Bourbaki

§ 6. Symmetric functions

1. Symmetric polynomials

Let nn be a positive integer. For every permutation σ∈Sn\sigma \in \mathfrak{S}_n let φσ\varphi_\sigma be the automorphism of the A-algebra A[X1,…,Xn]A[X_1, \ldots, X_n] which maps XiX_i to Xσ(i)X_{\sigma(i)} for 1≤i≤n1 \leq i \leq n. It is clear that σ↦φσ\sigma \mapsto \varphi_\sigma is a homomorphism of Sn\mathfrak{S}_n into the group of automorphisms of A[X1,…,Xn]A[X_1, \ldots, X_n]. We shall put σf=φσ(f)\sigma f = \varphi_\sigma(f) for σ∈Sn\sigma \in \mathfrak{S}_n and f∈A[X1,…,Xn]f \in A[X_1, \ldots, X_n]. The polynomial f is said to be symmetric if σf=f\sigma f = f for all σ∈Sn\sigma \in \mathfrak{S}_n ; the symmetric polynomials form a unital graded subalgebra of A[X1,…,Xn]A[X_1, \ldots, X_n] ; we shall denote it by A[X1,…,Xn]symA[X_1, \ldots, X_n]^{\mathrm{sym}} in the rest of this paragraph. For every positive integer k we denote by Pk\mathfrak{P}_k the set of k-element subsets of the set {1,2,…,n}\{1, 2, \ldots, n\} and put

(1)

sk=∑H∈Pk∏i∈HXi. s_k = \sum_{H \in \mathfrak{P}_k} \prod_{i \in H} X_i .

When we wish to specify the integer n we shall write sk,ns_{k,n} instead of sks_k. We have in particular

s0=1s1=∑1≤i≤nXis2=∑1≤i<j≤nXiXj  ⋯⋯⋯⋯⋯sn=X1…Xn \begin{aligned} s_0 &= 1 \\ s_1 &= \sum_{1 \leq i \leq n} X_i \\ s_2 &= \sum_{1 \leq i < j \leq n} X_i X_j \\ &\ \ \cdots \cdots \cdots \cdots \cdots \\ s_n &= X_1 \ldots X_n \end{aligned}

and sk=0s_k = 0 for k>nk > n. It is clear that sks_k is a homogeneous symmetric polynomial of degree k ; we shall call it the elementary symmetric polynomial of degree k. In the ring A[X1,…,Xn,U,V]A[X_1, \ldots, X_n, U, V] we have the relation

(2)

∏i=1n(U+VXi)=∑k=0nUn−kVksk; \prod_{i=1}^{n} (U + V X_i) = \sum_{k=0}^{n} U^{n-k} V^k s_k ;

by appropriate substitutions we deduce the relations

(3)

∏i=1n(1+TXi)=∑k=0nskTk, \prod_{i=1}^{n} (1 + T X_i) = \sum_{k=0}^{n} s_k T^k ,

(4)

∏i=1n(X−Xi)=∑k=0n(−1)n−ksn−kXk. \prod_{i=1}^{n} (\mathbf{X} - \mathbf{X}_i) = \sum_{k=0}^{n} (-1)^{n-k} s_{n-k} \mathbf{X}^k .

Theorem 1

— Let us put E=A[X1,…,Xn]E = A[\mathbf{X}_1, \ldots, \mathbf{X}_n] and S=A[X1,…,Xn]symS = A[\mathbf{X}_1, \ldots, \mathbf{X}_n]^{\text{sym}}.

a) The AA-algebra SS of symmetric polynomials is generated by s1,…,sns_1, \ldots, s_n.

b) The elements s1,…,sns_1, \ldots, s_n of EE are algebraically independent over AA (IV, p. 4).

c) The family of monomials Xν=X1ν(1)…Xnν(n)X^\nu = X_1^{\nu(1)} \ldots X_n^{\nu(n)} such that 0≤ν(i)<i0 \leq \nu(i) < i for 1≤i≤n1 \leq i \leq n is a basis of the SS-module EE. In particular, EE is a free SS-module of rank n!n!.

We shall prove the theorem by induction on nn, the case n=0n = 0 being trivial. Let us write B=A[Xn]B = A[X_n] and denote by sk′s_k' the elementary symmetric polynomial of degree kk in X1,…,Xn−1X_1, \ldots, X_{n-1}; we thus have B[X1,…,Xn−1]=A[X1,…,Xn]B[X_1, \ldots, X_{n-1}] = A[X_1, \ldots, X_n]. If we replace nn by n−1n-1 and AA by BB in the statement of Th. 1, we can formulate the induction hypothesis as follows:

(A) The BB-algebra S′S' of polynomials f∈A[X1,…,Xn]f \in A[\mathbf{X}_1, \ldots, \mathbf{X}_n] invariant under all permutations of X1,…,Xn−1X_1, \ldots, X_{n-1} is generated by s1′,…,sn−1′s_1', \ldots, s_{n-1}'.

(B) The elements s1′,…,sn−1′s_1', \ldots, s_{n-1}', of EE are algebraically independent over BB.

(C) The family of monomials X1ν(1)…Xn−1ν(n−1)X_1^{\nu(1)} \ldots X_{n-1}^{\nu(n-1)} such that 0≤ν(i)<i0 \leq \nu(i) < i for 1≤i≤n−11 \leq i \leq n-1 is a basis of the S′S'-module EE.

We have the obvious relation

(5)

sk=sk′+sk−1′Xn(1≤k≤n−1), s_k = s_k' + s_{k-1}' X_n \quad (1 \leq k \leq n-1),
from which we obtain by induction on kk

(6)

sk′=(−1)kXnk+∑i=1k(−1)k−isiXnk−i(1≤k≤n−1). s_k' = (-1)^k X_n^k + \sum_{i=1}^k (-1)^{k-i} s_i X_n^{k-i} \quad (1 \leq k \leq n-1).

We have S⊂S′S \subset S', hence s1,…,sns_1, \ldots, s_n belong to S′S'; by (A) and formula (6) the B-algebra S′S' is therefore generated by s1,…,sn−1′s_1, \ldots, s_{n-1}'.

By (B) there exists an endomorphism μ\mu of the B-algebra S′S' such that

(7)

u(sk′)=(−1)kXnk+∑i=1k(−1)k−isi′Xnk−i(1≤k≤n−1). u(s_k') = (-1)^k X_n^k + \sum_{i=1}^k (-1)^{k-i} s_i' X_n^{k-i} \quad (1 \leq k \leq n-1).

By (5), we have u(sk)=u(sk′)+u(sk−1′)Xnu(s_k) = u(s_k') + u(s_{k-1}') X_n, whence u(sk)=sk′u(s_k) = s_k' by an easy calculation. Let P∈B[Y1,…,Yn−1]P \in B[Y_1, \ldots, Y_{n-1}]; then from P(s1,…,sn−1)=0P(s_1, \ldots, s_{n-1}) = 0 we deduce

0=u(P(s1,…,sn−1))=P(s1′,…,sn−1′), 0 = u(P(s_1, \ldots, s_{n-1})) = P(s_1', \ldots, s_{n-1}'),
whence P=0P = 0 by (B). It follows that the B-algebra S′S' is generated by the algebraically independent elements s1,…,sn−1s_1, \ldots, s_{n-1}. This property may be reformulated as follows: (D) The AA-algebra S′S' is generated by the algebraically independent elements s1,…,sn−1,Xns_1, \ldots, s_{n-1}, X_n.

We can thus identify S' with the polynomial ring C[Xn]C[X_n], where CC is the sub-A-algebra of E generated by s1,...,sn−1s_1, ..., s_{n-1}.

To prove a), let f∈Sf \in S be a homogeneous symmetric polynomial of degree mm. We have f∈S′=C[Xn]f \in S' = C[X_n], so there exists an element g=P(s1,...,sn−1)g = P(s_1, ..., s_{n-1}) of C, homogeneous of degree mm in X1,...,XnX_1, ..., X_n, such that f−gf - g is divisible by XnX_n. Since f−gf - g is symmetric, each of its terms is also divisible by X1,...,Xn−1X_1, ..., X_{n-1}, hence f−gf - g is divisible by sn=X1...Xns_n = X_1 ... X_n. In other words, there exists h∈Sh \in S such that f=g+hsnf = g + hs_n, whence deg⁡h<m\deg h < m. By induction on mm it follows that ff belongs to

C[sn]E=A[s1,...,sn−1,sn]E. C[s_n]_E = A[s_1, ..., s_{n-1}, s_n]_E .

Thus we have shown that the A-algebra S is generated by s1,...,sns_1, ..., s_n.

Next we prove b). If we substitute XX, for XX in (4), we find

(−1)n+1sn=Xnn+∑k=1n−1(−1)n−ksn−kXnk; (-1)^{n+1}s_n = X_n^n + \sum_{k=1}^{n-1} (-1)^{n-k} s_{n-k} X_n^k ;

in other words, (−1)n+1sn(-1)^{n+1}s_n is a monic polynomial in XX, of degree nn and with coefficients in CC. By IV, p. 11 we thus have the following property : (E) The C-algebra homomorphism φ\varphi of C[T]C[T] into C[Xn]=S′C[X_n] = S' which maps T to sns_n is injective, and S′S' is a free module over the image of φ\varphi, with basis (1,Xn,...,Xnn−1)(1, X_n, ..., X_n^{n-1}).

The elements s1,...,sn−1s_1, ..., s_{n-1} of CC are algebraically independent over A, by (D); thus the injectivity of φ\varphi means that s1,...,sn−1,sns_1, ..., s_{n-1}, s_n are algebraically independent over A, whence b).

To prove c), the image of φ\varphi equals C[sn]E=SC[s_n]_E = S, hence by (E), S′S' is a free module over S on the basis (1,X1,...,Xnn−1)(1, X_1, ..., X_n^{n-1}). Now the assertion c) follows from the induction hypothesis (C) and Prop. 25 of II, p. 222. This completes the proof.

Let ff be a symmetric polynomial in X1,...,XnX_1, ..., X_n, homogeneous of degree mm. By Th. 1 (IV, p. 62) there exists a polynomial Q∈A[Y1,...,Yn]Q \in A[Y_1, ..., Y_n] such that f=Q(s1,...,sn)f = Q(s_1, ..., s_n). The preceding proof provides a means of explicit calculation of QQ, by a double induction on nn and mm. For as we have seen, there exists a polynomial P∈A[Y1,...,Yn−1]P \in A[Y_1, ..., Y_{n-1}] and a polynomial h symmetric in X1,...,XnX_1, ..., X_n which is homogeneous of degree m−nm-n, such that

f=P(s1,...,sn−1)+snh. f = P(s_1, ..., s_{n-1}) + s_n h .

For every polynomial u∈A[X1,...,Xn]u \in A[X_1, ..., X_n] we put

u′(X1,...,Xn−1)=u(X1,...,Xn−1,0) u'(X_1, ..., X_{n-1}) = u(X_1, ..., X_{n-1}, 0)

Then s1′,...,sn−1′s'_1, ..., s'_{n-1} are the elementary symmetric polynomials in X1,...,Xn−1X_1, ..., X_{n-1} and formula (8) implies

f′=P(s1′,...,sn−1′) f' = P(s'_1, ..., s'_{n-1})

The determination of PP is thus reduced to a calculation of symmetric polynomials in n−1n - 1 indeterminates, and hh is obtained from (8).

We illustrate the method by two examples.

Examples. — 1) Let n=3n = 3 and

f=X12(X2+X3)+X22(X3+X1)+X32(X1+X2). f = X_1^2(X_2 + X_3) + X_2^2(X_3 + X_1) + X_3^2(X_1 + X_2).

We have

