Documentation

HopfAlgebras.Hopf.MKWCoproduct

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 #

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).

@[irreducible]

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
      theorem HopfAlgebras.PlanarForest.mkwTerms_concat (ฯ‰ : PlanarForest) (t : PTree) :
      (ฯ‰ ++ [t]).mkwTerms = (ฯ‰ ++ [t], []) :: List.flatMap (fun (prโ‚ : PlanarForest ร— PlanarForest) => List.flatMap (fun (prโ‚‚ : PlanarForest ร— PlanarForest) => List.map (fun (s : PlanarForest) => (s, prโ‚.2 ++ [PTree.node prโ‚‚.2])) (Word.shuffle prโ‚.1 prโ‚‚.1)) (mkwTerms t.children)) ฯ‰.mkwTerms

      The defining recursion of the MKW coproduct terms, peeling the last tree.

      theorem HopfAlgebras.PlanarForest.concatChildrenInduction {motive : PlanarForest โ†’ Prop} (ฯ‰ : PlanarForest) (nil : motive []) (concat : โˆ€ (ฯ‰ : PlanarForest) (t : PTree), motive ฯ‰ โ†’ motive t.children โ†’ motive (ฯ‰ ++ [t])) :
      motive ฯ‰

      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.

      The first MKW coproduct term is always the full cut ฯ‰ โŠ— ๐Ÿ™.

      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 ฯ‰ โŠ— ๐Ÿ™.

      @[reducible, inline]

      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.