The partial translation on the quiver of irreducible morphisms #
An Auslander–Reiten translate on a class P of objects of a category is recorded by
TauCeti.ARTranslation P: an operation τ on the objects satisfying P that preserves P and
isomorphism, is indecomposable on an indecomposable object exactly when that object is not
projective, is injective exactly on projectives, reflects isomorphism on non-projective
indecomposables, and reaches every non-injective indecomposable. These are the properties of
D Tr on finitely generated modules over a finite-dimensional algebra
(ModuleCat.arTranslate) and on finite-dimensional quiver representations
(TauCeti.arTranslate).
Such a translate descends to a partial map ARTranslation.translate on the vertices of
TauCeti.IrreducibleMorphismQuiver k P, undefined exactly at the projective vertices. Its values
are non-injective vertices, it is injective where defined, and every non-injective vertex is a
value (ARTranslation.existsUnique_translate_eq_some_iff). So it is a bijection from the
non-projective vertices onto the non-injective ones, the partial translation of the
Auslander–Reiten quiver.
References #
- M. Auslander, I. Reiten, S. O. Smalø, Representation Theory of Artin Algebras, Cambridge University Press (1995), Sections IV.1 and VII.1.
An Auslander–Reiten translate on the objects satisfying P: an operation preserving P and
isomorphism, indecomposable exactly away from projectives, injective exactly on projectives,
reflecting isomorphism on non-projective indecomposables, and reaching every non-injective
indecomposable.
- obj (M : C) (hM : P M) : C
The translate of an object satisfying
P. The translate satisfies
P.- nonempty_iso_obj_of_iso {M N : C} (hM : P M) (hN : P N) (e : M ≅ N) : Nonempty (self.obj M hM ≅ self.obj N hN)
Isomorphic objects have isomorphic translates.
- indecomposable_obj_iff (M : C) (hM : P M) (hI : CategoryTheory.Indecomposable M) : CategoryTheory.Indecomposable (self.obj M hM) ↔ ¬CategoryTheory.Projective M
The translate of an indecomposable is indecomposable exactly when it is not projective.
- injective_obj_iff (M : C) (hM : P M) : CategoryTheory.Injective (self.obj M hM) ↔ CategoryTheory.Projective M
The translate is injective exactly when the object is projective.
- nonempty_iso_of_nonempty_iso_obj {M N : C} (hM : P M) (hN : P N) (hiM : CategoryTheory.Indecomposable M) (hiN : CategoryTheory.Indecomposable N) (hpM : ¬CategoryTheory.Projective M) : Nonempty (self.obj M hM ≅ self.obj N hN) → Nonempty (M ≅ N)
On non-projective indecomposables, isomorphic translates come from isomorphic objects.
- exists_nonempty_iso_obj (N : C) (hN : P N) (hiN : CategoryTheory.Indecomposable N) (hinj : ¬CategoryTheory.Injective N) : ∃ (M : C) (hM : P M), CategoryTheory.Indecomposable M ∧ ¬CategoryTheory.Projective M ∧ Nonempty (self.obj M hM ≅ N)
Every non-injective indecomposable is a translate of a non-projective indecomposable.
Instances For
The partial translation on isomorphism classes: the translate away from projectives, and
none on projectives.
Instances For
Translation is undefined exactly at projective classes.
The class of an object has undefined translation exactly when the object is projective.
Any representative computes translation: the class of a non-projective object is sent to the class of its translate.
Translation of one class is another class exactly when the first is non-projective and its translate is isomorphic to a representative of the second.
Every defined translation lands at a non-injective class.
Two classes with the same defined translation are equal.
Translation is injective on the non-projective vertices.
A vertex has a unique preimage under defined translation exactly when it is non-injective. Thus translation bijects the non-projective and the non-injective classes.