Exactness of the fibre functor from a base-change section #
A short exact sequence of an abelian category does not split, so
the splitting hypothesis of RS.fibreFun_shortExact is never
available as stated. What Deligne's 2.10 supplies — in the form
recorded by RS.Rappel210Statement — is weaker and is exactly what
is needed: a section of the epimorphism after base change, that
is, a morphism of module objects
s : freeMod R S.X₃ ⟶ freeMod R S.X₂ splitting freeModMap R S.g.
This module derives short exactness of the realised sequence from that hypothesis alone. The route is:
- base change is exact, so
S.map (tensorLeft R)is short exact wheneverSis (RS.shortExact_map_tensorLeft); - a section of a short exact sequence produces a retraction
(Mathlib's
ShortComplex.Splitting.ofExactOfSection), and that retraction is again a morphism of module objects — the content ofRS.baseChangeRetraction_lin, proved by cancelling the monomorphismR ◁ S.f, past which the intertwining law of the retraction becomes the intertwining law of the complement of(R ◁ S.g) ≫ s, a composite of module maps; - realisation is a functor and turns sums of module morphisms into sums, so the three splitting identities transport to the super modules, where a split short complex is short exact.
The category of module objects carries no additive structure, so
the transported splitting is assembled by hand rather than through
ShortComplex.Splitting.map; RS.gammaModuleFunctor_map_add is
the one additivity statement this needs, phrased on underlying
morphisms.
Exactness of base change is assumed as an instance hypothesis on
the ambient category; for Ind C it is supplied by
RS.tensorLeft_ind_preservesFiniteLimits and its colimit
counterpart.
Intertwining laws in raw tensor form #
The underlying morphism of a map of free modules intertwines the free actions, in raw tensor form.
The complement of a module endomorphism is a module map.
Let f be a monomorphism intertwining the free actions, let c be
an endomorphism intertwining them, and let u satisfy
u ≫ f + c = 𝟙. Then u intertwines the free actions as well:
the law for u is checked after f, where it becomes the law for
𝟙 - c. This is the crux of the whole module.
The retraction produced by a base-change section #
Base change of a short exact sequence is short exact. Tensoring is exact, so the whiskered sequence is again short exact.
The underlying morphism of a module-level section, in raw tensor form.
Equations
- RS.baseChangeSectionHom R s = s.hom
Instances For
A module-level section splits the base-changed epimorphism.
The splitting of the base-changed sequence determined by a module-level section of the epimorphism.
Equations
Instances For
The retraction of the base-changed sequence, in raw tensor form.
Equations
- RS.baseChangeRetractionHom R hS s hs = (RS.baseChangeSplitting R hS s hs).r
Instances For
The retraction retracts the base-changed monomorphism.
The retraction and the section are complementary.
The retraction is a morphism of module objects.
The retraction, as a morphism of module objects.
Equations
- RS.baseChangeRetraction R hS s hs = CategoryTheory.Mod.Hom.mk' (RS.baseChangeRetractionHom R hS s hs) ⋯
Instances For
The module retraction retracts the base change of the monomorphism.
The module retraction and the module section are complementary, read on underlying morphisms.
Transport to the super modules #
Realisation turns a sum of module morphisms into a sum. The category of module objects has no additive structure, so the hypothesis is stated on underlying morphisms.
The splitting of the realised sequence. Its retraction and section are the realisations of the module retraction and of the given module section; the three identities are the images of the corresponding identities in the category of module objects.
Equations
- RS.fibreFunSplitting L R hS s hs = { r := (RS.gammaModuleFunctor L R).map (RS.baseChangeRetraction R hS s hs), s := (RS.gammaModuleFunctor L R).map s, f_r := ⋯, s_g := ⋯, id := ⋯ }
Instances For
The fibre functor carries a short exact sequence with a base-change section to a short exact sequence of super modules. No section in the ambient category is required: a section of the base-changed epimorphism as a map of module objects suffices.