Misplaced Pages

Butcher group: Difference between revisions

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
Browse history interactively← Previous editContent deleted Content addedVisualWikitext
Revision as of 18:16, 25 June 2009 editMathsci (talk | contribs)Autopatrolled, Extended confirmed users, Pending changes reviewers66,107 edits Lie algebra← Previous edit Latest revision as of 17:08, 2 September 2024 edit undoFixer88 (talk | contribs)Autopatrolled, Extended confirmed users127,165 edits Renormalization 
(113 intermediate revisions by 37 users not shown)
Line 1: Line 1:
{{Short description|Infinite dimensional Lie group}}
In ], the '''Butcher group''', named after the New Zealand mathematician ] by {{harvtxt|Hairer|Wanner|1974}}, is an algebraic formalism involving ]s that provides ] solutions of the non-linear ]s modeling the flow of a ]. It was {{harvtxt|Cayley|1857}}, prompted by the work of ] on change of variable in ], who first noted that the ] can be conveniently expressed in terms of rooted trees and their combinatorics. In ], Butcher's formalism provides a method for analysing solutions of ordinary differential equations by the ]. {{harvtxt|Brouder|2000}} pointed out that the Butcher group and the associated ] of rooted trees underlie the Hopf algebra introduced by {{harvtxt|Connes|Kreimer|1998}} in their work on ] in ].
In ], the '''Butcher group''', named after the New Zealand mathematician ] by {{harvtxt|Hairer|Wanner|1974}}, is an infinite-dimensional ]<ref name=":0">{{harvnb|Bogfjellmo|Schmeding|2015}}</ref> first introduced in ] to study solutions of non-linear ]s by the ]. It arose from an algebraic formalism involving ]s that provides ] solutions of the differential equation modeling the flow of a ]. It was {{harvtxt|Cayley|1857}}, prompted by the work of ] on change of variables in ], who first noted that the ] can be conveniently expressed in terms of rooted trees and their combinatorics.

{{harvtxt|Connes|Kreimer|1999}} pointed out that the Butcher group is the group of characters of the ] of rooted trees that had arisen independently in their own work on ] in ] and ]' work with ] on local ]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 ] of the ] of the Butcher group.<ref>{{harvnb|Brouder|2004}}</ref> As they commented:
{{cquote|We regard Butcher’s work on the classification of numerical integration methods as an impressive example that concrete problem-oriented work can lead to far-reaching conceptual results.}}


==Differentials and rooted trees== ==Differentials and rooted trees==
] ]
A rooted tree is a ] 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'''<sub>1</sub>, '''t'''<sub>2</sub>, ... Reversing this process a new tree '''t''' = 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 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. The number of heap-orderings on a particular tree is denoted by α('''t''') and can be computed using the Butcher's formula:<ref>{{harvnb|Butcher|2008}}</ref><ref>{{harvnb|Brouder|2000}}</ref> A rooted tree is a ] 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'''<sub>1</sub>, '''t'''<sub>2</sub>, ... Reversing this process a new tree '''t''' = 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 ] of rooted trees mapping one of them on the other. The number of ]es of heap-orderings on a particular tree is denoted by α('''t''') and can be computed using the Butcher's formula:<ref name="Butcher2008">{{harvnb|Butcher|2008}}</ref><ref>{{harvnb|Brouder|2000}}</ref>


:<math>\displaystyle \alpha(t)= {|t|!\over t! |S_t|},</math> :<math>\displaystyle \alpha(t)= {|t|!\over t! |S_t|},</math>
Line 21: Line 25:
where ''x''(''s'') takes values in ''U'', ''f'' is a smooth function from ''U'' to '''R'''<sup>N</sup> and ''x''<sub>0</sub> is the starting point of the flow at time ''s'' = 0. where ''x''(''s'') takes values in ''U'', ''f'' is a smooth function from ''U'' to '''R'''<sup>N</sup> and ''x''<sub>0</sub> is the starting point of the flow at time ''s'' = 0.


{{harvtxt|Cayley|1857}} gave a method to compute the higher order derivatives ''x''<sup>''m''</sup>(''s'') in terms of rooted trees. His formula can be conveniently expressed using the ''elementary differentials'' introduced by Butcher. These are defined inductively by {{harvtxt|Cayley|1857}} gave a method to compute the higher order derivatives ''x''<sup>(''m'')</sup>(''s'') in terms of rooted trees. His formula can be conveniently expressed using the ''elementary differentials'' introduced by Butcher. These are defined inductively by


:<math> \delta_\bullet^i= f^i, \,\,\, \delta^i_{} = \sum_{j_1,\dots,j_n} (\delta^{j_1}_{t_1} \cdots \delta^{j_n}_{t_n})\partial_{j_1} \cdots \partial_{j_n} f^i.</math> :<math> \delta_\bullet^i= f^i, \,\,\, \delta^i_{} = \sum_{j_1,\dots,j_n=1}^N (\delta^{j_1}_{t_1} \cdots \delta^{j_n}_{t_n})\partial_{j_1} \cdots \partial_{j_n} f^i.</math>


With this notation With this notation
Line 33: Line 37:
:<math>\displaystyle x(s) = x_0 + \sum_{t} {s^{|t|}\over |t|!} \alpha(t) \delta_t(0).</math> :<math>\displaystyle x(s) = x_0 + \sum_{t} {s^{|t|}\over |t|!} \alpha(t) \delta_t(0).</math>


As an example when ''N'' = 1, so that ''x'' and ''f'' are real-valued functions of a single real variable, the formula yields As an example when ''N'' = 1, so that ''x'' and ''f'' are real-valued functions of a single real variable, the formula yields


:<math> x^{(4)} = f^{\prime\prime\prime}f^3 + 3 f^{\prime\prime}f^{\prime} f^2 + f^{\prime}f^{\prime\prime} f^2 +(f^\prime)^2 f^2,</math> :<math> x^{(4)} = f^{\prime\prime\prime}f^3 + 3 f^{\prime\prime}f^{\prime} f^2 + f^{\prime}f^{\prime\prime} f^2 +(f^\prime)^3 f,</math>


where the four terms correspond to the four rooted trees from left to right in Figure 3 above. where the four terms correspond to the four rooted trees from left to right in Figure 3 above.
Line 41: Line 45:
In a single variable this formula is the same as ] of 1855; however in several variables it has to be written more carefully in the form In a single variable this formula is the same as ] of 1855; however in several variables it has to be written more carefully in the form


:<math> x^{(4)} = f^{\prime\prime\prime}(f,f,f) + 3f^{\prime\prime}(f,f^\prime(f)) + f^\prime(f^{\prime}(f,f)) +f^\prime(f^\prime(f^\prime(f))),</math> :<math> x^{(4)} = f^{\prime\prime\prime}(f,f,f) + 3f^{\prime\prime}(f,f^\prime(f)) + f^\prime(f^{\prime\prime}(f,f)) +f^\prime(f^\prime(f^\prime(f))),</math>


where the tree structure is crucial. where the tree structure is crucial.


