Documentation

TauCeti.Algebra.HopfAlgebra.FiniteDual.Basic

The finite dual of a Hopf algebra #

For a finite projective bialgebra H over a commutative ring k, the linear dual carries the transposed bialgebra structure. Its multiplication is convolution, while its comultiplication and counit are characterized by

Delta(phi)(x tensor y) = phi (x * y),        epsilon(phi) = phi(1).

If H is a Hopf algebra, precomposition with its antipode is the antipode of the dual. This is the algebraic construction underlying Cartier duality for finite locally free commutative group schemes. The present file builds the finite locally free Hopf dual over a general affine base; the scheme-level duality remains a separate step.

Main declarations #

References #

@[reducible, inline]
abbrev TauCeti.ConvolutionDual (k : Type u) (H : Type v) [CommSemiring k] [AddCommMonoid H] [Module k H] :
Type (max u v)

The linear dual, wrapped to select convolution multiplication when a coalgebra structure is available.

The WithConv wrapper selects Mathlib's convolution multiplication on linear maps.

Equations
Instances For

    The convolution dual of a finite projective module is finite.

    The convolution dual of a finite projective module is projective.

    A tensor of finite-dual functionals is equivalently a functional on the tensor square.

    Equations
    Instances For
      @[instance_reducible]

      The comultiplication and counit on the finite dual, obtained by transposing multiplication and unit on the original algebra.

      Equations
      • One or more equations did not get rendered due to their size.
      @[simp]
      theorem TauCeti.ConvolutionDual.dualDistribEquiv_tmul_apply (k : Type u) (H : Type v) [CommRing k] [Semiring H] [Algebra k H] [Module.Finite k H] [Module.Projective k H] (phi psi : ConvolutionDual k H) (x y : H) :
      ((dualDistribEquiv k H) (phi ⊗ₜ[k] psi)) (x ⊗ₜ[k] y) = phi.ofConv x * psi.ofConv y

      A pure tensor of finite-dual functionals evaluates componentwise.

      @[instance_reducible]
      noncomputable instance TauCeti.ConvolutionDual.instCoalgebra (k : Type u) (H : Type v) [CommRing k] [Semiring H] [Algebra k H] [Module.Finite k H] [Module.Projective k H] :

      The coalgebra structure on the finite dual, obtained by transposing multiplication and unit on the original bialgebra.

      Equations
      • One or more equations did not get rendered due to their size.
      @[simp]

      Evaluating the finite-dual comultiplication gives the transpose of multiplication on H.

      Pointwise form of the characteristic equation for the finite-dual comultiplication.

      @[simp]

      The finite-dual counit is evaluation at one.

      @[instance_reducible]
      noncomputable instance TauCeti.ConvolutionDual.instBialgebra (k : Type u) (H : Type v) [CommRing k] [Semiring H] [Bialgebra k H] [Module.Finite k H] [Module.Projective k H] :

      The bialgebra structure on the finite dual. Multiplication is convolution and the coalgebra operations are transposes of multiplication and unit on the original bialgebra.

      Equations

      The coalgebra underlying the finite dual is cocommutative.

      @[instance_reducible]

      The antipode operation on the finite dual, obtained by transposing the antipode of the original Hopf algebra.

      Equations
      • One or more equations did not get rendered due to their size.
      @[instance_reducible]

      The Hopf algebra structure on the finite dual. Its antipode is precomposition with the antipode of the original finite projective Hopf algebra.

      Equations
      @[simp]

      The finite-dual antipode acts by precomposition with the original antipode.