f′=X12X2+X1X22=X1X2(X1+X2)=s1′s2′. f' = X_1^2X_2 + X_1X_2^2 = X_1X_2(X_1 + X_2) = s'_1s'_2.

Let us write g=f−s1s2g = f - s_1s_2; we have

g=f−(X1+X2+X3)(X1X2+X1X3+X2X3)=−3X1X2X3, g = f - (X_1 + X_2 + X_3)(X_1X_2 + X_1X_3 + X_2X_3) = -3X_1X_2X_3,

hence finally

f=s1s2−3s3. f = s_1s_2 - 3s_3.

2) Again let n=3n = 3 and put p=X13+X23+X33p = X_1^3 + X_2^3 + X_3^3. We have p(X1,0,0)=X13=s1(X1,0,0)3p(X_1, 0, 0) = X_1^3 = s_1(X_1, 0, 0)^3. Writing q=p−s13q = p - s_1^3, we obtain

q=−3f−6X1X2X3=−3s1s2+3s3 q = -3f - 6X_1X_2X_3 = -3s_1s_2 + 3s_3

and finally

p=s13−3s1s2+3s3. p = s_1^3 - 3s_1s_2 + 3s_3.

Let S1,...,SnS_1, ..., S_n be indeterminates. We shall equip the polynomial algebra A[S1,...,Sn]A[S_1, ..., S_n] with the graduation of type NN for which SkS_k is of weight kk for 1≤k≤n1 \leq k \leq n (IV, p. 3), and we equip A[X1,...,Xn]A[X_1, ..., X_n] with the usual graduation. For 1≤k≤n1 \leq k \leq n the elementary symmetric polynomial sk,ns_{k,n} in X1,...,XnX_1, ..., X_n is homogeneous of degree kk. By Th. 1 (IV, p. 62) the mapping g↦g(s1,n,...,sn,n)g \mapsto g(s_{1,n}, ..., s_{n,n}) is thus an isomorphism of graded algebras

φn:A[S1,...,Sn]→A[X1,...,Xn]sym \varphi_n : A[S_1, ..., S_n] \to A[X_1, ..., X_n]^{\text{sym}}

Let mm be an integer such that 0≤m≤n0 \leq m \leq n. For every integer kk such that 1≤k≤m1 \leq k \leq m we have

sk,m(X1,...,Xm)=sk,n(X1,...,Xm,0,...,0) s_{k,m}(X_1, ..., X_m) = s_{k,n}(X_1, ..., X_m, 0, ..., 0)

by definition (IV, p. 61, formula (1)) of sks_k. Hence the diagram

A[S1,...,Sm]→jA[S1,...,Sn]φm↓φn↓A[X1,...,Xm]sym←pA[X1,...,Xn]sym \begin{array}{ccc} A[S_1, ..., S_m] & \xrightarrow{j} & A[S_1, ..., S_n] \\ \varphi_m \downarrow & & \varphi_n \downarrow \\ A[X_1, ..., X_m]^{\text{sym}} & \xleftarrow{p} & A[X_1, ..., X_n]^{\text{sym}} \end{array}

(where j denotes the canonical inclusion and pp the homomorphism

g↦g(X1,…,Xm,0,…,0) g \mapsto g (X_1, \ldots, X_m, 0, \ldots, 0)
is commutative.

Proposition 1

For every pair of positive integers k, n, let Sk(n)S_k^{(n)} be the A-module consisting of all symmetric polynomials in X1,…,XnX_1, \ldots, X_n, which are homogeneous of degree k. If the integer m satisfies 0≤k≤m≤n0 \leq k \leq m \leq n, then the mapping f↦f(X1,…,Xm,0,…,0)f \mapsto f (X_1, \ldots, X_m, 0, \ldots, 0) is an isomorphism of Sk(n)S_k^{(n)} onto Sk(m)S_k^{(m)}.

By the commutativity of the diagram (10) it is enough to show that every isobaric polynomial of weight k in S1,…,SnS_1, \ldots, S_n depends only on S1,…,SmS_1, \ldots, S_m under the hypotheses 0≤k≤m≤n0 \leq k \leq m \leq n. Now the weight of a monomial S1α(1)⋯Snα(n)S_1^{\alpha(1)} \cdots S_n^{\alpha(n)} is equal to the integer α(1)+2α(2)+…+nα(n)\alpha(1) + 2\alpha(2) + \ldots + n\alpha(n); since the integers α(1),…,α(n)\alpha(1), \ldots, \alpha(n) are positive, the relation

α(1)+2α(2)+⋯+nα(n)=k≤n \alpha(1) + 2\alpha(2) + \cdots + n\alpha(n) = k \leq n
implies α(j)=0\alpha(j) = 0 for k<j≤nk < j \leq n, whence the assertion.

Example 3

By example 2 of IV, p. 64 and Prop. 1 above we thus have

∑i=1nXi3=s1,n3−3s1,ns2,n+3s3,n \sum_{i=1}^n X_i^3 = s_{1,n}^3 - 3s_{1,n}s_{2,n} + 3s_{3,n}
for every integer n≥3n \geq 3. The commutativity of the diagram (10) moreover gives the formulae
X13+X23=s1,23−3s1,2s2,2, X_1^3 + X_2^3 = s_{1,2}^3 - 3s_{1,2}s_{2,2},
X13=s1,13. X_1^3 = s_{1,1}^3.

Remark

— Let n and k be two positive integers. We denote by Δk,n\Delta_{k,n} the set of elements of length k in NnN^n and further equip AA, , with the order relation, written a≤βa \leq \beta, induced by the lexicographic order on NnN^n (Set Theory, III, p. 157), and define an action of the group Sn\mathfrak{S}_n on NnN^n by (σa)(i)=a(σ−1(i))(\sigma a)(i) = a(\sigma^{-1}(i)) for σ∈Sn,a∈Nn\sigma \in \mathfrak{S}_n, a \in N^n and l≤i≤nl \leq i \leq n. Moreover, we denote by DkD_k the set of elements a=(α(1),…,α(k))a = (\alpha(1), \ldots, \alpha(k)) of Nk\mathbf{N}^k such that

α(1)≥α(2)≥⋯≥α(k),α(1)+⋯+α(k)=k. \alpha(1) \geq \alpha(2) \geq \cdots \geq \alpha(k), \quad \alpha(1) + \cdots + \alpha(k) = k.

Suppose that k≤nk \leq n and let us identify Nk\mathbf{N}^k with a subset of NnN^n by the mapping (a(1),…,a(k))↦(a(1),…,a(k),0,…,0)(a(1), \ldots, a(k)) \mapsto (a(1), \ldots, a(k), 0, \ldots, 0). Then DkD_k consists of the elements aa of Δk,n\Delta_{k,n} such that σa≤a\sigma a \leq a for all σ∈Sn\sigma \in \mathfrak{S}_n. It follows that every orbit of the group Sn\mathfrak{S}_n in AA, , contains a unique element of DkD_k. For every a∈Dka \in D_k let O(a)O(a) be the orbit of aa in Δk,n\Delta_{k,n} under the operation of Sn\mathfrak{S}_n; put

M(α)=∑β∈O(α)Xβ. M(\alpha) = \sum_{\beta \in O(\alpha)} X^\beta.

It follows from Lemma 1 of IV, p. 47, that the family (M(α))α∈Dk(\mathbf{M}(\alpha))_{\alpha \in D_k} is a basis of the A-module Sk(n)S_k^{(n)}.

For each α∈Dk\alpha \in D_k put

(12)S(α)=∏i=1ksiα(i)−α(i+1)(where it is understood that a (k+1)=0); (12)\quad S(\alpha) = \prod_{i=1}^k s_i^{\alpha(i) - \alpha(i+1)} \quad \text{(where it is understood that } a\ (k+1) = 0 \text{)} ;

since we have ∑i=1ki⋅(a(i)−a(i+1))=∑i=1ka(i)=k\sum_{i=1}^k i \cdot (a(i) - a(i+1)) = \sum_{i=1}^k a(i) = k, the symmetric polynomial S(α)S(\alpha) is homogeneous of degree kk. It follows directly from Th. 1 (IV, p. 62) that the family (S(α))α∈Dk(S(\alpha))_{\alpha \in D_k} is a basis of the A-module Sk(n)S_k^{(n)}.

Let α,β\alpha, \beta be in DkD_k, and let cαβc_{\alpha\beta} be the coefficient of the monomial XβX^\beta in the polynomial S(α)S(\alpha) defined by (12) in the case A=ZA = \mathbf{Z} and k=nk = n. This is then a positive integer, independent of the ring A and of the integer n. By formula (9) (IV, p. 64) we then have

(13)S(α)=∑β∈Dkcαβ⋅M(β)(α∈Dk). (13)\quad S(\alpha) = \sum_{\beta \in D_k} c_{\alpha\beta} \cdot \mathbf{M}(\beta) \quad (\alpha \in D_k) .

It may be shown (cf. IV, p. 101, Exercise 13) that the matrix C=(cαβ)α,β∈DkC = (c_{\alpha\beta})_{\alpha,\beta \in D_k} is such that cαα=1c_{\alpha\alpha} = 1 and cαβ=0c_{\alpha\beta} = 0 for α<β\alpha < \beta; generalizing the terminology introduced in II, p. 351, we shall say that CC belongs to the lower total triangular group. The same is true of the matrix D inverse to C. The values of the matrices C and D when 2≤k≤52 \leq k \leq 5, are given in the table (IV, p. 103-105).

Suppose now that n<kn < k and let us identify NnN^n with a subset of NkN^k by the mapping (a(1),…,a(n))↦(a(1),…,a(n),0,…,0)(a(1), \ldots, a(n)) \mapsto (a(1), \ldots, a(n), 0, \ldots, 0). For every aa in Dk∩NnD_k \cap N^n we again denote by O(α)O(\alpha) the orbit of aa in Δk,n\Delta_{k,n} under the operation of Sn\mathfrak{S}_n and define M(α)\mathbf{M}(\alpha) by (11). Further we define S(α)S(\alpha) by (12), then the families (M(a))a∈Dk∩Nn(\mathbf{M}(a))_{a \in D_k \cap N^n} and (S(a))a∈Dk∩Nn(S(a))_{a \in D_k \cap N^n} are bases of the A-module Sk(n)S_k^{(n)}. By formula (9) of IV, p. 64, we have a formula analogous to (13) where DkD_k is replaced by Dk∩NnD_k \cap N^n, with the same integers cαβc_{\alpha\beta}.

Example 4

By Example 3 of IV, p. 65, we have

M(3,0,0)=S(3,0,0)−3S(2,1,0)+3S(1,1,1) \mathbf{M}(3,0,0) = S(3,0,0) - 3S(2,1,0) + 3S(1,1,1)

for every integer n≥3n \geq 3, and so

M(3,0)=S(3,0)−3S(2,1) \mathbf{M}(3,0) = S(3,0) - 3S(2,1)

for n=2n = 2.

2. Symmetric rational fractions

Let KK be a commutative field and X1,X2,…,XnX_1, X_2, \ldots, X_n indeterminates. For every σ∈Sn\sigma \in S_n we have defined in No. 1 (IV, p. 61) an automorphism φσ\varphi_\sigma of K[X1,X2,…,Xn]K[X_1, X_2, \ldots, X_n]. This automorphism has a unique extension ψσ\psi_\sigma to the field K(X1,…,Xn)K(X_1, \ldots, X_n), and σ↦ψσ\sigma \mapsto \psi_\sigma is an injective homomorphism of SnS_n into the automorphism group of K(X1,…,Xn)K(X_1, \ldots, X_n). For each f∈K(X1,…,Xn)f \in K(X_1, \ldots, X_n) we have (ψσf)(X1,…,Xn)=f(Xσ(1),…,Xσ(n))(\psi_\sigma f)(X_1, \ldots, X_n) = f(X_{\sigma(1)}, \ldots, X_{\sigma(n)}). The rational fractions ff such that ψσ(f)=f\psi_\sigma(f) = f for all σ∈Sn\sigma \in S_n are called symmetric rational fractions. The set of all symmetric rational fractions in X1,…,XnX_1, \ldots, X_n is a subfield of K(X1,…,Xn)K(X_1, \ldots, X_n).

Proposition 2

— The field of symmetric rational fractions in X1,…,XnX_1, \ldots, X_n is the field of fractions of the ring of symmetric polynomials in X1,…,XnX_1, \ldots, X_n..

Let f∈K(X1,…,Xn)f \in K(X_1, \ldots, X_n) be a symmetric rational fraction, and let u1,v1u_1, v_1 be two elements of K[X1,…,Xn]K[X_1, \ldots, X_n] such that f=u1v1f = \frac{u_1}{v_1}. We put v=∏σ∈Snψσ(v1)∈K[X1,…,Xn]v = \prod_{\sigma \in S_n} \psi_\sigma(v_1) \in K[X_1, \ldots, X_n] and u=fv∈K[X1,…,Xn]u = fv \in K[X_1, \ldots, X_n]; then vv is symmetric, hence uu is symmetric, because ff is, and f=uvf = \frac{u}{v}, whence the result.

Corollary

— *Let s1,s2,…,sns_1, s_2, \ldots, s_n be the elementary symmetric polynomials in X1,…,XnX_1, \ldots, X_n. For every rational fraction g∈K(S1,S2,…,Sn)g \in K(S_1, S_2, \ldots, S_n) the sequence (s1,s2,…,sn)(s_1, s_2, \ldots, s_n) is substitutable in gg and the mapping g↦g(s1,s2,…,sn)g \mapsto g(s_1, s_2, \ldots, s_n) is an isomorphism of K(S1,S2,…,Sn)K(S_1, S_2, \ldots, S_n) onto the field of symmetric rational fractions in X1,…,XnX_1, \ldots, X_n.

This follows from Prop. 2 and Th. 1 of IV, p. 62.

3. Symmetric formal power series

Let II be a set, X=(Xi)i∈IX = (X_i)_{i \in I} a family of indeterminates and A[[X]]A[[X]] the algebra of formal power series in the XiX_i. For every permutation a∈SIa \in S_I there exists a unique continuous automorphism φa\varphi_a of the algebra A[[X]]A[[X]] which maps XiX_i to Xa(i)X_{a(i)} for each i∈Ii \in I (IV, p. 28, Prop. 4); it is clear that σ↦φσ\sigma \mapsto \varphi_\sigma is a homomorphism of SIS_I into the group of continuous automorphisms of the algebra A[[X]]A[[X]]. Let f∈A[[X]]f \in A[[X]] be a formal power series; we put af=φa(f)af = \varphi_a(f) and we shall say that the formal power series ff is symmetric if σf=f\sigma f = f for each σ∈SI\sigma \in S_I. The symmetric formal power series form a closed subalgebra of A[[X]]A[[X]] which is denoted by A[[X]]symA[[X]]^{\text{sym}} and is equipped with the topology induced by that of A[[X]]A[[X]].

Let T be an indeterminate. In the ring of formal power series A[[X,T]]A[[X, T]] the family (XiT)i∈I(X_i T)_{i \in I} is summable, hence the family (1+XiT)i∈I(1 + X_i T)_{i \in I}, is multipliable (IV, p. 27, Prop. 2); moreover we have

∏i∈I(1+XiT)=1+∑k≥1skTk, \prod_{i \in I} (1 + X_i T) = 1 + \sum_{k \geq 1} s_k T^k,

where the formal power series sk∈A[[X]]s_k \in A[[X]] is defined by

sk=∑H∈Pk(∏i∈HXi)(k≥1) s_k = \sum_{H \in \mathscr{P}_k} \left( \prod_{i \in H} X_i \right) \quad (k \geq 1)

(we denote by Pk\mathscr{P}_k the set of all k-element subsets of I). In particular we have s1=∑i∈IXis_1 = \sum_{i \in I} X_i. When I is finite with nn elements we have sk=0s_k = 0 for k>nk > n; more precisely, when I={1,…,n}I = \{1, \ldots, n\} then the formal power series sks_k is nothing other than the elementary symmetric polynomial of degree k in X1,…,XnX_1, \ldots, X_n.

Let S=(Sk)k≥1S = (S_k)_{k \geq 1} be a sequence of indeterminates. Since the formal power series sks_k is of order ≥k\geq k, and belongs to A[[X]]symA[[X]]^{\text{sym}}, conditions a) and b) of Prop. 4 of IV, p. 28 are satisfied with E=A[[X]]symE = A[[X]]^{\text{sym}}; there exists thus a unique continuous A-algebra homomorphism

