Documentation

Atlas.TensorCategories.code.BasicMonoidalDefs

Definition 1.1.2: a monoidal subcategory of a monoidal category C is a monoidal category D together with a faithful monoidal functor ι : D ⥤ C.

Instances For
    @[reducible, inline]
    abbrev TensorCategories.Definition_1_1_2 (C : Type u₁) [CategoryTheory.Category.{v₁, u₁} C] [CategoryTheory.MonoidalCategory C] :
    Type (max (max (max u₁ (u_1 + 1)) v₁) (u_2 + 1))

    Definition 1.1.2 (alias): the type of monoidal subcategories of C.

    Instances For
      @[reducible, inline]
      abbrev TensorCategories.def_1_1_2 (C : Type u₁) [CategoryTheory.Category.{v₁, u₁} C] [CategoryTheory.MonoidalCategory C] :
      Type (max (max (max u₁ (u_1 + 1)) v₁) (u_2 + 1))

      Lower-case alias for Definition_1_1_2, used by other files.

      Instances For
        @[reducible]

        Definition 1.1.3 (helper): the monoidal-category instance on the monoidal opposite of C, where tensor product is reversed.

        Instances For
          @[reducible, inline]

          Definition 1.1.3: the monoidal opposite category C^{op,⊗} of a monoidal category.

          Instances For

            The property of an object U : C being a (two-sided) unit object: tensoring with U on either side is naturally isomorphic to the identity.

            Instances For

              The monoidal unit object 𝟙_ C is a unit object, with the natural left and right unitor isomorphisms.

              Instances For
                @[reducible, inline]

                Definition 1.2.6: a monoidal category is the data of a category together with a monoidal structure (tensor product, unit, associator, unitors satisfying pentagon and triangle).

                Instances For

                  A monoidal functor F : C ⥤ D is a monoidal equivalence if its underlying functor is an equivalence of categories.

                  Instances For

                    Definition 1.4.5: a monoidal natural isomorphism between two lax-monoidal functors is a natural isomorphism whose forward component is a monoidal natural transformation.

                    Instances For

                      The inverse component of a monoidal natural isomorphism is again a monoidal natural transformation.

                      The category of right-exact endofunctors of an additive category inherits a monoidal structure from composition: the unit (the identity functor) is right-exact and composition of right-exact functors is right-exact.

                      @[reducible, inline]
                      abbrev TensorCategories.EnvelopingAlgebra (k : Type u_1) [CommRing k] (A : Type u_2) [Ring A] [Algebra k A] :
                      Type u_2

                      The enveloping algebra A^e := A ⊗_k A^{op} of a k-algebra A.

                      Instances For

                        Eilenberg–Watts equivalence: for a finite-dimensional k-algebra A, the category of A^e-modules is equivalent to the category of right-exact endofunctors of Mod A.

                        Instances For

                          Proposition 1.6.4: bimodules over a finite-dimensional algebra A are equivalent to right-exact endofunctors of Mod A, via the Eilenberg–Watts equivalence.

                          Instances For
                            @[reducible, inline]

                            Definition 1.4.5 (alias): packages a Functor.Monoidal instance for a functor between monoidal categories.

                            Instances For
                              def TensorCategories.IsMonoidalFunctorDatum {G₁ : Type u_1} {G₂ : Type u_2} [Group G₁] [Group G₂] {A : Type u_3} [CommGroup A] (ω₁ : G₁G₁G₁A) (ω₂ : G₂G₂G₂A) (f : G₁ →* G₂) (μ : G₁G₁A) :

                              The cocycle condition describing the data of a monoidal functor between two 3-cocycle-twisted vector-space categories Vec_{G₁}^{ω₁} → Vec_{G₂}^{ω₂} associated to a group homomorphism f and a 2-cochain μ.

                              Instances For
                                def TensorCategories.IsMonoidalTransformationDatum {G₁ : Type u_1} [Group G₁] {A : Type u_3} [CommGroup A] (μ μ' : G₁G₁A) (η : G₁A) :

                                The cohomological condition characterising when a 1-cochain η : G₁ → A provides a monoidal natural transformation between two monoidal functors with cochain data μ and μ'.

                                Instances For
                                  @[reducible]

                                  Example 1.8.2: the category of endofunctors C ⥤ C of any category is monoidal under composition, and that monoidal structure is strict.

                                  Instances For

                                    Theorem 1.9 (Mac Lane normalization): the identity on the free monoidal category on C is naturally isomorphic to the composition fullNormalize ⋙ inclusion.

                                    Instances For
                                      @[reducible, inline]
                                      abbrev def_1_1_2 (C : Type u_1) [CategoryTheory.Category.{u_2, u_1} C] [CategoryTheory.MonoidalCategory C] :
                                      Type (max (max (max u_1 (u_3 + 1)) u_2) (u_4 + 1))

                                      Top-level alias for Definition_1_1_2_MonoidalSubcategory, namespaced for external use.

                                      Instances For
                                        @[reducible, inline]

                                        Top-level alias for def_1_1_3_monoidalOpposite, namespaced for external use.

                                        Instances For