==Definition using Hopf algebra of rooted trees== ==Definition using Hopf algebra of rooted trees==
The ] '''H''' of rooted trees was defined by {{harvtxt|Connes|Kreimer|1998}} in connection with Kreimer's previous work on ] in ]. It was later discovered that the Hopf algebra was the dual of a Hopf algebra defined earlier by {{harvtxt|Grossman|Larsen|1989}} 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 ] structure discovered in ] by {{harvtxt|Butcher|1972}}. The ] '''H''' of rooted trees was defined by {{harvtxt|Connes|Kreimer|1998}} in connection with ]'s previous work on ] in ]. It was later discovered that the Hopf algebra was the dual of a Hopf algebra defined earlier by {{harvtxt|Grossman|Larson|1989}} 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 ] structure discovered in ] by {{harvtxt|Butcher|1972}}.


The '''Hopf algebra of rooted trees''' '''H''' is defined to be the ] in the variables '''t''', where '''t''' runs through rooted trees. The '''Hopf algebra of rooted trees''' '''H''' is defined to be the ] in the variables '''t''', where '''t''' runs through rooted trees.


*Its ] <math> \Delta:H\rightarrow H \otimes H</math> is defined by *Its ] <math> \Delta:H\rightarrow H \otimes H</math> is defined by
Line 54: Line 58:
:<math>\Delta(t) = t\otimes I + I \otimes t +\sum_{s\subset t} s\otimes ,</math> :<math>\Delta(t) = t\otimes I + I \otimes t +\sum_{s\subset t} s\otimes ,</math>


where the sum is over all proper rooted subtrees '''s''' of '''t'''; <math></math> is the monomial given by the product the variables '''t'''<sub>i</sub> formed by the rooted trees that arise on erasing all the nodes of '''s''' and connected links from '''t'''. where the sum is over all proper rooted subtrees '''s''' of '''t'''; <math></math> is the monomial given by the product the variables '''t'''<sub>i</sub> formed by the rooted trees that arise on erasing all the nodes of '''s''' and connected links from '''t'''. The number of such trees is denoted by ''n''('''t'''\'''s''').


*Its ] is the homomorphism ε of '''H''' into '''R''' sending each varεiable '''t''' to zero. *Its ] is the homomorphism ε of '''H''' into '''R''' sending each variable '''t''' to zero.
*Its ] ''S'' can be defined recursively by the formula


:<math> S(t) = -t - \sum_{s \subset t}(-1)^{n(t\backslash s)}S()s, \,\,\, S(\bullet)= -\bullet.</math>
*Its ] ''S'' can be defined recursively by the formula


The '''Butcher group''' is defined to be the set of algebra homomorphisms φ of '''H''' into '''R''' with group structure
:<math> S(t) = -t - \sum_{s \subset t} S()s, \,\,\, S(\bullet)= -\bullet.</math>

The '''Butcher group''' is defined to be the set of algebra homomorphims φ of '''H''' into '''R''' with group structure


:<math>\varphi_1 \star \varphi_2 (t)= (\varphi_1\otimes \varphi_2)\Delta(t).</math> :<math>\varphi_1 \star \varphi_2 (t)= (\varphi_1\otimes \varphi_2)\Delta(t).</math>
Line 71: Line 74:


and the identity by the counit ε. and the identity by the counit ε.

Using complex coefficients in the construction of the Hopf algebra of rooted trees one obtains the complex Hopf algebra of rooted trees.
Its '''C'''-valued characters form a group, called the '''complex Butcher group G<sub>C</sub>'''. The complex Butcher group '''G'''<sub>'''C'''</sub> is an infinite-dimensional complex Lie group<ref name=":0" /> which appears as a toy model in the {{section link||Renormalization}} of quantum field theories.


==Butcher series and Runge&ndash;Kutta method== ==Butcher series and Runge&ndash;Kutta method==
Line 77: Line 83:
:<math> {dx(s)\over ds} = f(x(s)),\,\,\, x(0)=x_0,</math> :<math> {dx(s)\over ds} = f(x(s)),\,\,\, x(0)=x_0,</math>


can be solved approximately by the ]. This iterative scheme requires an ''m'' x ''m'' matrix can be solved approximately by the ]. This iterative scheme requires an ''m'' x ''m'' matrix


:<math>A=(a_{ij})</math> :<math>A=(a_{ij})</math>


and a vector and a vector


:<math>b=(b_i)</math> :<math>b=(b_i)</math>


with ''m'' components. with ''m'' components.


The scheme defines vectors ''x''<sub>''n''</sub> by first finding a solution ''X''<sub>1</sub>, ... , ''X''<sub>''m''</sub> of The scheme defines vectors ''x''<sub>''n''</sub> by first finding a solution ''X''<sub>1</sub>, ... , ''X''<sub>''m''</sub> of
Line 104: Line 110:
\sum_t {s^{|t|}\over |t|!} \alpha(t) t! \varphi(t)\delta_t(0), </math> \sum_t {s^{|t|}\over |t|!} \alpha(t) t! \varphi(t)\delta_t(0), </math>


where φ<sub>''j''</sub> and φ are determined recursively by where φ<sub>''j''</sub> and φ are determined recursively by


:<math>\varphi_j(\bullet)=1.\,\,\, \varphi_i()=\sum_{j_1,\dots,j_k} a_{ij_1}\dots a_{ij_k} \varphi_{j_1}(t_1)\dots \varphi_{j_k}(t_k)</math> :<math>\varphi_j(\bullet)=1.\,\,\, \varphi_i()=\sum_{j_1,\dots,j_k} a_{ij_1}\dots a_{ij_k} \varphi_{j_1}(t_1)\dots \varphi_{j_k}(t_k)</math>
Line 112: Line 118:
:<math>\varphi(t) = \sum_{j=1}^m b_j \varphi_j(t).</math> :<math>\varphi(t) = \sum_{j=1}^m b_j \varphi_j(t).</math>


The power series above are called '''Butcher series'''. The corresponding assignment φ is an element of the Butcher group. The homomorphism corresponding to the The power series above are called '''B-series''' or '''Butcher series'''.<ref name="Butcher2008" /><ref>{{citation|title=The use of Butcher series in the analysis of Newton-like iterations in Runge–Kutta formulas|journal=Applied Numerical Mathematics|volume=15 |year=1994|pages=341–356| first1=K. R.|last1= Jackson|first2=A. |last2=Kværnø|first3=S.P.|last3=Nørsett|doi=10.1016/0168-9274(94)00031-X|issue=3|citeseerx=10.1.1.42.8612}} (Special issue to honor professor J. C. Butcher on his sixtieth birthday)</ref> The corresponding assignment φ is an element of the Butcher group. The homomorphism corresponding to the actual flow has
actual flow has


:<math> \Phi(t)={1\over t!}.</math> :<math> \Phi(t)={1\over t!}.</math>


