Bourbaki

§ 9. Radical

1. The Radical of a Module

Definition 1 00A1

Let A be a ring. The radical of an A-module M is the submodule defined as the intersection of the maximal submodules of M (VIII, p. 48, Definition 2) or, equivalently, the set of elements of M annihilated by every homomorphism from M to a simple A-module.

In the remainder of this chapter, we denote the radical of an A-module M by RA(M)\mathfrak{R}_A(M) or simply R(M)\mathfrak{R}(M).

Let A be a ring. The radical of an A-module M is reduced to 0 (in which case we say, by abuse of language, that M is without radical) if and only if there exist a family (Si)i∈I(S_i)_{i\in I} of simple A-modules and a family (fi)i∈I(f_i)_{i\in I} of A-linear mappings fi:M→Sif_i: M\rightarrow S_i such that we have ∩i∈I\cap_{i\in I} Ker(fif_i) =0= 0. This is equivalent to M being isomorphic to a submodule of a product of simple A-modules.

Example 1 00A2

Let a\mathfrak{a} be a left ideal of A. The radical of the A-module As/aA_s/\mathfrak{a} is equal to a′/a\mathfrak{a}'/\mathfrak{a}, where a′\mathfrak{a}' is the intersection of the maximal left ideals of A containing a\mathfrak{a}. In particular, the radical of the Z\mathbf{Z}-module Z\mathbf{Z} is reduced to 0, and that of the Z\mathbf{Z}-module Z/pnZ\mathbf{Z}/p^n\mathbf{Z} is equal to pZ/pnZp\mathbf{Z}/p^n\mathbf{Z} for every prime number pp and every integer n⩾1n\geqslant 1.

Example 2 00A3

Let A be a principal ideal domain that is not a field, and let K be its field of fractions. As a K-module, K is without radical. Let us prove that the radical of K, viewed as an A-module, is equal to K; equivalently, we must prove that every A-linear mapping ff from K to a simple A-module S is zero. By VII, §4, No. 8, p. 25, we may assume that S is equal to A/(π)A/(\pi ), where π\pi is an irreducible element of A. We have f(x)=f(πxπ)=πf(xπ)=0f(x) =f(\pi \frac{x}{\pi})=\pi f(\frac{x}{\pi})= 0 for every x∈Kx\in K because πS=0\pi S = 0.

Proposition 1 00A4

Let M and N be A-modules and ff a homomorphism from M to N. We have f(R(M))⊂R(N)f(\mathfrak{R}(M))\subset \mathfrak{R}(N), and we even have equality if ff is surjective and the kernel of ff is contained in the radical of M.

Let gg be a homomorphism from N to a simple A-module; then R(M)\mathfrak{R}(M) is contained in the kernel of g∘fg\circ f, so that f(R(M))f(\mathfrak{R}(M)) is contained in the kernel of gg. We therefore have f(R(M))⊂R(N)f(\mathfrak{R}(M))\subset \mathfrak{R}(N). Now suppose that ff is surjective and that its kernel is contained in R(M)\mathfrak{R}(M). Let yy be an element of R\mathfrak{R}(N), and let xx be an element of the inverse image of yy. If gg is a homomorphism from M to a simple A-module S, then its kernel contains the radical of M, hence the kernel of ff. Since the homomorphism ff is surjective, there exists a homomorphism hh from N to S such that g=h∘fg=h\circ f. Since y=f(x)y=f(x) belongs to R\mathfrak{R}(N), we have h(f(x))=0h(f(x)) = 0, that is, g(x)=0g(x) = 0; thus xx belongs to R\mathfrak{R}(M), which proves the inclusion R(N)⊂f(R(M))\mathfrak{R}(N)\subset f(\mathfrak{R}(M)).

Corollary 1 00A5

Let M be an A-module and N a submodule of M.

a) We have R(N)⊂R(M)∩N\mathfrak{R}(N)\subset \mathfrak{R}(M)\cap N.

b) We have (R(M)+N)/N⊂R(M/N)(\mathfrak{R}(M) + N)/N\subset \mathfrak{R}(M/N). If N is contained in R(M)\mathfrak{R}(M), then we have the equality R(M/N)=R(M)/N\mathfrak{R}(M/N) =\mathfrak{R}(M)/N.

c) The module M/R(M)M/\mathfrak{R}(M) is without radical. If the module M/NM/N is without radical, then we have R(M)⊂N\mathfrak{R}(M)\subset N.

Assertion a) follows from Proposition 1 applied to the canonical injection from N to M, and assertion b) follows from Proposition 1 applied to the canonical mapping from M to M/NM/N. From b), we deduce that M/NM/N is without radical if N=R(M)N =\mathfrak{R}(M) and that we have R(M)⊂N\mathfrak{R}(M)\subset N if M/NM/N is without radical.

It follows from Example 1 that there can exist submodules N containing R(M)\mathfrak{R}(M) such that the radical of M/NM/N is not zero.

Corollary 2 00A6

Let (Mi)i∈I(M_i)_{i\in I} be a family of A-modules, P its product, and S its direct sum. We have R(P)⊂∏i∈IR(Mi)\mathfrak{R}(P)\subset \prod_{i\in I}\mathfrak{R}(M_i) and R(S)=⨁i∈IR(Mi)\mathfrak{R}(S) =\bigoplus_{i\in I}\mathfrak{R}(M_i).

For i∈Ii\in I, let πi\pi_i be the projection with index ii from P to MiM_i. By Proposition 1, we have πi(R(P))⊂R(Mi)\pi_i(\mathfrak{R}(P))\subset \mathfrak{R}(M_i) for every i∈Ii\in I; this proves the first assertion. We have S⊂PS\subset P, hence

R(S)⊂S∩R(P)⊂S∩∏i∈IR(Mi)=⨁i∈IR(Mi) \mathfrak{R}(S)\subset S\cap \mathfrak{R}(P)\subset S\cap \prod_{i\in I}\mathfrak{R}(M_i) =\bigoplus_{i\in I}\mathfrak{R}(M_i)

