← LibrarySkew Polynomial Rings as Primitive RingsEngineering · Engineering MathematicsLesson 344/812← PrevNext →
ArticlePublished 8 Aug 2026Updated 9 Aug 202622 min readBy KEVOS®
Skip to content

Engineering Mathematics Advanced Density theory

Primitive Skew Polynomial Rings

Twist the coefficients of a polynomial ring over a division ring and the quotients R/R(xa) become faithful simple modules. This is Lam's supply of explicit left primitive rings — including non-simple ones, and ones with infinitely many pairwise non-isomorphic faithful simple modules.

Page ID
KEVOS-ENG-MATH-NCR-0088
Taxonomy
ENG / ENG-MATH
Collection
noncommutative-rings-core
Source
(11.12)–(11.14), §11 (pp. 189–192)
Reviewed
2026-08-08
Version
1.0.0

Executive Summary

Abstract theory says left primitive rings exist in abundance. This page supplies them explicitly. Take a division ring k and a twist — either an endomorphism σ or a derivation δ — and form the skew polynomial ring. The left ideals R(xa) are maximal, and the resulting simple modules Ma=R/R(xa) are faithful under mild hypotheses on the twist.

Two features make these examples decisive for the theory. First, (11.12) shows R=k[x;σ] has ideals Rxm and nothing else, so R is left primitive without being simple. Second, the modules Ma are classified by a conjugacy-like relation, and for k=(t) with σ:tt+1 there are infinitely many classes — a left primitive ring with infinitely many pairwise non-isomorphic faithful simple left modules, hence zero socle by (11.11).

RxmAll nonzero ideals
a0Condition for faithfulness
Non-isomorphic faithful simples
0Socle of these rings

Overview

Let k be a division ring and σ:kk a ring endomorphism; σ is automatically injective, since its kernel is a proper ideal of a division ring. The skew polynomial ring R=k[x;σ] consists of left polynomials iaixi with multiplication determined by

xb=σ(b)x(bk).
(11.a)

Hilbert's twist. Setting σ=id recovers the ordinary polynomial ring k[x].

The construction and its basic properties are developed on the Skew Polynomial Rings and Hilbert's Twist page. What matters here is one consequence: right division works. Given g and f0 in R there are unique q,r with g=qf+r and r=0 or degr<degf. Injectivity of σ is what makes the leading coefficient invertible at every step. Consequently every left ideal of R is principal, generated by any element of least degree in it.

Step (ii) is where a hypothesis on the twist is needed. If σ has a power that is inner, R acquires extra ideals and the argument breaks. Lam's hypothesis — σ is not an automorphism of finite inner order — is exactly what rules that out, and it holds automatically whenever σ is not surjective.

Learning Objectives

  • State the right division algorithm in k[x;σ] and deduce that left ideals are principal.
  • Prove (11.12): the nonzero ideals of k[x;σ] are exactly Rxm, m0.
  • Prove (11.13): Ma is faithful and simple for a0, and classify the Ma up to isomorphism.
  • Explain why M0 is excluded from the faithfulness statement.
  • Verify that (t)[x;σ] with σ:tt+1 has infinitely many non-isomorphic faithful simple modules.
  • State (11.14) with the correct hypothesis on k and its centre.

Definitions

k[x;σ]
Left polynomials over the division ring k with xb=σ(b)x; σ an injective ring endomorphism of k.
k[x;δ]
Differential polynomial ring: left polynomials with xb=bx+δ(b), where δ is a derivation of k.
Inner automorphism
auau1 for a fixed unit u. An automorphism σ has finite inner order if σd is inner for some d1.
Inner derivation
auaau for a fixed uk. Amitsur's criterion for simplicity of k[x;δ] in characteristic 0 requires δ to be non-inner.
σ-conjugacy
aa on k{0} iff a=σ(c)ac1 for some c0. An equivalence relation.
δ-conjugacy
aa on k iff a=cac1+δ(c)c1 for some c0.

Throughout, R denotes the skew polynomial ring under discussion, C the centre of k, and degrees are the usual polynomial degrees, which are additive because k is a division ring and the twist is injective.

Core Concepts

The module Ma concretely

