Fullness of the stable transpose #
Every map between transposes of finite projective presentations is induced by a square between the original presentations. Consequently the contravariant transpose functor on finitely presented stable modules is full. This is the fullness half of the Auslander–Bridger stable duality; faithfulness and essential surjectivity are separate results.
The lifting statement is stronger than stable fullness: it realizes an actual module map between transposes, before passing to the projective stable quotient. Neither minimality nor a Noetherian hypothesis is needed, and the coefficient ring may be noncommutative.
Use AuslanderReitenTranspose.exists_map_eq to realize a map between transposes by a
presentation square, and AuslanderReitenTranspose.exists_lift_map_eq to obtain a map between
the presented modules. AuslanderReitenTranspose.stableMap_surjective gives preimages on
stable Hom groups for fixed presentations. The Full instances for stableTransposeFunctor
and stableTranspose make CategoryTheory.Functor.preimage available for stable morphisms
between their images, with CategoryTheory.Functor.map_preimage identifying their transposes
with the given morphisms.
References #
- M. Auslander, M. Bridger, Stable module theory, Section 2.1.
Every map Tr q → Tr p, with q an arrow between finite projectives, comes from a
square from p to q. The modules of p are arbitrary. This is an equality of actual module
maps, not merely of stable classes.
A map Tr q → Tr p is the transpose of a lift of some map between the presented
modules, provided the modules of q are finite projective. The diagram ending in M
need only be exact and surjective, and the diagram ending in N need only have zero composite.
Transposition is surjective on stable Hom groups for finite projective presentations.
The stable transpose functor attached to any family of finite projective presentations is full.
The Auslander–Bridger transpose with chosen presentations is full.