Finite tau-category data for Iyama's extraction theorem #
This file records the finite Krull--Schmidt skeleton, chosen right and left tau-sequences, nilpotent radical, and mesh compatibility needed to state Iyama's Nakayama-pair extraction theorem. It then proves that the left-mesh form of that theorem formally implies the right-mesh form.
The relation NakayamaPair remains an external parameter here. Its genuine
definition by finite invertible ladders belongs to the next layer.
An idempotent-complete finite Krull--Schmidt skeleton equipped with chosen right tau-sequences.
The chosen categorical radical is globally aligned with
CategoricalRadical.IsRadicalMorphism and nilpotent. Nilpotence is stronger
than the separated-radical hypothesis in Iyama's general theorem, but is the
finite input intended for the manuscript's acyclic word mesh category.
- obj : Ind → C
Chosen representative of an indecomposable label.
- obj_indec (A : Ind) : CategoryTheory.Indecomposable (self.obj A)
Every chosen representative is indecomposable.
- obj_end_local (A : Ind) : IsLocalRing (CategoryTheory.End (self.obj A))
The chosen representatives have local endomorphism rings.
- obj_decomposition (X : C) : ∃ (n : ℕ) (label : Fin n → Ind), Nonempty (X ≅ ⨁ fun (i : Fin n) => self.obj (label i))
Every object is a finite biproduct of chosen representatives.
- obj_complete (X : C) : CategoryTheory.Indecomposable X → ∃ (A : Ind), Nonempty (X ≅ self.obj A)
The labels contain every indecomposable object up to isomorphism.
Distinct labels do not represent isomorphic objects.
- radical : CategoricalRadical.NilpotentRadicalData C
A nilpotent Hom ideal realizing the categorical radical.
- rightMesh : C → CategoryTheory.ShortComplex C
Chosen right mesh ending at every object.
- rightTermIso (X : C) : (self.rightMesh X).X₃ ≅ X
The right endpoint really is the supplied object.
- rightTau (X : C) : RightTauSequence (self.rightMesh X)
Every chosen right mesh is a right tau-sequence.
Instances For
A finite right tau-category together with compatible chosen left tau-sequences and the two-sided Auslander--Reiten translation.
- obj : Ind → C
- obj_decomposition (X : C) : ∃ (n : ℕ) (label : Fin n → Ind), Nonempty (X ≅ ⨁ fun (i : Fin n) => self.obj (label i))
- rightMesh : C → CategoryTheory.ShortComplex C
- leftMesh : C → CategoryTheory.ShortComplex C
Chosen left mesh starting at every object.
- leftTermIso (A : C) : (self.leftMesh A).X₁ ≅ A
The left endpoint really is the supplied object.
- leftTau (A : C) : LeftTauSequence (self.leftMesh A)
Every chosen left mesh is a left tau-sequence.
- tauPlusEquiv : { X : Ind // ¬CategoryTheory.Limits.IsZero (self.rightMesh (self.obj X)).X₁ } ≃ { A : Ind // ¬CategoryTheory.Limits.IsZero (self.leftMesh (self.obj A)).X₃ }
Positive and negative translation are mutually inverse between the nonprojective and noninjective indecomposable labels.
- rightLeftMeshIso (X : { X : Ind // ¬CategoryTheory.Limits.IsZero (self.rightMesh (self.obj X)).X₁ }) : self.rightMesh (self.obj ↑X) ≅ self.leftMesh (self.obj ↑(self.tauPlusEquiv X))
Iyama's compatibility
(X] ≅ [tauPlus X)between the chosen right and left meshes.
Instances For
A two-sided finite tau-category structure extending fixed chosen right tau-category data. This is the source-faithful interface for results, such as Iyama, Tau-categories II, 1.4(2), which promote an ideal quotient with specified right meshes to a tau-category.
- data : FiniteTauCategoryData C Ind
- right_eq : self.data.toFiniteRightTauCategoryData = T
Instances For
The chosen right mesh of an object is, up to isomorphism, the componentwise biproduct of the chosen right meshes in any displayed finite biproduct decomposition of that object.
The chosen right mesh commutes with every finite biproduct, up to a nonempty type of isomorphisms of short complexes.
Every recorded indecomposable decomposition of an object induces the corresponding decomposition of its chosen right mesh.
The chosen right mesh of an object is, up to isomorphism, the componentwise biproduct of the chosen right meshes in any displayed finite biproduct decomposition of that object.
The chosen right mesh commutes with every finite biproduct, up to a nonempty type of isomorphisms of short complexes.
Every recorded indecomposable decomposition of an object induces the corresponding decomposition of its chosen right mesh.
The chosen left mesh of an object is, up to isomorphism, the componentwise biproduct of the chosen left meshes in any displayed finite biproduct decomposition of that object.
The chosen left mesh commutes with every finite biproduct, up to a nonempty type of isomorphisms of short complexes.
Every recorded indecomposable decomposition of an object induces the corresponding decomposition of its chosen left mesh.
Projective labels are exactly those whose right mesh has zero left term.
Instances For
The finite type of nonprojective labels.
Instances For
Injective labels are exactly those whose left mesh has zero right term.
Instances For
The finite type of noninjective labels.
Instances For
An object is supported on nonprojectives when it has a finite biproduct decomposition using only nonprojective labels. The zero object is allowed through the empty decomposition.
Instances For
Positive translation on a nonprojective label.
Instances For
Negative translation on a noninjective label.
Instances For
Positive and negative translation cancel on nonprojective labels.
Negative and positive translation cancel on noninjective labels.
The left term of a nonprojective right mesh is the chosen representative of its positive translate. This identification is derived from mesh compatibility, rather than stored as a second potentially incoherent choice.
Instances For
Compatibility read in the reverse direction: the left mesh at a noninjective label is the right mesh at its negative translate.
Instances For
The right term of a noninjective left mesh is the chosen representative of its negative translate.
Instances For
First and second maps of the chosen right mesh.
Instances For
Instances For
First and second maps of the chosen left mesh.
Instances For
Instances For
Middle objects of the chosen right and left meshes.
Instances For
Instances For
The middle term of the chosen right mesh at a nonprojective label is nonzero. This follows from minimality of the first mesh map.
Compatibility identifies the first maps of the right mesh at X and the
left mesh at tauPlus X as objects of the arrow category.
Instances For
Compatibility identifies the two middle terms.
Instances For
Monicity of the two compatible first mesh maps is equivalent.
A nonzero right middle term remains nonzero after mesh compatibility.
The exact theorem boundary supplied by Iyama's ladder argument.
No ladder theorem is assumed as a field of FiniteTauCategoryData; instead,
this proposition can later be proved for the actual ladder-defined
NakayamaPair relation.
Instances For
The right-mesh formulation follows formally from the muMinus theorem
and right/left mesh compatibility.