Moreover, we have Mi⊂SM_i\subset S and therefore R(Mi)⊂R(S)\mathfrak{R}(M_i)\subset \mathfrak{R}(S) for every i∈Ii\in I, and consequently ⊕i∈IR(Mi)⊂R(S)\oplus_{i\in I}\mathfrak{R}(M_i)\subset \mathfrak{R}(S).

There exist families of modules such that the radical of the product is not isomorphic to the product of the radicals (Exercise 3 of VIII, p. 166).

Proposition 2 00A7

Let M be a finitely generated A-module.

a) If M is not reduced to 0, then we have R(M)≠M\mathfrak{R}(M)\not= M.

b) If N is a submodule of M such that N+R(M)=MN +\mathfrak{R}(M) = M, then we have N = M.

Let N be a proper submodule of M. By Proposition 3 of VIII, p. 49, there exists a maximal submodule L of M containing N. We have N+R(M)⊂LN +\mathfrak{R}(M)\subset L, and a fortiori N+R(M)≠MN +\mathfrak{R}(M)\not= M. This proves b); the specific case N = 0 gives assertion a).

Corollary 00A8

Let M be an A-module, (xi)i∈I(x_i)_{i\in I} a generating family of M, and xx an element of M. The following properties are equivalent:

(i) We have x∈R(M)x\in \mathfrak{R}(M).

(ii) Every submodule N of M such that N+Ax=MN + Ax= M is equal to M.

(iii) For every family (ai)i∈I(a_i)_{i\in I} of elements of A, the family (xi+aix)i∈I(x_i+a_ix)_{i\in I} generates the A-module M.

(i) ⇒\Rightarrow (ii): Suppose that xx belongs to R(M)\mathfrak{R}(M). Let N be a submodule of M such that N+Ax=MN + Ax= M. We have N+R(M)=MN +\mathfrak{R}(M) = M; hence the A-module M/NM/N is equal to its radical (Corollary 1, b) of Proposition 1). Since it is monogenous, it is zero (Proposition 2), and we have M = N.

(ii) ⇒\Rightarrow (iii): Let (ai)i∈I(a_i)_{i\in I} be a family of elements of A. Denote by N the submodule of M generated by the family (xi+aix)i∈I(x_i+a_ix)_{i\in I}. We have xi∈N+Axx_i\in N + Ax for every i∈Ii\in I, hence N+Ax=MN + Ax= M. If property (ii) holds, then N is equal to M.

(iii) ⇒\Rightarrow (i): Suppose that xx does not belong to R(M)\mathfrak{R}(M). Then there exists a maximal submodule N of M that does not contain xx. Since N is maximal, we have N+Ax=MN + Ax= M; each of the elements xix_i can therefore be written as yi−aixy_i-a_ix with yi∈Ny_i\in N and ai∈Aa_i\in A. The family (xi+aix)i∈I(x_i+a_ix)_{i\in I} is contained in N, hence does not generate M.

Proposition 3 00A9

a) A semisimple module is without radical.

b) A module is semisimple and finitely generated if and only if it is without radical and Artinian.

By definition, the radical of a simple module is reduced to 0. If the module M is semisimple, then it is the direct sum of a family (Si)i∈I(S_i)_{i\in I} of simple submodules, and we have R(M)=⨁i∈IR(Si)\mathfrak{R}(M) =\bigoplus_{i\in I}\mathfrak{R}(S_i) by Corollary 2 of Proposition 1 above, hence R(M)=0\mathfrak{R}(M) = 0.

If, moreover, M is finitely generated, then it is Artinian by Proposition 10 of VIII, p. 71.

Conversely, suppose that M is Artinian and without radical. By VIII, p. 2 applied to the set of maximal submodules of M, there exists a finite family (Ni)i∈I(N_i)_{i\in I} of maximal submodules of M whose intersection is reduced to 0. Then M is isomorphic to a submodule of ⨁i∈I(M/Ni)\bigoplus_{i\in I}(M/N_i). Therefore, it is semisimple and has finite length, and is a fortiori finitely generated.

2. The Radical of a Ring

Definition 2 00AA

The Jacobson radical (or simply radical) of a ring A, denoted by R(A)\mathfrak{R}(A), is the radical of the A-module AsA_s, that is, the intersection of the maximal left ideals of A.

By abuse of language, we say that the ring A is without radical if we have R(A)=0\mathfrak{R}(A) = 0.

Proposition 4 00AB

A ring A is semisimple if and only if it is left Artinian and without radical.

This follows from Proposition 3, b) applied to the A-module AsA_s.

Example 1 00AC

If A is a local ring, then it has a unique maximal left ideal r\mathfrak{r}, consisting of the noninvertible elements of A (VIII, p. 25, Proposition 1); so r\mathfrak{r} is the radical of A. In particular, a field is without radical.

Example 2 00AD

Let K be a commutative field and E the algebra K[[Xi]]i∈IK[[X_i]]_{i\in I} of formal power series in the variables XiX_i with coefficients in K. By the previous example and Example 4 of VIII, p. 26, the radical of E consists of the formal power series with constant term zero. Observe that the ring E is an integral domain and that its radical is not reduced to 0, even though E is a subring of its field of fractions, which is without radical.

Example 3 00AE

Suppose that A is a principal ideal domain, and let P be a system of representatives consisting of irreducible elements (VII, §1, No. 3, p. 3). If A is a field, then it is without radical by Example 1. If the set P is infinite, then the intersection of the maximal ideals ApAp of A is reduced to 0, so A is without radical. But if P is finite and nonempty, and if we set x=∏p∈Ppx=\prod_{p\in P}p, then the radical of A is equal to ∩p∈PAp=Ax\cap_{p\in P}Ap= Ax (VII, §1, No. 2, p. 3, Proposition 4), hence is not reduced to 0.

