Fundamental Theorem for Finitely Generated Modules over a PID (Invariant Factor Form)
Let be a PID and be a finitely generated -module. Then:
There is an -module isomorphism
for some integer and nonzero elements that are not units and satisfy ;
2. is torsion free if and only if is free; and
3. In the direct sum decomposition in (1),
In particular, is a torsion module if and only if (and in this case the annihilator of is the ideal ).
Let be a set of generators for of minimal cardinality and let be the corresponding surjective -module morphism, where . By the First Isomorphism Theorem for modules we then have . Using our structure theorem for free modules over a PID with the module and submodule , there is a new basis for (hence ) and nonzero elements with such that is a basis for (hence ).
For each index we can let be the -module projection, while for indices we can let be the identity map. Noting that and each submodule , these morphisms together define a surjective -module morphism
In terms of the elements, this map is given by
Noting that these are all formal sums, it's immediate that the kernel of this map is exactly . We can thus conclude
For any of the that are units we have , so simply remove those terms from the direct sum. (Such would have to occur first in the list, since is a unit exactly when , and the divisibility condition on the is equivalent to the containment condition .) Then upon letting and noting , we have proven (1).
Since is a torsion -module for any nonzero , property (1) immediately implies is torsion free exactly when . This proves (2).
Finally, the annihilator of is the ideal (a), so property (3) immediately follows.
Uniqueness of the decomposition
One can check the decomposition
is effectively unique. More precisely, if we have another decomposition
with , then , and for each (hence and are the same up to unit). It is the divisibility condition that gives the uniqueness.
Definition of free rank and invariant factors
Let Be a PID and be a finitely generated -module. Suppose has a decomposition
with . The integer is called the free rank of , and the elements are called the invariant factors of .
Note that the invariant factors are only defined up to multiplication by units.
The Fundamental Theorem: Elementary Divisor Form
We can use the Chinese Remainder Theorem to decompose the cyclic modules in the invariant factor decomposition so that the new cyclic modules have annihilators that are as simple as possible.
To do this, first note that since is a PID it's also a UFD. So for each nonzero element we can write
for some unit and distinct primes , unique up to multiplication by units. Since the primes are distinct, for each pair the ideals and are comaximal; i.e., . The intersection of the ideals is exactly , so by the Chinese Remainder Theorem we have
This is an isomorphism of both rings and -modules.
If we do this to each cyclic factor in the invariant form decomposition of a finitely generated -module , we obtain the following:
Fundamental Theorem for Finitely Generated Modules over a PID (Elementary Divisor Form)
Let be a PID and be a finitely generated -module. Then there is an -module isomorphism
where is a nonnegative integer and are positive powers of (not necessarily distinct) primes in .
Note that the primes are no longer distinct, since different cyclic factors and may decompose into pieces with shared primes. However, as with the Invariant Factor Decomposition, this decomposition of is unique up to reordering and multiplication by units.
Definition of elementary divisors
Let Be a PID and be a finitely generated -module. Suppose has a decomposition
as in the theorem above. The prime powers are called the elementary divisors of .
Note that the elementary divisors are only defined up to multiplication by units.
The Primary Decomposition Theorem
In the elementary divisor form decomposition of an -module , we can group together all of the cyclic summands with the same prime . What we obtain is the submodule of consisting of all elements of that are annihilated by some power of the prime . This idea leads to the following:
The Primary Decomposition Theorem
Let be a PID and be a nonzero torsion -module with nonzero annihilator . Suppose the prime factorization of in is
and let . Then is a submodule of with annihilator and is the submodule of of all elements annihilated by some power of . We have
If is finitely generated then each is the direct sum of finitely many cyclic modules whose annhilators are divisors of .
In the above decomposition, the submodule is called the -primary component of .