The Munthe-Kaas-Wright Coproduct #
This file defines the coproduct of the Munthe-Kaas-Wright Hopf algebra of ordered forests of planar rooted trees, following the recursion of Munthe-Kaas & Wright, On the Hopf algebraic structure of Lie group integrators (Found. Comput. Math. 8, 2008; arXiv:math/0603023), Definition 3:
ฮ_N(๐) = ๐ โ ๐,
ฮ_N(ฯ ฯ) = ฯ ฯ โ ๐ + ฮ_N(ฯ) โยท(I โ Bโบ)ฮ_N(Bโป(ฯ)),
where ฯ is the last tree of the forest and โยท shuffles the left tensor
factors and concatenates the right tensor factors. The terms of the coproduct
enumerate the full admissible left cuts of the ordered forest.
Main definitions #
PlanarForest.mkwTerms- the list of coproduct terms, with multiplicityPlanarTensorAlgebra- tensor-coded ordered forest algebraPlanarForest.mkwCoproduct- the MKW coproductPlanarForest.counitLeft_mkwCoproductandPlanarForest.counitRight_mkwCoproduct- the counit lawsPlanarForest.orderList_fst_add_snd_of_mem_mkwTerms- the order grading
The small-order values are verified against the coproduct table of the paper;
in particular ฮ_N(โขฯ) reproduces the illustrative example of Section 2 with
its multiplicity 2 term, and the cherry shows the left-admissibility
constraint (the right branch alone is never pruned, unlike in the
Butcher-Connes-Kreimer coproduct).
MKW coproduct terms of the ordered forest whose reversed tree list is the
input. The recursion peels the last tree ฯ = Bโบ(ฯ.children) of the forest,
following arXiv:math/0603023, Definition 3.
Equations
Instances For
The list of MKW coproduct terms of an ordered forest, with multiplicity. Each
term is a pair (pruned, remaining) corresponding to one full admissible left
cut of the forest.
Equations
Instances For
The defining recursion of the MKW coproduct terms, peeling the last tree.
Induction along the MKW recursion: the empty forest, and appending one tree whose children forest satisfies the motive.
The full cut, pruning the whole forest, is always a coproduct term.
The empty cut, pruning nothing, is always a coproduct term.
Every MKW coproduct term other than the full cut has a nonempty remaining part.
The MKW coproduct respects the grading by total order of forests.
Every MKW coproduct term other than the full cut prunes strictly fewer vertices than the whole forest. This justifies the recursive definition of the antipode.
Applying the counit to the pruned factor of every MKW coproduct term recovers
the forest: the only term with empty pruned part is the empty cut ๐ โ ฯ.
The statement is generalized over an arbitrary module-valued weight g of the
remaining factor so that it can serve as its own induction hypothesis.
Applying the counit to the remaining factor of every MKW coproduct term
recovers the forest: the only term with empty remaining part is the full cut
ฯ โ ๐.
Tensor-coded ordered forest algebra: (ฯ, ฯ) represents ฯ โ ฯ.
Equations
Instances For
The basis tensor ฯ โ ฯ represented by a pair of ordered forests.
Equations
Instances For
Sum a finite list of basis tensors. Duplicates contribute multiplicity.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Apply the counit to the left tensor factor.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Apply the counit to the right tensor factor.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The MKW coproduct of an ordered forest, in the tensor-coded algebra. Munthe-Kaas & Wright, arXiv:math/0603023, Definition 3.
Equations
Instances For
The left counit law of the MKW coproduct: (e โ I)ฮ_N = I.
The right counit law of the MKW coproduct: (I โ e)ฮ_N = I.
Small-order verification against arXiv:math/0603023 #
The coproduct terms for all ordered forests of order at most three, and the
paper's illustrative example ฮ_N(โขฯ) with its multiplicity 2 term. The
cherry demonstrates left-admissibility: only the left branch may be pruned on
its own, so โข โ ฯ appears with coefficient 1 rather than 2 as it would
in the Butcher-Connes-Kreimer coproduct.
The illustrative example of arXiv:math/0603023, Section 2:
ฮ_N(โขฯ) = โขฯ โ ๐ + 2 (โขโข โ โข) + โข โ ฯ + โข โ โขโข + ๐ โ โขฯ,
where ฯ is the two-vertex chain.
The one-vertex forest is primitive for the MKW coproduct.