Let yy be a nonzero element of A; we write it as y=up1i1⋯priry=up^{i_1}_1\cdots p^{i_r}_r, where uu is invertible in A,p1,...,prA,p_1, . . . , p_r are pairwise distinct elements of P, and i1,...,iri_1, . . . , i_r are strictly positive integers. The maximal ideals of the ring A/AyA/Ay are the ideals Ap1/Ay,...,Apr/AyAp_1/Ay, . . . ,Ap_r/Ay; the radical of the ring A/AyA/Ay is therefore the ideal Ap1⋯pr/AyAp_1\cdots p_r/Ay. In particular, the ring A/AyA/Ay is without radical if and only if we have i1=⋯=ir=1i_1=\cdots =i_r= 1; in this case, we say that yy is without multiple factors.

Proposition 5 00AF

a) The radical of a ring A is the intersection of the annihilators of simple A-modules; it is also the smallest annihilator of a semisimple A-module. It is, in particular, a two-sided ideal of A. If A is not reduced to 0, then the radical of A is distinct from A.

b) Let a\mathfrak{a} be a two-sided ideal of A. We have (R(A)+a)/a⊂R(A/a)(\mathfrak{R}(A) +\mathfrak{a})/\mathfrak{a}\subset \mathfrak{R}(A/\mathfrak{a}). If a\mathfrak{a} is contained in R(A)\mathfrak{R}(A), then we have R(A/a)=R(A)/a\mathfrak{R}(A/\mathfrak{a}) =\mathfrak{R}(A)/\mathfrak{a}.

c) The ring A/R(A)A/\mathfrak{R}(A) is without radical; conversely, every two-sided ideal a\mathfrak{a} of A such that A/aA/\mathfrak{a} is without radical contains R(A)\mathfrak{R}(A).

d) The radical of A is contained in the intersection of the maximal two-sided ideals of A.

Let x∈Ax\in A. Saying that xx belongs to the annihilator of every simple A-module is equivalent to saying that xx belongs to the annihilator of every element of every simple A-module, in other words (VIII, p. 46, Proposition 1), to every maximal left ideal of A.

Let M be a semisimple A-module. Its annihilator is the intersection of the annihilators of the simple submodules of M, so it contains R(A)\mathfrak{R}(A). Furthermore, if S\mathscr{S} is the set of classes of simple A-modules (VIII, p. 51), then the direct sum ⊕λ∈Sλ\oplus_{\lambda\in\mathscr{S}}\lambda is a semisimple A-module whose annihilator is R(A)\mathfrak{R}(A). Suppose that A is not reduced to 0; the relation R(A)≠A\mathfrak{R}(A)\not= A follows from Proposition 2, a) of VIII, p. 153 applied to the A-module AsA_s. We have proved a).

Let a\mathfrak{a} be a two-sided ideal of A. The maximal left ideals of A/aA/\mathfrak{a} are the ideals of the form m/a\mathfrak{m}/\mathfrak{a}, where m\mathfrak{m} is a maximal left ideal of A containing a\mathfrak{a}. Consequently, the radical of the ring A/aA/\mathfrak{a} is equal to the radical of the A-module As/aA_s/\mathfrak{a}. Assertions b) and c) therefore follow from Corollary 1 of VIII, p. 152.

Let a\mathfrak{a} be a maximal two-sided ideal of A. In the ring A/aA/\mathfrak{a}, the only two-sided ideals are 0 and A/aA/\mathfrak{a}. Since the ring A/aA/\mathfrak{a} is not reduced to 0, its radical is not equal to A/aA/\mathfrak{a}. The ring A/aA/\mathfrak{a} is therefore without radical, and we have R(A)⊂a\mathfrak{R}(A)\subset \mathfrak{a} by c). This proves d).

We say that a left (or right) ideal of A is a nil ideal if it consists of nilpotent elements. We say that a two-sided ideal a\mathfrak{a} of A is nilpotent if there exists an integer n⩾1n\geqslant 1 such that an=0\mathfrak{a}^n= 0, that is (I, §8, No. 9, p. 107), such that we have x1⋯xn=0x_1\cdots x_n= 0 for every sequence (x1,...,xn)(x_1, . . . , x_n) of elements of a\mathfrak{a}. Every nilpotent two-sided ideal is a nil ideal, but there can exist nil ideals that are not contained in a nilpotent two-sided ideal (VIII, p. 167, Exercise 9).

Theorem 1 (Jacobson) 00S5

The radical of a ring A consists of the elements x∈Ax\in A such that 1+ax1 +ax is left invertible (I, §2, No. 3, p. 15) for every a∈Aa\in A. It is also the largest two-sided ideal a\mathfrak{a} such that 1+x1 +x is invertible for every x∈ax\in \mathfrak{a}. The radical of A contains every left nil ideal of A.

The element 1 generates the A-module AsA_s, and 1+ax1 +ax is left invertible if and only if it generates the A-module AsA_s. The first assertion of Theorem 1 is therefore a specific case of the corollary of Proposition 2 (VIII, p. 153).

Let x∈R(A)x\in \mathfrak{R}(A). By the above, 1+x1 +x is left invertible; let yy be an element of A such that y(1+x)=1y(1 +x) = 1. We then have 1−y=yx1-y=yx, so 1−y1-y belongs to R(A)\mathfrak{R}(A); consequently, yy is left invertible. Since yy is also right invertible, it is invertible (I, §2, No. 3, p. 16, Proposition 3), and so is its right inverse 1+x1 +x.

Let a\mathfrak{a} be a left ideal of A such that 1+x1 +x is invertible for every x∈ax\in \mathfrak{a}. This holds, for example, when a\mathfrak{a} is a nil ideal because the relation xn=0x^n= 0 implies that 1−x+⋯+(−x)n−11-x+\cdots + (-x)^{n-1} is the inverse of 1+x1 +x. Let x∈ax\in \mathfrak{a}. For every a∈Aa\in A, we have ax∈aax\in \mathfrak{a}, so 1+ax1 +ax is invertible; hence, we have x∈R(A)x\in \mathfrak{R}(A). It follows that a\mathfrak{a} is contained in R(A)\mathfrak{R}(A).

Corollary 1 00AG

The radical of A is equal to the radical of the opposite ring AoA^o, that is, to the intersection of the maximal right ideals of A.

