Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Geometrical properties of polynomial roots

From Wikipedia, the free encyclopedia
(Redirected fromProperties of polynomial roots)
Geometry of the location of polynomial roots
For the computation of polynomial roots, seePolynomial root-finding algorithms.

Inmathematics, aunivariate polynomial of degreen with real or complex coefficients hasn complexroots, if counted with theirmultiplicities. They form a multiset ofn points in thecomplex plane. This article concerns thegeometry of these points, that is the information about their localization in the complex plane that can be deduced from the degree and the coefficients of the polynomial.

Some of these geometrical properties are related to a single polynomial, such as upper bounds on the absolute values of the roots, which define a disk containing all roots, or lower bounds on the distance between two roots. Such bounds are widely used forroot-finding algorithms for polynomials, either for tuning them, or for computing theircomputational complexity.

Some other properties are probabilistic, such as the expected number of real roots of a random polynomial of degreen with real coefficients, which is less than1+2πln(n){\displaystyle 1+{\frac {2}{\pi }}\ln(n)} forn sufficiently large.

In this article, a polynomial that is considered is always denoted

p(x)=a0+a1x++anxn,{\displaystyle p(x)=a_{0}+a_{1}x+\cdots +a_{n}x^{n},}

wherea0,,an{\displaystyle a_{0},\dots ,a_{n}} are real orcomplex numbers andan0{\displaystyle a_{n}\neq 0}; thusn{\displaystyle n} is the degree of the polynomial.

Continuous dependence on coefficients

[edit]

Then roots of a polynomial of degreen dependcontinuously on the coefficients. For simple roots, this results immediately from theimplicit function theorem. This is true also for multiple roots, but some care is needed for the proof.

