Qurak

HermiteDecomposition

ใช้งานได้

Hermite normal form decomposition (unimodular u with u.m == h) for integer matrices

HermiteDecomposition[m]
MatrixForm /@ HermiteDecomposition[IdentityMatrix[3]] → {MatrixForm[{{1, 0, 0}, {0, 1, 0}, {0, 0, 1}}], MatrixForm[{{1, 0, 0}, {0, 1, 0}, {0, 0, 1}}]}MatrixForm /@ HermiteDecomposition[IdentityMatrix[{3, 4}]] → {MatrixForm[{{1, 0, 0}, {0, 1, 0}, {0, 0, 1}}], MatrixForm[{{1, 0, 0, 0}, {0, 1, 0, 0}, {0, 0, 1, 0}}]}Last[HermiteDecomposition[a]] == Last[HermiteDecomposition[b]] → a == b

หัวข้อ

ที่เกี่ยวข้อง

ฟังก์ชันทั้งหมด 6300 รายการ · ใช้สิ่งนี้จากไคลเอนต์ MCP