Article thumbnail

CrasyDSE: A framework for solving Dyson-Schwinger equations

By Markus Q. Huber and Mario Mitter


Dyson-Schwinger equations are important tools for non-perturbative analyses of quantum field theories. For example, they are very useful for investigations in quantum chromodynamics and related theories. However, sometimes progress is impeded by the complexity of the equations. Thus automatizing parts of the calculations will certainly be helpful in future investigations. In this article we present a framework for such an automatization based on a C++ code that can deal with a large number of Green functions. Since also the creation of the expressions for the integrals of the Dyson-Schwinger equations needs to be automatized, we defer this task to a Mathematica notebook. We illustrate the complete workflow with an example from Yang-Mills theory coupled to a fundamental scalar field that has been investigated recently. As a second example we calculate the propagators of pure Yang-Mills theory. Our code can serve as a basis for many further investigations where the equations are too complicated to tackle by hand. It also can easily be combined with DoFun, a program for the derivation of Dyson-Schwinger equations.Comment: 39 pages, 8 tables, 9 figs.; program version 1.1.0; added summaries on main functions and more details on syntax and auxiliary functions; source code available at

Topics: High Energy Physics - Theory
Publisher: 'Elsevier BV'
Year: 2012
DOI identifier: 10.1016/j.cpc.2012.05.019
OAI identifier:

Suggested articles

To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.