A small change of coefficients may induce a dramatic change of the roots, including the change of a real root into a complex root with a rather large imaginary part (seeWilkinson's polynomial). A consequence is that, for classical numericroot-finding algorithms, the problem of approximating the roots given the coefficients can beill-conditioned for many inputs.

Conjugation

[edit]

Thecomplex conjugate root theorem states that if the coefficientsof a polynomial are real, then the non-real roots appear in pairs of the form(a +ib,aib).

It follows that the roots of a polynomial with real coefficients aremirror-symmetric with respect to the real axis.

This can be extended toalgebraic conjugation: the roots of a polynomial withrational coefficients areconjugate (that is, invariant) under the action of theGalois group of the polynomial. However, this symmetry can rarely be interpreted geometrically.

Bounds on all roots

[edit]

Upper bounds on the absolute values of polynomial roots are widely used forroot-finding algorithms, either for limiting the regions where roots should be searched, or for the computation of thecomputational complexity of these algorithms.

Many such bounds have been given, and the sharper one depends generally on the specific sequence of coefficient that are considered. Most bounds are greater or equal to one, and are thus not sharp for a polynomial which have only roots of absolute values lower than one. However, such polynomials are very rare, as shown below.

Any upper bound on the absolute values of roots provides a corresponding lower bound. In fact, ifan0,{\displaystyle a_{n}\neq 0,} andU is an upper bound of the absolute values of the roots of

a0+a1x++anxn,{\displaystyle a_{0}+a_{1}x+\cdots +a_{n}x^{n},}

then1/U is a lower bound of the absolute values of the roots of

an+an1x++a0xn,{\displaystyle a_{n}+a_{n-1}x+\cdots +a_{0}x^{n},}

since the roots of either polynomial are the multiplicative inverses of the roots of the other.Therefore, in the remainder of the article lower bounds will not be given explicitly.

Lagrange's and Cauchy's bounds

[edit]

Lagrange andCauchy were the first to provide upper bounds on all complex roots.[1] Lagrange's bound is[2]

max{1,i=0n1|aian|},{\displaystyle \max \left\{1,\sum _{i=0}^{n-1}\left|{\frac {a_{i}}{a_{n}}}\right|\right\},}

and Cauchy's bound is[3]

1+max{|an1an|,|an2an|,,|a0an|}{\displaystyle 1+\max \left\{\left|{\frac {a_{n-1}}{a_{n}}}\right|,\left|{\frac {a_{n-2}}{a_{n}}}\right|,\ldots ,\left|{\frac {a_{0}}{a_{n}}}\right|\right\}}

Lagrange's bound is sharper (smaller) than Cauchy's bound only when 1 is larger than the sum of all|aian|{\displaystyle \left|{\frac {a_{i}}{a_{n}}}\right|} but the largest. This is relatively rare in practice, and explains why Cauchy's bound is more widely used than Lagrange's.

Both bounds result from theGershgorin circle theorem applied to thecompanion matrix of the polynomial and itstranspose. They can also be proved by elementary methods.

Proof of Lagrange's and Cauchy's bounds

Ifz is a root of the polynomial, and|z| ≥ 1 one has

|an||zn|=|i=0n1aizi|i=0n1|aizi|i=0n1|ai||z|n1.{\displaystyle |a_{n}||z^{n}|=\left|\sum _{i=0}^{n-1}a_{i}z^{i}\right|\leq \sum _{i=0}^{n-1}|a_{i}z^{i}|\leq \sum _{i=0}^{n-1}|a_{i}||z|^{n-1}.}

Dividing by|an||z|n1,{\displaystyle |a_{n}||z|^{n-1},} one gets

|z|i=0n1|ai||an|,{\displaystyle |z|\leq \sum _{i=0}^{n-1}{\frac {|a_{i}|}{|a_{n}|}},}

which is Lagrange's bound when there is at least one root of absolute value larger than 1. Otherwise, 1 is a bound on the roots, and is not larger than Lagrange's bound.

Similarly, for Cauchy's bound, one has, if|z| ≥ 1,

|an||zn|=|i=0n1aizi|i=0n1|aizi|max|ai|i=0n1|z|i=|z|n1|z|1max|ai||z|n|z|1max|ai|.{\displaystyle |a_{n}||z^{n}|=\left|\sum _{i=0}^{n-1}a_{i}z^{i}\right|\leq \sum _{i=0}^{n-1}|a_{i}z^{i}|\leq \max |a_{i}|\sum _{i=0}^{n-1}|z|^{i}={\frac {|z|^{n}-1}{|z|-1}}\max |a_{i}|\leq {\frac {|z|^{n}}{|z|-1}}\max |a_{i}|.}

Thus

|an|(|z|1)max|ai|.{\displaystyle |a_{n}|(|z|-1)\leq \max |a_{i}|.}

Solving in|z|, one gets Cauchy's bound if there is a root of absolute value larger than 1. Otherwise the bound is also correct, as Cauchy's bound is larger than 1.

These bounds are not invariant by scaling. That is, the roots of the polynomialp(sx) are the quotient bys of the root ofp, and the bounds given for the roots ofp(sx) are not the quotient bys of the bounds ofp. Thus, one may get sharper bounds by minimizing over possible scalings. This gives

minsR+(max{s,i=0n1|aian|sin+1}),{\displaystyle \min _{s\in \mathbb {R} _{+}}\left(\max \left\{s,\sum _{i=0}^{n-1}\left|{\frac {a_{i}}{a_{n}}}\right|s^{i-n+1}\right\}\right),}

and

minsR+(s+max0in1(|aian|sin+1)),{\displaystyle \min _{s\in \mathbb {R} _{+}}\left(s+\max _{0\leq i\leq n-1}\left(\left|{\frac {a_{i}}{a_{n}}}\right|s^{i-n+1}\right)\right),}

for Lagrange's and Cauchy's bounds respectively.

Another bound, originally given by Lagrange, but attributed to Zassenhaus byDonald Knuth, is[4]

2max{|an1an|,|an2an|1/2,,|a0an|1/n}.{\displaystyle 2\max \left\{\left|{\frac {a_{n-1}}{a_{n}}}\right|,\left|{\frac {a_{n-2}}{a_{n}}}\right|^{1/2},\ldots ,\left|{\frac {a_{0}}{a_{n}}}\right|^{1/n}\right\}.}

This bound is invariant by scaling.

Proof of the preceding bound

LetA be the largest|aian|1ni{\displaystyle \left|{\frac {a_{i}}{a_{n}}}\right|^{\frac {1}{n-i}}} for0 ≤i <n. Thus one has

|ai||an|Ani{\displaystyle {\frac {|a_{i}|}{|a_{n}|}}\leq A^{n-i}}

for0i<n.{\displaystyle 0\leq i<n.}Ifz is a root ofp, one has

anzn=i=0n1aizi,{\displaystyle -a_{n}z^{n}=\sum _{i=0}^{n-1}a_{i}z^{i},}

and thus, after dividing byan,{\displaystyle a_{n},}

|z|ni=0n1Ani|z|i=A|z|nAn|z|A.{\displaystyle {\begin{aligned}|z|^{n}&\leq \sum _{i=0}^{n-1}A^{n-i}|z|^{i}\\&=A{\frac {|z|^{n}-A^{n}}{|z|-A}}.\end{aligned}}}

As we want to prove|z| ≤ 2A, we may suppose that|z| > A (otherwise there is nothing to prove).Thus

|z|nA|z|n|z|A,{\displaystyle |z|^{n}\leq A{\frac {|z|^{n}}{|z|-A}},}

which gives the result, since|z|>A.{\displaystyle |z|>A.}

Lagrange improved this latter bound into the sum of the two largest values (possibly equal) in the sequence[4]

[|an1an|,|an2an|1/2,,|a0an|1/n].{\displaystyle \left[\left|{\frac {a_{n-1}}{a_{n}}}\right|,\left|{\frac {a_{n-2}}{a_{n}}}\right|^{1/2},\ldots ,\left|{\frac {a_{0}}{a_{n}}}\right|^{1/n}\right].}

Lagrange also provided the bound[citation needed]

i|aiai+1|,{\displaystyle \sum _{i}\left|{\frac {a_{i}}{a_{i+1}}}\right|,}

whereai{\displaystyle a_{i}} denotes theithnonzero coefficient when the terms of the polynomials are sorted by increasing degrees.

Using Hölder's inequality

[edit]

Hölder's inequality allows the extension of Lagrange's and Cauchy's bounds to everyh-norm. Theh-norm of a sequence

s=(a0,,an){\displaystyle s=(a_{0},\ldots ,a_{n})}

is

sh=(i=0n|ai|h)1/h,{\displaystyle \|s\|_{h}=\left(\sum _{i=0}^{n}|a_{i}|^{h}\right)^{1/h},}

for any real numberh ≥ 1, and

s=maxi=0n|ai|.{\displaystyle \|s\|_{\infty }=\textstyle {\max _{i=0}^{n}}|a_{i}|.}

If1h+1k=1,{\displaystyle {\frac {1}{h}}+{\frac {1}{k}}=1,} with1 ≤h,k ≤ ∞, and1 / ∞ = 0, an upper bound on the absolute values of the roots ofp is

1|an|(|an|,(|an1|,,|a0|)h)k.{\displaystyle {\frac {1}{|a_{n}|}}\left\|(|a_{n}|,\left\|(|a_{n-1}|,\ldots ,|a_{0}|\right)\|_{h}\right)\|_{k}.}

Fork = 1 andk = ∞, one gets respectively Cauchy's and Lagrange's bounds.

Forh =k = 2, one has the bound

1|an||an|2+|an1|2++|a0|2.{\displaystyle {\frac {1}{|a_{n}|}}{\sqrt {|a_{n}|^{2}+|a_{n-1}|^{2}+\cdots +|a_{0}|^{2}}}.}

This is not only a bound of the absolute values of the roots, but also a bound of the product of their absolute values larger than 1; see§ Landau's inequality, below.

Proof

Letz be a root of the polynomial

p(x)=anxn+an1xn1++a1x+a0.{\displaystyle p(x)=a_{n}x^{n}+a_{n-1}x^{n-1}+\cdots +a_{1}x+a_{0}.}

Setting

A=(|an1||an|,,|a1||an|,|a0||an|),{\displaystyle A=\left({\frac {|a_{n-1}|}{|a_{n}|}},\ldots ,{\frac {|a_{1}|}{|a_{n}|}},{\frac {|a_{0}|}{|a_{n}|}}\right),}

we have to prove that every rootz ofp satisfies

z(1,Ah)k.{\displaystyle z\leq \left\|(1,\left\|A\right\|_{h}\right)\|_{k}.}

If|z|1,{\displaystyle |z|\leq 1,} the inequality is true; so, one may suppose|z|>1{\displaystyle |z|>1} for the remainder of the proof.

Writing the equation as

zn=an1anzn1++a1anz+a0an,{\displaystyle -z^{n}={\frac {a_{n-1}}{a_{n}}}z^{n-1}+\cdots +{\frac {a_{1}}{a_{n}}}z+{\frac {a_{0}}{a_{n}}},}

Hölder's inequality implies

|z|nAh(zn1,,z,1)k.{\displaystyle |z|^{n}\leq \|A\|_{h}\cdot \left\|(z^{n-1},\ldots ,z,1)\right\|_{k}.}

Ifk = ∞, this is

|z|nA1max{|z|n1,,|z|,1}=A1|z|n1.{\displaystyle |z|^{n}\leq \|A\|_{1}\max \left\{|z|^{n-1},\ldots ,|z|,1\right\}=\|A\|_{1}|z|^{n-1}.}

Thus

|z|max{1,A1}.{\displaystyle |z|\leq \max\{1,\|A\|_{1}\}.}

In the case1 ≤k < ∞, the summation formula for ageometric progression, gives

|z|nAh(|z|k(n1)++|z|k+1)1k=Ah(|z|kn1|z|k1)1kAh(|z|kn|z|k1)1k.{\displaystyle |z|^{n}\leq \|A\|_{h}\left(|z|^{k(n-1)}+\cdots +|z|^{k}+1\right)^{\frac {1}{k}}=\|A\|_{h}\left({\frac {|z|^{kn}-1}{|z|^{k}-1}}\right)^{\frac {1}{k}}\leq \|A\|_{h}\left({\frac {|z|^{kn}}{|z|^{k}-1}}\right)^{\frac {1}{k}}.}

Thus

|z|kn(Ah)k|z|kn|z|k1,{\displaystyle |z|^{kn}\leq \left(\|A\|_{h}\right)^{k}{\frac {|z|^{kn}}{|z|^{k}-1}},}

which simplifies to

|z|k1+(Ah)k.{\displaystyle |z|^{k}\leq 1+\left(\|A\|_{h}\right)^{k}.}

Thus, in all cases

|z|(1,Ah)k,{\displaystyle |z|\leq \left\|\left(1,\|A\|_{h}\right)\right\|_{k},}

which finishes the proof.

Other bounds

[edit]

Many other upper bounds for the magnitudes of all roots have been given.[5]

Fujiwara's bound[6]

2max{|an1an|,|an2an|12,,|a1an|1n1,|a02an|1n},{\displaystyle 2\,\max \left\{\left|{\frac {a_{n-1}}{a_{n}}}\right|,\left|{\frac {a_{n-2}}{a_{n}}}\right|^{\frac {1}{2}},\ldots ,\left|{\frac {a_{1}}{a_{n}}}\right|^{\frac {1}{n-1}},\left|{\frac {a_{0}}{2a_{n}}}\right|^{\frac {1}{n}}\right\},}

slightly improves the bound given above by dividing the last argument of the maximum by two.

Kojima's bound is[7][verification needed]

2max{|an1an|,|an2an1|,,|a02a1|},{\displaystyle 2\,\max \left\{\left|{\frac {a_{n-1}}{a_{n}}}\right|,\left|{\frac {a_{n-2}}{a_{n-1}}}\right|,\ldots ,\left|{\frac {a_{0}}{2a_{1}}}\right|\right\},}

whereai{\displaystyle a_{i}} denotes theithnonzero coefficient when the terms of the polynomials are sorted by increasing degrees. If all coefficients are nonzero, Fujiwara's bound is sharper, since each element in Fujiwara's bound is thegeometric mean of first elements in Kojima's bound.

Sun and Hsieh obtained another improvement on Cauchy's bound.[8] Assume the polynomial is monic with general termaixi. Sun and Hsieh showed that upper bounds1 +d1 and1 +d2 could be obtained from the following equations.

d1=12((|an1|1)+(|an1|1)2+4a),a=max{|ai|}.{\displaystyle d_{1}={\tfrac {1}{2}}\left((|a_{n-1}|-1)+{\sqrt {(|a_{n-1}|-1)^{2}+4a}}\right),\qquad a=\max\{|a_{i}|\}.}

d2 is the positive root of the cubic equation

Q(x)=x3+(2|an1|)x2+(1|an1||an2|)xa,a=max{|ai|}{\displaystyle Q(x)=x^{3}+(2-|a_{n-1}|)x^{2}+(1-|a_{n-1}|-|a_{n-2}|)x-a,\qquad a=\max\{|a_{i}|\}}

They also noted thatd2d1.

Landau's inequality

[edit]

The previous bounds are upper bounds for each root separately.Landau's inequality provides an upper bound for the absolute values of the product of the roots that have an absolute value greater than one. This inequality, discovered in 1905 byEdmund Landau,[9] has been forgotten and rediscovered at least three times during the 20th century.[10][11][12]

This bound of the product of roots is not much greater than the best preceding bounds of each root separately.[13]Letz1,,zn{\displaystyle z_{1},\ldots ,z_{n}} be then roots of the polynomialp. If

M(p)=|an|j=1nmax(1,|zj|){\displaystyle M(p)=|a_{n}|\prod _{j=1}^{n}\max(1,|z_{j}|)}

is theMahler measure ofp,then

M(p)k=0n|ak|2.{\displaystyle M(p)\leq {\sqrt {\sum _{k=0}^{n}|a_{k}|^{2}}}.}

Surprisingly, this bound of the product of the absolute values larger than 1 of the roots is not much larger than the best bounds ofone root that have been given above for a single root. This bound is even exactly equal to one of the bounds that are obtainedusing Hölder's inequality.

This bound is also useful to bound the coefficients of a divisor of a polynomial with integer coefficients:[14] if

q=k=0mbkxk{\displaystyle q=\sum _{k=0}^{m}b_{k}x^{k}}

is a divisor ofp, then

|bm||an|,{\displaystyle |b_{m}|\leq |a_{n}|,}

and, byVieta's formulas,

|bi||bm|(mi)M(p)|an|,{\displaystyle {\frac {|b_{i}|}{|b_{m}|}}\leq {\binom {m}{i}}{\frac {M(p)}{|a_{n}|}},}

fori = 0, ...,m, where(mi){\displaystyle {\binom {m}{i}}} is abinomial coefficient. Thus

|bi|(mi)M(p)(mi)k=0n|ak|2,{\displaystyle |b_{i}|\leq {\binom {m}{i}}M(p)\leq {\binom {m}{i}}{\sqrt {\sum _{k=0}^{n}|a_{k}|^{2}}},}

and

i=0m|bi|2mM(p)2mk=0n|ak|2.{\displaystyle \sum _{i=0}^{m}|b_{i}|\leq 2^{m}M(p)\leq 2^{m}{\sqrt {\sum _{k=0}^{n}|a_{k}|^{2}}}.}

Discs containing some roots

[edit]

From Rouché theorem

[edit]

Rouché's theorem allows defining discs centered at zero and containing a given number of roots. More precisely, if there is a positive real numberR and an integer0 ≤kn such that

|ak|Rk>|a0|++|ak1|Rk1+|ak+1|Rk+1++|an|Rn,{\displaystyle |a_{k}|R^{k}>|a_{0}|+\cdots +|a_{k-1}|R^{k-1}+|a_{k+1}|R^{k+1}+\cdots +|a_{n}|R^{n},}

then there are exactlyk roots, counted with multiplicity, of absolute value less thanR.

Proof

If|z|=R,{\displaystyle |z|=R,} then

|a0++ak1zk1+ak+1zk+1++anzn||a0|++|ak1|Rk1+|ak+1|Rk+1++|an|Rn|ak|Rk|akzk|.{\displaystyle {\begin{aligned}|a_{0}&+\cdots +a_{k-1}z^{k-1}+a_{k+1}z^{k+1}+\cdots +a_{n}z^{n}|\\&\leq |a_{0}|+\cdots +|a_{k-1}|R^{k-1}+|a_{k+1}|R^{k+1}+\cdots +|a_{n}|R^{n}\\&\leq |a_{k}|R^{k}\leq |a_{k}z^{k}|.\end{aligned}}}

By Rouché's theorem, this implies directly thatp(z){\displaystyle p(z)} andzk{\displaystyle z^{k}} have the same number of roots of absolute values less thanR, counted with multiplicities. As this number isk, the result is proved.

The above result may be applied if the polynomial

hk(x)=|a0|++|ak1|xk1|ak|xk+|ak+1|xk+1++|an|xn.{\displaystyle h_{k}(x)=|a_{0}|+\cdots +|a_{k-1}|x^{k-1}-|a_{k}|x^{k}+|a_{k+1}|x^{k+1}+\cdots +|a_{n}|x^{n}.}

takes a negative value for some positive real value ofx.

In the remaining of the section, suppose thata0 ≠ 0. If it is not the case, zero is a root, and the localization of the other roots may be studied by dividing the polynomial by a power of the indeterminate, getting a polynomial with a nonzero constant term.

Fork = 0 andk =n,Descartes' rule of signs shows that the polynomial has exactly one positive real root. IfR0{\displaystyle R_{0}} andRn{\displaystyle R_{n}} are these roots, the above result shows that all the roots satisfy

R0|z|R1.{\displaystyle R_{0}\leq |z|\leq R_{1}.}

As these inequalities apply also toh0{\displaystyle h_{0}} andhn,{\displaystyle h_{n},} these bounds are optimal for polynomials with a given sequence of the absolute values of their coefficients. They are thus sharper than all bounds given in the preceding sections.

For0 <k <n, Descartes' rule of signs implies thathk(x){\displaystyle h_{k}(x)} either has two positive real roots that are not multiple, or is nonnegative for every positive value ofx. So, the above result may be applied only in the first case. IfRk,1<Rk,2{\displaystyle R_{k,1}<R_{k,2}} are these two roots, the above result implies that

|z|Rk,1{\displaystyle |z|\leq R_{k,1}}

fork roots ofp, and that

|z|Rk,2{\displaystyle |z|\geq R_{k,2}}

for thenk other roots.

Instead of explicitly computingRk,1{\displaystyle R_{k,1}} andRk,2,{\displaystyle R_{k,2},} it is generally sufficient to compute a valueRk{\displaystyle R_{k}} such thathk(Rk)<0{\displaystyle h_{k}(R_{k})<0} (necessarilyRk,1<Rk<Rk,2{\displaystyle R_{k,1}<R_{k}<R_{k,2}}). TheseRk{\displaystyle R_{k}} have the property of separating roots in terms of their absolute values: if, forh <k, bothRh{\displaystyle R_{h}} andRk{\displaystyle R_{k}} exist, there are exactlykh rootsz such thatRh<|z|<Rk.{\displaystyle R_{h}<|z|<R_{k}.}

For computingRk,{\displaystyle R_{k},} one can use the fact thath(x)xk{\displaystyle {\frac {h(x)}{x^{k}}}} is aconvex function (its second derivative is positive). ThusRk{\displaystyle R_{k}} exists if and only ifh(x)xk{\displaystyle {\frac {h(x)}{x^{k}}}} is negative at its unique minimum. For computing this minimum, one can use anyoptimization method, or, alternatively,Newton's method for computing the unique positive zero of the derivative ofh(x)xk{\displaystyle {\frac {h(x)}{x^{k}}}} (it converges rapidly, as the derivative is amonotonic function).

One can increase the number of existingRk{\displaystyle R_{k}}'s by applying the root squaring operation of theDandelin–Graeffe iteration. If the roots have distinct absolute values, one can eventually completely separate the roots in terms of their absolute values, that is, computen + 1 positive numbersR0<R1<<Rn{\displaystyle R_{0}<R_{1}<\dots <R_{n}} such there is exactly one root with an absolute value in the open interval(Rk1,Rk),{\displaystyle (R_{k-1},R_{k}),} fork = 1, ...,n.

From Gershgorin circle theorem

[edit]

TheGershgorin circle theorem applies thecompanion matrix of the polynomial on a basis related toLagrange interpolation to define discs centered at the interpolation points, each containing a root of the polynomial; seeDurand–Kerner method § Root inclusion via Gerschgorin's circles for details.

If the interpolation points are close to the roots of the roots of the polynomial, the radii of the discs are small, and this is a key ingredient of Durand–Kerner method for computing polynomial roots.

Bounds of real roots

[edit]

For polynomials with real coefficients, it is often useful to bound only the real roots. It suffices to bound the positive roots, as the negative roots ofp(x) are the positive roots ofp(–x).

Clearly, every bound of all roots applies also for real roots. But in some contexts, tighter bounds of real roots are useful. For example, the efficiency of themethod of continued fractions forreal-root isolation strongly depends on tightness of a bound of positive roots. This has led to establishing new bounds that are tighter than the general bounds of all roots. These bounds are generally expressed not only in terms of the absolute values of the coefficients, but also in terms of their signs.

Other bounds apply only to polynomials whose all roots are reals (see below).

Bounds of positive real roots

[edit]

To give a bound of the positive roots, one can assumean>0{\displaystyle a_{n}>0} without loss of generality, as changing the signs of all coefficients does not change the roots.

Every upper bound of the positive roots of

q(x)=anxn+i=0n1min(0,ai)xi{\displaystyle q(x)=a_{n}x^{n}+\sum _{i=0}^{n-1}\min(0,a_{i})x^{i}}

is also a bound of the real zeros of

p(x)=i=0naixi{\displaystyle p(x)=\sum _{i=0}^{n}a_{i}x^{i}}.

In fact, ifB is such a bound, for allx >B, one hasp(x) ≥q(x) > 0.

Applied to Cauchy's bound, this gives the upper bound

1+maxi=0n1aian{\displaystyle 1+{\textstyle \max _{i=0}^{n-1}}{\frac {-a_{i}}{a_{n}}}}

for the real roots of a polynomial with real coefficients. If this bound is not greater than1, this means that all nonzero coefficients have the same sign, and that there is no positive root.

Similarly, another upper bound of the positive roots is

2maxaian<0(aian)1ni.{\displaystyle 2\,{\max _{a_{i}a_{n}<0}}\left({\frac {-a_{i}}{a_{n}}}\right)^{\frac {1}{n-i}}.}

If all nonzero coefficients have the same sign, there is no positive root, and the maximum must be zero.

Other bounds have been recently developed, mainly for themethod of continued fractions forreal-root isolation.[15][16]

Polynomials whose roots are all real

[edit]

If all roots of a polynomial are real,Laguerre proved the following lower and upper bounds of the roots, by using what is now calledSamuelson's inequality.[17]

Letk=0nakxk{\displaystyle \sum _{k=0}^{n}a_{k}x^{k}} be a polynomial with all real roots. Then its roots are located in the interval with endpoints

an1nan±n1nanan122nn1anan2.{\displaystyle -{\frac {a_{n-1}}{na_{n}}}\pm {\frac {n-1}{na_{n}}}{\sqrt {a_{n-1}^{2}-{\frac {2n}{n-1}}a_{n}a_{n-2}}}.}

For example, the roots of the polynomialx4+5x3+5x25x6=(x+3)(x+2)(x+1)(x1){\displaystyle x^{4}+5x^{3}+5x^{2}-5x-6=(x+3)(x+2)(x+1)(x-1)} satisfy

3.8118<5434353x54+34353<1.3118.{\displaystyle -3.8118<-{\frac {5}{4}}-{\frac {3}{4}}{\sqrt {\frac {35}{3}}}\leq x\leq -{\frac {5}{4}}+{\frac {3}{4}}{\sqrt {\frac {35}{3}}}<1.3118.}

Root separation

[edit]

Theroot separation of a polynomial is the minimal distance between two roots, that is the minimum of the absolute values of the difference of two roots:

sep(p)=min{|αβ|;αβ and p(α)=p(β)=0}{\displaystyle \operatorname {sep} (p)=\min\{|\alpha -\beta |\;;\;\alpha \neq \beta {\text{ and }}p(\alpha )=p(\beta )=0\}}

The root separation is a fundamental parameter of thecomputational complexity ofroot-finding algorithms for polynomials. In fact, the root separation determines the precision of number representation that is needed for being certain of distinguishing distinct roots. Also, forreal-root isolation, it allows bounding the number of interval divisions that are needed for isolating all roots.

For polynomials with real or complex coefficients, it is not possible to express a lower bound of the root separation in terms of the degree and the absolute values of the coefficients only, because a small change on a single coefficient transforms a polynomial with multiple roots into asquare-free polynomial with a small root separation, and essentially the same absolute values of the coefficient. However, involving thediscriminant of the polynomial allows a lower bound.

For square-free polynomials with integer coefficients, the discriminant is an integer, and has thus an absolute value that is not smaller than1. This allows lower bounds for root separation that are independent from the discriminant.

Mignotte's separation bound is[18][19][20]

sep(p)>3|Δ(p)|n(n+1)/2(p2)n1,{\displaystyle \operatorname {sep} (p)>{\frac {\sqrt {3|\Delta (p)|}}{n^{(n+1)/2}(\|p\|_{2})^{n-1}}},}

whereΔ(p){\displaystyle \Delta (p)} is the discriminant, andp2=a02+a12++an2.{\displaystyle \textstyle \|p\|_{2}={\sqrt {a_{0}^{2}+a_{1}^{2}+\dots +a_{n}^{2}}}.}

For a square free polynomial with integer coefficients, this implies

sep(p)>3nn/2+1(p2)n1>122s2,{\displaystyle \operatorname {sep} (p)>{\frac {\sqrt {3}}{n^{n/2+1}(\|p\|_{2})^{n-1}}}>{\frac {1}{2^{2s^{2}}}},}

wheres is thebit size ofp, that is the sum of the bitsize of its coefficients.

Gauss–Lucas theorem

[edit]
Main article:Gauss–Lucas theorem

The Gauss–Lucas theorem states that theconvex hull of the roots of a polynomial contains the roots of thederivative of the polynomial.

A sometimes useful corollary is that, if all roots of a polynomial have positive real part, then so do the roots of all derivatives of the polynomial.

A related result isBernstein's inequality. It states that for a polynomialP of degreen with derivativeP′ we have

max|z|1|P(z)|nmax|z|1|P(z)|.{\displaystyle \max _{|z|\leq 1}{\big |}P'(z){\big |}\leq n\max _{|z|\leq 1}{\big |}P(z){\big |}.}

Statistical distribution of the roots

[edit]

If the coefficientsai of a random polynomial are independently and identically distributed with amean of zero, most complex roots are on the unit circle or close to it. In particular, the real roots are mostly located near±1, and, moreover, their expected number is, for a large degree, less than thenatural logarithm of the degree.

If the coefficients areGaussian distributed with a mean of zero andvariance ofσ then the mean density of real roots is given by the Kac formula[21][22]

m(x)=A(x)C(x)B(x)2πA(x){\displaystyle m(x)={\frac {\sqrt {A(x)C(x)-B(x)^{2}}}{\pi A(x)}}}

where

A(x)=σi=0n1x2i=σx2n1x21,B(x)=12ddxA(x),C(x)=14d2dx2A(x)+14xddxA(x).{\displaystyle {\begin{aligned}A(x)&=\sigma \sum _{i=0}^{n-1}x^{2i}=\sigma {\frac {x^{2n}-1}{x^{2}-1}},\\B(x)&={\frac {1}{2}}{\frac {d}{dx}}A(x),\\C(x)&={\frac {1}{4}}{\frac {d^{2}}{dx^{2}}}A(x)+{\frac {1}{4x}}{\frac {d}{dx}}A(x).\end{aligned}}}

When the coefficients are Gaussian distributed with a non-zero mean and variance ofσ, a similar but more complex formula is known.[citation needed]

Real roots

[edit]

For largen, the mean density of real roots nearx is asymptotically

m(x)=1π|1x2|{\displaystyle m(x)={\frac {1}{\pi |1-x^{2}|}}}

ifx210,{\displaystyle x^{2}-1\neq 0,}and

m(±1)=1πn2112{\displaystyle m(\pm 1)={\frac {1}{\pi }}{\sqrt {\frac {n^{2}-1}{12}}}}

It follows that the expected number of real roots is, usingbigO notation

Nn=2πlnn+C+2πn+O(n2){\displaystyle N_{n}={\frac {2}{\pi }}\ln n+C+{\frac {2}{\pi n}}+O(n^{-2})}

whereC is a constant approximately equal to0.6257358072.[23]

In other words,the expected number of real roots of a random polynomial of high degree is lower than thenatural logarithm of the degree.

Kac, Erdős and others have shown that these results are insensitive to the distribution of the coefficients, if they are independent and have the same distribution with mean zero. However, if the variance of theith coefficient is equal to(ni),{\displaystyle {\binom {n}{i}},} the expected number of real roots isn.{\displaystyle {\sqrt {n}}.}[23]

Geometry of multiple roots

[edit]

A polynomialp{\displaystyle p} can be written in the form of

p(x)=a(xz1)m1(xzk)mk{\displaystyle p(x)=a(x-z_{1})^{m_{1}}\cdots (x-z_{k})^{m_{k}}}

with distinct rootsz1,,zk{\displaystyle z_{1},\ldots ,z_{k}} and correspondingmultiplicitiesm1,,mk{\displaystyle m_{1},\ldots ,m_{k}}. A rootzj{\displaystyle z_{j}} is asimple root ifmj=1{\displaystyle m_{j}=1} or amultiple root ifmj2{\displaystyle m_{j}\geq 2}. Simple roots areLipschitz continuous with respect to coefficients but multiple roots are not. In other words, simple roots have bounded sensitivities but multiple roots are infinitely sensitive if the coefficients are perturbed arbitrarily. As a result, most root-finding algorithms suffer substantial loss of accuracy on multiple roots in numerical computation.

In 1972,William Kahan proved that there is an inherent stability of multiple roots.[24] Kahan discovered that polynomials with a particular set of multiplicities form what he called apejorative manifold and proved that a multiple root isLipschitz continuous if the perturbation maintains its multiplicity.

This geometric property of multiple roots is crucial innumerical computation of multiple roots.

See also

[edit]

Notes

[edit]
  1. ^Hirst, Holly P.; Macey, Wade T. (1997). "Bounding the Roots of Polynomials".The College Mathematics Journal.28 (4):292–295.doi:10.1080/07468342.1997.11973878.JSTOR 2687152.
  2. ^Lagrange J–L (1798) Traité de la résolution des équations numériques. Paris.
  3. ^Cauchy Augustin-Louis (1829).Exercices de mathématique. Œuvres 2 (9) p.122
  4. ^abYap 2000, §VI.2
  5. ^Marden, M. (1966).Geometry of Polynomials. Amer. Math. Soc.ISBN 0-8218-1503-2.
  6. ^Fujiwara, M. (1916)."Über die obere Schranke des absoluten Betrages der Wurzeln einer algebraischen Gleichung".Tohoku Mathematical Journal. First series.10:167–171.
  7. ^Kojima, T. (1917)."On the limits of the roots of an algebraic equation".Tohoku Mathematical Journal. First series.11:119–127.
  8. ^Sun, Y. J.; Hsieh, J. G. (1996). "A note on circular bound of polynomial zeros".IEEE Trans Circuits Syst. I.43 (6):476–478.doi:10.1109/81.503258.
  9. ^E. Landeau, Sur quelques th&or&mes de M. Petrovic relatifs aux zéros des fonctions analytiques,Bull. Sot. Math. France 33 (1905), 251-261.
  10. ^M. Mignotte. An inequality about factors of polynomials,Math. Comp. 28 (1974). 1153-1157.
  11. ^W. Specht, Abschätzungen der Wurzeln algebraischer Gleichungen, Math. Z. 52 (1949). 310-321.
  12. ^J. Vincente Gonçalves, L’inégalité de W. Specht.Univ. Lisboa Revista Fac. Ci A. Ci. Mat. 1 (195O), 167-171.
  13. ^Mignotte, Maurice (1983)."Some useful bounds".Computer Algebra : Symbolic and Algebraic Computation. Vienna: Springer. pp. 259–263.ISBN 0-387-81776-X.
  14. ^Mignotte, M. (1988). An inequality about irreducible factors of integer polynomials.Journal of number theory, 30(2), 156-166.
  15. ^Akritas, Alkiviadis G.; Strzeboński, A. W.; Vigklas, P. S. (2008)."Improving the performance of the continued fractions method using new bounds of positive roots".Nonlinear Analysis: Modelling and Control.13 (3):265–279.doi:10.15388/NA.2008.13.3.14557.
  16. ^Ştefănescu, D.Bounds for Real Roots and Applications to Orthogonal Polynomials. In: V. G. Ganzha, E. W. Mayr and E. V. Vorozhtsov (Editors): Proceedings of the 10th International Workshop on Computer Algebra in Scientific Computing, CASC 2007, pp. 377 – 391, Bonn, Germany, September 16-20, 2007. LNCS 4770, Springer Verlag, Berlin, Heidelberg.
  17. ^Laguerre E (1880)."Sur une méthode pour obtenir par approximation les racines d'une équation algébrique qui a toutes ses racines réelles".Nouvelles Annales de Mathématiques. 2.19:161–172,193–202. Archived fromthe original on 2014-07-15. Retrieved2013-09-03..
  18. ^Mignotte, Maurice (1982).Some Useful Bounds(PDF). Springer. p. 262.
  19. ^Yap 2000, § VI.7, Proposition 29
  20. ^Collins, George E. (2001)."Polynomial minimum root separation"(PDF).Journal of Symbolic Computation.32 (5):467–473.doi:10.1006/jsco.2001.0481.
  21. ^Kac, M. (1943)."On the average number of real roots of a random algebraic equation".Bulletin of the American Mathematical Society.49 (4):314–320.doi:10.1090/S0002-9904-1943-07912-8.
  22. ^Kac, M. (1948). "On the Average Number of Real Roots of a Random Algebraic Equation (II)".Proceedings of the London Mathematical Society. Second Series.50 (1):390–408.doi:10.1112/plms/s2-50.5.390.
  23. ^abEdelman, Alan; Kostlan, Eric (1995)."How many zeros of a random polynomial are real?"(PDF).Bulletin of the American Mathematical Society.32 (1):1–37.doi:10.1090/S0273-0979-1995-00571-9.
  24. ^Kahan, W. (1972). "Conserving confluence curbs ill-condition".Technical Report 6, Computer Science, Univ. Of California.

References

[edit]

External links

[edit]
  • The beauty of the roots, a visualization of the distribution of all roots of all polynomials with degree and integer coefficients in some range.
Retrieved from "https://en.wikipedia.org/w/index.php?title=Geometrical_properties_of_polynomial_roots&oldid=1248466241"
Category:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp