KEVOS
ArticlesServicesCase studiesAboutContact
ArticlesServicesCase studiesAboutContact
← ArticlesLeft–Right Symmetry: What Transfers and What Does NotEngineering · Engineering MathematicsLesson 521/884← PrevNext →
ArticlePublished 8 Aug 202616 min readBy KEVOS®
On this page

Ask about this page

KEVOS AILeft–Right Symmetry: What Transfers and What Does Not

KEVOS knowledge first · trusted web sources when needed

Skip to content

Engineering Mathematics Core Reference

Left–Right Symmetry

A ledger of which ring-theoretic properties survive the passage to Rop and which do not — with the mechanism behind each verdict and a witness for every asymmetry.

Page ID
KEVOS-ENG-MATH-NCR-0193
Taxonomy
ENG / ENG-MATH
Collection
noncommutative-rings-core
Source
Whole work
Reviewed
2026-08-08
Version
1.0.0

01Executive Summary

Every definition in this subject has to pick a side, and the reader must then know whether the choice mattered. Roughly: properties defined through two-sided ideals, units, or the whole module category are symmetric; properties defined through chains of one-sided ideals or through a single faithful module are not.

The technical device is the opposite ring Rop. A property P is left-right symmetric precisely when P(R)⇔P(Rop) for all R. This turns every symmetry question into a computation and every asymmetry claim into a demand for a ring with Rnot≅Rop in the relevant respect.

SymmetricradR, semisimplicity
AsymmetricChain conditions, primitivity, perfectness
1965Bergman's primitivity example
RopThe transfer device

02Overview

The opposite ring Rop has the same underlying additive group as R and the multiplication a⋅opb=ba. It satisfies (Rop)op=R, and the fundamental dictionary is

{left R-modules}={right Rop-modules},{left ideals of R}={right ideals of Rop}.
(S.1)

An equality of categories, not merely an equivalence — the module structures are literally the same maps read backwards.

Consequently every theorem proved for left modules is automatically a theorem for right modules, applied to Rop. What this does not do is prove that a property of R is equivalent to its mirror image: that requires R and Rop to satisfy the property simultaneously, which is a statement about R, not a formality.

The test

To show a property is symmetric, express it in terms invariant under reversing multiplication — units, two-sided ideals, the isomorphism type of the ring. To show it is asymmetric, exhibit a ring R with the property such that Rop lacks it.

Details of the construction are on Opposite Rings and Left–Right Duality; the individual asymmetric cases have their own pages, listed under Comparison.

03Learning Objectives

  • Define Rop and state the left-right module dictionary it induces.
  • Prove that radR=radRop as subsets of R.
  • Prove that a left semisimple ring is right semisimple, using Mn(D)op≅Mn(Dop).
  • Name a ring that is left artinian and not right artinian, and one that is left primitive and not right primitive.
  • Explain why the existence of an anti-automorphism makes every one-sided distinction vacuous for that ring.
  • Decide, for a new property, whether to expect symmetry.

04Definitions

DefinitionOpposite ring

For a ring R, the opposite ring Rop has the same additive group and multiplication a⋅opb:=ba. It is a ring with the same identity element, and R is commutative if and only if R=Rop as rings.

Symmetric property
P(R)⇔P(Rop) for every ring R. Equivalently, the left and right versions of P agree.
Self-opposite ring
A ring admitting an anti-automorphism, so that R≅Rop. For such a ring every one-sided property holds on both sides or on neither.
Mn(D)op
Isomorphic to Mn(Dop) via matrix transposition.
One-sided witness
A ring R possessing a property whose opposite does not; the certificate that the property is asymmetric.

Note the asymmetry of the asymmetry: proving a property symmetric is a theorem about all rings, while proving it asymmetric requires only one ring. The second is often much harder, because the required ring must be constructed.

05Core Concepts

