Shuffle–deconcatenation compatibility #
The keystone bialgebra theorem of the word shuffle Hopf algebra: the
prefix–suffix splittings of all shuffles of u and v are, with
multiplicity, the pairs of shuffles of splittings of u and of v
(Word.shuffle_splits_perm). This drives both Chen's theorem for
piecewise-linear signatures and the bialgebra axiom of
HopfAlgebras.wordHopf.
Small loop lemmas #
Degenerate cases #
The cons–cons decompositions #
theorem
HopfAlgebras.Word.shuffle_splits_perm
{α : Type u}
(u v : List α)
:
(List.flatMap splits (shuffle u v)).Perm (splitShufflePairs u v)
Shuffle–deconcatenation bialgebra compatibility.