Bourbaki

§ 5. Regular local rings

1. Definition of regular local rings

Let A be a noetherian local ring. Let (xi)i∈I(x_i)_{i \in I} be a family of elements of mAm_A. By Cor. 2 to Prop. 4 of II, § 3, No. 2, it amounts to the same to suppose that the family (xi)i∈I(x_i)_{i \in I} generates the ideal mAm_A of A, or that the classes of the xix_i modulo mA2m_A^2 generate the κA\kappa_A-vector space mA/mA2m_A/m_A^2; if this is so, one has dim⁡(A)≤Card(I)\dim(A) \leq \mathrm{Card}(I) by the scholium of § 3, No. 2. One therefore has the inequality

dim⁡(A)≤[mA/mA2:κA]≤Card(I) \dim(A) \leq [m_A/m_A^2 : \kappa_A] \leq \mathrm{Card}(I)

for every family (xi)i∈I(x_i)_{i \in I} generating the ideal mAm_A of A.

Definition 1

The noetherian local ring AA is said to be regular if one has dim⁡(A)=[mA/mA2:κA]\dim(A) = [\mathfrak{m}_A/\mathfrak{m}_A^2 : \kappa_A]. A system of coordinates of AA is then any family of elements of mA\mathfrak{m}_A whose classes modulo mA2\mathfrak{m}_A^2 form a basis of the κA\kappa_A-vector space mA/mA2\mathfrak{m}_A/\mathfrak{m}_A^2.

A system of coordinates in a regular noetherian local ring AA is therefore a finite family (xi)i∈I(x_i)_{i \in I} generating the ideal mA\mathfrak{m}_A of AA and such that Card(I)=dim⁡(A)\mathrm{Card}(I) = \dim(A). Conversely, if the ideal mA\mathfrak{m}_A of a noetherian local ring AA is generated by dd elements with d≤dim⁡(A)d \leq \dim(A), the ring AA is regular.

Example 1

Regular noetherian local rings of dimension 0 (resp. 1) are fields (resp. discrete valuation rings) (VI, § 3, No. 6, Prop. 9 and Cor. 1 of Theorem 1 below). Let AA be a discrete valuation ring; then an element tt of mA\mathfrak{m}_A is a uniformizer if and only if {t}\{ t \} is a system of coordinates of AA.

Example 2

Let kk be a field and let nn be a positive integer. The ring of formal power series k[[X1,...,Xn]]k[[X_1, ..., X_n]] is a regular noetherian local ring of dimension nn (§ 3, No. 4, Cor. 3 to Prop. 8). Let F1,...,FnF_1, ..., F_n be formal power series without constant term in k[[X1,...,Xn]]k[[X_1, ..., X_n]]; in order that the sequence (F1,...,Fn)(F_1, ..., F_n) be a system of coordinates of k[[X1,...,Xn]]k[[X_1, ..., X_n]], it is necessary and sufficient that the matrix (∂Fi∂Xj(0,...,0))\left( \frac{\partial F_i}{\partial X_j}(0, ..., 0) \right) be invertible.

More generally, let AA be a regular noetherian local ring of dimension rr; then A[[X1,...,Xn]]A[[X_1, ..., X_n]] is a regular noetherian local ring of dimension r+nr + n. If (a1,...,ar)(a_1, ..., a_r) is a system of coordinates of AA, then (a1,...,ar,X1,...,Xn)(a_1, ..., a_r, X_1, ..., X_n) is a system of coordinates of A[[X1,...,Xn]]A[[X_1, ..., X_n]].

Example 3

Let AA be a complete regular noetherian local ring of dimension rr. The ring A{X1,...,Xn}A \{ X_1, ..., X_n \} of restricted formal power series is a regular noetherian local ring of dimension r+nr + n (§ 3, No. 4, Remark 1). If (a1,...,ar)(a_1, ..., a_r) is a system of coordinates of AA, then (a1,...,ar,X1,...,Xn)(a_1, ..., a_r, X_1, ..., X_n) is a system of coordinates of A{X1,...,Xn}A \{ X_1, ..., X_n \}.

Example 4

Let kk be a complete non-discrete valued field. The ring of formal power series in nn variables which converge in a neighbourhood of 0 in knk^n is a regular local noetherian ring of dimension nn (§ 3, No. 4, Remark 2).

Example 5

Let kk be a field, AA an integral kk-algebra of finite type, and mm a maximal ideal of AA. The local noetherian ring AmA_m is regular if and only if one has dim⁡(A)=[m/m2:A/m]\dim(A) = [m/m^2 : A/m]; in fact, one has dim⁡(Am)=dim⁡(A)\dim(A_m) = \dim(A) (§ 2, No. 4, Cor. 2 to Theorem 3) and the vector spaces m/m2m/m^2 and mAm/(mAm)2mA_m/(mA_m)^2 over the field A/mA/m are isomorphic (II, § 3, No. 3, Prop. 9). In particular, if kk is algebraically closed, the stated condition is equivalent to dim⁡(A)=[m/m2:k]\dim(A) = [m/m^2 : k] (V, § 3, No. 3, Prop. 1).

Example 6

Let XX be an algebraic variety over a perfect field kk. Then XX is nonsingular at a point xx if and only if the local ring of XX at xx is regular.

Example 7

Let AA be a regular local noetherian ring. We shall see later that the local noetherian ring ApA_p is regular for every prime ideal pp of AA.

