In mathematics, Descartes' rule of signs, described by René Descartes in his La Géométrie, counts the roots of a polynomial by examining sign changes in its coefficients.
The number of positive real roots is at most the number of sign changes in the sequence of polynomial's coefficients (omitting zero coefficients), and the difference between the root count and the sign change count is always even.
In particular, when the number of sign changes is zero or one, then there are exactly zero or one positive roots.
A linear fractional transformation of the variable makes it possible to use the rule of signs to count roots in any interval.
Repeated division of an interval in two results in a set of disjoint intervals, each containing one root, and together listing all the roots.
This approach is used in the fastest algorithms today for computer computation of real roots of polynomials (see real-root isolation).
Descartes himself used the transformation x → −x for using his rule for getting information of the number of negative roots.
The rule states that if the nonzero terms of a single-variable polynomial with real coefficients are ordered by descending variable exponent, then the number of positive roots of the polynomial is either equal to the number of sign changes between consecutive (nonzero) coefficients, or is less than it by an even number.
As a corollary of the rule, the number of negative roots is the number of sign changes after multiplying the coefficients of odd-power terms by −1, or fewer than it by an even number.
are the positive roots of Thus, applying Descartes' rule of signs to this polynomial gives the maximum number of negative roots of the original polynomial.
To find the number of negative roots, change the signs of the coefficients of the terms with odd exponents, i.e., apply Descartes' rule of signs to the polynomial
In fact, the factorization of the first polynomial is so the roots are −1 (twice) and +1 (once).
With these, we can formally state Descartes' rule as follows:Theorem — The number of strictly positive roots (counting multiplicity) of
is equal to the number of sign changes in the coefficients of
, which would not change its number of strictly positive roots.
, so it must cross the positive x-axis an even number of times (each of which contributes an odd number of roots), and glance (without crossing) the positive x-axis an arbitrary number of times (each of which contributes an even number of roots).
By Rolle's theorem, there exists at least one positive root of
Any nth degree polynomial has exactly n roots in the complex plane, if counted according to multiplicity.
So if f(x) is a polynomial with real coefficients which does not have a root at 0 (that is a polynomial with a nonzero constant term) then the minimum number of nonreal roots is equal to where p denotes the maximum number of positive roots, q denotes the maximum number of negative roots (both of which can be found using Descartes' rule of signs), and n denotes the degree of the polynomial.
The polynomial has one sign change; so the maximum number of positive real roots is one.
As has no sign change, the original polynomial has no negative real roots.
So the minimum number of nonreal roots is Since nonreal roots of a polynomial with real coefficients must occur in conjugate pairs, it means that x3 − 1 has exactly two nonreal roots and one real root, which is positive.
The subtraction of only multiples of 2 from the maximal number of positive roots occurs because the polynomial may have nonreal roots, which always come in pairs since the rule applies to polynomials whose coefficients are real.
Thus if the polynomial is known to have all real roots, this rule allows one to find the exact number of positive and negative roots.
If the real polynomial P has k real positive roots counted with multiplicity, then for every a > 0 there are at least k changes of sign in the sequence of coefficients of the Taylor series of the function eaxP(x).
For sufficiently large a, there are exactly k such changes of sign.
[2][3] In the 1970s Askold Khovanskii developed the theory of fewnomials that generalises Descartes' rule.
[4] The rule of signs can be thought of as stating that the number of real roots of a polynomial is dependent on the polynomial's complexity, and that this complexity is proportional to the number of monomials it has, not its degree.
Khovanskiǐ showed that this holds true not just for polynomials but for algebraic combinations of many transcendental functions, the so-called Pfaffian functions.
This article incorporates material from Descartes' rule of signs on PlanetMath, which is licensed under the Creative Commons Attribution/Share-Alike License.