φI:A[[S]]→A[[X]]sym \varphi_I : A[[S]] \to A[[X]]^{\text{sym}}

such that φI(Sk)=sk\varphi_I(S_k) = s_k for each integer k≥1k \geq 1.

Theorem 2. — a) If I is a finite set of n elements, then φI\varphi_I induces a bicontinuous isomorphism of A[[S1,…,Sn]]A[[S_1, \ldots, S_n]] onto A[[X]]symA[[X]]^{\text{sym}}.

b) If I is infinite, φI\varphi_I is a bicontinuous isomorphism of A[[S]]A[[S]] onto A[[X]]symA[[X]]^{\text{sym}}.

In case a) we put B=A[[S1,…,Sn]]B = A[[S_1, \ldots, S_n]] and equip this algebra with the topology induced by that of A[[S]]A[[S]]; we also denote by ψI\psi_I the restriction of φI\varphi_I to B. In case b) we put B=A[[S]]B = A[[S]] and ψI=φI\psi_I = \varphi_I. We shall equip the polynomial algebra A[S]A[S] with the graduation of type N for which SkS_k is of weight k for every integer k≥1k \geq 1.

Lemma 1. — Let J be a finite subset of I, r an integer such that Card J≥rJ \geq r and fa symmetric formal power series which is homogeneous of degree r in the XiX_i (i∈Ii \in I). Let fˉ\bar{f} be the formal power series obtained by substituting 0 for XiX_i for each i in I−JI - J. If fˉ=0\bar{f} = 0, then we have f=0f = 0.

Let us put f=∑∣α∣=raαXαf = \sum_{|\alpha| = r} a_\alpha X^\alpha (where ∣α∣|\alpha| is the length ∑i∈Iαi\sum_{i \in I} \alpha_i of the multiindex a=(αi)i∈Ia = (\alpha_i)_{i \in I}). If aa is a multiindex of length rr, and J′J' is the support of aa (the set of i∈Ii \in I such that αi≠0\alpha_i \neq 0), then Card J′≤rJ' \leq r, hence there exists a permutation σ∈SI\sigma \in S_I such that σ(J′)⊂J\sigma(J') \subset J. Put βi=ασ−1(i)\beta_i = \alpha_{\sigma^{-1}(i)} for i∈Ii \in I, then the monomial Xβ=∏i∈IXσ(i)αiX^\beta = \prod_{i \in I} X_{\sigma(i)}^{\alpha_i} depends only on the indeterminates XjX_j (j∈Jj \in J), whence aβ=0a_\beta = 0 by the hypothesis f‾=0\overline{f} = 0. Since ff is symmetric, we have aα=aβa_\alpha = a_\beta and since α\alpha was arbitrary, we conclude that f=0f = 0.

Lemma 2

Let ff be a symmetric formal power series of degree rr in the Xi(i∈I)X_i (i \in I). There exists a unique polynomial P∈B∩A[S]P \in B \cap A[S], isobaric of weight rr, such that f=ψ1(P)f = \psi_1(P).

The case when II is finite follows from Th. 1 (IV, p. 62).

Assume that II is infinite and choose a finite subset JJ of II, containing rr elements. We keep the notation of Lemma 1; we remark that every isobaric polynomial of weight rr in the Sn (n≥1)S_n \ (n \geq 1) depends only on S1,…,SrS_1, \ldots, S_r and that s‾1,…,s‾r\overline{s}_1, \ldots, \overline{s}_r are the elementary symmetric polynomials in the rr indeterminates Xj (j∈J)X_j \ (j \in J). If PP is an isobaric polynomial of weight rr in the SnS_n and h=f−ψ1(P)h = f - \psi_1(P), then h‾=f‾−P(s‾1,…,Sr)\overline{h} = \overline{f} - P(\overline{s}_1, \ldots, S_r) and Lemma 1 shows the relation f=ψ1(P)f = \psi_1(P) to be equivalent to f‾=P(s‾1,…,s‾r)\overline{f} = P(\overline{s}_1, \ldots, \overline{s}_r). By Th. 1 (IV, p. 62) there exists a unique polynomial P∈A[S]P \in A[S], isobaric of weight rr and such that f‾=P(s‾1,…,s‾r)\overline{f} = P(\overline{s}_1, \ldots, \overline{s}_r), whence the result.

Lemma 3

For every integer m≥0m \geq 0 let cmc_m be the ideal of the algebra A[[X]]symA[[X]]^{sym} consisting of all symmetric formal power series of order ≥m\geq m. The sequence (cm)m≥0(c_m)_{m \geq 0} is a fundamental system of neighbourhoods of 00 in A[[X]]symA[[X]]^{sym}.

The lemma clearly holds when II is finite, so let us assume that II is infinite. For every finite subset JJ of II, consisting of mm elements, denote by J~\tilde{J} the set of elements of N(1)N^{(1)} of length <m< m and with support in JJ. Further denote by aJ′a_J' the set of formal power series containing no term aXαaX^\alpha with a∈J~a \in \tilde{J}. Since J~\tilde{J} is a finite subset of N(1)N^{(1)} and every finite subset of N(1)N^{(1)} is contained in a set of the form J~\tilde{J}, the family (aJ′)(a_J') is a base of neighbourhoods of 00 in A[[X]]A[[X]] (IV, p. 26). Now Lemma 1 implies the relation aJ′∩A[[X]]sym=cma_J' \cap A[[X]]^{sym} = c_m for every subset JJ with mm elements, and this proves Lemma 3.

Since there are only a finite number of monomials of a given weight in the SkS_k, every formal power series f∈Bf \in B may be written in a unique way as f=∑r≥0Prf = \sum_{r \geq 0} P_r, where PrP_r is an isobaric polynomial of weight rr in B∩A[S]B \cap A[S]. For every integer m≥0m \geq 0 let bmb_m be the ideal of BB consisting of all formal power series of the above type such that Pr=0P_r = 0 for 0≤r<m0 \leq r < m. The sequence (bm)m≥0(b_m)_{m \geq 0} is a base of neighbourhoods of 00 in BB.

With the above notation ψ1(Pr)\psi_1(P_r) is a symmetric formal power series in the XiX_i, homogeneous of degree rr, and so this is the homogeneous component of degree rr of ψ1(f)\psi_1(f). Lemma 2 shows that ψ1\psi_1 is an algebra homomorphism of BB onto A[[X]]symA[[X]]^{sym}, mapping bmb_m to cmc_m for every integer m≥0m \geq 0; now Lemma 3 shows ψ1\psi_1 to be bicontinuous, and this completes the proof of Theorem 2.

4. Sums of powers

We again write X=(Xi)i∈IX = (X_i)_{i \in I} for a family of indeterminates. The symmetric formal power series sks_k are defined as before by

sk=∑H∈Pk∏i∈HXi(k≥1), s_k = \sum_{H \in \mathfrak{P}_k} \prod_{i \in H} X_i \quad (k \geq 1),

where Pk\mathfrak{P}_k is the set of all k-element subsets of II. We also write

pk=∑i∈IXik(k≥1) p_k = \sum_{i \in I} X_i^k \quad (k \geq 1)

