Documentation

Mathlib.CategoryTheory.LocallyCartesianClosed.Over

Cartesian monoidal structure on slices induced by chosen pullbacks #

Main declarations #

Main results #

TODO #

@[reducible, inline]

The binary fan provided by fst' and snd'.

Equations
    Instances For

      The binary fan provided by fst' and snd' is a binary product in Over X.

      Equations
        Instances For

          A computable instance of CartesianMonoidalCategory for Over X when C has chosen pullbacks. Contrast this with the noncomputable instance provided by CategoryTheory.Over.cartesianMonoidalCategory.

          Equations
            Instances For

              The functor which maps an object A in C to the projection A ⊗ X ⟶ X in Over X. This is the computable analogue of the functor Over.star.

              Equations
                Instances For

                  The functor from C to Over (𝟙_ C) which sends X : C to Over.mk <| toUnit X.

                  Equations
                    Instances For
                      @[simp]
                      theorem CategoryTheory.toOverUnit_map_left (C : Type u₁) [Category.{v₁, u₁} C] [CartesianMonoidalCategory C] {X✝ Y✝ : C} (f : X✝ Y✝) :
                      ((toOverUnit C).map f).left = f

                      The slice category over the terminal unit object is equivalent to the original category.

                      Equations
                        Instances For

                          The isomorphism of functors toOverUnit C ⋙ ChosenPullbacksAlong.pullback (toUnit X) and toOver X.

                          Equations
                            Instances For

                              The functor toOver X is the right adjoint to the functor Over.forget X.

                              Equations
                                Instances For

                                  A natural isomorphism between the functors toOver Y and toOver X ⋙ pullback f for any morphism f : X ⟶ Y.

                                  Equations
                                    Instances For

                                      The functor pullback f : Over X ⥤ Over Y is naturally isomorphic to toOver : Over X ⥤ Over (Over.mk f) post-composed with the iterated slice equivalence Over (Over.mk f) ⥤ Over Y.

                                      Equations
                                        Instances For