Magnitude conjecture

QuotientSubmoduleEquidistribution.RepresentationTheory.IrreducibleCofinite

Irreducible maps and the converse cofinite-two criterion #

This file formalizes the elementary (non-Auslander--Reiten) half of the manuscript's mixed cofinite-two criterion. If P is projective and there is an irreducible map P ⟶ Z, then deleting the labels of P and Z leaves a quotient-closed support. The dual injective statement is included as well.

The definition of irreducibility is categorical: the map itself is neither a split monomorphism nor a split epimorphism, and in every factorization the first factor is a split monomorphism or the second is a split epimorphism.

structure QuotientSubmoduleEquidistribution.IsIrreducibleMorphism {C : Type u} [CategoryTheory.Category.{v, u} C] {X Y : C} (f : X ⟶ Y) :

A morphism is irreducible if it is not split in either direction and every factorization has a split-monomorphic first factor or a split-epimorphic second factor.

  • not_isSplitMono : ¬CategoryTheory.IsSplitMono f
  • not_isSplitEpi : ¬CategoryTheory.IsSplitEpi f
  • factorization {M : C} (g : X ⟶ M) (h : M ⟶ Y) : CategoryTheory.CategoryStruct.comp g h = f → CategoryTheory.IsSplitMono g ∨ CategoryTheory.IsSplitEpi h
