Documentation

Mathlib.CategoryTheory.LocallyCartesianClosed.ExponentiableMorphism

Exponentiable morphisms #

We define an exponentiable morphism f : I ⟶ J to be a morphism with a functorial choice of pullbacks, given by ChosenPullbacksAlong f, together with a right adjoint to the pullback functor ChosenPullbacksAlong.pulback f : Over J ⥤ Over I. We call this right adjoint the pushforward functor along f.

Main results #

TODO #

class CategoryTheory.ExponentiableMorphism {C : Type u} [Category.{v, u} C] {I J : C} (f : I J) [ChosenPullbacksAlong f] :
Type (max u v)

A morphism f : I ⟶ J is exponentiable if the pullback functor Over J ⥤ Over I has a right adjoint.

Instances
    @[reducible, inline]

    A morphism f : I ⟶ J is exponentiable if the pullback functor Over J ⥤ Over I has a right adjoint.

    Equations
      Instances For

        The dependent evaluation natural transformation as the counit of the adjunction.

        Equations
          Instances For

            The dependent coevaluation natural transformation as the unit of the adjunction.

            Equations
              Instances For

                The first triangle identity for the counit and unit of the adjunction.

                The first triangle identity for the counit and unit of the adjunction.

                The second triangle identity for the counit and unit of the adjunction.

                The second triangle identity for the counit and unit of the adjunction.

                The currying of (pullback f).obj A ⟶ X in Over I to a morphism A ⟶ (pushforward f).obj X in Over J.

                Equations
                  Instances For

                    The uncurrying of A ⟶ (pushforward f).obj X in Over J to a morphism (Over.pullback f).obj A ⟶ X in Over I.

                    Equations
                      Instances For

                        The identity morphisms 𝟙 _ are exponentiable.

                        Equations
                          Instances For

                            Any pushforward of the identity morphism is naturally isomorphic to the identity functor.

                            Equations
                              Instances For

                                The composition of exponentiable morphisms is exponentiable.

                                Equations
                                  Instances For

                                    The natural isomorphism between pushforward of the composition and the composition of pushforward functors.

                                    Equations
                                      Instances For