In
mathematics, the Butcher group, named after the New Zealand mathematician
John C. Butcher by , is an infinite-dimensional
Lie group
In mathematics, a Lie group (pronounced ) is a group that is also a differentiable manifold. A manifold is a space that locally resembles Euclidean space, whereas groups define the abstract concept of a binary operation along with the addit ...
first introduced in
numerical analysis
Numerical analysis is the study of algorithms that use numerical approximation (as opposed to symbolic manipulations) for the problems of mathematical analysis (as distinguished from discrete mathematics). It is the study of numerical methods th ...
to study solutions of non-linear
ordinary differential equation
In mathematics, an ordinary differential equation (ODE) is a differential equation whose unknown(s) consists of one (or more) function(s) of one variable and involves the derivatives of those functions. The term ''ordinary'' is used in contras ...
s by the
Runge–Kutta method. It arose from an algebraic formalism involving
rooted tree
In graph theory, a tree is an undirected graph in which any two vertices are connected by ''exactly one'' path, or equivalently a connected acyclic undirected graph. A forest is an undirected graph in which any two vertices are connected by ' ...
s that provides
formal power series
In mathematics, a formal series is an infinite sum that is considered independently from any notion of convergence, and can be manipulated with the usual algebraic operations on series (addition, subtraction, multiplication, division, partial s ...
solutions of the differential equation modeling the flow of a
vector field. It was , prompted by the work of
Sylvester on change of variables in
differential calculus, who first noted that the
derivatives of a composition of functions can be conveniently expressed in terms of rooted trees and their combinatorics.
pointed out that the Butcher group is the group of characters of the
Hopf algebra Hopf is a German surname. Notable people with the surname include:
* Eberhard Hopf (1902–1983), Austrian mathematician
* Hans Hopf (1916–1993), German tenor
* Heinz Hopf (1894–1971), German mathematician
* Heinz Hopf (actor) (1934–2001), Sw ...
of rooted trees that had arisen independently in their own work on
renormalization
Renormalization is a collection of techniques in quantum field theory, the statistical mechanics of fields, and the theory of self-similar geometric structures, that are used to treat infinities arising in calculated quantities by altering ...
in
quantum field theory
In theoretical physics, quantum field theory (QFT) is a theoretical framework that combines classical field theory, special relativity, and quantum mechanics. QFT is used in particle physics to construct physical models of subatomic particles a ...
and
Connes' work with
Moscovici on local
index theorem
Index (or its plural form indices) may refer to:
Arts, entertainment, and media Fictional entities
* Index (''A Certain Magical Index''), a character in the light novel series ''A Certain Magical Index''
* The Index, an item on a Halo megastru ...
s. This Hopf algebra, often called the ''Connes–Kreimer algebra'', is essentially equivalent to the Butcher group, since its dual can be identified with the
universal enveloping algebra
In mathematics, the universal enveloping algebra of a Lie algebra is the unital associative algebra whose representations correspond precisely to the representations of that Lie algebra.
Universal enveloping algebras are used in the representa ...
of the
Lie algebra
In mathematics, a Lie algebra (pronounced ) is a vector space \mathfrak g together with an operation called the Lie bracket, an alternating bilinear map \mathfrak g \times \mathfrak g \rightarrow \mathfrak g, that satisfies the Jacobi iden ...
of the Butcher group. As they commented:
Differentials and rooted trees

A rooted tree is a
graph
Graph may refer to:
Mathematics
*Graph (discrete mathematics), a structure made of vertices and edges
**Graph theory, the study of such graphs and their properties
*Graph (topology), a topological space resembling a graph in the sense of discre ...
with a distinguished node, called the ''root'', in which every other node is connected to the root by a unique path. If the root of a tree t is removed and the nodes connected to the original node by a single bond are taken as new roots, the tree t breaks up into rooted trees t
1, t
2, ... Reversing this process a new tree t =
1, t2, ...">''t1, t2, ...can be constructed by joining the roots of the trees to a new common root. The number of nodes in a tree is denoted by , t, . A ''heap-ordering'' of a rooted tree t is an allocation of the numbers 1 through , t, to the nodes so that the numbers increase on any path going away from the root. Two heap orderings are ''equivalent'', if there is an
automorphism of rooted trees mapping one of them on the other. The number of
equivalence class
In mathematics, when the elements of some set S have a notion of equivalence (formalized as an equivalence relation), then one may naturally split the set S into equivalence classes. These equivalence classes are constructed so that elements ...
es of heap-orderings on a particular tree is denoted by α(t) and can be computed using the Butcher's formula:
:
where ''S''
t denotes the
symmetry group
In group theory, the symmetry group of a geometric object is the group of all transformations under which the object is invariant, endowed with the group operation of composition. Such a transformation is an invertible mapping of the amb ...
of t and the tree factorial is defined recursively by
:
with the tree factorial of an isolated root defined to be 1
:
The ordinary differential equation for the flow of a
vector field on an open subset ''U'' of R
N can be written
:
where ''x''(''s'') takes values in ''U'', ''f'' is a smooth function from ''U'' to R
N and ''x''
0 is the starting point of the flow at time ''s'' = 0.
gave a method to compute the higher order derivatives ''x''
(''m'')(''s'') in terms of rooted trees. His formula can be conveniently expressed using the ''elementary differentials'' introduced by Butcher. These are defined inductively by
:
With this notation
:
giving the power series expansion
:
As an example when ''N'' = 1, so that ''x'' and ''f'' are real-valued functions of a single real variable, the formula yields
:
where the four terms correspond to the four rooted trees from left to right in Figure 3 above.
In a single variable this formula is the same as
Faà di Bruno's formula
Faà di Bruno's formula is an identity in mathematics generalizing the chain rule to higher derivatives. It is named after , although he was not the first to state or prove the formula. In 1800, more than 50 years before Faà di Bruno, the French ...
of 1855; however in several variables it has to be written more carefully in the form
:
where the tree structure is crucial.
Definition using Hopf algebra of rooted trees
The
Hopf algebra Hopf is a German surname. Notable people with the surname include:
* Eberhard Hopf (1902–1983), Austrian mathematician
* Hans Hopf (1916–1993), German tenor
* Heinz Hopf (1894–1971), German mathematician
* Heinz Hopf (actor) (1934–2001), Sw ...
H of rooted trees was defined by in connection with
Kreimer's previous work on
renormalization
Renormalization is a collection of techniques in quantum field theory, the statistical mechanics of fields, and the theory of self-similar geometric structures, that are used to treat infinities arising in calculated quantities by altering ...
in
quantum field theory
In theoretical physics, quantum field theory (QFT) is a theoretical framework that combines classical field theory, special relativity, and quantum mechanics. QFT is used in particle physics to construct physical models of subatomic particles a ...
. It was later discovered that the Hopf algebra was the dual of a Hopf algebra defined earlier by in a different context. The characters of H, i.e. the homomorphisms of the underlying commutative algebra into R, form a group, called the Butcher group. It corresponds to the
formal group In mathematics, a formal group law is (roughly speaking) a formal power series behaving as if it were the product of a Lie group. They were introduced by . The term formal group sometimes means the same as formal group law, and sometimes means one ...
structure discovered in
numerical analysis
Numerical analysis is the study of algorithms that use numerical approximation (as opposed to symbolic manipulations) for the problems of mathematical analysis (as distinguished from discrete mathematics). It is the study of numerical methods th ...
by .
The Hopf algebra of rooted trees H is defined to be the
polynomial ring
In mathematics, especially in the field of algebra, a polynomial ring or polynomial algebra is a ring (which is also a commutative algebra) formed from the set of polynomials in one or more indeterminates (traditionally also called variable ...
in the variables t, where t runs through rooted trees.
*Its
comultiplication In mathematics, coalgebras or cogebras are structures that are dual (in the category-theoretic sense of reversing arrows) to unital associative algebras. The axioms of unital associative algebras can be formulated in terms of commutative diagrams ...
is defined by
:
where the sum is over all proper rooted subtrees s of t;