Butcher showed that the Runge-Kutta method gives an ''n''th order approximation of the actual flow provided that φ and Φ agree on all trees with ''n'' nodes or less. Moreover {{harvtxt|Butcher|1972}} showed that the homomorphisms defined by the Runge-Kutta method form a dense subgroup of the Butcher group: in fact he showed that, given a homomorphism φ', there is a Runge-Kutta homomorphism φ agreeing with φ' to order ''n''; and that if given homomorphims φ and φ' corresponding to Runge-Kutta data (''A'', ''b'') and (''A' '', ''b' ''), the product homomorphism <math>\varphi\star \varphi^\prime</math> corresponds to the data Butcher showed that the Runge–Kutta method gives an ''n''th order approximation of the actual flow provided that φ and Φ agree on all trees with ''n'' nodes or less. Moreover, {{harvtxt|Butcher|1972}} showed that the homomorphisms defined by the Runge–Kutta method form a dense subgroup of the Butcher group: in fact he showed that, given a homomorphism φ', there is a Runge–Kutta homomorphism φ agreeing with φ' to order ''n''; and that if given homomorphims φ and φ' corresponding to Runge–Kutta data (''A'', ''b'') and (''A' '', ''b' ''), the product homomorphism <math>\varphi\star \varphi^\prime</math> corresponds to the data


:<math> \begin{pmatrix} A & 0\\ 0 & A^\prime\\ \end{pmatrix},\,\, (b,b^\prime).</math> :<math> \begin{pmatrix} A & 0\\ 0 & A^\prime\\ \end{pmatrix},\,\, (b,b^\prime).</math>


{{harvtxt|Hairer|Wanner|1974}} proved that the Butcher group acts naturally on the functions ''f''. Indeed setting {{harvtxt|Hairer|Wanner|1974}} proved that the Butcher group acts naturally on the functions ''f''. Indeed, setting


:<math>\varphi\circ f= 1 +\sum_t {s^{|t|}\over |t|!} \alpha(t) t! \varphi(t)\delta_t(0),</math> :<math>\varphi\circ f= 1 +\sum_t {s^{|t|}\over |t|!} \alpha(t) t! \varphi(t)\delta_t(0),</math>
Line 130: Line 135:


==Lie algebra== ==Lie algebra==
{{harvtxt|Connes|Kreimer|1998}} showed that associated with the Butcher group '''G''' is an infinite-dimensional Lie algebra. The existence of this Lie algebra is predicted by a theorem of {{harvtxt|Milnor|Moore|1965}}: the commutativity and natural grading on '''H''' implies that the dual '''H'''* can be identified with {{harvtxt|Connes|Kreimer|1998}} showed that associated with the Butcher group '''G''' is an infinite-dimensional Lie algebra. The existence of this Lie algebra is predicted by a ] of {{harvtxt|Milnor|Moore|1965}}: the commutativity and natural grading on '''H''' implies that the graded dual '''H'''* can be identified with the ] of a Lie algebra <math>\mathfrak{g}</math>. Connes and Kreimer explicitly identify <math>\mathfrak{g}</math> with a space of ]s θ of '''H''' into '''R''', i.e. linear maps such that
the ] of a Lie algebra <math>\mathfrak{g}</math>. Connes and Kreimer explicitly identify <math>\mathfrak{g}</math> with a space of ]s θ of '''H''' into '''R''', i.e. linear maps such that


:<math>\theta(ab)=\varepsilon(a)\theta(b) + \theta(a)\varepsilon(b),</math> :<math>\theta(ab)=\varepsilon(a)\theta(b) + \theta(a)\varepsilon(b),</math>
Line 139: Line 143:
:<math>(t)=(\theta_1 \otimes \theta_2 -\theta_2\otimes\theta_1)\Delta(t).</math> :<math>(t)=(\theta_1 \otimes \theta_2 -\theta_2\otimes\theta_1)\Delta(t).</math>


<math>\mathfrak{g}</math> is generated by the derivations θ<sub>'''t'''</sub> defined by <math>\mathfrak{g}</math> is generated by the derivations θ<sub>'''t'''</sub> defined by


:<math>\theta_t(t^\prime)=\delta_{tt^\prime}, </math> :<math>\theta_t(t^\prime)=\delta_{tt^\prime}, </math>


for each rooted tree '''t'''. for each rooted tree '''t'''.

The infinite-dimensional Lie algebra <math>\mathfrak{g}</math> from {{harvtxt|Connes|Kreimer|1998}} and the Lie algebra '''L(G)''' of the Butcher group as an infinite-dimensional Lie group are not the same. The Lie algebra '''L(G)''' can be identified with the Lie algebra of all derivations in the dual of '''H''' (i.e. the space of all linear maps from '''H''' to '''R'''), whereas <math>\mathfrak{g}</math> is obtained from the graded dual. Hence <math>\mathfrak{g}</math> turns out to be a (strictly smaller) Lie subalgebra of '''L(G)'''.<ref name=":0" />


==Renormalization== ==Renormalization==
{{harvtxt|Connes|Kreimer|1998}} provided a general context for using ]ic methods to give a simple mathematical formulation of ] in ]. Renormalization was interpreted as ] of loops in the character group of the associated Hopf algebra. The models considered by {{harvtxt|Kreimer|1999}} had Hopf algebra '''H''' and character group '''G''', the Butcher group. {{harvtxt|Brouder|2000}} has given an account of this renormalization process in terms of Runge–Kutta data.
{{inuse-section}}

{{harvtxt|Connes|Kreimer|1998}} provided a general context for using ]ic methods to give a simple mathematical formulation of ] in the Lagrangian formulation of quantum field theory. Renormalization was interpreteted as ] of loops in the character group of the associated Hopf algebra. The models considered by {{harvtxt|Kreimer|1999}} had Hopf algebra '''H''' and character group '''G''', the Butcher group. {{harvtxt|Brouder|2000}} has given an account of this renormalization processes in term of flows of Runge-Kutta data.
In this simplified setting, a ''renormalizable model'' has two pieces of input data:<ref>{{harvnb|Kreimer|2007}}</ref>
* a set of ''Feynman rules'' given by an algebra homomorphism Φ of '''H''' into the algebra ''V'' of ] in ''z'' with poles of finite order;
* a ''renormalization scheme'' given by a linear operator ''R'' on ''V'' such that ''R'' satisfies the ]
::<math>R(fg) + R(f)R(g) = R(fR(g)) + R(R(f)g)</math>
:and the image of ''R'' – ''id'' lies in the algebra ''V''<sub>+</sub> of ] in ''z''.

Note that ''R'' satisfies the Rota–Baxter identity if and only if ''id'' – ''R'' does. An important example is the '']''

:<math>\displaystyle R(\sum_{n} a_n z^n )= \sum_{n< 0} a_n z^n.</math>

In addition there is a projection ''P'' of '''H''' onto the ] ker ε given by

:<math>\displaystyle P(x) = x -\varepsilon(x)1.</math>

To define the renormalized Feynman rules, note that the antipode ''S'' satisfies

:<math> m\circ (S\otimes {\rm id}) \Delta (x) =\varepsilon(x)1</math>

so that

:<math>S = - m\circ (S\otimes P)\Delta,</math>

The ''renormalized Feynman rules'' are given by a homomorphism <math>\Phi_S^R</math> of '''H''' into ''V'' obtained by twisting the homomorphism Φ • S. The homomorphism <math>\Phi_S^R</math> is uniquely specified by

:<math>\Phi_S^R = -m(S\otimes \Phi_S^R\circ P)\Delta.</math>