For every x∈Rx\in \mathfrak{R}(A), 1+x1 +x is invertible in the ring A, hence in the ring AoA^o. Since R(A)\mathfrak{R}(A) is a two-sided ideal of AoA^o, we have R(A)⊂R(Ao)\mathfrak{R}(A)\subset \mathfrak{R}(A^o). The equality follows by interchanging the roles of A and AoA^o.

Corollary 2 00AH

An element of A is invertible if and only if its canonical image in the ring A/R(A)A/\mathfrak{R}(A) is invertible.

The condition is obviously necessary. Let us prove that it is sufficient. Let xx be an element of A whose canonical image in the ring A/R(A)A/\mathfrak{R}(A) is invertible. There then exists an element yy of A such that xyxy belongs to 1+R(A)1 +\mathfrak{R}(A). By Theorem 1,xy,xy is invertible; hence xx is right invertible. The proof that xx is left invertible is analogous.

Corollary 3 00AI

The radical of the product of a family (Ai)i∈I(A_i)_{i\in I} of rings is the product of the R(Ai)\mathfrak{R}(A_i).

Let x=(xi)i∈Ix= (x_i)_{i\in I} be an element of ∏i∈IAi\prod_{i\in I}A_i. For every element a=(ai)i∈Ia= (a_i)_{i\in I} of ∏i∈IAi\prod_{i\in I}A_i, the element 1+ax1 +ax is left invertible if and only if 1+aixi1 +a_ix_i is left invertible in AiA_i for every i∈Ii\in I. Corollary 3 follows.

Corollary 4 00AJ

The ring A is local if and only if the ring A/R(A)A/\mathfrak{R}(A) is a field. If this is the case, then R(A)\mathfrak{R}(A) is the set of noninvertible elements of A.

Denote the set of noninvertible elements of A by r\mathfrak{r}. If the ring A is local, then its radical is equal to r\mathfrak{r} (VIII, p. 154, Example 1) and the ring A/rA/\mathfrak{r} is a field (VIII, p. 26). Conversely, suppose that the ring A/R(A)A/\mathfrak{R}(A) is a field. By Corollary 2, we have r=R\mathfrak{r}=\mathfrak{R}(A), so r\mathfrak{r} is a two-sided ideal of A. It follows that the ring A is local (VIII, p. 26, Definition 1).

Example 4 00AK

Let K be an integral domain, I a nonempty set, and A the polynomial ring K[Xi]i∈IK[X_i]_{i\in I}. Let us prove that the ring A is without radical. The only invertible elements of A are the invertible elements of K (IV, §1, No. 5, p. 9, Corollary 2). Let f∈R(A)f\in \mathfrak{R}(A). Choose an element i∈Ii\in I. Then 1+fXi1 +fX_i is invertible (Theorem 1), which implies f=0f= 0.

Note that when K is a commutative field, the ring A=K[Xi]i∈IA = K[X_i]_{i\in I} is a subring of B=K[[Xi]]i∈IB = K[[X_i]]_{i\in I} and we have R(A)=0\mathfrak{R}(A) = 0 and A∩R(B)≠0A\cap \mathfrak{R}(B)\not= 0 (cf. VIII, p. 154, Example 2).

Example 5 00AL

Let a\mathfrak{a} be a two-sided ideal of A. The a\mathfrak{a}-adic topology on A is the topology, compatible with the ring structure of A, for which the ideals an\mathfrak{a}^n (for n⩾1n\geqslant 1) form a fundamental system of neighborhoods of 0 (Gen. Top., III, §6, No. 3, p. 275, Example 3). Suppose that the ring A is Hausdorff and complete (Gen. Top., III, §6, No. 5, p. 276) for this topology; this is, for example, the case when the ideal a\mathfrak{a} is nilpotent. For every x∈ax\in \mathfrak{a}, the series ∑n=0∞(−x)n\sum^{\infty}_{n=0}(-x)^n is then convergent. Let yy be its sum. We have y−1=∑n=1∞(−x)n=−xyy-1 =\sum^{\infty}_{n=1}(-x)^n=-xy, hence (1+x)y=1(1 +x)y= 1. Likewise, we have y(1+x)=1y(1 +x) = 1, so 1+x1 +x is invertible. By Theorem 1, it follows that the ideal a\mathfrak{a} is contained in the radical of A.

Remark 1 00AM

By Theorem 1, every left nil ideal of a ring A is contained in

its radical. Let xx be a nilpotent and central element of A; then AxAx is a nil ideal of A, so xx belongs to the radical of A. It is, however, possible that there exist nonzero nilpotent elements of A but that A is without radical. For example, for every integer n⩾2n\geqslant 2, the matrix ring Mn(K)\mathbf{M}_n(K) over a field K is simple, hence without radical (VIII, p. 154, Proposition 4), and it contains nilpotent elements, for example the matrix units EijE_{ij} with i≠ji\not=j.

Remark 2 00AN

Let A be a commutative ring. The set of nilpotent elements aa of A is an ideal N(A)\mathfrak{N}(A) of A, called the nilradical of A; it is the intersection of the prime ideals of A (V, §15, No. 1, p. 118, Proposition 2). We have N(A)⊂R(A)\mathfrak{N}(A)\subset \mathfrak{R}(A); ∗*we have equality if A is an Artinian ring (VIII, p. 173, Corollary 2) or a finitely generated commutative algebra over a commutative field (Comm. Alg., V, § 3, n∘4^{\circ}4, Theorem 33)∗*. We can certainly have N(A)≠R(A)\mathfrak{N}(A)\not=\mathfrak{R}(A). This is the case when A is the ring K[[X]], where K is a commutative field: we then have N(A)=0\mathfrak{N}(A) = 0 and R(A)=\mathfrak{R}(A) = AX (VIII, p. 154, Example 2).

3. Nakayama’s Lemma

Proposition 6 00AO

For every A-module M, we have R(A)M⊂R(M)\mathfrak{R}(A)M\subset \mathfrak{R}(M). We have equality if the A-module M is projective.

