Documentation

Atlas.TensorCategories.code.ModuleRigidityCompat

Data of evaluation and coevaluation morphisms compatible with a module action on M, together with the zigzag identities relating them to the module structure on M.

Instances

    Left whiskering of a module action distributes over composition of morphisms in M.

    @[reducible, inline]

    Shorthand for the evaluation morphism (ᘁP) ⊗ P ⟶ 𝟙_ C supplied by ModuleEvalCoeval.

    Instances For
      @[reducible, inline]

      Shorthand for the coevaluation morphism 𝟙_ C ⟶ P ⊗ (ᘁP) supplied by ModuleEvalCoeval.

      Instances For
        @[implicit_reducible]

        A ModuleEvalCoeval structure on (C, M) produces a ModuleRigidityCompat instance, using the supplied evaluation/coevaluation and zigzag identities.

        @[implicit_reducible]

        For a braided rigid monoidal category C, the braiding combined with the rigid duality defines a canonical ModuleEvalCoeval instance on any exact module category M.