Proposition 1

Let AA and BB be local noetherian rings and ρ:A→B\rho : A \to B a local homomorphism making BB a flat AA-module. Suppose that one has m_B = B.\rho(m_A). Then dim(A) = dim(B) and B is regular if and only if A is regular.

The first assertion follows from Cor. 1 of Prop. 7 of § 3, No. 4. Since B is flat over A, one can identify m_B^k = B.\rho(m_A^k) with B \otimes_A m_A^k for every integer k \geqslant 0, hence m_B/m_B^2 with B \otimes_A (m_A/m_A^2), or again with \kappa_B \otimes_{\kappa_A} (m_A/m_A^2). One therefore has

(2)

[mB/mB2:κB]=[mA/mA2:κA], [m_B/m_B^2 : \kappa_B] = [m_A/m_A^2 : \kappa_A],
whence the proposition at once.

Corollary

A local noetherian ring A is regular if and only if its completion A^\hat{A} is so.

In fact, A^\hat{A} is flat over A, and one has mA^=A^.mAm_{\hat{A}} = \hat{A}.m_A (III, § 3, No. 4, Theorem 3 and § 2, No. 12, Cor. 2 to Prop. 16).

2. Graded ring associated with a regular local ring

Theorem 1

Let A be a local noetherian ring. The following conditions are equivalent: (i) A is regular. (ii) The ideal mAm_A is generated by a secant subset for A (§ 3, No. 2, Def. 1). (iii) The ideal mAm_A is generated by a completely secant sequence for A (A, X, p. 157, Def. 2). (iv) Let S be the symmetric algebra of the κA\kappa_A-vector space mA/mA2m_A/m_A^2, and let gr(A) = ⨁n⩾0mAn/mAn+1\bigoplus_{n \geqslant 0} m_A^n/m_A^{n+1} be the graded ring associated with A. The canonical homomorphism γ\gamma of S onto gr(A) is bijective. (v) There exists an integer r⩾0r \geqslant 0 such that one has HA,mA=(1−T)−rH_{A,m_A} = (1 - T)^{-r}, that is to say mA=0m_A = 0 if r=0r = 0 and [mAn/mAn+1:κA]=(n+r−1r−1)[m_A^n/m_A^{n+1} : \kappa_A] = \binom{n + r - 1}{r - 1} for every integer n⩾0n \geqslant 0 if r>0r > 0. (vi) One has HA,mA=(1−T)−dH_{A,m_A} = (1 - T)^{-d} with d=dim⁡(A)d = \dim(A).

If these conditions are fulfilled, every system of coordinates of A is a completely secant sequence for A.

(ii) \Rightarrow (i): for every secant subset has at most dim⁡(A)\dim(A) elements (§ 3, No. 2, Theorem 1). (iii) \Rightarrow (ii): for every completely secant sequence is secant (§ 3, No. 2, corollary to Proposition 3). (iv) \Rightarrow (iii): let (x1,...,xr)(x_1, ..., x_r) be a sequence of elements of mAm_A whose classes modulo mA2m_A^2 form a basis (ξ1,...,ξr)(\xi_1, ..., \xi_r) of mA/mA2m_A/m_A^2 over the field κA\kappa_A. If property (iv) is satisfied, gr(A)\mathrm{gr}(A) is the polynomial algebra κA[ξ1,...,ξr]\kappa_A[\xi_1, ..., \xi_r] and the sequence (x1,...,xr)(x_1, ..., x_r) is completely secant (A, X, p. 160, Theorem 1). This also proves the last assertion of Theorem 1. (i) \Rightarrow (iv): put r=[mA/mA2:κA]r = [m_A/m_A^2 : \kappa_A]. By formula (6) of § 4, No. 2, the Poincaré series of the graded vector space S over the field κA\kappa_A is equal to

PS=∑n⩾0[Sn(mA/mA2):κA]Tn=(1−T)−r. P_S = \sum_{n \geqslant 0} [S^n(m_A/m_A^2) : \kappa_A] T^n = (1 - T)^{-r}.

Suppose that the canonical homomorphism γ:S→gr(A)\gamma : S \to \mathrm{gr}(A) is not bijective. Since γ\gamma is surjective, there exists a homogeneous element uu of SS, of degree d>0d > 0, annihilated by γ\gamma. We then have

HA,mA=PS−PKer(γ)≤PS−PuS=(1−Td)/(1−T)r= H_{A,m_A} = P_S - P_{\mathrm{Ker}(\gamma)} \leq P_S - P_{uS} = (1 - T^d)/(1 - T)^r =
=(1+T+⋯+Td−1)/(1−T)r−1. = (1 + T + \cdots + T^{d-1})/(1 - T)^{r-1}.

By Theorem 3 of § 4, No. 4 and Lemma 2 of § 4, No. 1, therefore dim⁡(A)<r\dim(A) < r, and A is not regular.

Finally, let us prove the equivalence of conditions (iv) to (vi). Now (iv) means that one has HA,mA=(1−T)−sH_{A,m_A} = (1 - T)^{-s} with s=[mA/mA2:κA]s = [m_A/m_A^2 : \kappa_A]. Therefore conditions (iv), (v), (vi) mean that one has HA,mA=(1−T)−mH_{A,m_A} = (1 - T)^{-m}, with respectively m=[mA/mA2:κA]m = [m_A/m_A^2 : \kappa_A], m≥0m \geq 0, m=dim⁡(A)m = \dim(A). But if one has HA,mA=(1−T)−mH_{A,m_A} = (1 - T)^{-m}, then dim⁡(A)=m\dim(A) = m by § 4, No. 4, Theorem 3 and [mA/mA2:κA]=m[m_A/m_A^2 : \kappa_A] = m (since (1−T)−m=1+mT+⋯(1 - T)^{-m} = 1 + mT + \cdots). The equivalence of conditions (iv) to (vi) follows immediately from this.

