DoDSE: Derivation of Dyson-Schwinger Equations

What is DoDSE?

DoDSE is a Mathematica package that allows the user to derive Dyson-Schwinger equations (the equations of motion of correlation functions in quantum field theory) from the action of a theory in symbolic form. DoDSE can draw the output in form of Feynman diagrams.
gluon propagator DSE
Note: DoDSE needs Mathematica 6.0. It was developed using release version 3.

How do I install DoDSE?

We suggest to copy the package file DoDSE.m into a subdirectoy called DoDSE in your user Mathematica packages directory, e.g. ~/.Mathematica/Applications/DoDSE/ on Linux. The package can then be loaded with
<<DoDSE`DoDSE`
Alternatively you can load it from any location using the Get command.

More about DoDSE

There exists an article about DoDSE that explains the basic ideas behind the program and how to use it. DoDSE's algorithm of deriving DSEs is also quite useful when doing it by hand. You can find it on the arXiv.

Download

DoDSE.zip - contains the package file (DoDSE.m) and an example notebook (examples.nb).

Contact authors

Please feel free to contact R. Alkofer, M. Huber or K. Schwenzer at any time if you have
Any feedback is welcome.

Short version history

15.8.2008: Version 1
16.9.2008: Version 1.1
12.10.2008: Version 1.2 (improved DSEPlot: new style options, left-hand side of DSE also plotted; fixed bug with doGrassmannTest)
22.10.2008: Version 1.2.1
27.10.2008: Version 1.2.2

A more detailed version history can be found in readme.txt contained in the DoDSE zip-file.

Back to main page