Three sources of symmetry

  1. Unit-theoretic descriptions. Invertibility is a two-sided notion, so any property expressible through U(R) transfers. This is why radR is symmetric: (4.3) recharacterises it as {y:1−xyz∈U(R) for all x,z}.
  2. Two-sided ideal descriptions. Prime, semiprime, simple, and all four radicals are defined by conditions on two-sided ideals, which are the same objects in R and Rop.
  3. Classification. Once a class is classified by a list of data closed under op — as semisimple rings are, by ∏Mni(Di) — symmetry follows from the classification rather than from the definition.

Two sources of asymmetry

  • Chains of one-sided ideals. The left ideals of R are the right ideals of Rop, so ACC on left ideals of R is ACC on right ideals of Rop — a different condition. Triangular rings realise every combination.
  • A single distinguished module. Left primitivity asks for one faithful simple left module. Nothing relates the simple left modules of R to its simple right modules, and Bergman's 1965 construction shows the two demands are genuinely different.
Definition mentions one side→Recharacterise via units or two-sided ideals→Symmetry proved→or: build R with Rop failing it

The involution shortcut

If R carries an anti-automorphism then R≅Rop and every one-sided property is automatically two-sided for that ring. Commutative rings, Mn(k) over commutative k (transpose), group rings kG over commutative k (the map g↦g−1) and any ring with involution are covered. This is why asymmetric examples always look contrived: they have to avoid every anti-automorphism.

06Key Results

Theorem(4.3), (4.4)The Jacobson radical is symmetric

For any ring R, the intersection of the maximal left ideals of R equals the intersection of the maximal right ideals of R. Equivalently, rad(Rop)=rad(R) as subsets of the common additive group.

Proof

By (4.3), for y∈R the condition y∈radR is equivalent to

1−xyz∈U(R)for all x,z∈R.

Now read this condition in Rop. The set of units is the same subset in both rings, since ab=ba=1 is a condition unchanged by reversing the product. And x⋅opy⋅opz=zyx, so as x and z range over R the element x⋅opy⋅opz ranges over exactly the same set as xyz does. Therefore y satisfies the displayed condition in R if and only if it satisfies it in Rop, and radR=radRop. Since radRop is the intersection of the maximal left ideals of Rop, which are the maximal right ideals of R, the theorem follows.

Theorem(3.5)Semisimplicity is symmetric

A ring R is left semisimple if and only if it is right semisimple. Accordingly semisimple may be used without qualification.

Proof

Suppose R is left semisimple. By the Wedderburn–Artin Theorem (3.5) there are division rings D1,…,Dr and integers ni≥1 with R≅Mn1(D1)×⋯×Mnr(Dr). Passing to opposites commutes with finite products, so

Rop≅Mn1(D1)op×⋯×Mnr(Dr)op.

Transposition A↦AT is an isomorphism Mn(D)op→Mn(Dop): the (i,j) entry of the product of AT and BT computed in Mn(Dop) is ∑kBjkAki=(BA)ji, which is the (i,j) entry of (BA)T, and BA is precisely the product of A and B in Mn(D)op. Each Diop is again a division ring, since invertibility is unchanged. Hence Rop is a finite product of matrix rings over division rings and is therefore left semisimple; that is, R is right semisimple. The converse follows by applying the same argument to Rop.

Counterexample(1.24)Chain conditions are asymmetric

Let S⊆R be fields with dimSR infinite — for instance ℚ⊆ℝ — and let A=(RR0S). Then A is left noetherian and left artinian, and neither right noetherian nor right artinian.

Counterexample(1.25)Skew polynomials

Let σ be an endomorphism of a division ring k that is not surjective. Then R=k[x;σ], with xa=σ(a)x, is a principal left ideal domain — in particular left noetherian — and is not right noetherian.

Remark(11.2)Primitivity and perfectness