Corollary 1

Every regular noetherian local ring is integrally closed, and in particular an integral domain.

Suppose that A is regular. Then gr(A)\mathrm{gr}(A) is isomorphic to a polynomial algebra in a finite number of indeterminates over a field (Theorem 1, (iv)). Hence gr(A)\mathrm{gr}(A) is a noetherian integrally closed ring (V, § 1, No. 3, Corollary 3 to Proposition 13), and therefore A is integrally closed (V, § 1, No. 4, Proposition 15).

We shall see in a later chapter that every regular noetherian local ring is factorial.

Corollary 2

Let A and B be noetherian local rings and σ\sigma a local homomorphism of B into A. Suppose that A is regular and B complete. In order that σ\sigma be bijective, it is necessary and sufficient that it induce bijections of κB\kappa_B onto κA\kappa_A and of mB/mB2m_B/m_B^2 onto mA/mA2m_A/m_A^2.

The stated condition is obviously necessary.

Suppose conversely that σ\sigma induces isomorphisms of gr0(B)\mathrm{gr}_0(B) onto gr0(A)\mathrm{gr}_0(A) and of gr1(B)\mathrm{gr}_1(B) onto gr1(A)\mathrm{gr}_1(A). Since the ring gr(B)\mathrm{gr}(B) is generated by gr0(B)∪gr1(B)\mathrm{gr}_0(B) \cup \mathrm{gr}_1(B) and gr(A)\mathrm{gr}(A) is the symmetric algebra of the vector space gr1(A)\mathrm{gr}_1(A) over the field gr0(A)\mathrm{gr}_0(A), the homomorphism gr(σ)\mathrm{gr}(\sigma) is bijective. Hence σ\sigma is bijective (III, § 2, No. 8, Corollary 3 to Theorem 1).

Corollary 3

Let k be a field and A a noetherian local k-algebra whose residue field is equal to k. In order that A be regular, it is necessary and sufficient that its completion A^\hat{A} be isomorphic to a formal power series k-algebra k[[X1,...,Xn]]k[[X_1, ..., X_n]].

This follows from the equivalence of (i) and (iv) in Theorem 1, and from Proposition 11 of III, § 2, No. 9.

3. Quotients of Regular Local Rings

Proposition 2

Let AA be a noetherian local ring, x=(x1,...,xr)x = (x_1, ..., x_r) a sequence of elements of mAm_A and xx the ideal generated by xx. The following conditions are equivalent:

(i) the ring AA is regular, and xx forms part of a system of coordinates of AA; (ii) the ring A/xA/x is regular and xx is a secant sequence for AA; (iii) the ring A/xA/x is regular and xx is a completely secant sequence for AA.

Moreover, when these conditions are satisfied, xx is a prime ideal of AA.

(iii) ⇒\Rightarrow (ii): this follows from the corollary of Prop. 3 of § 3, No. 2.

(ii) ⇒\Rightarrow (i): suppose that xx is a secant sequence for AA and that the noetherian local ring A/xA/x is regular. Let (xr+1,...,xd)(x_{r+1}, ..., x_d) be a sequence of elements of AA whose classes modulo xx form a system of coordinates of A/xA/x. Then the sequence (x1,...,xd)(x_1, ..., x_d) generates the ideal mAm_A of AA, and we have

dim⁡(A)=r+dim⁡(A/x)=r+(d−r)=d. \dim(A) = r + \dim(A/x) = r + (d - r) = d .

It follows that AA is regular and that (x1,...,xd)(x_1, ..., x_d) is a system of coordinates of AA.

(i) ⇒\Rightarrow (iii): if condition (i) is satisfied, the sequence xx is completely secant (No. 2, Th. 1), hence secant by the corollary of Prop. 3 of § 3, No. 2. We therefore have

(3)

dim⁡(A/x)=dim⁡(A)−r; \dim(A/x) = \dim(A) - r ;

moreover, the classes of x1,...,xrx_1, ..., x_r modulo mA2m_A^2 are linearly independent over the field κA\kappa_A, and therefore we have

(4)

[mA/(mA2+x):κA]=[mA/mA2:κA]−r. [m_A/(m_A^2 + x) : \kappa_A] = [m_A/m_A^2 : \kappa_A] - r .

Formulas (3) and (4) show that A/xA/x is regular.

Every regular noetherian local ring is an integral domain by Cor. 1 of Th. 1 of No. 2. It follows that xx is prime if A/xA/x is regular.

Corollary 1

Let AA be a noetherian local ring, and tt an element of mAm_A. The following conditions are equivalent:

(i) AA is regular, and tt does not belong to mA2m_A^2; (ii) A/tAA/tA is regular and dim⁡(A/tA)<dim⁡(A)\dim(A/tA) < \dim(A); (iii) A/tAA/tA is regular, and tt is not a divisor of 0 in AA.

Corollary 2

Let AA be a regular noetherian local ring, and qq an ideal of AA. Then A/qA/q is regular if and only if qq is generated by a subset of a system of coordinates of AA.

