Math 2.0

Field theory and polynomials Proof

Proof that a polynomial over a field has at most as many roots as its degree

Builds on FieldIntegral domainR[x] is an integral domain iff R isDegree of a productFactor theoremMultiplicity of a rootRoot of a polynomialEvaluation homomorphismCancellation in an integral domainDegree of a polynomial

Proof

Let KK be a field. For a nonzero h∈K[x]h \in K[x], let Z(h)Z(h) be the set of roots of hh in KK. For d∈Kd \in K, let mh(d)m_h(d) be the multiplicity of dd as a root of hh. We prove by induction on n≥0n \ge 0 this claim: every nonzero f∈K[x]f \in K[x] of degree nn has Z(f)Z(f) finite and ∑d∈Z(f)mf(d)≤n\sum_{d \in Z(f)} m_f(d) \le n.

  1. The field KK is an integral domain: 1≠01 \ne 0, and if ab=0a b = 0 with a≠0a \neq 0, then b=a−1ab=0b = a^{-1} a b = 0.
  2. So K[x]K[x] is an integral domain by the theorem on polynomial rings, and deg⁡(gh)=deg⁡g+deg⁡h\deg(g h) = \deg g + \deg h by the degree of a product. Nonzero factors cancel in KK and in K[x]K[x].
  3. Let h≠0h \neq 0 and d∈Z(h)d \in Z(h). By the factor theorem, x−dx - d divides hh, so mh(d)≥1m_h(d) \ge 1. Conversely, if mh(d)≥1m_h(d) \ge 1, then x−dx - d divides hh and d∈Z(h)d \in Z(h).
  4. By step 3, the claim gives ∣Z(f)∣≤∑d∈Z(f)mf(d)≤n\abs{Z(f)} \le \sum_{d \in Z(f)} m_f(d) \le n. So the claim implies both parts of the statement.
  5. Let f≠0f \neq 0 have degree nn. If ff has no root, then Z(f)Z(f) is empty and the sum is 0≤n0 \le n. This covers n=0n = 0: a nonzero constant aa has the value a≠0a \neq 0 everywhere.
  6. Now let n≥1n \ge 1, assume the claim for degree n−1n - 1, and let cc be a root of ff. By the factor theorem, f=(x−c)gf = (x - c) g with g∈K[x]g \in K[x].
  7. Since f≠0f \neq 0, also g≠0g \neq 0. By step 2, n=1+deg⁡gn = 1 + \deg g, so deg⁡g=n−1\deg g = n - 1.
  8. For d∈Kd \in K, the evaluation homomorphism gives f(d)=(d−c)g(d)f(d) = (d - c) g(d). By step 1, f(d)=0f(d) = 0 exactly when d=cd = c or g(d)=0g(d) = 0. So Z(f)=Z(g)∪{c}Z(f) = Z(g) \cup \set{c}.
  9. By the induction hypothesis, Z(g)Z(g) is finite, so Z(f)Z(f) is finite.
  10. Let d≠cd \neq c. We show by induction on m≥0m \ge 0 that for every g0∈K[x]g_0 \in K[x], if (x−d)m(x - d)^m divides (x−c)g0(x - c) g_0, then (x−d)m(x - d)^m divides g0g_0. The case m=0m = 0 is trivial.
  11. Let m≥1m \ge 1 and (x−c)g0=(x−d)mk(x - c) g_0 = (x - d)^m k with k∈K[x]k \in K[x]. Evaluating at dd gives (d−c)g0(d)=0(d - c) g_0(d) = 0. Since d−c≠0d - c \neq 0, step 1 gives g0(d)=0g_0(d) = 0.
  12. By the factor theorem, g0=(x−d)g1g_0 = (x - d) g_1 with g1∈K[x]g_1 \in K[x]. Then (x−d)(x−c)g1=(x−d)(x−d)m−1k(x - d)(x - c) g_1 = (x - d)(x - d)^{m-1} k.
  13. Cancelling the nonzero factor x−dx - d gives (x−c)g1=(x−d)m−1k(x - c) g_1 = (x - d)^{m-1} k. By the induction hypothesis of step 10, (x−d)m−1(x - d)^{m-1} divides g1g_1, so (x−d)m(x - d)^m divides g0g_0.
  14. If (x−d)m(x - d)^m divides gg, then it divides f=(x−c)gf = (x - c) g. With step 10 for g0=gg_0 = g, this gives mf(d)=mg(d)m_f(d) = m_g(d) for each d≠cd \neq c.
  15. Let m≥1m \ge 1. If (x−c)mk=(x−c)g(x - c)^m k = (x - c) g, then cancelling x−cx - c gives g=(x−c)m−1kg = (x - c)^{m-1} k. Conversely, g=(x−c)m−1kg = (x - c)^{m-1} k gives f=(x−c)mkf = (x - c)^m k.
  16. So (x−c)m(x - c)^m divides ff exactly when (x−c)m−1(x - c)^{m-1} divides gg, for each m≥1m \ge 1. Taking the largest such mm gives mf(c)=1+mg(c)m_f(c) = 1 + m_g(c).
  17. If c∉Z(g)c \notin Z(g), then mg(c)=0m_g(c) = 0 by step 3. So in all cases mg(c)+∑d∈Z(g),d≠cmg(d)=∑d∈Z(g)mg(d)m_g(c) + \sum_{d \in Z(g), d \neq c} m_g(d) = \sum_{d \in Z(g)} m_g(d).
  18. By steps 8, 14, 16 and 17, ∑d∈Z(f)mf(d)=1+mg(c)+∑d∈Z(g),d≠cmg(d)=1+∑d∈Z(g)mg(d)\sum_{d \in Z(f)} m_f(d) = 1 + m_g(c) + \sum_{d \in Z(g), d \neq c} m_g(d) = 1 + \sum_{d \in Z(g)} m_g(d).
  19. By the induction hypothesis for gg, this is at most 1+(n−1)=n1 + (n - 1) = n. This proves the claim, and with step 4 the statement.

