Bourbaki

§ 1. Polynomials

1. Definition of polynomials

Let II be a set. We recall (III, p. 452) that the free commutative algebra on II over A\mathbf{A} is denoted by A[(Xi)i∈I]\mathbf{A}[(X_i)_{i \in I}] or A[Xi]i∈I\mathbf{A}[X_i]_{i \in I}. The elements of this algebra are called polynomials with respect to the indeterminates XiX_i (or in the indeterminates XiX_i) with coefficients in A\mathbf{A}. Let us recall that the indeterminate XiX_i is the canonical image of ii in the free commutative algebra on II over A\mathbf{A}; sometimes it is convenient to denote this image by another symbol such as Xi′,Yi,TiX'_i, Y_i, T_i, etc. This convention is often introduced by a phrase such as: « Let Y=(Yi)i∈IY = (Y_i)_{i \in I} be a family of indeterminates »; in this case the algebra of polynomials in question is denoted by A[Y]\mathbf{A}[Y]. When I={1,2,…,n}I = \{1, 2, \ldots, n\}, one writes A[X1,X2,…,Xn]\mathbf{A}[X_1, X_2, \ldots, X_n] in place of A[(Xi)i∈I]\mathbf{A}[(X_i)_{i \in I}].

For ν∈N(I)\nu \in \mathbf{N}^{(I)} we put

Xν=∏i∈IXiνi. X^\nu = \prod_{i \in I} X_i^{\nu_i}.

Then (Xν)ν∈N(I)(X^\nu)_{\nu \in \mathbf{N}^{(I)}} is a basis of the A\mathbf{A}-module A[(Xi)i∈I]\mathbf{A}[(X_i)_{i \in I}]. The XνX^\nu are called monomials in the indeterminates XiX_i. For ν=0\nu = 0 we obtain the unit element of A[(Xi)i∈I]\mathbf{A}[(X_i)_{i \in I}]. Every polynomial u∈A[(Xi)i∈I]u \in \mathbf{A}[(X_i)_{i \in I}] can be written in exactly one way in the form

u=∑ν∈N(I)ανXν u = \sum_{\nu \in \mathbf{N}^{(I)}} \alpha_\nu X^\nu

where aν∈Aa_\nu \in \mathbf{A} and the αν\alpha_\nu are zero except for a finite number; the aνa_\nu are called the coefficients of uu; the ανXν\alpha_\nu X^\nu are called the terms of uu (often the element ανXν\alpha_\nu X^\nu is called the term in XνX^\nu), in particular the term of α0X0\alpha_0 X^0, identified with a0a_0, is called the constant term of uu. When αν=0\alpha_\nu = 0, we say by abuse of language that uu contains no element in XνX^\nu; in particular when α0=0\alpha_0 = 0, we say that uu is a polynomial without constant term (III, p. 453). Any scalar multiple of 1 is called a constant polynomial.

Let B be a commutative ring and ρ:A→B\rho : A \to B a ring homomorphism. We consider B[(Xi)i∈I]B[(X_i)_{i \in I}] as an A-algebra by means of ρ\rho. Thus the mapping σ\sigma of A[(Xi)i∈I]A[(X_i)_{i \in I}] into B[(Xi)i∈I]B[(X_i)_{i \in I}] which transforms ∑ανXν\sum \alpha_\nu X^\nu into ∑ρ(αν)Xν\sum \rho(\alpha_\nu) X^\nu is a homomorphism of A-algebras; if u∈A[(Xi)i∈I]u \in A[(X_i)_{i \in I}], we sometimes denote by ρu^\rho u the image of uu by this homomorphism. The homomorphism of B⊗AA[(Xi)i∈I]B \otimes_A A[(X_i)_{i \in I}] into B[(Xi)i∈I]B[(X_i)_{i \in I}] canonically defined by σ\sigma transforms, for every i∈Ii \in I, 1⊗Xi1 \otimes X_i into XiX_i; this is an isomorphism of B-algebras (III, p. 449).

Let M be a free A-module with basis (ei)i∈I(e_i)_{i \in I}. There exists precisely one unital homomorphism φ\varphi of the symmetric algebra S(M)S(M) into the algebra A[(Xi)i∈I]A[(X_i)_{i \in I}] such that φ(ei)=Xi\varphi(e_i) = X_i for each i∈Ii \in I, and this homomorphism is an isomorphism (III, p. 506). This isomorphism is said to be canonical. It allows us to apply to polynomial algebras certain properties of symmetric algebras. For example, let (I1),…,L(I_1), \ldots, L be a partition of I. Let φλ\varphi_\lambda be the homomorphism of Pλ=A[(Xi)i∈Iλ]P_\lambda = A[(X_i)_{i \in I_\lambda}] into P=A[(Xi)i∈I]P = A[(X_i)_{i \in I}] which transforms XiX_i (qua element of PλP_\lambda) into XiX_i (qua element of P). Then the φλ\varphi_\lambda define a homomorphism of the algebra ⨂h∈LPλ\bigotimes_{h \in L} P_\lambda into the algebra P, and this homomorphism is an isomorphism (III, p. 503, Prop. 9).

Let E be an A-module, and put E⊗AA[(Xi)i∈I]=E[(Xi)i∈I]E \otimes_A A[(X_i)_{i \in I}] = E[(X_i)_{i \in I}]. The elements of the A-module E[(Xi)i∈I]E[(X_i)_{i \in I}] are called polynomials in the indeterminates XiX_i with coefficients in E. Such a polynomial can be written in just one way as ∑ν∈N(I)eν⊗Xν\sum_{\nu \in \mathbf{N}^{(I)}} e_\nu \otimes X^\nu, where eν∈Ee_\nu \in E and the eνe_\nu are zero for all but a finite number of suffixes; we frequently write eνXνe_\nu X^\nu instead of eν⊗Xνe_\nu \otimes X^\nu.

2. Degrees

Let P=A[(Xi)i∈I]P = A[(X_i)_{i \in I}] be a polynomial algebra. For each integer n∈Nn \in \mathbf{N} let PnP_n be the submodule of P generated by the monomials XνX^\nu such that ∣ν∣=∑i∈Iνi|\nu| = \sum_{i \in I} \nu_i equals n. Then (Pn),…(P_n), \ldots is a graduation which turns A[(Xi)i∈I]A[(X_i)_{i \in I}] into a graded algebra of type N\mathbf{N} (III, p. 459). The homogeneous elements of degree nn in A[(Xi)i∈I]A[(X_i)_{i \in I}] are sometimes called forms of degree nn with respect to the indeterminates XiX_i.

When we are dealing with the degree of inhomogeneous polynomials, we shall agree to adjoin to the set N\mathbf{N} of natural numbers, an element written −∞-\infty and to extend the order relation and the addition of N\mathbf{N} to N∪{−∞}\mathbf{N} \cup \{-\infty\} by the following conventions, where n∈Nn \in \mathbf{N},

−∞<n,(−∞)+n=n+(−∞)=−∞,(−∞)+(−∞)=−∞. -\infty < n , \quad (-\infty) + n = n + (-\infty) = -\infty , \quad (-\infty) + (-\infty) = -\infty .

Let u=∑ν∈N(I)ανXνu = \sum_{\nu \in \mathbf{N}^{(I)}} \alpha_\nu X^\nu be a polynomial. The homogeneous component unu_n of degree n of uu (for the graduation of type N defined above) is equal to ∑∣ν∣=nανXν\sum_{|\nu|=n} \alpha_\nu X^\nu, and we clearly have u=∑n∈Nunu = \sum_{n \in \mathbf{N}} u_n. If u≠0u \neq 0, the unu_n are not all zero, and we define the degree (or total degree) of uu, written deg⁡u\deg u, as the greatest of the numbers nn such that un≠0u_n \neq 0; in other words (III, p. 453), the degree of uu is the largest of the integers ∣ν∣|\nu| for the multi-indices ν\nu such that aν≠0a_\nu \neq 0. When u=0u = 0, the degree of uu is −∞-\infty by convention. For every integer p∈Np \in \mathbf{N}, the relation deg⁡u≤p\deg u \leq p is thus equivalent to « aν=0a_\nu = 0 for every multi-index ν\nu with ∣ν∣>p|\nu| > p »; the set of polynomials uu such that deg⁡u≤p\deg u \leq p is thus an A-submodule of A[(Xi)i∈I]A[(X_i)_{i \in I}], equal to P0+P1+…+PpP_0 + P_1 + \ldots + P_p with the above notations.

Let E be an A-module. The family (E⊗Pn)n∈N(E \otimes P_n)_{n \in \mathbf{N}} is a graduation of type N of the module E[(Xi)i∈I]=E⊗AA[(Xi)i∈I]E[(X_i)_{i \in I}] = E \otimes_A A[(X_i)_{i \in I}] of polynomials with coefficients in E. We extend the conventions adopted above for the degree of inhomogeneous polynomials to this case.

Proposition 1

Let uu and vv be two polynomials.

(i) If deg⁡u≠deg⁡v\deg u \neq \deg v, we have

u+v≠0anddeg⁡(u+v)=sup⁡(deg⁡u,deg⁡v). u + v \neq 0 \quad \text{and} \quad \deg(u + v) = \sup(\deg u, \deg v).
If deg⁡u=deg⁡v\deg u = \deg v we have deg⁡(u+v)≤deg⁡u\deg(u + v) \leq \deg u.

(ii) We have deg⁡(uv)≤deg⁡u+deg⁡v\deg(uv) \leq \deg u + \deg v. The proof is immediate.

Let J⊂IJ \subset I and B=A[(Xi)i∈I−J]B = A[(X_i)_{i \in I - J}]; we shall identify A[(Xi)i∈I]A[(X_i)_{i \in I}] with B[(Xi)i∈J]B[(X_i)_{i \in J}] (III, p. 453 f.). The degree of u∈A[(Xi)i∈I]u \in A[(X_i)_{i \in I}], qua element of B[(Xi)i∈J]B[(X_i)_{i \in J}], is called the degree of uu with respect to the XiX_i of index i∈Ji \in J (III, p. 454).

Let u=∑k=0nakXk∈A[X]u = \sum_{k=0}^n a_k X^k \in A[X] be a non-zero polynomial of degree nn in a single indeterminate. The coefficient ana_n, which is ≠0\neq 0 by hypothesis, is called the leading coefficient of uu. A polynomial u≠0u \neq 0 whose leading coefficient is equal to 1 is called a monic polynomial.

In A[X1,X2,…,Xq]A[X_1, X_2, \ldots, X_q] the number of monomials of total degree pp is equal to the number of elements (nk)1≤k≤q(n_k)_{1 \leq k \leq q} of Nq\mathbf{N}^q such that ∑k=1qnk=p\sum_{k=1}^q n_k = p, that is (q+p−1p)\binom{q+p-1}{p} (Sets III, Prop. 15, p. 182)

More generally, let A be a commutative monoid and (δi)i∈I(\delta_i)_{i \in I}, a family of elements of A. There exists a unique graduation of type A of the algebra A[(Xi)i∈I]A[(X_i)_{i \in I}] such that each monomial XνX^\nu is of degree ∑i∈Iνiδi\sum_{i \in I} \nu_i \delta_i (III, p. 458, example 3). The case considered above is that where A=NA = \mathbf{N} and δi=1\delta_i = 1. In the general case, to avoid confusion, we shall use the word « weight » instead of « degree » and « isobaric » instead of « homogeneous ». For example, there exists a unique graduation of type N of the algebra A[(Xi)i≥1]A[(X_i)_{i \geq 1}] such that XiX_i is of weight ii for each integer i≥1i \geq 1. The isobaric elements of weight nn are the polynomials of the form ∑aνXν\sum a_{\nu} X^{\nu}, where aν=0a_{\nu} = 0 for ∑i≥1i⋅νi≠n\sum_{i \geq 1} i \cdot \nu_i \neq n.

3. Substitutions

Let E be a unital associative algebra over A\mathscr{A} and x=(xi)i∈Ix = (x_i)_{i \in I} a family of pairwise permutable elements of E. Let X=(Xi)i∈IX = (X_i)_{i \in I} be a family of indeterminates. By III, Prop. 7, p. 449, there exists a unique unital homomorphism ff of A[X]\mathscr{A}[X] into EE such that f(Xi)=xif(X_i) = x_i for every i∈Ii \in I. The image of an element uu of A[X]\mathscr{A}[X] under ff is written u(x)u(x) and is called the element of E obtained by substituting xix_i for XiX_i in uu, or also the value of uu for Xi=xiX_i = x_i. In particular, u=u((Xi)i∈I)u = u((X_i)_{i \in I}). If I={1,…,n}I = \{1, \ldots, n\} we write u(x1,…,xn)u(x_1, \ldots, x_n) in place of u((xi)i∈I)u((x_i)_{i \in I}). More generally, if M is an A-module and if o is an element of

M[(Xi)i∈I]=M⊗AA[(Xi)i∈I], M[(X_i)_{i \in I}] = M \otimes_A \mathscr{A}[(X_i)_{i \in I}],

we denote the image of vv in M⊗AE=M(E)M \otimes_A E = M_{(E)} under the mapping 1M⊗f1_M \otimes f by v(x)v(x).

If the homomorphism u↦u(x)u \mapsto u(x) of A[X]\mathscr{A}[X] into E is injective, we say that the family xx is algebraically free over A\mathscr{A}, or that the xix_i are algebraically independent over A\mathscr{A}. This also means that the monomials xνx^{\nu} (ν∈N(I)\nu \in \mathbf{N}^{(I)}) are linearly independent over A\mathscr{A}.

If λ\lambda is a unital homomorphism of E into a unital associative A-algebra E', we have

λ(u((xi)i∈I))=u((λ(xi)i∈I)), \lambda(u((x_i)_{i \in I})) = u((\lambda(x_i)_{i \in I})) ,

because λ∘f\lambda \circ f is a homomorphism of A[X]\mathscr{A}[X] into E' which maps XiX_i to λ(xi)\lambda(x_i).

Let u∈A[X]u \in \mathscr{A}[X]. If EE is commutative, the mapping x↦u(x)x \mapsto u(x) of E1E^1 into E is called the polynomial function defined by uu (and the algebra EE) ; we shall sometimes denote it by u~\tilde{u} (or even just uu).

Let Y=(Yj)j∈JY = (Y_j)_{j \in J} be another family of indeterminates, and let us take for E the polynomial algebra A[Y]\mathscr{A}[Y]. Given u∈A[X]u \in \mathscr{A}[X], take gi∈A[Y]g_i \in \mathscr{A}[Y] for i∈Ii \in I and put g=(gi)i∈Ig = (g_i)_{i \in I}; let u(g)∈A/[Y]u(g) \in \mathscr{A}/[Y] be the polynomial obtained by substituting the polynomials gig_i for XiX_i in uu. Let y=(yj)j∈Jy = (y_j)_{j \in J} be a family of pairwise permutable elements of a unital associative A-algebra E' ; applying (1) and taking for A\mathscr{A} the homomorphism g↦g(y)g \mapsto g(y) of EE into E′E', we obtain

(u(g))(y)=u((gi(y))). (u(g))(y) = u((g_i(y))) .