The condition is sufficient by Prop. 2.

Suppose A/qA/q regular, and let x=(x1,...,xr)x = (x_1, ..., x_r) be a sequence of elements of qq whose classes modulo mA2m_A^2 form a basis of (q+mA2)/mA2(q + m_A^2)/m_A^2 over the field κA\kappa_A. Let xx be the ideal of AA generated by xx. Then x⊂qx \subset q and xx forms part of a system of coordinates of AA, hence the noetherian local ring A/xA/x is regular (Prop. 2); moreover, the vector spaces mA/(q+mA2)m_A/(q + m_A^2) and mA/(x+mA2)m_A/(x + m_A^2) have the same dimension over κA\kappa_A. It follows that the regular noetherian local rings A/qA/q and A/xA/x have the same dimension. Since the ideals qq and xx are prime and one has x⊂qx \subset q, one concludes finally that q=xq = x.

Example

Let kk be a field, A=k[[X1,...,Xn]]A = k[[X_1, ..., X_n]] and qq an ideal of AA, distinct from AA. In order that A/qA/q be regular, it is necessary and sufficient that one can find an integer r⩾0r \geqslant 0 and elements F1,...,FrF_1, ..., F_r of AA, generating qq, and such that the matrix (∂Fi∂Xj(0,...,0))\left( \frac{\partial F_i}{\partial X_j}(0, ..., 0) \right) be of rank rr ("jacobian criterion"). One then has dim⁡(A/q)=n−r\dim(A/q) = n - r.

Remark

Let AA be a regular noetherian local ring and q⊂mAq \subset m_A an ideal of AA such that A/qA/q is regular. Let (x1,...,xr)(x_1, ..., x_r) be a sequence of elements of qq whose classes modulo mA2m_A^2 generate the vector space (q+mA2)/mA2(q + m_A^2)/m_A^2 over the field κA\kappa_A. The proof of Cor. 2 shows that the ideal qq of AA is generated by (x1,...,xr)(x_1, ..., x_r).

4. Eisenstein Polynomials

Definition 2

Let AA be a ring, pp a prime ideal of AA, and PP a polynomial in A[T]A[T]. One says that PP is an Eisenstein polynomial for pp if it satisfies the following conditions: a) PP is monic of degree d⩾1d \geqslant 1; b) one has P(T)≡Tdmod  .pA[T]P(T) \equiv T^d \mod. pA[T]; c) one has P(0)∉p2P(0) \notin p^2.

In other words, a polynomial of Eisenstein for pp is a polynomial of the form P(T)=Td+∑i=1daiTd−iP(T) = T^d + \sum_{i=1}^d a_i T^{d-i}, with d⩾1d \geqslant 1, where a1,...,ad−1a_1, ..., a_{d-1} belong to pp and ada_d to p−p2p - p^2.

One says that PP is a polynomial of Eisenstein for pAppA_p if the canonical image of PP in the polynomial ring Ap[T]A_p[T] is a polynomial of Eisenstein for the ideal pAppA_p; this also means that PP is a polynomial of Eisenstein for pp and that it moreover satisfies the following condition, stronger than c): c’) every element aa of AA such that aP(0)∈p2aP(0) \in p^2 belongs to pp.

Proposition 3

Let AA be a ring, pp a prime ideal of AA and P∈A[T]P \in A[T] a polynomial of Eisenstein for pp. a) There does not exist a decomposition of the form P=P1P2P = P_1 P_2 where P1P_1 and P2P_2 are two monic polynomials of A[T]A[T] distinct from 1. b) Suppose AA integrally closed, with field of fractions KK. Then PP is irreducible in K[T]K[T].

Let φ\varphi be the canonical homomorphism of AA into the field of fractions kk of A/pA/p and let φ′:A[T]→k[T]\varphi': A[T] \to k[T] be the extension of φ\varphi such that φ′(T)=T\varphi'(T) = T. Suppose that one has P=P1P2P = P_1P_2 where P1P_1 and P2P_2 are two monic polynomials of A[T]A[T] distinct from 1. Then one has Td=φ′(P1)φ′(P2)T^d = \varphi'(P_1)\varphi'(P_2) in k[T]k[T], denoting by dd the degree of PP. If did_i is the degree of PiP_i, one has therefore φ′(Pi)=Tdi\varphi'(P_i) = T^{d_i}, that is to say Pi(T)≡Tdimod  pA[T]P_i(T) \equiv T^{d_i} \mod pA[T], and in particular Pi(0)∈pP_i(0) \in p. But then P(0)=P1(0).P2(0)P(0) = P_1(0).P_2(0) belongs to p2p^2, contrary to the hypotheses. This proves a).

Assertion b) results from a) and prop. 11 of V, § 1, no 3.

Let AA be a noetherian local ring and P1,...,PrP_1, ..., P_r monic polynomials in A[T]A[T], of degree ≥2\geq 2. Let qq be the ideal of A[T1,...,Tr]A[T_1, ..., T_r] generated by P1(T1),...,Pr(Tr)P_1(T_1), ..., P_r(T_r) and let BB be the quotient AA-algebra A[T1,...,Tr]/qA[T_1, ..., T_r]/q. For 1≤i≤r1 \leq i \leq r, let did_i denote the degree of PiP_i, tit_i the class of TiT_i modulo qq, and γi\gamma_i the class of ci=Pi(0)c_i = P_i(0) modulo mA2m_A^2. Suppose that Pi(T)≡Tdimod  mAA[T]P_i(T) \equiv T^{d_i} \mod m_A A[T] for 1≤i≤r1 \leq i \leq r.