Semiprimitivity is symmetric because radR is, but primitivity is not: Bergman constructed a left primitive ring that is not right primitive in 1965, and further examples are due to Jategaonkar. Perfectness is likewise asymmetric: Lam's example (23.22) — the ring k⋅1+J where J consists of the infinite matrices over k with finitely many nonzero entries, all strictly above the diagonal — is right perfect and not left perfect, because J is right T-nilpotent and not left T-nilpotent.

07Proof Techniques and Method

How these proofs work, and which move to reuse.

Move 1

Recharacterise through units

Any statement mentioning only U(R) transfers verbatim, because U(Rop)=U(R) as a subset. This is the entire proof for radR.

Move 2

Transfer through the classification

When the class is classified, check that the classifying data is closed under op. Semisimplicity is symmetric only because Mn(D)op≅Mn(Dop).

Move 3

Build asymmetry into a triangular ring

In (RM0S) the bimodule M is seen from the left over R and from the right over S. Choosing M finite-dimensional on one side and infinite on the other manufactures any desired asymmetry.

Move 4

Use a non-surjective endomorphism

k[x;σ] inherits a one-sided division algorithm only on the side where σ can be undone. Non-surjectivity of σ is exactly the asymmetry.

Move 5

Look for an involution first

Before hunting for an asymmetric example, check that the candidate ring has no anti-automorphism. Group rings and matrix rings over commutative rings are immediately disqualified.

Move 6

Impose a chain condition to collapse

Under the DCC most asymmetries vanish: for left artinian rings, prime, left primitive, right primitive and simple all coincide (11.7).

08Worked Example

Computing the opposite of a triangular ring

Let A=(ℝℝ0ℚ), the ring of (1.24) with S=ℚ, R=ℝ and the bimodule M=ℝ, an (ℝ,ℚ)-bimodule. Reversing multiplication and relabelling the corners gives

Aop≅(ℚℝ0ℝ),
(E.1)

The same bimodule ℝ, now viewed as a (ℚ,ℝ)-bimodule: the sides have swapped.

Now apply the triangular criterion (1.22) to Aop on the left. It requires ℚ and ℝ to be left artinian — true, both are fields — and requires M=ℝ to be artinian as a **left ℚ-module**. But ℝ is an infinite-dimensional ℚ-vector space, so it has no DCC on subspaces. Hence Aop is not left artinian, which is exactly the statement that A is not right artinian.

The radical, computed twice

Let N=(0ℝ00), the strictly upper triangular part of A. Then N2=0 and A/N≅ℝ×ℚ, a product of fields, which is semisimple with zero radical. So N⊆radA because N is nilpotent, and radA⊆N because the image of radA in A/N lies in rad(A/N)=0. Hence

radA=N=radAop,
(E.2)

Confirming (4.4) on a ring whose chain conditions are as asymmetric as possible.

Verify the unit criterion by hand: 1+(0b00)=(1b01) has inverse (1−b01) in A, and the same two matrices are mutually inverse in Aop since the pair of equations is symmetric. The radical does not notice the side; the chain conditions do.

What this example shows in one line

A single ring can be maximally asymmetric for chain conditions and perfectly symmetric for the radical. Symmetry is a property of the invariant, not of the ring.

09Process and Workflow

You have a one-sided hypothesis. Does the side matter?

The hypothesis mentions only units or two-sided idealsIt is symmetric. Prove it by reading the condition in Rop and observing that nothing changes.
The ring has an anti-automorphismThe side does not matter for this ring, whatever the property. Check for a transpose, an involution, or the inversion map on a group ring.
The ring is left artinianMost distinctions collapse: primitivity, primeness and simplicity coincide (11.7), and both chain conditions hold on the left.
The hypothesis is a chain conditionThe side matters. Verify it on the side you need and do not transport it.
The hypothesis is the existence of a faithful simple moduleThe side matters. Bergman's example shows the two versions are inequivalent.
Write the property as a formulaMake explicit every quantifier over left ideals, right modules or elements.
Substitute a⋅opb=baRewrite the formula in Rop. If it is literally unchanged, the property is symmetric.
If it changes, look for a collapse hypothesisA chain condition, an anti-automorphism, or commutativity may make the two versions agree in your setting.
Otherwise, demand a witnessAssume the two versions differ only when a published example says so; asymmetry claims without a witness are usually false.

