Frobenius exact categories #
An exact structure has enough projectives when every object is the third term of a conflation whose middle term is relatively projective. Dually, it has enough injectives when every object is the first term of a conflation whose middle term is relatively injective. The projective and injective modules record these conditions using bundled presentations; this file defines a Frobenius exact structure by requiring both conditions and equality of the two relative object classes.
The definition is deliberately a property of a specified TauCeti.ExactStructure: an additive
category can carry more than one exact structure, with different projective and injective objects.
The split exact structure is the basic example, while the abelian comparison lemmas turn Mathlib's
ordinary enough-projective and enough-injective hypotheses into presentations for the canonical
abelian exact structure.
This is the input for the stable-category construction: choosing the presentations supplies the projective-injective middle terms used to define suspension and loop objects.
References #
- Dieter Happel, Triangulated Categories in the Representation Theory of Finite Dimensional Algebras, Chapter I, Section 2.
- Theo Bühler, Exact categories, Expositiones Mathematicae 28 (2010), 1–69, https://arxiv.org/abs/0811.1480, Sections 11–13.
A Frobenius exact structure has enough relative projectives and injectives, and these two classes of objects coincide.
- enoughProjectives : E.EnoughProjectives
Every object admits a relative projective presentation.
- enoughInjectives : E.EnoughInjectives
Every object admits a relative injective presentation.
The relatively projective objects are exactly the relatively injective objects.
Instances For
In a Frobenius exact structure, relative injectivity is equivalent to relative projectivity.
In a Frobenius exact structure, the middle term of any relative injective presentation is relatively projective.
The opposite of a Frobenius exact structure is Frobenius.
Every split exact structure is Frobenius: all objects are both relatively projective and relatively injective.