Let P be a maximal submodule of M; the A-module M/PM/P is simple, hence annihilated by R(A)\mathfrak{R}(A) by Proposition 5 of VIII, p. 155. We therefore have R(A)M⊂P\mathfrak{R}(A)M\subset P for every maximal submodule P of M, hence R(A)M⊂R(M)\mathfrak{R}(A)M\subset \mathfrak{R}(M).

We clearly have R(As)=R(A)As\mathfrak{R}(A_s) =\mathfrak{R}(A)A_s. If the A-module M is projective, then there exists an A-module N such that M⊕NM\oplus N is free, that is, the direct sum of a family (Li)i∈I(L_i)_{i\in I} of modules isomorphic to AsA_s. By Corollary 2 of VIII, p. 152, we have R(M⊕N)=R(M)⊕R(N)\mathfrak{R}(M\oplus N) =\mathfrak{R}(M)\oplus \mathfrak{R}(N) and R(⨁i∈ILi)=⨁i∈IR(Li)\mathfrak{R}(\bigoplus_{i\in I}L_i)=\bigoplus_{i\in I}\mathfrak{R}(L_i). We then deduce R(M)=R(A)M\mathfrak{R}(M) =\mathfrak{R}(A)M from the equality R(Li)=R(A)Li\mathfrak{R}(L_i) =\mathfrak{R}(A)L_i.

Theorem 2 (“Nakayama’s lemma”) 00S6

Let M be an A-module and a\mathfrak{a} a two-sided ideal of A. Suppose that one of the following conditions is satisfied:

(i) The A-module M is finitely generated, and a\mathfrak{a} is contained in the radical of A.

(ii) The ideal a\mathfrak{a} is nilpotent.

If N is a submodule of M such that M=N+aMM = N +\mathfrak{a}M, then we have N = M. In particular, if the module M is nonzero, then we have M≠aMM\not=\mathfrak{a}M.

Suppose that M is finitely generated and that we have a⊂R(A)\mathfrak{a}\subset \mathfrak{R}(A). Let N be a submodule of M such that M=N+aMM = N +\mathfrak{a}M. By Proposition 6, we have M=N+RM = N +\mathfrak{R}(M), hence M = N by Proposition 2, b) of VIII, p. 153.

Now suppose that a\mathfrak{a} is nilpotent, and let N be a submodule of M such that M=N+aMM = N +\mathfrak{a}M. By induction on the integer n⩾0n\geqslant 0, we establish the relation M=N+anMM = N +\mathfrak{a}^nM. By assumption, there exists an integer n⩾0n\geqslant 0 such that an=0\mathfrak{a}^n= 0; hence M = N.

The last assertion of the theorem follows from the above by taking N to be 0.

Corollary 1 00R9

We keep the assumptions of Theorem 2. Let (xi)i∈I(x_i)_{i\in I} be a family of elements of M, and let x‾i\overline{x}_i be the canonical image of xix_i in M/aMM/\mathfrak{a}M. If the family (x‾i)i∈I(\overline{x}_i)_{i\in I} generates the (A/a)(A/\mathfrak{a})-module M/aMM/\mathfrak{a}M, then the family (xi)i∈I(x_i)_{i\in I} generates the A-module M.

This follows from Theorem 2 applied to the submodule N of M generated by the family (xi)i∈I(x_i)_{i\in I}.

Corollary 2 00AP

We keep the assumptions of Theorem 2. Furthermore, let M′M' be an A-module and u:M′→Mu: M'\rightarrow M be a homomorphism. If the homomorphism u‾\overline{u} from M′/aM′M'/\mathfrak{a}M' to M/aMM/\mathfrak{a}M deduced from uu by passing to the quotients is surjective, then uu is surjective.

It suffices to apply Theorem 2 to the image N of u:u: indeed, the image of u‾\overline{u} is (N+aM)/aM(N +\mathfrak{a}M)/\mathfrak{a}M, so u‾\overline{u} is surjective if and only if we have N+aM=MN +\mathfrak{a}M = M.

4. Lifts of Idempotents

Lemma 1 00AQ

Let aa be an element of a ring A such that a−a2a-a^2 is nilpotent. There exists a polynomial P in X+(X−X2)Z[X]X + (X-X^2)\mathbf{Z}[X] such that P(a)P(a) is idempotent in A.

Let nn be a strictly positive integer such that (a−a2)n=0(a-a^2)^n= 0. Set P(X) = 1−(1−Xn)n1-(1-X^n)^n. The polynomial P(X) is a multiple of XnX^n, and the polynomial 1−P(X)1-P(X) is a multiple of (1−X)n(1-X)^n, so P(X)−P(X)2P(X)-P(X)^2 is a multiple of (X−X2)n(X-X^2)^n, and we have P(a)=P(a)2P(a) = P(a)^2. Moreover, X−P(X)X-P(X) is a multiple of X and 1−X1-X, hence a multiple of X−X2X-X^2.

Proposition 7 00AR

Let a\mathfrak{a} be a two-sided nil ideal of A, and let e‾\overline{e} be an idempotent in the ring A/aA/\mathfrak{a}. There exists an idempotent ee in A whose canonical image in A/aA/\mathfrak{a} is equal to e‾\overline{e}.

Let aa be an arbitrary representative of e‾\overline{e} in A. The element a−a2a-a^2 of A is nilpotent because it belongs to a\mathfrak{a}. Choose a polynomial P∈Z[X]P\in \mathbf{Z}[X] satisfying the conditions of Lemma 1. We have a−P(a)∈A(a−a2)a-P(a)\in A(a-a^2), so the element e=P(a)e= P(a) of A has the desired property.

Suppose that e‾\overline{e} belongs to the center of the ring A/aA/\mathfrak{a}. There does not necessarily exist an idempotent ee in the center Z of A lifting e‾\overline{e} (VIII, p. 172, Exercise 31). However, if e‾\overline{e} belongs to the image of Z in A/aA/\mathfrak{a}, then it lifts to an idempotent in Z because Z∩aZ\cap \mathfrak{a} is a nil ideal of Z.

Corollary 1 00AS