Proposition 4. — a) The ring BB is local and noetherian, with maximal ideal

mB=BmA+∑i=1rBti. m_B = Bm_A + \sum_{i=1}^r Bt_i.

One has dim⁡(A)=dim⁡(B)\dim(A) = \dim(B) and [κB:κA]=1[\kappa_B : \kappa_A] = 1. The monomials t1α(1)...trα(r)t_1^{\alpha(1)} ... t_r^{\alpha(r)}, with 0≤α(i)<di0 \leq \alpha(i) < d_i for 1≤i≤r1 \leq i \leq r, form a basis of the AA-module BB.

b) Let λ\lambda be the canonical homomorphism of mA/mA2m_A/m_A^2 into mB/mB2m_B/m_B^2. Then the kernel of λ\lambda is the κA\kappa_A-vector space generated by γ1,...,γr\gamma_1, ..., \gamma_r. The classes of the elements t1,...,trt_1, ..., t_r form a basis over κA\kappa_A of the cokernel of λ\lambda.

c) For BB to be regular, it is necessary and sufficient that AA be regular and that γ1,...,γr\gamma_1, ..., \gamma_r be linearly independent in the κA\kappa_A-vector space mA/mA2m_A/m_A^2.

The AA-algebra BB is isomorphic to the tensor product B1⊗A⋯⊗ABrB_1 \otimes_A \cdots \otimes_A B_r with Bi=A[T]/(Pi)B_i = A[T]/(P_i) for 1≤i≤r1 \leq i \leq r. It follows that the monomials t1α(1)...trα(r)t_1^{\alpha(1)} ... t_r^{\alpha(r)}, with 0≤α(i)<di0 \leq \alpha(i) < d_i for 1≤i≤r1 \leq i \leq r, form a basis of the AA-module BB. In particular, BB is integral over AA, hence AA and BB have the same dimension by Th. 1 of § 2, No. 3.

According to Cor. 3 of Prop. 9 of IV, § 2, No. 5, the ring BB is noetherian, and every maximal ideal of BB contains B.mAB.m_A. Moreover, in view of the assumption made on P1,...,PrP_1, ..., P_r and the relation Pi(ti)=0P_i(t_i) = 0, one has tidi∈B.mAt_i^{d_i} \in B.m_A for 1≤i≤r1 \leq i \leq r. Hence every maximal ideal of BB contains t1,...,trt_1, ..., t_r, and therefore also the ideal q′=B.mA+Bt1+⋯+Btrq' = B.m_A + Bt_1 + \cdots + Bt_r. Now one has mA=A∩q′m_A = A \cap q' and B=A+q′B = A + q', hence B/q′B/q' is isomorphic to A/mAA/m_A and q′q' is a maximal ideal of BB; consequently, BB is local and one has [κB:κA]=1[\kappa_B : \kappa_A] = 1. This proves a).

Put r=mA2+∑i=1rAcir = m_A^2 + \sum_{i=1}^r Ac_i, and denote by φ\varphi the canonical homomorphism of (A/mA2)[T1,...,Tr](A/m_A^2)[T_1, ..., T_r] onto B/mB2B/m_B^2. Since one has mB=B.mA+∑i=1rBtim_B = B.m_A + \sum_{i=1}^r Bt_i, the kernel nn of φ\varphi is the ideal generated by the classes P‾i(Ti)\overline{P}_i(T_i) of the polynomials Pi(Ti)P_i(T_i) modulo mA2.A[T1,...,Tr]m_A^2.A[T_1, ..., T_r] and the monomials TiTjT_iT_j and xTixT_i for 1≤i,j≤r1 \leq i, j \leq r and xx in mA/mA2m_A/m_A^2. According to the assumption made on PiP_i, namely Pi(T)≡Tdimod  mA.A[T]P_i(T) \equiv T^{d_i} \mod m_A.A[T], one can replace P‾i(Ti)\overline{P}_i(T_i) by γi\gamma_i in this description of nn; consequently, the ring B/mB2B/m_B^2 is isomorphic to the quotient of (A/r)[T1,...,Tr](A/r)[T_1, ..., T_r] by the graded ideal generated by the monomials TiTjT_i T_j and xTix T_i for xx in mA/rm_A / r. Let τi\tau_i denote the class of tit_i modulo mB2m_B^2; one therefore has

B/mB2=(A/r)⊕κAτ1⊕⋯⊕κAτr, B / m_B^2 = (A/r) \oplus \kappa_A \tau_1 \oplus \cdots \oplus \kappa_A \tau_r,

whence

mB/mB2=(mA/r)⊕κAτ1⊕⋯⊕κAτr. m_B / m_B^2 = (m_A / r) \oplus \kappa_A \tau_1 \oplus \cdots \oplus \kappa_A \tau_r.

Assertion b) follows at once from this.

According to formula (6) and the relation [κB:κA]=1[ \kappa_B : \kappa_A ] = 1, one has

[mB/mB2:κB]=[mA/m2:κA]+{r−[r/mA2:κA]}. [m_B / m_B^2 : \kappa_B] = [m_A / m^2 : \kappa_A] + \{ r - [r / m_A^2 : \kappa_A] \}.

