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.
If is an invariant subspace for a finite-dimensional diagonalizable linear map , its restriction is diagonalizable over the same field. The minimal polynomial of divides that of : an annihilating polynomial for still annihilates the restriction, and polynomial division by its minimal polynomial proves divisibility. A divisor of a product of distinct linear polynomials remains a product of distinct linear polynomials, proving the assertion. This is the key step in simultaneous diagonalization of commuting linear maps.
Factor theorem Created 2026-09-29 Updated 2026-10-14
For a polynomial over a field, exactly when divides . Polynomial division by the monic linear factor gives
The constant polynomial remainder is thus the value obtained by evaluation. For , the root of a polynomial gives factor and polynomial quotient . The latter also vanishes at , explaining the repeated factor. This provides a practical way to move between evaluation and factorization.
By James S. Milne, credited as J.S. Milne on the cover and James S. Milne in the author-supplied BibTeX. Version 5.10, September 2022; this is a version date. The version history separately dates the first web version to 21 August 1996.
Cited passages: Chapter 1, Review of polynomial rings, printed p. 10, §1.6, unique polynomial division with zero remainder or strict polynomial degree bound; §1.7, division by a linear factor and evaluation. No separate chapter byline is supplied.
Gaussian quadrature Created 2026-09-24 Updated 2026-10-14
Gaussian quadrature is a quadrature rule that chooses both sample locations and coefficients to achieve unusually high polynomial exactness. For a finite interval with , assume the integration weight is integrable and positive almost everywhere. Define
Let be the monic orthogonal polynomial of polynomial degree for the inner product : it satisfies for every polynomial of polynomial degree below . The polynomial roots of are distinct and inside ; take them as the nodes . Integrate the Lagrange cardinal polynomials to obtain . These coefficients are positive, and
The integration weight and the discrete coefficients play different roles: specifies the integral being approximated, while tell us how much each sample contributes.[ref]
A proof outline explains the gain over simply integrating an arbitrary polynomial interpolation. Use polynomial division to write , with and . Orthogonality makes , and sampling at the polynomial roots of makes . The Lagrange cardinal polynomials recover exactly, so both expressions agree. Also , since has polynomial degree . This is the mechanism behind positive weights of Gaussian quadrature.
For a concrete two-node example, set on . The Legendre polynomial has polynomial roots . Its monic polynomial version has zero integral against both and , as required. Symmetry and exactness for the constant polynomial give . Thus the Gauss–Legendre instance of Gaussian quadrature is
Direct evaluation on gives , exactly their integrals. For the polynomial , two samples therefore give exactly. But for the rule gives , whereas the integral is : the error is .
Figure 1.
Analytical illustration of two-node Gauss–Legendre sampling: exact monomial integrals through degree three and failure at degree four
. Details.
The ceiling is sharp for distinct real nodes under the positive-weight assumptions. Their squared nodal polynomial has polynomial degree , is zero at every sample, and has a strictly positive weighted integral. Thus no such quadrature rule integrates every polynomial of polynomial degree exactly. Nor does Gaussian quadrature integrate every nonpolynomial function exactly: the same two-node example gives , while .
Gaussian quadrature is useful when evaluations are costly and a modest polynomial captures the integrand well. More precisely, for a continuous function and any polynomial of polynomial degree at most , positivity and constant exactness give
The uniform norm on measures the approximation between samples. This bound connects quadrature rule accuracy to uniform approximation, rather than promising an error from sample count alone. Corners, sharp unresolved features and roundoff error require their own assessment; the absolute value function example already shows why polynomial exactness is a qualified guarantee.
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
Lagrange root bound over a field Created 2026-09-24 Updated 2026-10-06
A nonzero polynomial of degree over a field has at most distinct roots. Indeed, each root supplies a linear factor by polynomial division, and induction on gives the bound.
The minimal polynomial is the monic polynomial of least polynomial degree such that . Here a polynomial is evaluated at the linear operator by , with the constant term acting as .
An annihilating polynomial exists because lie in the finite-dimensional vector space and are therefore eventually linearly dependent. Uniqueness follows by subtracting two monic annihilators of the same least degree: their difference has smaller degree and still annihilates .
Equivalently,
For the forward implication evaluate the factorization at . For the reverse implication divide by using polynomial division; the remainder annihilates , so minimality makes it zero. This also identifies the annihilating polynomials as the principal ideal generated by .
A maximal ideal is a proper ideal of such that an ideal with is either or . Suppose first that is a maximal ideal. If , then , so for some and . In the quotient ring, . Every nonzero element of therefore has a multiplicative inverse, so is a field. Conversely, if is a field and properly contains , choose . The element has a multiplicative inverse , whence , giving and . Thus
The squares in are , which do not include . Hence has no root in . A polynomial of degree two or three over a field is an irreducible polynomial exactly when it has no root: any proper polynomial factorization of such a degree has a factor of degree one. The polynomial ring over a field is a Euclidean domain, so the ideal generated by an irreducible polynomial is a maximal ideal. It follows that
is a field. Every coset has a unique representative , by polynomial division, so .
Let be the coset of in this field. Since , the map
is a ring homomorphism. It is surjective by the representative description. Since are linearly independent over , its kernel of a ring homomorphism is
There is also a field with elements. The cubes in are , so has no root and is an irreducible polynomial. Therefore
is a field whose unique representatives have degree below three. There are such representatives.
Apply polynomial division in :
Evaluation at gives . A nonzero remainder could be rescaled to a monic polynomial annihilating of smaller degree, contradicting the defining minimality. Hence and
In particular, the annihilating polynomials form the principal ideal .
Represent the data bits, most significant first, by a polynomial whose polynomial coefficients lie in the field with two elements . Here addition and subtraction are both exclusive or, with no carries. Choose a fixed CRC generator polynomial of polynomial degree , with leading and constant polynomial coefficients one. Both endpoints know and the bit ordering.
Multiply by , which appends zero bits. Use polynomial division to obtain
Replace the appended zeros by the bits of the polynomial remainder , retaining leading zeros when necessary. The transmitted polynomial is
The last equality holds because adding cancels the existing polynomial remainder in the field with two elements. It is the simple systematic cyclic redundancy check convention used here; practical variants can add agreed initialization and final transformations.
The receiver divides the entire received polynomial by . A nonzero polynomial remainder detects corruption. If the received word is , where the ones in the error polynomial mark flipped bits, its polynomial remainder is . Thus the undetected nonzero errors are exactly the multiples of ; a zero result does not prove that transmission was error-free. Operationally, polynomial long division repeatedly cancels a leading one using a shifted copy of , implemented with exclusive or operations.
The fundamental theorem of algebra says that every nonconstant polynomial with complex number coefficients has a root in the complex numbers. Repeated polynomial division by a factor of degree one therefore factors a degree-three polynomial with complex number coefficients into three factors of degree one, with algebraic multiplicities included.
For a matrix with complex number entries of size three, its characteristic polynomial is , and its characteristic equation is . A complex number is an eigenvalue exactly when is singular, equivalently when its null space contains a nonzero vector. Thus the three roots of the characteristic polynomial are the three eigenvalues counted with algebraic multiplicity.
For the specified matrix, expansion along the first row gives
Hence the eigenvalues are . Corresponding eigenvectors are
The matrix with these three columns has determinant , so these eigenvectors are linearly independent. A repeated eigenvalue does not in general guarantee two independent eigenvectors; here they have been exhibited directly.
Represent a word in the Hamming space by the polynomial . A cyclic code is a linear code invariant under the cyclic coordinate shift . Under this identification the shift is multiplication by modulo . A shift-invariant vector subspace is closed under multiplication by every polynomial, since such multiplication is a linear combination of shifts. It is therefore an ideal of
Conversely every ideal of is a vector subspace closed under multiplication by , hence a cyclic code. Invariance means equality under the shift, since applying it times is the identity.
Let be the inverse image of the code ideal under the quotient map . It contains and is nonzero. Choose a nonzero element of of smallest degree and scale it to a monic polynomial . For any , polynomial division gives with . Since , minimality forces . Thus and in particular
This is the required generator polynomial of a cyclic code; the divisibility direction in the printed formula is reversed. The quotient-ring modulus is , with denoting the multiplicative identity of the finite field. If , every codeword has a unique representative with . Indeed reduction of modulo gives this form, and two such products cannot differ by a nonzero multiple of because their difference has degree less than . Therefore
For the zero code the convention is and this basis is empty; for the full word space .
The zeros of a cyclic code are the polynomial roots of in a splitting field of . Suppose first that the characteristic of does not divide . The formal derivative of is , which has no common root with ; all roots of are therefore simple. If they are , then is equivalent to for all . A root-evaluation parity-check matrix of a cyclic code, written with checks as rows, is consequently
Its entries may lie in , rather than in the original finite field. To obtain a parity-check matrix over , choose a basis of over and replace each equation by the equations for all of its field coordinates. The resulting matrix has the same kernel , hence rank ; retain any independent rows. More economically, choose one root from each Frobenius conjugate orbit. For , , so checking one representative checks its whole orbit. Expanding that representative's equation in a basis of gives precisely the number of checks equal to its orbit length.
No coprimality hypothesis is stated in the question, so the repeated-root cyclic code case must also be distinguished. Distinct roots alone cannot determine these codes: in , the generators and have the same zero, but generate codes of dimensions one and zero. In general write in . The correct checks are
using Hasse derivatives. Indeed , so vanishing of the first coefficients is equivalent to divisibility by . A repeated-root parity-check matrix over thus has rows indexed by and entries
As before, expand to equations over and retain independent rows. The ordinary root-evaluation matrix is exactly the special case .
For the binary Hamming code, let , , and let generate the multiplicative group of a finite field . This is possible because that group is a cyclic group. Choose a basis of over . The coordinate columns of then run through every nonzero vector of exactly once. They are a parity-check matrix for a Hamming code, possibly after permuting the columns of a given Hamming matrix. Thus
is equivalent to the Hamming code. Multiplication by modulo multiplies its evaluation at by , so is a cyclic code.
The parity-check matrix has rank because its columns contain a basis. It has no zero column or repeated column, so no nonzero word of weight one or two is in its kernel. Two distinct nonzero columns have a nonzero sum, which is a third distinct column; these three columns give a word of weight three. Hence has parameters .
A polynomial over vanishes at exactly when it is divisible by its minimal polynomial of an algebraic element . The finite-field Frobenius automorphism gives all conjugates of as . Their orbit length is : if with , then the order of would divide , which is a smaller positive integer. Therefore the Hamming code as a cyclic code has
The last exponent here is . The printed exponent would give , which is not a root of the degree- irreducible minimal polynomial of an algebraic element for .
First quotient by , obtaining the quotient ring
Polynomial division by this monic quadratic gives a unique representative with . Uniqueness holds because a nonzero multiple of a monic quadratic cannot have degree less than two. Therefore .
In characteristic three, . The residue is nonzero by the uniqueness of the degree-one representative, but . Thus is both a nilpotent element and a zero divisor. Consequently is not an integral domain. Equivalently, its multiplication is that of , rather than that of a field with nine elements.
The evaluation map , , is a ring homomorphism and is onto because maps to any . By polynomial division, write
Then precisely when . Thus , and the first isomorphism theorem gives
Since the quotient ring is a field, is a maximal ideal.
Evaluation at a real point defines a surjective ring homomorphism from to . Its kernel is : subtracting the constant expresses the remainder as a multiple of plus a multiple of , by successive polynomial division. The first isomorphism theorem therefore identifies the quotient ring with the field , proving each is maximal.
For a maximal ideal not on this list, take
Evaluation is onto , and its kernel is : first subtract a multiple of , then divide the remaining polynomial in by . Hence , a field. Finally, if for real , the member would vanish at , requiring , which is impossible over .
Here is an intrinsic definition that also proves well-definedness. For a complex line bundle , define its First Chern class to be the Euler class of its canonically oriented underlying real rank-two bundle: pull its integral Thom class back along the zero section after forgetting relative support. The complex orientation fixes the sign, so this construction makes no arbitrary choice of generator.
For a rank- complex vector bundle , let be its projective bundle of lines, let be the tautological bundle, and put . On every fiber , is the positive degree-two generator. The Leray-Hirsch theorem says that if globally defined cohomology classes restrict to a free basis of the cohomology of every fiber, then multiplication by those classes identifies the cohomology of the total space with a free module over the base. Applied here, it gives
The finite trivializing cover in the question is sufficient for this application: the assertion holds on each trivializing open set by the Künneth theorem, since the fiber has finite free cohomology, and the Mayer–Vietoris sequence and the Five lemma glue it over the finite cover. The same local argument constructs the oriented Thom class used for line bundles. It does not require a choice of classifying map.
There are therefore unique classes such that
Define and for . For rank zero the Total Chern class is . This is the projective bundle definition of Chern classes. Existence and uniqueness follow by expressing in the displayed free module basis, with degrees determining each coefficient. The projective bundle and tautological bundle are intrinsic to , and the line Thom class is uniquely fixed by orientation. Hence the resulting Chern classes do not depend on trivializations or other auxiliary choices. For a line bundle the relation is , agreeing with the original normalization. Pulling back this unique relation also proves naturality. This standard construction and the sum theorem are treated in Vector Bundles and K-Theory, Section 3.1.
The requested result is the Whitney sum formula for Chern classes:
Here , and the formula holds for complex vector bundles over a common base. In particular, a trivial bundle has total Chern class .
Now take and let be its tautological bundle. The standard Hermitian inner product gives the rank- complex bundle , with . The orthogonal complex line flag manifold in the question is precisely : over a first line , the second line is any line in . Local orthonormal frames give this identification as a fiber bundle, with fiber .
Let on , also writing for its pullback to . By part 3(a), . The Whitney sum formula for Chern classes gives
Let be the second tautological line on , and set . Thus are exactly the pullbacks of the positive hyperplane classes from the two projective factors. The projective bundle definition of Chern classes for gives
Together with , this gives a surjective graded ring map
There are no additional relations. Indeed the second relation is monic of degree in , so polynomial division makes its source free over on . The projective bundle formula for complex vector bundles gives exactly the same free basis on the target. The map sends each basis element to its corresponding basis element, and is therefore an isomorphism. Consequently
This is the cohomology ring of the orthogonal complex line flag manifold. Its additive basis is with , . As a symmetry check, multiplying the second relation by gives , so as expected from the second projection. For , every line has a unique orthogonal line, and the relations become , , giving the ring of . If , the space is empty and the second relation is , so the printed formula still gives the zero cohomology ring.
Reducing coefficients modulo gives the ring isomorphism
If , its monic leading coefficient remains one modulo , so . Polynomial division gives a unique representative of degree less than : existence follows by division, and the difference of two such representatives cannot be a nonzero multiple of a degree- monic polynomial. There are choices for each of the coefficients, proving
Irreducibility of is not needed for finiteness; without it the quotient ring need not be a field.
The structure theorem for finitely generated modules over a principal ideal domain applies in particular to a Euclidean domain : every finitely generated module has an isomorphism
with each nonzero and a nonunit. The rank of a free module and the invariant factors of a finitely generated module are unique up to multiplication by units; empty sums are allowed. This is the classification theorem being used, without a proof of that theorem.
The rational canonical form theorem states that for a linear operator on a finite-dimensional vector space over any field , there are unique monic nonconstant polynomials such that some basis gives
Here, for , the companion matrix has ones on its subdiagonal and last column . The empty matrix covers a zero-dimensional space. Two linear operators have matrix similarity exactly when they have the same invariant factors of a linear operator.
For the proof, make an -module by . It is a finitely generated module, since a vector-space basis also generates it as a module. It is a torsion module: the powers of have linear dependence in the finite-dimensional space , so some nonzero polynomial annihilates every vector. Because is a Euclidean domain, the classification theorem gives
There is no free summand, since a nonzero free module over is not a torsion module. Choose monic generators of the ideals. On , the classes of form an -basis by polynomial division. Multiplication by is exactly in that basis, proving existence. Uniqueness in the classification theorem proves uniqueness of the rational canonical form. Finally, an -module isomorphism is precisely an invertible -linear map intertwining the operators, establishing the assertion about matrix similarity. In particular the characteristic polynomial is and the minimal polynomial is for nonzero .
The Cayley-Hamilton theorem states that every square matrix satisfies its characteristic polynomial: if , then .
For the proof, the adjugate identity gives
Write and compare coefficients. Multiplying the resulting recurrence by successive powers of and summing telescopically yields .
By polynomial division, with . Therefore by Cayley-Hamilton, while for every eigenvalue , since .
For the displayed matrix,
The remainder of modulo this polynomial has the form , because its values at and are both . The equations and give
Since , the requested entry is