Right modules, representation-finite algebras, and the radical of ind(mod A) #
Conventions of the manuscript (main.tex): modules are
finite-dimensional right modules, and maps compose from left to right, so the
manuscript's fg is Lean's f ≫ g.
- Right
A-modules are modelled asModuleCat Aᵐᵒᵖ. IsRepresentationFinite k A: finitely many isomorphism classes of finite-dimensional indecomposable right modules. Borrowed from the magnitude-conjecture formalization,MagnitudeConjecture/Algebra/RightModuleFiniteType.lean(commit3ac9f6a22).IndSkeleton k A: one representative of each isomorphism class of finite-dimensional indecomposable right modules, indexed byFin n; the full subcategory on them isind(mod A).- The categorical radical
Jofind(mod A)and its powers:J(X, Y)is spanned by the radical morphismsf(those with1 - f ginvertible for allg : Y ⟶ X), andJ^{n+1}(X, Y)is spanned by compositesf gwithfradical andg ∈ J^n, all intermediate objects being indecomposable (graded-category.tex). Irr(X, Y) = J(X, Y) / J²(X, Y).- Almost split sequences.
Right A-modules: left modules over Aᵐᵒᵖ.
Instances For
A finite-dimensional indecomposable right A-module.
Instances For
A is representation-finite: there are finitely many isomorphism classes
of finite-dimensional indecomposable right A-modules.
Instances For
A complete irredundant list of finite-dimensional indecomposable right
A-modules.
- n : ℕ
The number of isomorphism classes.
- obj : Fin self.n → RightModuleCat A
The chosen representatives.
- isFiniteIndecomposable (i : Fin self.n) : IsFiniteIndecomposable k A (self.obj i)
- complete (M : RightModuleCat A) : IsFiniteIndecomposable k A M → ∃ (i : Fin self.n), Nonempty (M ≅ self.obj i)
Instances For
ind(mod A): the full subcategory on the chosen representatives.
Instances For
The object of ind(mod A) with a given index.
Instances For
The inclusion of ind(mod A) into right modules.
Instances For
A radical morphism of ind(mod A): 1 - f ≫ g is invertible for every
g in the opposite direction.
Instances For
The radical powers J^n(X, Y) of ind(mod A).
Instances For
The radical layer J^d(X, Y) / J^{d+1}(X, Y), the degree-d part of the
radical grading gr_J ind(mod A).
Instances For
The class in J^d / J^{d+1} of a morphism in J^d.
Instances For
The space of irreducible maps Irr(X, Y) = J(X, Y) / J²(X, Y).
Instances For
The class in Irr(X, Y) of a morphism in J(X, Y).
Instances For
A right almost split morphism: not a split epimorphism, and every
morphism into its target that is not a split epimorphism factors through it.
The same definition appears in the vendored library as
MBDVendor.QSE.IsRightAlmostSplit.
- not_isSplitEpi : ¬CategoryTheory.IsSplitEpi f
- factors {X : C} (g : X ⟶ Z) : ¬CategoryTheory.IsSplitEpi g → ∃ (h : X ⟶ E), CategoryTheory.CategoryStruct.comp h f = g
Instances For
The dual notion of a left almost split morphism.
- not_isSplitMono : ¬CategoryTheory.IsSplitMono f
- factors {X : C} (g : Z ⟶ X) : ¬CategoryTheory.IsSplitMono g → ∃ (h : E ⟶ X), CategoryTheory.CategoryStruct.comp f h = g
Instances For
An almost split sequence 0 → U → E → V → 0: a short exact sequence whose
first map is left almost split and whose second map is right almost split.
- comp_eq_zero : CategoryTheory.CategoryStruct.comp f g = 0
- shortExact : { X₁ := U, X₂ := E, X₃ := V, f := f, g := g, zero := ⋯ }.ShortExact
- left : IsLeftAlmostSplit f
- right : IsRightAlmostSplit g