A comodule reconstructed from a multiplicative matrix #
A square matrix whose entries satisfy the matrix comultiplication and counit identities defines a coaction on a finite free module. Its coefficient matrix is the original matrix, so this reverses the coefficient-matrix construction.
Main declarations #
TauCeti.Comodule.matrixCoact: the candidate coaction given by the matrix columns.TauCeti.Comodule.matrixComodule: the resulting comodule for a multiplicative matrix.TauCeti.Comodule.coefficientMatrix_matrixComodule: its coefficient matrix is the input.
The comodule of a multiplicative matrix #
Only the comultiplication and counit of S are used here, so this part asks for a bialgebra.
The candidate coaction on column vectors determined by a square matrix over an R-module: the
jth basis vector goes to the jth column of the matrix. This is a linear map for an arbitrary
matrix; the coassociativity and counit laws that make it a coaction come from the multiplicativity
hypotheses of TauCeti.Comodule.matrixComodule.
Equations
- TauCeti.Comodule.matrixCoact R Y = ((Pi.basisFun R ι).constr R) fun (j : ι) => ∑ i : ι, (Pi.basisFun R ι) i ⊗ₜ[R] Y i j
Instances For
The candidate coaction of a matrix takes a basis vector to the corresponding column.
The matrix comultiplication condition is equivalent to its entrywise form.
The matrix counit condition is equivalent to its entrywise form.
A morphism of bialgebras carries the matrix comultiplication condition to the entrywise image of the matrix.
A morphism of bialgebras carries the matrix counit condition to the entrywise image of the matrix.
The matrix counit identity gives the basis-coordinate form needed to construct a comodule. This form does not expose a decidable-equality requirement on the reconstructed comodule.
A multiplicative matrix makes the column space a comodule.
Equations
- TauCeti.Comodule.matrixComodule R Y hcomul hcounit = { coact := TauCeti.Comodule.matrixCoact R Y, coassoc := ⋯, lTensor_counit_comp_coact := ⋯ }
Instances For
The coaction of the comodule of a multiplicative matrix is that matrix's coaction. This is the unfolding lemma through which the comodule's matrix coefficients are computed.
The coefficient matrix of the comodule of a multiplicative matrix is that matrix.