Polynomials over a Field

Number Systems: From N to R, Chapter 3 did arithmetic in Z: divide with a remainder, take the least positive element of a set closed under combinations, and the greatest common divisor, Bézout’s identity, Euclid’s lemma and unique factorization follow. Chapter 4 built the ring F[x] and its degree, but it did not divide one polynomial by another with a remainder. This chapter shows that over a field F the polynomials have the same arithmetic, with the degree in the part of the size and “monic” in the part of “positive”. It also proves what Z has no analogue for. A polynomial can be evaluated, so it has roots, and roots occupy the second half of the chapter. A root c is a factor x−c; a non-zero polynomial has no more distinct roots than its degree; a repeated root shows up in the formal derivative of Section 4.5; and values at enough points determine a polynomial, which is interpolation. Interpolation turns out to be the Chinese remainder theorem for the moduli x−c, and the ring F[x]/⟨m⟩, built by Number Systems: From N to R, Chapter 3’s quotient construction, is a field exactly when m is irreducible.

The chapter ends with the question that algebra courses usually leave to analysis: does every non-constant complex polynomial have a root? It does, and Section 5.6 proves it with no convergent sequences, no compactness, no continuity theorem and no polar form. The one analytic input is the supremum property of R. It is used directly twice, to find a point where |p| is smallest, and indirectly through the real square roots behind the modulus and behind the complex square roots. The factorization of real polynomials into linear factors and quadratics without real roots follows.

Two rings, one arithmetic. The first half of the chapter runs Number Systems: From N to R, Chapter 3 again, with these substitutions.

In Z In F[x]
the size of an integer the degree
the units ±1 the units, the non-zero constants
positive monic
division with remainder Theorem 5.1.2
Bézout’s theorem, Number Systems: From N to R, Theorem 3.2.1 Theorem 5.2.2
primes monic irreducible polynomials
unique factorization, Number Systems: From N to R, Theorem 3.3.5 Theorem 5.3.6
the ring Z/nZ the ring F[x]/⟨m⟩, Theorem 5.5.2
Z/nZ is a field iff n is prime, Number Systems: From N to R, Theorem 3.5.2 F[x]/⟨m⟩ is a field iff m is irreducible, Theorem 5.5.3
the Chinese remainder theorem, Number Systems: From N to R, Theorem 3.5.3 Theorem 5.5.5, for any number of moduli

Each polynomial proof is written out in full. The integer twins are compared with, never cited as a reason for a polynomial statement. The general facts about ideals, quotient rings and units are cited, not proved again. Integers enter only as integers: as coefficients, in the rational root test of Section 5.3 and the integer polynomials of Section 5.1, and as degrees and exponents.

What you need. Chapter 4 above all, and Chapter 2; Chapter 1 for Section 5.6 and a few examples; Number Systems: From N to R, Chapter 3 for comparison and for the general theorems it proved once, and its R for Section 5.6; Sets, Relations, and Cardinality, Chapters 1–3; and induction from Logic and Proof, Chapter 4.

Time. About 30 hours on the core track (all of A, one B and one C per section, the exit checks); about 45 hours for everything.

