Documentation

TauCeti.RingTheory.Jacobson.MulOpposite

The Jacobson radical, and semiprimary rings, are left-right symmetric #

Ring.jacobson R is the intersection of the maximal left ideals of R, so nothing about the definition is symmetric in the two sides. Mathlib knows the resulting ideal is two-sided, but it does not record the sharper statement that the same ideal is cut out by the maximal right ideals, and consequently it leaves the transfer of IsSemiprimaryRing to the opposite ring as a proof_wanted in Mathlib/RingTheory/SimpleModule/WedderburnArtin.lean, annotated "Need left-right symmetry of Jacobson radical".

This file supplies that symmetry and the two consequences it was wanted for. The route is the elementwise description of the radical: x lies in Ring.jacobson R exactly when 1 + y * x is a unit for every y, and hence, by TauCeti.isUnit_one_add_mul_comm, exactly when 1 + x * y is a unit for every y. The second description is the first one read in Rᵐᵒᵖ, so the radical of the opposite ring is the opposite of the radical.

Mathlib proves the elementwise description only over a commutative ring (Ideal.mem_jacobson_bot), where left-right symmetry is vacuous; the noncommutative statement here is what carries the content. The one extra step over the commutative case is that membership in the radical only supplies a left inverse for 1 + y * x, so the argument has to promote that left inverse to a two-sided one.

Main results #

theorem TauCeti.Ring.mem_jacobson_iff_isUnit_one_add_mul_left {R : Type u_1} [Ring R] {x : R} :
x ∈ Ring.jacobson R ↔ ∀ (y : R), IsUnit (1 + y * x)

The Jacobson radical of a ring is {x | ∀ y, IsUnit (1 + y * x)}.

Mathlib's Ideal.mem_jacobson_bot is this statement over a commutative ring.

theorem TauCeti.Ring.mem_jacobson_iff_isUnit_one_add_mul_right {R : Type u_1} [Ring R] {x : R} :
x ∈ Ring.jacobson R ↔ ∀ (y : R), IsUnit (1 + x * y)

The right-handed description of the Jacobson radical: it is also {x | ∀ y, IsUnit (1 + x*y)}.

This is where the left-right symmetry enters: the two descriptions differ only by the swap TauCeti.isUnit_one_add_mul_comm.

Left-right symmetry of the Jacobson radical: the intersection of the maximal left ideals of Rᵐᵒᵖ is the opposite of the intersection of the maximal left ideals of R, which is to say that the Jacobson radical of R is also the intersection of its maximal right ideals.

The Jacobson radical of Rᵐᵒᵖ is, as a set, the op-image of the Jacobson radical of R.

The left-right symmetry of the Jacobson radical, at the level of powers: op x lies in the n-th power of Ring.jacobson Rᵐᵒᵖ exactly when x lies in the n-th power of Ring.jacobson R.

Nilpotence of the Jacobson radical is left-right symmetric: the two radicals have the same vanishing powers.

Reduction modulo the Jacobson radical commutes with passing to the opposite ring.

Equations
Instances For
    @[simp]

    TauCeti.Ring.quotientJacobsonMulOppositeRingEquiv is reduction modulo the radical read in Rᵐᵒᵖ: it sends the class of op x to the opposite of the class of x.

    Semisimplicity of the quotient by the Jacobson radical is left-right symmetric.

    The opposite of a semiprimary ring is semiprimary, discharging Mathlib's proof_wanted IsSemiprimaryRing.mulOpposite.

    For a left Artinian ring, being right Noetherian and being right Artinian coincide: the opposite ring is semiprimary, so Hopkins-Levitzki applies to it. This is the example that Mathlib/RingTheory/SimpleModule/WedderburnArtin.lean leaves open.