Newton's identities
Template:Short description In mathematics, Newton's identities, also known as the Girard–Newton formulae, give relations between two types of symmetric polynomials, namely between power sums and elementary symmetric polynomials. Evaluated at the roots of a monic polynomial Template:Mvar in one variable, they allow expressing the sums of the Template:Mvar-th powers of all roots of Template:Mvar (counted with their multiplicity) in terms of the coefficients of Template:Mvar, without actually finding those roots. These identities were found by Isaac Newton around 1666, apparently in ignorance of earlier work (1629) by Albert Girard. They have applications in many areas of mathematics, including Galois theory, invariant theory, group theory, combinatorics, as well as further applications outside mathematics, including general relativity.
Mathematical statement
Formulation in terms of symmetric polynomials
Let Template:Math be variables, denote for Template:Math by Template:Math the Template:Mvar-th power sum:
and for Template:Math denote by Template:Math the elementary symmetric polynomial (that is, the sum of all distinct products of Template:Mvar distinct variables), so
Then Newton's identities can be stated as
valid for all Template:Math, where the left-hand size is zero for Template:Math.
Concretely, one gets for the first few values of Template:Mvar:
The form and validity of these equations do not depend on the number Template:Mvar of variables (although the point where the left-hand side becomes 0 does, namely after the Template:Mvar-th identity), which makes it possible to state them as identities in the ring of symmetric functions. In that ring one has
and so on; here the left-hand sides never become zero. These equations allow to recursively express the Template:Math in terms of the Template:Math; to be able to do the inverse, one may rewrite them as
In general, we have
valid for all Template:Math.
Also, one has
for all Template:Math.
Application to the roots of a polynomial
The polynomial with roots Template:Math may be expanded as
where the coefficients are the symmetric polynomials defined above. Given the power sums of the roots
the coefficients of the polynomial with roots may be expressed recursively in terms of the power sums as
Formulating polynomials in this way is useful in using the method of Delves and Lyness[1] to find the zeros of an analytic function.
Application to the characteristic polynomial of a matrix
When the polynomial above is the characteristic polynomial of a matrix (in particular when is the companion matrix of the polynomial), the roots are the eigenvalues of the matrix, counted with their algebraic multiplicity. For any positive integer , the matrix has as eigenvalues the powers , and each eigenvalue of contributes its multiplicity to that of the eigenvalue of . Then the coefficients of the characteristic polynomial of are given by the elementary symmetric polynomials in those powers . In particular, the sum of the , which is the -th power sum of the roots of the characteristic polynomial of , is given by its trace:
The Newton identities now relate the traces of the powers to the coefficients of the characteristic polynomial of . Using them in reverse to express the elementary symmetric polynomials in terms of the power sums, they can be used to find the characteristic polynomial by computing only the powers and their traces.
This computation requires computing the traces of matrix powers and solving a triangular system of equations. Both can be done in complexity class NC (solving a triangular system can be done by divide-and-conquer). Therefore, characteristic polynomial of a matrix can be computed in NC. By the Cayley–Hamilton theorem, every matrix satisfies its characteristic polynomial, and a simple transformation allows to find the adjugate matrix in NC.
Rearranging the computations into an efficient form leads to the Faddeev–LeVerrier algorithm (1840), a fast parallel implementation of it is due to L. Csanky (1976). Its disadvantage is that it requires division by integers, so in general the field should have characteristic 0.
Relation with Galois theory
For a given Template:Mvar, the elementary symmetric polynomials Template:Math for Template:Math form an algebraic basis for the space of symmetric polynomials in Template:Math: every polynomial expression in the Template:Math that is invariant under all permutations of those variables is given by a polynomial expression in those elementary symmetric polynomials, and this expression is unique up to equivalence of polynomial expressions. This is a general fact known as the fundamental theorem of symmetric polynomials, and Newton's identities provide explicit formulae in the case of power sum symmetric polynomials. Applied to the monic polynomial with all coefficients Template:Math considered as free parameters, this means that every symmetric polynomial expression Template:Math in its roots can be expressed instead as a polynomial expression Template:Math in terms of its coefficients only, in other words without requiring knowledge of the roots. This fact also follows from general considerations in Galois theory (one views the Template:Math as elements of a base field with roots in an extension field whose Galois group permutes them according to the full symmetric group, and the field fixed under all elements of the Galois group is the base field).
The Newton identities also permit expressing the elementary symmetric polynomials in terms of the power sum symmetric polynomials, showing that any symmetric polynomial can also be expressed in the power sums. In fact the first Template:Mvar power sums also form an algebraic basis for the space of symmetric polynomials.
Related identities
There are a number of (families of) identities that, while they should be distinguished from Newton's identities, are very closely related to them.
A variant using complete homogeneous symmetric polynomials
Denoting by Template:Math the complete homogeneous symmetric polynomial (that is, the sum of all monomials of degree Template:Mvar), the power sum polynomials also satisfy identities similar to Newton's identities, but not involving any minus signs. Expressed as identities of in the ring of symmetric functions, they read
valid for all Template:Math. Contrary to Newton's identities, the left-hand sides do not become zero for large Template:Mvar, and the right-hand sides contain ever more non-zero terms. For the first few values of Template:Mvar, one has
Expressing elementary symmetric polynomials in terms of power sums
As mentioned, Newton's identities can be used to recursively express elementary symmetric polynomials in terms of power sums. Doing so requires the introduction of integer denominators, so it can be done in the ring Template:Math of symmetric functions with rational coefficients:
and so forth.[2] The general formula can be conveniently expressed as
where the Template:Math is the complete exponential Bell polynomial. This expression also leads to the following identity for generating functions:
Applied to a monic polynomial, these formulae express the coefficients in terms of the power sums of the roots: replace each Template:Math by Template:Math and each Template:Math by Template:Math.
Expressing complete homogeneous symmetric polynomials in terms of power sums
The analogous relations involving complete homogeneous symmetric polynomials can be similarly developed, giving equations
and so forth, in which there are only plus signs. In terms of the complete Bell polynomial,
These expressions correspond exactly to the cycle index polynomials of the symmetric groups, if one interprets the power sums Template:Math as indeterminates: the coefficient in the expression for Template:Math of any monomial Template:Math is equal to the fraction of all permutations of Template:Mvar that have Template:Math fixed points, Template:Math cycles of length 2, ..., and Template:Math cycles of length Template:Mvar. Explicitly, this coefficient can be written as where ; this Template:Mvar is the number permutations commuting with any given permutation Template:Pi of the given cycle type. The expressions for the elementary symmetric functions have coefficients with the same absolute value, but a sign equal to the sign of Template:Pi, namely Template:Math.
It can be proved by considering the following inductive step:
By analogy with the derivation of the generating function of the , we can also obtain the generating function of the , in terms of the power sums, as:
This generating function is thus the plethystic exponential of .
Expressing power sums in terms of elementary symmetric polynomials
One may also use Newton's identities to express power sums in terms of elementary symmetric polynomials, which does not introduce denominators:
The first four formulas were obtained by Albert Girard in 1629 (thus before Newton).[3]
The general formula (for all positive integers Template:Mvar) is:
This can be conveniently stated in terms of ordinary Bell polynomials as
or equivalently as the generating function:[4]
which is analogous to the Bell polynomial exponential generating function given in the previous subsection.
The multiple summation formula above can be proved by considering the following inductive step:
Expressing power sums in terms of complete homogeneous symmetric polynomials
Finally one may use the variant identities involving complete homogeneous symmetric polynomials similarly to express power sums in term of them:
and so on. Apart from the replacement of each Template:Math by the corresponding Template:Math, the only change with respect to the previous family of identities is in the signs of the terms, which in this case depend just on the number of factors present: the sign of the monomial is Template:Math. In particular the above description of the absolute value of the coefficients applies here as well.
The general formula (for all non-negative integers Template:Mvar) is:
Expressions as determinants
One can obtain explicit formulas for the above expressions in the form of determinants, by considering the first Template:Mvar of Newton's identities (or it counterparts for the complete homogeneous polynomials) as linear equations in which the elementary symmetric functions are known and the power sums are unknowns (or vice versa), and apply Cramer's rule to find the solution for the final unknown. For instance taking Newton's identities in the form
we consider and as unknowns, and solve for the final one, giving
Solving for instead of for is similar, as the analogous computations for the complete homogeneous symmetric polynomials; in each case the details are slightly messier than the final results, which are (Macdonald 1979, p. 20):
Note that the use of determinants makes that the formula for has additional minus signs compared to the one for , while the situation for the expanded form given earlier is opposite. As remarked in (Littlewood 1950, p. 84) one can alternatively obtain the formula for by taking the permanent of the matrix for instead of the determinant, and more generally an expression for any Schur polynomial can be obtained by taking the corresponding immanant of this matrix.
Derivation of the identities
Each of Newton's identities can easily be checked by elementary algebra; however, their validity in general needs a proof. Here are some possible derivations.
Proofs via generating functions
We can show the relationships between Template:Math, Template:Math, and Template:Math via the generating functions
E and H
Equality of the coefficient of Template:Tmath on each side of the equation gives us that where we take advantage of the fact that Template:Tmath for Template:Tmath, and where Template:Math is the Kronecker delta function, which is 1 when Template:Tmath and is 0 otherwise. That is, the sum on the left hand side equals zero except in the trivial case that Template:Tmath.
E and P
The equation gives us and equality of the coefficient of Template:Tmath on each side of that equation gives where we have used that Template:Tmath.
Another relationship can be found by repeatedly differentiating the right-hand side of the equation to get its Taylor series around Template:Tmath; its Template:Mvar-th term equals Template:Tmath.
H and P
Plugging into the relationship between Template:Tmath and Template:Tmath gives and equality of the coefficient of Template:Tmath on each side of that equation gives
As a telescopic sum of symmetric function identities
The following derivation, given essentially in (Mead, 1992), is formulated in the ring of symmetric functions for clarity (all identities are independent of the number of variables). Fix some Template:Math, and define the symmetric function Template:Math for Template:Math as the sum of all distinct monomials of degree Template:Mvar obtained by multiplying one variable raised to the power Template:Mvar with Template:Math distinct other variables (this is the monomial symmetric function Template:Math where Template:Mvar is a hook shape Template:Math. In particular Template:Math; for Template:Math the description would amount to that of Template:Math, but this case was excluded since here monomials no longer have any distinguished variable. All products Template:Math can be expressed in terms of the Template:Math with the first and last case being somewhat special. One has
since each product of terms on the left involving distinct variables contributes to Template:Math, while those where the variable from Template:Math already occurs among the variables of the term from Template:Math contributes to Template:Math, and all terms on the right are so obtained exactly once. For Template:Math one multiplies by Template:Math, giving trivially
Finally the product Template:Math for Template:Math gives contributions to Template:Math like for other values Template:Math, but the remaining contributions produce Template:Mvar times each monomial of Template:Math, since any one of the variables may come from the factor Template:Math; thus
The Template:Mvar-th Newton identity is now obtained by taking the alternating sum of these equations, in which all terms of the form Template:Math cancel out.
Combinatorial proof
A short combinatorial proof of Newton's identities was given by Doron Zeilberger in 1984.[5]
See also
- Power sum symmetric polynomial
- Elementary symmetric polynomial
- Newton's inequalities
- Symmetric function
- Fluid solutions, an article giving an application of Newton's identities to computing the characteristic polynomial of the Einstein tensor in the case of a perfect fluid, and similar articles on other types of exact solutions in general relativity.
References
- Template:Cite book
- Template:Cite book
- Template:Cite book
- Template:Cite book
- Template:Cite conference
- Template:Cite book
- Template:Cite book
- Template:Cite book
- Template:Cite journal
- Template:Cite book
- Template:Cite book
- Template:Cite book
External links
- Newton–Girard formulas on MathWorld
- A Matrix Proof of Newton's Identities in Mathematics Magazine
- Application on the number of real roots
- A Combinatorial Proof of Newton's Identities by Doron Zeilberger
- ↑ Template:Cite journal
- ↑ N.b., the coefficients of the weighted product terms in the sum given by the identity above are related to the M2 numbers in Section 26.4 of the DLMF and/or the coefficients involved in the expansions of Faa di Bruno's formula
- ↑ Template:Cite book
- ↑ Template:MathWorld
- ↑ Template:Cite journal