This is documentation for Mathematica 5, which was
based on an earlier version of the Wolfram Language.
View current documentation (Version 11.2)

Documentation / Mathematica / The Mathematica Book / Mathematica Reference Guide / Developer Context Objects in Mathematica 5 /

Developer`HermiteNormalForm

FilledSmallSquare HermiteNormalForm[m] gives the Hermite normal form of an integer matrix m.

FilledSmallSquare The result is given in the form u, r where u is a unimodular matrix, r is an upper triangular matrix, and u . m == r.

FilledSmallSquare See also: RowReduce, LatticeReduce.

Further Examples