Let M and P be A-modules and uu a surjective A-linear mapping from P to M. Suppose that P is projective and that there exists a nilpotent two-sided ideal a\mathfrak{a} of A such that the kernel N of uu is contained in aP\mathfrak{a}P. Let M′M' and M′′M'' be submodules of M whose direct sum is M. Then P is the direct sum of submodules P′P' and P′′P'' such that u(P′)=M′u(P') = M' and u(P′′)=M′′u(P'') = M''.

Denote by B the subring of EndA(P)_A(P) consisting of the endomorphisms ff of P such that f(N)⊂Nf(N)\subset N. Let B‾\overline{B} be the endomorphism ring of M. For f∈Bf\in B, let f‾\overline{f} be the unique endomorphism of M such that f‾∘u=u∘f\overline{f}\circ u=u\circ f. The mapping f↦f‾f\mapsto \overline{f} is a ring homomorphism from B to B. Since the module P is projective, this homomorphism is surjective; its kernel b\mathfrak{b} consists of the endomorphisms f∈Bf\in B such that f(P)⊂Nf(P)\subset N. Let nn be a natural number such that an=0\mathfrak{a}^n= 0. We have

P=a0P⊃a1P⊃⋯⊃an−1P⊃anP=0 P =\mathfrak{a}^0P\supset \mathfrak{a}^1P\supset \cdots \supset \mathfrak{a}^{n-1}P\supset \mathfrak{a}^nP = 0

and, for every f∈bf\in \mathfrak{b} and every integer j⩾0j\geqslant 0,

f(ajP)=ajf(P)⊂ajN⊂aj+1P f(\mathfrak{a}^jP) =\mathfrak{a}^jf(P)\subset \mathfrak{a}^jN\subset \mathfrak{a}^{j+1}P

because N⊂aPN\subset \mathfrak{a}P by assumption. We therefore have f(P)⊂ajPf(P)\subset \mathfrak{a}^jP for every natural number jj and every f∈bjf\in \mathfrak{b}^j. In particular, we have bn=0\mathfrak{b}^n= 0.

Let ε′\varepsilon ' be the projector of M with image M′M' and kernel M′′M''. By Proposition 7 applied to the ring B and the nilpotent two-sided ideal b\mathfrak{b}, there exists an idempotent e′e' in B such that e′‾=ε′\overline{e'}=\varepsilon ', that is, ε′∘u=u∘e′\varepsilon '\circ u=u\circ e'. Set e′′=1−e′e''= 1-e', ε′′=e′′‾,P′=e′\varepsilon ''=\overline{e''}, P'=e'(P), and P′′=e′′(P)P''=e''(P). Then P is the direct sum of the submodules P′P' and P′′P'', and we have

u(P′)=u(e′(P))=ε′(u(P))=ε′(M)=M′ u(P') =u(e'(P)) =\varepsilon '(u(P)) =\varepsilon '(M) = M'

the equality u(P′′)=M′′u(P'') = M'' is proved analogously.

Corollary 2 00AT

Let A be a ring, and let a\mathfrak{a} be a nilpotent two-sided ideal of A. If P is a projective A-module, then P/aPP/\mathfrak{a}P is a projective module over A/aA/\mathfrak{a}, and the A-module P is indecomposable if and only if the A/aA/\mathfrak{a}-module P/aPP/\mathfrak{a}P is indecomposable.

Let P be a projective A-module, and let P‾\overline{P} be the A/aA/\mathfrak{a}-module P/aPP/\mathfrak{a}P. The A-module P is zero if and only if P‾\overline{P} is zero (Theorem 2 of VIII, p. 158). Now suppose P≠0P\not= 0. Since the A/aA/\mathfrak{a}-module P is isomorphic to A‾⊗AP\overline{A}\otimes_AP, it is projective (II, §5, No. 1, p. 279, Corollary of Proposition 4). If P is indecomposable, then so is P‾\overline{P} by Corollary 1. Conversely, suppose that P is decomposable and nonzero, and let P′P' and P′′P'' be two nonzero submodules of P such that P=P′⊕P′′P = P'\oplus P''. By Nakayama’s lemma (VIII, p. 158, Theorem 2), we have P′+aP≠PP'+\mathfrak{a}P\not= P and P′′+aP≠PP''+\mathfrak{a}P\not= P; if P‾′\overline{P}' and P‾′′\overline{P}'' are the canonical images of P′P' and P′′P'' in P, then we have P‾′≠P,P‾′′≠P\overline{P}'\not= P,\overline{P}''\not= P, and P‾=P‾′⊕P‾′′\overline{P}=\overline{P}'\oplus \overline{P}''. This proves that P‾\overline{P} is decomposable.

5. Projective Cover of a Module

Definition 3 00AU

Let A be a ring, and let M be an A-module. A projective cover of M is a pair (P,u)(P, u), where P is a projective A-module and uu a surjective homomorphism from P to M such that we have u(P′)≠Mu(P')\not= M for every proper A-submodule P′P' of P.

Remark 1 00AV

For every projective A-module M, the pair (M,1M)(M,1_M) is a projective cover of M.

Remark 2 00AW

Suppose that (P,u)(P, u) is a projective cover of the A-module M. Let (xi)i∈I(x_i)_{i\in I} be a family of elements of P, and let P′P' be the submodule of P that it generates; then u(P′)u(P') is generated by the family (u(xi))i∈I(u(x_i))_{i\in I}. Consequently, the family (xi)i∈I(x_i)_{i\in I} generates the A-module P if and only if the family (u(xi))i∈I(u(x_i))_{i\in I} generates the A-module M. In particular, P is finitely generated if and only if M is finitely generated.

Proposition 8 00AX

Let M and M′M' be A-modules, (P,u)(P, u) and (P′,u′)(P', u') projective covers of M and M′M', respectively, and g:M→M′g: M\rightarrow M' an A-linear mapping.

a) There exists an A-linear mapping f:P→P′f: P\rightarrow P' such that u′∘f=g∘uu'\circ f=g\circ u.

b) Let ff be such a mapping. If gg is surjective (resp. bijective), then ff is surjective (resp. bijective). If gg is injective and its image is a direct factor of M′M', then ff is injective and its image is a direct factor of P′P'.

