The "torsion degree" of a module M over a domain R, defined as the length of its
torsion submodule. Plays the role of ℓ(𝒯) in the degree additivity statement.
Instances For
The length of a module decomposes as the sum of its torsion length and the length of
the torsion-free quotient, via the short exact sequence 0 → 𝒯 → M → M/𝒯 → 0.
For a torsion module, the torsion degree equals the full length.
A torsion-free module has torsion degree zero.
The trivial module PUnit has torsion degree zero.
A linear map sends torsion elements to torsion elements.
Lemma 34 (Lecture 22): Length is additive on short exact sequences: for
0 → N → M → P → 0, we have ℓ(M) = ℓ(N) + ℓ(P).
Instantiation of Lemma 34 to a submodule: ℓ(M) = ℓ(N) + ℓ(M/N).
Length is monotone with respect to submodule inclusion.
A uniformizer of a DVR has order one.
A power of a uniformizer has order equal to the exponent.
The top exterior power Λⁿ Rⁿ is free of rank one.
The p-th exterior power of Rⁿ vanishes when p > n.
Data of a short exact sequence of R-modules 0 → N → M → P → 0, suitable as a defining
relation in K₀(R).
- N : Type u_2
- M : Type u_3
- P : Type u_4
- instN : AddCommGroup self.N
- instM : AddCommGroup self.M
- instP : AddCommGroup self.P
- f_inj : Function.Injective ⇑self.f
- g_surj : Function.Surjective ⇑self.g
- exact : Function.Exact ⇑self.f ⇑self.g
Instances For
Module length respects the K₀ short-exact-sequence relations: it is additive on
sequences 0 → N → M → P → 0.
Module length is an isomorphism invariant.
Length is additive on direct products.
The trivial module has length zero.
A simple module has length one.
Modules that are both Artinian and Noetherian have finite length.
The localization of a Dedekind domain at a nonzero prime is a DVR.
Over a DVR, every finitely generated torsion-free module is free.