This is a symmetric formal power series which is homogeneous of degree k.

Lemma 4 (« Newton's relations »). — For every integer d≥1d \geq 1 we have

pd=∑k=1d−1(−1)k−1skpd−k+(−1)d+1dsd p_d = \sum_{k=1}^{d-1} (-1)^{k-1} s_k p_{d-k} + (-1)^{d+1} d s_d

Let us define a continuous derivation AA in A[[X]]\mathbf{A}[[\mathbf{X}]] by A(u)=∑n≥0nunA(u) = \sum_{n \geq 0} n u_n, where for every uu in A[[X]]\mathbf{A}[[\mathbf{X}]], unu_n is the homogeneous component of degree nn of uu. By (16) and Prop. 2 of IV, p. 27 we have

1+∑k≥1sk=∏i∈I(1+Xi) 1 + \sum_{k \geq 1} s_k = \prod_{i \in I} (1 + X_i)

By Prop. 9 of IV, p. 34 we thus have

(∑k≥1ksk)⋅(1+∑k≥1sk)−1=∑i∈IΔ(Xi)/(1+Xi). \left( \sum_{k \geq 1} k s_k \right) \cdot \left( 1 + \sum_{k \geq 1} s_k \right)^{-1} = \sum_{i \in I} \Delta(X_i)/(1 + X_i).

We have A(Xi)=XiA(X_i) = X_i and Xi/(1+Xi)=∑k≥1(−1)k XikX_i/(1 + X_i) = \sum_{k \geq 1} (-1)^k \ X_i^k. The right-hand side of (20) is thus equal to ∑k≥1(−1)k−1pk\sum_{k \geq 1} (-1)^{k-1} p_k. Hence by (20) we have

∑k≥1ksk=(1+∑k≥1sk)⋅(∑k≥1(−1)k−1pk) \sum_{k \geq 1} k s_k = \left( 1 + \sum_{k \geq 1} s_k \right) \cdot \left( \sum_{k \geq 1} (-1)^{k-1} p_k \right)

and now Lemma 4 follows by a comparison of homogeneous components of degree d.

Remark

— With the notation of the above proof we have

Δu=∑i∈IXi⋅Di(u) \Delta u = \sum_{i \in I} X_i \cdot D_i(u)

(IV, p. 33, Cor. 1). In other words, Euler's relation (IV, p. 8, Prop 6) extends to formal power series : if u∈A[X]u \in A[X] is homogeneous of degree nn, then

(21)

n⋅u=∑i∈IXi⋅Di(u). n \cdot u = \sum_{i \in I} X_i \cdot D_i(u) .

When I is finite, consisting of nn elements, we have sk=0s_k = 0 for k>nk > n. Then Newton's relations may be written

p2=s1p1−2s2p3=s1p2−s2p1+3s3  ⋯⋯⋯⋯⋯⋯⋯pn−1=s1pn−2−s2pn−3+⋯+(−1)n−1sn−2p1+(−1)n(n−1)sn−1pn=s1pn−1−s2pn−2+⋯+(−1)nsn−1p1+(−1)n+1nsn \begin{aligned} p_2 &= s_1 p_1 - 2 s_2 \\ p_3 &= s_1 p_2 - s_2 p_1 + 3 s_3 \\ &\ \ \cdots \cdots \cdots \cdots \cdots \cdots \cdots \\ p_{n-1} &= s_1 p_{n-2} - s_2 p_{n-3} + \cdots + (-1)^{n-1} s_{n-2} p_1 + (-1)^n (n-1) s_{n-1} \\ p_n &= s_1 p_{n-1} - s_2 p_{n-2} + \cdots + (-1)^n s_{n-1} p_1 + (-1)^{n+1} n s_n \end{aligned}

and

(22)

pk=s1pk−1−s2pk−2+⋯+(−1)n+1snpk−n(for k>n). p_k = s_1 p_{k-1} - s_2 p_{k-2} + \cdots + (-1)^{n+1} s_n p_{k-n} \quad (\text{for } k > n) .

The first nn of the above relations hold for any II ; we find for example

p1=s1,p2=s12−2s2,p3=s13−3s1s2+3s3. p_1 = s_1 , \quad p_2 = s_1^2 - 2 s_2 , \quad p_3 = s_1^3 - 3 s_1 s_2 + 3 s_3 .

More generally, let S=(Sn)n≥1S = (S_n)_{n \geq 1} be a family of indeterminates. Let us define the polynomials Pd∈Z[S1,…,Sd]P_d \in \mathbf{Z}[S_1, \ldots, S_d] recursively by P1=S1P_1 = S_1 and

Pd=∑k=1d−1(−1)k−1SkPd−k+(−1)d+1dSd(d≥2). P_d = \sum_{k=1}^{d-1} (-1)^{k-1} S_k P_{d-k} + (-1)^{d+1} d S_d \quad (d \geq 2) .

Then we have the « universal formulae » pd=Pd(s1,…,sd)p_d = P_d(s_1, \ldots, s_d) holding over any ring A and family X of indeterminates. Let P=(Pk)k≥1P = (P_k)_{k \geq 1} be a sequence of indeterminates. Since pkp_k is homogeneous of degree k in A[[X]]A[[X]], there exists precisely one continuous A-algebra homomorphism

λI:A[[P]]→A[[X]]sym \lambda_I : A[[P]] \to A[[X]]^{\mathrm{sym}}

such that λI(Pk)=pk\lambda_I(P_k) = p_k for every integer k≥1k \geq 1 (IV, p. 28). If we assign to PkP_k the weight k, then λI\lambda_I transforms an isobaric polynomial of weight nn in the PkP_k into a formal power series which is homogeneous of degree nn in the XiX_i.

Proposition 3

— a) If I is a finite set with n elements and n!⋅1n! \cdot 1 is invertible in A, then λI\lambda_I induces a bicontinuous isomorphism of A[[P1,…,Pn]]A[[P_1, \ldots, P_n]] onto A[[X]]symA[[X]]^{\mathrm{sym}}. b) If I is infinite and A is a Q-algebra, then λI\lambda_I is a bicontinuous isomorphism of A[[P]]A[[P]] onto A[[X]]symA[[X]]^{\mathrm{sym}}. We shall treat the case a) only, the case b) being quite similar.

By Th. 2 (IV, p. 68) we can identify A[[X]]sym\mathbf{A}[[\mathbf{X}]]^{\text{sym}} with the algebra of formal power series A[[S1,…,Sn]]\mathbf{A}[[S_1, \ldots, S_n]], with SkS_k corresponding to sks_k. By Lemma 4 of IV, p. 70, there exist formal power series g1,…,gsg_1, \ldots, g_s of order ≥2\geq 2 in the indeterminates s1,…,sns_1, \ldots, s_n such that

pk=(−1)k+1ksk+gk(s1,…,ss)(1≤k≤n). p_k = (-1)^{k+1} k s_k + g_k(s_1, \ldots, s_s) \quad (1 \leq k \leq n).

Since k!.1k! . 1 is invertible in A\mathbf{A}, Lemma 2 of IV, p. 35 proves the existence of an automorphism TT of the topological A\mathbf{A}-algebra A[[X]]sym\mathbf{A}[[\mathbf{X}]]^{\text{sym}} which maps sks_k to pkp_k for l≤k≤nl \leq k \leq n. Now Prop. 3, a) is an immediate consequence.

Corollary

— *Let ξ1,…,ξn,η1,…,ηn\xi_1, \ldots, \xi_n, \eta_1, \ldots, \eta_n be elements of A\mathbf{A} and suppose that A\mathbf{A} is an integral domain.

a) If sk(ξ1,…,ξn)=sk(η1,…,ηn)s_k(\xi_1, \ldots, \xi_n) = s_k(\eta_1, \ldots, \eta_n) for 1≤k≤n1 \leq k \leq n, then there exists a permutation σ∈Sn\sigma \in \mathfrak{S}_n such that ηi=ξσ(i)\eta_i = \xi_{\sigma(i)} for 1≤i≤n1 \leq i \leq n.

b) Suppose that n!.1≠0n! . 1 \neq 0 in A\mathbf{A} and

ξ1k+⋯+ξnk=η1k+⋯+ηnk \xi_1^k + \cdots + \xi_n^k = \eta_1^k + \cdots + \eta_n^k

for 1≤k≤n1 \leq k \leq n. Then there exists a permutation σ∈Sn\sigma \in \mathfrak{S}_n such that ηi=ξσ(i)\eta_i = \xi_{\sigma(i)} for 1≤i≤n1 \leq i \leq n.

Under the hypotheses a) we have ∏i=1n(X−ξi)=∏i=1n(X−ηi)\prod_{i=1}^n (X - \xi_i) = \prod_{i=1}^n (X - \eta_i). If we substitute ηn\eta_n for XX, we find that ∏i=1n(ηn−ξi)=0\prod_{i=1}^n (\eta_n - \xi_i) = 0 and since A\mathbf{A} is an integral domain, there is an integer σ(n)\sigma(n) such that l s σ(n)≤nl \ s \ \sigma(n) \leq n and ηn=ξσ(n)\eta_n = \xi_{\sigma(n)}. Now the assertion a) follows easily by induction because A[X]\mathbf{A}[X] is an integral domain.

Under the hypotheses of b) there exist by Prop. 3 polynomials Π1,…,Πn\Pi_1, \ldots, \Pi_n in nn indeterminates, with coefficients in the field of fractions of A\mathbf{A} such that sk=Πk(p1,…,pn)s_k = \Pi_k(p_1, \ldots, p_n) for 1≤k≤n1 \leq k \leq n. Now the relation (23) implies

sk(ξ1,…,ξn)=sk(η1,…,ηn) s_k(\xi_1, \ldots, \xi_n) = s_k(\eta_1, \ldots, \eta_n)

for 1≤k≤n1 \leq k \leq n and so b) follows from a).

5. Symmetric functions in the roots of a polynomial

Consider a monic polynomial of degree nn, with coefficients in A\mathbf{A}:

f=Xn+a1Xn−1+⋯+an−1X+an. f = X^n + a_1 X^{n-1} + \cdots + a_{n-1} X + a_n.

We define an associative, commutative and unital A\mathbf{A}-algebra EfE_f with the generators x1,…,xx_1, \ldots, x, and relations

∑i1<…<ikxi1…xik=(−1)kak(1≤k≤n). \sum_{i_1 < \ldots < i_k} x_{i_1} \ldots x_{i_k} = (-1)^k a_k \quad (1 \leq k \leq n).

More precisely, we have

Ef=A[X1,...,Xn]/a E_f = A[X_1, ..., X_n]/a

where the ideal aa is generated by the polynomials sk+(−1)k+1aks_k + (-1)^{k+1} a_k for 1≤k≤n1 \leq k \leq n, and xix_i is the residue class of XiX_i mod aa for 1≤i∈n1 \leq i \in n. The relation (24) is also equivalent to f(X)=∏i=1n(X−xi)f(X) = \prod_{i=1}^n (X - x_i). When there is any risk of ambiguity, we write x1,f,...,xn,fx_{1,f}, ..., x_{n,f} in place of x1,...,xnx_1, ..., x_n.

Proposition 4

Let B be a commutative ring, ρ\rho a homomorphism of A into B and ξ1,...,5\xi_1, ..., 5, elements of B. Suppose that the relation ρf(X)=∏i=1n(X−ξi)^\rho f(X) = \prod_{i=1}^n (X - \xi_i) holds in B[X]. Then there exists one and only one ring homomorphism u:Ef→Bu : E_f \to B such that ρ(a)=u(a.1)\rho(a) = u(a . 1) for all a∈Aa \in A and u(xi)=ξiu(x_i) = \xi_i for 1≤i≤n1 \leq i \leq n.

