Exact pairings in rigid monoidal categories #
This file records evaluation and coevaluation formulas for transported exact pairings and for the adjunction associated to an exact pairing.
Main declarations #
TauCeti.exactPairingCongrLeft_evaluationandTauCeti.exactPairingCongrLeft_coevaluation: transport in the left argument;TauCeti.exactPairingCongrRight_evaluationandTauCeti.exactPairingCongrRight_coevaluation: transport in the right argument;TauCeti.exactPairingCongr_evaluationandTauCeti.exactPairingCongr_coevaluation: simultaneous transport in both arguments;TauCeti.tensorLeftAdjunction_unit_appandTauCeti.tensorLeftAdjunction_counit_app: the unit and counit of the adjunction associated to an exact pairing.
The evaluation of an exact pairing transported across an isomorphism in its left argument.
This is not a simp lemma: CategoryTheory.exactPairingCongrLeft is how a transported pairing
is built, so rewriting with it would unfold the evaluation of every such pairing and rob the
transported instance of its own normal form.
The evaluation of an exact pairing transported across an isomorphism in its left argument.
This is not a simp lemma: CategoryTheory.exactPairingCongrLeft is how a transported pairing
is built, so rewriting with it would unfold the evaluation of every such pairing and rob the
transported instance of its own normal form.
The coevaluation of an exact pairing transported across an isomorphism in its left
argument. Not a simp lemma, for the reason given on
TauCeti.exactPairingCongrLeft_evaluation.
The coevaluation of an exact pairing transported across an isomorphism in its left
argument. Not a simp lemma, for the reason given on
TauCeti.exactPairingCongrLeft_evaluation.
The evaluation of an exact pairing transported across an isomorphism in its right argument.
The evaluation of an exact pairing transported across an isomorphism in its right argument.
The coevaluation of an exact pairing transported across an isomorphism in its right argument.
The coevaluation of an exact pairing transported across an isomorphism in its right argument.
The evaluation of an exact pairing transported across isomorphisms in both arguments.
The evaluation of an exact pairing transported across isomorphisms in both arguments.
The coevaluation of an exact pairing transported across isomorphisms in both arguments.
The coevaluation of an exact pairing transported across isomorphisms in both arguments.
The unit of the adjunction tensorLeft Y ⊣ tensorLeft D attached to an exact pairing
ExactPairing D Y inserts the coevaluation.
The counit of the adjunction tensorLeft Y ⊣ tensorLeft D attached to an exact pairing
ExactPairing D Y contracts the evaluation.