Instances For
    theorem QuotientSubmoduleEquidistribution.IndecomposableSkeleton.isRelativeSplitProjective_univ_of_projective {R : Type uR} [Ring R] [IsNoetherianRing R] {ι : Type uι} (σ : IndecomposableSkeleton R ι) {p : ι} [CategoryTheory.Projective (σ.obj p)] :

    A categorical projective is split-projective relative to the top support in the existing explicit-presentation sense.

    theorem QuotientSubmoduleEquidistribution.IndecomposableSkeleton.projective_of_isRelativeSplitProjective_univ {R : Type uR} [Ring R] [IsNoetherianRing R] {ι : Type uι} (σ : IndecomposableSkeleton R ι) {p : ι} (hp : σ.IsRelativeSplitProjective Set.univ p) :
    CategoryTheory.Projective (σ.obj p)

    Conversely, top relative split-projectivity is categorical projectivity. The pullback of an epimorphism along a map out of P gives an epimorphism onto P; the skeleton decomposition turns its source into one of the explicit presentations tested by the relative predicate.

    theorem QuotientSubmoduleEquidistribution.IndecomposableSkeleton.projective_iff_isRelativeSplitProjective_univ {R : Type uR} [Ring R] [IsNoetherianRing R] {ι : Type uι} (σ : IndecomposableSkeleton R ι) {p : ι} :
    CategoryTheory.Projective (σ.obj p) ↔ σ.IsRelativeSplitProjective Set.univ p

    Categorical projectivity and the package's top relative split-projectivity agree on the chosen indecomposable objects.

    theorem QuotientSubmoduleEquidistribution.IndecomposableSkeleton.isRelativeSplitInjective_univ_of_injective {R : Type uR} [Ring R] [IsNoetherianRing R] {ι : Type uι} (σ : IndecomposableSkeleton R ι) {i : ι} [CategoryTheory.Injective (σ.obj i)] :

    A categorical injective is split-injective relative to the top support in the existing explicit-presentation sense.

    theorem QuotientSubmoduleEquidistribution.IndecomposableSkeleton.injective_of_isRelativeSplitInjective_univ {R : Type uR} [Ring R] [IsNoetherianRing R] {ι : Type uι} (σ : IndecomposableSkeleton R ι) {i : ι} (hi : σ.IsRelativeSplitInjective Set.univ i) :
    CategoryTheory.Injective (σ.obj i)

    Conversely, top relative split-injectivity is categorical injectivity, by the dual pushout argument.

    theorem QuotientSubmoduleEquidistribution.IndecomposableSkeleton.injective_iff_isRelativeSplitInjective_univ {R : Type uR} [Ring R] [IsNoetherianRing R] {ι : Type uι} (σ : IndecomposableSkeleton R ι) {i : ι} :
    CategoryTheory.Injective (σ.obj i) ↔ σ.IsRelativeSplitInjective Set.univ i

    Categorical injectivity and top relative split-injectivity agree on the chosen indecomposable objects.

    theorem QuotientSubmoduleEquidistribution.IndecomposableSkeleton.qClosed_compl_pair_of_projective_irreducible {R : Type uR} [Ring R] [IsNoetherianRing R] {ι : Type uι} (σ : IndecomposableSkeleton R ι) {p z : ι} [CategoryTheory.Projective (σ.obj p)] (_hpz : p ≠ z) (f : σ.obj p ⟶ σ.obj z) (hf : IsIrreducibleMorphism f) :
    σ.qClosure.IsClosed {p, z}ᶜ

    Converse half of the mixed quotient cofinite-two criterion: an irreducible map from a projective indecomposable forces the two-point complement to be quotient-closed.

    theorem QuotientSubmoduleEquidistribution.IndecomposableSkeleton.qClosed_compl_pair_of_topSplitProjective_irreducible {R : Type uR} [Ring R] [IsNoetherianRing R] {ι : Type uι} (σ : IndecomposableSkeleton R ι) {p z : ι} (hp : σ.IsRelativeSplitProjective Set.univ p) (hpz : p ≠ z) (f : σ.obj p ⟶ σ.obj z) (hf : IsIrreducibleMorphism f) :
    σ.qClosure.IsClosed {p, z}ᶜ

    The same converse criterion with the manuscript's top split-projectivity hypothesis.

    theorem QuotientSubmoduleEquidistribution.IndecomposableSkeleton.projective_irreducible_implies_topSplit_and_qClosed {R : Type uR} [Ring R] [IsNoetherianRing R] {ι : Type uι} (σ : IndecomposableSkeleton R ι) {p z : ι} [CategoryTheory.Projective (σ.obj p)] (hpz : p ≠ z) (f : σ.obj p ⟶ σ.obj z) (hf : IsIrreducibleMorphism f) :
    σ.IsRelativeSplitProjective Set.univ p ∧ σ.qClosure.IsClosed {p, z}ᶜ

    Combined formulation matching the manuscript terminology: the projective label is top split-projective, and deleting it together with the target of an irreducible map gives a quotient-closed support.

    theorem QuotientSubmoduleEquidistribution.IndecomposableSkeleton.sClosed_compl_pair_of_irreducible_injective {R : Type uR} [Ring R] [IsNoetherianRing R] {ι : Type uι} (σ : IndecomposableSkeleton R ι) {z i : ι} [CategoryTheory.Injective (σ.obj i)] (_hzi : z ≠ i) (f : σ.obj z ⟶ σ.obj i) (hf : IsIrreducibleMorphism f) :
    σ.sClosure.IsClosed {z, i}ᶜ

    Dual converse half: an irreducible map into an injective indecomposable forces the two-point complement to be submodule-closed.

    theorem QuotientSubmoduleEquidistribution.IndecomposableSkeleton.sClosed_compl_pair_of_irreducible_topSplitInjective {R : Type uR} [Ring R] [IsNoetherianRing R] {ι : Type uι} (σ : IndecomposableSkeleton R ι) {z i : ι} (hi : σ.IsRelativeSplitInjective Set.univ i) (hzi : z ≠ i) (f : σ.obj z ⟶ σ.obj i) (hf : IsIrreducibleMorphism f) :
    σ.sClosure.IsClosed {z, i}ᶜ

    The dual criterion with the manuscript's top split-injectivity hypothesis.

    theorem QuotientSubmoduleEquidistribution.IndecomposableSkeleton.irreducible_injective_implies_topSplit_and_sClosed {R : Type uR} [Ring R] [IsNoetherianRing R] {ι : Type uι} (σ : IndecomposableSkeleton R ι) {z i : ι} [CategoryTheory.Injective (σ.obj i)] (hzi : z ≠ i) (f : σ.obj z ⟶ σ.obj i) (hf : IsIrreducibleMorphism f) :
    σ.IsRelativeSplitInjective Set.univ i ∧ σ.sClosure.IsClosed {z, i}ᶜ

    Dual combined formulation.