By right division, every gR is uniquely q(xa)+r with rk. Hence R=R(xa)k as left k-spaces, and Ma=R/R(xa) is identified with k, one-dimensional over k. Since any nonzero R-submodule of Ma is in particular a nonzero left k-subspace of a one-dimensional space, Ma is simple. No hypothesis on the twist is needed for this.

Under the identification Ma=k the action of x is read off from the twist. For R=k[x;σ], since xb=σ(b)x=σ(b)(xa)+σ(b)a,

xb=σ(b)a(bk=Ma).
(11.b)

For the differential ring k[x;δ] the same computation gives xb=ba+δ(b).

Why a=0 must be excluded

M0=R/Rx is simple, but Rx is a two-sided ideal, so ann(M0)Rx0 and M0 is not faithful. The whole point of (11.12) is that these ideals Rxm are the only obstruction: for a0 none of them fits inside R(xa).

The invariant that separates the modules

A left R-module homomorphism MaMa is in particular left k-linear, so it is right multiplication by some ck. Compatibility with the action of x then reads ac=σ(c)a, that is a=σ(c)ac1. So the isomorphism classes of the Ma correspond exactly to the σ-conjugacy classes of k{0}, and finding many classes is a matter of finding an invariant that σ(c)c1 cannot change.

Key Results

Proposition(11.12)The ideals of a skew polynomial ring

Let k be a division ring and σ an endomorphism of k that is not an automorphism of finite inner order — that is, no positive power of σ is an inner automorphism of k. This includes every case where σ is not surjective. Then the nonzero two-sided ideals of R=k[x;σ] are exactly the ideals Rxm for m0.

Proof

Each Rxm is an ideal: xmb=σm(b)xm shows xmRRxm, so RxmRRxm.

Conversely let 𝔄0 be an ideal. By the division algorithm 𝔄=Rf for an f of least degree in 𝔄, and multiplying by the inverse of its leading coefficient we may take f monic:

f=xm+am1xm1++anxn,mn0,an0.

We show m=n, which forces f=xm and 𝔄=Rxm.

**Step 1: the coefficients are σ-fixed.** Since 𝔄 is two-sided, fxxf𝔄. Writing f=iaixi with am=1, we get fxxf=i(aiσ(ai))xi+1; the top term vanishes because am=1 is σ-fixed, so this element has degree at most m and lies in Rf. Hence fxxf=cf for some ck. All terms of fxxf have degree at least n+1, so its coefficient at xn is 0, while that of cf is can. As an0 we get c=0, so fx=xf and σ(ai)=ai for every i.

Step 2: a conjugation identity. For ak the element faσm(a)f lies in 𝔄. Using xia=σi(a)xi,

faσm(a)f=i(aiσi(a)σm(a)ai)xi,

whose coefficient at xm is σm(a)σm(a)=0. So it has degree less than m and lies in Rf, hence is 0. Reading its coefficient at xn gives anσn(a)=σm(a)an. By Step 1, σn(an)=an=σm(an), so this says σn(ana)=σm(aan)=σn(σmn(aan)). Injectivity of σ gives

ana=σmn(a)anfor all ak.

Step 3: conclusion. If m>n, put d=mn1; the identity reads σd(a)=anaan1 for all a, so σd is the inner automorphism determined by an. In particular σd is surjective, hence so is σ, and σ is an automorphism of finite inner order — contrary to hypothesis. Therefore m=n, f=xm, and 𝔄=Rxm.

Proposition(11.13)Faithful simple modules over k[x;σ]

Under the hypothesis of (11.12), for every ak{0} the module Ma=R/R(xa) is a faithful simple left R-module. In particular R=k[x;σ] is a left primitive ring. Moreover MaMa as R-modules if and only if a=σ(c)ac1 for some ck{0}.

Proof

Simplicity. As explained above, R=R(xa)k by right division, so Ma is one-dimensional as a left k-space and therefore has no proper nonzero R-submodule.

Faithfulness. Since ann(Ma) is an ideal contained in R(xa), by (11.12) it suffices to show xmR(xa) for every m0. Under the identification Ma=k with xb=σ(b)a, the class of gR is g1, and gR(xa) exactly when g1=0. Now

xm1=σm1(a)σm2(a)σ(a)a(m1),

a product of nonzero elements of the division ring k, since a0 and σ is injective; and x01=10. So xmR(xa) for all m0, no nonzero ideal lies inside R(xa), and ann(Ma)=0.

Classification. Let f:MaMa be an R-isomorphism, both modules identified with k. Restricting to kR shows f is left k-linear, so f(b)=bc with c=f(1)0. Compatibility with x gives, for all bk,

f(xb)=σ(b)acandxf(b)=σ(bc)a=σ(b)σ(c)a,

so ac=σ(c)a, i.e. a=σ(c)ac1. Conversely, given such a c, the map bbc reverses the computation and is an isomorphism MaMa.

CorollaryLeft primitive without being simple

Under the hypothesis of (11.12) the ring R=k[x;σ] is left primitive and has the proper nonzero ideal Rx, hence is not simple. It is a domain that is not a division ring, so it has no minimal one-sided ideals and soc(R)=0.

Proposition(11.14)The untwisted case

Let k be a division ring which is not algebraic over its centre C, and let R=k[x] be the ordinary polynomial ring, x central. Then for every ak that is not algebraic over C, the module Ma=R/R(xa) is a faithful simple left R-module, and R/(xa)R is a faithful simple right R-module. In particular R is both left and right primitive. The isomorphism classes of the modules Ma, ak, correspond bijectively to the conjugacy classes of k.

Proof

Simplicity of Ma is as before. For faithfulness, one uses the description of the ideals of k[x]: every ideal of k[x] is of the form Rg with gC[x]. Suppose 0RgR(xa) with g=i=0n+1cixi, ciC. Dividing on the right, write g=(i=0nbixi)(xa) with bik. Comparing coefficients of xi gives ci=bi1bia for 0in+1, where b1=bn+1=0. Since the ci are central,

i=0n+1ciai=i=0n+1(bi1bia)ai=i=0n+1bi1aii=0n+1biai+1=0,

the two sums telescoping. So a satisfies the nonzero polynomial gC[x], contradicting the assumption that a is not algebraic over C. Hence R(xa) contains no nonzero ideal and Ma is faithful. The classification MaMaa=cac1 is the computation of (11.13) with σ=id.

ExampleThe differential analogue

Let k be a division ring of characteristic 0 and δ a non-inner derivation of k. By Amitsur's theorem (3.16) the differential polynomial ring R=k[x;δ] is a simple domain, so every nonzero module is faithful and each Ma=R/R(xa), ak, is a faithful simple left R-module. Here xb=ba+δ(b) on Ma=k, and MaMa exactly when a=cac1+δ(c)c1 for some c0. The class of 0 consists of the logarithmic derivatives δ(c)c1, so if k contains an element that is not a logarithmic derivative then R has at least two non-isomorphic faithful simple left modules. Being a domain that is not a division ring, R has zero socle.

Proof Techniques and Method

How these proofs work, and which move to reuse.

Move 1

Classify the ideals first

Primitivity is the statement that a maximal left ideal swallows no nonzero two-sided ideal. Knowing all the two-sided ideals turns that into a finite check — here, whether xm lies in R(xa).

Move 2

Commutators to constrain a generator

For an ideal 𝔄=Rf, the elements fxxf and faσm(a)f lie in 𝔄 and have degree below the leading one. Degree bounds then force them to be zero, which pins the coefficients of f.

Move 3

Compute in the quotient, not the ideal

Membership in R(xa) is decided by evaluating in Ma=k: gR(xa) iff g1=0. Twisted evaluation replaces polynomial division entirely.

Move 3 deserves emphasis. Ordinary evaluation gg(a) is not a ring homomorphism in the twisted setting, but the module action is perfectly well behaved, and xm1=σm1(a)σ(a)a is the twisted substitute for am. Every faithfulness computation on this page is that formula.

Fix the twistChoose k and σ (or δ), and check the hypothesis: no power of σ inner, or δ non-inner in characteristic 0.
List the ideals(11.12) gives Rxm for k[x;σ]; Amitsur's theorem gives only 0 and R for k[x;δ].
Pick a0 and testShow xm10 in Ma, so no ideal sits inside R(xa).
Count the classesFind an invariant preserved by cσ(c)c1 to separate the Ma up to isomorphism.

Worked Example

A primitive ring with infinitely many faithful simple modules

Let k=(t), the field of rational functions in one variable, and let σ be the -automorphism with σ(t)=t+1. Put R=k[x;σ].

The hypothesis holds

k is commutative, so the only inner automorphism of k is the identity. If σd were inner for some d1 we would need σd=id, but σd(t)=t+dt. Hence σ is not an automorphism of finite inner order and (11.12)(11.13) apply: the nonzero ideals of R are the Rxm, and every Ma with a0 is a faithful simple left R-module.

Separating the modules by degree

For 0f/g(t) with f,g[t]{0} set deg(f/g)=degfdegg, a well-defined group homomorphism from k× to . For any c=c(t)0,

σ(c)c1=c(t+1)c(t),deg(σ(c)c1)=0,
(E.1)

Translation of the variable does not change degrees, so the twisted logarithmic derivative is always of degree 0.

If a=σ(c)ac1 then, k being commutative, a=(σ(c)c1)a and therefore dega=dega. So σ-conjugate elements have equal degree, and the elements t,t2,t3, of degrees 1,2,3, lie in pairwise distinct σ-conjugacy classes.

Mt,Mt2,Mt3,are pairwise non-isomorphic faithful simple left R-modules.
(E.2)

What this ring demonstrates

  • R is left primitive but not simple: Rx is a proper nonzero ideal.
  • R has infinitely many pairwise non-isomorphic faithful simple left modules, so by (11.11) it can have no minimal left ideal: soc(R)=0.
  • R is a noetherian domain, so it is prime; consistent with (11.6), since left primitive rings are prime.
  • R is not left artinian — it contains the strictly descending chain RxRx2 of left ideals.

Comparison and Classification

Three families of primitive polynomial rings
RingHypothesisIdealsFaithful simple modules
k[x;δ], chark=0δ non-inneronly 0 and R — simpleevery Ma, ak; classes are δ-conjugacy classes
k[x;σ]σ not an automorphism of finite inner orderRxm, m0Ma for a0; classes are σ-conjugacy classes of k{0}
k[x], x centralk not algebraic over its centre CRg, gC[x]Ma for a transcendental over C; classes are conjugacy classes
k[x], k a fieldnoneRg, gk[x]none — k[x] is commutative and not a field, so not primitive
Properties of the examples
SimpleLeft primitiveZero socleLeft noetherian
k[x;δ], δ non-inner, chark=0yesyesyesyes
(t)[x;σ], σ:tt+1noyesyesyes
k[x], k not algebraic over Cnoyesyesyes
[x]nonoyesyes
End(Vk), dimkV infinitenoyesnono

Properties of the examples

Relationship Map

Hypothesis on the twistIdeals of R classifiedR(xa) swallows no idealMa faithful simpleR left primitive

The chain is the same in all three families; only the middle step changes. For k[x;δ] it is Amitsur's simplicity theorem, for k[x;σ] it is (11.12), and for k[x] over a division ring it is the description of ideals by central polynomials.

  • Twisted polynomial rings over a division ring k[x;σ,δ] and its specialisations
    • δ=0, σ non-trivial
      • ideals Rxm under (11.12)
      • left primitive, not simple
      • controls linear difference operators
    • σ=id, δ non-inner, characteristic 0
      • simple domain by Amitsur (3.16)
      • Weyl algebra when k is a rational function field with δ=d/dt
      • controls linear differential operators
    • σ=id, δ=0
      • k[x]; primitive only when k is not algebraic over its centre (11.14)
      • commutative case is never primitive unless k is a field and R is not

The related pages Skew Polynomial Rings and Hilbert's Twist, Simplicity Criteria for Differential Polynomial Rings and Differential Polynomial Rings and the Weyl Algebra develop the constructions themselves; this page uses them as a source of primitive rings.

Applications and Industry Use

Applications here means where this structure is used — inside mathematics and in the engineering and computing disciplines that consume it.

Control theory

Linear time-varying systems

Skew polynomial rings are the operator algebras of linear differential and difference systems with non-constant coefficients. The twist encodes the shift or the derivative, and module-theoretic notions such as controllability translate into the structure theory used here.

Coding theory

Skew cyclic codes

Codes defined as left ideals of k[x;σ]/(xn1) over finite fields — introduced by Boucher and Ulmer — exploit exactly the right-division algorithm quoted in this page, and give codes with parameters unattainable by classical cyclic codes.

Symbolic computation

Ore algebras in CAS

Maple's Ore algebra tools, Sage's skew and Ore polynomial rings, and holonomic-function packages all implement k[x;σ,δ] directly, with noncommutative Groebner bases for left ideals.

Representation theory

Counterexample supply

These rings are the standard source of primitive rings that are neither simple nor artinian, and the classification by σ-conjugacy is the model for parametrising simple modules over Ore extensions generally.

Stated honestly: the primitivity of these rings is used inside algebra, as a source of examples with prescribed pathology. Their construction, on the other hand, is genuinely applied — every computer algebra treatment of linear functional equations lives in a skew polynomial ring.

Standards and Notation

Standards here covers notation, symbol and markup standards, and reference implementations, rather than material or design codes.

This collectionk[x;σ] with xb=σ(b)x, left coefficients
Common variantbx=xσ(b) with right coefficients; the two conventions are related by passing to Rop
General Ore extensionR[x;σ,δ] with xb=σ(b)x+δ(b)
Differential casek[x;δ], sometimes written k[;δ] or A1(k) for the Weyl algebra
SageOrePolynomialRing, k['x', sigma] for the twisted case
Maple / MagmaOre_algebra package; TwistedPolynomials for finite-field twists

Failure Modes and Common Mistakes

  • Do not evaluate twisted polynomials naively: gg(a) is not multiplicative in k[x;σ]. The correct substitute is the module action, g1, with xm1=σm1(a)σ(a)a.
  • Do not assume σ-conjugacy is ordinary conjugacy. It reduces to conjugacy only when σ=id; the factor σ(c) is what makes infinitely many classes possible over a commutative k.
  • Do not expect these rings to have minimal one-sided ideals. They are domains that are not division rings, so their socles vanish and (11.11) gives no information about them.
  • Do not apply (11.14) to a commutative k: a commutative division ring is a field, which is algebraic over its own centre, so the hypothesis is vacuous there.

Historical Notes and Lessons Learned

  • 1933Ore extensionsOystein Ore develops the theory of noncommutative polynomial rings with a twist, including the division algorithm and the conditions under which a ring of fractions exists.
  • 1937Jacobson's differential operatorsJacobson studies rings of differential polynomials over division rings, establishing the module-theoretic machinery later used to produce primitive examples.
  • 1957Amitsur's simplicity criterionAmitsur characterises when a differential polynomial ring over a division ring is simple; in characteristic zero a non-inner derivation suffices.
  • 1964–65One-sided primitivityBergman's example shows primitivity is genuinely one-sided; twisted polynomial constructions become the standard toolkit for building rings with prescribed module-theoretic behaviour.
  • 2007Skew cyclic codesBoucher, Geiselmann and Ulmer introduce codes defined by left ideals of skew polynomial rings over finite fields, giving the construction a concrete engineering use.

The lesson is one of economy. A single twisted variable over a division ring generates enough noncommutativity to realise, in explicit form, phenomena that abstract theory can only assert: primitive rings that are not simple, and primitive rings whose faithful simple modules form an infinite family.

Quick Reference

Twistxb=σ(b)x in k[x;σ]; xb=bx+δ(b) in k[x;δ]
DivisionRight division by any nonzero f; left ideals are principal
(11.12)σ not an automorphism of finite inner order ideals are Rxm
(11.13)a0Ma faithful simple; R left primitive
Action on Ma=kxb=σ(b)a; twisted evaluation xm1=σm1(a)σ(a)a
IsomorphismMaMaa=σ(c)ac1
(11.14)k not algebraic over C: k[x] is left and right primitive
Socle0 — these are domains, not division rings
Choosing the twist for a desired property
WantTakeReference
A simple primitive domaink[x;δ], chark=0, δ non-innerAmitsur (3.16)
Primitive but not simplek[x;σ] with σ of infinite inner order(11.12), (11.13)
Infinitely many faithful simples(t)[x;σ], σ:tt+1degree argument
Left and right primitive, untwistedk[x], k not algebraic over C(11.14)
Not primitive at allk[x] with k a field(11.8)

Frequently Asked Questions

Why does the hypothesis of (11.12) mention inner order rather than plain order?

Because the obstruction produced by the proof is an identity σd(a)=anaan1, which says σd is inner — not that it is the identity. Over a noncommutative k an automorphism can have infinite order while some power is inner, and such a σ really does create extra ideals, so the weaker-looking hypothesis is the correct one.

Is k[x;σ] ever simple?

Not under the hypothesis of (11.12), since Rx is then a proper nonzero ideal. Simplicity in the purely twisted case fails for a structural reason: x is a normal element, so it always generates a proper ideal. Simple examples come from the differential side, where x is not normal — this is the content of Amitsur's theorem.

How can a ring over a commutative field k have infinitely many non-isomorphic faithful simple modules?

The classification is by σ-conjugacy, a=σ(c)ac1, which over a commutative k reduces to a=(σ(c)c1)a — not to a=a. The set of elements σ(c)c1 is a proper subgroup of k× whenever σ preserves some invariant, and for (t) with σ:tt+1 that invariant is the degree.

Do these rings have minimal one-sided ideals?

No. They are domains that are not division rings, and in such a ring a minimal left ideal Ra would force a to be a unit, making Ra=R and hence R a division ring. So the socle is zero, which is consistent with (11.11): a ring with several non-isomorphic faithful simple left modules cannot have a minimal left ideal.

What replaces polynomial evaluation in the twisted setting?

The action on Ma=k. Ordinary evaluation is not a ring homomorphism, but gg1 is exactly the projection of g onto the complement of R(xa), and it is all that is needed: gR(xa) precisely when g1=0. The formula xm1=σm1(a)σ(a)a is the twisted analogue of am.

Why does (11.14) require k not algebraic over its centre?

Because the ideals of k[x] are generated by central polynomials, and if a were algebraic over C its minimal polynomial over C would generate a nonzero ideal inside R(xa), destroying faithfulness. The hypothesis guarantees a supply of a with no such polynomial. It also forces k to be noncommutative, since a field is algebraic over itself.

References

  1. T. Y. Lam, A First Course in Noncommutative Rings, Graduate Texts in Mathematics 131, Springer-Verlag, 1991, §11, (11.12)–(11.14) and the differential example on pp. 186–192.
  2. T. Y. Lam, A First Course in Noncommutative Rings, §1 for the construction of skew polynomial rings and §3 for Amitsur's simplicity theorem (3.16).
  3. O. Ore, “Theory of non-commutative polynomials”, Annals of Mathematics 34 (1933), 480–508.
  4. N. Jacobson, Structure of Rings, American Mathematical Society Colloquium Publications 37, revised edition, 1964, Chapters III–IV.
  5. J. C. McConnell and J. C. Robson, Noncommutative Noetherian Rings, Wiley, 1987, Chapter 1 on Ore extensions.
  6. L. H. Rowen, Ring Theory, Volume I, Academic Press, 1988, Chapter 1.

AI Suggested Questions

  • Give a division ring k and an automorphism σ of infinite order some power of which is inner, and describe the extra ideals of k[x;σ].
  • Classify the simple modules of the general Ore extension k[x;σ,δ] over a division ring.
  • For which fields k and automorphisms σ does k[x;σ] have only finitely many isomorphism classes of faithful simple modules?
  • Work out the delta-conjugacy classes for the Weyl algebra over a rational function field and count the faithful simple modules.
  • How does the right-division algorithm in a skew polynomial ring underpin the decoding of skew cyclic codes?
  • Compare the primitivity of the free algebra with that of the skew polynomial rings on this page, and identify what plays the role of the twist.
  • Which of these examples remain left primitive after passing to the Ore quotient division ring, and why does the question become trivial there?
Page
KEVOS-ENG-MATH-NCR-0088
Path
Engineering / Mathematics
Template
kevos-knowledge-article-v2
KEVOS® Knowledge Library — reviewed 2026-08-08

Continue learning

Minimal Ideals and the Socle of a Primitive RingArticle · Engineering MathematicsNEXT LESSON →The Jacobson Density TheoremArticle · Engineering MathematicsPrimitive, Simple, Prime and Semiprimitive: How the Classes RelateArticle · Engineering MathematicsDeriving Wedderburn–Artin from the Density TheoremArticle · Engineering Mathematics