Dual-corepresentable coordinates on injective modules #
Finite dual corepresentables are fully faithful coordinates once their values are finite-dimensional. Consequently they are indecomposable over objects with local endomorphism rings, and every indecomposable injective finite module is one of them.
The dual co-Yoneda coordinate of a map induced by a representing morphism is ordinary evaluation at that morphism.
Finite dual corepresentables faithfully remember the representing morphism.
Finite-dimensionality makes the double-dual coordinate construction surjective, hence finite dual corepresentables are full.
A finite dual corepresentable has local endomorphism ring whenever its representing object does.
A finite dual corepresentable represented by an object with local endomorphism ring is indecomposable.
Every indecomposable injective finite module is a finite dual corepresentable.
Literal finite dual-corepresentable coordinates on a finite injective module.
- n : ℕ
- X : Fin self.n → C
- isoSource : (⨁ fun (i : Fin self.n) => (finiteDimensionalDualLinearYonedaFunctor hI).obj (Opposite.op (self.X i))) ≅ M
Instances For
Every finite injective module has finite coordinates by dual corepresentables when the representing objects have local endomorphism rings.
An injective finite module is projective as soon as each of its indecomposable injective summands is projective. This packages the finite Krull--Schmidt reduction used in Auslander-category recovery.