Documentation

Mathlib.CategoryTheory.Monoidal.Cartesian.Over

CartesianMonoidalCategory for Over X #

We provide a CartesianMonoidalCategory (Over X) instance via pullbacks, and provide simp lemmas for the induced MonoidalCategory (Over X) instance.

@[reducible, inline]

A choice of finite products of Over X given by Limits.pullback.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    @[deprecated CategoryTheory.Over.cartesianMonoidalCategory (since := "2025-05-15")]

    Alias of CategoryTheory.Over.cartesianMonoidalCategory.


    A choice of finite products of Over X given by Limits.pullback.

    Equations
    Instances For
      @[reducible, inline]

      Over X is braided w.r.t. the Cartesian monoidal structure given by Limits.pullback.

      Equations
      Instances For
        @[simp]
        @[reducible, inline]
        abbrev CategoryTheory.Over.monObjMkPullbackSnd {C : Type u_1} [Category.{u_2, u_1} C] [Limits.HasPullbacks C] {X R S : C} {f : R X} {g : S X} [MonObj (mk f)] :

        The pullback of a monoid object is a monoid object.

        Equations
        Instances For
          @[reducible, inline]
          abbrev CategoryTheory.Over.grpObjMkPullbackSnd {C : Type u_1} [Category.{u_2, u_1} C] [Limits.HasPullbacks C] {X R S : C} {f : R X} {g : S X} [GrpObj (mk f)] :

          The pullback of a monoid object is a monoid object.

          Equations
          Instances For