§ 2. The structure of modules of finite length
1. Local Rings
Proposition 1 001P
Let A be a nonzero ring, and let be the set of noninvertible elements of A. The following properties are equivalent:
(i) The set is a two-sided ideal of A.
(ii) The set is stable under addition.
(iii) The ring A has a unique maximal left ideal.
(iv) For every , one of the elements and is invertible.
(v) For every , one of the elements and is left invertible.
The implication (i) (ii) follows from the definition of an ideal. Since 1 does not belong to , we have (ii) (iv).
We have , and the set contains every left ideal of A not equal to A. If is a left ideal of A, it is therefore the unique maximal left ideal of A. This proves that (i) implies (iii).
Suppose that A has a unique maximal left ideal . Take . The left ideal is not contained in any maximal left ideal of A, hence is equal to A (I, §8, No. 6, p. 104, Theorem 1), and is left invertible. For every , one of the elements and belongs to A because is an ideal that does not contain 1. Thus, (iii) implies (v).
Suppose that property (v) holds. Let be a left invertible element of A. Let be such that . We have and ; hence, is not left invertible. By property (v), is left invertible and, a fortiori, is left invertible. But then is invertible; is its inverse, so is invertible. It follows that (v) implies (iv).
It remains to prove that (iv) implies (i). Suppose that (iv) holds. Then is a two-sided ideal of A by the following assertions a) through d):
a) We have because the ring A is nonzero.
b) The product of two elements of A, one belonging to and the other to A , belongs to .
c) The set is stable under addition.
Indeed, let and be elements of such that is invertible. By b), the elements and of A belong to ; since , this contradicts the assumption that (iv) holds.
d) The set is stable under multiplication.
Indeed, let and be two elements of . The element belongs to by b), so that the element , which is equal to , belongs to by c); assertion d) follows.
Definition 1 001Q
A local ring is a nonzero ring that has the equivalent properties of Proposition 1.
A ring A is local if and only if the opposite ring is local.
If A is a local ring, then the set of noninvertible elements of A is a two-sided ideal of A; it contains every left or right ideal of A not equal to A. The ring is therefore a field, which we call the residue field of A. The set is the unique maximal left (resp. right, two-sided) ideal of A; we simply say that is the maximal ideal of A.
Example 1 001R
Every field is a local ring.
Example 2 001S
Let A be a nonzero ring in which every element is invertible or nilpotent. Then A is a local ring. Indeed, if is not invertible, then by assumption, there exists an integer such that , and has inverse .
Example 3 001T
Let X be a manifold (VAR, R, 5.1.5) and a point of X. Let be the ring of germs at of functions with values in the field of scalars K. Then is a commutative local ring, and its maximal ideal consists of the
germs of the functions that are zero at
Example 4 001U
Let A be a commutative local ring and an algebra of formal power series with coefficients in A (III, §2, No. 11, p. 456). By Proposition 6 of IV, §4, No. 4, p. 30, the ring B is local, and its maximal ideal consists of the formal power series with constant term in the maximal ideal of A. In particular, if A is a field, the maximal ideal of consists of the formal power series with constant term zero.
Example 5 001V
Let be a prime number. We denote by the subring of the field of rational numbers consisting of the fractions with , and not divisible by (cf. Comm. Alg., II, §2, No. 1, p. 60) . Then is
a commutative local ring, with maximal ideal . The ring of -adic integers (V, §12, No. 3, p. 96) is a commutative local ring, with maximal ideal (VIII, p. 40, Exercise 9).
Example 6 001W
Let K be a commutative field of characteristic and G a -group (I, §6, No. 5, p. 76, Definition 9). The algebra K[G] of the group G over K (III, §2, No. 6, p. 446) is a local ring; its maximal ideal is the set of elements of K[G] such that (VIII, p. 41, Exercise 10).
2. Weyr–Fitting Decomposition
Let A be a ring, M an A-module, and an endomorphism of M. For any integer , we denote the kernel of by . The sequence of submodules is increasing, and its union is a submodule of M that is stable under . For every integer , we have , and the relation therefore implies . Consequently, either the sequence is strictly increasing, or there exists an integer such that are distinct and .
For any integer , denote the image of by . The sequence of submodules is decreasing, and its intersection is a submodule of M that is stable under . For every integer , we have , and the relation therefore implies . Consequently, either the sequence is strictly decreasing, or there exists an integer such that are distinct and .
Proposition 2 001X
a) Suppose that the sequence is stationary. Then we have , the restriction of to is injective, and induces a nilpotent endomorphism of .
b) Suppose that the sequence is stationary. Then we have M = and .
c) (“Weyr–Fitting decomposition”—sometimes called the “Fitting decomposition”) Suppose that the sequences and are stationary. Then M is a direct sum of submodules and that are stable under , and induces a nilpotent endomorphism of and an automorphism of .
Let be a natural number such that , and let . By construction, and have the same kernel , and is the image of . For in , there exists a such that and therefore ; hence, we have and consequently . In particular, we have . Since the kernel of is contained in , the restriction of to is injective; on the other hand, we have . This proves a).
Let be a natural number such that , and let . Then and have the same image , and is the kernel of . Let . We have , so there exists a such that ; we then have , whence and a fortiori . We have . This proves b).
Assertion c) follows immediately from a) and b).
Remark 1 001Y
Let be an integer such that ; the proof given above shows that , and the restriction of to is injective. Likewise, let be an integer such that ; then we have , and the endomorphism of deduced from by passing to the quotient is surjective.
Remark 2 001Z
Suppose that M is a direct sum of two submodules N and I that are stable under and that induces a nilpotent endomorphism of N and an automorphism of I. We then have and , and the sequences and are stationary. Moreover, the following integers are equal:
the least integer such that ,
the least integer such that ,
the least integer such that .
Remark 3 0020
The assumption of assertion a) is satisfied if the A-module M is Noetherian; the assumption of assertion b) is satisfied if M is Artinian; by Proposition 1 of VIII, p. 2, the assumption of assertion c) is satisfied if M has finite length.
Corollary 1 0021
Let A be a ring, and let M be an A-module.
a) If the module M is Noetherian, then every surjective endomorphism of M is bijective.
b) If the module M is Artinian, then every injective endomorphism of M is bijective.
c) If the module M has finite length, then every injective or surjective endomorphism of M is bijective.
d) If the ring A is commutative and the A-module M is finitely generated, then every surjective endomorphism of M is bijective.
Let be an endomorphism of the A-module M. We use the notation introduced at the beginning of this subsection. If the endomorphism is surjective, then we have . Assertion a) then follows from Proposition 2, a) and Remark 3. Likewise, if the endomorphism is injective, we have . Assertion b) therefore follows from Proposition 2, b) and Remark 3. Assertion c) follows immediately from a) and b).
Now, suppose that the ring A is commutative, the A-module M is finitely generated, and the endomorphism is surjective. Let us prove that is injective. Let be an element of M such that . Choose a finite generating family of the A-module M and, for every , an element of M such that . There exist families , and of elements of A such that we have
for every . Let be a Noetherian subring of A containing the elements , and (VIII, p. 12, Corollary 3). Let be the -submodule of M generated by the family . We have , and for every ; hence defines, by restriction, a surjective endomorphism of the -module . Since the ring is Noetherian, the finitely generated -module is Noetherian (VIII, p. 7, Proposition 4 a)). By a), the endomorphism of is bijective. By construction, belongs to , and we have . We therefore have , which proves d).
Corollary 2 0022
In a left Noetherian ring, every left or right invertible element is invertible.
Indeed, consider elements of a left Noetherian ring A such that . Denote by and , respectively, the endomorphisms and of the A-module . We have ; hence is surjective. By Corollary 1, a), is bijective. The endomorphism is then the inverse bijection of , and we have . The corollary follows.
3. Indecomposable Modules and Primordial Modules
Let A be a ring. Recall the following definition (VII, §4, No. 8, p. 23, Definition 3).
Definition 2 0023
An A-module M is called indecomposable if it is not the direct sum of a family of submodules distinct from 0 and M.
By the corollary of Proposition 12 of II, §1, No. 8, p. 209, the following properties are equivalent:
a) The A-module M is indecomposable.
b) The A-module M is nonzero, and every direct factor submodule of M is equal to 0 or M.
c) The A-module M is nonzero, and the ring End contains no idempotent disctinct from 0 and .
In particular, since the endomorphism ring of the A-module is isomorphic to the opposite ring of A, we see that the A-module is indecomposable if and only if the ring A is nonzero and its only idempotents are 0 and 1.
Example 0024
Suppose that the ring A is a principal ideal domain. The indecomposable finitely generated A-modules are the A-modules isomorphic to either A or , where is an irreducible element of A and an integer (VII, §4, No. 8, p. 24, Proposition 8).
Proposition 3 0025
A Noetherian or Artinian A-module M is the direct sum of a finite family of indecomposable submodules.
Let us first prove that every nonzero submodule P of M has an indecomposable direct factor. If this were not the case, then every direct factor submodule of P would be decomposable; proceeding by induction, we could then construct, for every , nonzero submodules and of P such that and for . But then, the sequence of submodules would be strictly increasing, and that of the submodules would be strictly decreasing. The module M would be neither Noetherian nor Artinian, contrary to the assumption.
Now, suppose that M is not the direct sum of a finite family of indecomposable submodules. By induction, we construct indecomposable submodules of M and nonzero submodules of M for every such that and for . Indeed, M is nonzero, and the first part of the proof, applied to P = M, provides and . Since the modules and are defined for , by the first part of the proof, there exist submodules and such that with indecomposable. The relation then implies that because M is not the direct sum of a finite family of indecomposable modules.
The sequence of submodules is strictly increasing, and the sequence of submodules is strictly decreasing. This contradicts the assumption that M is Noetherian or Artinian.
The question of the uniqueness of the decomposition of a module as a direct sum of indecomposable submodules will be studied in the next subsection.
Definition 3 0026
A module is called primordial[^1] if its endomorphism ring is local.
By definition, a local ring is not reduced to 0; consequently, a primordial module is nonzero. Moreover, the A-module is primordial if and only if the ring A is local.
Proposition 4 0027
a) A primordial module is indecomposable.
b) An indecomposable module of finite length is primordial.
Let M be an A-module. Suppose that M is primordial; let be an idempotent in the local ring End. Since , either is invertible and we have , or is invertible and we have . This proves that M is indecomposable (VIII, p. 30).
Now, suppose that M is indecomposable and of finite length. By Proposition 2, c) of VIII, p. 27, every endomorphism of M is invertible or nilpotent; the ring End is therefore local by Example 2 of VIII, p. 26.
The -module is indecomposable, Noetherian, but not Artinian. Its endomorphism ring is isomorphic to , hence is not local. Consequently, is not a primordial -module.
Let be a prime number. The endomorphism ring of the -module is isomorphic to the local ring (cf. VII, §4, p. 65, Exercise 13); it is therefore a primordial -module.
An injective module is indecomposable if and only if it is primordial (X, §1, n, p. 21, proposition )
4. Semiprimordial Modules
Definition 4 0028
A module is called semiprimordial if it is the direct sum of a family of primordial submodules.
Example 1 00SE
Every simple module is primordial (VIII, p. 45); every semisimple module is therefore semiprimordial (VIII, p. 55, Definition 1).
Example 2 01L7
If A is a left Noetherian ring, then every injective A-module is semiprimordial (X, §1, n, p. 21, proposition 14 and X, §1, n, p. 22, théorème 3, b)).
Theorem 1 (Azumaya) 00RX
Let A be a ring, L a primordial A-module, and M a semiprimordial A-module. There exists a unique cardinal, denoted by [M : L], with the following property:
For every decomposition of M as a direct sum of primordial modules, the set of indices such that is isomorphic to L has cardinal [M : L].
The proof is based on the following four lemmas.
Lemma 1 0029
Let M be an A-module, a primordial submodule of M, and a submodule of M supplementary to . Let be an endomorphism of M. Then or induces an isomorphism from to a submodule of M supplementary to .
Let be the projection from M onto with kernel , and let be the restriction of to . First, suppose that is an automorphism of . Since is injective, the restriction of to is injective, and we have . Since is surjective, we have . Consequently, induces an isomorphism from to a submodule supplementary to in M. Now, suppose that is not an automorphism of . Then is an automorphism of because is primordial. Now, is the restriction of to . The previous reasoning proves that induces an isomorphism from to a submodule of M supplementary to .
Lemma 2 002A
Let M be an A-module that is the direct sum of a family of primordial submodules, and let be an endomorphism of M. Set and for every subset J of I. Then one of the following two properties holds:
a) There exists an index such that induces an isomorphism from to a direct factor submodule of M.
b) For every finite subset J of I induces an isomorphism from to a submodule supplementary to .
If property b) holds, then is injective.
Suppose that property a) does not hold, and let us establish property b) by induction on the cardinal of J. There is nothing to prove if . Therefore, assume that J is nonempty, choose an element of J, and set . By the induction hypothesis, induces an isomorphism from to a submodule of M supplementary to ; consequently, the submodule is supplementary to . By Lemma 1 and the assumption on , the endomorphism induces an isomorphism from to a submodule of M supplementary to ; consequently, induces an isomorphism from to a submodule supplementary to .
The last assertion follows from the fact that M is the union of the submodules , where J runs through the finite subsets of I.
Lemma 3 002B
Let M be an A-module that is the direct sum of a family of primordial submodules, and let be a nonzero projector of M. There exists an index such that induces an isomorphism from to a direct factor submodule of .
Since is nonzero, is not injective. By Lemma 2, there exists an index such that induces an isomorphism from to a direct factor submodule of M. Every projector of M with image defines, by restriction, a projector of with image , so is a direct factor submodule of .
Lemma 4 002C
Let M be an A-module that is the direct sum of a family of primordial submodules, let L be a primordial A-module, and let N be a direct factor submodule of M. Suppose that N is the direct sum of a family of submodules isomorphic to L, and denote by the set of indices such that is isomorphic to L. We then have
(1) Card(J) Card(I).
Let be a submodule of M supplementary to N. The module M is the direct sum of and the family . For every , denote by the projector of M with image associated with this decomposition (II, §1, No. 8, p. 209, Proposition 12). For every , denote by the set of indices such that induces an isomorphism from to . This set is finite: indeed, if is a nonzero element of and K is a finite subset of J such that belongs to , then we have for - K, so that is contained in K.
Let . By Lemma 3, there exists an index such that induces an isomorphism from to a direct factor submodule of . Since is nonzero and is primordial and therefore indecomposable (VIII, p. 31, Proposition 4), we have , and belongs to . Since the module is isomorphic to and hence to L, the index belongs to . This proves that J is the union of the family of finite sets . If the set J is infinite, then the set is infinite, and we have (Set Theory, III, §6, No. 3, p. 188, Corollary 3)
Card(J) Card(J()) Card(I).
Now, suppose that the set J is finite, and let us prove the lemma by induction on the cardinal of J. If J is empty, there is nothing to prove. Therefore, suppose that J is nonempty, and choose an element of J. By the above, there exists an index such that induces an isomorphism from to . Set and . The module M is the direct sum of and the kernel of . It is also the direct sum of and the submodule . Hence, there exists (II, §1, No. 9, p. 210, Corollary of Proposition 13) an isomorphism from Ker to . Set . The submodule of is a direct factor and is the direct sum of the family of primordial submodules isomorphic to L. Let us apply the induction hypothesis to and we have Card(J) Card(I) and therefore inequality (1).
Let us prove Theorem 1. Let and be two families of primordial submodules with direct sum M. Let (resp. ) be the set of (resp. ) such that (resp. ) is isomorphic to L. We have Card(J) Card(I) by Lemma 4. By interchanging the roles of I and J, we obtain the inverse inequality and thus the theorem.
The cardinal [M : L] defined in Theorem 1 is called the primordial multiplicity of L in M.
Corollary 1 002D
Let M and N be semiprimordial modules. Then M and N are isomorphic if and only if we have [M : L] = [N : L] for every primordial module L.
Corollary 2 00QY
Let M be a semiprimordial module. Let and be families of primordial submodules of M such that
Then there exist an automorphism of M and a bijection from I to J such that we have for every .
For any primordial module L, let (resp. ) be the set of indices (resp. ) such that (resp. ) is isomorphic to L. The nonempty sets of the form (resp. ) form a partition of I (resp. J), and for every L, we have
Card(I) Card(J) ;
the corollary follows.
Corollary 3 002E
Let M, N, and P be semiprimordial modules. Suppose that is isomorphic to and that [P : L] is finite for every primordial module L. Then M and N are isomorphic.
By assumption, we have
[M : L] + [P : L] = [N : L] + [P : L]
for every primordial module L. Since [P : L] is finite, it follows by induction from (Set Theory, III, §3, No. 4, p. 162, Proposition 8) that we have [M : L] = [N : L] for every primordial module L. The modules M and N are therefore isomorphic by Corollary 1.
Corollary 4 002F
Let M and N be semiprimordial modules. Suppose that there exists an integer such that is isomorphic to . Then the modules M and N are isomorphic.
Let L be a primordial module. By assumption, we have
We therefore have the equality [M : L] = [N : L]: indeed, we have for every infinite cardinal Set Theory, III, §6, No. 3, p. 188, Corollary 4). The modules M and N are then isomorphic by Corollary 1.
Corollary 5 002G
Let M be a semiprimordial module that is the direct sum of a finite family of primordial submodules. For any subset J of I, write . Let N be a direct factor submodule of M.
a) There exists a subset J of I such that is a submodule supplementary to N.
b) Let J be a subset of I. If is supplementary to N, then the module N is isomorphic to and is semiprimordial.
We denote by K the set of indices such that ; let us use induction on the cardinal of K. The corollary is clear if M = N. Suppose . Let be a projector of M with kernel N. Denote its image by P. It is nonzero, and by Lemma 3, there exists a such that induces an isomorphism from to a direct factor submodule of P. We have . Set . We have . A submodule supplementary to in P is also supplementary to in M, so that is a direct factor submodule of M. The set of indices such that is contained in K . By the induction hypothesis, there exists a subset of I such that is a submodule supplementary to in M. Set . Then is a submodule supplementary to N in M.
Let J be a subset of I such that is a submodule supplementary to M in N. Since is also supplementary to , the modules N and are isomorphic and N is semiprimordial.
Corollary 6 002H
Every finitely generated projective module over a local ring is free.[^2]
Let A be a local ring. The A-module is primordial (VIII, p. 31). If M is a finitely generated projective A-module, then there exist an A-module N and a natural number such that is isomorphic to (II, §2, No. 2, p. 232, Corollary 1). It follows from Corollary 5 that the module M is itself isomorphic to for an integer such that , hence is free.
Remark 002I
Let M and be semiprimordial A-modules. It immediately follows from Lemma 4 of VIII, p. 33 that is isomorphic to a direct factor submodule of M if and only if we have for every primordial A-module L. In particular, if L is a primordial A-module, [M : L] is the greatest of the cardinals for which there exists a direct factor submodule of M isomorphic to .
The relation [M : L] = 0 therefore means that there exists no direct factor submodule of M isomorphic to L. This does not exclude the existence of a submodule of M isomorphic to L; it suffices to consider the example where , and the -modules L and M are primordial and not isomorphic, so that [M : L] = 0 and L is isomorphic to the submodule of M.
5. The Structure of Modules of Finite Length
Theorem 2 (Krull–Remak–Schmidt) 00RY
Let A be a ring and M an A-module of finite length.
a) There exists a finite family of indecomposable submodules of M such that , and the module M is semiprimordial.
b) Let and be two finite families of indecomposable submodules of M such that . There exist a bijection from I to J and an automorphism of M such that we have for every .
c) Let N be a direct factor submodule of M, and let be a finite family of indecomposable submodules of M with direct sum M. There exists a subset J of I such that is supplementary to N. The module N is isomorphic to .
d) Let N be an A-module. If there exists an integer such that the modules and are isomorphic, then the modules M and N are isomorphic.
e) Let N and P be A-modules of finite length. If the modules and are isomorphic, then M and N are isomorphic.
A module of finite length is both Artinian and Noetherian (VIII, p. 2, Proposition 1). Moreover, for a module of finite length, being indecomposable or primordial amounts to the same (VIII, p. 31, Proposition 4). Assertion a) then follows from Proposition 3 of VIII, p. 30. Assertions b), c), and e) follow from, respectively, Corollaries 2, 5, and 3 of Theorem 1 of VIII, p. 32. Finally, assertion d) follows from Corollary 4 of VIII, p. 35 because under the assumptions of d), the module N has finite length and is therefore semiprimordial by a).
Theorem 3 002J
Let K be a commutative field, A a K-algebra, and M and N modules of finite length. Let be a nonzero commutative K-algebra such that the -modules and are isomorphic. Then the A-modules M and N are isomorphic.
a) First, suppose that the algebra has finite degree over K. Then the A-module is isomorphic to and the A-module is isomorphic to , so that the A-modules and are isomorphic. By Theorem 2, d), the A-modules M and N are isomorphic.
b) Now, suppose that the K-algebra is generated by finitely many elements. Choose a maximal ideal of , and set . By Hilbert’s Nullstellensatz (VIII, p. 462, Corollary 1 of Theorem 1) is a finite-degree extension of K. By extension of scalars from to , we deduce from the -linear isomorphism an -linear isomorphism . By part a) of the proof, the A-modules M and N are isomorphic.
c) Finally, let us treat the general case. Let be an isomorphism of -modules and the inverse isomorphism. Denote by the set of K-subalgebras of generated by finitely many elements. If E is such a subalgebra, then is identified with a subring of , and and are identified with -submodules of and , respectively (II, §7, No. 7, p. 306); moreover, and are unions of right directed families and , respectively. The A-modules M and N are of finite length, hence finitely generated; let S be a finite generating subset of the A-module M and T a finite generating subset of the A-module N. There exists a K-algebra such that we have for every and for every . It follows by linearity that we have and . The maps and then induce inverse bijections from to and from to . These bijections are clearly -linear. Thus, the -modules and are isomorphic. By part b) of the proof, the A-modules M and N are isomorphic.
Remark 002K
Let E and F be two finite-dimensional vector spaces over a commutative field K, and let be an extension of K. Let be an endomorphism of E and an endomorphism of F, and let and be the endomorphisms of and obtained by extension of scalars. It follows from Corollaries 1 and 2 of VII, §5, No. 3, p. 32 that the endomorphisms and are similar if and only if the endomorphisms and are. This also follows from Theorem 3 above applied to the algebra A = K[X] and the A-modules and (VII, §5, No. 1, p. 29).
Exercises
See the exercises for § 2.
[^1]: Note added in translation: some authors use the terminology “module with local endomorphism ring” for “primordial module.” [^2]: It can be shown that every projective module over a local ring is free (VIII, p. 42, Exercise 18).