The Auslander–Reiten translate as a kernel #
For an arrow f : P₁ → P₀, dualizing the quotient defining its transpose gives the exact
sequence 0 → D Tr(f) → ν(P₁) → ν(P₀), where ν(P) = D Hom_A(P, A) is the Nakayama module.
LinearMap.auslanderReitenTranslateEquivKerNakayama identifies the translate with this kernel,
with forward and inverse evaluation formulas.
When the arrow belongs to a finite projective presentation over an algebra over a field, both Nakayama modules are injective. Thus this sequence gives an injective copresentation of the translate, used to compute morphisms into it and to establish Auslander–Reiten duality. No minimality, exactness, or projectivity is needed for the kernel identification itself.
References #
- M. Auslander, I. Reiten, S. O. Smalø, Representation Theory of Artin Algebras, Cambridge University Press (1995), Section IV.1.
The exactness proof uses Mathlib's
LinearMap.range_dualMap_eq_dualAnnihilator_ker_of_surjective and
LinearMap.ker_dualMap_eq_dualAnnihilator_range, applied to the transpose quotient.
The canonical embedding of D Tr(f) into ν(P₁), obtained by dualizing the
quotient onto the transpose.
Instances For
The embedding evaluates a translate functional on the class of the inner functional.
Dualizing the transpose quotient is injective.
The image of the translate in ν(P₁) is exactly the kernel of ν(f).
The canonical algebra-linear identification of D Tr(f) with the kernel of ν(f).
Instances For
Forward kernel transport evaluates on transpose classes.
Inverse kernel transport descends a Nakayama functional to the transpose quotient.