在Isabelle中定义3乘3矩阵

时间:2016-08-03 17:14:56

标签: matrix isabelle

我是使用Isabelle进行正式证明的初学者。我必须在矢量和3乘3矩阵之间进行乘法运算。

现在,我可以使用此命令

定义3个元素向量
'consts x_vec :: "('a::real_vector) set ⇒ ('a ⇒ real×real×real) ⇒ bool"'

我的问题是如何定义3乘3矩阵。我需要处理的矩阵是惯性矩阵。

1 个答案:

答案 0 :(得分:0)

Archive of Formal Proofs中有一个非常高级的矩阵库。

特别好,因为不同的矩阵维度由统一类型方案覆盖,子空间的谓词与数学一样。