Documentation

Mathlib.Analysis.InnerProductSpace.Coalgebra

Finite-dimensional inner product space with a (co)algebra structure #

This file proves that a finite-dimensional inner product space has a colagebra structure if it has an algebra structure, where the comultiplication and counit maps are given by taking adjoints of the multiplication and algebra linear maps, respectively. This is implemented by providing a linear equivalence between the inner product space and a normed algebra.

And similarly, a finite-dimensional inner product space has an algebra structure if it has a coalgebra structure, where x * y = (adjoint comul) (x āŠ—ā‚œ y), (1 : A) = (adjoint counit) (1 : š•œ) and algebraMap = adjoint counit.

This is useful for when we have a finite-dimensional C⋆-algebra with a faithful and positive linear functional (so that it induces an inner product structure), and want the coalgebra structure to be the adjoint of the algebra structure. This comes up in non-commutative graph theory for example.

@[reducible, inline]
noncomputable abbrev InnerProductSpace.coalgebraOfAlgebra {š•œ : Type u_1} {E : Type u_2} [RCLike š•œ] [NormedAddCommGroup E] [InnerProductSpace š•œ E] [FiniteDimensional š•œ E] {A : Type u_3} [NormedRing A] [NormedSpace š•œ A] [SMulCommClass š•œ A A] [IsScalarTower š•œ A A] (e : E ā‰ƒā‚—[š•œ] A) :
Coalgebra š•œ E

A finite-dimensional inner product space with an algebra structure induces a coalgebra, where comultiplication is given by the adjoint of multiplication and the counit is given by the adjoint of the algebra map.

This is implemented by providing a linear equivalence between the inner product space and a normed algebra.

See note [reducible non-instances].

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    @[reducible, inline]
    noncomputable abbrev InnerProductSpace.mulOfCoalgebra {š•œ : Type u_1} {E : Type u_2} [RCLike š•œ] [NormedAddCommGroup E] [InnerProductSpace š•œ E] [FiniteDimensional š•œ E] [Coalgebra š•œ E] :
    Mul E

    The multiplication on a finite-dimensional inner product space with a coalgebra structure given by x * y = (adjoint comul) (x āŠ—ā‚œ y).

    See note [reducible non-instances].

    Equations
    Instances For
      theorem InnerProductSpace.AlgebraOfCoalgebra.mul_def {š•œ : Type u_1} {E : Type u_2} [RCLike š•œ] [NormedAddCommGroup E] [InnerProductSpace š•œ E] [FiniteDimensional š•œ E] [Coalgebra š•œ E] (x y : E) :
      @[reducible, inline]
      noncomputable abbrev InnerProductSpace.ringOfCoalgebra {š•œ : Type u_1} {E : Type u_2} [RCLike š•œ] [NormedAddCommGroup E] [InnerProductSpace š•œ E] [FiniteDimensional š•œ E] [Coalgebra š•œ E] :

      A finite-dimensional inner product space with a coalgebra structure induces a ring structure, where multiplication is given by x * y = (adjoint comul) (x āŠ—ā‚œ y) and 1 = (adjoint counit) (1 : š•œ).

      See note [reducible non-instances].

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For
        @[reducible, inline]
        noncomputable abbrev InnerProductSpace.algebraOfCoalgebra {š•œ : Type u_1} {E : Type u_2} [RCLike š•œ] [NormedAddCommGroup E] [InnerProductSpace š•œ E] [FiniteDimensional š•œ E] [Coalgebra š•œ E] :
        Algebra š•œ E

        A finite-dimensional inner product space with a coalgebra structure induces an algebra structure, where x * y = (adjoint comul) (x āŠ—ā‚œ y), 1 = (adjoint counit) 1 and algebraMap = adjoint counit.

        See note [reducible non-instances].

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For