Because of the precise form of Δ, this gives a recursive formula for <math>\Phi_S^R</math>.

For the minimal subtraction scheme, this process can be interpreted in terms of Birkhoff factorization in the complex Butcher group. Φ can be regarded as a map γ of the unit circle into the complexification '''G'''<sub>'''C'''</sub> of '''G''' (maps into '''C''' instead of '''R'''). As such it has a Birkhoff factorization

:<math> \displaystyle \gamma(z)=\gamma_-(z)^{-1} \gamma_+(z),</math>

where γ<sub>+</sub> is ] on the interior of the closed unit disk and γ<sub>–</sub> is holomorphic on its complement in the ] '''C''' <math>\cup\{\infty\}</math> with γ<sub>–</sub>(∞) = 1. The loop γ<sub>+</sub> corresponds to the renormalized homomorphism. The evaluation at ''z'' = 0 of γ<sub>+</sub> or the renormalized homomorphism gives the ''dimensionally regularized'' values for each rooted tree.

In example, the Feynman rules depend on additional parameter μ, a "unit of mass". {{harvtxt|Connes|Kreimer|2001}} showed that

:<math>\partial_\mu \gamma_{\mu-} =0,</math>

so that γ<sub>μ–</sub> is independent of μ.

The complex Butcher group comes with a natural one-parameter group λ<sub>''w''</sub> of automorphisms, dual to that on '''H'''

:<math>\lambda_{w}(t)= w^{|t|}t</math>

for ''w'' ≠ 0 in '''C'''.

The loops γ<sub>μ</sub> and λ<sub>''w''</sub> · γ<sub>μ</sub> have the same negative part and, for ''t'' real,

:<math>\displaystyle F_t=\lim_{z=0} \gamma_-(z) \lambda_{tz}(\gamma_-(z)^{-1})</math>

defines a one-parameter subgroup of the complex Butcher group '''G'''<sub>'''C'''</sub> called the ] (RG).

Its infinitesimal generator β is an element of the Lie algebra of '''G'''<sub>'''C'''</sub> and is defined by

:<math>\beta=\partial_t F_t|_{t=0}.</math>

It is called the ] of the model.

In any given model, there is usually a finite-dimensional space of complex coupling constants. The complex Butcher group acts by diffeomorphisms on this space. In particular the renormalization group defines a flow on the space of coupling constants, with the beta function giving the corresponding vector field.

More general models in quantum field theory require rooted trees to be replaced by ]s with vertices decorated by symbols from a finite index set. Connes and Kreimer have also defined Hopf algebras in this setting and have shown how they can be used to systematize standard computations in renormalization theory.

==Example==
{{harvtxt|Kreimer|2007}} has given a "toy model" involving ] for '''H''' and the algebra ''V''. If ''c'' is a positive integer and ''q''<sub>μ</sub> = ''q'' / μ is a dimensionless constant, Feynman rules can be defined recursively by

:<math>\displaystyle \Phi()=\int {\Phi(t_1)\cdots \Phi(t_n) \over |y|^2 + q_\mu^2} (|y|^2)^{-z({c\over 2} -1)} \, d^D y,</math>

where ''z'' = 1 – ''D''/2 is the regularization parameter. These integrals can be computed explicitly in terms of the ] using the formula

:<math>\displaystyle \int {(|y|^2)^{-u}\over |y|^2 +q_\mu^2} \, d^Dy = \pi^{D/2} (q_\mu^2)^{-z-u} {\Gamma(-u +D/2)\Gamma(1+u-D/2)\over \Gamma(D/2)}.</math>

In particular

:<math>\displaystyle \Phi(\bullet)=\pi^{D/2}(q_\mu^2)^{-zc/2}{\Gamma(1+cz)\over cz}.</math>

Taking the renormalization scheme ''R'' of minimal subtraction, the renormalized quantities <math>\Phi_S^R(t)</math> are ]s in <math>\log q_\mu^2</math> when evaluated at ''z'' = 0.


==Notes== ==Notes==
{{reflist|2}} {{reflist|2}}