Now, the κA\kappa_A-vector space r/mA2r / m_A^2 is generated by γ1,...,γr\gamma_1, ..., \gamma_r and one has

dim⁡(B)=dim⁡(A)≤[mA/mA2:κA]. \dim(B) = \dim(A) \leq [m_A / m_A^2 : \kappa_A].

Assertion c) follows at once from formulas (7) and (8).

Corollary

Let A be a regular noetherian local ring and let P ∈A[T]\in A[T] be an Eisenstein polynomial for mAm_A. The ring B=A[T]/(P)B = A[T]/(P) is a regular noetherian local ring, of the same dimension as A, and one has [κA:κB]=1[ \kappa_A : \kappa_B ] = 1. Finally, one has mB=B.mA+Btm_B = B.m_A + Bt, where t is the class of T modulo (P).

The case where P has degree ≥2\geq 2 follows from prop. 4, where one takes r=1r = 1; when P has degree 1, that is to say is of the form T−cT - c with c∈mAc \in m_A, the corollary is immediate.

Proposition 5

Let A be an integral domain, with field of fractions K, and let L be an algebraic extension of finite degree of K. We denote by B the integral closure of A in L and by p a prime ideal of A.

Suppose that the local ring ApA_p is noetherian and regular; let t be an element of L such that L=K(t)L = K(t) and suppose that there exists in A[T]A[T] an element P, an Eisenstein polynomial for pAppA_p, having t as a root.

a) There exists in B a unique prime ideal q above p. b) The local ring BqB_q is noetherian and regular, of the same dimension as ApA_p. c) One has Bq=Ap[t]B_q = A_p[t]. d) The canonical homomorphism of A/pA/p into B/qB/q induces an isomorphism of the fields of fractions of these rings.

Put C=Ap[t]C = A_p[t] and let d denote the degree of P. By prop. 3 applied to the ring ApA_p, the Eisenstein polynomial P is irreducible in K[T]K[T] and (1,t,...,td−1)(1, t, ..., t^{d-1}) is a basis of L over K, hence of C over ApA_p. Since P is monic, the kernel of the canonical homomorphism of Ap[T]A_p[T] onto C is equal to (P). By the corollary to prop. 4 above, C is therefore a regular noetherian local ring of the same dimension as ApA_p, the maximal ideal mCm_C of C is generated by p∪{t}p \cup \{ t \} and the field κC\kappa_C is a trivial extension of the field of fractions of A/pA/p. In order to prove prop. 5, it is therefore enough to show that there exists a unique prime ideal q of B above p, and that one has C=BqC = B_q.

Put S = A − p. One knows (V, § 1, n° 5, prop. 16) that the integral closure of

Corollary

Suppose that A_p is a discrete valuation ring. Then B_q is a discrete valuation ring, t is a uniformizer of B_q, and one has

f(Bq/Ap)=1,e(Bq/Ap)=[L:K] f(B_q/A_p) = 1 , \quad e(B_q/A_p) = [L : K]

(VI, § 8, n° 1).

In fact, discrete valuation rings are regular noetherian local rings of dimension 1; putting d = [L : K], one has t^d \in m_A - m_A^2, whence d = e(B_q/A_p). One has [\kappa_B : \kappa_A] = 1, whence f(B_q/A_p) = 1.

Example 1

Put A = \mathbf{Z} and L = \mathbf{Q}(p^{1/d}), where p is a prime number and d an integer \geqslant 2. Let B denote the integral closure of \mathbf{Z} in L. Since the polynomial T^d - p of \mathbf{Z}[T] is an Eisenstein polynomial for p\mathbf{Z}_{(p)}, there exists a unique prime ideal q of B above p\mathbf{Z}. There therefore exists a unique normalised discrete valuation v of the field \mathbf{Q}(p^{1/d}) such that v(p) > 0; one has [L : K] = v(p) = d, and B/q is a field with p elements. The ring B_q of the valuation v is equal to \mathbf{Z}_{(p)}[p^{1/d}].

Example 2

Put A = \mathbf{Z} and L = R_{pf}(\mathbf{Q}) where p is a prime number and f an integer \geqslant 1 (cf. A, V, p. 78). Thus L = \mathbf{Q}(\zeta) with \zeta = \exp(2\pi i/p^f). Let B denote the integral closure of \mathbf{Z} in L and P the polynomial of \mathbf{Z}[T] such that

P(T−1)=(Tpf−1)/(Tpf−1−1). P(T - 1) = (T^{p^f} - 1)/(T^{p^{f-1}} - 1) .

Put d = p^f - p^{f-1}. One has P(\zeta - 1) = 0, P(0) = p and

P(T−1)≡(T−1)dmod  .pZ[T], P(T - 1) \equiv (T - 1)^d \mod. p\mathbf{Z}[T] ,

whence P(T) \equiv T^d. It follows that P is an Eisenstein polynomial for p\mathbf{Z}_{(p)}. There is therefore a unique prime ideal q of B above p\mathbf{Z}, and one has B_q = \mathbf{Z}_{(p)}[\zeta] ; moreover, \zeta - 1 is a uniformizer of B_q and one has

[L:K]=d=pf−pf−1. [L : K] = d = p^f - p^{f-1} .

If v is the unique normalised valuation of \mathbf{Q}(\zeta) such that v(p) > 0, one has v(p) = d. Moreover, the field B/q has p elements. One can prove (cf. p. 96, exerc. 13) that B is equal to \mathbf{Z}[\zeta].

