DOCUMENTATION CENTER SEARCH
Mathematica
>
Matrix Decompositions
>
Built-in
Mathematica
Symbol
Advanced Matrix Operations
Tutorials »
|
RowReduce
LatticeReduce
See Also »
|
Discrete & Integer Data
Matrix Decompositions
New in 6.0: Mathematics & Algorithms
New in 6.0: Matrix & Linear Algebra Functions
New in 6.0: Number Theory & Integer Functions
More About »
HermiteDecomposition
HermiteDecomposition
[
m
]
gives the Hermite normal form decomposition of an integer matrix
.
MORE INFORMATION
The result is given in the form
where
is a unimodular matrix,
is an upper-triangular matrix, and
.
EXAMPLES
CLOSE ALL
Basic Examples
(1)
Decompose
m
into a unimodular matrix
u
and an upper triangular matrix
r
:
In[1]:=
In[2]:=
Out[2]=
In[3]:=
Out[3]=
The determinant of
u
is a unit:
In[4]:=
Out[4]=
Scope
(5)
Applications
(1)
Properties & Relations
(2)
SEE ALSO
RowReduce
LatticeReduce
TUTORIALS
Advanced Matrix Operations
MORE ABOUT
Discrete & Integer Data
Matrix Decompositions
New in 6.0: Mathematics & Algorithms
New in 6.0: Matrix & Linear Algebra Functions
New in 6.0: Number Theory & Integer Functions
New in 6
© 2008 Wolfram Research, Inc.