The admissible-cut coproduct on planar rooted trees #
Planar rooted trees (RTree.node : List RTree → RTree, so B₊ = node), forests (List RTree),
and the Connes–Kreimer / Foissy coproduct by admissible cuts, defined through the B₊ cocycle
Δ(B₊ F) = B₊ F ⊗ 𝟙 + (id ⊗ B₊)(Δ F) on formal sums List (Forest × Forest). Coassociativity
holds up to List.Perm (equality of formal sums).
Main results #
ConnesKreimer.coprodTree,ConnesKreimer.coprodForest: the coproduct on trees and forests.ConnesKreimer.tmul_assoc: the leg-wise forest product on formal tensors is associative.ConnesKreimer.coprodForest_append:Δis multiplicative (combinatorially).ConnesKreimer.coprod_coassoc:(Δ ⊗ id) Δ tand(id ⊗ Δ) Δ tagree up to permutation.
Implementation notes #
Mathlib's RootedTree (Mathlib.Order.SuccPred.Tree) is a rooted tree given by its ancestorship
order on a carrier type. It is not used here: the Hopf algebra needs a type whose elements are the
(isomorphism classes of) finite planar trees, to serve as a basis, and an inductive type gives that
with decidable, computable cuts. Trees are planar (ordered children); the commutative algebra is
the quotient of Formalizations.RingTheory.HopfAlgebra.ConnesKreimer.Abelianization.
References #
- A. Connes, D. Kreimer, Hopf algebras, renormalization and noncommutative geometry, Comm. Math. Phys. 199 (1998) 203–242.
- L. Foissy, Les algèbres de Hopf des arbres enracinés décorés, I, Bull. Sci. Math. 126 (2002) 193–239.
- C. Marín, How a Tree Remembers Its Cuts: the Connes–Kreimer–Foissy Hopf Algebra of Rooted Trees,
Machine-Checked in Lean 4 (2026), doi:10.5281/zenodo.20762280. Ported from
ConnesKreimer.leanof karlesmarin/connes-kreimer-lean (Lean v4.30.0-rc2).
Equations
- ConnesKreimer.instReprRTree = { reprPrec := ConnesKreimer.instReprRTree.repr }
Equations
A planar rooted forest is a list of planar rooted trees.
Equations
Instances For
Formal sums of coproduct tensor monomials, represented by their forest pairs.
Equations
Instances For
Product on formal tensor monomials, multiplying the two tensor legs by forest concatenation.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The Connes-Kreimer coproduct on one rooted tree, as a formal list of tensor terms.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The multiplicative extension of the coproduct from trees to forests.
Equations
Instances For
Formal sums of triple tensor monomials, represented by forest triples.
Equations
Instances For
Expand the left tensor leg of every coproduct term.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Expand the right tensor leg of every coproduct term.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Product on formal triple tensor monomials, multiplying all three tensor legs.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Coassociativity of the Connes–Kreimer / Foissy (planar) coproduct on rooted trees:
(Δ⊗id)∘Δ and (id⊗Δ)∘Δ agree as formal sums (multiset equality / List.Perm).
Proved by mutual induction tree ↔ forest via the B₊ Hochschild 1-cocycle,
on top of multiplicativity and a Fubini swap.
Examples: Δ(•) = •⊗1 + 1⊗•, Δ(ℓ₂) has three terms, and #
`Δ(cherry) = cherry⊗1 + 2 •⊗ℓ₂ + ••⊗• + 1⊗cherry` five.