Documentation

Mathlib.CategoryTheory.Monoidal.CommGrp_

The category of commutative groups in a cartesian monoidal category #

A commutative group object internal to a cartesian monoidal category.

  • X : C

    The underlying object in the ambient monoidal category

  • grp : Grp_Class self.X
  • comm : IsCommMon self.X
Instances For

    A commutative group object is a group object.

    Equations
      Instances For

        A commutative group object is a commutative monoid object.

        Equations
          Instances For
            @[reducible, inline]

            A commutative group object is a monoid object.

            Equations
              Instances For

                The trivial commutative group object.

                Equations
                  Instances For

                    The forgetful functor from commutative group objects to group objects.

                    Equations
                      Instances For

                        The forgetful functor from commutative group objects to group objects is fully faithful.

                        Equations
                          Instances For

                            The forgetful functor from commutative group objects to commutative monoid objects.

                            Equations
                              Instances For

                                The forgetful functor from commutative group objects to commutative monoid objects is fully faithful.

                                Equations
                                  Instances For

                                    The forgetful functor from commutative group objects to the ambient category.

                                    Equations
                                      Instances For
                                        def CommGrp_.mkIso' {C : Type u₁} [CategoryTheory.Category.{v₁, u₁} C] [CategoryTheory.CartesianMonoidalCategory C] [CategoryTheory.BraidedCategory C] {G H : C} (e : G H) [Grp_Class G] [IsCommMon G] [Grp_Class H] [IsCommMon H] [IsMon_Hom e.hom] :
                                        { X := G, grp := inst✝, comm := inst✝¹ } { X := H, grp := inst✝², comm := inst✝³ }

                                        Construct an isomorphism of commutative group objects by giving a monoid isomorphism between the underlying objects.

                                        Equations
                                          Instances For
                                            @[reducible, inline]

                                            Construct an isomorphism of group objects by giving an isomorphism between the underlying objects and checking compatibility with unit and multiplication only in the forward direction.

                                            Equations
                                              Instances For

                                                A finite-product-preserving functor takes commutative group objects to commutative group objects.

                                                Equations
                                                  Instances For

                                                    If F : C ⥤ D is a fully faithful monoidal functor, then Grp(F) : Grp C ⥤ Grp D is fully faithful too.

                                                    Equations
                                                      Instances For

                                                        The identity functor is also the identity on commutative group objects.

                                                        Equations
                                                          Instances For

                                                            The composition functor is also the composition on commutative group objects.

                                                            Equations
                                                              Instances For

                                                                Natural transformations between functors lift to commutative group objects.

                                                                Equations
                                                                  Instances For

                                                                    Natural isomorphisms between functors lift to commutative group objects.

                                                                    Equations
                                                                      Instances For

                                                                        mapCommGrp is functorial in the left-exact functor.

                                                                        Equations
                                                                          Instances For

                                                                            An adjunction of braided functors lifts to an adjunction of their lifts to commutative group objects.

                                                                            Equations
                                                                              Instances For

                                                                                An equivalence of categories lifts to an equivalence of their commutative group objects.

                                                                                Equations
                                                                                  Instances For