Documentation

TauCeti.Algebra.Coalgebra.Comodule.Regular

The regular comodule #

This file packages the regular right comodule of a coalgebra as a bundled object of ComoduleCat, and, when the coalgebra is finitely generated as a module, as an object of FGComoduleCat. It also records the canonical morphism from the group-like comodule on the rank-one free module R into the regular comodule, and multiplication of a bialgebra as a morphism from the tensor square of its regular comodule.

This is Layer 1 infrastructure for the Tau Ceti reductive-groups roadmap target "Comodules over a coalgebra/Hopf algebra", specifically the regular-representation part of the finitely generated comodule category.

Main definitions #

References #

This is the standard regular right comodule of a coalgebra; see Sweedler, Hopf Algebras, Chapter 2. The group-like morphisms reuse Mathlib's GroupLike API, and the multiplication morphism reuses Bialgebra.mulCoalgHom.

def TauCeti.Comodule.Hom.groupLikeToRegular {R : Type u} {C : Type v} [CommSemiring R] [AddCommMonoid C] [Module R C] [Coalgebra R C] (g : GroupLike R C) :
Hom R C R C

The canonical morphism from the group-like comodule on R attached to g into the regular comodule, sending r to r • g.

Equations
Instances For
    @[simp]

    The underlying linear map of groupLikeToRegular g sends r to r • g.

    @[simp]
    theorem TauCeti.Comodule.Hom.groupLikeToRegular_apply {R : Type u} {C : Type v} [CommSemiring R] [AddCommMonoid C] [Module R C] [Coalgebra R C] (g : GroupLike R C) (r : R) :
    (groupLikeToRegular g) r = r • ↑g

    The morphism groupLikeToRegular g sends r to r • g.

    The canonical morphism from the trivial comodule on R to the regular comodule of a bialgebra, induced by the unit map R → C.

    Equations
    Instances For
      @[simp]

      The morphism trivialToRegular sends r to algebraMap R C r.

      noncomputable def TauCeti.Comodule.Hom.regularMul {R : Type u} {H : Type v} [CommSemiring R] [Semiring H] [Bialgebra R H] :
      Hom R H (TensorProduct R H H) H

      Multiplication of a bialgebra, regarded as a morphism from the tensor square of its regular right comodule to the regular right comodule.

      Equations
      Instances For
        @[simp]

        The underlying linear map of regular-comodule multiplication is bialgebra multiplication.

        @[simp]
        theorem TauCeti.Comodule.Hom.regularMul_tmul {R : Type u} {H : Type v} [CommSemiring R] [Semiring H] [Bialgebra R H] (x y : H) :
        regularMul (x ⊗ₜ[R] y) = x * y

        Regular-comodule multiplication sends a pure tensor to the product of its factors.

        @[reducible, inline]

        The regular right comodule, bundled as an object of ComoduleCat.

        Equations
        Instances For
          @[simp]

          The underlying type of the bundled regular comodule is the coalgebra itself.

          @[simp]

          The coaction on the bundled regular comodule is the coalgebra comultiplication.

          @[reducible, inline]

          The categorical morphism from the group-like comodule on R into the regular comodule.

          Equations
          Instances For
            @[simp]

            The bundled morphism groupLikeToRegular g sends r to r • g.

            @[reducible, inline]

            The categorical morphism from the bundled trivial comodule into the regular comodule.

            Equations
            Instances For

              The bundled morphism trivialToRegular sends r to algebraMap R C r.

              @[reducible, inline]

              The regular right comodule, bundled as a finitely generated comodule when the coalgebra is finitely generated as an R-module.

              Equations
              Instances For
                @[simp]

                The ambient comodule underlying the finitely generated regular comodule is the regular comodule.

                @[simp]

                The coaction on the finitely generated regular comodule is the coalgebra comultiplication.