The eigenvalues of a square matrix will turn out to be the roots of a polynomial attached to it, its characteristic polynomial (Section 7.3). So we need to know how many roots a polynomial can have, when it has any at all, and how its roots show up in its factors. All of this rests on multiplying and dividing polynomials. So far (Definition 1.2.13), has only been a vector space. This section gives it a multiplication and develops the algebra of that the rest of the book uses. Throughout, is a field.
To multiply by , we expand with the distributive law, use , and collect equal powers of :
The coefficient of collects the products with . A polynomial is its sequence of coefficients (Definition 1.2.13), so we take this rule as the definition.
Definition 7.1.1(Product of polynomials). Let and be polynomials in . Their product is , where
We also write , a sum over the pairs of nonnegative integers with .
The product is again a polynomial. If for and for , then for every pair with has or , so every term of is (Proposition 1.1.15).
Two special cases connect the definition with the notation of Notation 1.2.15. First, , because the only nonzero term of the product is , in position . In particular is the product of copies of , so the notation means what it says. Second, a constant times is , which is the scalar multiple of Definition 1.2.13. So writing is unambiguous.
Hint 1. Compare the -th coefficients of the two sides of each identity, the way one compares entries of matrices.
Hint 2. For (b), write the -th coefficient of each side as a single sum over the triples of nonnegative integers with .
Sketch. Each identity holds coefficient by coefficient. The -th coefficient of is , which is symmetric in and . Both sides of (b) have -th coefficient . Parts (c), (d), and (e) follow from distributivity in , and the additive ring axioms are those of the vector space .
Write ,, and . All sums below are finite, so they can be reordered and regrouped freely.
(a) The -th coefficient of is , and that of is . These are sums over the same pairs, and .
(b) By distributivity, the -th coefficient of is
since each triple with occurs exactly once on the left, with . In the same way, the -th coefficient of is . By associativity in , the two agree.
(c) The -th coefficient of is , which is the -th coefficient of .
(d) Since , the only possibly nonzero term in the -th coefficient of is .
(e).
Finally, the axioms of a commutative ring that involve only addition (commutativity, associativity, a zero element, and negatives) hold because is a vector space (Proposition 1.2.14). Together with (a)–(d), this makes a commutative ring. □
By (c), (e), and , polynomials are multiplied by expanding and collecting terms:
From now on we compute with polynomials as in school. The identities of Section 1.1.2 that do not use multiplicative inverses, such as ,, and the sign rules, have the same proofs in every commutative ring, so they hold in .
Intuition. In a product of two polynomials, the highest power of comes only from the two leading terms, . Every other pair of terms lands lower. Over a field when , so nothing can cancel the top term. Over , where , the same definition would give , and the degree would drop.
Proposition 7.1.4(Degree of a product). Let be nonzero, with leading coefficients and . Then ,, and the leading coefficient of is . With the conventions , the formula holds for all .
Hint 1. Let and . Which pairs can give a nonzero term ?
Hint 2. Only pairs with and , so . For only the pair survives.
Sketch. A term is nonzero only if and . So the coefficients of vanish beyond position , and the coefficient of is , which is nonzero because has no zero divisors. If or is , every coefficient of is .
Write and , and let and , so that and . A term can be nonzero only if and , that is, only if and , and then . Hence the -th coefficient of is for , and for the only pair that can contribute is . So the coefficient of in is , which is nonzero by Proposition 1.1.17. Therefore ,, and is the leading coefficient of .
If or , every term has a factor , so (Proposition 1.1.15), and both sides of the formula are .□
Definition 7.1.5(Monic polynomial). A nonzero polynomial is monic if its leading coefficient is .
For example, and every product are monic, by Proposition 7.1.4, while is not. Every nonzero is times a monic polynomial for exactly one , namely its leading coefficient : indeed , and has leading coefficient when is monic.
The proposition gives an argument that recurs throughout the book.
Technique 7.1.6(Compare degrees and leading coefficients). To show that a polynomial is zero, or that an identity between polynomials cannot hold, compare the degrees of the two sides, and when the degrees agree, their leading coefficients. Over a field the degree of a product is the sum of the degrees (Proposition 7.1.4), and a sum has degree at most the larger of the two degrees, with equality when they differ (Proposition 1.2.18). The typical use: if with and , then , because a nonzero multiple of has degree at least .
Reach for it in uniqueness statements about polynomials (quotients and remainders, greatest common divisors, and later minimal polynomials), and to show that a polynomial is constant or zero. Leading coefficients settle what degrees alone cannot, for instance that two monic polynomials that divide each other are equal. The canonical example is the uniqueness half of Theorem 7.1.14. Proposition 1.5.24 was an earlier instance.
Hint 1. (a) is a restatement of part of Proposition 7.1.4. For (b), move everything to one side.
Hint 2. For (c), if , take degrees of both sides.
Sketch. (a) A product of nonzero polynomials is nonzero. (b) with forces . (c) If , then with both degrees nonnegative, so ; nonzero constants have the inverse .
(c) A nonzero constant has the inverse , since . Conversely, suppose . Then and are nonzero, and by Proposition 7.1.4. Both degrees are nonnegative integers, so , and is a nonzero constant. □
So shares two features with the integers: a product of nonzero elements is nonzero, and few elements are invertible (in , only ). In particular has no inverse, and is not a field. The analogy with continues in Section 7.1.2 with division with remainder.
Evaluating a polynomial at a scalar (Definition 1.2.17) uses only that scalars can be added, multiplied, and raised to powers. The same formula makes sense with a polynomial in place of the scalar.
Definition 7.1.9(Substitution). Let and . The polynomial obtained by substituting into is
where and is the product of copies of .
For instance , since is the -th power of , and if , then . If is a constant, then is the constant polynomial whose value is the scalar of Definition 1.2.17, so the two notations agree.
Proposition 7.1.10(Evaluation respects sums and products). Let and , and let be either a scalar in or a polynomial in . Then
Hint 1. Write and , and substitute into the formula for the coefficients of .
Hint 2. Regroup the double sum as a sum over all pairs , and use .
Sketch. The first two identities are the computation of Proposition 1.2.18(c). For the product, , by distributivity, , and commutativity, all of which hold in and in the commutative ring .
In both cases lies in a commutative ring, or (Proposition 7.1.3), in which scalars multiply as in (for this is Proposition 7.1.3(e)) and . These are the only facts we use.
Choose with and , and put for . Then and , and distributivity gives and , as in Proposition 1.2.18(c). For the product, , so
The second equality regroups the terms by pairs instead of by (the pairs with or contribute ) and uses and commutativity. The third is distributivity. □
Remark 7.1.11(Polynomials in a matrix). For and , write , as in Proposition 4.1.31. The proof above used only that powers of satisfy , that products distribute over sums, and that scalars commute with powers of . It never multiplied by anything except its own powers and scalars. All of this holds for (Notation 2.4.16, Proposition 2.4.14), so
even though matrix multiplication is not commutative. In particular : any two polynomials in the same matrix commute. Section 7.2 evaluates polynomials at operators in the same way.
Corollary 7.1.12(Substituting twice). Let , and let be a scalar in or a polynomial in . Then .
Hint 1. Both sides respect sums and scalar multiples in . So it is enough to check the identity for .
Hint 2. For the left side is . Apply the product rule of Proposition 7.1.10 times.
Sketch. By Proposition 7.1.10, and both respect sums and scalar multiples, and every polynomial is a finite combination of the . For , by Proposition 7.1.10 and induction on , and this is .
Let . By Proposition 7.1.10, applied first with and then with , the map respects sums and scalar multiples, and so does . Every polynomial is a finite linear combination of , so it suffices to prove the identity for ,.
For we have and , so we must show . For both sides are . If , then by Proposition 7.1.10, .□
For example, substituting into gives : take . This is the fact used in Exercise 2.3.48.
For integers and there are integers and with and . Polynomials can be divided the same way, with the degree in place of size. Long division, familiar from school, computes the quotient: at each step, subtract a multiple of the divisor that cancels the leading term of what is left.
Example 7.1.13(Long division). Over , divide by . The leading term of is times the leading term of , so we subtract . The leading term of what is left is , so we subtract , and so on:
The last line has degree , so we stop. With and ,
The coefficient appeared because we divided by the leading coefficient of . Over this step would be impossible: dividing by the leading coefficient of the divisor is the one place where long division needs a field. Over , where , the same steps give and .
Theorem 7.1.14(Division with remainder). Let with . There are unique polynomials such that
We call the quotient and the remainder of on division by .
The theorem is often called the division algorithm, after the procedure that proves it. If , the condition means : division by a nonzero constant is exact, with .
Intuition. Uniqueness is a degree count. Two divisions give . The right side has degree less than , and a nonzero multiple of cannot, so . For existence, one step of long division replaces by a polynomial of smaller degree, which suggests strong induction on . A second proof avoids division altogether and counts dimensions instead.
Hint 1. Prove uniqueness and existence separately. For uniqueness, subtract two divisions and compare degrees.
Hint 2. For existence, use strong induction on . If there is nothing to do. Otherwise subtract from a multiple of that cancels its leading term.
Hint 3. With and the leading coefficients of and , the polynomial has degree less than . Divide it by the induction hypothesis, and add to the quotient.
Sketch. If , then has degree less than , which forces , and then . For existence, induct on . If , take and . Otherwise the leading terms of and agree, so has degree less than . If , then .
Let , which is a nonnegative integer, and let be the leading coefficient of .
Existence. If , take . For nonzero we use strong induction on : let , and assume that every polynomial of degree less than (including ) has a quotient and remainder on division by . Let , with leading coefficient .
If , take and . Suppose . By Proposition 7.1.4, the polynomial has degree and leading coefficient . So in
the coefficient of is , and all coefficients beyond are . Hence , and by the induction hypothesis for some with . Then
as desired. □
Unwound, the induction is long division. The equation is an invariant, and is a quantity that drops at every step, so this is an instance of Technique 3.3.5.
Otherwise, let and let be the leading coefficient of . Replace by and by , and return to step 2.
At the start , and step 3 adds to and subtracts it from , so remains true. The same step lowers , as in the proof. So the algorithm stops after at most steps, and then .
The second proof is the one in LADR. It proves existence without constructing anything.
Hint 1. Uniqueness is the degree count from the first proof. For existence, let and work in . Which polynomials have the form with and ?
Hint 2. They are the linear combinations of . Show that this list is a basis of .
Hint 3. The list consists of nonzero polynomials with the distinct degrees .
Sketch. Let (otherwise take ,). The polynomials have the distinct degrees , so they are independent, and since , they form a basis. Expanding in this basis writes it as , with a combination of and a combination of . Uniqueness is as in the first proof.
Uniqueness was proved in the first proof without induction, so we prove existence. Let . If or , take and . So let , and consider the list
in . By Proposition 7.1.4, , so the polynomials in are nonzero with degrees , which are distinct. By Proposition 1.5.24, is linearly independent. Its length equals (Example 4.1.7), so is a basis of by Theorem 4.1.10(b). Hence there are scalars with
Intuition(Two proofs compared). The first proof constructs and and unwinds into long division, so it is the one to use for computing. The second never divides. Independence of the list is the uniqueness statement for , and a dimension count upgrades it to spanning, which is existence. This is Technique 3.4.21, which proved polynomial interpolation in Section 3.4.5. In the language of Section 4.2, the map sending a list of coefficients to the corresponding combination of is an injective linear map between spaces of the same dimension, hence bijective (Corollary 4.2.18). The count works because the conditions and leave exactly unknown coefficients, one for each coefficient of .
Definition 7.1.16(Divisibility). Let . We say that divides, and write , if for some . Then is a factor (or divisor) of , and is a multiple of .
If , then exactly when the remainder of on division by is , by the uniqueness in Theorem 7.1.14. Some consequences of the definition and of Proposition 7.1.4:
every divides , and divides only ;
a nonzero constant divides every , since ;
if and , then ;
if and with , then for a nonzero constant . (If and , then , so by Corollary 7.1.7(b), and is a nonzero constant by Corollary 7.1.7(c).) In particular, two monic polynomials that divide each other are equal.
For example, over every field, since .
The quotient and remainder do not depend on the field in which we compute them. This is useful when a polynomial with real coefficients is factored over .
Corollary 7.1.17(Division does not depend on the field). Let be a subfield of a field (Definition 1.1.32), and let with . The quotient and remainder of on division by in are the quotient and remainder in . In particular, divides in if and only if divides in .
Hint 1. Divide in first. Does the result still satisfy the conditions of Theorem 7.1.14 when it is read in ?
Hint 2. Use the uniqueness half of Theorem 7.1.14 over .
Sketch., and sums, products, and degrees of polynomials with coefficients in are the same whether computed in or in . So the quotient and remainder over also satisfy and in , and by uniqueness over they are the quotient and remainder there.
A polynomial with coefficients in is also one with coefficients in , so . The operations of are those of restricted to (Definition 1.1.32), and sums and products of polynomials are computed from their coefficients by the formulas of Definition 1.2.13 and Definition 7.1.1. So for , the sum and product are the same whether computed in or in , and so is the degree.
Let be the quotient and remainder of on division by in . Then and also hold in . By the uniqueness in Theorem 7.1.14 over , and are the quotient and remainder in . In particular the remainder in is if and only if the remainder in is .□
Exercise 7.1.18.routine Let and . Find the quotient and remainder of on division by over , over , and over . Over which of these fields does divide ?
Hint 1. Run Algorithm 7.1.15 over . Since is monic, no division by a leading coefficient is needed.
Hint 2. The computation over uses only integer arithmetic, so it can be reduced modulo and modulo . Why does reducing give the right answer?
Sketch. Over :, minus gives , plus gives . So and . Reducing modulo and gives a valid division there, so by uniqueness over and over . Only over does divide .
Over , long division gives
So , with quotient and remainder . Since , does not divide in .
Every coefficient in this identity is an integer, and the identity was obtained by adding and multiplying integers, so it remains true when every coefficient is read in or . Over , it reads , and , so by the uniqueness in Theorem 7.1.14 the quotient is and the remainder is . Over ,, so (as ), the remainder is , and . So divides only over .
Which roots exist depends on the field. The polynomial has no root in , since for real ; in it has the roots and ; in it has the root ; and in it has the roots and , as and . The polynomial has no root in , because is irrational, and two roots in .
The theorem below is the link between roots and factors. It is the case of division with remainder.
Theorem 7.1.20(Factor theorem). Let and . There is a unique with
and if , then . In particular, is a root of if and only if divides .
Hint 2. The remainder is a constant. Evaluate both sides of at .
Sketch. Division by , which has degree , leaves a constant remainder . Evaluating at with Proposition 7.1.10 gives . The quotient is unique by Theorem 7.1.14, and degrees give . If , then ; conversely, gives .
By Theorem 7.1.14 with , which has degree , there are unique with and , so is a constant. By Proposition 7.1.10, . So . If also , this is a division with remainder , of degree less than , so by uniqueness.
If , then has the same degree as , because subtracting a constant does not change any coefficient beyond the constant term. So and (Proposition 7.1.4).
Finally, if , then , so . Conversely, if for some , then by Proposition 7.1.10. □
The quotient can also be written down directly. This is how Section 3.4.5 split off a root before products were available, and it gives a fast way to compute by hand.
Hint 1. The identity holds in . Prove it by expanding the right side.
Hint 2. Multiply it by , sum over , and collect powers of . The coefficients of are the numbers from the proof of Lemma 3.4.23.
Sketch. The right side of telescopes. Multiplying by and summing gives with and , computed from the top by and . Uniqueness of is cancellation of , and gives the degree.
If is constant, then . Otherwise write with and . For , the following sum telescopes in :
This is the computation in the proof of Lemma 3.4.23, with the indeterminate in place of the scalar . Multiplying by , summing over , and collecting the terms with the same power of ,
where
The leading coefficient of is , so . In both cases, if also , then by Corollary 7.1.7(b). The last sentence of the theorem follows as in the first proof. □
As computed in the proof of Lemma 3.4.23, and . Continuing one more step, , by expanding the nested form . This recursion is Horner’s scheme, or synthetic division. It computes the quotient by and the value at once, with multiplications.
Example 7.1.21(Synthetic division). Let and . Horner’s scheme runs through the coefficients from the top:
So is a root and . Running the scheme again on with gives ,, and remainder , so , and
In the language of Example 2.6.29, the factor theorem says : the polynomials with root are exactly the multiples .
Intuition. Each root splits off a linear factor. Distinct roots split off distinct factors: after , a second root of satisfies , and since and has no zero divisors, is a root of . Each factor costs one degree, so there is room for at most of them.
Proposition 7.1.22(Counting roots). Let be nonzero, and let be distinct roots of . Then
and . In particular, a nonzero polynomial has at most roots in .
Hint 1. Induct on , the length of the list of roots. For the inductive step, assume .
Hint 2. Evaluate this factorization at . Why must ?
Hint 3. For the bound, compare degrees in , noting that .
Sketch. By induction on ,. Evaluating at gives , and the differences are nonzero, so and divides by the factor theorem. Then with , and .
We prove the divisibility by induction on . For the product is empty, that is, equal to , which divides . Let , and suppose for some . By Proposition 7.1.10,
The roots are distinct, so for each , and the product of these differences is nonzero by Proposition 1.1.17. Hence , and for some by Theorem 7.1.20. So , which proves the divisibility.
The bound is Lemma 3.4.23 in another form: a polynomial in with distinct roots is zero. What is new is the divisibility, which says where the roots sit in . The proof used that has no zero divisors, to conclude . With coefficients in , which has zero divisors, has four roots (Exercise 7.1.52).
Sketch. In (a), has roots, more than its degree if it were nonzero. In (b), if and have the same function, has every element of as a root, infinitely many.
(b) The first claim is Proposition 7.1.22. If for every and is infinite, then has infinitely many roots, so .□
Part (b) is the fact promised in Aside (Polynomials versus polynomial functions): over ,, and , a polynomial is determined by its polynomial function. Over a finite field it is not. Section 7.1.4 finds all polynomials with a given function.
A root can split off more than one linear factor, as in . Counting roots with these repetitions gives a sharper version of Proposition 7.1.22, and over an exact count.
Definition 7.1.24(Multiplicity of a root). Let be nonzero and . The multiplicity of as a root of is the largest integer such that . A root of multiplicity is simple, and a root of multiplicity at least is repeated (or multiple).
The largest such exists, because divides , and forces (degrees, as ). By the factor theorem, is a root of exactly when its multiplicity is at least . We do not define multiplicities for the zero polynomial, which every power of divides.
Lemma 7.1.25(Reading off a multiplicity). Let be nonzero, , and . Then has multiplicity exactly as a root of if and only if for some with .
Hint 2. For “only if”, if , the factor theorem splits one more factor off .
Sketch. If with and also , cancelling gives , so , a contradiction; so is the largest exponent. Conversely, if is the multiplicity and with , then and divides .
Suppose with . Then . If for some , then so does , say . Then , and cancelling the nonzero factor (Corollary 7.1.7(b)) gives , so , a contradiction. Hence is the multiplicity.
Conversely, let be the multiplicity, and write . If , then by Theorem 7.1.20, and , contradicting the maximality of . So .□
Example 7.1.26(Multiplicity depends on the field). Let . Over ,, and has . So is a root of multiplicity , and is a simple root. Over the same polynomial is , and since there, : the root has multiplicity . In the factorization , the cofactor now has , so Lemma 7.1.25 does not stop at .
Proposition 7.1.27(Multiplicities add up to at most the degree). Let be nonzero, and let be distinct, with multiplicities as roots of . Then
Sketch. Induct on . If and with , then with and . By Lemma 7.1.25, so divides . Degrees give .
We induct on ; for there is nothing to prove. Let and suppose . Since ,. Let be the multiplicity of as a root of . By Lemma 7.1.25, with . Reordering the factors,
With all , this sharpens Proposition 7.1.22: counted with multiplicity, a nonzero polynomial has at most roots. Over the count is exactly (Corollary 7.1.35).
Repeated roots can be detected without factoring, with the formal derivative of Example 2.1.9.
Exercise 7.1.28.standard Let be nonzero and . Show that is a repeated root of if and only if and .
Hint 1. Both conditions include that is a root. So write and compute with the product rule (Exercise 2.1.49).
Hint 2. You should find . Compare with Lemma 7.1.25 for .
Sketch. If is not a root, both sides are false. If it is, , and the product rule gives , so . By Lemma 7.1.25, is simple exactly when , that is, when .
If , then is not a root, so it is not a repeated root, and both sides of the equivalence are false. So suppose , and write (Theorem 7.1.20). The formal derivative satisfies the product rule (Exercise 2.1.49(a)), and , so
by Proposition 7.1.10. By Lemma 7.1.25 with , the root is simple if and only if . So is repeated if and only if , that is, if and only if .
In Section 3.4.5, the existence of interpolating polynomials came from their uniqueness, through a square linear system, and the Lagrange polynomials were defined as solutions of that system. Example 3.4.28 previewed a closed form that needed products. We can now prove it.
Proposition 7.1.29(Lagrange polynomials in closed form). Let be distinct. For ,
Hint 1. Check that the product has degree at most and takes the values that define .
Hint 2. Evaluate the product at with Proposition 7.1.10. Which factor vanishes when ?
Sketch. The product is a nonzero scalar times a product of linear factors, so it has degree . At every factor is ; at with , the factor with is . So has the defining values of , and by uniqueness in Theorem 3.4.24. The formula for is then Proposition 3.4.27.
Let be the product on the right. The scalar is nonzero, since the nodes are distinct and has no zero divisors, so
For every factor is , so . For , the factor with is , so . Thus has the values that define (Definition 3.4.26), and by the uniqueness in Theorem 3.4.24. The formula for follows from Proposition 3.4.27. □
Intuition(Two routes to interpolation). With the closed form in hand, Theorem 3.4.24 has a second proof that reverses the roles of existence and uniqueness. Existence is now a construction: the polynomial has degree at most , and the computation above shows that it takes the value at . Uniqueness is Corollary 7.1.23(a), a count of roots. In Section 3.4.5, by contrast, uniqueness was the root count and existence came for free from the square system. The first route needs no formula, which helps when one is hard to guess, as in Exercise 7.1.57. The second gives the answer explicitly and explains the shape of : it is the simplest polynomial vanishing at the other nodes, rescaled to be at .
The node polynomial , of degree , describes what happens without the degree bound.
Corollary 7.1.30(All interpolating polynomials). Let be distinct, let , let be the polynomial with for all , and let . A polynomial satisfies for all if and only if
In particular, is the remainder of every such on division by .
Sketch. If , then . Conversely, has the distinct roots , so divides it by Proposition 7.1.22 (or ). Since , the equation is a division with remainder.
If , then by Proposition 7.1.10, since is a root of . Conversely, suppose for all . Then has the distinct roots . If , take . Otherwise by Proposition 7.1.22, so for some .
Finally, with , so by the uniqueness in Theorem 7.1.14, is the remainder of on division by .□
This is Technique 3.1.18 once more: is a particular solution, and the polynomials vanishing at all nodes are the multiples of . The quartic of Figure 3.4.1 is an example. It passes through the same four points as the cubic , and indeed is a multiple of .
The figure can be explored with the least-squares component of Section 6.5. With four points and degree , the least-squares cubic passes through all four points, so it is the interpolating polynomial.
With four points at distinct -values and degree , the residuals are and the curve is the interpolating cubic of Example 3.4.25. Drag one point up or down while the others stay fixed: the cubic changes by a multiple of the Lagrange polynomial of that node, which vanishes at the other three nodes. Add a fifth point and the cubic no longer passes through all of them, unless the new point happens to lie on it.
Remark 7.1.31(Finite fields). Let be a finite field with elements, and take all elements of as the nodes. Corollary 7.1.30 with all values shows that the polynomials whose polynomial function is zero are exactly the multiples of
a monic polynomial of degree . Two polynomials have the same polynomial function if and only if their difference is a multiple of , and each function is the polynomial function of exactly one polynomial of degree less than (Theorem 3.4.24 with all elements as nodes; compare Problem 1.18). For , (Exercise 7.1.55), which explains the example of Aside (Polynomials versus polynomial functions).
Over , the polynomial has no root. Correspondingly, the rotation of the plane by a right angle has no eigenvalue (Section 7.2): no line through is mapped to itself. The complex numbers were built to give a root (Section 1.1.4). The surprise is that nothing more needs to be added: every nonconstant polynomial with complex coefficients, even one with nonreal coefficients such as or , already has a root in .
Theorem 7.1.32(Fundamental Theorem of Algebra). Every nonconstant polynomial has a root in .
Intuition(Why there must be a root). Let have degree , and watch the values as goes once around the circle . For large , the leading term dominates, , and since goes around exactly times when goes around once, so does the curve traced by . For tiny ,, and if (otherwise is a root), the curve is a small loop near that does not go around at all. As grows from small to large, the curve moves continuously, and the number of times it winds around changes from to . It can only change when the curve passes through , and a point with is a root. Figure 7.1.1 shows this for .
Making “winds around” precise takes topology. The proof below avoids it. It finds a root as the point where is smallest: at a point where , a small step in a well-chosen direction always makes smaller.
Figure 7.1.1. The images of the circles under , with marked in red. For the curve stays near ; for it winds three times around . In between it sweeps across three times: at , the modulus of the real root , and at , the common modulus of the two nonreal roots .
Uses.Definition B.1.7 (Modulus), Section B.1, the extreme value theorem: a continuous real function on a closed disk attains a minimum, every complex number has a -th root, for every
Hint 1. Show first that outside a large disk. Then has a global minimum at some , by the extreme value theorem.
Hint 2. Suppose . Write as plus higher powers of , with .
Hint 3. Choose with . For small real , the value at has modulus about .
Sketch. For large, , so the minimum of on a large closed disk is a global minimum, attained at some . If , then with has . With and small ,, a contradiction.
Let with and . We use the modulus (Definition B.1.7), with and , and two facts from outside algebra: the extreme value theorem, and the existence of -th roots in (polar form, Section B.1).
attains a global minimum. Let . For , we have for , so
Let . For the right side is at least . The function is continuous, so it attains a minimum on the closed disk , at some . Then for , so for every .
The minimum is . Suppose . Expanding each shows that is a polynomial in of degree (its coefficient of is ), with and for all . Write
where and . Choose with , and let . For real with , we have and for , so
For with , this is less than , contradicting . Hence .
The details of both steps, and a second proof by linear algebra due to Derksen, are in Section C.1. □
Some analysis is unavoidable in any proof. The theorem fails for the field , which satisfies all the field axioms and contains a square root of , but in which has no root. So no argument from the field axioms alone can prove it; every proof uses a property of such as completeness.
Then and is the leading coefficient, by Proposition 7.1.4. The polynomial does not split over , since a factor would give a real root; it splits over as . The polynomial splits over but not over . When a polynomial splits, its factors record its roots and their multiplicities.
Proposition 7.1.34(Roots of a split polynomial). Let with nonzero and . The roots of are exactly , and each root of occurs in the list exactly as many times as its multiplicity. In particular, the list is determined by up to order, and the multiplicities of the distinct roots of add up to .
Hint 1. Fix and let be the number of indices with . Collect these factors in front.
Hint 2. What is the value at of the product of the remaining factors? Apply Lemma 7.1.25.
Sketch. For occurring times in the list, with , and . By Lemma 7.1.25, has multiplicity . So the number of occurrences of each scalar is its multiplicity, which depends only on ; summing over the distinct values in the list gives .
Fix , and let be the number of indices with (possibly ). Reordering the factors,
By Proposition 7.1.10, , which is nonzero by Proposition 1.1.17, as each factor is. By Lemma 7.1.25, the multiplicity of as a root of is . So is a root exactly when it occurs in the list, and it occurs as many times as its multiplicity. The number of occurrences of each scalar is therefore determined by , which means the list is determined up to order. Summing the numbers of occurrences over the distinct values in the list counts every index once, which gives (Proposition 7.1.4). □
Corollary 7.1.35(Factorization over ). Let be nonzero, of degree and with leading coefficient . Then
where are the roots of , each listed as many times as its multiplicity. The factorization is unique up to the order of the factors. In particular, counted with multiplicity, has exactly roots in .
Hint 2. Uniqueness and the statement about multiplicities are Proposition 7.1.34.
Sketch. For ,. For ,Theorem 7.1.32 gives a root , the factor theorem gives with and leading coefficient , and induction factors . The rest is Proposition 7.1.34.
We show by induction on that splits. For , is the empty product times . Let . By Theorem 7.1.32, has a root , and by Theorem 7.1.20, with . By Proposition 7.1.4, the leading coefficient of is that of , namely . By the induction hypothesis , and so . By Proposition 7.1.34, the are the roots of , each occurring as often as its multiplicity, and the list is determined by up to order. □
So over the bound of Proposition 7.1.27 is an equality. This is the count behind “an complex matrix has eigenvalues, counted with multiplicity” in Section 7.4. The coefficients of a split polynomial are also expressed through its roots. We record the two that matter most later.
Proposition 7.1.36(Sum and product of the roots). Let and . In , the coefficient of is and the constant term is . So for ,
For the coefficient of we induct on . For ,. Suppose with and . Then
and the last group has degree at most . So the coefficient of in is .□
By Corollary 7.1.35, for a monic , the sum of its roots counted with multiplicity is , and their product is . Applied to characteristic polynomials, this says that the trace of a complex matrix is the sum of its eigenvalues and the determinant is their product (compare the coefficients in Proposition 5.3.19; see Section 7.5). Exercise 7.1.59 computes the remaining coefficient of a cubic.
A polynomial with real coefficients is also a polynomial with complex coefficients, so Corollary 7.1.35 factors it over . The factors need not be real, but they come in conjugate pairs, and each pair multiplies to a real quadratic.
For , write for the polynomial with conjugated coefficients (Definition B.1.1).
Hint. Conjugation of complex numbers respects sums and products (Notation 6.1.1). Apply it to the formulas for the coefficients of and , and to the formula for .
Sketch. The -th coefficient of is , that of ; sums are similar. Likewise . A complex number equals its conjugate exactly when it is real.
Write and . We use ,, and if and only if (Notation 6.1.1).
(a) The -th coefficient of is , that of . The -th coefficient of is , that of .
(b).
(c) means for every , that is, for every .□
Intuition. Conjugation is a symmetry of : it respects sums and products and fixes every real number. So it carries any equation with real coefficients to another true equation. Applied to for a real polynomial , it gives , and applied to a factorization, it shows that and occur equally often.
Proposition 7.1.38(Conjugate roots). Let be nonzero, regarded as an element of , and let . Then and have the same multiplicity as roots of . In particular, the nonreal roots of come in pairs .
Hint 1. First show that is a root whenever is: conjugate the equation .
Hint 2. For multiplicities, conjugate a factorization with , and apply Lemma 7.1.25 at .
Sketch. Let be the multiplicity of , so with . Conjugating with Lemma 7.1.37, and using and , gives with . So has multiplicity .
Let be the multiplicity of , and write with (Lemma 7.1.25). Since has real coefficients, , and . By Lemma 7.1.37(a), applied to each factor,
and by Lemma 7.1.37(b), . By Lemma 7.1.25, has multiplicity as a root of . If is not real, then , so the nonreal roots of come in pairs of equal multiplicity. □
Theorem 7.1.39(Factorization over ). Every nonzero can be written as
where and for each (so ). Here are the real roots of , each listed as many times as its multiplicity. The factorization is unique up to the order of the factors.
Hint 3. For uniqueness, split each real quadratic factor over into a conjugate pair, and compare with the complex factorization, which is unique by Proposition 7.1.34.
Sketch. Over , with real. By Proposition 7.1.38, the nonreal roots with negative imaginary part are the conjugates of those with positive imaginary part, with the same multiplicities, so the nonreal factors pair up as , a real quadratic with discriminant . Conversely, each real quadratic with is for a nonreal , so any real factorization gives the complex one; the real roots are the , and the roots with positive imaginary part determine the quadratics.
Existence. By Corollary 7.1.35, in , where is the leading coefficient of , which is real, and the are the roots of listed with multiplicity. Reorder them so that are the real ones. Let be the roots of with positive imaginary part, each listed as many times as its multiplicity. By Proposition 7.1.38, conjugation maps the roots with positive imaginary part bijectively onto the roots with negative imaginary part, preserving multiplicities. So are the roots with negative imaginary part, listed with multiplicity. Hence, reordering factors,
with and real, and . All factors now lie in , and products in are computed by the same formula as in , so this is a factorization of the required form in . The are the real roots listed with their multiplicities in ; for a real root this is also its multiplicity in , because whether divides does not depend on the field (Corollary 7.1.17).
Uniqueness. Take any factorization of the stated form, with factors () and () and constant . Comparing leading coefficients (Proposition 7.1.4), . For each , since , the number
is not real, and and , so . Substituting, splits over with the list of roots . By Proposition 7.1.34 this list is, up to order, the list of roots of with multiplicity. Its real members are the , so these are the real roots of listed with multiplicity. Its members with positive imaginary part are the , so these are the roots of with positive imaginary part, listed with multiplicity. Both lists are determined by , and each quadratic factor is determined by its , as . Hence the factors are determined by up to order. □
Example 7.1.40(). Since , we get , and in the same way for all four choices of signs. These are four distinct roots of , so by Corollary 7.1.35
Pairing conjugates as in the proof, and , so
over , and even over , although has no real root. As Proposition 7.1.36 predicts, the roots add up to , the negative of the coefficient of , and their product is .
The real quadratic factors cannot be split further over . This is the real counterpart of the fact that linear factors cannot be split further over .
Definition 7.1.41(Irreducible polynomial). A polynomial of degree at least is irreducible over if it cannot be written as with both of degree at least . Otherwise, and if , it is reducible.
Every polynomial of degree is irreducible, since degrees add (Proposition 7.1.4). Irreducibility depends on the field: is irreducible over but equals over ; is irreducible over , since it has no root there (Exercise 7.1.61), but equals over . Irreducible polynomials play the role of prime numbers (Exercise 7.1.68).
Hint 1. A polynomial of degree is always irreducible. For larger degrees, read off a factorization from Corollary 7.1.35 or Theorem 7.1.39.
Hint 2. For a real quadratic, a factorization into two linear factors gives a real root. When does have a real root?
Sketch. Degree is irreducible because degrees add. Over , degree splits into linear factors. Over , degree at least gives at least two factors in Theorem 7.1.39, as . A real quadratic is reducible if and only if it has a real root, and by the quadratic formula (Exercise 1.1.50) that happens if and only if .
Polynomials of degree are irreducible over every field, because in a product of two polynomials of degree at least , the degree is at least .
(a) If has degree , then by Corollary 7.1.35, a product of two polynomials of degrees and .
(b) Let . If , then in Theorem 7.1.39, so there are at least two non-constant factors. Splitting off one of them (and absorbing into it) writes as a product of two polynomials of degree at least , so is reducible.
Now let with . If has a real root , then with (Theorem 7.1.20), so is reducible. Conversely, if with , say with , then is a root of , hence of . So is irreducible if and only if it has no real root. By Exercise 1.1.50, has a real root if and only if for some , that is, if and only if . So is irreducible if and only if .□
The last consequence concerns odd degree. It has a proof from the factorization and a proof that avoids altogether.
Corollary 7.1.43(Odd degree gives a real root). Every polynomial of odd degree has a real root.
Proof (by the intermediate value theorem).standard
Uses. the intermediate value theorem
Hint 1. Assume the leading coefficient is positive. Show that for large positive and for large negative .
Hint 2. For , bound the lower terms by , where is the sum of the absolute values of the lower coefficients.
Sketch. With and , for the lower terms are at most in absolute value. At this gives , because is odd. The intermediate value theorem gives a root in .
Let with odd and . Replacing by , which has the same roots, we may assume . Let . For real with , we have for , so
Let , so that . Then , and since is odd, and
The function is continuous on , so by the intermediate value theorem it vanishes somewhere in .□
The second proof is the more elementary one: it uses the completeness of directly, through the intermediate value theorem, while the first relies on the Fundamental Theorem of Algebra, whose proof uses completeness in a much more elaborate way. On the other hand, the first proof gives more: the number of real roots, counted with multiplicity, has the same parity as . In Section 7.3, this corollary shows that every operator on a real vector space of odd dimension has an eigenvalue.
The integers have greatest common divisors, computed by the Euclidean algorithm, and is an integer combination (Bézout’s identity). All of this carries over to , because the only tool it needs is division with remainder. The application to linear algebra is this: if and have no common factor, then for some polynomials and , and for a square matrix ,Remark 7.1.11 turns this into .Section 7.6 and Section 10.2 use such identities to split a space into the kernels of and .
Definition 7.1.44(Greatest common divisor). Let , not both . A greatest common divisor of and is a monic polynomial such that ,, and every common divisor of and divides . If is a greatest common divisor of and , they are coprime.
“Greatest” refers to divisibility, but it implies the largest degree: every common divisor divides , so its degree is at most .
Theorem 7.1.45(Bézout’s identity). Let , not both . Then and have exactly one greatest common divisor , written , and there are with
Moreover, is the monic polynomial of smallest degree of the form .
Intuition. Consider all combinations . Every common divisor of and divides each of them, so a combination that itself divides and is automatically a greatest common divisor. The smallest nonzero combination is the natural candidate: dividing by it leaves a remainder that is again a combination, and smaller, so it must be .
Hint 1. Let . Choose a nonzero element of of smallest degree, and scale it to be monic.
Hint 2. Divide by this element . Show that the remainder lies in , and conclude from minimality that it is .
Hint 3. For uniqueness, two greatest common divisors divide each other, and both are monic.
Sketch. The set of combinations is closed under sums and under multiplication by polynomials, and contains a nonzero element. Let be monic of smallest degree. The remainder of on division by is and has degree less than , so it is ; thus , and likewise . A common divisor of and divides . Two greatest common divisors divide each other and are monic, so they are equal.
Let . It contains and , so it contains a nonzero polynomial. It is closed under sums, since , and under multiplication by any , since .
Existence. Among the nonzero elements of , choose one of smallest degree. Multiplying it by the inverse of its leading coefficient keeps it in and makes it monic; call the result . Divide by : with (Theorem 7.1.14). Then
By the choice of , no nonzero element of has degree less than , so and . In the same way . If divides both and , say and , then , so . Hence is a greatest common divisor, and it is a combination of and .
Uniqueness. If and are both greatest common divisors, then each divides the other, by the definition applied twice. As noted after Definition 7.1.16, two monic polynomials that divide each other are equal.
Smallest degree. We showed that the gcd is a monic element of of smallest degree. Conversely, any monic of smallest degree is, by the existence argument applied to , a greatest common divisor, so it equals .□
The second proof computes , and and as well, by repeated division.
Hint 1. If , the gcd is made monic. Otherwise run Algorithm 7.1.46. Why does it stop?
Hint 2. Find an invariant: compare the common divisors of and with those of and .
Hint 3. Show also by induction that every is a combination .
Sketch. The degrees strictly decrease, so some . Since and , the pairs and have the same common divisors. So the common divisors of and are those of and , the divisors of . Each is a combination of and by induction. Making monic gives ; uniqueness is as in the first proof.
If , then , and the common divisors of and are the divisors of . So divided by its leading coefficient is a greatest common divisor, and it equals . Now let and run Algorithm 7.1.46. Each is a remainder on division by , so . A strictly decreasing sequence of nonnegative integers is finite, so some with , and the algorithm stops.
Invariant. Write . If divides and , it divides ; if divides and , it divides . So the pairs and have the same common divisors. Following the chain from to , the common divisors of and are exactly the divisors of . In particular, with the leading coefficient of , the monic polynomial divides and , and every common divisor divides . So is a greatest common divisor.
Combination. We show by induction on that for some . This holds for and , and if it holds for and , then . So . Every nonzero combination is divisible by , which divides and , so it has degree at least ; and a monic combination of degree is divisible by , so (compare leading coefficients). Uniqueness of the gcd is proved as in the first proof. □
Example 7.1.47(A greatest common divisor over ). Let and . The Euclidean algorithm, with and , gives
The last nonzero remainder is , so . Running the substitutions backwards, with and ,
Hint 1. For (a), “only if” is Theorem 7.1.45. For “if”, what can a common divisor of and be, if it divides ?
Hint 2. For (b), a common root gives the common factor . Conversely, apply Theorem 7.1.32 to the gcd.
Sketch. (a) If are coprime, Bézout gives . Conversely, every common divisor divides , so it is a nonzero constant, and the monic gcd is . (b) A common root makes a common divisor of degree , so the gcd is not . If the gcd is not , it is monic of degree at least and has a root by Theorem 7.1.32, which is a root of and of .
(a) If and are coprime, Theorem 7.1.45 gives . Conversely, suppose , and let . Then divides , so , and , being monic, is .
(b) If is a common root, then divides and (Theorem 7.1.20), so it divides , which therefore has degree at least and is not . Conversely, if , then is monic of degree at least , since the only monic constant is . By Theorem 7.1.32, has a root , and since divides and , is a root of both. □
Part (b) fails over : and have no common real root, but their gcd is .
Hint 1. Check that is a root, and split off with Horner’s scheme.
Hint 2. The quotient is the polynomial of Example 7.1.26. The resulting identity has integer coefficients, so it can be read in and .
Sketch.. Over : with multiplicity and with multiplicity . Over ,: with multiplicity and with multiplicity . Over ,: with multiplicity .
Since , Horner’s scheme with applies to the coefficients : it gives ,,,, and remainder . So , and by Example 7.1.26, . Hence
This identity was derived with integer arithmetic, so it holds over every field when the integers are read in that field. By Proposition 7.1.34, the roots and multiplicities can be read off from a factorization into linear factors.
Over , the roots are , with multiplicity , and , with multiplicity . Over ,, so : the roots are , with multiplicity , and , with multiplicity . Over ,, so , and is the only root, with multiplicity . In each case the multiplicities add up to .
Exercise 7.1.50.standard Over , find the remainder of on division by (a) ; (b) ; (c) .
Hint 1. The remainder has the form . Evaluate at the roots of to get equations for and .
Hint 2. For (b), the roots are not rational. Why may you divide in instead? For (c), there is only one root; differentiate to get a second equation.
Sketch. (a) At : and , so the remainder is . (b) Over , at :, so the remainder is ; by Corollary 7.1.17 it is also the remainder over . (c) At :; differentiating, , so and the remainder is .
(a) With , evaluating at and at gives and . So ,, and the remainder is .
(b) By Corollary 7.1.17, the quotient and remainder over are also those over , so we may evaluate at the complex roots of . Since ,, so and . Adding and subtracting gives and . The remainder is .
(c) With , evaluating at gives . To get a second equation, apply the formal derivative, using the product rule (Exercise 2.1.49):
Evaluating at gives , so , and the remainder is .
Exercise 7.1.51.standard Let have degree , let , and for let be the remainder of on division by .
(a)Show that is linear.
(b)Show that is surjective and that .
(c)Verify the rank–nullity formula (Theorem 4.2.11) for .
(b) If , then , so ; thus is surjective onto (note ). Next, if and only if for some . If has degree at most , then by Proposition 7.1.4. Conversely, if , then and . So .
Hint 2. Follow the proof with and . After splitting off , what is , and what is ?
Sketch. (a) are all modulo , and . (b) With ,, and although . The step “the product of the differences is nonzero, so ” uses Proposition 1.1.17, which fails in .
(a) Modulo ,,,, and , so are roots of . Also , since in . So has two different factorizations into monic linear factors.
(b) Take and . The factor theorem still holds, because dividing by the monic polynomial never requires inverting a scalar, and it gives with . The proof then evaluates at :
The next step concludes because is nonzero, using Proposition 1.1.17. In this is false: while and . That is the step that fails. (The degree formula of Proposition 7.1.4 also fails over , for instance , but the proof only uses it for monic factors, where it still holds.)
Hint 1. Try small fields for (a), constants for (b), and repeated factors for (c).
Hint 2. For (d) and (e), use Theorem 7.1.39. What does it say about the number of real roots counted with multiplicity?
Sketch. (a) False over : and ; true over infinite fields. (b) False: and over ; true for monic polynomials. (c) False: . (d) True by Corollary 7.1.43 (a polynomial with no real root is nonzero). (e) True: in Theorem 7.1.39, counts the real roots with multiplicity and .
(b) False. Over , and , since . Polynomials that divide each other differ by a nonzero constant factor, so the statement is true if and are monic (see the remarks after Definition 7.1.16).
(c) False. divides but not , by degrees. It is true when is irreducible (Exercise 7.1.68).
(d) True. A polynomial with no real root is nonzero, since every real number is a root of . If its degree were odd, it would have a real root by Corollary 7.1.43. So its degree is even (possibly ).
(e) True. In Theorem 7.1.39, are the real roots of listed with multiplicity, so the number of real roots counted with multiplicity is , which has the parity of .
Hint 1. For (a), use Exercise 7.1.28: can and its derivative have a common root?
Hint 2. For (b), expand with the binomial theorem. Which binomial coefficients are divisible by ?
Sketch. (a) A repeated root would satisfy and , which forces , but . So all roots given by Corollary 7.1.35 are simple, hence distinct. (b) For , divides , so in (also for , where ).
(a) The derivative of is , where in . If were a repeated root of , then by Exercise 7.1.28. For this is impossible, as ; for it forces , but . So every root of is simple. By Corollary 7.1.35, has roots counted with multiplicity, and since each multiplicity is , these are distinct roots.
(b) is a commutative ring, so the binomial theorem holds there, with the usual inductive proof:
For , the integer is divisible by , because the prime divides the numerator but none of the factors and of the denominator. So these coefficients are in , and . For odd ,, and for , in . Hence , and by Proposition 7.1.34, is the only root, with multiplicity . The test of Exercise 7.1.28 does not separate roots here, since the derivative is in .
Hint 2. Both sides of (a) are monic of degree , and one divides the other.
Hint 3. For (b), cancel the factor from both sides of (a) and compare constant terms.
Sketch. Each is a root of (for ,), so divides by Proposition 7.1.22. Both are monic of degree , so the quotient is . Cancelling gives ; at this reads in , and for odd , while is checked directly.
(a) Every is a root of : for this is clear, and for , by Exercise 1.1.51, so . The elements of are distinct roots, so by Proposition 7.1.22, divides , say . Both and are monic of degree , so by Proposition 7.1.4 has degree and leading coefficient , that is, .
Hint 1. Evaluate at with Corollary 7.1.12. What does this say about ?
Hint 2. In characteristic , the elements for are distinct. For (b), substitute into the factorization of Exercise 7.1.55.
Sketch. (a) for all , so for all . In characteristic these are infinitely many distinct points, so is . (b) ; substituting gives , the same product reordered.
(a) By Corollary 7.1.12 with , for every we have . By induction, for every integer , where . In characteristic these elements are distinct: if with , then with , which is impossible by Definition 1.1.28. So has infinitely many roots, hence by Corollary 7.1.23(b), and is the constant .
because is a bijection of , so the last two products have the same factors in a different order. (Alternatively, in by the binomial argument of Exercise 7.1.54.)
Hint 1. The map from to is linear, and both spaces have dimension . So it is enough to show that it is injective.
Hint 2. If all four values are , then and are repeated roots of (Exercise 7.1.28). Count multiplicities.
Hint 3. For (b), is a repeated root, so .
Sketch. The map is linear from a -dimensional space to . If and , then and are roots of multiplicity at least , so by Proposition 7.1.27, which is impossible. So is injective, hence bijective. For (b), with and , so .
(a) Let ,. Evaluation and the formal derivative are linear (Example 2.1.9), so is linear. Suppose and . By Exercise 7.1.28, and are repeated roots of , so each has multiplicity at least , and Proposition 7.1.27 gives , which is impossible. So , and is injective. Since (Example 4.1.7), is bijective by Corollary 4.2.18. So each is for exactly one .
(b) Here , so is a repeated root (or , which is excluded by ), and divides . Since , for some . Then , and by the product rule , so and . Hence
Hint 1. For (a), both sides of each identity have degree at most . Compare their values at the nodes.
Hint 2. For (b), write and differentiate with the product rule.
Sketch. (a) By Proposition 3.4.27, is the interpolant of the values . The constant and the polynomial (of degree ) interpolate the values and , so they equal and . (b) , so , and Proposition 7.1.29 gives .
(a) By Proposition 3.4.27, for any values , the polynomial is the unique element of taking the value at . The constant polynomial lies in and takes the value at every node, so . Since , the polynomial lies in and takes the value at , so .
Hint 1. For , find a complex number whose square is ; its fourth power is .
Hint 2. Over , pair conjugate roots as in the proof of Theorem 7.1.39. For , start from .
Sketch. The roots of are , and pairing conjugates gives over . Also over , and the quadratics split over with roots and .
By Corollary 7.1.42, the irreducible factors over are linear, and those over are linear or quadratics with negative discriminant.
. Let . Then , so . The same computation shows that all four numbers , that is, and , have squares and are roots. They are distinct, so by Corollary 7.1.35
Pairing conjugates, , and similarly for . So over ,
and both quadratics have discriminant . Check: the product is .
. Since and ,
over , and the two quadratics have discriminant , so they are irreducible. Over , by the quadratic formula, with , and , so
The six roots are distinct, consistent with Exercise 7.1.54(a).
Hint 1. If with both factors of degree at least and , then one factor has degree .
Hint 2. For (b), look for a product of two quadratics without roots. Example 7.1.40 and Exercise 7.1.8 have candidates.
Sketch. (a) A root gives with . Conversely, in a factorization the degrees add to or , so one factor is with , and is a root of . (b) over and over . (c) The first two have no root in , so they are irreducible; has the root .
(a) If has a root , then with (Theorem 7.1.20), so is reducible. Conversely, suppose with . Since (Proposition 7.1.4), one of the factors, say , has degree : with . Then satisfies , so , and has a root.
(b) Over , (Example 7.1.40) is reducible, and it has no root even in , since . Over , (Exercise 7.1.8), and takes the value at both and , so it has no root.
(c) The polynomial takes the values and at and , and takes the values and , so by (a) both are irreducible over . But is a root of , so it is reducible: .
Exercise 7.1.62.standard Let be a prime. Show that there are exactly monic irreducible polynomials of degree in , and list them for .
Hint 1. Count all monic quadratics, then count the reducible ones. By Exercise 7.1.61, a reducible monic quadratic has a root.
Hint 2. A reducible monic quadratic is . By Proposition 7.1.34, how many choices of give the same polynomial?
Sketch. There are monic quadratics . The reducible ones are the products , and by Proposition 7.1.34 two such products are equal exactly when the pairs agree up to order. There are unordered pairs, so are irreducible. For :,,.
A monic quadratic is with , so there are of them. If one is reducible, it has a root (Exercise 7.1.61), and then it equals with monic of degree (Theorem 7.1.20, comparing leading coefficients), so it is for some . Conversely every such product is a reducible monic quadratic. By Proposition 7.1.34, if and only if the lists and agree up to order. So the reducible monic quadratics correspond to unordered pairs with repetition allowed: with , and with . That makes reducible ones, and
irreducible ones.
For there are . Checking values at : takes the values ; takes ; and takes . None has a root, so these are the three monic irreducible quadratics over .
Exercise 7.1.63.standard Let , and suppose that for distinct real numbers . Show that has real coefficients. Show by an example that the hypothesis cannot be dropped.
Uses.Theorem 7.1.39 (Factorization over ),Lemma 7.1.37 (Conjugating polynomials), Lemma 7.1.25 (Reading off a multiplicity), continuity of polynomial functions
Hint 1. First show that every real root of has even multiplicity: a root of odd multiplicity is a point where changes sign.
Hint 2. Then factor as in Theorem 7.1.39, show , and split each quadratic factor over as .
Hint 3. Find with , and write with .
Sketch. If a real root had odd multiplicity , then with , and would change sign at . So with . Let . Then , so , and with this is .
If , take . Let .
Real roots have even multiplicity. Let be a root of multiplicity , and write with (Lemma 7.1.25). The function is continuous, so it has constant sign on some interval . If were odd, would be negative for and positive for , so would take both signs near , contradicting . So is even.
Factor. By Theorem 7.1.39, whose real linear factors are the real roots listed with multiplicity, and grouping equal linear factors,
with distinct real , each of even multiplicity by the first step, and . Each quadratic factor is positive on , since . Choose that is not a root of (there are finitely many roots). Then and every factor other than is positive at , so .
Write . As in the proof of Theorem 7.1.39, for some . Let
By Lemma 7.1.37(a), and since and the are real, . Hence .
Real and imaginary parts. Write , where have as coefficients the real and imaginary parts of the coefficients of . Then , and
Both sides lie in , and the identity holds there because the operations of are those of .
Hint 1. Try small cases: which monomials work? Compare leading coefficients.
Hint 2. Suppose , where ,, and the omitted terms have degree less than . Compute the coefficient of on both sides.
Hint 3. On the right it is . On the left, has only even powers , and would need , strictly between and .
Sketch. (a) The solutions are and ,. For of degree with leading coefficient , comparing leading coefficients gives , so . If had another nonzero coefficient, let be the one with the largest . The coefficient of is in , but in . (b) Over ,.
(a) The solutions are and for ; these work, since . Conversely, let with satisfy . The polynomial has leading coefficient , and has leading coefficient (Proposition 7.1.4). So , and .
Suppose , and let be the largest index below with . In , the coefficient of is . A nonzero term needs and , so each of is or at most . If , then , so and ; similarly if . So only the pairs and contribute, and the coefficient is , which is nonzero because and has no zero divisors. In , the coefficient of is if is odd, and if it is even. Since , this is by the choice of . The two sides differ, a contradiction. So .
(b) Let . Expanding the square and grouping the pairs and with ,
because and for both elements of .
Exercise 7.1.66.challengeBeyond 21-242 (Gauss–Lucas) Let have degree and roots , listed with multiplicity. Show that every root of is a convex combination of the roots of : for some real with .
Since ,. For , (Notation 6.1.1), so with we get . Conjugating, , that is,
The coefficients are positive and add up to .
Geometrically, the roots of lie in the smallest convex polygon containing the roots of . For real-rooted this is the interval between the smallest and the largest root.
Sketch. (a) and , so . (b) Over , exactly, so . Reducing modulo is not an inclusion of fields, so the remainders, and with them the gcd, can change.
(a) Dividing, : indeed , and minus this is . Next, exactly, since . The last nonzero remainder is , so , and from the first division
Consistently, and .
(b) Over , and , and . So , the algorithm stops after one division, and . The answer has larger degree than over , because in the factor of becomes , which shares the factor with . Reducing the coefficients modulo is not a passage to a larger field, so nothing like Corollary 7.1.17 applies; already the remainders change, as in Exercise 7.1.18. For a subfield , on the other hand, the gcd computed in is the one computed in , since the Euclidean algorithm only takes remainders.
(a)(Euclid’s lemma) Let be irreducible and . Show that if , then or .
(b)Show that every polynomial of degree at least is a product of irreducible polynomials, and that the factorization is unique in the following sense: if with nonzero and all monic irreducible, then ,, and the are the in some order.
Hint 1. For (a), let . Since is irreducible, is or made monic. In the first case use Bézout and multiply by .
Hint 2. For existence in (b), use strong induction on the degree. For uniqueness, apply (a) repeatedly to see that divides some , and cancel.
Sketch. (a) divides the irreducible , so or is made monic. In the second case . In the first, , so is divisible by . (b) A reducible polynomial is a product of two of smaller degree, so strong induction gives existence. For uniqueness, compare leading coefficients, then , so for some by (a); both are monic irreducible, so ; cancel and induct on .
(a) Let (Theorem 7.1.45). Since , write . As is irreducible, or . If , then , being monic, and Bézout gives for some . Multiplying by ,. Both terms are divisible by , the second because , so . If , then is a nonzero constant and divides , because does.
(b)Existence, by strong induction on for of degree at least . If is irreducible, it is a product of one irreducible. Otherwise with , and by the induction hypothesis both and are products of irreducibles, hence so is . Writing each irreducible factor as a constant times a monic one, with monic irreducible.
Uniqueness. The product of monic polynomials is monic, so comparing leading coefficients gives , and cancelling leaves . We induct on . If , the left side is , so by degrees. If , then , since otherwise would have degree . So divides , and by (a) applied times, for some . Since is irreducible and , with constant, and as both are monic, . Cancelling from both sides (Corollary 7.1.7(b)) leaves products of and monic irreducibles, and the induction hypothesis finishes the proof.
Exercise 7.1.69.hardBeyond 21-242 (Chinese remainder theorem) Let be coprime, of degrees , and let .
(a)Show that there is exactly one with such that and .
(b)Explain why polynomial interpolation at two nodes (Theorem 3.4.24 with ) is the special case .
Hint 1. Use . The polynomial is “modulo ” and “modulo ”.
Hint 2. Take , then reduce it modulo . For uniqueness, show that divides the difference of two solutions.
Sketch. With , satisfies and . Its remainder on division by still works and has degree less than . If both work, then and , so ; hence , and degrees force . For (b), divides iff .
Uniqueness. Suppose and both have the property. Then and both divide , since . Write . Then
and divides both terms, so and . But , so by Proposition 7.1.4. Hence .
(b) Let and , and let and (constants). These are coprime, since is a nonzero constant and Corollary 7.1.48(a) applies after dividing by it. By Theorem 7.1.20, divides if and only if . So (a) says that there is exactly one of degree less than with and , which is Theorem 3.4.24 for two nodes. With more coprime moduli, the same argument by induction gives interpolation at any number of nodes. Moduli give interpolation with prescribed values and first derivatives, as in Exercise 7.1.57; higher powers prescribe higher derivatives, at least in characteristic .
More practice
The practice bank has 32 exercises on this section’s topics.