The Dual of the MKW Hopf Algebra: the Grossman-Larson Convolution #
This file defines the convolution product on linear functionals of ordered forests induced by the MKW coproduct,
(α ∘ β)(ω) = ⟨α ⊗ β, Δ_N(ω)⟩ = Σ_{cuts} α(P^c(ω)) β(R^c(ω)),
which by arXiv:math/0603023 (Section 3) is the Grossman-Larson product on the
graded dual of H_N. Associativity follows from coassociativity of Δ_N,
the unit laws from the counit laws, and the shuffle-multiplicative
functionals (the exponential Lie-Butcher series) are closed under the
product by the bialgebra law — the character group of Lie group integrators.
Main definitions #
PlanarForest.mkwConvolution- the Grossman-Larson convolutionPlanarForest.mkwConvolution_assoc- associativity, from coassociativityPlanarForest.IsShuffleCharacter- shuffle-multiplicative functionalsPlanarForest.IsShuffleCharacter.mkwConvolution- the character group is closed under the Grossman-Larson convolution
The Grossman-Larson convolution of two functionals on ordered forests, dual to the MKW coproduct (arXiv:math/0603023, Section 3).
Equations
- HopfAlgebras.PlanarForest.mkwConvolution f g ω = (List.map (fun (pr : HopfAlgebras.PlanarForest × HopfAlgebras.PlanarForest) => f pr.1 * g pr.2) ω.mkwTerms).sum
Instances For
The counit is a left unit for the Grossman-Larson convolution.
The counit is a right unit for the Grossman-Larson convolution.
Associativity of the Grossman-Larson convolution, dual to coassociativity of the MKW coproduct.
A functional on ordered forests is a shuffle character if it is normalized and multiplicative for the shuffle product: these are the exponential Lie-Butcher series of arXiv:math/0603023, Lemma 2.
Equations
- HopfAlgebras.PlanarForest.IsShuffleCharacter f = (f [] = 1 ∧ ∀ (ω₁ ω₂ : HopfAlgebras.PlanarForest), (List.map f (HopfAlgebras.Word.shuffle ω₁ ω₂)).sum = f ω₁ * f ω₂)
Instances For
The Grossman-Larson convolution of shuffle characters is a shuffle character: Lie group integrators form a group under composition (arXiv:math/0603023, Section 3).