Primes of small height in the support of a torsion module #
A finitely generated torsion module M over a noetherian ring A vanishes at every minimal prime
of A, so every prime of height at most one in its support is minimal over the annihilator of
M. Hence there are only finitely many such primes
(Module.IsTorsion.finite_setOf_mem_support_height_le_one). Over a noetherian normal domain these
are the height-one primes at which the characteristic divisor of M is supported, and the
finiteness is what makes prime avoidance available for them
(Module.IsTorsion.exists_mem_forall_notMem_of_forall_not_le).
The localization of M at a prime of height at most one is a finitely generated module over a
noetherian local ring of dimension at most one, killed by a non-zero-divisor, so it has finite
length (Module.IsTorsion.isFiniteLength_localizedModule). These local lengths are the
multiplicities of the characteristic divisor.
Every prime in the support of a finite product โแตข A โงธ ๐ญ ^ nแตข contains ๐ญ
(Module.le_of_mem_support_pi_quotient_pow).
A finite module each of whose elements is killed by an element outside a prime P is killed by a
single element outside P (Module.exists_notMem_forall_smul_eq_zero).
A torsion module vanishes at every minimal prime of the ring: elements of a minimal prime are zero divisors.
A finitely generated torsion module over a noetherian ring has only finitely many primes of height at most one in its support.
Prime avoidance for the primes of height at most one in the support of a finitely generated torsion module over a noetherian ring: an ideal contained in none of them has an element lying in none of them.
The localization of a finitely generated torsion module over a noetherian ring at a prime of height at most one has finite length.
A finite module each of whose elements is killed by an element outside the prime P is
killed by a single element outside P: the module vanishes at P, so its annihilator is not
contained in P.