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.pullback 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.

    Instances For

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

      Instances For

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

        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.

          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.

            Instances For
              @[implicit_reducible]

              The identity morphisms 𝟙 _ are exponentiable.

              Instances For

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

                Instances For
                  @[implicit_reducible]

                  The composition of exponentiable morphisms is exponentiable.

                  Instances For

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

                    Instances For