10Comparison and Classification

The ledger
PropertySymmetric?Reason or witness
radRYesUnit criterion (4.3) is invariant under op
SemiprimitiveYesradR=0 is a symmetric condition
SemisimpleYesWedderburn data closed under op (3.5)
SimpleYesDefined by two-sided ideals
Prime, semiprimeYesDefined by two-sided ideals; Nil∗R symmetric
Nil∗R, Levitzki radicalYesSums of nil, respectively locally nilpotent, two-sided ideals
Local, semilocal, semiperfectYesConditions on radR, on R/radR and on lifting
SemiprimaryYesNilpotence of an ideal is symmetric
Von Neumann regularYesa=axa is unchanged by reversing the product
Dedekind finiteYesab=1⇒ba=1 is self-mirroring
NoetherianNok[x;σ] with σ non-surjective (1.25); Dieudonné's ring (1.26)
ArtinianNo(ℝℝ0ℚ) (1.24)
PrimitiveNoBergman's 1965 ring; further examples by Jategaonkar
PerfectNoLam's infinite triangular ring (23.22)
Principal one-sided ideal domainNok[x;σ] is a principal left ideal domain only
GoldieNoThe ring of (1.24) is left Goldie and not right Goldie
When does the asymmetry disappear?
Chain conditionsPrimitivityPerfectness
R commutative●yes●yes●yes
R has an anti-automorphism●yes●yes●yes
R left artinian●yes●yes●yes
R semisimple●yes●yes●yes
R semiprimary○no○no●yes
R general○no○no○no

When does the asymmetry disappear?

A “yes” means the left and right versions of that property agree for every ring in the row. Semiprimary rings are perfect on both sides by (23.19) yet can still fail the chain conditions on one side only.

11Relationship Map

  • Why a property is symmetric — Classify the reason, and the verdict for a new property becomes predictable
    • Stated with units
      • radR
      • Local rings
      • Dedekind finiteness
    • Stated with two-sided ideals
      • Simple, prime, semiprime
      • All four radicals
      • Indecomposability as a ring
    • Symmetric via a classification
      • Semisimple, through Wedderburn–Artin
      • Simple artinian, through Mn(D)
    • Asymmetric: one-sided chains
      • Noetherian, artinian, Goldie
      • T-nilpotence and hence perfectness
    • Asymmetric: one distinguished module
      • Primitivity
      • One-sided self-injectivity
Left artinian⟹prime = primitive = simple⟹all one-sided distinctions collapse

12Design Considerations

Design considerations here means the choices made when modelling a problem with these algebraic structures.

  • Fix the side once, globally. Mixing left modules with right ideals in the same argument is the single most common source of error in this subject. Lam works with left modules throughout, and so does this collection.
  • Prefer symmetric hypotheses when you have the choice. Semiprimary is symmetric and does the work of artinian in most radical arguments; use it and state the side only when it is genuinely needed.
  • Record the side in the name. Right perfect and left artinian should never be abbreviated to perfect and artinian in a written proof, even when the ring at hand happens to be symmetric.
  • Exploit anti-automorphisms deliberately. If your ring is a group algebra or a matrix ring over a commutative ring, say so once and then drop all side qualifications; the reader will thank you.
  • When modelling, ask which side the data lives on. In a skew polynomial model of a time-varying system, the direction of σ decides which side is noetherian, and that decides which computations terminate.

13Standards and Notation

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

Opposite ringRop; older sources use R∗ or R′
Module sidesRM left, MR right, RMS bimodule
DictionaryRM is the same data as MRop
MatricesMn(R)op≅Mn(Rop) by transposition
EndomorphismsEnd(RR)≅Rop when maps are written on the left
Convention hazardWriting homomorphisms on the right removes the op in the previous line; sources differ
ImplementationsGAP and Magma expose an opposite-algebra constructor; side conventions for module categories differ between systems

