Weak Hopf algebras

Weak Hopf algebras

A weak Hopf algebra over a field KK, on a basis e1,…,eDe_{1}, \dots, e_{D}, is given by five arrays, stored sparsely with exact entries in Q\mathbb{Q} or a number field:

MapOn the basisSize
∇\muleiej=∑k∇ijk ek\cmul{e_{i} e_{j}} = \sum_{k} \nabla_{ij}^{k}\, e_{k}D3D^{3}
1\unit1=∑iui ei\unit = \sum_{i} u_{i}\, e_{i}DD
Δ\copΔ(ei)=∑j,kΔijk ej⊗ek\cop(e_{i}) = \sum_{j,k} \Delta_{i}^{jk}\, e_{j} \otimes e_{k}D3D^{3}
ε\couε(ei)\cou(e_{i})DD
S\antS(ei)=∑jSij ej\ant(e_{i}) = \sum_{j} S_{i}^{j}\, e_{j}D2D^{2}

In string diagrams, read from top to bottom, the five maps are:

∇\mulΔ\cop1\unitε\couSS\ant
product, coproduct, unit, counit, antipode

Axioms

Böhm, Nill and Szlachányi (1999). (∇,1)(\mul, \unit) is an associative unital algebra and (Δ,ε)(\cop, \cou) a coassociative counital coalgebra, and the coproduct is multiplicative:

=
Δ(ab)=Δ(a) Δ(b)\cop(ab) = \cop(a)\,\cop(b)

A bialgebra would also have Δ(1)=1⊗1\cop(\unit) = \unit \otimes \unit and a multiplicative counit. A weak bialgebra asks only for the weak unit axiom and the weak counit axiom (each with its mirror image):

=
(Δ⊗id) Δ(1)=(Δ(1)⊗1)(1⊗Δ(1))(\cop \otimes \mathrm{id})\,\cop(\unit) = (\cop(\unit) \otimes \unit)(\unit \otimes \cop(\unit))
=
ε(abc)=ε(ab(1)) ε(b(2)c)\cou(abc) = \cou(a b_{(1)})\,\cou(b_{(2)} c)

The counital maps εt(a)=ε(1(1)a) 1(2)\epst(a) = \cou(\unit_{(1)} a)\,\unit_{(2)} and εs(a)=1(1) ε(a 1(2))\epss(a) = \unit_{(1)}\,\cou(a\, \unit_{(2)}) have images the counital subalgebras At\At and As\As. An antipode satisfies

S=
a(1) S(a(2))=εt(a)=ε(1(1)a) 1(2)a_{(1)}\,\ant(a_{(2)}) = \epst(a) = \cou(\unit_{(1)} a)\,\unit_{(2)}

together with S(a(1)) a(2)=εs(a)\ant(a_{(1)})\, a_{(2)} = \epss(a) and S(a(1)) a(2) S(a(3))=S(a)\ant(a_{(1)})\, a_{(2)}\, \ant(a_{(3)}) = \ant(a).

Weak or genuine

H is a Hopf algebra  ⟺  Δ(1)=1⊗1  ⟺  dim⁡At=1.H \text{ is a Hopf algebra} \iff \cop(\unit) = \unit \otimes \unit \iff \dim \At = 1.

Then εt(a)=ε(a)1\epst(a) = \cou(a)\unit and the axioms are those of a Hopf algebra; see Hopf algebras.

Checking

classify(H) returns the tags that hold, each decided by an exact zero test: algebra, coalgebra, weak_bialgebra, bialgebra, weak_hopf, hopf, and qt_weak_hopf when an RR-matrix is stored. A tag whose prerequisite fails is reported as not tested.