Documentation

Mathlib.Algebra.Category.Grp.CartesianMonoidal

Chosen finite products in GrpCat and friends #

Construct limit data for a binary product in GrpCat, using GrpCat.of (G × H)

Instances For
    @[implicit_reducible]

    We choose GrpCat.of (G × H) as the product of G and H and GrpCat.of PUnit as the terminal object.

    @[simp]
    theorem GrpCat.μ_forget_apply {G H : GrpCat} (p : G) (q : H) :

    Construct limit data for a binary product in AddGrpCat, using AddGrpCat.of (G × H)

    Instances For
      @[implicit_reducible]

      We choose AddGrpCat.of (G × H) as the product of G and H and AddGrpCat.of PUnit as the terminal object.

      Construct limit data for a binary product in CommGrpCat, using CommGrpCat.of (G × H)

      Instances For
        @[implicit_reducible]

        We choose CommGrpCat.of (G × H) as the product of G and H and CommGrpCat.of PUnit as the terminal object.

        @[implicit_reducible]

        We choose AddCommGrpCat.of (G × H) as the product of G and H and AddCommGrpCat.of PUnit as the terminal object.

        Instances For
          @[implicit_reducible, deprecated AddCommGrpCat.cartesianMonoidalCategory (since := "2025-10-10")]

          Alias of AddCommGrpCat.cartesianMonoidalCategory.


          We choose AddCommGrpCat.of (G × H) as the product of G and H and AddCommGrpCat.of PUnit as the terminal object.

          Instances For