Chapter of Abstract Algebra by Romyar Sharifi, with the same Romyar Sharifi byline; no distinct contributed chapter author is established.
Cited passages: §3.9, Theorem 3.9.1 and proof, polynomial division when the leading coefficient is a unit; Proposition 3.9.7 and proof, the factor theorem. No publication date is inferred from the URL.
Augmentation ideal of the infinite cyclic group Created 2026-10-06 Updated 2026-10-14
The group ring of an infinite cyclic group is the Laurent polynomial ring , with augmentation . Multiply any element in the kernel by a power of to obtain a polynomial vanishing at one. The factor theorem makes it divisible by . Thus the augmentation ideal is . Since is an integral domain, multiplication by is an injective module map, so this ideal is a free -module of rank one, even though its additive group has infinite rank.
Horner's method 2026-10-14
Horner's method evaluates a polynomial by nested multiplication, requiring one multiplication and one addition per degree after initialization.
For , start with and compute for . The final value is . Equivalently,
This reorganization reuses intermediate results, avoiding separate computation of every power. A dense degree- polynomial takes multiplications and coefficient additions after reading its leading coefficient; special zero coefficients may permit further simplifications.
For our cubic, the coefficient list in descending order is . The zero is important: it occupies the missing term's position. At , the accumulated values are
At , the same operations give , confirming .
Figure 1.
The same nested arithmetic evaluates a polynomial and produces the coefficients for division by a linear factor
. Details.
The intermediate values do more than evaluate. They are the coefficients of the polynomial quotient in polynomial division by , with the final value as the polynomial remainder. At , the first three values give , so
At , they give , so . This links an efficient numerical calculation with the exact factor theorem.
William George Horner's 1819 paper concerns solving numerical equations by successive approximation. The Royal Society archive records the manuscript and its reading on 1 July 1819; it provides a historical reference for the method's name. [ref]
// Target: geometry-and-topology.bigb
Suppose belongs to the kernel of the displayed matrix . Define the polynomial . Then for all , and . These are distinct roots of a polynomial of degree at most . Repeated application of the factor theorem therefore makes identically zero, so every . Hence is injective and, by finite-dimensional rank-nullity theorem, invertible. Its transpose is invertible with inverse , proving both kernels are trivial.
For the second matrix, membership of the all-ones vector in the kernel means
Group the distinct nonzero values as , with multiplicities . Zero values contribute nothing to these positive powers. The first equations are
or . The proved transpose-kernel statement implies , contradicting its positive entries if . Therefore and
Conversely, all zero values plainly give a zero matrix. This proves the zero power sums force a finite complex multiset to vanish criterion, including repetitions and zero values rather than assuming all eigenvalues distinct.
We use these countability facts: the integers are countable; a finite Cartesian product of countable sets is countable; a countable union of countable sets is countable; and every subset of a countable set is countable. Finite products can be enumerated by listing index tuples in increasing maximum coordinate, and countable unions by diagonal enumeration of pairs of indices.
Fix . For each degree bound , there are finitely many monomials with . An integer polynomial of total degree at most is specified by an integer coefficient for each of them, so these polynomials form a finite Cartesian product of copies of and are countable. Every polynomial has some finite degree bound. Taking the union over proves the countability of integer polynomial rings:
It is infinite because it contains all integer constant polynomials.
For , each nonzero polynomial has only finitely many real roots: repeated application of the factor theorem bounds their number by its degree. The real algebraic numbers are the union of these finite root sets over the countably many nonzero integer polynomials. Thus they are countable. If the real transcendental numbers were countable too, their union with the algebraic numbers would make countable, contrary to the allowed uncountability assumption. Hence there are uncountably many real transcendental numbers.
To construct an algebraically independent real sequence, choose outside the algebraic numbers. Suppose already satisfy the required nonvanishing condition. For each nonzero , write
At least one coefficient polynomial is nonzero, and the inductive hypothesis makes its value at nonzero. Consequently is a nonzero one-variable polynomial and has only finitely many real roots. There are countably many choices of , so the union of all these forbidden roots is countable. Choose outside it, which is possible because is uncountable. This extends the nonvanishing condition to . Recursion therefore gives
In particular the chosen numbers are distinct, since a relation is forbidden. Clearing rational denominators shows that every finite initial segment consists of algebraically independent elements over .
A nonzero polynomial of degree over a field has at most distinct roots in that field. For a proof, the factor theorem gives whenever . Distinct linear factors are coprime in , a unique factorization domain, so for distinct roots their product divides . Its degree is , giving . One may equivalently remove one linear factor at a time and argue by induction.
If the field has at least elements, this bound is attained by a product of distinct linear factors. For a fixed finite field with fewer than elements, the largest possible number of distinct roots is instead; multiplicities do not create more distinct roots. The zero polynomial is excluded since it has no finite degree.
For a countable set , the polynomials of polynomial degree at most with coefficients in are described by coefficient tuples in . The finite Cartesian power of a countable set result makes this a countable set. Taking the union over shows there are only countably many such polynomials altogether; restricting to the nonzero polynomials preserves countability.
A nonzero polynomial of polynomial degree has at most distinct roots of a polynomial. To see the bound, a root gives the factorization by the factor theorem, and each other root is a root of , whose degree is ; induction starts with a nonzero constant, which has no roots. Thus is a countable union of countable sets, each of them finite, and is a countable set.
Starting with the given countable set , mathematical induction now shows that every is countable. A final application of the countable union of countable sets theorem gives
This countability argument does not require that the sequence of sets be increasing.
For distinct nodes, define the divided difference recursively by
Only the function values at the nodes are needed. Induction in this recursion gives
For an interior index , the two terms in the recursive numerator combine using ; the endpoint terms give the same displayed denominators. This proves the formula, including its symmetry in the nodes.
The Lagrange interpolation polynomial on the first nodes is
Its leading coefficient is therefore . Meanwhile vanishes at and has degree at most . The factor theorem and the leading coefficient imply
Starting from and summing these identities proves the Newton interpolation polynomial formula
The same factor theorem proves uniqueness: the difference of two interpolants of degree at most has distinct zeros and must vanish.
Here the coefficient fields are and . A polynomial ring in one variable over a field is a Euclidean domain, hence a principal ideal domain; its nonzero prime ideals are generated by irreducible polynomials. The fundamental theorem of algebra says that all irreducible polynomials over are linear. Combining it with complex conjugation shows that the monic irreducible polynomials over are exactly the linear polynomials and quadratics with no real root. Thus
Every nonzero prime ideal in this list is a maximal ideal; is a prime ideal because is an integral domain. Likewise,
The map is contraction of an ideal along the inclusion. It sends to . For , the contraction of consists of the real polynomials vanishing at . If , the factor theorem gives the ideal . If , a real polynomial vanishing at also vanishes at its complex conjugate , so it is divisible by . Division by this real quadratic gives the converse and hence
Thus each real linear prime ideal has one preimage, each real quadratic prime ideal has the two conjugate preimages and , and has only above it. In particular, is surjective.
Because is irreducible, the ideal is maximal in the polynomial ring . Hence
is a field extension of . Let . Evaluation in the quotient gives , and the factor theorem in gives
for some . This is the standard adjoining a root of an irreducible polynomial construction.
The known root gives a factor by the factor theorem. Polynomial division leaves , so
Consequently all the roots are
The three linear factors account for the full degree of the polynomial, so there are no further complex roots.
Polynomial interpolation Created 2026-09-24 Updated 2026-10-14
Polynomial interpolation constructs a polynomial that passes exactly through prescribed data. Given distinct interpolation nodes and values , there is exactly one interpolation polynomial of polynomial degree at most with for every . The values may be samples of a function, but no knowledge of that function between the interpolation nodes is needed to construct . The Lagrange polynomial and Newton polynomial are two representations of this same answer.[ref]
For example, the three data points give the quadratic polynomial
Thus polynomial interpolation supplies as an intermediate value. Whether this approximates an unknown underlying function well is a separate question about polynomial interpolation error.
Both hypotheses in the uniqueness statement matter. The Lagrange cardinal polynomials prove existence constructively. If two polynomials of polynomial degree at most fit the data, their difference has distinct roots of a polynomial, so it must be zero. Repeated interpolation nodes with conflicting values have no solution, and repeated equal values provide no additional independent condition; prescribed derivatives instead lead to Hermite interpolation. Without the polynomial degree restriction there are infinitely many solutions:
where is any polynomial. By the factor theorem, this describes every polynomial fitting the same data. In the example, fits for every , but at its value is ; exact agreement at the three interpolation nodes alone says nothing about that intermediate value.
The usefulness of polynomial interpolation is that data become an explicit function whose values, derivatives, and integrals can be calculated. Differentiating or integrating the Lagrange cardinal polynomials produces differentiation weights from nodal evaluations or a quadrature rule. Exact passage through observations is the defining constraint. In polynomial regression, linear least squares instead chooses a polynomial degree and minimizes a sum of squared residuals, generally without passing through every observation. Interpolating noisy values reproduces their errors at the interpolation nodes and can amplify them between interpolation nodes; polynomial interpolation does not itself smooth measurement noise. A linear least squares problem with distinct interpolation nodes and polynomial degree at most does happen to attain zero residual at the same interpolation polynomial.
Dividing a polynomial by leaves the constant polynomial remainder . Polynomial division makes the polynomial remainder constant because its polynomial degree must be below one; polynomial evaluation at identifies that constant. In particular, it is zero exactly when is a root of a polynomial of , which is the factor theorem.[ref]
In the worked example, division by leaves and division by leaves . Division by their product leaves , a polynomial remainder that stores both values at once. The argument also holds over a commutative ring for in that ring, because is a monic polynomial.
Remainder of polynomial division Created 2026-10-14 Updated 2026-10-18
The polynomial remainder is the polynomial in polynomial division . Division by has a constant polynomial remainder , as expressed by the factor theorem.
For any identity , polynomial evaluation at a root of a polynomial of gives
This substitution requires no division by . In the worked example, polynomial factorization gives , so its two roots of a polynomial are and . The cubic polynomial and its linear polynomial remainder agree there:
A cubic expression has been compressed into a straight line carrying exactly these two values.
Figure 1.
The original polynomial and its polynomial remainder agree at both polynomial roots of because vanishes there
. Details.
Conversely, those two values determine the linear polynomial remainder by polynomial interpolation. Write ; then and , giving and . The polynomial degree bound is essential: adding any multiple of preserves the two values, but generally raises the polynomial degree. The plot also shows agreement at , where rather than . Agreement of and at a point therefore does not imply that the point is a root of a polynomial of the divisor.