Exactness of tensoring with a dualizable object #
The first stage of the reduction of the local splitting statement: tensoring with a two-sided dualizable object is exact, because the exact pairings make the tensor functor a left and a right adjoint at once. A short exact sequence therefore stays short exact after tensoring, which produces the internal-hom extension that the pullback stage consumes.
Tensoring on the left with an object with a left dual preserves colimits: the exact pairing makes it a left adjoint.
Tensoring on the left with an object with a right dual preserves limits: the exact pairing makes it a right adjoint.
Tensoring with a two-sided dualizable object is exact: a short exact sequence stays short exact after tensoring on the left.
The name of the identity: the coevaluation, braided into the evaluation source.
Equations
- RS.unitName X = CategoryTheory.CategoryStruct.comp (η_ X Xᘁ) (β_ X Xᘁ).hom
Instances For
The middle object of the unit-form extension: the pullback of the internal-hom epimorphism along the name of the identity.
Equations
Instances For
The inclusion of the unit-form extension.
Equations
Instances For
The unit-form extension: the given sequence, internally hommed and pulled back along the name of the identity, now with unit quotient.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Defining square of the inclusion.
The unit-form extension is short exact: the pullback of a short exact sequence along a point of its quotient.
Epimorphisms dualise to monomorphisms: the right adjoint mate of an epimorphism is monic.
The dual of the unit, canonically.
Instances For
The monic point of the dual: the unit-form quotient, dualised into a point of the dual of the middle object.
Equations
Instances For
The point is monic when the sequence is short exact.
The coevaluation meets the canonical unit-dual inverse as the unit pairing's coevaluation.
The point section: the coevaluation, carried through a class of the dual of the middle object.
Equations
Instances For
The coevaluation carries the quotient onto the point, through the canonical unit-dual identification.
The section property of the point section: against the unit-form quotient, a class restricting on the point to the unit of the algebra yields the unit itself.
The free section carrier: the point section, folded into the free module through the multiplication.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The free section splits the quotient: when the class restricts on the point to the unit, the free section carrier is a section of the whiskered quotient.
Extend a point to the free module: any morphism into the carrier of a module extends to a linear map from the free module, through the action.
Equations
Instances For
The free section: the point section, braided and extended to the free module.
Equations
- RS.freeSection S B cls = RS.freeModExtend B (RS.freeMod B (RS.unitFormMid S)) (CategoryTheory.CategoryStruct.comp (RS.pointSection S B cls) (β_ (RS.unitFormMid S) B).hom)
Instances For
The free section's carrier is the folded point section.
Contract the dual against the argument: braid the payload out and evaluate.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The contraction is natural in the payload.
The zigzag of the name: the name of the identity, contracted against the argument, is the unitor.
The element of the free section: the unit, pushed through the free section and out of the pullback.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The element carries the internal quotient onto the name.
The transferred point: the free-section element, contracted against the argument.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The transferred point splits the quotient: against the quotient it is the unit against the argument.
The section of the statement of record: the transferred point, extended to the free module.
Equations
- RS.rappel210Section S B cls = RS.freeModExtend B (RS.freeMod B S.X₂) (RS.sectionPoint S B cls)
Instances For
The section splits the base-changed epimorphism.
The local splitting statement holds given a unital class on the dual of the unit-form middle object: the full reduction.