The radical of a preadditive category #
The radical of a preadditive category is the categorical Jacobson radical: the morphism
f : X βΆ Y lies in TauCeti.jacobsonRadical X Y when π X - f β« g is invertible for every
g : Y βΆ X. On a single object this is the usual characterization of the Jacobson radical of the
ring CategoryTheory.End X, with which it is identified by
TauCeti.jacobsonRadical_self_eq_jacobson, and the point of the definition is that the same
formula makes sense
between two different objects and produces a two-sided ideal of the category: a subgroup of each
morphism group, absorbed by composition on either side.
Between objects with local endomorphism rings β the indecomposables of a Krull-Schmidt
category β the radical is exactly the set of non-isomorphisms
(TauCeti.mem_jacobsonRadical_iff_not_isIso). That is the description under which the radical is
used: for indecomposable X and Y with X β Y every morphism X βΆ Y is radical
(TauCeti.jacobsonRadical_eq_top), and inside X βΆ X the radical is the set of non-units of the
local ring End X (TauCeti.mem_jacobsonRadical_self_iff_not_isUnit). Only one of the two objects
has to be indecomposable for the radical to be described by splitting: out of a local source it is
the set of non-split monomorphisms (TauCeti.mem_jacobsonRadical_iff_not_isSplitMono) and into a
local target the set of non-split epimorphisms
(TauCeti.mem_jacobsonRadical_iff_not_isSplitEpi), so an irreducible morphism is in particular
radical (TauCeti.IsIrreducibleMorphism.mem_jacobsonRadical).
The square of the radical, TauCeti.jacobsonRadicalSq X Y, is the subgroup generated by the
composites X βΆ Z βΆ Y of two radical morphisms. It is again a two-sided ideal, contained in the
radical. In a category with binary biproducts, between objects with local endomorphism rings, the
morphisms lying in the radical but not in its square are exactly the irreducible ones
(TauCeti.isIrreducibleMorphism_iff_mem_jacobsonRadical_and_notMem_jacobsonRadicalSq), which is
the sense in which the quotient rad(X, Y) / radΒ²(X, Y) is the space of irreducible morphisms.
An arrow of the Auslander-Reiten quiver is a basis vector of that quotient over the residue
division rings End X / rad(End X) and End Y / rad(End Y), a bimodule structure that is not
built here; this file supplies the two subgroups, their ideal properties and, over a linear
category, their submodule views, and
TauCeti.CategoryTheory.Preadditive.Radical.Quotient forms the underlying quotient on top of
them.
The engine of the whole development is Jacobson's lemma in its categorical form
(TauCeti.isIso_id_sub_comp_comm): for a : X βΆ Y and b : Y βΆ X, the endomorphism
π X - a β« b of X is invertible exactly when π Y - b β« a is, by the same formula
(π Y - b β« a)β»ΒΉ = π Y + b β« (π X - a β« b)β»ΒΉ β« a that proves it for rings. It is what makes
the definition of the radical left-right symmetric, and it is what makes the radical closed under
addition, exactly as in the ring case.
Main definitions #
TauCeti.jacobsonRadical X Y: the radicalrad(X, Y), anAddSubgroup (X βΆ Y).TauCeti.jacobsonRadicalSq X Y: its squareradΒ²(X, Y).TauCeti.jacobsonRadicalSubmodule k X YandTauCeti.jacobsonRadicalSqSubmodule k X Y: the two of them over ak-linear category, asSubmodule k (X βΆ Y).TauCeti.jacobsonRadicalSubmoduleCongr: conjugation by a pair of isomorphisms of the source and the target, as ak-linear equivalence of radicals.
Main results #
TauCeti.isIso_id_sub_comp_comm: Jacobson's lemma for a preadditive category.TauCeti.mem_jacobsonRadical_iff_isIso_id_sub_comp_left: the radical is left-right symmetric, the defining conditionTauCeti.mem_jacobsonRadical_iff_isIso_id_sub_comp_rightbeing readable with the composite taken in either order.TauCeti.comp_mem_jacobsonRadical_leftandTauCeti.comp_mem_jacobsonRadical_right: the radical is a two-sided ideal of the category.TauCeti.jacobsonRadical_self_eq_jacobson: on a single object the radical is the Jacobson radical of the endomorphism ring,Ring.jacobson (End X).TauCeti.mem_jacobsonRadical_iff_not_isIso: between objects with local endomorphism rings, the radical is the set of non-isomorphisms;TauCeti.jacobsonRadical_eq_topis the case of two non-isomorphic such objects, andTauCeti.mem_jacobsonRadical_self_iff_not_isUnitthe case of one object, where it recovers the non-units ofEnd X.TauCeti.mem_jacobsonRadical_iff_not_isSplitMono: out of an object with a local endomorphism ring the radical is the set of morphisms that are not split monomorphisms, with no hypothesis on the target, and duallyTauCeti.mem_jacobsonRadical_iff_not_isSplitEpiinto such an object.TauCeti.IsIrreducibleMorphism.mem_jacobsonRadical: an irreducible morphism out of an object with a local endomorphism ring is radical.TauCeti.jacobsonRadicalSq_le_iff: the universal property of the square of the radical, a subgroup contains it exactly when it contains every composite of two radical morphisms.TauCeti.jacobsonRadicalSq_le_jacobsonRadical,TauCeti.comp_mem_jacobsonRadicalSq_leftandTauCeti.comp_mem_jacobsonRadicalSq_right: the square of the radical is a two-sided ideal contained in the radical.TauCeti.mem_jacobsonRadicalSq_iff_exists_comp: over a category with binary biproducts a member of the square is a single composite of two radical morphisms, not merely a sum of such.TauCeti.isIrreducibleMorphism_iff_mem_jacobsonRadical_and_notMem_jacobsonRadicalSq: between objects with local endomorphism rings, in a category with binary biproducts, a morphism is irreducible exactly when it lies in the radical but not in its square.TauCeti.smul_mem_jacobsonRadicalandTauCeti.smul_mem_jacobsonRadicalSq: over a linear category both are stable under the scalar action, which is what the submodule views record.TauCeti.jacobsonRadicalSubmodule_map_homCongrandTauCeti.jacobsonRadicalSqSubmodule_map_homCongr: conjugation by isomorphisms of the source and the target carries the radical onto the radical and its square onto its square.
Implementation notes #
The membership condition is stated with the categorical composition f β« g and the identity
π X, not through the ring CategoryTheory.End X, whose multiplication is composition in the
opposite order. The two agree β f β« g is g * f in End X β but the ring spelling would make
the left-right asymmetry of the definition into an artefact of a convention rather than a genuine
symmetry to be proved. Where a proof does pass through the ring β to use the local-ring API of
End X β it crosses between the two spellings by rewriting with CategoryTheory.End.one_def and
CategoryTheory.End.mul_def rather than by definitional unfolding.
Jacobson's lemma is proved as a private one-directional helper carrying the explicit inverse and
exposed as the equivalence isIso_id_sub_comp_comm; an instance form is impossible, since the two
hypotheses IsIso (π X - a β« b) and IsIso (π Y - b β« a) each imply the other and would loop.
The identification of jacobsonRadical X X with Mathlib's Ring.jacobson (End X) goes through
TauCeti.Ring.mem_jacobson_iff_isUnit_one_add_mul_left: Ring.jacobson is defined as the infimum
of the maximal left ideals, and Mathlib's quasi-regularity characterization of it
(Ideal.mem_jacobson_bot) is available only over a commutative ring, whereas End X is not
commutative. The noncommutative characterization is the one Tau Ceti proves for the left-right
symmetry of the radical, and it is exactly the defining condition used here.
The hypotheses [IsLocalRing (End X)] are the working form of "X is indecomposable": in a
Krull-Schmidt category the two are equivalent, and IsLocalRing carries the Nontrivial
hypothesis (π X β 0) that rules out the zero object, on which every morphism is invertible and
the radical would be everything.
References #
- M. Auslander, I. Reiten, S. SmalΓΈ, Representation Theory of Artin Algebras, CUP (1995), V.7 ("the radical of a category").
- I. Assem, D. Simson, A. SkowroΕski, Elements of the Representation Theory of Associative Algebras, Vol. 1, LMS Student Texts 65, CUP (2006), A.3 and IV.1.
- Quiver-representations roadmap,
Layer 6, sublayer 6A: "the radical of the module category and irreducible morphisms. ... The
radical of the module category (maps that are non-isomorphisms between indecomposables) and
its square; the irreducible maps are
rad / radΒ²."
Jacobson's lemma #
Jacobson's lemma, as an equivalence: π X - a β« b is invertible exactly when the
composite taken in the other order gives an invertible π Y - b β« a.
The radical #
The radical of a preadditive category, rad(X, Y): the morphisms f : X βΆ Y such that
π X - f β« g is invertible for every g : Y βΆ X.
For X = Y this is the Jacobson radical of the ring CategoryTheory.End X, in its
characterization by quasi-regularity; the definition here is the extension of that condition to a
pair of objects, and it is a two-sided ideal of the category
(TauCeti.comp_mem_jacobsonRadical_left, TauCeti.comp_mem_jacobsonRadical_right).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Membership in the radical, spelled out: the defining condition, with the arbitrary
morphism g composed on the right of f. This is the interface of TauCeti.jacobsonRadical: it
is deliberately not a simp lemma, since unfolding every radical membership into a quantified
invertibility statement is not the normal form the consumers of the radical work in.
The radical is left-right symmetric: the defining condition may equally be read with the
arbitrary morphism g composed on the left of f, on the identity of Y.
The radical is a two-sided ideal #
Precomposing a radical morphism keeps it radical.
Postcomposing a radical morphism keeps it radical.
On a single object: the Jacobson radical of the endomorphism ring #
On a single object the radical is the Jacobson radical of the endomorphism ring, in
membership form: f : X βΆ X is radical exactly when it lies in Ring.jacobson (End X).
The bridge is the elementwise description of the Jacobson radical of a possibly noncommutative
ring, TauCeti.Ring.mem_jacobson_iff_isUnit_one_add_mul_left: the defining condition below is
that description read through CategoryTheory.End.mul_def, the arbitrary g : X βΆ X running over
the negatives of the arbitrary ring element.
On a single object the radical is the Jacobson radical of the endomorphism ring. This is
TauCeti.mem_jacobsonRadical_self_iff_mem_jacobson as an equality of subgroups, the form in which
rad(X, X) is handed to the ring theory of End X: the quotient by which Auslander-Reiten theory
divides is End X β§Έ Ring.jacobson (End X), which is a division ring in the case that theory works
in, that of an object with a local endomorphism ring, but not for an arbitrary object of an
arbitrary preadditive category.
Radical morphisms are not invertible #
An invertible radical morphism forces the identity of its source to vanish: the defining
condition applied to the inverse says that 0 is invertible.
A radical morphism out of an object with a nonzero identity is not an isomorphism.
Objects with local endomorphism rings #
Out of an object with a local endomorphism ring the radical is the set of morphisms that
are not split monomorphisms. Only the source is constrained: were f β« g a unit of End X for
some g : Y βΆ X then g composed with its inverse would be a retraction of f, so for a
non-split f every f β« g is a nonunit and π X - f β« g is invertible by locality; conversely a
retraction of a radical f exhibits π X itself as radical, which forces π X = 0.
Into an object with a local endomorphism ring the radical is the set of morphisms that are
not split epimorphisms, the dual of TauCeti.mem_jacobsonRadical_iff_not_isSplitMono: here only
the target is constrained, and the defining condition is read in its left-hand form
TauCeti.mem_jacobsonRadical_iff_isIso_id_sub_comp_left, with g β« f an endomorphism of Y.
Between objects with local endomorphism rings the radical is the set of
non-isomorphisms. This is the description of rad(X, Y) for indecomposable X and Y under
which it is used in Auslander-Reiten theory. It is the simp normal form of radical membership
in that setting, unlike the defining TauCeti.mem_jacobsonRadical_iff_isIso_id_sub_comp_right.
All morphisms between non-isomorphic objects with local endomorphism rings are radical.
An irreducible morphism out of an object with a local endomorphism ring is radical, an irreducible morphism never being a split monomorphism.
On a single object with a local endomorphism ring the radical is the set of non-units of
that ring β the unique maximal ideal of End X, in the form available without commutativity.
The square of the radical #
The square of the radical, radΒ²(X, Y): the subgroup of X βΆ Y generated by the
composites X βΆ Z βΆ Y of two radical morphisms, over all objects Z.
The generating set is not itself a subgroup β a sum of two composites need not factor through a single object without biproducts β so the closure is taken.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A composite of two radical morphisms lies in the square of the radical.
The universal property of the square of the radical: an additive subgroup contains
radΒ²(X, Y) exactly when it contains every composite of two radical morphisms.
This is the elimination rule matching the introduction rule
TauCeti.comp_mem_jacobsonRadicalSq; together they let containments of radΒ² be proved without
unfolding the closure that defines it, and it is the simp normal form of such a containment.
The square of the radical is contained in the radical, the radical being closed under composition.
Precomposition preserves the square of the radical.
Postcomposition preserves the square of the radical.
Irreducible morphisms and the square of the radical #
An element of the square of the radical is a single composite of two radical morphisms,
as soon as the category has binary biproducts: a sum aβ β« bβ + aβ β« bβ of two such composites
is the single composite of CategoryTheory.Limits.biprod.lift aβ aβ with
CategoryTheory.Limits.biprod.desc bβ bβ through Zβ β Zβ, and those two factors are radical
because the radical is a two-sided ideal closed under addition.
Without biproducts only the introduction rule TauCeti.comp_mem_jacobsonRadicalSq is available,
which is why TauCeti.jacobsonRadicalSq is defined as the subgroup generated by the
composites.
In a category with binary biproducts, between objects with local endomorphism rings the
irreducible morphisms are exactly the morphisms in the radical but not in its square β the
statement that the space of irreducible morphisms X βΆ Y is rad(X, Y) / radΒ²(X, Y), which is
what an arrow of the Auslander-Reiten quiver records.
Both directions run through the description of the radical by splitting
(TauCeti.mem_jacobsonRadical_iff_not_isSplitMono and
TauCeti.mem_jacobsonRadical_iff_not_isSplitEpi), each of which constrains only one of the two
objects: in a factorization f = g β« h, the first factor fails to be a split mono exactly when it
is radical, and the second fails to be a split epi exactly when it is radical. So the
factorization clause of irreducibility says precisely that f is not a composite of two radical
morphisms, which by TauCeti.mem_jacobsonRadicalSq_iff_exists_comp is membership in radΒ².
The radical of a linear category #
Scaling a radical morphism keeps it radical: in a linear category a scalar moves across a
composite, so scaling f has the same effect on the defining condition as scaling the arbitrary
morphism it is tested against.
Scaling preserves the square of the radical, the generating composites being scaled in their first factor.
The radical of a k-linear category as a submodule, the same subgroup as
TauCeti.jacobsonRadical with its scalar action recorded. It is this view, and that of the square
below, that the quotient rad(X, Y) / radΒ²(X, Y) behind an arrow of the Auslander-Reiten quiver is
formed in.
Equations
- TauCeti.jacobsonRadicalSubmodule k X Y = { carrier := β(TauCeti.jacobsonRadical X Y), add_mem' := β―, zero_mem' := β―, smul_mem' := β― }
Instances For
The square of the radical of a k-linear category as a submodule, the same subgroup as
TauCeti.jacobsonRadicalSq.
Equations
- TauCeti.jacobsonRadicalSqSubmodule k X Y = { carrier := β(TauCeti.jacobsonRadicalSq X Y), add_mem' := β―, zero_mem' := β―, smul_mem' := β― }
Instances For
The submodule view of the radical has the same members as the subgroup.
The submodule view of the square of the radical has the same members as the subgroup.
The square of the radical is contained in the radical, as submodules of a linear category.
Conjugation of the radical by a pair of isomorphisms #
Conjugation by isomorphisms carries the radical onto the radical. Both containments are
the radical being a two-sided ideal of the category: e.inv β« f β« e'.hom is radical whenever f
is, and the reverse containment is the same statement for the inverse conjugation
e.hom β« g β« e'.inv.
Conjugation by isomorphisms carries the square of the radical onto the square of the radical, the square being a two-sided ideal of the category just as the radical is.
Conjugation by isomorphisms, as an equivalence of radicals.
Equations
- TauCeti.jacobsonRadicalSubmoduleCongr k e e' = (CategoryTheory.Linear.homCongr k e e').ofSubmodules (TauCeti.jacobsonRadicalSubmodule k X Y) (TauCeti.jacobsonRadicalSubmodule k X' Y') β―
Instances For
Conjugation acts on radical morphisms by conjugation: the morphism underlying the image of
f is e.inv β« f β« e'.hom.
The inverse conjugation acts by the inverse conjugation: the morphism underlying the
preimage of g is e.hom β« g β« e'.inv.