We consider B as associative, commutative and unital A-algebra by means of ρ\rho. Then the relation ρf(X)=∏i=1n(X−ξi)^\rho f(X) = \prod_{i=1}^n (X - \xi_i) may also be written in the form

∑i1<...<ikξi1...ξik=(−1)kak.1(1≤k≤n) \sum_{i_1 < ... < i_k} \xi_{i_1} ... \xi_{i_k} = (-1)^k a_k . 1 \quad (1 \leq k \leq n)

in B. Since the relations (24) define a presentation of EfE_f, Prop. 4 follows.

Prop. 4 justifies the name « universal decomposition algebra of ff » for EfE_f. The relation f(X)=∏i=1n(X−xi,f)f(X) = \prod_{i=1}^n (X - x_{i,f}) is called the « universal decomposition of ff ». Let σ∈Sn\sigma \in S_n be a permutation ; since f(X)=∏i=1n(X−xσ(i),f)f(X) = \prod_{i=1}^n (X - x_{\sigma(i),f}), there exists an automorphism tσt_\sigma of the A-algebra EfE_f characterized by tσ(xi,f)=xσ(i),ft_\sigma(x_{i,f}) = x_{\sigma(i),f} for 1≤i≤n1 \leq i \leq n. We have tστ=tσ∘tτt_{\sigma \tau} = t_\sigma \circ t_\tau for σ,τ\sigma, \tau in SnS_n, and hence obtain an action of the group G\mathscr{G}, an the A-algebra EfE_f.

Proposition 5

In the universal decomposition algebra EfE_f the family of monomials x1ν(1)...xnν(n)x_1^{\nu(1)} ... x_n^{\nu(n)} such that 0≤ν(i)<i0 \leq \nu(i) < i for 1≤i≤n1 \leq i \leq n is a basis of the A-module EfE_f. In particular EfE_f is a free A-module of rank n!n!.

Write B=A[X1,...,Xn]B = A[X_1, ..., X_n] and C=A[X1,...,Xn]symC = A[X_1, ..., X_n]^{\text{sym}}. By Th. 1 (IV, p. 62) we have C=A[s1,...,sn]C = A[s_1, ..., s_n] and s1,...,sns_1, ..., s_n are algebraically independent over A. The polynomials without constant term in s1,...,sns_1, ..., s_n form an ideal C+C^+ in C, supplementary to A and generated by s1,...,sns_1, ..., s_n. Let c be the ideal of C generated by s1+a1,s2−a2,...,sn+(−1)n+1ans_1 + a_1, s_2 - a_2, ..., s_n + (-1)^{n+1} a_n. There exists an A-algebra automorphism of C which maps sks_k to sk+(−1)k+1aks_k + (-1)^{k+1} a_k for 1≤k≤n1 \leq k \leq n, and hence maps C+C^+ onto c ; therefore we have C=A⊕cC = A \oplus c. Moreover Th. 1, c) of IV, p. 62 shows that

B=⨁ν∈SCXν B = \bigoplus_{\nu \in S} CX^\nu

where S is the set of all ν∈Nn\nu \in \mathbf{N}^n such that 0≤ν(i)<i0 \leq \nu(i) < i for 1≤i≤n1 \leq i \leq n. The ideal a of B is generated by c, whence a=Bc=⨁ν∈Sc⋅Xνa = Bc = \bigoplus_{\nu \in S} c \cdot X^\nu. Since C=A⊕cC = A \oplus c, we find

B=a⊕⨁ν∈SAXν, B = a \oplus \bigoplus_{\nu \in S} AX^\nu,
whence Prop. 5, because Ef=B/aE_f = B/a.

Corollary

— *The canonical homomorphism of A into the universal decomposition algebra of the monic polynomial f∈A[X]f \in A[X] is injective.

For the unit element of EfE_f forms part of a basis of the A-module EfE_f.

Proposition 6

— *Let f∈A[X]f \in A[X] be a monic polynomial of degree n, and let P be a symmetric polynomial in X1,...,XnX_1, ..., X_n with coefficients in A. Then there exists precisely one element a of A with the following property: (FS) For any ring homomorphism ρ:A→B\rho : A \to B and decomposition 0f(X)=∏i=1n(X−ξi)^0f(X) = \prod_{i=1}^n (X - \xi_i) in B[X] we have ρ(a)=P(ξ1,...,ξn)\rho(a) = P(\xi_1, ..., \xi_n).

Write f=Xn+∑k=1nakXn−kf = X^n + \sum_{k=1}^n a_k X^{n-k}, then by Th. 1, IV, p. 62 there exists a polynomial Π\Pi in n indeterminates with coefficients in A, such that P=Π(s1,...,sn)P = \Pi(s_1, ..., s_n). Put a=Π(−a1,a2,...,(−1)nan)a = \Pi(-a_1, a_2, ..., (-1)^n a_n). Under the hypothesis (FS) we have

sk(ξ1,...,ξn)=(−1)kρ(ak) s_k(\xi_1, ..., \xi_n) = (-1)^k \rho(a_k)
whence
ρ(a)=Π(−ρ(a1),ρ(a2),...,(−1)nρ(an))=Π(s1(ξ1,...,ξn),...,sn(ξ1,...,ξn))=P(ξ1,...,ξn). \begin{align*} \rho(a) &= \Pi(-\rho(a_1), \rho(a_2), ..., (-1)^n \rho(a_n)) \\ &= \Pi(s_1(\xi_1, ..., \xi_n), ..., s_n(\xi_1, ..., \xi_n)) \\ &= P(\xi_1, ..., \xi_n) . \end{align*}

This proves the existence of an element a satisfying (FS). The uniqueness of a follows from the Cor. to Prop. 5, because we have a⋅1=P(x1,f,...,xn,f)a \cdot 1 = P(x_{1,f}, ..., x_{n,f}) in the universal decomposition algebra EfE_f.

With the notation of Prop. 6 one sometimes writes a=P∗(f)a = P^*(f). Here are some examples.

Examples. — 1) If P=skP = s_k, then P∗(f)=(−1)kakP^*(f) = (-1)^k a_k. \ 2) Let g be a polynomial in A[X]A[X] and put

P(X1,...,Xn)=g(X1)...g(Xn). P(X_1, ..., X_n) = g(X_1) ... g(X_n) .
Then P∗(f)P^*(f) is just the resultant res⁡(f,g)\operatorname{res}(f, g), by Cor. 1 of IV, p. 80. 3) Put A(X1,...,Xn)=∏i<j(Xi−Xj)2A(X_1, ..., X_n) = \prod_{i < j} (X_i - X_j)^2, then Δ∗(f)\Delta^*(f) is just the discriminant of the monic polynomial ff (IV, p. 82, formula (46)). \*

4) Put P(X1,…,Xn)=X1k+…+XnkP(X_1, \ldots, X_n) = X_1^k + \ldots + X_n^k; moreover, define the algebra E=A[X]/(f)E = A[X]/(f) and write xx for the image of XX in EE. We recall that the AA-module EE is free, with basis (1,x,…,xn−1)(1, x, \ldots, x^{n-1}) (IV, p. 11, Cor.). Let us show

TrE/A(xk)=P∗(f) \text{Tr}_{E/A}(x^k) = P^*(f)

Put πk=TrE/A(xk)\pi_k = \text{Tr}_{E/A}(x^k) for every integer k≥1k \geq 1. Bearing in mind Newton's relations (IV, p. 70) we need only establish the relations

πk+a1πk−1+⋯+ak−1π1+kak=0for 1≤k≤nπk+a1πk−1+⋯+an−1πk−n+1+anπk−n=0for k>n \begin{align*} &\pi_k + a_1 \pi_{k-1} + \cdots + a_{k-1} \pi_1 + k a_k = 0 \quad \text{for } 1 \leq k \leq n \\ &\pi_k + a_1 \pi_{k-1} + \cdots + a_{n-1} \pi_{k-n+1} + a_n \pi_{k-n} = 0 \quad \text{for } k > n \end{align*}