Idea

Each root cc splits off a linear factor: f=(x−c)gf = (x - c) g, and gg has degree one less. The roots of ff are cc and the roots of gg, because a field has no zero divisors. The factor x−cx - c adds exactly one to the multiplicity of cc and leaves the other multiplicities unchanged, so induction on the degree gives the bound.

Reading path

To understand this page from the ground up, read these 29 pages in order. The foundations come first. The path takes the proofs Proof of cancellation in an integral domain, Proof that R[x] is an integral domain iff R is, Proof of the degree of a product over an integral domain, Proof of the remainder theorem, Proof of the factor theorem.

Show the path as a graph
Group, concept, no evidence levelGroupconceptRing, definition, no evidence levelRingdefinitionCommutative ring, definition, no evidence levelCommutative ringdefinitionPolynomial ring, definition, no evidence levelPolynomial ringdefinitionRing homomorphism, definition, no evidence levelRing homomorphismdefinitionUnit of a ring, definition, no evidence levelUnit of a ringdefinitionZero divisor, definition, no evidence levelZero divisordefinitionDivisibility in a commutative ring, definition, no evidence levelDivisibility in a com…definitionDegree of a polynomial, definition, no evidence levelDegree of a polynomialdefinitionPolynomial evaluation, definition, no evidence levelPolynomial evaluationdefinitionField, definition, no evidence levelFielddefinitionIntegral domain, definition, no evidence levelIntegral domaindefinitionLeading coefficient, definition, no evidence levelLeading coefficientdefinitionProof of cancellation in an integral domain, proof, no evidence levelProof of cancellation…proofEvaluation homomorphism, definition, no evidence levelEvaluation homomorphi…definitionRoot of a polynomial, definition, no evidence levelRoot of a polynomialdefinitionMonic polynomial, definition, no evidence levelMonic polynomialdefinitionProof of the remainder theorem, proof, no evidence levelProof of the remainde…proofProof of the degree of a product over an integral domain, proof, no evidence levelProof of the degree o…proofMultiplicity of a root, definition, no evidence levelMultiplicity of a rootdefinitionCancellation in an integral domain, statement, no evidence levelCancellation in an in…statementDivision algorithm for polynomials, statement, no evidence levelDivision algorithm fo…statementDegree of a product, statement, no evidence levelDegree of a productstatementRemainder theorem, statement, no evidence levelRemainder theoremstatementProof that R[x] is an integral domain iff R is, proof, no evidence levelProof that R[x] is an…proofProof of the factor theorem, proof, no evidence levelProof of the factor t…proofR[x] is an integral domain iff R is, statement, no evidence levelR[x] is an integral d…statementFactor theorem, statement, no evidence levelFactor theoremstatementProof that a polynomial over a field has at most as many roots as its degree, proof, no evidence levelProof that a polynomi…proof
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Group concept
  2. Ring definition
  3. Commutative ring definition
  4. Polynomial ring definition
  5. Ring homomorphism definition
  6. Unit of a ring definition
  7. Zero divisor definition
  8. Divisibility in a commutative ring definition
  9. Degree of a polynomial definition
  10. Polynomial evaluation definition
  11. Field definition
  12. Integral domain definition
  13. Leading coefficient definition
  14. Proof of cancellation in an integral domain proof
  15. Evaluation homomorphism definition
  16. Root of a polynomial definition
  17. Monic polynomial definition
  18. Proof of the remainder theorem proof
  19. Proof of the degree of a product over an integral domain proof
  20. Multiplicity of a root definition
  21. Cancellation in an integral domain statement
  22. Division algorithm for polynomials statement
  23. Degree of a product statement
  24. Remainder theorem statement
  25. Proof that R[x] is an integral domain iff R is proof
  26. Proof of the factor theorem proof
  27. R[x] is an integral domain iff R is statement
  28. Factor theorem statement
  29. Proof that a polynomial over a field has at most as many roots as its degree proof

Where this leads

112 pages build on this one.

Further reading

  1. Web https://proofwiki.org/wiki/Polynomial_Factor_Theorem
About this page
TagKTDBJ7BE34
URIm2://KTDBJ7BE34
Kindproof
WritingW0 stub
MSC12E05
ProvesA polynomial over a field has at most as many roots as its degree
UsesField, Integral domain, R[x] is an integral domain iff R is, Degree of a product, Factor theorem, Multiplicity of a root, Root of a polynomial, Evaluation homomorphism, Cancellation in an integral domain, Degree of a polynomial
Changed4 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.