Structure theorem for finitely generated modules over a principal ideal domain
Builds on Principal ideal domainFinitely generated moduleModule over a ringFree modulePrime elementTorsion submodule
Statement
Let be a principal ideal domain and let be a finitely generated -module.
- (Invariant factors) There are an integer and nonzero non-unit elements with such that The integer and the ideals are uniquely determined by .
- (Elementary divisors) There are an integer , prime elements , not necessarily distinct, and integers such that The integer and the ideals , counted with multiplicity, are uniquely determined by up to order.
Remarks
Since is Noetherian, has a finite presentation . Row and column operations bring the matrix to Smith normal form, a diagonal matrix with entries ; this gives part 1. Part 2 follows from part 1 by the Chinese remainder theorem, which splits into over the prime powers exactly dividing . The part is the torsion submodule of , and is the rank of the free quotient modulo torsion.
Example: over , the module has invariant factors and elementary divisors , since . For the theorem is the structure theorem for finitely generated abelian groups. For and with acting by a matrix, it gives the rational canonical form and the Jordan normal form.
The principal ideal hypothesis is necessary. Over , the ideal is a finitely generated torsion-free module. Any two elements of are linearly dependent, so a basis would have one element, and would be principal. It is not principal, so is not free and not of the form above.
Going deeper
For a student
The theorem unifies two classical results: the classification of finitely generated abelian groups, for , and the normal forms of matrices, for . In the second case, a matrix makes a -module, the invariant factors are the invariant polynomials of , and is the minimal polynomial. The proof by Smith normal form is algorithmic when is Euclidean. Over a Dedekind domain that is not principal, the torsion part still decomposes, but the torsion-free part is a sum of ideals rather than a free module.
Reading path
To understand this page from the ground up, read these 7 pages in order. The foundations come first.
Show the path as a graph
- no evidence level
- Finitely generated module concept
- Free module concept
- Module over a ring concept
- Prime element concept
- Principal ideal domain concept
- Torsion submodule concept
- Structure theorem for finitely generated modules over a principal ideal domain statement
Further reading
About this page
| Tag | TXMV0YDACG |
|---|---|
| URI | m2://TXMV0YDACG |
| Kind | statement, theorem |
| Writing | W0 stub |
| MSC | 13C05, 13F10 |
| Status | This copy of the site has no build data. Run m2 status TXMV0YDACG. |
| About | Finitely generated module, Principal ideal domain |
| Uses | Principal ideal domain, Finitely generated module, Module over a ring, Free module, Prime element, Torsion submodule |
| Same as | |
| Changed | 2 November 2026 |
Markdown · JSON · Edit on GitHub
What this page needs for W1
- a source with a locator (0 of 1)
The writing levels say how complete the text of a page is. They do not measure its truth.
What links here
No page links to this page yet.