(which we shall also call « Newton's relations »). The relation (27) is clear, because the left-hand side is the trace of

xk−n(xn+a1xn−1+⋯+an−1x+an)=0. x^{k-n}(x^n + a_1 x^{n-1} + \cdots + a_{n-1} x + a_n) = 0 .

Suppose that 1≤k≤n1 \leq k \leq n and put

y=xk+a1xk−1+⋯+ak−1x+ak⋅1; y = x^k + a_1 x^{k-1} + \cdots + a_{k-1} x + a_k \cdot 1 ;

let M=(mij)M = (m_{ij}) be the matrix of the linear mapping u↦yuu \mapsto yu in EE relative to the basis (x′)0,…,n(x')_{0,\ldots,n}. We easily obtain the relations

mii=akfor 0≤i<n−kmii=0for n−k≤i<n, \begin{align*} &m_{ii} = a_k \quad \text{for } 0 \leq i < n - k \\ &m_{ii} = 0 \quad \text{for } n - k \leq i < n , \end{align*}

whence

TrE/A(y)=∑i=0n−1mii=(n−k)ak. \text{Tr}_{E/A}(y) = \sum_{i=0}^{n-1} m_{ii} = (n-k) a_k .

Moreover we have

TrE/A(y)=πk+a1πk−1+⋯+ak−1π1+nak, \text{Tr}_{E/A}(y) = \pi_k + a_1 \pi_{k-1} + \cdots + a_{k-1} \pi_1 + n a_k ,

whence formula (26) follows.

6. The resultant

In this No. we assume as given two positive integers p,qp, q and two polynomials f,gf, g in A[X]A[X] of the form

f=tpXp+tp−1Xp−1+⋯+t0g=uqXq+uq−1Xq−1+⋯+u0 \begin{align*} f &= t_p X^p + t_{p-1} X^{p-1} + \cdots + t_0 \\ g &= u_q X^q + u_{q-1} X^{q-1} + \cdots + u_0 \end{align*}

such that deg⁡f≤p,deg⁡g≤q\deg f \leq p, \deg g \leq q. For every integer n≥0n \geq 0 we denote by SS, the sub-AA-module of A[X]A[X] consisting of all polynomials of degree <n< n; it has the family (X′)0≤i<n(X')_{0 \leq i < n} as basis, and hence is of rank nn.

We provide S,×SpS, \times S_p with the basis

B1=((Xq−1,0),...,(X,0),(1,0),(0,Xp−1),...,(0,X),(0,1)) B_1 = ((X^{q-1}, 0), ..., (X, 0), (1, 0), (0, X^{p-1}), ..., (0, X), (0, 1))
and Sp+qS_{p+q} with the basis
B2=(Xp+2−1,...,X,1). B_2 = (X^{p+2-1}, ..., X, 1).
We define a linear mapping φ:S,×Sp→Sp+q\varphi : S, \times S_p \to S_{p+q} by
φ(u,v)=uf+vg \varphi(u, v) = uf + vg
and we denote by M(f,g,p,q)M(f, g, p, q) the matrix of φ\varphi with respect to the bases B1B_1 and B2B_2. This is a square matrix of order p+qp + q, indexed by the set {0,1,...,p+q−1}\{0, 1, ..., p + q - 1\}. Its elements aija_{ij} are given by the rules: a) aij=tp−i+ja_{ij} = t_{p-i+j} for 0≤j≤q−10 \leq j \leq q-1, b) aij=uj−ia_{ij} = u_{j-i} for q≤j≤p+q−1q \leq j \leq p + q - 1, where tkt_k is taken to be 0 if k∉(0,p)k \notin (0, p) and uk=0u_k = 0 if k∉(0,q)k \notin (0, q).

For example, when p=2p = 2 and q=3q = 3, we have the matrix

(t200u30t1t20u2u3t0t1t2u1u20t0t1u0u100t00u0). \begin{pmatrix} t_2 & 0 & 0 & u_3 & 0 \\ t_1 & t_2 & 0 & u_2 & u_3 \\ t_0 & t_1 & t_2 & u_1 & u_2 \\ 0 & t_0 & t_1 & u_0 & u_1 \\ 0 & 0 & t_0 & 0 & u_0 \end{pmatrix}.

Definition 1

With the above notation the determinant of the matrix M(f,g,p,q)M(f, g, p, q) is called the resultant of the pair (f,g)(f, g) for the degrees pp and qq, or simply the resultant of ff and gg if p=deg⁡fp = \deg f and q=deg⁡gq = \deg g.

The resultant is denoted by res⁡p,q(f,g)\operatorname{res}_{p,q}(f, g) or simply res⁡(f,g)\operatorname{res}(f, g) when p=deg⁡fp = \deg f, q=deg⁡gq = \deg g.

Example 1

Given Λ,μ\Lambda, \mu in Λ\Lambda, we have the formulae

res⁡p,0(f,λ)=λp,res⁡0,q(μ,g)=μq \operatorname{res}_{p,0}(f, \lambda) = \lambda^p, \quad \operatorname{res}_{0,q}(\mu, g) = \mu^q
res⁡p,1(f,λ)=λptp,res⁡1,q(μ,g)=(−1)qμquq, \operatorname{res}_{p,1}(f, \lambda) = \lambda^p t_p, \quad \operatorname{res}_{1,q}(\mu, g) = (-1)^q \mu^q u_q,
whose proof is immediate.

Example 2

When p=q=1p = q = 1, we have

res⁡1,1(t1X+t0,u1X+u0)=t1u0−t0u1 \operatorname{res}_{1,1}(t_1 X + t_0, u_1 X + u_0) = t_1 u_0 - t_0 u_1

Remark 1

The matrix M(g,f,q,p)M(g, f, q, p) is obtained from M(f,g,p,q)M(f, g, p, q) by pqpq transpositions of columns, whence

res⁡q,p(g,f)=(−1)pqres⁡p,q(f,g) \operatorname{res}_{q,p}(g, f) = (-1)^{pq} \operatorname{res}_{p,q}(f, g)

Remark 2

Let ρ:A→B\rho : A \to B be a ring homomorphism. Def. / implies directly the formula

res⁡p,q(ρf,ρg)=ρ(res⁡p,q(f,g)). \operatorname{res}_{p,q}(\rho f, \rho g) = \rho(\operatorname{res}_{p,q}(f, g)) .

Remark 3

Given λ,μ\lambda, \mu in AA, we have

res⁡p,q(λf,μg)=λqμpres⁡p,q(f,g). \operatorname{res}_{p,q}(\lambda f, \mu g) = \lambda^q \mu^p \operatorname{res}_{p,q}(f, g) .
(28)

Remark 4

Suppose that p+q≥1p + q \geq 1. By III, p. 532, formula (28), the image of φ\varphi contains the constant polynomial res⁡p,q(f,g)\operatorname{res}_{p,q}(f, g). Hence there exist a pair of polynomials (u,v)(u, v), with u∈Sq,v∈Spu \in S_q, v \in S_p such that

res⁡p,q(f,g)=uf+vg, \operatorname{res}_{p,q}(f, g) = uf + vg ,
whence
res⁡p,q(f,g)∈A∩(f,g). \operatorname{res}_{p,q}(f, g) \in A \cap (f, g) .
This pair (u,v)(u, v) is unique when res⁡p,q(f,g)\operatorname{res}_{p,q}(f, g) is cancellable in AA: for then φ\varphi is injective (III, p. 524, Prop. 3).

Remark 5

Suppose that p≥qp \geq q, and let h∈A[X]h \in A[X] be a polynomial of degree ≤p−q\leq p - q. Let us show that

res⁡p,q(f,g)=res⁡p,q(f+gh,g). \operatorname{res}_{p,q}(f, g) = \operatorname{res}_{p,q}(f + gh, g) .
(29) For if we write ω(u,v)=(u,uh+v)\omega(u, v) = (u, uh + v) for (u,v)∈Sq×Sp(u, v) \in S_q \times S_p, then ww is an automorphism of the AA-module Sq×SpS_q \times S_p and we have
ω−1(u,v)=(u,−uh+v). \omega^{-1}(u, v) = (u, -uh + v) .
The matrix of ww with respect to the basis B1B_1 is lower triangular and its diagonal elements are equal to 11. On the other hand, φ∘w\varphi \circ w maps (u,v)(u, v) to u(f+gh)+vgu(f + gh) + vg. Now formula (29) means that the matrices representing φ\varphi and φ∘w\varphi \circ w have the same determinant and this follows from the relation det⁡w=1\det w = 1.

Assume that ff is monic of degree pp; put E=A[X]/(f)E = A[X]/(f) and denote by xx the canonical image of XX in EE. We know (IV, p. 11) that EE is a free AA-module with basis (1,x,…,xp−1)(1, x, \ldots, x^{p-1}). We can thus define the norm NE/A(u)N_{E/A}(u) of any element uu of EE (III, p. 543, Def. 2).

Proposition 7

— Assume that f is monic of degree p; with the above notations we have¹

res⁡p,q(f,g)=NE/A(g(x)). \operatorname{res}_{p,q}(f, g) = N_{E/A}(g(x)) .
(30)

¹ The resultant res⁡p,q(f,g)\operatorname{res}_{p,q}(f, g) is thus independent of qq when ff is monic of degree pp. We then denote it simply by res⁡(f,g)\operatorname{res}(f, g).

Let us define an A-linear mapping 00 of Sq×SpS_q \times S_p into Sp+qS_{p+q} by θ(u,v)=uf+v\theta(u, v) = uf + v. Then 00 maps the basis B1B_1 of Sq×SsS_q \times S_s into the sequence

(fXq−1,…,fX,f,Xp−1,…,X,1) (fX^{q-1}, \ldots, fX, f, X^{p-1}, \ldots, X, 1)
of elements of Sp+qS_{p+q}; hence the matrix MM, of 00 with respect to the bases B1,B2B_1, B_2 is lower triangular and its diagonal elements are equal to 1, whence det⁡M=1\det M = 1.

It follows that θ\theta is bijective and res⁡p,q(f,g)\operatorname{res}_{p,q}(f, g) is equal to the determinant of the endomorphism φ′=φ∘θ−1\varphi' = \varphi \circ \theta^{-1} of Sp−qS_{p-q}. Explicitly, we have

φ′(uf+v)=uf+vg \varphi'(uf + v) = uf + vg
for any pair (u,v)(u, v) in Sq×SsS_q \times S_s. Now we have A[X]=Sp+q+(f)A[X] = S_{p+q} + (f) and fSq=Ss∩(f)fS_q = S_s \cap (f), hence the canonical injection of Sp−sS_{p-s} into A[X]A[X] defines by the passage to quotients an isomorphism γ\gamma of Sp+q/fSqS_{p+q}/fS_q onto E. Let ψ\psi be the multiplication by g(x)g(x) in E. Formula (31) shows that φ′\varphi' induces the identity on fSqfS_q and γ−1ψγ\gamma^{-1}\psi\gamma on Sp+q/fSqS_{p+q}/fS_q. We thus have det⁡φ′=det⁡ψ\det \varphi' = \det \psi, whence (30) follows, because det⁡φ′=res⁡p,q(f,g)\det \varphi' = \operatorname{res}_{p,q}(f, g) and det⁡ψ=NE/A(g(x))\det \psi = N_{E/A}(g(x)), by definition.

Corollary 1

— Let f∈A[X]f \in A[X] be a monic polynomial; for every polynomial g∈A[X]g \in A[X] the following conditions are equivalent: (i) res⁡(f,g)\operatorname{res}(f, g) is invertible in AA; (ii) there exist polynomials u,vu, v in A[X]A[X] such that uf+vg=1uf + vg = 1; (iii) g(x)g(x) is invertible in the algebra A[X]/(f)A[X]/(f). The equivalence of (i) and (iii) follows from Prop. 3 of III, p. 545 and Prop. 7; that of (ii) and (iii) follows trivially.

Corollary 2

— Suppose that AA is a field and let f,g∈A[X]f, g \in A[X], then the following conditions are equivalent when f,gf, g are non-zero: (i) res⁡(f,g)≠0\operatorname{res}(f, g) \neq 0; (ii) the polynomials ff and gg are relatively prime in A[X]A[X]; \* (iii) for any extension L of A the polynomials ff and gg have no common root in L. \

We can reduce at once to the case where ff is monic (IV, p. 77, remark 3). The equivalence of (i) and (ii) is just a translation of Cor. 1, by Def. 1 of IV, p. 12; the equivalence of (ii) and (iii) is just Cor. 7 of IV, p. 13.

Corollary 3

— For every λ∈A\lambda \in A we have

res⁡p,1(f,λ−X)=f(λ),res⁡1,q(X−λ,g)=g(λ). \operatorname{res}_{p,1}(f, \lambda - X) = f(\lambda), \quad \operatorname{res}_{1,q}(X - \lambda, g) = g(\lambda).
When f(X)=X−λf(X) = X - \lambda, the algebra E is equal to A and we have x=Ax = A; the second formula (32) now follows from Prop. 7 (IV, p. 77). By remarks 1 and 3 (IV, p. 76, 77) we conclude
res⁡p,1(f,λ−X)=(−1)pres⁡1,p(λ−X,f)=(−1)p+pres⁡1,p(X−A,f)=f(A). \operatorname{res}_{p,1}(f, \lambda - X) = (-1)^p \operatorname{res}_{1,p}(\lambda - X, f) = (-1)^{p+p} \operatorname{res}_{1,p}(X - A, f) = f(A).

Suppose now that f and g are monic. We denote by F the A-algebra A[X,Y]/(f(X),g(Y))A[X, Y]/(f(X), g(Y)) and denote by x (resp. y) the canonical image of X (resp. Y) in F.

Proposition 8

— Suppose that f and g are monic of degrees p and q respectively. With the above notation, the A-module F is free with basis (xiyj)0≤i<p, 0≤j<q(x^i y^j)_{0 \leq i < p,\ 0 \leq j < q} and we have

res(f,g)=NF/A(x−y). \text{res}(f, g) = N_{F/A}(x - y).

Put E=A[X]/(f)E = A[X]/(f) and E′=A[Y]/(g)E' = A[Y]/(g). By II, p. 253, Cor. 1, the homomorphism σ\sigma of E@E′E @ E' into F derived from the canonical homomorphism A[X]⊗A[Y]→A[X,Y]A[X] \otimes A[Y] \to A[X, Y] is bijective; this proves the assertion about the basis of F. We now identify E with its image in F under σ\sigma. Then the E-algebra homomorphism of E[Y]/(g(Y))E[Y]/(g(Y)) into F which maps Y to y is an isomorphism.

By the transitivity of the norm (III, p. 546) we have

NF/A(x−y)=NE/A(NF/E(x−y)). N_{F/A}(x - y) = N_{E/A}(N_{F/E}(x - y)).

By Prop. 7 (IV, p. 77), NF/E(x−y)N_{F/E}(x - y) is the resultant of the polynomials g(Y) and x − Y in E[Y], hence equal to g(x) (IV, p. 78, Cor. 3). By formula (34) and Prop. 7 (IV, p. 77) we thus have

NF/A(x−y)=NE/A(g(x))=res(f,g) N_{F/A}(x - y) = N_{E/A}(g(x)) = \text{res}(f, g)

Proposition 9

— Let p1p_1 and q1q_1 be positive integers and f1,g1f_1, g_1 polynomials in A[X]A[X] such that deg⁡f1≤p1,deg⁡g1≤q1\deg f_1 \leq p_1, \deg g_1 \leq q_1; then we have

resp,q+q1(f,gg1)=resp,q(f,g)⋅resp,q1(f,g1) \text{res}_{p, q + q_1}(f, gg_1) = \text{res}_{p, q}(f, g) \cdot \text{res}_{p, q_1}(f, g_1)
resp+p1,q(ff1,g)=resp,q(f,g)⋅resp1,q(f1,g). \text{res}_{p + p_1, q}(ff_1, g) = \text{res}_{p, q}(f, g) \cdot \text{res}_{p_1, q}(f_1, g).

We have resp,q(f,g)=(−1)pqresq,p(g,f)\text{res}_{p, q}(f, g) = (-1)^{pq} \text{res}_{q, p}(g, f) (IV, p. 76); so it is enough to prove (35). Likewise, Remark 3 (loc. cit.) shows that if formula (35) is established for a polynomial ff, then it holds for all polynomials of the form Af, where A∈AA \in A. Finally, when f is monic of degree p, formula (35) follows from Prop. 7 (IV, p. 77) by the formula NE/A(ab)=NE/A(a)⋅NE/A(b)N_{E/A}(ab) = N_{E/A}(a) \cdot N_{E/A}(b). In all we conclude that (35) holds when the coefficient tpt_p of XpX^p in f is invertible.

Lemma 5

Let t be an element of A. There exists a commutative ring C containing A as subring, a subring B of C containing A, an element τ\tau of B invertible in C and a ring homomorphism p:B→Ap : B \to A such that p(τ)=tp(\tau) = t and the restriction of p to A is equal to Id.

It suffices to take for B the algebra A(N)A^{(\mathbf{N})} of the monoid N\mathbf{N}, that is, the polynomial algebra A[τ]A[\tau] in one indeterminate τ\tau, for C the algebra A(Z)A^{(\mathbf{Z})} of the group Z\mathbf{Z} and for p the homomorphism P↦P(t)P \mapsto P(t) of A(τ)A(\tau) into A.

With the notation of Lemma 5, where we have taken t = t_p, let us put

F=τXp+tp−1Xp−1+⋯+t1X+t0 F = \tau X^p + t_{p-1} X^{p-1} + \cdots + t_1 X + t_0
in B[X]. The coefficient of XpX^p in F is invertible in C; if we consider F, g, g1g_1 as polynomials of C[X] we thus have
res⁡p,q+q1(F,gg1)=res⁡p,q(F,g)⋅res⁡p,q1(F,g1) \operatorname{res}_{p,q+q_1}(F, gg_1) = \operatorname{res}_{p,q}(F, g) \cdot \operatorname{res}_{p,q_1}(F, g_1)
by what has been said. The resultants are unchanged if we consider F, g and g1g_1 as polynomials in B[X]. Since ρF=f^\rho F = f, ρg=g^\rho g = g, ρg1=g1^\rho g_1 = g_1, formula (35) follows from (38) and Remark 2 (IV, p. 77).

Corollary 1

— (i) Let λ,α1,…,αp\lambda, \alpha_1, \ldots, \alpha_p be elements of A and suppose that f(X)=λ(X−α1)…(X−αp)f(X) = \lambda (X - \alpha_1) \ldots (X - \alpha_p). We have

res⁡p,q(f,g)=λqg(α1)…g(αp). \operatorname{res}_{p,q}(f, g) = \lambda^q g(\alpha_1) \ldots g(\alpha_p) .
(ii) Let μ,β1,…,βq\mu, \beta_1, \ldots, \beta_q be elements of A and suppose further that g(X)=μ(X−β1)…(X−βq)g(X) = \mu (X - \beta_1) \ldots (X - \beta_q). Then we have
res⁡p,q(f,g)=λqμp∏1≤i≤p1≤j≤q(αi−βj). \operatorname{res}_{p,q}(f, g) = \lambda^q \mu^p \prod_{\substack{1 \leq i \leq p \\ 1 \leq j \leq q}} (\alpha_i - \beta_j) .
Assertion (i) follows directly from the formulae (28), (32) and (36). Now Assertion (ii) follows from (i).

Corollary 2

— For every integer r≥0r \geq 0 we have

res⁡p,q+r(f,g)=tpr⋅res⁡p,q(f,g). \operatorname{res}_{p,q+r}(f, g) = t_p^r \cdot \operatorname{res}_{p,q}(f, g) .
Bearing in mind Example 1 (IV, p. 76) we need only take q1=r,g1=1q_1 = r, g_1 = 1 in (35).

Assume that f is monic, and let ρ:A→B\rho : A \to B be a ring homomorphism and ξ1,…,ξp\xi_1, \ldots, \xi_p elements of B such that we have the decomposition

ρf(X)=(X−ξ1)…(X−ξp) ^\rho f(X) = (X - \xi_1) \ldots (X - \xi_p)
By Remark 2 (IV, p. 77) and Cor. 1 above we have
ρ(res⁡(f,g))=g(ξ1)…g(ξp) \rho(\operatorname{res}(f, g)) = g(\xi_1) \ldots g(\xi_p)
This remark applies in particular to the universal decomposition off (IV, p. 73) and since ρ\rho is then injective, this provides a means of calculating res⁡(f,g)\operatorname{res}(f, g).

Example 3

Let us prove the formula

res⁡2,2(aX2+bX+c,a′X2+b′X+c′)=(ac′−ca′)2+(bc′−cb′)(ba′−ab′) \operatorname{res}_{2,2}(aX^2 + bX + c, a'X^2 + b'X + c') = (ac' - ca')^2 + (bc' - cb')(ba' - ab')

Arguing as for Prop. 9 (IV, p. 79) we see that it is enough to prove the formula when aa is invertible. There exists then a decomposition of the form

aX2+bX+c=a(X−x)(X−y) aX^2 + bX + c = a(X - x)(X - y)

in B[X]B[X], where BB is an appropriate ring containing AA as subring. By Cor. 1 above, the required resultant is equal to

R=a2(a′x2+b′x+c′)(a′y2+b′y+c′). R = a^2(a'x^2 + b'x + c')(a'y^2 + b'y + c') .

Now we have

ax+ay=−b,axy=c ax + ay = -b , \quad axy = c

by (43), whence (ax)2+(ay)2=b2−2ac(ax)^2 + (ay)^2 = b^2 - 2ac.

By (44) we have

R=a′2(axy)2+ab′2(axy)+a2c′2+a′b′(axy)(ax+ay)+ R = {a'}^2(axy)^2 + a{b'}^2(axy) + a^2{c'}^2 + a'b'(axy)(ax + ay) +
+a′c′((ax)2+(ay)2)+ab′c′(ax+ay) + a'c'((ax)^2 + (ay)^2) + ab'c'(ax + ay)
=a′2c2+ab′2c+a2c′2−a′b′cb+a′c′(b2−2ac)−ab′c′b = {a'}^2c^2 + a{b'}^2c + a^2{c'}^2 - a'b'cb + a'c'(b^2 - 2ac) - ab'c'b
=(ac′−ca′)2+(ab′−a′b)(b′c−c′b), = (ac' - ca')^2 + (ab' - a'b)(b'c - c'b) ,

from which the desired result follows.

7. The discriminant

Definition 2

Let ff be a monic polynomial of A[X]A[X] of degree mm, and denote by EE the AA-algebra A[X]/(f)A[X]/(f) and by xx the canonical image of XX in EE. We define the discriminant of ff, written dis⁡(f)\operatorname{dis}(f), as the discriminant DE/A(1,x,…,xm−1)D_{E/A}(1, x, \ldots, x^{m-1}) of the basis (1,x,…,xm−1)(1, x, \ldots, x^{m-1}) of the AA-algebra EE.

For every positive integer kk we write ρk=Tr⁡E/A(xk)\rho_k = \operatorname{Tr}_{E/A}(x^k). By III, p. 549, Def. 2 amounts to the formula

dis⁡(f)=det⁡(pi+j)0≤i,j<m \operatorname{dis}(f) = \det(p_{i+j})_{0 \leq i,j < m}

*Examples. — 1) If ff is a monic polynomial of degree 0 or 1, we have dis⁡(f)=1\operatorname{dis}(f) = 1, by (45). 2) Let f(X)=X2+αX+βf(X) = X^2 + \alpha X + \beta be a monic polynomial of degree 2. Newton's relations may be written in the form (IV, p. 75)

p0=2p1+α=0p2+αp1+2β=0, p_0 = 2 \\ p_1 + \alpha = 0 \\ p_2 + \alpha p_1 + 2\beta = 0 ,

whence p1=−ap_1 = -a, p2=a2−2pp_2 = a^2 - 2p. It follows that we have

dis⁡(f)=det⁡(2−α−aα2−2p)=α2−4β \operatorname{dis}(f) = \det \begin{pmatrix} 2 & -\alpha \\ -a & \alpha^2 - 2p \end{pmatrix} = \alpha^2 - 4\beta

Let B be a commutative ring, ρ\rho a homomorphism from A to B and ξ1,…,ξm\xi_1, \ldots, \xi_m elements of B such that

ρf(X)=(X−ξ1)⋯(X−ξm). \rho f(X) = (X - \xi_1) \cdots (X - \xi_m).
Let us write M for the matrix (ρ(pi+j))0≤i,j<m(\rho(p_{i + j}))_{0 \leq i, j < m} and D for the Van der Monde matrix (ξij+1)0≤i,j<m(\xi_i^{j+1})_{0 \leq i, j < m}. By Example 4 of IV, p. 75 we have
ρ(pk)=ξ1k+⋯+ξmk, \rho(p_k) = \xi_1^k + \cdots + \xi_m^k,
whence M=′D.D;M = 'D . D ; by III, p. 532 we have D=∏i>j(ξi−ξj)D = \prod_{i > j} (\xi_i - \xi_j) and det⁡M=(det⁡D)2\det M = (\det D)^2, that is
ρ(dis⁡(f))=∏i<j(ξi−ξj)2 \rho(\operatorname{dis}(f)) = \prod_{i < j} (\xi_i - \xi_j)^2
Moreover (on writing D for the derivation ddX\frac{d}{dX}) we have
D(ρf)(ξi)=(ξi−ξ1)⋯(ξi−ξi−1)(ξi−ξi+1)⋯(ξi−ξm) D(\rho f)(\xi_i) = (\xi_i - \xi_1) \cdots (\xi_i - \xi_{i-1})(\xi_i - \xi_{i+1}) \cdots (\xi_i - \xi_m)
for 1≤i≤m1 \leq i \leq m, whence
ρ(dis⁡(f))=(−1)m(m−1)/2∏i≠j(ξi−ξj)=(−1)m(m−1)/2∏i=1mD(ρf)(ξi). \rho(\operatorname{dis}(f)) = (-1)^{m(m-1)/2} \prod_{i \neq j} (\xi_i - \xi_j) = (-1)^{m(m-1)/2} \prod_{i=1}^m D(\rho f)(\xi_i).
By Cor. 1 of IV, p. 80 applied to the universal decomposition of ff, we finally obtain
res⁡(f,Df)=res⁡(Df,f)=(−1)m(m−1)/2dis⁡(f). \operatorname{res}(f, Df) = \operatorname{res}(Df, f) = (-1)^{m(m-1)/2} \operatorname{dis}(f).

Proposition 10

Let m≥1m \geq 1. There exists a unique polynomial A∈Z[A1,…,Am]A \in \mathbf{Z}[A_1, \ldots, A_m] with the following property : for any commutative ring A and monic polynomial f=Xm+∑i=1maiXm−if = X^m + \sum_{i=1}^m a_i X^{m-i} in A[X]A[X] we have

dis⁡(f)=Δ(a1,…,am). \operatorname{dis}(f) = \Delta(a_1, \ldots, a_m).
Moreover A is of degree ≤2m−2\leq 2m-2 and if we assign weight i to AiA_i then A is isobaric of weight m(m−1)m(m-1). a) Uniqueness of A : if A satisfies (48), we have in particular A=dis⁡(F)A = \operatorname{dis}(F), where F is the polynomial Xm+∑i=1mAiXm−iX^m + \sum_{i=1}^m A_i X^{m-i} with coefficients in Z[A1,…,Am]\mathbf{Z}[A_1, \ldots, A_m]. b) Existence of A : let s1,…,sms_1, \ldots, s_m be the elementary symmetric polynomials in the indeterminates X1,…,XmX_1, \ldots, X_m. There exists a polynomial A∈Z[A1,…,Am]A \in \mathbf{Z}[A_1, \ldots, A_m], isobaric of weight m(m−1)m(m-1), such that
Δ(−s1,s2,…,(−1)msm)=∏i<j(Xi−Xj)2; \Delta(-s_1, s_2, \ldots, (-1)^m s_m) = \prod_{i < j} (X_i - X_j)^2;