==References== ==References==
*{{citation|journal=Annales Henri Poincaré|volume= 6 |year=2005|pages=343–367|title=The Hopf Algebra of Rooted Trees in Epstein-Glaser Renormalization|first1=Christoph|last1= Bergbauer|first2=Dirk|last2= Kreimer|authorlink2=Dirk Kreimer|arxiv=hep-th/0403207|doi=10.1007/s00023-005-0210-3|issue=2|bibcode = 2005AnHP....6..343B |s2cid= 16100842 }}
*{{citation|title=Elements of noncommutative geometry|first=José |last=Gracia Bondía|first2= Joseph C.|last2= Várilly|first3= Héctor|last3= Figueroa|publisher=Birkhäuser|year=2000|id=ISBN 0817641246}}, Chapter 14.
*{{citation|last=Boutet de Monvel|first= Louis|title=Algèbre de Hopf des diagrammes de Feynman, renormalisation et factorisation de Wiener-Hopf (d'après A. Connes et D. Kreimer). |series=]|journal= Astérisque|volume= 290|year=2003|pages= 149–165|url=http://people.math.jussieu.fr/~boutet/renormalisation.pdf}}
*{{citation|title=Runge&ndash;Kutta methods and renormalization|first=Christian |last=Brouder|journal=Eur.Phys.J.|volume= C12 |year=2000|pages= 521&ndash;534|url=http://arxiv.org/abs/hep-th/9904014}}
*{{citation|title=Runge&ndash;Kutta methods and renormalization|first=Christian |last=Brouder|journal=Eur. Phys. J. C|volume= 12 |issue=3 |year=2000|pages= 521&ndash;534|arxiv=hep-th/9904014|bibcode = 2000EPJC...12..521B |doi = 10.1007/s100529900235 |s2cid=16539907 }}
*{{citation|first=J.C|last=Butcher|authorlink=John C. Butcher|title=
*{{citation|first1=G. |last1=Bogfjellmo|first2=A. |last2=Schmeding|title= The Lie group structure of the Butcher group|journal= Foundations of Computational Mathematics|volume=17|issue=1|pages=127–159|year= 2015|doi=10.1007/s10208-015-9285-5|arxiv=1410.4761|s2cid=27789611 }}
Coefficients for the study of Runge-Kutta integration processes|journal=J. Austral. Math. Soc. |volume=3 |year=1963 |pages=185-201}}
*{{citation|first=J.C|last=Butcher|authorlink=John C. Butcher|title=An algebraic theory of integration methods|journal=Math. Comput.|volume=26|year=1972|pages=79&ndash;106}} *{{citation|first=Christian |last=Brouder|title= Trees, Renormalization and Differential Equations|journal=BIT Numerical Mathematics|volume= 44|year= 2004|pages=425–438|doi=10.1023/B:BITN.0000046809.66837.cc|issue=3|citeseerx=10.1.1.180.7535|s2cid=7977686 }}
*{{citation|first=J.C|last=Butcher|authorlink=John C. Butcher|title=Coefficients for the study of Runge-Kutta integration processes|journal=J. Austral. Math. Soc. |volume=3 |year=1963 |pages=185–201|doi=10.1017/S1446788700027932|issue=2|doi-access=free}}
*{{Citation | last1=Butcher | first1=John C. | author1-link=John C. Butcher | title=Numerical methods for ordinary differential equations | publisher=John Wiley & Sons Ltd. | edition=2nd | isbn=978-0-470-72335-7 | id={{MathSciNet | id = 2401398}} | year=2008}}
*{{citation|first=J.C|last=Butcher|authorlink=John C. Butcher|title=Trees and numerical methods for ordinary differential equations|url= *{{citation|first=J.C|last=Butcher|authorlink=John C. Butcher|title=An algebraic theory of integration methods|journal=Math. Comput.|volume=26|issue=117|year=1972|pages=79&ndash;106|jstor=2004720|doi=10.2307/2004720|doi-access=free}}
*{{Citation | last1=Butcher | first1=John C. | author1-link=John C. Butcher | title=Numerical methods for ordinary differential equations | publisher=John Wiley & Sons Ltd. | edition=2nd | isbn=978-0-470-72335-7 | mr=2401398 | year=2008}}
http://www.springerlink.com/content/un0168l544n80250/|journal=Numerical Algorithms|publisher=Springer online|year=2009}}
*{{citation|first=Arthur|last=Cayley|authorlink=Arthur Cayley|title=On the theory of analytic forms called trees|url= *{{citation|first=J.C|last=Butcher|authorlink=John C. Butcher|title=Trees and numerical methods for ordinary differential equations|journal=Numerical Algorithms|volume=53|issue=2–3|pages=153–170|year=2009|doi=10.1007/s11075-009-9285-0|s2cid=41661943 }}
http://www.archive.org/stream/collectedmathema03cayluoft#page/242/mode/1up|journal=]|volume=XIII|year=1857|pages=172&ndash;176}} (also in Volume 3 of the Collected Works of Cayley, pages 242&ndash;246) *{{citation|first=Arthur|last=Cayley|authorlink=Arthur Cayley|title=On the theory of analytic forms called trees|url= https://archive.org/stream/collectedmathema03cayluoft#page/242/mode/1up|journal=]|volume=XIII|year=1857|pages=172&ndash;176}} (also in Volume 3 of the Collected Works of Cayley, pages 242&ndash;246)
*{{citation|first=Alain|last=Connes|authorlink=Alain Connes|first2=Dirk|last2=Kreimer|authorlink2=Dirk Kreimer|title=Hopf Algebras, Renormalization and Noncommutative Geometry|journal=Communications in Mathematical Physics|volume= 199|year= 1998| *{{citation|first1=Alain|last1=Connes|authorlink=Alain Connes|first2=Dirk|last2=Kreimer|authorlink2=Dirk Kreimer|title=Hopf Algebras, Renormalization and Noncommutative Geometry|journal=Communications in Mathematical Physics|volume= 199|issue=1|year= 1998|pages=203&ndash;242|url=http://www.alainconnes.org/docs/ncgk.pdf|doi=10.1007/s002200050499|arxiv = hep-th/9808042 |bibcode = 1998CMaPh.199..203C |s2cid=10371164 }}
*{{citation|first1=Alain|last1=Connes|authorlink=Alain Connes|first2=Dirk|last2=Kreimer|authorlink2=Dirk Kreimer|title=Lessons from quantum field theory: Hopf algebras and spacetime geometries|journal=]|volume= 48 |year=1999|pages= 85–96|doi=10.1023/A:1007523409317|s2cid=117848361 }}
pages=203&ndash;242|url=http://www.springerlink.com/content/amh1l5w1c5awm3hk/}}
*{{citation|first=R.|last= Grossman|first2= R.|last2= Larson|title= Hopf algebraic structures of families of trees|journal= Journal Algebra|volume=26|year= 1989| pages= 184&ndash;210|url=http://users.lac.uic.edu/~grossman/papers/journal-03.pdf}} *{{citation|first1=Alain|last1=Connes|authorlink=Alain Connes|first2=Dirk|last2=Kreimer|authorlink2=Dirk Kreimer|title=Renormalization in quantum field theory and the Riemann-Hilbert problem. I. The Hopf algebra structure of graphs and the main theorem|journal=Commun. Math. Phys.|volume= 210|issue=1|year=2000|pages=249–273
|url=http://www.alainconnes.org/docs/RH1.pdf|doi=10.1007/s002200050779|arxiv = hep-th/9912092 |bibcode = 2000CMaPh.210..249C |s2cid=17448874 }}
*{{citation|title=On the Butcher group and general multi-value methods|journal=Computing|volume= 13|year= 1974|pages=1&ndash;15|first=E. |last=Hairer|first2=G.|last2= Wanner|url=http://www.springerlink.com/content/e6r7327737lq3516/}}
*{{citation|first1=Alain|last1=Connes|authorlink=Alain Connes|first2=Dirk|last2=Kreimer|authorlink2=Dirk Kreimer|title= Renormalization in quantum field theory and the Riemann-Hilbert problem. II. The β-function, diffeomorphisms and the renormalization group|journal= Commun. Math. Phys.|volume= 216|issue=1|pages= 215–241|year=2001|
*{{citation|last=Milnor|first=John W.|authorlink=John Milnor|last2= Moore|first2= John C.|title=On the structure of Hopf algebras|journal=
url=http://www.alainconnes.org/docs/RH2.pdf|doi=10.1007/PL00005547|arxiv = hep-th/0003188 |bibcode = 2001CMaPh.216..215C |s2cid=10349737 }}
Ann. of Math.|volume= 81|year=1965|pages= 211-264}}
*{{citation|title=Elements of noncommutative geometry|first1=José |last1=Gracia-Bondía|first2= Joseph C.|last2= Várilly|first3= Héctor|last3= Figueroa|publisher=Birkhäuser|year=2000|isbn=978-0-8176-4124-5}}, Chapter 14.
*{{citation|first1=R. |last1=Grossman |first2=R. |last2=Larson |title=Hopf algebraic structures of families of trees |journal=Journal of Algebra |volume=26 |year=1989 |pages=184&ndash;210 |doi=10.1016/0021-8693(89)90328-1 |doi-access=free }}
*{{citation|title=On the Butcher group and general multi-value methods|journal=Computing|volume= 13|year= 1974|pages=1&ndash;15|first1=E. |last1=Hairer|first2=G.|last2= Wanner|doi=10.1007/BF02268387|s2cid=21392760 }}
*{{citation|last=Kreimer|first= Dirk|authorlink=Dirk Kreimer|title=On the Hopf algebra structure of perturbative quantum field theories|journal=Adv. Theor. Math. Phys.|volume=2|issue= 2|year=1998|pages= 303–334|arxiv=q-alg/9707029|bibcode = 1997q.alg.....7029K |doi= 10.4310/ATMP.1998.v2.n2.a4|s2cid= 7018827}}
*{{citation|arxiv=hep-th/9901099|last=Kreimer|first= Dirk|authorlink=Dirk Kreimer|title=Chen's iterated integral represents the operator product expansion|journal=Adv. Theor. Math. Phys.|volume= 3 |issue=3|year=1999|pages=627–670|bibcode = 1999hep.th....1099K |doi=10.4310/ATMP.1999.v3.n3.a7|s2cid=1174142 }}
*{{citation|last=Kreimer|first= Dirk|authorlink=Dirk Kreimer|title= Factorization in Quantum Field Theory: An Exercise in Hopf Algebras and Local Singularities|
series=Frontiers in Number Theory, Physics, and Geometry II|publisher=Springer|year=2007|pages=715–736|arxiv=hep-th/0306020|bibcode = 2003hep.th....6020K }}
*{{Citation | last1=Milnor | first1=John Willard | author1-link=John Milnor | last2=Moore | first2=John C. | title=On the structure of Hopf algebras | jstor=1970615 | mr=0174052 | year=1965 | journal=] | series = Second Series | volume=81 | issue=2 | pages=211–264 | doi=10.2307/1970615| url=https://polipapers.upv.es/index.php/AGT/article/view/2250 }}
* John C. Butcher: "B-Series : Algebraic Analysis of Numerical Methods", Springer(SSCM, volume 55), ISBN 978-3030709556 (April, 2021).


] ]
] ]
] ]
]
] ]

Latest revision as of 17:08, 2 September 2024

Infinite dimensional Lie group

In mathematics, the Butcher group, named after the New Zealand mathematician John C. Butcher by Hairer & Wanner (1974), is an infinite-dimensional Lie group first introduced in numerical analysis to study solutions of non-linear ordinary differential equations by the Runge–Kutta method. It arose from an algebraic formalism involving rooted trees that provides formal power series solutions of the differential equation modeling the flow of a vector field. It was Cayley (1857), 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.

Connes & Kreimer (1999) pointed out that the Butcher group is the group of characters of the Hopf algebra of rooted trees that had arisen independently in their own work on renormalization in quantum field theory and Connes' work with Moscovici on local index theorems. 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 of the Lie algebra of the Butcher group. As they commented:

We regard Butcher’s work on the classification of numerical integration methods as an impressive example that concrete problem-oriented work can lead to far-reaching conceptual results.

Differentials and rooted trees

Rooted trees with two, three and four nodes, from Cayley's original article

A rooted tree is a graph 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 t1, t2, ... Reversing this process a new tree t = 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 classes of heap-orderings on a particular tree is denoted by α(t) and can be computed using the Butcher's formula:

α ( t ) = | t | ! t ! | S t | , {\displaystyle \displaystyle \alpha (t)={|t|! \over t!|S_{t}|},}

where St denotes the symmetry group of t and the tree factorial is defined recursively by

[ t 1 , , t n ] ! = | [ t 1 , , t n ] | t 1 ! t n ! {\displaystyle !=||\cdot t_{1}!\cdots t_{n}!}

with the tree factorial of an isolated root defined to be 1

! = 1. {\displaystyle \bullet !=1.}

The ordinary differential equation for the flow of a vector field on an open subset U of R can be written

d x ( s ) d s = f ( x ( s ) ) , x ( 0 ) = x 0 , {\displaystyle \displaystyle {dx(s) \over ds}=f(x(s)),\,\,x(0)=x_{0},}

where x(s) takes values in U, f is a smooth function from U to R and x0 is the starting point of the flow at time s = 0.

Cayley (1857) gave a method to compute the higher order derivatives x(s) in terms of rooted trees. His formula can be conveniently expressed using the elementary differentials introduced by Butcher. These are defined inductively by

δ i = f i , δ [ t 1 , , t n ] i = j 1 , , j n = 1 N ( δ t 1 j 1 δ t n j n ) j 1 j n f i . {\displaystyle \delta _{\bullet }^{i}=f^{i},\,\,\,\delta _{}^{i}=\sum _{j_{1},\dots ,j_{n}=1}^{N}(\delta _{t_{1}}^{j_{1}}\cdots \delta _{t_{n}}^{j_{n}})\partial _{j_{1}}\cdots \partial _{j_{n}}f^{i}.}

With this notation

d m x d s m = | t | = m α ( t ) δ t , {\displaystyle {d^{m}x \over ds^{m}}=\sum _{|t|=m}\alpha (t)\delta _{t},}

giving the power series expansion

x ( s ) = x 0 + t s | t | | t | ! α ( t ) δ t ( 0 ) . {\displaystyle \displaystyle x(s)=x_{0}+\sum _{t}{s^{|t|} \over |t|!}\alpha (t)\delta _{t}(0).}

As an example when N = 1, so that x and f are real-valued functions of a single real variable, the formula yields

x ( 4 ) = f f 3 + 3 f f f 2 + f f f 2 + ( f ) 3 f , {\displaystyle x^{(4)}=f^{\prime \prime \prime }f^{3}+3f^{\prime \prime }f^{\prime }f^{2}+f^{\prime }f^{\prime \prime }f^{2}+(f^{\prime })^{3}f,}

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 of 1855; however in several variables it has to be written more carefully in the form

x ( 4 ) = f ( f , f , f ) + 3 f ( f , f ( f ) ) + f ( f ( f , f ) ) + f ( f ( f ( f ) ) ) , {\displaystyle x^{(4)}=f^{\prime \prime \prime }(f,f,f)+3f^{\prime \prime }(f,f^{\prime }(f))+f^{\prime }(f^{\prime \prime }(f,f))+f^{\prime }(f^{\prime }(f^{\prime }(f))),}

where the tree structure is crucial.

Definition using Hopf algebra of rooted trees

The Hopf algebra H of rooted trees was defined by Connes & Kreimer (1998) in connection with Kreimer's previous work on renormalization in quantum field theory. It was later discovered that the Hopf algebra was the dual of a Hopf algebra defined earlier by Grossman & Larson (1989) 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 structure discovered in numerical analysis by Butcher (1972).

The Hopf algebra of rooted trees H is defined to be the polynomial ring in the variables t, where t runs through rooted trees.

  • Its comultiplication Δ : H H H {\displaystyle \Delta :H\rightarrow H\otimes H} is defined by
Δ ( t ) = t I + I t + s t s [ t s ] , {\displaystyle \Delta (t)=t\otimes I+I\otimes t+\sum _{s\subset t}s\otimes ,}

where the sum is over all proper rooted subtrees s of t; [ t s ] {\displaystyle } is the monomial given by the product the variables ti formed by the rooted trees that arise on erasing all the nodes of s and connected links from t. The number of such trees is denoted by n(t\s).

  • Its counit is the homomorphism ε of H into R sending each variable t to zero.
  • Its antipode S can be defined recursively by the formula
S ( t ) = t s t ( 1 ) n ( t s ) S ( [ t s ] ) s , S ( ) = . {\displaystyle S(t)=-t-\sum _{s\subset t}(-1)^{n(t\backslash s)}S()s,\,\,\,S(\bullet )=-\bullet .}

The Butcher group is defined to be the set of algebra homomorphisms φ of H into R with group structure

φ 1 φ 2 ( t ) = ( φ 1 φ 2 ) Δ ( t ) . {\displaystyle \varphi _{1}\star \varphi _{2}(t)=(\varphi _{1}\otimes \varphi _{2})\Delta (t).}

The inverse in the Butcher group is given by

φ 1 ( t ) = φ ( S t ) {\displaystyle \varphi ^{-1}(t)=\varphi (St)}

and the identity by the counit ε.

Using complex coefficients in the construction of the Hopf algebra of rooted trees one obtains the complex Hopf algebra of rooted trees. Its C-valued characters form a group, called the complex Butcher group GC. The complex Butcher group GC is an infinite-dimensional complex Lie group which appears as a toy model in the § Renormalization of quantum field theories.

Butcher series and Runge–Kutta method

The non-linear ordinary differential equation

d x ( s ) d s = f ( x ( s ) ) , x ( 0 ) = x 0 , {\displaystyle {dx(s) \over ds}=f(x(s)),\,\,\,x(0)=x_{0},}

can be solved approximately by the Runge–Kutta method. This iterative scheme requires an m x m matrix

A = ( a i j ) {\displaystyle A=(a_{ij})}

and a vector

b = ( b i ) {\displaystyle b=(b_{i})}

with m components.

The scheme defines vectors xn by first finding a solution X1, ... , Xm of

X i = x n 1 + h j = 1 m a i j f ( X j ) {\displaystyle X_{i}=x_{n-1}+h\sum _{j=1}^{m}a_{ij}f(X_{j})}

and then setting

x n = x n 1 + h j = 1 m b j f ( x j ) . {\displaystyle x_{n}=x_{n-1}+h\sum _{j=1}^{m}b_{j}f(x_{j}).}

Butcher (1963) showed that the solution of the corresponding ordinary differential equations

X i ( s ) = x 0 + s j = 1 m a i j f ( X j ( s ) ) , x ( s ) = x 0 + s j = 1 m b j f ( X j ( s ) ) {\displaystyle X_{i}(s)=x_{0}+s\sum _{j=1}^{m}a_{ij}f(X_{j}(s)),\,\,\,x(s)=x_{0}+s\sum _{j=1}^{m}b_{j}f(X_{j}(s))}

has the power series expansion

X i ( s ) = x 0 + t s | t | | t | ! α ( t ) t ! j = 1 m a i j φ j ( t ) δ t ( 0 ) , x ( s ) = x 0 + t s | t | | t | ! α ( t ) t ! φ ( t ) δ t ( 0 ) , {\displaystyle X_{i}(s)=x_{0}+\sum _{t}{s^{|t|} \over |t|!}\alpha (t)t!\sum _{j=1}^{m}a_{ij}\varphi _{j}(t)\delta _{t}(0),\,\,\,\,x(s)=x_{0}+\sum _{t}{s^{|t|} \over |t|!}\alpha (t)t!\varphi (t)\delta _{t}(0),}

where φj and φ are determined recursively by

φ j ( ) = 1. φ i ( [ t 1 , , t k ] ) = j 1 , , j k a i j 1 a i j k φ j 1 ( t 1 ) φ j k ( t k ) {\displaystyle \varphi _{j}(\bullet )=1.\,\,\,\varphi _{i}()=\sum _{j_{1},\dots ,j_{k}}a_{ij_{1}}\dots a_{ij_{k}}\varphi _{j_{1}}(t_{1})\dots \varphi _{j_{k}}(t_{k})}

and

φ ( t ) = j = 1 m b j φ j ( t ) . {\displaystyle \varphi (t)=\sum _{j=1}^{m}b_{j}\varphi _{j}(t).}

The power series above are called B-series or Butcher series. The corresponding assignment φ is an element of the Butcher group. The homomorphism corresponding to the actual flow has

Φ ( t ) = 1 t ! . {\displaystyle \Phi (t)={1 \over t!}.}

Butcher showed that the Runge–Kutta method gives an nth order approximation of the actual flow provided that φ and Φ agree on all trees with n nodes or less. Moreover, Butcher (1972) showed that the homomorphisms defined by the Runge–Kutta method form a dense subgroup of the Butcher group: in fact he showed that, given a homomorphism φ', there is a Runge–Kutta homomorphism φ agreeing with φ' to order n; and that if given homomorphims φ and φ' corresponding to Runge–Kutta data (A, b) and (A' , b' ), the product homomorphism φ φ {\displaystyle \varphi \star \varphi ^{\prime }} corresponds to the data

( A 0 0 A ) , ( b , b ) . {\displaystyle {\begin{pmatrix}A&0\\0&A^{\prime }\\\end{pmatrix}},\,\,(b,b^{\prime }).}

Hairer & Wanner (1974) proved that the Butcher group acts naturally on the functions f. Indeed, setting

φ f = 1 + t s | t | | t | ! α ( t ) t ! φ ( t ) δ t ( 0 ) , {\displaystyle \varphi \circ f=1+\sum _{t}{s^{|t|} \over |t|!}\alpha (t)t!\varphi (t)\delta _{t}(0),}

they proved that

φ 1 ( φ 2 f ) = ( φ 1 φ 2 ) f . {\displaystyle \varphi _{1}\circ (\varphi _{2}\circ f)=(\varphi _{1}\star \varphi _{2})\circ f.}

Lie algebra

Connes & Kreimer (1998) showed that associated with the Butcher group G is an infinite-dimensional Lie algebra. The existence of this Lie algebra is predicted by a theorem of Milnor & Moore (1965): the commutativity and natural grading on H implies that the graded dual H* can be identified with the universal enveloping algebra of a Lie algebra g {\displaystyle {\mathfrak {g}}} . Connes and Kreimer explicitly identify g {\displaystyle {\mathfrak {g}}} with a space of derivations θ of H into R, i.e. linear maps such that

θ ( a b ) = ε ( a ) θ ( b ) + θ ( a ) ε ( b ) , {\displaystyle \theta (ab)=\varepsilon (a)\theta (b)+\theta (a)\varepsilon (b),}

the formal tangent space of G at the identity ε. This forms a Lie algebra with Lie bracket

[ θ 1 , θ 2 ] ( t ) = ( θ 1 θ 2 θ 2 θ 1 ) Δ ( t ) . {\displaystyle (t)=(\theta _{1}\otimes \theta _{2}-\theta _{2}\otimes \theta _{1})\Delta (t).}

g {\displaystyle {\mathfrak {g}}} is generated by the derivations θt defined by

θ t ( t ) = δ t t , {\displaystyle \theta _{t}(t^{\prime })=\delta _{tt^{\prime }},}

for each rooted tree t.

The infinite-dimensional Lie algebra g {\displaystyle {\mathfrak {g}}} from Connes & Kreimer (1998) and the Lie algebra L(G) of the Butcher group as an infinite-dimensional Lie group are not the same. The Lie algebra L(G) can be identified with the Lie algebra of all derivations in the dual of H (i.e. the space of all linear maps from H to R), whereas g {\displaystyle {\mathfrak {g}}} is obtained from the graded dual. Hence g {\displaystyle {\mathfrak {g}}} turns out to be a (strictly smaller) Lie subalgebra of L(G).

Renormalization

Connes & Kreimer (1998) provided a general context for using Hopf algebraic methods to give a simple mathematical formulation of renormalization in quantum field theory. Renormalization was interpreted as Birkhoff factorization of loops in the character group of the associated Hopf algebra. The models considered by Kreimer (1999) had Hopf algebra H and character group G, the Butcher group. Brouder (2000) has given an account of this renormalization process in terms of Runge–Kutta data.

In this simplified setting, a renormalizable model has two pieces of input data:

  • a set of Feynman rules given by an algebra homomorphism Φ of H into the algebra V of Laurent series in z with poles of finite order;
  • a renormalization scheme given by a linear operator R on V such that R satisfies the Rota–Baxter identity
R ( f g ) + R ( f ) R ( g ) = R ( f R ( g ) ) + R ( R ( f ) g ) {\displaystyle R(fg)+R(f)R(g)=R(fR(g))+R(R(f)g)}
and the image of Rid lies in the algebra V+ of power series in z.

Note that R satisfies the Rota–Baxter identity if and only if idR does. An important example is the minimal subtraction scheme

R ( n a n z n ) = n < 0 a n z n . {\displaystyle \displaystyle R(\sum _{n}a_{n}z^{n})=\sum _{n<0}a_{n}z^{n}.}

In addition there is a projection P of H onto the augmentation ideal ker ε given by

P ( x ) = x ε ( x ) 1. {\displaystyle \displaystyle P(x)=x-\varepsilon (x)1.}

To define the renormalized Feynman rules, note that the antipode S satisfies

m ( S i d ) Δ ( x ) = ε ( x ) 1 {\displaystyle m\circ (S\otimes {\rm {id}})\Delta (x)=\varepsilon (x)1}

so that

S = m ( S P ) Δ , {\displaystyle S=-m\circ (S\otimes P)\Delta ,}

The renormalized Feynman rules are given by a homomorphism Φ S R {\displaystyle \Phi _{S}^{R}} of H into V obtained by twisting the homomorphism Φ • S. The homomorphism Φ S R {\displaystyle \Phi _{S}^{R}} is uniquely specified by

Φ S R = m ( S Φ S R P ) Δ . {\displaystyle \Phi _{S}^{R}=-m(S\otimes \Phi _{S}^{R}\circ P)\Delta .}

Because of the precise form of Δ, this gives a recursive formula for Φ S R {\displaystyle \Phi _{S}^{R}} .

For the minimal subtraction scheme, this process can be interpreted in terms of Birkhoff factorization in the complex Butcher group. Φ can be regarded as a map γ of the unit circle into the complexification GC of G (maps into C instead of R). As such it has a Birkhoff factorization

γ ( z ) = γ ( z ) 1 γ + ( z ) , {\displaystyle \displaystyle \gamma (z)=\gamma _{-}(z)^{-1}\gamma _{+}(z),}

where γ+ is holomorphic on the interior of the closed unit disk and γ is holomorphic on its complement in the Riemann sphere C { } {\displaystyle \cup \{\infty \}} with γ(∞) = 1. The loop γ+ corresponds to the renormalized homomorphism. The evaluation at z = 0 of γ+ or the renormalized homomorphism gives the dimensionally regularized values for each rooted tree.

In example, the Feynman rules depend on additional parameter μ, a "unit of mass". Connes & Kreimer (2001) showed that

μ γ μ = 0 , {\displaystyle \partial _{\mu }\gamma _{\mu -}=0,}

so that γμ– is independent of μ.

The complex Butcher group comes with a natural one-parameter group λw of automorphisms, dual to that on H

λ w ( t ) = w | t | t {\displaystyle \lambda _{w}(t)=w^{|t|}t}

for w ≠ 0 in C.

The loops γμ and λw · γμ have the same negative part and, for t real,

F t = lim z = 0 γ ( z ) λ t z ( γ ( z ) 1 ) {\displaystyle \displaystyle F_{t}=\lim _{z=0}\gamma _{-}(z)\lambda _{tz}(\gamma _{-}(z)^{-1})}

defines a one-parameter subgroup of the complex Butcher group GC called the renormalization group flow (RG).

Its infinitesimal generator β is an element of the Lie algebra of GC and is defined by

β = t F t | t = 0 . {\displaystyle \beta =\partial _{t}F_{t}|_{t=0}.}

It is called the beta function of the model.

In any given model, there is usually a finite-dimensional space of complex coupling constants. The complex Butcher group acts by diffeomorphisms on this space. In particular the renormalization group defines a flow on the space of coupling constants, with the beta function giving the corresponding vector field.

More general models in quantum field theory require rooted trees to be replaced by Feynman diagrams with vertices decorated by symbols from a finite index set. Connes and Kreimer have also defined Hopf algebras in this setting and have shown how they can be used to systematize standard computations in renormalization theory.

Example

Kreimer (2007) has given a "toy model" involving dimensional regularization for H and the algebra V. If c is a positive integer and qμ = q / μ is a dimensionless constant, Feynman rules can be defined recursively by

Φ ( [ t 1 , , t n ] ) = Φ ( t 1 ) Φ ( t n ) | y | 2 + q μ 2 ( | y | 2 ) z ( c 2 1 ) d D y , {\displaystyle \displaystyle \Phi ()=\int {\Phi (t_{1})\cdots \Phi (t_{n}) \over |y|^{2}+q_{\mu }^{2}}(|y|^{2})^{-z({c \over 2}-1)}\,d^{D}y,}

where z = 1 – D/2 is the regularization parameter. These integrals can be computed explicitly in terms of the Gamma function using the formula

( | y | 2 ) u | y | 2 + q μ 2 d D y = π D / 2 ( q μ 2 ) z u Γ ( u + D / 2 ) Γ ( 1 + u D / 2 ) Γ ( D / 2 ) . {\displaystyle \displaystyle \int {(|y|^{2})^{-u} \over |y|^{2}+q_{\mu }^{2}}\,d^{D}y=\pi ^{D/2}(q_{\mu }^{2})^{-z-u}{\Gamma (-u+D/2)\Gamma (1+u-D/2) \over \Gamma (D/2)}.}

In particular

Φ ( ) = π D / 2 ( q μ 2 ) z c / 2 Γ ( 1 + c z ) c z . {\displaystyle \displaystyle \Phi (\bullet )=\pi ^{D/2}(q_{\mu }^{2})^{-zc/2}{\Gamma (1+cz) \over cz}.}

Taking the renormalization scheme R of minimal subtraction, the renormalized quantities Φ S R ( t ) {\displaystyle \Phi _{S}^{R}(t)} are polynomials in log q μ 2 {\displaystyle \log q_{\mu }^{2}} when evaluated at z = 0.

Notes

  1. ^ Bogfjellmo & Schmeding 2015
  2. Brouder 2004
  3. ^ Butcher 2008
  4. Brouder 2000
  5. Jackson, K. R.; Kværnø, A.; Nørsett, S.P. (1994), "The use of Butcher series in the analysis of Newton-like iterations in Runge–Kutta formulas", Applied Numerical Mathematics, 15 (3): 341–356, CiteSeerX 10.1.1.42.8612, doi:10.1016/0168-9274(94)00031-X (Special issue to honor professor J. C. Butcher on his sixtieth birthday)
  6. Kreimer 2007

References

Categories: