Executive Summary
Over a field, degree bounds the number of roots. Over a division ring that fails immediately: in the real quaternions the polynomial is killed by every purely imaginary unit quaternion, a whole two-sphere of roots for a quadratic. The Gordon–Motzkin theorem repairs the count by changing what is counted: a nonzero of degree has all of its roots inside at most conjugacy classes of .
A second theorem of the same authors shows why classes are the right unit. Within one conjugacy class the root set obeys a rigid dichotomy: two roots already force infinitely many. Combining the two gives — a polynomial of degree has at most roots or infinitely many, and nothing in between.
Overview
Let be a division ring and the polynomial ring in a central indeterminate . A polynomial is written with its coefficients on the left, , and evaluated at by substituting on the right: . Such an is a right root. The conventions and the evaluation pathology are developed on Polynomials over Division Rings: Evaluation, Roots and Division; this page takes them as given.
The single fact that drives everything here is that evaluation is not a ring homomorphism. From one cannot conclude . What one can conclude — result — is that the value of has to be taken at a conjugate of , twisted by . Conjugation therefore enters the theory at the ground floor, and the invariant that survives is the conjugacy class.
The are conjugacy classes of . No bound on the size of the individual classes is possible.
The two theorems pull in opposite directions and meet exactly. Result says the root set is spread over few classes; result says that inside a class the root set is tiny or enormous. The corollary is the sharpest statement about available without further hypotheses on .
Learning Objectives
- State with its exact hypotheses and explain why it does not bound the number of roots.
- Apply the conjugation rule to transfer a root of into a root of .
- Reproduce the induction on degree that proves the class bound.
- Prove by identifying with a projective space over .
- Deduce the dichotomy and recognise Herstein's theorem as the case .
- Compute the complete root set of a quadratic in by hand.
Definitions
Let be a ring and , written with all coefficients on the left. An element is a right root of if . Throughout this page root means right root; the left-handed theory is the mirror image, obtained by passing to .
- Conjugacy class
- For , the set . Classes partition ; the central elements are exactly those with singleton classes.
- The centraliser , a division subring of containing the centre .
- The root set of a fixed polynomial . For we have .
- The projective space of a right -vector space : the set of one-dimensional -subspaces, equivalently the orbits of under right multiplication by .
- Algebraic class
- A conjugacy class is algebraic over if one — hence every — element of is algebraic over ; all elements then share one minimal polynomial, the minimal polynomial of .
is a division ring with centre , and commutes elementwise with . No finiteness or chain condition is assumed anywhere on this page.
Core Concepts
Two tools, both cheap
Everything on this page is built from a division algorithm and a one-line computation.
Let be any ring and nonzero. Then is a root of if and only if is a right divisor of in . The set of polynomials having as a root is the left ideal .
Let be a division ring, in , and with . Then
In particular, if is a root of but not of , then the conjugate is a root of .
Write . Since is central, , so . Insert and use to get . The last sentence follows because has no zero divisors.
Why the class, and not the element, is the invariant
Stripping a linear factor from costs one degree, and says the surviving roots reappear in the quotient only after conjugation. Iterating the strip therefore produces a list of classes, one per degree consumed, and no finer record of the roots survives the process. That is precisely the shape of .
Key Results
Let be a division ring and let be a polynomial of degree . Then the roots of in lie in at most conjugacy classes of . If moreover with , then every root of is conjugate to some .
Induct on . For , with has the single root , one class. Let . If has no root there is nothing to prove, so fix a root and use to write with .
Let be any root of with . Putting we have , so makes a root of . By the inductive hypothesis the roots of lie in at most conjugacy classes; since and lie in the same class, lies in one of those classes. Adjoining the class of gives at most classes in all.
For the second statement run the same induction on the given factorisation: is conjugate to — indeed the rightmost factor supplies the root — and the roots of are conjugate to some with by induction, hence so are their conjugates.
Let be a division ring, let (the zero polynomial is allowed), let be the set of roots of in , and let be a conjugacy class of . If , then is infinite.
Fix , so . For ,
so exactly when , where is the additive map . Put , a division subring. For we have , so is right -linear and is a right -subspace of .
The map , , is onto, and holds iff , i.e. iff . Hence induces a bijection between and .
Now assume . Then has at least two points, so . Also has at least two elements, so is noncentral and is noncommutative, hence infinite by Wedderburn's little theorem. Lam's then gives that is infinite, and gives that is infinite for a -space of dimension at least two. Transporting along the bijection, is infinite.
Let be of degree and let be its set of roots in . Then either or is infinite.
Suppose and pick distinct roots . By these lie in at most conjugacy classes, so by the pigeonhole principle two of them lie in a common class . Then , and makes — hence — infinite.
Taking in gives , and , so becomes the coset space and the bijection is the usual parametrisation of a conjugacy class by cosets of a centraliser. The theorem then reads: a class with at least two elements is infinite — Herstein's theorem , that a noncentral element of a division ring has infinitely many conjugates.
Proof Techniques and Method
How these proofs work, and which move to reuse.
Peel a linear factor
A root gives by , dropping the degree by one. Every induction in this section is an induction on how many times this can be done.
Twist by the value of the right factor
The leftover roots do not survive into unchanged; conjugates them by . Working modulo conjugacy makes the twist invisible, which is why classes are the natural bookkeeping unit.
Linearise the class
Rewriting converts a nonlinear root condition into the kernel of a right -linear map. Counting roots in a class becomes counting lines in a vector space.
Move 3 is the reusable idea. It replaces a question about a conjugacy class — a set with no linear structure — by a question about a projective space over the centraliser, where dimension counting is available. The same device recurs whenever one has to count elements of a class satisfying a coefficientwise condition.
Worked Example
A quadratic with a sphere of roots
In take . Writing with purely imaginary, , so forces and .
A two-sphere of roots for a quadratic — and a single conjugacy class, namely that of .
This is consistent with : one class, and . Because has central coefficients, its root set is a union of full classes, which is why the whole sphere appears at once.
A quadratic whose two linear factors contribute only one root
Now take . Expanding, and using ,
The right-hand factor supplies the root : indeed . What about ? Evaluating, . The root of the left factor is not a root of the product.
In fact is the only root. Suppose is a root. Applying with , and , we get . Conjugation in preserves the real part and the norm, so and , whence . Substituting into :
Using , and .
contradicting . So : a quadratic that splits into linear factors over , whose roots occupy one class, and which meets that infinite class in a single point. Compare : same class, same degree, radically different intersection — exactly the two extremes permitted by .
Comparison and Classification
| Question | Field | Division ring |
|---|---|---|
| Bound on number of roots | none; or infinite | |
| Bound on conjugacy classes met | (classes are points) | |
| Is evaluation multiplicative? | yes | no; corrected by |
| Root set of with central coefficients | a finite set | a union of full conjugacy classes |
| Two roots in one class | impossible (classes are singletons) | forces infinitely many |
| Factorisation into linear factors | essentially unique | wildly non-unique; see Wedderburn's Factorisation Theorem |
| Needs central | yes | yes | yes | yes |
|---|---|---|---|---|
| Needs to be a division ring | no | yes | yes | yes |
| Needs | yes | no | yes | no |
| Needs coefficients in | no | no | no | no |
| Uses Wedderburn's little theorem | no | no | no | yes |
What each hypothesis buys
Relationship Map
The logical dependencies in §16 are short and almost linear; the two Gordon–Motzkin results sit at the junction.
- and — the two counting theorems
- feed directly into
- : or infinite
- Bray–Whaples uniqueness of the interpolating polynomial
- Niven's criterion for infinitely many quaternionic roots
- specialise to
- Herstein's theorem , the case
- the classical root bound when is a field
- depend on
- : centralisers in an infinite division ring are infinite
- : projective spaces over infinite division rings are infinite
- Wedderburn's little theorem
- feed directly into
Applications and Industry Use
Applications here means where this structure is used — inside mathematics and in the engineering and computing disciplines that consume it.
The engine of §16
Dickson's conjugacy criterion, Wedderburn's factorisation theorem and Bray–Whaples interpolation are all proved by combining with the class bound. The class count is the substitute for the degree count that a field would supply.
Root finding over
Algorithms that solve quaternionic polynomial equations — used in rigid-body kinematics, attitude estimation and rotation interpolation — rely on the fact that the solution set is a finite union of isolated points and two-spheres, which is exactly plus .
Zero sets of slice-regular functions
The theory of slice-regular quaternionic functions takes its structure theorem for zero sets — isolated zeros together with isolated spheres — from the polynomial case treated here.
Contrast with twisted evaluation
Codes built from skew polynomial rings use a twisted evaluation and a twisted notion of conjugacy; the class bound survives in that setting, which is what makes the corresponding Vandermonde and Gabidulin constructions work.
The honest summary: this is infrastructure. Outside quaternionic computation the theorems are rarely the object of interest, but almost every statement about polynomial equations over a division ring is proved by invoking one of them.
Computational Notes
Computational notes cover algorithms, cost and library behaviour rather than manufacturing process.
For the structure theorems make root finding effective. Given of degree , form of degree , where the bar is quaternionic conjugation applied coefficientwise. Every root of is conjugate to a root of lying in , so the problem reduces to a complex root computation followed by a linear correction.
- Compute the real polynomial of degree — quaternion multiplications, or with a transform.
- Find the complex roots of by any standard method; each conjugate pair is one candidate conjugacy class.
- For each candidate class, test whether is right divisible by the real quadratic . If yes, the entire two-sphere is a root set; if no, the class contributes at most one root, recovered by solving one linear equation over .
- Deflate by the linear or quadratic factor found and repeat.
Over a general division ring nothing so clean is available: exhibiting even one root requires an effective model of , and for finitely presented division rings the word problem is already an obstruction. Computer algebra support is therefore restricted to quaternion algebras and to matrix models of centrally finite algebras, where Magma, Sage and GAP can solve the associated linear systems.
Failure Modes and Common Mistakes
- Do not assume the appearing in a factorisation are roots of ; only the rightmost one is guaranteed to be.
- Do not confuse right roots with left roots. They are genuinely different sets, related by passing to , and is one-sided in exactly this way.
- Do not apply to conclude that a class meets the root set; it says only that if the meeting has two points it has infinitely many.
- Do not expect the count in to be sharp for every ; a degree- polynomial may meet far fewer than classes, or none.
Best Practices
- When counting, always say whether you are counting roots or classes; the two statements have different content.
- Record the side: right root, right divisor, *left ideal *. A one-sided statement quoted without its side is unusable.
- To show a class contributes exactly one root, exhibit the root and rule out a second via or via right divisibility by the class's minimal polynomial.
- When a polynomial has central coefficients, exploit it immediately: the root set is then a union of classes and the whole analysis simplifies.
Historical Notes and Lessons Learned
- 1921Wedderburn on division algebrasWedderburn studies factorisation of minimal polynomials over division algebras, establishing the first structural results about roots in a conjugacy class.
- 1941–44Niven and Eilenberg–NivenNiven solves polynomial equations over the real quaternions; Eilenberg and Niven prove the fundamental theorem of algebra for quaternionic polynomials by a topological degree argument.
- 1953Herstein on conjugatesHerstein proves that a noncentral element of a division ring has infinitely many conjugates — the degenerate case of the later dichotomy.
- 1965Gordon and MotzkinGordon and Motzkin publish the class bound and the two-implies-infinite dichotomy, giving the first uniform account of root sets over arbitrary division rings.
- 1983–86Bray–Whaples and Vandermonde theoryBray and Whaples establish interpolation over division rings; Lam develops the general theory of Vandermonde matrices, in which the class bound reappears as an invertibility criterion.
The methodological lesson is a familiar one. The naive invariant — the number of roots — is not controlled by the degree, and no amount of effort will make it so. Replacing it with an invariant that is controlled, the number of conjugacy classes, converts a false analogy into a theorem, and simultaneously identifies the correct object for every later result in the section.
Quick Reference
| Reference | Hypotheses | Conclusion |
|---|---|---|
| a division ring, , | with | |
| a division ring, , | Roots lie in at most conjugacy classes | |
| , second part | in | Every root is conjugate to some |
| arbitrary, a class, | is infinite | |
| or infinite |
Frequently Asked Questions
Does the Gordon–Motzkin theorem say a degree- polynomial has at most roots?
No, and this is the point of the theorem. It says the roots occupy at most conjugacy classes. Since a noncentral class of a division ring is always infinite, a quadratic such as over has a two-sphere of roots while meeting only one class. The correct statement about cardinality is : at most roots, or infinitely many.
Why are right roots preferred over left roots?
Only convention, but it must be fixed before anything can be said. With coefficients written on the left and substitution on the right, the remainder theorem becomes a statement about right divisibility and the set of polynomials vanishing at becomes a left ideal. Choosing the other convention mirrors every statement; mixing the two produces false theorems.
If , are all the roots of ?
Only , the root of the rightmost factor, is guaranteed. The theorem says every root is conjugate to some , not that each is a root. The example over has as its only root; is not a root.
Is the bound of classes attained?
Yes, and trivially so when is a field, where classes are singletons and a separable polynomial of degree has roots. Over a product with pairwise nonconjugate real realises distinct classes. Bray–Whaples shows such configurations are exactly those with a unique monic interpolating polynomial.
What replaces the theorem for skew polynomial rings ?
The evaluation map is twisted, with the -twisted norms, and conjugacy is replaced by -conjugacy, . With those substitutions the class bound and the dichotomy both survive; this is what underlies the Vandermonde and Gabidulin machinery used for rank-metric codes.
Why does the proof of need Wedderburn's little theorem?
To pass from noncommutative to infinite. Two roots in one class means the class is not a singleton, so the chosen is noncentral and is noncommutative; Wedderburn's little theorem then rules out being finite, which is what allows to make the centraliser infinite and to make the projective space infinite.
References
- T. Y. Lam, A First Course in Noncommutative Rings, Graduate Texts in Mathematics 131, Springer-Verlag, 1991, §16, especially (16.4) and (16.11)–(16.12) (pp. 264–271).
- B. Gordon and T. S. Motzkin, “On the zeros of polynomials over division rings”, Transactions of the American Mathematical Society 116 (1965), 218–226.
- I. Niven, “Equations in quaternions”, American Mathematical Monthly 48 (1941), 654–661.
- S. Eilenberg and I. Niven, “The fundamental theorem of algebra for quaternions”, Bulletin of the American Mathematical Society 50 (1944), 246–248.
- P. K. Draxl, Skew Fields, London Mathematical Society Lecture Note Series 81, Cambridge University Press, 1983.
- T. Y. Lam, “A general theory of Vandermonde matrices”, Expositiones Mathematicae 4 (1986), 193–215.
AI Suggested Questions
- Work through the proof that a noncentral conjugacy class of a division ring is infinite, and identify exactly where finiteness of would break it.
- Give an example of a cubic over whose root set is one isolated point together with a two-sphere.
- How does the class bound change for skew polynomial rings with -conjugacy replacing conjugacy?
- Is there a bound on the number of conjugacy classes meeting the root set of a polynomial in two noncommuting variables over a division ring?
- Compare the Gordon–Motzkin dichotomy with the Eilenberg–Niven fundamental theorem of algebra for quaternions: what does each say that the other does not?
- Explain why in the proof of is only a one-sided subspace, and what fails if one tries to make it two-sided.
- Describe an algorithm that decides, for , whether the root set is finite, and estimate its cost.