for the right-hand side is a symmetric polynomial P, homogeneous of degree m(m − 1) in Z[X1,...,Xm]Z[X_1, ..., X_m] (IV, p. 62, Th. 1). Now formula (46) means that dis(f) = P (f ), in the notation of IV, p. 74, and (48) follows directly from this.

c) Degree of A : the relation (47) and the definition of the resultant (IV, p. 76) imply the formula

(−1)m(m−1)/2Δ=det⁡(aij)0≤i,j≤2m−2 (-1)^{m(m-1)/2} \Delta = \det(a_{ij})_{0 \leq i,j \leq 2m-2}

with the following values of the aija_{ij}

a00=1,a0,m−1=m,aij=Ai−jfor 1≤i≤2m−2,0≤j≤m−2aij=(j−i+1)Am+i−j−1for 1≤i≤2m−2,m−1≤j≤2m−2. \begin{align*} a_{00} &= 1 , \quad a_{0,m-1} = m , \\ a_{ij} &= A_{i-j} & \text{for } 1 \leq i \leq 2m-2 , \quad 0 \leq j \leq m-2 \\ a_{ij} &= (j-i+1) A_{m+i-j-1} & \text{for } 1 \leq i \leq 2m-2 , \quad m-1 \leq j \leq 2m-2 . \end{align*}

