Documentation

TauCeti.Algebra.Coalgebra.Comodule.MatrixCoefficient.Morphism

Matrix coefficients as regular-comodule morphisms #

For a right comodule M over a coalgebra C, every linear functional φ : M →ₗ[R] R defines a matrix-coefficient map

m ↦ c(φ, m) : M → C.

The comultiplication formula for matrix coefficients says precisely that this is a morphism from M to the regular right comodule C. Applying the counit recovers φ, so whenever the linear dual separates vectors, these morphisms do too. For a free module, they continue to separate vectors after extending scalars to any commutative algebra.

For a finite free comodule, every coefficient morphism lands in the finite coefficient subcoalgebra, viewed as a regular subcomodule. Conversely, the ranges of all coefficient morphisms generate that regular subcomodule. This supplies an intended downstream naturality bridge for Tannakian reconstruction: for each finite comodule, naturality along these corestricted maps compares its component with components on finite regular subcomodules, and joint separation then recovers the original finite-comodule component.

Main declarations #

References #

def TauCeti.Comodule.matrixCoefficientHom {R : Type u} {C : Type v} {M : Type w} [CommSemiring R] [AddCommMonoid C] [Module R C] [Coalgebra R C] [AddCommMonoid M] [Module R M] [Comodule R C M] (φ : Module.Dual R M) :
Hom R C M C

The matrix-coefficient map attached to a functional, as a morphism from the given comodule to the regular right comodule.

Equations
Instances For
    @[simp]

    The underlying linear map of a matrix-coefficient morphism is the corresponding matrix-coefficient linear map.

    @[simp]
    theorem TauCeti.Comodule.matrixCoefficientHom_apply {R : Type u} {C : Type v} {M : Type w} [CommSemiring R] [AddCommMonoid C] [Module R C] [Coalgebra R C] [AddCommMonoid M] [Module R M] [Comodule R C M] (φ : Module.Dual R M) (m : M) :

    Evaluating a matrix-coefficient morphism gives the corresponding matrix coefficient.

    @[simp]

    The zero functional gives the zero matrix-coefficient morphism.

    @[simp]

    Matrix-coefficient morphisms are additive in the functional.

    @[simp]

    Matrix-coefficient morphisms commute with scalar multiplication of the functional.

    Matrix-coefficient morphisms depend linearly on the functional.

    Equations
    Instances For
      @[simp]

      Applying the linear family of matrix-coefficient morphisms gives the morphism attached to that functional.

      theorem TauCeti.Comodule.eq_of_matrixCoefficientHom_eq_of_dual_eval_injective {R : Type u} {C : Type v} {M : Type w} [CommSemiring R] [AddCommMonoid C] [Module R C] [Coalgebra R C] [AddCommMonoid M] [Module R M] [Comodule R C M] {m n : M} (h : ∀ (φ : Module.Dual R M), (matrixCoefficientHom φ) m = (matrixCoefficientHom φ) n) (hdual : Function.Injective ⇑(Module.Dual.eval R M)) :
      m = n

      Matrix-coefficient morphisms jointly separate vectors whenever the linear dual does.

      theorem TauCeti.Comodule.eq_of_matrixCoefficientHom_eq {R : Type u} {C : Type v} {M : Type w} [CommSemiring R] [AddCommMonoid C] [Module R C] [Coalgebra R C] [AddCommMonoid M] [Module R M] [Comodule R C M] [Module.Free R M] {m n : M} (h : ∀ (φ : Module.Dual R M), (matrixCoefficientHom φ) m = (matrixCoefficientHom φ) n) :
      m = n

      For a free module, matrix-coefficient morphisms to the regular comodule jointly separate vectors.

      Applying the scalar-extended counit after a scalar-extended matrix-coefficient morphism recovers the scalar extension of the original functional.

      After extending scalars to a commutative algebra, the base changes of all matrix-coefficient morphisms still jointly separate vectors.

      A matrix-coefficient morphism corestricted to the coefficient subcoalgebra, viewed as a finite regular subcomodule.

      Equations
      Instances For
        @[simp]

        Including a corestricted coefficient morphism into the ambient regular comodule recovers the original matrix-coefficient morphism.

        The range of every matrix-coefficient morphism lies in the coefficient subcoalgebra viewed as a regular subcomodule.

        @[simp]

        The coefficient subcoalgebra, viewed as a regular subcomodule, is generated by the ranges of all matrix-coefficient morphisms.