HermiteDecomposition
给出整数矩阵 的埃尔米特(Hermite)标准型分解.
范例
打开所有单元关闭所有单元范围 (12)
基础用法 (8)
对有理矩阵使用 HermiteDecomposition:
特殊矩阵 (4)
应用 (3)
HermiteDecomposition 可用于确定两个整数点阵是否等价. 如果将点阵生成器放在行矩阵中,则当且仅当相应矩阵的埃尔米特分解的 个矩阵相同时,点阵才相等. 思考由 ,, 和 ,, 生成的点阵:
使用 LatticeReduce 确认结果,会给出与整体符号相同的约化:
Reduce 用 HermiteDecomposition 来求解线性丢番图方程:
第一次使用 HermiteDecomposition 会给出一个单模矩阵和一个上三角矩阵:
将 、 和 与 SmithDecomposition 给出的结果进行比较:
属性和关系 (7)
HermiteDecomposition 给出一个单模矩阵和一个上三角矩阵:
单模矩阵的 Det 的绝对值为 1:
单模整数矩阵的逆矩阵 Inverse 是整数矩阵:
对于 矩阵 ,HermiteDecomposition[a] 的 矩阵具有相同的维度:
HermiteDecomposition 和 QRDecomposition 都会给出单模矩阵和三角矩阵:
对于 HermiteDecomposition,分解为 且返回的矩阵是整数:
对于 QRDecomposition,分解为 且返回的矩阵可以有任意值:
LatticeReduce 给出了由短向量组成的基:
文本
Wolfram Research (2007),HermiteDecomposition,Wolfram 语言函数,https://reference.wolfram.com/language/ref/HermiteDecomposition.html.
CMS
Wolfram 语言. 2007. "HermiteDecomposition." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/HermiteDecomposition.html.
APA
Wolfram 语言. (2007). HermiteDecomposition. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/HermiteDecomposition.html 年