If f=(fi)i∈I∈(A[(Xj)j∈J])If = (f_i)_{i \in I} \in (\mathscr{A}[(X_j)_{j \in J}])^I and g=(gj)j∈J∈(A[(Yk)k∈K])Jg = (g_j)_{j \in J} \in (\mathscr{A}[(Y_k)_{k \in K}])^J, we denote by f∘gf \circ g or f(g)f(g), the family of polynomials (fi(g))i∈I∈(A[(Yk)k∈K])I(f_i(g))_{i \in I} \in (\mathscr{A}[(Y_k)_{k \in K}])^I. If we denote by f~\tilde{f} the mapping x↦(fi(x))i∈Ix \mapsto (f_i(x))_{i \in I} of E′J{E'}^J into E′I{E'}^I (where E′E' is a unital associative and commutative AA-algebra), then the relation (2) implies

(3)(3)
(fog)′′=f~∘g~.(\mathrm{fog})'' = \tilde{f} \circ \tilde{g}.

If h=(hk)k∈K∈(A[(Zl)l∙L])Kh = (h_k)_{k \in K} \in (A[(Z_l)_l \bullet_L])^K, it follows from (2) that :

(4)(4)
f∘(g∘h)=(f∘g)∘h.f \circ (g \circ h) = (f \circ g) \circ h.

Proposition 2

Let a=(ai)i∈Ia = (a_i)_{i \in I}, be a family of elements of AA and let u∈A[X]u \in A[X]. If vv is the polynomial obtained by substituting Xi+aiX_i + a_i for XiX_i for each i∈Ii \in I, then the constant term of vv is equal to u(a)u(a).

The constant term of vv is obtained by substituting 0 for XiX_i in vv for each i∈Ii \in I. The result therefore follows by (2).

Corollary 1

Let mm be the ideal of polynomials u∈A[X]u \in A[X] such that u(a)=0u(a) = 0. Then mm is generated by the polynomials Xi−aiX_i - a_i (for i∈Ii \in I).

It is clear that Xi−ai∈mX_i - a_i \in m for each i∈Ii \in I. Let u∈mu \in m and let vv be as in Prop. 2. Since vv has no constant term, there exists a family (Pi)i∈I(P_i)_{i \in I}, of polynomials in A[X]A[X] with finite support such that

v(X)=∑i∈IXi⋅Pi(X). v(X) = \sum_{i \in I} X_i \cdot P_i(X).

If we replace XiX_i by Xi−aiX_i - a_i for each i∈Ii \in I in the above equation, we obtain a relation of the form u(X)=∑i∈I(Xi−ai)⋅Pi′(X)u(X) = \sum_{i \in I} (X_i - a_i) \cdot P'_i(X), whence the corollary.

Corollary 2

Let X=(Xi)i∈IX = (X_i)_{i \in I} and Y=(Yi)i∈IY = (Y_i)_{i \in I} be two families of indeterminates. The set of polynomials u∈A[X,Y]u \in A[X,Y] such that u(X,X)=0u(X,X) = 0 is the ideal of A[X,Y]A[X,Y] generated by the polynomials Xi−YiX_i - Y_i (for i∈Ii \in I).

This corollary results directly from Cor. 1 on replacing AA by A[Y]A[Y] and aia_i by YiY_i, interpreting A[X,Y]A[X,Y] as polynomial ring in the XiX_i with coefficients in A[Y]A[Y].

Proposition 3

Let u∈A[X]u \in A[X] and let X.ZX.Z be the family (XiZ)i∈I(X_iZ)_{i \in I}, of elements of the polynomial ring A[X][Z]A[X][Z]. The coefficient of ZkZ^k in u(X.Z)u(X.Z) is the homogeneous component of degree kk of uu, for every positive integer kk.

It suffices to prove this Prop. in the case where uu is a monomial, and in this case the result is clear.

Corollary

For a polynomial u∈A[X]u \in A[X] to be homogeneous of degree kk it is necessary and sufficient that :

u(X.Z)=u(X)⋅Zk. u(X.Z) = u(X) \cdot Z^k.

Remark

— Let x∈AIx \in A^I and let ff be the mapping u↦u(x)u \mapsto u(x) of A[X]A[X] into AA. Given an AA-module MM, we consider the homomorphism 1⊗f1 \otimes f of M[X]=M⊗AA[X]M[X] = M \otimes_A A[X] into M⊗AA=MM \otimes_A A = M. For each v∈M[X]v \in M[X] we have (1⊗f)(v)=v(x)(1 \otimes f)(v) = v(x). If v=∑ν∈N(I)eνXνv = \sum_{\nu \in \mathbf{N}^{(I)}} e_\nu X^\nu, then v(x)=∑ν∈N(I)xνeνv(x) = \sum_{\nu \in \mathbf{N}^{(I)}} x^\nu e_\nu.

4. Differentials and derivations

Let B=A[(Xi)i∈I]B = A[(X_i)_{i \in I}], then by III, p. 569 there exists for each i∈Ii \in I one and only one A-derivation DiD_i of B such that

DiXi=1,DiXj=0forj≠i D_i X_i = 1 , \quad D_i X_j = 0 \quad \text{for} \quad j \neq i
The polynomial DiPD_i P is called the partial derivative of PP with respect to XiX_i; we shall also denote it by DXiPD_{X_i} P or ∂P∂Xi\frac{\partial P}{\partial X_i} or PXi′P'_{X_i}. By III, p. 558, formula (21), we have, for ν=(ν,)∈N(I)\nu = (\nu,) \in \mathbf{N}^{(I)},
Di(Xν)={νiXiνi−1∏j∈I−{i}Xjνjif νi>00if νi=0 D_i (X^\nu) = \begin{cases} \nu_i X_i^{\nu_i - 1} \prod_{j \in I - \{i\}} X_j^{\nu_j} & \text{if } \nu_i > 0 \\ 0 & \text{if } \nu_i = 0 \end{cases}
It follows from (6) that DiDj=DjDiD_i D_j = D_j D_i for any i,j∈Ii, j \in I. For ν=(νi)i∈I∈N(I)\nu = (\nu_i)_{i \in I} \in \mathbf{N}^{(I)} we shall put Dν=∏i∈IDiνiD^\nu = \prod_{i \in I} D_i^{\nu_i} and ν!=∏i∈I(νi!)\nu! = \prod_{i \in I} (\nu_i!). With the product ordering on N(I)\mathbf{N}^{(I)} we have
Dν(Xμ)={μ!(μ−ν)!Xμ−νif ν≤μ,0if not . D^\nu(X^\mu) = \begin{cases} \frac{\mu!}{(\mu - \nu)!} X^{\mu - \nu} & \text{if } \nu \leq \mu , \\ 0 & \text{if not .} \end{cases}
When PP is a polynomial in a single indeterminate XX, the unique partial derivative of PP is written DPDP or dPdX\frac{dP}{dX} or P′P' and is called simply the derivative of PP.

Again let B=A[(Xi)i∈I]B = A[(X_i)_{i \in I}]; by III, p. 569 the B-module of A-differentials of BB, ΩA(B)\Omega_A(B), has the family (dXi)i∈I(dX_i)_{i \in I} of differentials of the XiX_i as basis. Let ∂i\partial_i be the coordinate form of index ii relative to this basis over ΩA(B)\Omega_A(B). Then the mapping u↦(∂i,du)u \mapsto (\partial_i, du) of B into itself is a derivation of B which maps XiX_i to 1 and XjX_j to 0 for j≠ij \neq i, and hence is DiD_i; in other words, we have

du=∑i∈I(Diu)dXi du = \sum_{i \in I} (D_i u) dX_i
for each u∈Bu \in B. If I is finite, (Di)i∈I(D_i)_{i \in I} is a basis of the B-module of derivations of B.

Proposition 4

Let E be an associative, commutative and unital A-algebra, x=(xi)i∈Ix = (x_i)_{i \in I} a family of elements of E, u an element of A[(Xi)i∈I]A[(X_i)_{i \in I}] and y=u(x)y = u(x). Then for every derivation D of E into an E-module we have*

Dy=∑i∈I(Diu)(x)⋅Dxi. Dy = \sum_{i \in I} (D_i u)(x) \cdot Dx_i .

It suffices to prove the proposition when uu is a monomial, and in that case it follows from III, p. 558, Prop. 6.

Corollary

— *Let f∈A[X1,...,Xp]f \in A[X_1, ..., X_p] and gi∈A[Y1,...,Yq]g_i \in A[Y_1, ..., Y_q] for 1≤i≤p1 \leq i \leq p, and write h=f(g1,...,gp)h = f(g_1, ..., g_p), then for 1≤j≤q1 \leq j \leq q we have

∂h∂Yj=∑i=1pDif(g1,...,gp)⋅∂gi∂Yj. \frac{\partial h}{\partial Y_j} = \sum_{i=1}^p D_i f(g_1, ..., g_p) \cdot \frac{\partial g_i}{\partial Y_j}.

This is the special case E=A[Y1,...,Yr]E = A[Y_1, ..., Y_r], xi=gix_i = g_i and D=∂/∂YjD = \partial / \partial Y_j of Prop. 4.

Let X=(Xi)i∈IX = (X_i)_{i \in I}, Y=(Yi)i∈IY = (Y_i)_{i \in I} be two disjoint families of indeterminates, and write X+YX + Y for the family (Xi+Yi)i∈I(X_i + Y_i)_{i \in I}. Given u∈A[X]u \in A[X], consider the element u(X+Y)u(X + Y) of A[X,Y]A[X, Y]. For ν∈N(I)\nu \in \mathbf{N}^{(I)} we denote by AνuA^\nu u the coefficient of YνY_\nu in u(X+Y)u(X + Y), considered as polynomial in the YiY_i with coefficients in A[X]A[X]. By definition we have Aνu∈A[X]A^\nu u \in A[X] and

u(X+Y)=∑ν(Δνu)(X)Yν. u(X + Y) = \sum_\nu (\Delta^\nu u)(X) Y^\nu.

(Here and in the rest of this No., the summations are extended over the index set N(I)\mathbf{N}^{(I)} unless the contrary is said.)

Let a∈A′a \in A', then on substituting aa for XX and X−aX - a for YY in (9) we obtain

u(X)=∑ν(Δνu)(a)(X−a)ν. u(X) = \sum_\nu (\Delta^\nu u)(a)(X - a)^\nu.

In particular we have

u(X)=∑ν(Δνu)(0)Xν. u(X) = \sum_\nu (\Delta^\nu u)(0) X^\nu.

If u,v∈A[X]u, v \in A[X], we have

(uv)(X+Y)=(∑ν(Δνu)(X)Yν)(∑ρ(Δρv)(X)Yρ)=∑σ[∑ν+ρ=σ(Δνu)(X)(Δρv)(X)]Yσ (uv)(X + Y) = \left( \sum_\nu (\Delta^\nu u)(X) Y^\nu \right) \left( \sum_\rho (\Delta^\rho v)(X) Y^\rho \right) = \sum_\sigma \left[ \sum_{\nu + \rho = \sigma} (\Delta^\nu u)(X)(\Delta^\rho v)(X) \right] Y^\sigma

hence

Δσ(uv)=∑ν+ρ=σ(Δνu)(Δρv). \Delta^\sigma(uv) = \sum_{\nu + \rho = \sigma} (\Delta^\nu u)(\Delta^\rho v).

Let Z=(Zi)i∈IZ = (Z_i)_{i \in I} be another family of indeterminates.

We have:

∑ν(Δνu)(X)(Y+Z)ν=u(X+Y+Z) \sum_{\nu} (\Delta^\nu u)(\mathbf{X})(\mathbf{Y} + \mathbf{Z})^\nu = u(\mathbf{X} + \mathbf{Y} + \mathbf{Z})
=∑σ(Auu)(X+Y)Zu = \sum_{\sigma} (Au u)(\mathbf{X} + \mathbf{Y})Zu
=∑ρ,σ(ΔρΔσu)(X)YρZσu, = \sum_{\rho, \sigma} (\Delta^\rho \Delta^\sigma u)(\mathbf{X}) Y^\rho Z^\sigma u,

hence by I, p. 99, Cor. 2:

(13)

ΔρΔσu=(ρ+σ)!ρ!  σ!Δρ+σu. \Delta^\rho \Delta^\sigma u = \frac{(\rho + \sigma)!}{\rho! \; \sigma!} \Delta^{\rho + \sigma} u.

Proposition 5

— For any u∈A[X]u \in \mathbf{A}[\mathbf{X}] and ν∈N(I)\nu \in \mathbf{N}^{(I)} *we have

Dνu=ν!  Δνu D^\nu u = \nu! \; \Delta^\nu u

Suppose first that ν\nu has length 1 ; then there exists an element ii of I such that ν=εi\nu = \varepsilon_i, that is, νi=1\nu_i = 1 and νj=0\nu_j = 0 for all j≠ij \neq i in I. Formula (12) shows that A′′A'' is a derivation of the A-algebra A[X]\mathbf{A}[\mathbf{X}] which clearly has the value zero on XjX_j for j≠ij \neq i and the value 1 on XiX_i. We thus have Δεi=Di\Delta^{\varepsilon_i} = D_i for each i∈Ii \in I.

By (13) we have

(14)

(ρ!  Δρ)⋅(σ!  Δσ)=(ρ+σ)!  Δρ+σ (\rho! \; \Delta^\rho) \cdot (\sigma! \; \Delta^\sigma) = (\rho + \sigma)! \; \Delta^{\rho + \sigma}

in the endomorphism algebra of the A-module A[X]\mathbf{A}[\mathbf{X}]. It now follows by induction on the length of ν\nu that ν!  A′′=Dν\nu! \; A'' = D^\nu.

If A\mathbf{A} is a Q-algebra, the formulae (9), (10), (11) may thus be written

(15)

u(X+Y)=∑ν1ν!(Dνu)(X)Yν u(\mathbf{X} + \mathbf{Y}) = \sum_{\nu} \frac{1}{\nu!} (D^\nu u)(\mathbf{X}) \mathbf{Y}^\nu
(16)
u(X)=∑ν1ν!(Dνu)(a)(X−a)ν u(\mathbf{X}) = \sum_{\nu} \frac{1}{\nu!} (D^\nu u)(a)(\mathbf{X} - a)^\nu
(17)
u(X)=∑ν1ν!(Dνu)(0)  Xν u(\mathbf{X}) = \sum_{\nu} \frac{1}{\nu!} (D^\nu u)(0) \; X^\nu

The formulae (15), (16), (17) are all three called « Taylor's formula ».

Proposition 6 (« Euler's identity »)

— Let u∈A[X]u \in \mathbf{A}[\mathbf{X}] *be a homogeneous polynomial of degree r ; we have

∑i∈IXi⋅Diu=ru. \sum_{i \in I} X_i \cdot D_i u = ru.

Let D be the A-linear mapping of A[X]A[X] into itself such that D(v)=svD(v) = sv when v is homogeneous of degree s. We know (III, p. 554, Example 6) that D is a derivation of A[X]A[X]. Thus Prop. 6 is a Corollary of Prop. 4 (IV, p. 6).

5. Divisors of zero in a polynomial ring

Proposition 7

— *Let f∈A[X]f \in A[X] be a non-zero polynomial in an indeterminate and aa its leading coefficient. If aa is cancellable in A (in particular iff is monic) then we have for any non-zero element'g of A[X]A[X],

fg≠0anddeg⁡(fg)=deg⁡f+deg⁡g fg \neq 0 \quad \text{and} \quad \deg(fg) = \deg f + \deg g

Let g∈A[X]g \in A[X] be a non-zero polynomial, β\beta its leading coefficient, n=deg⁡fn = \deg f and p=deg⁡gp = \deg g. Then the coefficient of Xn+pX^{n+p} in fgfg is αβ\alpha \beta which does not vanish, whence the proposition.

Proposition 8

— *If A is an integral domain, then so is A[(Xi)i∈I]A[(X_i)_{i \in I}].

Let u,vu, v be two non-zero elements of A[(Xi)i∈I]A[(X_i)_{i \in I}]; we have to show that uv≠0uv \neq 0. Now uu and vv belong to a ring A[(Xj)j∈J]A[(X_j)_{j \in J}] where J is a finite subset of I. Thus we can limit ourselves to the case when I is finite and equal to {1,2,...,p}\{1, 2, ..., p\}. On the other hand, the ring A[X1,...,Xp]A[X_1, ..., X_p] is isomorphic to the polynomial ring in XpX_p with coefficients in A[X1,...,Xp−1]A[X_1, ..., X_{p-1}]. By induction on pp we are thus reduced to proving the proposition for A[X]A[X], and now it suffices to apply Prop. 7.

Corollary 1

— *If A is an integral domain, and u,vu, v are elements of A[(Xi)i∈I]A[(X_i)_{i \in I}], then deg⁡(uv)=deg⁡u+deg⁡v\deg(uv) = \deg u + \deg v.

We can limit ourselves to the case where uu and vv are non-zero. Let m=deg⁡u,n=deg⁡vm = \deg u, n = \deg v; we have

u=u0+u1+⋯+um,v=v0+v1+⋯+vn u = u_0 + u_1 + \cdots + u_m, \quad v = v_0 + v_1 + \cdots + v_n

where uhu_h (resp. vhv_h) is the homogeneous component of degree hh of uu (resp. v). Since um≠0u_m \neq 0 and vn≠0v_n \neq 0, we have umvn≠0u_m v_n \neq 0 (Prop. 8). Now uv=umvn+wuv = u_m v_n + w with deg⁡w<m+n\deg w < m + n, whence the result.

Corollary 2

— *If A is an integral domain, the invertible elements of A[(Xi)i∈I]A[(X_i)_{i \in I}] are the invertible elements of A.

This follows immediately from Cor. 1.

Proposition 9

— *Let u∈A[(Xi)i∈I]u \in A[(X_i)_{i \in I}]; then for u to be nilpotent in the ring A[(Xi)i∈I]A[(X_i)_{i \in I}] it is necessary and sufficient for all its coefficients to be nilpotent in the ring A.

As in the proof of Prop. 8 we can make a reduction to the case of polynomials in one variable X. If all the coefficients of uu are nilpotent, then uu is nilpotent (I, p. 99, Cor. 1). Suppose that uu is nilpotent but not zero and let nn be its degree; we shall argue by induction on nn. Let aa be the leading coefficient of uu. There exists an integer m>0m > 0 such that um=0u^m = 0. The leading coefficient of umu^m is ama^m, hence am=0a^m = 0. Now u−αXnu - \alpha X^n is nilpotent (I, loc. cit.) and the induction hypothesis shows all the coefficients of u−αXnu - \alpha X^n to be nilpotent. Thus all the coefficients of uu are nilpotent.

Remark

Let uu and vv be elements of A[(Xi)i∈,]A[(X_i)_i \in ,], and suppose that AA is an integral domain, vv is a non-zero multiple of uu and vv is homogeneous; then uu is also homogeneous. For let u′∈A[(Xi)i,1]u' \in A[(X_i)_i ,_1] be such that v=uu′v = uu'; we have u≠0u \neq 0, u′≠0u' \neq 0, and if

u=uh+uh+1+⋯+uku′=uh′+uh′+1+⋯+uk′ u = u_h + u_{h+1} + \cdots + u_k \\ u' = u_{h'} + u_{h'+1} + \cdots + u_{k'}
are the decompositions of uu and u′u' into homogeneous components, with uh≠0u_h \neq 0, uk≠0u_k \neq 0, uh′≠0u_{h'} \neq 0, uk′≠0u_{k'} \neq 0, then v=uhuh′+uhuh′+1+…+ukuk′v = u_h u_{h'} + u_h u_{h'+1} + \ldots + u_k u_{k'} and uhuh′u_h u_{h'} is non-zero homogeneous of degree h+h′h + h' while ukuk′u_k u_{k'} is non-zero homogeneous of degree k+k′k + k' (Prop. 8). Since vv is homogeneous, we have h+h′=k+k′h + h' = k + k' whence h=kh = k, h′=k′h' = k'.

6. Euclidean division of polynomials in one indeterminate

Proposition 10

Let ff and gg be non-zero elements of A[X]A[X] of degrees mm and nn respectively. Let α0\alpha_0 be the leading coefficient of ff and μ=sup⁡(n−m+1,0)\mu = \sup(n - m + 1, 0). There exist u,v∈A[X]u, v \in A[X] such that*

α0μg=uf+v,deg⁡v<m. \alpha_0^\mu g = uf + v, \quad \deg v < m.
*If α0\alpha_0 is cancellable in AA, then uu and vv are uniquely determined by these properties.

The existence of uu and vv is clear when n<mn < m, because then we can take u=0u = 0 and v=gv = g. For n≥mn \geq m we shall use induction on nn. Let β\beta be the leading coefficient of gg; if f=∑k=0mαkXm−kf = \sum_{k=0}^m \alpha_k X^{m-k}, we can write α0μg=α0μβXn⋅f+α0μ−1g1\alpha_0^\mu g = \alpha_0^\mu \beta X^n \cdot f + \alpha_0^{\mu-1} g_1, where g1∈A[X]g_1 \in A[X] and deg⁡g1<n\deg g_1 < n. By the induction hypothesis there exist u1,v∈A[X]u_1, v \in A[X] such that α0μ−1g1=u1f+v\alpha_0^{\mu-1} g_1 = u_1 f + v and deg⁡v<m\deg v < m. Hence

α0μg=(α0μ−1βXn−m+u1)f+v \alpha_0^\mu g = (\alpha_0^{\mu-1} \beta X^{n-m} + u_1) f + v
and it suffices to put u=α0μ−1βXn−m+u1u = \alpha_0^{\mu-1} \beta X^{n-m} + u_1.

Assuming α0\alpha_0 to be cancellable in AA, let us now prove the uniqueness of uu and vv. Let u,v,u1,v1∈A[X]u, v, u_1, v_1 \in A[X] be such that

α0μg=uf+v=u1f+v1,deg⁡v<m,deg⁡v1<m \alpha_0^\mu g = uf + v = u_1 f + v_1, \quad \deg v < m, \quad \deg v_1 < m

We have (u−u1)f=v1−v(u - u_1) f = v_1 - v and deg⁡(v1−v)<m\deg(v_1 - v) < m, hence u−u1=0u - u_1 = 0 (IV, p. 9, Prop. 7) and therefore v1−v=0v_1 - v = 0.

Corollary (« Euclidean division of polynomials »)

— Let ff be a non-zero element of A[X]A[X] whose leading coefficient is invertible and m=deg⁡fm = \deg f. (i) For every g∈A[X]g \in A[X] there exist u, v∈A[X]u,\ v \in A[X] such that

g=uf+v,deg⁡v<m. g = uf + v , \quad \deg v < m .
Moreover, these conditions determine uu and vv uniquely. (ii) The sub-A-modules A+AX+…+AXm−1A + AX + \ldots + AX^{m-1} and fA[X]fA[X] of A[X]A[X] are supplementary in A[X]A[X]. (iii) Assume ff non-constant and consider A[X]A[X] as an A[T]A[T]-*module* by means of the homomorphism u(T)↦u(f(X))u(T) \mapsto u(f(X)) of A[T]A[T] into A[X]A[X]. Then A[X]A[X] is a free A[T]A[T]-*module* with basis (1,X,…,Xm−1)(1, X, \ldots, X^{m-1}). Assertions (i) and (ii) are immediate consequences of Prop. 10. Let us prove (iii). Let ψ\psi be the homomorphism v↦v(f(X),X)v \mapsto v(f(X), X) of A[T,X]A[T, X] into A[X]A[X]. Consider A[T,X]A[T, X] first as polynomial ring in TT with coefficients in A[X]A[X]; Cor. 1 of IV, p. 5 shows that the kernel aa of ψ\psi is the ideal (T−f(X))(T - f(X)) of A[T,X]A[T, X]. Consider now A[T,X]A[T, X] as polynomial ring in XX with coefficients in A[T]A[T]; then ψ\psi is an A[T]A[T]-linear mapping of A[T][X]A[T][X] into A[X]A[X]. Assertion (ii) above (applied to the polynomial f(X)−Tf(X) - T in XX with coefficients in A[T]A[T]) shows that (1,X,…,Xm−1)(1, X, \ldots, X^{m-1}) is a basis of an A[T]A[T]-submodule of A[T,X]A[T, X] supplementary to aa. Since ψ(Xi)=Xi\psi(X^i) = X^i for every integer i≥0i \geq 0, (iii) follows at once.

With the notations of (i) we shall say that uu is the quotient and vv the remainder in the Euclidean division of gg by ff; for the remainder to vanish it is necessary and sufficient that ff should divide gg.

7. Divisibility of polynomials in one indeterminate [^1]

Proposition 11

— Let KK be a commutative field. (i) For every non-zero ideal aa of K[X]K[X] there exists precisely one monic polynomial ff in K[X]K[X] such that a=(f)a = (f ). (ii) Let f1f_1 and f2f_2 be in K[X]K[X]; for (f1)=(f2)(f_1) = (f_2) to hold it is necessary and sufficient that there exist a non-zero element λ\lambda of KK such that f2=λf1f_2 = \lambda f_1. Let us prove (ii), the sufficiency of the stated condition being clear. The case where f1f_1 and f2f_2 generate the zero ideal is trivial. Thus assume that the non-zero polynomials f1f_1 and f2f_2 generate the same ideal of K[X]K[X]. Then there exist polynomials u1u_1 and u2u_2 such that f1=u1f2f_1 = u_1 f_2 and f2=u2f1f_2 = u_2 f_1; it follows that u_1 u_2 = 1, whence deg⁡u1+deg⁡u2=0\deg u_1 + \deg u_2 = 0 and so deg⁡u2=0\deg u_2 = 0. We have thus shown that u2u_2 is a non-zero element of KK.

To prove (i), let ff be a monic polynomial in aa of least possible degree. Given gg in aa, let uu and vv be the quotient and remainder of the Euclidean division of gg by ff; then v=g−ufv = g - u f belongs to aa and we have deg⁡v<deg⁡f\deg v < \deg f; if vv were non-zero, there would be a non-zero element AA of KK such that λv\lambda v is monic, and since λv∈a\lambda v \in a, this would contradict the definition off. We thus have a=(f)a = (f); the uniqueness of the monic polynomial ff such that a=(f)a = (f) now follows from (ii).

Proposition 12

Let KK be a commutative field and f,gf, g two elements of K[X]K[X]. For every polynomial dd in K[X]K[X] the following properties are equivalent*:

(i) The polynomial dd divides ff and gg and every polynomial which divides both ff and gg divides dd.

(ii) The polynomial dd divides ff and gg and there exist two polynomials uu and vv such that d=uf+vgd = u f + v g.

(iii) The relation (d)=(f)+(g)(d) = (f) + (g) holds between ideals in K[X]K[X].

The polynomial dd is determined up to multiplication by a non-zero element of KK by these properties. If ff and gg are not both zero, then d≠0d \neq 0 and the degree of dd majorizes the degree of every polynomial dividing both ff and gg.

When ff and gg are zero, each of the properties (i) to (iii) is satisfied only for d=0d = 0, hence they are then equivalent. Henceforth we assume that f,gf, g are not both 0 and we denote by aa the ideal (f)+(g)(f) + (g) of K[X]K[X].

We remark that for any polynomials uu and vv in K[X]K[X] the properties (u)⊃(v)(u) \supset (v) and « uu divides vv » are equivalent. The assertion (ii) is thus equivalent to « (d)⊃(f)(d) \supset (f) and (d)⊃(g)(d) \supset (g) and d∈(f)+(g)d \in (f) + (g) », that is (iii). It is clear that (ii) implies (i). Finally suppose that (i) holds; we have (d)⊃(f)(d) \supset (f) and (d)⊃(g)(d) \supset (g), whence (d)⊃a(d) \supset a; on the other hand, by Prop. 11 (IV, p. 12) there exists a polynomial d1d_1 such that a=(d1)a = (d_1); since d1d_1 divides both ff and gg, it divides dd by hypothesis, whence (d)⊂a(d) \subset a, and finally we have (d)=a(d) = a, that is, (iii).

The other assertions of Prop. 12 are immediate consequences of Prop. 11 applied to the ideal a=(f)+(g)a = (f) + (g).

Definition 1

With the notation of Prop. 12 we say that dd is a greatest common divisor (gcd for short) of ff and gg. We say that ff and gg are relatively prime or that ff is prime to gg if 11 is a gcd of ff and gg*.

To say that ff and gg are relatively prime thus means that there exist polynomials uu and vv in K[X]K[X] such that uf+vg=1u f + v g = 1.

Corollary 1

Let dd be a gcd of ff and gg and K′K' a commutative field containing KK as subfield. Then dd is a gcd of ff and gg considered as elements of K′[X]K'[X]*.

This follows from Prop. 12, (iii).

Corollary 2

— Let d be a gcd off and g. (i) If u∈K[X]u \in K[X], du is a gcd of fu and gu. (ii) If v∈K[X]v \in K[X] is a divisor (≠0\neq 0) of f and g, then d/vd/v is a gcd of f/vf/v and g/vg/v. This follows from Prop. 12, (ii).

Corollary 3

— Let w be a common factor of f and g. For w to be a gcd off and g it is necessary and sufficient that f/wf/w and g/wg/w are relatively prime. This follows from Cor. 2.

Corollary 4

— Let f,g,h∈K[X]f, g, h \in K[X]. If f divides gh and is prime to g, then f divides h. For f divides gh and fh, hence f divides every gcd of gh and fh, in particular h (Cor. 2, (i)).

Corollary 5

— Let f,g∈K[X]f, g \in K[X]. For fand g to be relatively prime it is necessary and sufficient that the canonical image of g in K[X]/(f)K[X]/(f) should be invertible. For this condition means that there exist u,v∈K[X]u, v \in K[X] such that uf+vg=1uf + vg = 1.

Corollary 6

— Let f,g1,g2,...,gn∈K[X]f, g_1, g_2, ..., g_n \in K[X]. If f is prime to g1,g2,...,gng_1, g_2, ..., g_n, then f is prime to g1g2...gng_1g_2...g_n.

\* COROLLARY 7. — For f and g to be relatively prime it is necessary and sufficient that they have no common roots in any extension of K. For if d is a gcd of f, g then the roots common to f and g in an extension K' of K are the roots of d in K'. Now the corollary follows from V, p. 21, Prop. 4.

8. Irreducible polynomials

Definition 2

— Let K be a commutative field. We say that f∈K[X]f \in K[X] is irreducible if deg⁡f≥1\deg f \geq 1 and f is not divisible by any polynomial g such that 0<deg⁡g<deg⁡f0 < \deg g < \deg f. It comes to the same to say that deg⁡f≥1\deg f \geq 1 and the only divisors of f in K[X]K[X] are the scalars ≠0\neq 0 and the products of f by scalars ≠0\neq 0. Since the relation (f)⊂(g)(f) \subset (g) means that g divides f, we see that the irreducible polynomials of K[X]K[X] may also be defined as the polynomials f such that the ideal (f)(f) is maximal (I, p. 104).

Let f,g∈K[X]f, g \in K[X]. Iff is irreducible, it is clear that either f and g are relatively prime or that f divides g. If f and g are irreducible, either f and g are relatively prime or each is a product of the other by a scalar ≠0\neq 0. In particular, two distinct irreducible monic polynomials are relatively prime.

Proposition 13

— Let I\mathscr{I} be the set of irreducible monic polynomials in K[X]K[X]. Let f be a non-zero element of K[X]K[X] and a its leading coefficient; then there exists precisely one family of positive integers (vp)p∈S(v_p)_{p \in \mathscr{S}} with finite support, such that we have a decomposition

f=α∏p∈Spvp. f = \alpha \prod_{p \in \mathscr{S}} p^{v_p}.

It suffices to prove the proposition when ff is monic, that is when α=1\alpha = 1. We shall argue by induction on the degree nn off, the case n=0n = 0 being trivial. Suppose then that n≥1n \geq 1 and that the proposition has been established for all polynomials of degree <n< n.

Let EE be the set of monic polynomials ≠1\neq 1 which divide ff; we have f∈Ef \in E hence EE is not empty and there exists in EE a polynomial gg of least degree. It is clear that gg is irreducible and there exists a monic polynomial hh of degree <n< n such that f=ghf = gh; by the induction hypothesis hh is the product of a finite family of irreducible monic polynomials, hence ff has the same property. This proves the existence of the decomposition (18).

Let us now prove the uniqueness of the decomposition (18). Let (wp)p∈S(w_p)_{p \in \mathscr{S}} be a family of positive integers with finite support, such that f=∏p∈Spwpf = \prod_{p \in \mathscr{S}} p^{w_p}. Since ff is of degree n≥1n \geq 1, there exists p∈Sp \in \mathscr{S} such that wp>0w_p > 0; if we had vp=0v_p = 0, ff would be the product of a family of elements of S\mathscr{S} distinct from pp, hence it would be prime to pp (IV, p. 13, Cor. 6), contrary to the fact that pp divides ff. By the induction hypothesis the polynomial f/pf/p admits a unique decomposition of type (18); hence we conclude the equality wq=vqw_q = v_q for every q∈4q \in \mathbf{4}.

Let ff be a non-zero polynomial in K[X]\mathbf{K}[X]. We shall say that ff has no multiple factors if the exponents vpv_p in the decomposition (18) are all ≤1\leq 1; it comes to the same to say that ff is the product of a finite sequence of pairwise distinct irreducible polynomials, or also that ff is not divisible by the square of any non-constant polynomial of K[X]\mathbf{K}[X].

Exercises

See the exercises for § 1.

[^1]: The reader will note the analogy between the results of this No. and the next and the divisibility properties of the ring ZZ of integers (I, p. 112). They depend essentially on the fact that in the rings ZZ and K[X]K[X] every ideal is principal, as we shall see in Chapter VII, § 1.

Transcribed from the printed edition, 2003, Springer. Not translated.