By assumption, the A-module P is projective and the mapping u′u' is surjective. Consequently, there exists an A-linear mapping f:P→P′f: P\rightarrow P' such that g∘u=u′∘fg\circ u=u'\circ f (II, §2, No. 2, p. 231, Proposition 4). Assertion a) follows.

Let ff be a mapping as in a). Suppose that gg is surjective. Since uu is surjective, we have M′=g(u(P))=u′(f(P))M'=g(u(P)) =u'(f(P)). Since (P′,u′)(P', u') is a projective cover of M’, we have f(P)=P′f(P) = P', so ff is surjective. By loc. cit., the kernel of ff admits a supplementary submodule P1P_1, so f(P1)=P′f(P_1) = P'. Now suppose that gg is bijective. We have g(u(P1))=u′(f(P1))=u′(P′)=M′g(u(P_1)) =u'(f(P_1)) =u'(P') = M', hence u(P1)=Mu(P_1) = M. Since (P,u)(P, u) is a projective cover of M, we have P1=PP_1= P, hence Ker(ff) =0= 0. So ff is injective; since we already know that ff is surjective, ff is bijective.

To conclude, suppose that gg is injective and that its image is a direct factor of M′M'. Then there exists an A-linear mapping g′:M′→Mg': M'\rightarrow M such that g′∘g=1Mg'\circ g= 1_M. By a), there exists an A-linear mapping f′:P′→Pf': P'\rightarrow P such that u∘f′=g′∘u′u\circ f'=g'\circ u'. We have u∘(f′∘f)=g′∘u′∘f=(g′∘g)∘uu\circ (f'\circ f) =g'\circ u'\circ f= (g'\circ g)\circ u; by the previous paragraph, the mapping f′∘ff'\circ f is bijective. Denote the converse bijection by hh; we have (h∘f′)∘f=1P(h\circ f')\circ f= 1_P, so ff is injective, and its image is a direct factor of P′P' (II, §1, No. 9, p. 212, Corollary 2).

Corollary 1 00AY

Let M be an A-module. Let (P,u)(P, u) and (P′,u′)(P', u') be projective covers of M. There exists an isomorphism ff from P to P′P' such that u=u′∘fu=u'\circ f.

Note that ff is not necessarily uniquely determined by the relation u=u′∘fu=u'\circ f (VIII, p. 170, Exercise 21).

Corollary 2 00AZ

Let (P,u)(P, u) be a projective cover of the A-module M. If Q is a projective A-module and g:Q→Mg: Q\rightarrow M a surjective linear mapping, then there exists a surjective linear mapping f:Q→Pf: Q\rightarrow P such that g=u∘fg=u\circ f.

Proposition 9 00B0

Let M be an A-module and (P,u)(P, u) a projective cover of M. Denote the radical of the ring A by r\mathfrak{r}. The homomorphism u‾:P/rP→M/rM\overline{u}: P/\mathfrak{r}P\rightarrow M/\mathfrak{r}M deduced from uu by passing to the quotients is an isomorphism.

The homomorphism uu is surjective by definition, so u‾\overline{u} is surjective. Denote the kernel of uu by N. We have u−1(rM)=N+rPu^{-1}(\mathfrak{r}M) = N +\mathfrak{r}P. Let us prove that we have N⊂rPN\subset \mathfrak{r}P, which implies the injectivity of u‾\overline{u}. For every maximal submodule P′P' of P, we have u(P′)≠Mu(P')\not= M, hence P′+N≠PP'+ N\not= P; since P′P' is maximal, we have N⊂P′N\subset P'. The submodule N of P is therefore contained in the radical of P. Now, the latter is equal to rP\mathfrak{r}P by Proposition 6 of VIII, p. 158.

Corollary 00B1

If an A-module M has a projective cover, then the A/rA/\mathfrak{r}-module M/rMM/\mathfrak{r}M is projective.

Indeed, if (P,u)(P, u) is a projective cover of M, then the (A/r(A/\mathfrak{r})-module M/rMM/\mathfrak{r}M is isomorphic to P/rPP/\mathfrak{r}P (Proposition 9). Since the A-module P is projective, the (A/r(A/\mathfrak{r})-module P/rPP/\mathfrak{r}P is also projective.

Remark 3 00B2

Suppose that the ring A is without radical. By Proposition 9, (P,u)(P, u) is a projective cover of an A-module M if and only if uu is an isomorphism. Hence, projective covers can only exist for projective A-modules.

The ring Z\mathbf{Z} is without radical (VIII, p. 154, Example 3). Let n⩾2n\geqslant 2 be an integer. The Z\mathbf{Z}-module Z/nZ\mathbf{Z}/n\mathbf{Z} is not projective and therefore does not admit a projective cover.

Remark 4 00B3

Suppose that every finitely generated A-module has a projective cover; then the quotient A′A' of A by its radical is semisimple. Indeed, every finitely generated module over the ring A′A' is projective by the corollary. In particular, for every left ideal a\mathfrak{a} of A′A', the A′A'-module As′/aA'_s/\mathfrak{a} is projective. Our assertion then follows from Proposition 4 of VIII, p. 138.

We can give examples of a commutative ring A for which A/rA/\mathfrak{r} is semisimple and of a finitely generated A-module M that does not admit a projective cover (VIII, p. 170, Exercise 22).

Proposition 10 00B4

Let M be an A-module, P a projective A-module, and u:P→Mu: P\rightarrow M a linear mapping. Let a\mathfrak{a} be a two-sided ideal of A. Suppose that the linear mapping u‾:P/aP→M/aM\overline{u}: P/\mathfrak{a}P\rightarrow M/\mathfrak{a}M deduced from uu by passing to the quotients is bijective and that one of the following conditions are satisfied:

(i) The A-modules M and P are finitely generated, and a\mathfrak{a} is contained in the radical of A.

(ii) The ideal a\mathfrak{a} is nilpotent.

Then (P,u)(P, u) is a projective cover of M.

Under the assumptions, the homomorphism uu is surjective (VIII, p. 159, Corollary 2) and its kernel N is contained in aP\mathfrak{a}P. Let P′P' be a proper submodule of P. By Nakayama’s lemma (VIII, p. 158, Theorem 2), we have P′+aP≠PP'+\mathfrak{a}P\not= P and therefore u(P′)≠Mu(P')\not= M. So (P,u)(P, u) is a projective cover of M.

Corollary 1 00B5

Let P be a projective A-module. Suppose that P is finitely generated or that the radical r\mathfrak{r} of A is a nilpotent two-sided ideal. Denote the canonical mapping from P to P/rPP/\mathfrak{r}P by uu. Then (P,u)(P, u) is a projective cover of P/rPP/\mathfrak{r}P.

Corollary 2 00B6

Let a\mathfrak{a} be a two-sided ideal of A and M an A-module such that the (A/a)(A/\mathfrak{a})-module M/aMM/\mathfrak{a}M is free. Suppose that one of the following conditions is satisfied:

(i) The module M is finitely generated, and a\mathfrak{a} is contained in the radical of A.

(ii) The ideal a\mathfrak{a} is nilpotent.

Then M has a projective cover.

More precisely, let P be a free A-module, (ei)i∈I(e_i)_{i\in I} a basis of P, and let u:P→Mu: P\rightarrow M be a homomorphism such that the canonical images of the elements u(ei)u(e_i) of M/aMM/\mathfrak{a}M form a basis of the (A/a)(A/\mathfrak{a})-module M/aMM/\mathfrak{a}M. Then (P,u)(P, u) is a projective cover of M.

The (A/a(A/\mathfrak{a})-module P/aPP/\mathfrak{a}P is free, and the homomorphism u‾\overline{u} from P/aPP/\mathfrak{a}P to M/aMM/\mathfrak{a}M deduced from uu by passing to the quotients transforms a basis of P/aPP/\mathfrak{a}P into a basis of M/aMM/\mathfrak{a}M, hence is bijective.

If a\mathfrak{a} is nilpotent, then it suffices to apply Proposition 10. Now suppose that the ring A is nonzero and that the module M is finitely generated; then so is the (A/a(A/\mathfrak{a})-module M/aMM/\mathfrak{a}M, and consequently also the (A/a(A/\mathfrak{a})-module P/aPP/\mathfrak{a}P. Every basis of P/aPP/\mathfrak{a}P is then finite. It follows that the set I is finite and that the A-module P is finitely generated. We then apply Proposition 10 again.

Corollary 3 00B7

Every finitely generated module over a local ring has a projective cover.

Let A be a local ring and r\mathfrak{r} its radical. It is a two-sided ideal of A (VIII, p. 155, Proposition 5, a)), and the ring A/rA/\mathfrak{r} is a field (VIII, p. 157, Corollary 4). If M is an A-module, then M/rMM/\mathfrak{r}M is a vector space over the field A/rA/\mathfrak{r}, hence is a free (A/r(A/\mathfrak{r})-module. It then suffices to apply Corollary 2.

Remark 5 00B8

Let A be a local ring and r\mathfrak{r} its radical. Let M be a finitely generated A-module, P a finitely generated projective A-module, and u:P→u: P\rightarrow M a homomorphism. By Corollary 6 of VIII, p. 36, the A-module P is free. Choose a basis (ei)i∈I(e_i)_{i\in I} of P. Set xi=u(ei)x_i=u(e_i), and denote the canonical image of xix_i in M/rMM/\mathfrak{r}M by x‾i\overline{x}_i. The following properties are equivalent:

(i) The pair (P,u)(P, u) is a projective cover of M.

(ii) The family (xi)i∈I(x_i)_{i\in I} is a minimal generating family of the A-module M.

(iii) The family (x‾i)i∈I(\overline{x}_i)_{i\in I} is a basis of the vector space M/rMM/\mathfrak{r}M over the field A/rA/\mathfrak{r}.

We have (i) ⇒\Rightarrow (ii) by Remark 2 of VIII, p. 161 and (iii) ⇒\Rightarrow (i) by Corollary 2. Furthermore, if the family (xi)(x_i) is a minimal generating family of the A-module M, then the family (x‾i)(\overline{x}_i) is a minimal generating family, that is, a basis, of the vector space M/rMM/\mathfrak{r}M over A/rA/\mathfrak{r} (VIII, p. 158, Corollary 1).

Proposition 11 00B9

Let A be a ring and a\mathfrak{a} a nilpotent two-sided ideal of A. Let M be a projective A/aA/\mathfrak{a}-module. There exist a projective A-module P and a surjective A-linear mapping u:P→Mu: P\rightarrow M with kernel aP\mathfrak{a}P.

Such a pair (P,u)(P, u) is a projective cover of M viewed as an A-module.

There exists an A/aA/\mathfrak{a}-module M′M' such that M⊕M′M\oplus M' is a free A/aA/\mathfrak{a}-module. Choose a free A-module L and a surjective A-linear mapping v:L→M⊕M′v: L\rightarrow M\oplus M' with kernel aL\mathfrak{a}L. By Corollary 1 of Proposition 7 (VIII, p. 159), there exists a direct sum decomposition L=P⊕P′L = P\oplus P' such that v(P)=Mv(P) = M and v(P′)=M′v(P') = M'. The A-module P is projective, and the A-linear mapping uu from P to M that coincides with vv on P is surjective, with kernel aP\mathfrak{a}P. The first assertion follows.

Let P be a projective A-module and uu a homomorphism from P to M with kernel aP\mathfrak{a}P. By Proposition 10, the pair (P,u)(P, u) is a projective cover of M.

Corollary 00RA

Let P and P′P' be projective A-modules. If the modules P/aPP/\mathfrak{a}P and P′/aP′P'/\mathfrak{a}P' are isomorphic, then P and P′P' are isomorphic.

Since P/aPP/\mathfrak{a}P and P′/aP′P'/\mathfrak{a}P' are projective, the corollary follows from Proposition 11 and the uniqueness of the projective cover (VIII, p. 162, Corollary 1).

Exercises

See the exercises for § 9.

Transcribed from the printed edition, 2023, Springer Nature. Not translated.