Structure Theorem for Finitely Generated Modules over a Euclidean Domain
Let be a finitely generated module over Euclidean Domain then
Exists integer and nonzero non-units with such
Proof
As is a PID then there is presentation for with
where and is injective and is surjective so
If is the matrix of with respect to standard bases of and then
By Smith Normal Form then
There is normal form for matrices over Euclidean Domain so can be transformed into
Diagonal Matrix with diagonal entries using EROs and ECOs
As EROs and ECOs correspond to changing bases in and thenExists basis for and with respect to which has matrix
Let denote the basis of so image of has basisDefine map
For then
where is surjective and is submodule generated by
which is
By First Isomorphism Theorem then
As is injective then are all nonzero
If is a unit then