Roadmap

  • Division with Remainder. Divisibility over a field, associates and the one monic associate of a non-zero polynomial; division with remainder, with existence by an element of least degree and uniqueness by comparing degrees, and long division over Q and F3; and the remainder and factor theorems, which make a root c the same thing as a factor x−c.
  • Ideals, the Greatest Common Divisor, and the Euclidean Algorithm. The ideal generated by finitely many polynomials; every ideal of F[x] generated by exactly one monic polynomial; the gcd defined as the monic common divisor that every common divisor divides, with Bézout’s theorem and coprimality; the Euclidean algorithm as a recursively defined sequence, with back-substitution; and division and the gcd unchanged when the field is enlarged.
  • Irreducible Polynomials and Unique Factorization. Irreducibility over a field, decided by roots in degrees 2 and 3 and not beyond, as x4+4 shows; Euclid’s lemma and its consequences for irreducibles; an irreducible factor of least degree; unique factorization into monic irreducibles, with uniqueness stated by a bijection of indices; the factorizations of x4−1 over five fields; and the rational root test.
  • Roots, Multiplicity, and the Formal Derivative. At most n roots for a non-zero polynomial of degree n; a polynomial fixed by its values at n+1 points, and over an infinite field by its function, but not over Fp; the expansion in powers of x−c; multiplicity, splitting off all roots, and splitting over a field; and repeated roots and repeated factors detected by the formal derivative and by gcd(f,f′).
  • Interpolation, Quotient Rings, and the Chinese Remainder Theorem. Lagrange polynomials and the unique interpolating polynomial of degree at most n; congruence modulo a polynomial and the ring F[x]/⟨m⟩, named by the remainders and a field exactly when m is irreducible, with a field of four elements and a copy of C; the Chinese remainder theorem for any number of pairwise coprime moduli; interpolation as its case of linear moduli; and values and derivatives prescribed at once.
  • The Fundamental Theorem of Algebra. Why the field axioms cannot suffice; a growth bound and a Lipschitz bound in place of continuity; the minimum of |p|, found by nested squares and two uses of the supremum property; d’Alembert’s lemma, with its direction found by square roots instead of polar form; the theorem and the splitting of complex polynomials; and real polynomials, whose irreducible factors are linear or quadratic without real root, so that one of odd degree has a real root. Review exercises return to Chapters 2 and 4 and to Number Systems: From N to R, Chapter 3.

Named moves

  • Least degree, then divide. In a set of polynomials closed under the right operations, take a non-zero element d of least degree and divide any element of the set by d; the remainder lies in the set and has smaller degree, so it is 0. It is Number Systems: From N to R, Chapter 3’s “least positive element, then divide”, with degree in place of size. Named in Section 5.2, it proves there that every ideal of F[x] has one monic generator (Theorem 5.2.1), and Bézout’s theorem with it; its first, unnamed use is the existence half of division with remainder in Section 5.1. Exercise C1 of Section 5.2 asks for the whole proof, Exercise B2 of Section 5.3 leaves its last step to you, and Exercise C2 of Section 5.6 asks you to name it and carry it out.
  • Evaluate at a root. In f=qg+r, evaluate at a root of g: the term qg vanishes, and the value of r is read off. Named in Section 5.1, it proves the remainder theorem and finds remainders without dividing (Example (Remainders without dividing), Exercise C2). In Section 5.5 it makes each Lagrange polynomial vanish at the other nodes, turns a congruence modulo x−c into a value at c (Proposition 5.5.6), and reads a value and a derivative off a congruence modulo (x−c)2 (Example (Values and derivatives at once)).
  • Compare degrees. To show that two polynomials are equal, show that their difference has smaller degree than any non-zero polynomial of its kind can have: a non-zero multiple of g has degree at least deg⁡g, and a non-zero polynomial with n+1 distinct roots has degree at least n+1. Named in Section 5.1, it gives the uniqueness of the quotient and the remainder in Section 5.1, of the expansion in powers of x−c in Section 5.4, of the representative of degree less than deg⁡m in each class and of the solution of the Chinese remainder theorem in Section 5.5, and, with the root count, of the polynomial through given points in Sections 5.4 and 5.5.
  • Keep the quarter that keeps the infimum. To find a point where a quantity bounded below attains its infimum, halve a square, keep the first quarter in a fixed order whose infimum is the same, and take the point common to all the squares, which completeness supplies. It is Number Systems: From N to R, Chapter 5’s bisection, now in the plane, and the fixed order makes each step a rule, so no choice is made. Named in Section 5.6, it proves there that |p| attains its minimum (Theorem 5.6.3); Exercise A1 there runs it for x2+1, and Exercise C3 uses it to repair a flawed proof.
  • Multiply the Bézout identity, reused from Number Systems: From N to R, Chapter 3. From af+bg=1, multiply by h and read off what divides h. It proves Euclid’s lemma for polynomials (Theorem 5.3.2) and the rule for coprime divisors (Proposition 5.3.4) in Section 5.3. In Section 5.5 two such identities multiplied together show that coprimality survives products (Lemma 5.5.4), the identity read modulo m gives inverses in F[x]/⟨m⟩, and one identity per modulus builds the solution of the Chinese remainder theorem. That chapter’s third move, computing on representatives, is not repeated: Section 5.5 cites its quotient-ring theorem.