Some Elementary Results

6.5.1 Some Elementary Results

The problem of solving an algebraic equation

n = 0, (a 0 (6.5.1) has played a major role in the development of mathematical concepts for many centuries.

p(z) n =a 0 z +a 1 z −1 +···+a

Even the “high school formula” for solving a quadratic equation requires the introduction of irrational and complex numbers. There is a long history of investigations into algebraic expressions for the zeros of equations of higher degree. In the sixteenth century Cardano published formulas for the roots of a cubic equation (see Problem 2.3.8). Formulas for the roots when n = 4 are also known. In 1826 Abel proved that it is not possible to find algebraic expressions for the roots for the class of algebraic equations of degree n > 4. But even the existing formulas for n ≤ 4 are not, in general, suitable for numerical evaluation of the roots. In Sec. 2.3.4, it was shown that care must be taken to avoid cancellation even in the case of a quadratic equation.

Despite the absence of closed solution formulas, the fundamental theorem of algebra states that every algebraic equation has at least one root. More precisely, if a polynomial vanishes nowhere in the complex plane, then it is identically constant. The remainder theorem states that when a polynomial p(z) is divided by z − r the remainder is p(r), i.e.,

p(z) = (z − r)p 1 (z) + p(r).

(6.5.2) It follows that r 1 is a zero of p(z) if and only if z −r 1 divides p(z). If p(z) is of degree n and

p(r 1 ) = 0, then p 1 (z) in (6.5.2) is of degree n − 1. But if n > 1, then p 1 (z) must vanish for some r 2 , and hence has a linear factor z − r 2 . Continuing, we find that an algebraic equation p(z)

= 0 of degree n has exactly n roots, counting multiplicities, and it holds that 184

p(z) =a 0 (z −r 1 )(z −r 2 ) · · · (z − r n ).

(6.5.3) By this representation it also follows that if the coefficients a 0 ,a 1 ,...,a n are real, then

eventual complex roots must occur in conjugate pairs. Hence, if p(z) has the complex zero s

2 + it it also has the zero s − it and therefore contains the quadratic factor (z − s) 2 +t which is positive for all real values of z.

184 Note the corollary that if a polynomial p(z) of degree at most n vanishes in n + 1 distinct points, it must be identically zero, a result used repeatedly in Chapters 3 and 4.

6.5. Algebraic Equations 663 Solving algebraic equations of high degree does not play a central role in scientific

computing. Usually the applications involve only equations of moderate degree, say 10–20, for which acceptable subroutines exist. Algebraic equations of high degree (n > 100) occur in computer algebra. Such problems usually require symbolic, or high multiple-precision computations. Algorithms for such problems are still a subject of research.

Let p(z) be the polynomial (6.5.3) with roots r 1 ,r 2 ,...,r n , not necessarily equal. Comparing with the coefficients of z n −k

in the representations (6.5.1) we find that (−1) k a k /a 0 is the sum of the products of the roots r i taken k at a time. Thus we obtain the following

relations between the coefficients and zeros of a polynomial:

2 n ···r

n = (−1)

The functions on the left sides of (6.5.4) are called elementary symmetric functions of the variables r 1 ,r 2 ,...,r n , since interchanging any of the variables will not change the functions. A classical result says that any symmetric polynomial in the roots r 1 ,r 2 ,...,r n can be expressed as a polynomial in the elementary symmetric functions in (6.5.4). Other commonly used symmetric functions are the power sums

The Newton formulas give the connection between the coefficients of the polynomial p(z) (with a 0 = 1), and the power sums:

S 1 +a 1 = 0, S 2 +a 1 S 1 + 2a 1 = 0,

(6.5.6) .. . S n −1 +a 1 S n −2 +···+a n −2 S 1 + (n − 1)a n −1 = 0. For a proof see Householder [204, Sec. 1.3].

S 3 +a 1 S 2 +a 2 S 1 + 3a 3 = 0,

If a n q(y)

=y n p(

1/y) = a n

n y +···+a 1 y +a 0 . (6.5.7) The zeros of the reciprocal polynomial are 1/r 1 , 1/r 2 ,..., 1/r n and from (6.5.4), giving

the Newton formulas,

1/r i = −a n −1 /a n , etc.

Function values of the polynomial p(z) in (6.5.1) at a (real or complex) point w can conveniently be computed by repeated synthetic division of p(z) with z − w; cf. Sec. 1.2.2.

If we set

p(z) = (z − w)q(z) + b n ,

q(z)

=b n 0 z −1 +b 1 z −2 +···+b

n −1 ,

664 Chapter 6. Solving Scalar Nonlinear Equations then the sequence {b n

i } i =0 satisfies the recursion

b i =b i −1 w +a i , i = 1 : n. (6.5.9) Here p(w) = b n is the remainder and q(z) is the quotient polynomial when dividing p(z)

b 0 =a 0 ,

with (z − w). Differentiating (6.5.8) we get

(6.5.10) and setting z = w we find that p ′ (w) = q(w). We can form q(w) by synthetic division of

p ′ (z) = (z − w)q ′ (z) + q(z),

q(z) with (z − w):

q(z) = (z − w)r(z) + c n −1 , r(z)

z =c n 0 −2 +c 1 z n −3 +···+c n −2 .

Now p ′ (w) = q(w) = c n −1 , where

c i =c i −1 w +b i , i = 1 : n − 1. Higher derivatives can be computed in the same fashion. Differentiating once more

c 0 =b 0 ,

gives

p ′′ (z) = (z − w)q ′′ (z) + 2q ′ (z),

and thus 1 2 p ′′ (w) =q ′ (w) =d n −2 , where

d i =d i −1 w +c i , i = 1 : n − 2. To compute p (i) (w) using these formulas requires n − i additions and multiplications.

d 0 =c 0 ,

In the important special case where all the coefficients a 0 ,a 1 ,...,a n are real, the above formulas are somewhat inefficient, and one can save operations by performing synthetic division with the quadratic factor

=z 2 − 2zRe(w) + |w| , which has real coefficients (see Problem 6.5.2 (b)).

(z

− w)(z − ¯ 2 w)

Synthetic division can also be used to shift the origin of a polynomial p(z). Given

a 0 ,a 1 ,...,a n and s, we then want to find coefficients c 0 ,c 1 ,...,c n so that p(w + s) = q(s) = c 0 s n +c 1 s n −1 +···+c n .

(6.5.11) Clearly this is the Taylor expansion of p(z) at z = w. It follows that

1 1 (w), c n (n) = p ′′ −1 (w), . . . , c 0 p (w),

2 = n ! and the coefficients c i can be computed by repeated synthetic division of p(z) by (z − w)

c n = p(w), c n −1 =p ′

as described above in about n 2 / 2 multiplications.

It is often desirable to obtain some preliminary information as to where the zeros of

a polynomial p(z) are located. Some information about the location of real roots can be obtained from a simple examination of the sign of the coefficients of the polynomial.

6.5. Algebraic Equations 665

0, i = 1 : n, then p(x) can have no real positive zero. A generalization of this result, known as Descartes’ rule of sign, 185 states that the

A simple observation is that if a i >

number of positive roots is either given by the number of variations in sign in the sequence

a 0 ,a 1 ,...,a n , or is less than that by an even number. (Multiple roots are counted with their multiplicity.) By considering the sign variations for the polynomial p(−z) we similarly

get an upper bound on the number of negative roots. By shifting the origin, we can get bounds on the number of roots larger and smaller than a given number. In Sec. 6.5.6 we give a method to obtain precise information about the number of real roots in any given interval.

Many classical results are known about the number of real or complex roots in a disk or half-plane. For these we refer to surveys in the literature.

Dokumen yang terkait

Analisis Komparasi Internet Financial Local Government Reporting Pada Website Resmi Kabupaten dan Kota di Jawa Timur The Comparison Analysis of Internet Financial Local Government Reporting on Official Website of Regency and City in East Java

19 819 7

ANTARA IDEALISME DAN KENYATAAN: KEBIJAKAN PENDIDIKAN TIONGHOA PERANAKAN DI SURABAYA PADA MASA PENDUDUKAN JEPANG TAHUN 1942-1945 Between Idealism and Reality: Education Policy of Chinese in Surabaya in the Japanese Era at 1942-1945)

1 29 9

Improving the Eighth Year Students' Tense Achievement and Active Participation by Giving Positive Reinforcement at SMPN 1 Silo in the 2013/2014 Academic Year

7 202 3

An Analysis of illocutionary acts in Sherlock Holmes movie

27 148 96

The Effectiveness of Computer-Assisted Language Learning in Teaching Past Tense to the Tenth Grade Students of SMAN 5 Tangerang Selatan

4 116 138

The correlation between listening skill and pronunciation accuracy : a case study in the firt year of smk vocation higt school pupita bangsa ciputat school year 2005-2006

9 128 37

Existentialism of Jack in David Fincher’s Fight Club Film

5 71 55

Phase response analysis during in vivo l 001

2 30 2

The Risk and Trust Factors in Relation to the Consumer Buying Decision Process Model

0 0 15

PENERAPAN ADING (AUTOMATIC FEEDING) PINTAR DALAM BUDIDAYA IKAN PADA KELOMPOK PETANI IKAN SEKITAR SUNGAI IRIGASI DI KELURAHAN KOMET RAYA, BANJARBARU Implementation of Ading (Automatic Feeding) Pintar in Fish Farming on Group of Farmer Close to River Irriga

0 0 5