Structure theorem for finitely generated modules over a principal ideal domain
Every finitely generated module over a principal ideal domain is a direct sum of a free module and finitely many cyclic torsion modules. The free rank and torsion invariant factors are uniquely determined up to isomorphism.