Documentation

TauCeti.Algebra.Category.ModuleCat.AuslanderReiten.Quiver

The quiver of irreducible morphisms of a finite-dimensional algebra #

Let A be a finite-dimensional algebra over a field k. This file specializes TauCeti.IrreducibleMorphismQuiver to the finitely generated A-modules, IrreducibleMorphismQuiver k fun M : ModuleCat A ↦ Module.Finite A M. Its vertices are the isomorphism classes of finitely generated indecomposable A-modules, and its arrows index a k-basis of rad / rad² between representatives. For A = kQ/I over an algebraically closed field this is the underlying quiver of the Auslander–Reiten quiver of A; over other fields the arrows count dimensions over k, not the valuations over the residue division rings.

The instances here make the general API apply without further hypotheses:

The Auslander–Reiten translate ModuleCat.arTranslate is an Auslander–Reiten translation in the sense of TauCeti.ARTranslation (ModuleCat.arTranslation). Its partial translation on this quiver is undefined exactly at the projective vertices and is a bijection from the non-projective vertices onto the non-injective ones (TauCeti.ARTranslation.existsUnique_translate_eq_some_iff).

No algebraic closedness is assumed.

References #

The quiver of irreducible morphisms of finitely generated modules has finitely many vertices exactly when the ring is representation-finite.

For a representation-finite algebra, the quiver of irreducible morphisms of finitely generated modules has finitely many arrows in total.

noncomputable def ModuleCat.arTranslation (k : Type u) (A : Type v) [Field k] [Ring A] [Algebra k A] [FiniteDimensional k A] :

The Auslander–Reiten translate of finitely generated modules over a finite-dimensional algebra, as a translation on their isomorphism classes.

Instances For
    @[simp]
    theorem ModuleCat.arTranslation_obj (k : Type u) (A : Type v) [Field k] [Ring A] [Algebra k A] [FiniteDimensional k A] (M : ModuleCat A) (hM : Module.Finite A ↑M) :