Structure theorem for finitely generated modules over a PID
A finitely generated module over a PID splits as a free part plus cyclic torsion factors.
Let be a principal ideal domain and let be a finitely generated -module. Then there exist an integer and nonzero nonunits , with , such that
a decomposition as a direct sum of a free part and cyclic torsion factors. The integer , the number , and the invariant factors are unique, with each determined up to multiplication by a unit.
Consequences
The theorem gives the classification of finitely generated abelian groups when . It is equivalent to Smith normal form and also has an elementary-divisor form.