Documentation

TauCeti.Algebra.Coalgebra.Comodule.MatrixCoefficient.Subcoalgebra

The coefficient subcoalgebra of a finite free comodule #

Expanding the comultiplication of a matrix coefficient in a finite basis (eᵢ) gives

Δ(c(φ, m)) = ∑ i, c(φ, eᵢ) ⊗ c(eⁱ, m).

Consequently, over a commutative semiring, the matrix-coefficient submodule of a finite free comodule is finite and stable under comultiplication, and hence defines a finite subcoalgebra.

Main declarations #

References #

This is the standard coefficient-coalgebra construction; see Sweedler, Hopf Algebras, Chapter 2.

noncomputable def TauCeti.Comodule.matrixCoefficientSubcoalgebra {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] [Module.Finite R M] :

The subcoalgebra spanned by the matrix coefficients of a finite free comodule.

Equations
Instances For
    @[simp]

    The underlying submodule of the coefficient subcoalgebra is the matrix-coefficient submodule.

    The underlying module of the coefficient subcoalgebra of a finite free comodule is finite.

    @[simp]

    Membership in the coefficient subcoalgebra is membership in the matrix-coefficient submodule.

    Every matrix coefficient belongs to the coefficient subcoalgebra.

    This is not a simp lemma: mem_matrixCoefficientSubcoalgebra and matrixCoefficient_mem_submodule already discharge the goal, and tagging it would make it simpNF-redundant.

    The coefficient subcoalgebra is the smallest subcoalgebra containing all matrix coefficients.

    The coefficient subcoalgebra is contained in a subcoalgebra exactly when that subcoalgebra contains every matrix coefficient.