The End convention

Whether End(RR) is R or Rop depends entirely on whether homomorphisms are composed on the left or the right. Both conventions are in print. Fix one before quoting any formula involving endomorphism rings.

14Failure Modes and Common Mistakes

Symmetry of radR does not license symmetry elsewhere

Readers who meet the radical first are primed to expect symmetry everywhere. It is the exception among one-sided definitions, not the rule.

Rop is not a proof of symmetry

Passing to the opposite ring turns a left-handed theorem into a right-handed theorem about a different ring. To conclude that a property of R is symmetric you must show R and Rop satisfy it together.

Right perfect uses a left chain condition

Bass's Theorem P (23.20) says right perfect is equivalent to DCC on principal left ideals. The mismatch is deliberate and correct; do not silently fix it.

  • Do not assume a subring or a quotient inherits an anti-automorphism; the collapse argument applies to the ring you actually have.
  • Do not infer from left artinian implies left noetherian that any implication crosses sides. It never does.
  • Do not quote a mid-century source's primitive without checking the side convention; several early papers do not state one.

15Quick Reference

Definitiona⋅opb=ba; (Rop)op=R
DictionaryLeft R-modules = right Rop-modules
Always symmetricradR, all four radicals, semisimple, simple, prime, local, semilocal, semiperfect, von Neumann regular
Never guaranteedNoetherian, artinian, Goldie, primitive, perfect, principal one-sided ideal domain
Collapse 1An anti-automorphism makes everything symmetric for that ring
Collapse 2Left artinian: prime = primitive = simple (11.7)
Matrix ruleMn(D)op≅Mn(Dop)
TrapRight perfect ⇔ DCC on principal left ideals
Witnesses at a glance
AsymmetryWitnessReference
Artinian(ℝℝ0ℚ)(1.24)
Noetheriank[x;σ], σ non-surjective(1.25)
Noetherian, finitely presentedℤ⟨x,y⟩/(y2,yx)(1.26)
PrimitivityBergman's ring§11, remark after (11.2)
Perfectnessk⋅1+J, J infinite strictly upper triangular(23.22)

16Frequently Asked Questions

If left modules over R are right modules over Rop, why is anything asymmetric?

Because that dictionary relates R to a different ring. It guarantees that every theorem has a mirror image, not that a given ring satisfies both a property and its mirror. Asymmetry means finding R with P(R) true and P(Rop) false, and such rings exist for the chain conditions, primitivity and perfectness.

Why is the Jacobson radical symmetric when its definition is not?

Because (4.3) replaces the definition with a condition mentioning only units: y∈radR if and only if 1−xyz is a unit for all x,z. Invertibility is a two-sided notion and the set {xyz} is unchanged when the product is reversed, so the condition reads identically in Rop.

Are there natural rings with no anti-automorphism?

Yes, and they are exactly the ones the asymmetric examples exploit. A triangular ring (RM0S) with Rnot≅S cannot have one, because an anti-automorphism would have to exchange the two diagonal quotients. This is the structural reason triangular rings are the standard source of one-sided examples.

Does semisimplicity really need Wedderburn–Artin to be proved symmetric?

Not strictly — there are direct arguments — but the classification proof is the shortest honest route and shows exactly why the symmetry holds: the class of finite products of matrix rings over division rings is closed under passing to opposites, because transposition identifies Mn(D)op with Mn(Dop) and Dop is again a division ring.

What about group rings — do the asymmetries ever appear there?

Not for a commutative coefficient ring. The map sending g to g−1 and extending additively is an anti-automorphism of kG, so kG≅(kG)op and every one-sided property of kG holds on both sides or neither. Any asymmetric behaviour in group rings must come from a noncommutative coefficient ring or a twisted product.

Is one-sided self-injectivity really asymmetric?