a0j=0a_{0j} = 0 if j≠0, j≠m−1j \neq 0 , \ j \neq m-1

In these formulae it is understood that Ai=1A_i = 1 and Ai=0A_i = 0 for i<0i < 0 or i>mi > m. Now (50) shows at once that A is of degree ≤2m−2\leq 2m-2, as we had to prove.

Prop. 10 allows us to extend the definition of the discriminant to non-monic polynomials. Let m≥1m \geq 1 be an integer, then there exists a unique homogeneous polynomial of degree 2m−22m-2, Δ~\tilde{\Delta} say, in Z[A0,A1,...,Am]Z[A_0, A_1, ..., A_m] such that

Δ(A1,...,Ar)=Δ~(1,A1,...,Ar) \Delta(A_1, ..., A_r) = \tilde{\Delta}(1, A_1, ..., A_r)

for, since A is of degree ≤2m−2\leq 2m-2, the rational fraction

A02m−2Δ(A1/A0,...,Am/A0) A_0^{2m-2} \Delta(A_1/A_0, ..., A_m/A_0)

belongs to the subring Z[A0,A1,...,Am]Z[A_0, A_1, ..., A_m] of Q(A0,A1,...,Am)Q(A_0, A_1, ..., A_m). If AiA_i has weight i for 0≤i≤m0 \leq i \leq m, then Δ~\tilde{\Delta} is isobaric of weight m(m−1)m(m-1). Iff is a polynomial of degree ≤m\leq m, say

f=a0Xm+a1Xm−1+⋯+am−1X+am, f = a_0 X^m + a_1 X^{m-1} + \cdots + a_{m-1} X + a_m ,

we shall put

dis⁡m(f)=Δ~(a0,a1,...,ar). \operatorname{dis}_m(f) = \tilde{\Delta}(a_0, a_1, ..., a_r).

When m=deg⁡fm = \deg f, we shall simply write dis(f) for dis⁡m(f)\operatorname{dis}_m(f); if f is monic, dis(f) agrees with the discriminant defined in Def. 2, by (48), (51) and (52).

Proposition 11

— Let f in A[X]A[X] be of degree ≤m\leq m.

(i) If ρ:A→B\rho : A \to B is a ring homomorphism, we have dis⁡m(ρf)=ρ(dis⁡m(f))\operatorname{dis}_m(\rho_f) = \rho(\operatorname{dis}_m(f)).

(ii) Let λ,α1,...,ar\lambda, \alpha_1, ..., a_r be elements of A. If f=X(X−α1)...(X−ar)f = X(X-\alpha_1) ... (X-a_r); then we have

dis⁡m(f)=λ2m−2∏i<j(αi−αj)2. \operatorname{dis}_m(f) = \lambda^{2m-2} \prod_{i < j} (\alpha_i - \alpha_j)^2 .

(iii) Let a0a_0 be the coefficient of XmX^m in ff; then we have

resm,m−1(f,Df)=resm−1,m(Df,f)=(−1)m(m−1)/2a0 dism(f). \text{res}_{m,m-1}(f, Df) = \text{res}_{m-1,m}(Df, f) = (-1)^{m(m-1)/2} a_0 \text{ dis}_m(f) .

Assertion (i) is clear.

Since Δ~\tilde{\Delta} is homogeneous of degree 2m−22m - 2, we have

dism(λf)=λ2m−2dism(f) \text{dis}_m(\lambda f) = \lambda^{2m-2} \text{dis}_m(f)

for every polynomial f∈A[X]f \in A[X] of degree ≤m\leq m. Assertion (ii) now follows from formulae (46) and (55).

When ff is monic of degree mm, we have a0=1a_0 = 1 and Assertion (iii) is reduced to formula (47). Bearing in mind (55) and the relation

resm,n(λf,μg)=λnμmresm,n(f,g), \text{res}_{m,n}(\lambda f, \mu g) = \lambda^n \mu^m \text{res}_{m,n}(f, g),

(IV, p. 77), we can pass from there to the case where a0a_0 is invertible in AA. Now the general case follows by Prop. 11, (i) and Lemma 5 (IV, p. 79).

Corollary 1

— Let g∈A[X]g \in A[X] and let nn be a positive integer such that deg⁡g≤n\deg g \leq n. We have

dism+n(fg)=dism(f)⋅disn(g)⋅resm,n(f,g)2. \text{dis}_{m+n}(fg) = \text{dis}_m(f) \cdot \text{dis}_n(g) \cdot \text{res}_{m,n}(f,g)^2 .

By reasoning as before we are reduced to the case where ff and gg are monic of degrees mm and nn respectively. Now put B=Ef⊗EgB = E_f \otimes E_g, where EfE_f (resp. EgE_g) is the universal decomposition algebra of ff (resp. gg) (IV, p. 73). Then AA is a subring of BB, and in B[X]B[X] we have the decompositions

f=∏i=1m(X−αi),g=∏j=1n(X−βj). f = \prod_{i=1}^m (X - \alpha_i), \quad g = \prod_{j=1}^n (X - \beta_j) .

Hence we have

fg=∏k=1m+n(X−γk), fg = \prod_{k=1}^{m+n} (X - \gamma_k) ,

with γi=αi\gamma_i = \alpha_i for 1≤i≤m1 \leq i \leq m and γm+j=βj\gamma_{m+j} = \beta_j for 1≤j≤n1 \leq j \leq n. We have the obvious identity

∏k<k′(γk−γk′)=∏i<i′(αi−αi′)⋅∏j<j′(βj−βj′)⋅∏i,j(αi−βj) \prod_{k < k'} (\gamma_k - \gamma_{k'}) = \prod_{i < i'} (\alpha_i - \alpha_{i'}) \cdot \prod_{j < j'} (\beta_j - \beta_{j'}) \cdot \prod_{i,j} (\alpha_i - \beta_j)

On squaring this relation we obtain (57), by (40) and (46).

Corollary 2

— If a0a_0 is the coefficient of XmX^m in ff, we have

dism+1(f)=a02dism(f) \text{dis}_{m+1}(f) = a_0^2 \text{dis}_m(f)

This follows from Cor. 1 on taking n=1, g=1n = 1,\ g = 1, by the formula res⁡m,1(f,1)=a0\operatorname{res}_{m,1}(f,1) = a_0 (IV, p. 76, Example 1).

Corollary 3

— Let AA be a field, and let ff be a non-constant polynomial in A[X]A[X]. For ff and DfDf to be relatively prime, it is necessary and sufficient that dis(f)≠0\mathrm{dis}(f) \neq 0. This follows from Prop. 11, (iii) and Cor. 2 of IV, p. 78.

Remark

Adouble application of Cor. 2 above shows that we have dism(f)=0\mathrm{dis}_m(f) = 0 for every polynomial ff of degree ≤m−2\leq m - 2.

Example 3

Let m=2m = 2. By Example2 (IV, p. 81) we have Δ(A1,A2)=A12−4A2\Delta(A_1, A_2) = A_1^2 - 4A_2, whence Δ~(A0,A1,A2)=A12−4A0A2\tilde{\Delta}(A_0, A_1, A_2) = A_1^2 - 4A_0A_2. In other words, we have

dis2(a0X2+a1X+a2)=a12−4a0a2. \mathrm{dis}_2(a_0X^2 + a_1X + a_2) = a_1^2 - 4a_0a_2 .

Example 4

Consider the polynomial

F=A0X3+3A1X2+3A2X+A, F = A_0X^3 + 3A_1X^2 + 3A_2X + A,
with coefficients in Q[A0,A1,A2,A3]Q[A_0, A_1, A_2, A_3]. We have
DF=3(A0X2+2A1X+A2), DF = 3(A_0X^2 + 2A_1X + A_2) ,
F−1/3X⋅DF=A1X2+2A2X+A3. F - 1/3X \cdot DF = A_1X^2 + 2A_2X + A_3 .
By the formulae (54) (IV, p. 84) and (29) (IV, p. 77) we have
A0⋅dis3(F)=−res2,3(DF,F)=−res2,3(DF,F−1/3X⋅DF) A_0 \cdot \mathrm{dis}_3(F) = - \mathrm{res}_{2,3}(DF, F) = - \mathrm{res}_{2,3}(DF, F - 1/3X \cdot DF)
Applying Cor. 2 of IV, p. 80 we finally obtain
dis3(F)=−27res2,2(A0X2+2A1X+A2, A1X2+2A2X+A3). \mathrm{dis}_3(F) = - 27 \mathrm{res}_{2,2}(A_0X^2 + 2A_1X + A_2,\ A_1X^2 + 2A_2X + A_3) .
By Example 3 of IV, p. 80 we thus have
Δ~(A0,3A1,3A2,A3)=−27(A0A3−A1A2)2−108(A1A3−A22)(A12−A0A2). \tilde{\Delta}(A_0, 3A_1, 3A_2, A_3) = - 27 (A_0A_3 - A_1A_2)^2 - 108 (A_1A_3 - A_2^2)(A_1^2 - A_0A_2) .
After some calculations we find, that if f=a0X3+a1X2+a2X+a3f = a_0X^3 + a_1X^2 + a_2X + a_3, we have
dis3(f)=a12a22+18a0a1a2a3−4a13a3−4a0a23−27a02a32. \mathrm{dis}_3(f) = a_1^2a_2^2 + 18a_0a_1a_2a_3 - 4a_1^3a_3 - 4a_0a_2^3 - 27a_0^2a_3^2 .
In particular, we have
dis(X3+pX+q)=−(4p3+27q2). \mathrm{dis}(X^3 + pX + q) = - (4p^3 + 27q^2) .

Exercises

Exercises

See the exercises for § 6.

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