\* 5. Structure of complete regular noetherian local rings

In this number, we use definitions and results from chapter IX.

Let A be a complete regular noetherian local ring; let pp denote the characteristic of its residue field κA\kappa_A, and distinguish two cases.

A) p=0p = 0. Then (IX, § 3, no 3, th. 1), there exists a subfield K of A such that the canonical projection of A onto κA\kappa_A induces an isomorphism of K onto κA\kappa_A. Applying then cor. 3 of th. 1 of no 2 to the K-algebra A, one deduces:

Proposition 6

Let A be a complete regular noetherian local ring, whose residue field κA\kappa_A has characteristic 0. Put n=dim⁡(A)n = \dim(A). Then A is isomorphic to the ring of formal power series κA[[X1,...,Xn]]\kappa_A[[X_1, ..., X_n]].

B) p≠0p \neq 0. A Cohen subring of A is any subring V of A which is a pp-ring such that A=mA+VA = m_A + V (IX, § 2, no 2, def. 2). The ring V is local; its maximal ideal mVm_V is generated by p.1Vp.1_V; hence one has mA∩V=mVm_A \cap V = m_V and the canonical injection of V into A defines by passage to the quotient an isomorphism of the field κV\kappa_V onto the field κA\kappa_A. If p.1A=0p.1_A = 0, V is a field of characteristic pp. Otherwise V is a discrete valuation ring whose field of fractions has characteristic zero (IX, § 2, no 1, cor. 1 to prop. 1). One proves (IX, no 2, th. 1) that A possesses Cohen subrings.

Example 3

Let k be a field of characteristic p≠0p \neq 0 and let nn be a positive integer. The ring of formal series k[[X1,...,Xn]]k[[X_1, ..., X_n]] is complete regular local noetherian, of dimension nn, and k is a Cohen subring of k[[X1,...,Xn]]k[[X_1, ..., X_n]].

Example 4

Let V be a complete discrete valuation ring and let nn be a positive integer. The ring of formal series Vn=V[[X1,...,Xn]]V_n = V[[X_1, ..., X_n]] is complete regular local noetherian, of dimension n+1n + 1, and V is a Cohen subring of VnV_n.

Example 5

Let us keep the preceding notation. A polynomial P in Vn[T]V_n[T] of degree d≥2d \geq 2 is said to be special if it is of the form Td+∑i=1daiTd−iT^d + \sum_{i=1}^d a_i T^{d-i}, where a1,...,ad−1a_1, ..., a_{d-1} belong to mVnm_{V_n}, ada_d belongs to mV+mVn2m_V + m_{V_n}^2 but not to mVn2m_{V_n}^2. In particular, P is an Eisenstein polynomial for mVnm_{V_n}. Put A=Vn[T]/(P)A = V_n[T]/(P). By the corollary of Prop. 4 of No. 4, the ring A is complete regular local noetherian, of dimension n+1n + 1. If t is the class of T modulo (P), the sequence (1,t,...,td−1)(1, t, ..., t^{d-1}) is a basis of the VnV_n-module A, and (X1,...,Xn,t)(X_1, ..., X_n, t) is a system of coordinates of A: in fact, there exists a uniformiser π\pi of V such that ad≡πmod  .mVn2a_d \equiv \pi \mod. m_{V_n}^2; since one also has

ad=−t(td−1+a1td−2+⋯+ad−1), a_d = -t(t^{d-1} + a_1 t^{d-2} + \cdots + a_{d-1}),
one has π∈mA2\pi \in m_A^2; since mAm_A is generated by {π,X1,...,Xn,t}\{\pi, X_1, ..., X_n, t\}, this proves our assertion. Moreover, V is a Cohen subring of A, for κV\kappa_V is identified with κVn\kappa_{V_n}, and κVn\kappa_{V_n} with κA\kappa_A by the corollary to Prop. 4 of No. 4.

Theorem 2

Let AA be a complete regular local noetherian ring whose residue field is of characteristic ≠0\neq 0, and let VV be a Cohen subring of AA. Put n=dim⁡(A)n = \dim(A).

a) Suppose that VV is a field. Then the VV-algebra AA is isomorphic to the algebra of formal series V[[X1,...,Xn]]V[[X_1, ..., X_n]].

b) Suppose that VV is a complete discrete valuation ring and that one has mV⊄mA2m_V \not\subset m_A^2. Then the VV-algebra AA is isomorphic to the algebra of formal series V[[X1,...,Xn−1]]V[[X_1, ..., X_{n-1}]].

c) Suppose that VV is a complete discrete valuation ring and that one has mV⊂mA2m_V \subset m_A^2. Then there exists a special polynomial PP in V[[X1,...,Xn−1]][T]V[[X_1, ..., X_{n-1}]] [T] and a VV-isomorphism of AA onto V[[X1,...,Xn−1]][T]/(P)V[[X_1, ..., X_{n-1}]] [T]/(P).

Assertion a) follows at once from Cor. 3 of Th. 1 of No. 2.