Yes; rings that are left self-injective and not right self-injective are known, and are treated in Lam's companion volume on modules and rings rather than in the present text. It is a further instance of the general pattern: the condition singles out a distinguished module on one side, so nothing forces the mirror statement.

17Related KEVOS Topics

Opposite Rings and Left–Right DualityReverse the multiplication of R and you get R^op — the formal device that turns every left-handed theorem into a right-hOne-Sided PrimitivityPrimitivity is defined by the existence of a faithful simple module on one side, and the two sides genuinely differ: theOne-Sided Perfect RingsBass's classes are genuinely one-sided: the ring k 1 + J of finitely supported strictly upper triangular N × N matrices One-Sided Chain ConditionsLeft noetherian does not imply right noetherian. Two constructions prove it: a skew polynomial ring over a division ringNoncommutative Ring Theory OverviewA map of the whole subject: how Wedderburn–Artin theory, the Jacobson radical, primitivity and density, division rings,

18References

  1. T. Y. Lam, A First Course in Noncommutative Rings, Graduate Texts in Mathematics 131, Springer-Verlag, 1991, §1 (pp. 3–5, 18–24), §4 (pp. 50–55), §11 (pp. 183–202) and §23 (pp. 356–357).
  2. T. Y. Lam, Lectures on Modules and Rings, Graduate Texts in Mathematics 189, Springer-Verlag, 1999.
  3. G. M. Bergman, “A ring primitive on the right but not on the left”, Proceedings of the American Mathematical Society, 1964, with a subsequent correction — the first example of a ring primitive on one side only.
  4. A. V. Jategaonkar, Left Principal Ideal Rings, Lecture Notes in Mathematics 123, Springer-Verlag, 1970 — the source of further one-sided examples.
  5. N. Jacobson, Structure of Rings, American Mathematical Society Colloquium Publications 37, revised edition, 1964.
  6. F. W. Anderson and K. R. Fuller, Rings and Categories of Modules, 2nd edition, Graduate Texts in Mathematics 13, Springer-Verlag, 1992.

19AI Suggested Questions

  • Describe Bergman's 1965 construction of a left primitive ring that is not right primitive.
  • Which homological invariants — global dimension, weak dimension, finitistic dimension — are left-right symmetric?
  • Characterise the rings admitting an anti-automorphism among finite-dimensional algebras over a field.
  • Give a finitely presented ring that is left artinian and not right artinian, or explain why none can exist.
  • How does one-sided behaviour interact with Morita equivalence, given that Mn(R)op≅Mn(Rop)?
  • For skew polynomial rings k[x;σ,δ], exactly which conditions on σ and δ produce one-sided noetherianness?
  • Is there a general criterion predicting whether a newly defined ring-theoretic property will be symmetric?
Page
KEVOS-ENG-MATH-NCR-0193
Path
Engineering / Mathematics
Template
kevos-knowledge-article-v2
KEVOS® Knowledge Library — reviewed 2026-08-08

On this page

  1. Executive Summary
  2. Overview
  3. Learning Objectives
  4. Definitions
  5. Core Concepts
  6. Key Results
  7. Proof Techniques and Method
  8. Worked Example
  9. Process and Workflow
  10. Comparison and Classification
  11. Relationship Map
  12. Design Considerations
  13. Standards and Notation
  14. Failure Modes and Common Mistakes
  15. Quick Reference
  16. Frequently Asked Questions
  17. Related KEVOS Topics
  18. References
  19. AI Suggested Questions

Continue learning

Chain Conditions: A ReferenceArticle · Engineering MathematicsNEXT LESSON →Index of Named Theorems in Noncommutative Ring TheoryArticle · Engineering MathematicsThe Radicals of a Ring ComparedArticle · Engineering MathematicsTheorem Dependency MapArticle · Engineering Mathematics
KEVOS · Engineering, manufacturing and project improvement
ArticlesServicesCase studiesAboutContact
© 2026 KEVOS®