The shuffle antipode and the group of signatures #
The words over α form the shuffle Hopf algebra: shuffle product,
deconcatenation coproduct, and antipode S(w) = (-1)^{|w|}·wʳ. A
group-like signature series (IsGroupLike) is precisely a character
of this Hopf algebra, and the characters of a Hopf algebra form a group
under convolution — here, the tensor (concatenation) product — with
inverse given by precomposition with the antipode:
a⁻¹(w) = (-1)^{|w|} · a(w.reverse) (Word.antipode).
This file proves the two facts that make this work and upgrades the
bundled Signature α R from a monoid to a group:
Word.shuffle_reverse_perm— reversal is a shuffle-algebra morphism ((u ⧢ v)ʳ ∼ uʳ ⧢ vʳ), whence characters are closed under the antipode (IsGroupLike.antipode);antipode_convolution— the defining identity of the antipode,Σ_{uv=w} (-1)^{|u|}·(uʳ ⧢ v) = 0forw ≠ [], by a telescoping induction along the deconcatenation splits;Signature.instGroup— the group instance, over a commutative ring;Signature.inv_ofPiecewiseLinear— the group inverse of a piecewise-linear signature is the signature of the reversed path.
References #
- C. Reutenauer, Free Lie Algebras, §1.5
- P. Friz, M. Hairer, A Course on Rough Paths, Ch. 2
The antipode of a signature series #
The shuffle antipode of a signature series:
a ↦ (w ↦ (-1)^{|w|}·a(wʳ)). For a character (group-like series) this
is the convolution inverse — for the signature of a path, the signature
of the time-reversed path.
Instances For
Characters are closed under the antipode: the antipode of a group-like series is group-like. The content is that reversal is a morphism of the (commutative) shuffle algebra.
The antipode is a left convolution inverse on characters:
S(a) ⊗ a = 1 for group-like a.
The underlying series of the group inverse is the shuffle antipode
σ⁻¹(w) = (-1)^{|w|}·σ(wʳ).
The antipode is a two-sided inverse on characters:
a ⊗ S(a) = 1 for group-like a (from the group structure).