Let us prove b). Let (x1,...,xm)(x_1, ..., x_m) be a sequence of elements of mAm_A, and let φ0\varphi_0 be the homomorphism of V[X1,...,Xm]V[X_1, ..., X_m] into AA which coincides with the identity on VV and sends XiX_i to xix_i for 1≤i≤m1 \leq i \leq m. If aa is the ideal of V[X1,...,Xm]V[X_1, ..., X_m] generated by X1,...,XmX_1, ..., X_m, one has φ0(a)⊂mA\varphi_0(a) \subset m_A, hence φ0\varphi_0 extends by continuity to a homomorphism φ\varphi of Vm=V[[X1,...,Xm]]V_m = V[[X_1, ..., X_m]] into AA. Let π\pi be a uniformizer of VV. By Corollary 2 of Theorem 1 of No. 2, φ\varphi is an isomorphism of VmV_m onto AA if and only if (π,x1,...,xm)(\pi, x_1, ..., x_m) is a system of coordinates of AA. But the canonical mapping of mV/mV2m_V/m_V^2 into mA/mA2m_A/m_A^2 is injective, since one has mV⊄mA2m_V \not\subset m_A^2 and mV/mV2m_V/m_V^2 is of rank 1 over κV\kappa_V. Hence mA/(mV+mA2)m_A/(m_V + m_A^2) is of rank n−1n - 1 and (π,x1,...,xm)(\pi, x_1, ..., x_m) is a system of coordinates of AA if and only if the classes of the xix_i form a basis of mA/(mV+mA2)m_A/(m_V + m_A^2) over κV\kappa_V. Hence b).

Let us prove c). Let (y1,...,yn)(y_1, ..., y_n) be a system of coordinates of AA. As above, put Vn=V[[Y1,...,Yn]]V_n = V[[Y_1, ..., Y_n]] and consider the homomorphism φ\varphi of VnV_n into AA which coincides with the identity on VV and sends YiY_i to yiy_i for 1≤i≤n1 \leq i \leq n. Then gr(φ)\mathrm{gr}(\varphi) is surjective, hence φ\varphi is surjective (III, § 2, no 8, Corollary 2 of Theorem 1). The kernel pp of φ\varphi is a prime ideal of VnV_n; since one has

dim⁡(Vn)=n+1=dim⁡(Vn/p)+1, \dim(V_n) = n + 1 = \dim(V_n/p) + 1,

the prime ideal pp is of height 1 (§ 1, no 3, Proposition 8). But the ring VnV_n is factorial by Proposition 8 of VII, § 3, no 9; consequently, the ideal pp is principal (VII, § 3, no 2, Theorem 1).

Let RR be a generator of the ideal pp of VnV_n. By Lemma 3 of VII, § 3, No. 7, there exist integers u(1),...,u(n−1)u(1), ..., u(n-1) at least equal to 1, and an isomorphism σ\sigma of V[[X1,...,Xn−1,T]]V[[X_1, ..., X_{n-1}, T]] onto VnV_n such that

σ(Xi)=Yi+Ynu(i)for 1≤i<nσ(T)=Yn \begin{align*} \sigma(X_i) &= Y_i + Y_n^{u(i)} \quad \text{for } 1 \leq i < n \\ \sigma(T) &= Y_n \end{align*}

and such that σ−1(R)=Q\sigma^{-1}(R) = Q satisfies Q(0,...,0,T)≠0Q(0, ..., 0, T) \neq 0. Moreover, by the preparation theorem (VII, § 3, No. 8, Prop. 6), there exists a polynomial P in V[[X_1, ..., X_{n-1}]] [T] of the form

P=Td+∑i=1dai(X1,...,Xn−1)Td−i, P = T^d + \sum_{i=1}^d a_i(X_1, ..., X_{n-1}) T^{d-i},

generating the same ideal as Q in V[[X_1, ..., X_{n-1}, T]], and such that ai(0,...,0)∈mVa_i(0, ..., 0) \in m_V for 1≤i≤d1 \leq i \leq d. It is deduced that A is V-isomorphic to V[[X_1, ..., X_{n-1}, T]]/(P). But V[[X_1, ..., X_{n-1}, T]] is the direct sum of the ideal (P) and of the V[[X_1, ..., X_{n-1}]]-module with basis 1, T, ..., Td−1T^{d-1} (VII, § 3, No. 8, Prop. 5); hence A is V-isomorphic to V[[X_1, ..., X_{n-1}]] [T]/(P).

Put C = V[[X_1, ..., X_{n-1}]] and denote by α the class of ad(X1,...,Xn−1)a_d(X_1, ..., X_{n-1}) modulo mC2m_C^2. We have κV=κC=κA\kappa_V = \kappa_C = \kappa_A. By Prop. 4 of No. 4, the kernel of the canonical homomorphism from mC/mC2m_C/m_C^2 into mA/mA2m_A/m_A^2 is equal to κCα\kappa_C \alpha. Since the image of mV/mV2m_V/m_V^2 in mA/mA2m_A/m_A^2 is zero and mV/mV2m_V/m_V^2 is of rank 1 over κC\kappa_C, it follows that ada_d belongs to mV+mC2m_V + m_C^2, but not to mC2m_C^2. Consequently, the polynomial P is special, as was to be proved.

\* Remark. — Let k be a field, A a complete regular local noetherian k-algebra. When κA\kappa_A is not a separable extension of k, it is not true in general that A is isomorphic as a k-algebra to κA[[T1,...,Tn]]\kappa_A[[T_1, ..., T_n]] where n=dim⁡(A)n = \dim(A) (p. 98, Exercise 29). \*

Exercises

See the exercises for § 5.

Machine translation of the English, by gpt-5.4, against glossary version 34. Not checked by a person.