Physics and methods
What TreeLevel computes exactly, how, and against what it has been checked.
Scope
TreeLevel computes tree-level amplitudes (no loops), for initial and final states made of the model's elementary or effective particles: scatterings and decays. The results are cross sections in picobarns (partonic when quarks are involved: no parton distribution functions), partial widths in GeV, lifetimes in seconds (), branching ratios when the model declares the total width. Declared resonance widths enter the propagators ( in the denominator); the diagrams of a process are summed consistently, with their relative signs.
Conventions
| Metric | , |
|---|---|
| Dirac matrices | Weyl (chiral) basis, as in ALOHA; , |
| Vertex rule | (Lagrangian term with the fields removed), all momenta incoming, |
| Propagators | in Feynman gauge; in unitary gauge, the vector gets the term. |
| Standard Model | FeynRules conventions, Feynman–'t Hooft gauge: |
| Parameters | those of the sm UFO: , , , derived |
| Colour | , standard , for triplets; external colour indices are summed, the initial state averaged (3 per quark, 8 per gluon) |
Numerical amplitudes
At a given kinematic point, each diagram is a tensor network: the vertex rules (evaluated numerically with the legs' momenta), the propagators, and the colour deltas of the internal lines. The network is contracted over its internal indices in a greedy order (always the tensor sharing the most indices with the running result), which avoids forming large outer products — four-gluon vertices gain a factor 25. This network does not depend on the helicities: it is computed once, then contracted with the external wavefunctions (spinors of helicity ; polarisation vectors of helicity , plus for massive bosons) for each helicity configuration. is the sum over these configurations and over the external colours, divided by the spin and colour multiplicity of the initial state.
Diagrams whose external fermions play the same roles (row/column) share their wavefunctions: their networks are summed before the helicity loop. Integrations over angle or energy are spread over all cores.
Fermions: chains, signs, Majorana
Each continuous fermion line of a diagram forms a chain, read from the row spinor (outgoing or incoming ) to the column spinor (incoming or outgoing ). The relative sign between diagrams is the parity of the permutation of the external fermions, and per fermion loop.
With Majorana fermions or fermion-number-violating couplings, a chain no longer has a “natural” direction. TreeLevel follows the rules of Denner, Eck, Hahn and Küblbeck (1992): each chain is oriented arbitrarily; a vertex crossed against its own orientation gives ( changes sign; , and do not), a propagator run backwards gives , and the external spinors depend on the position in the chain and on incoming/outgoing — not on particle/antiparticle. The spinors satisfy exactly, a condition without which interferences between diagrams of different orientations come out wrong. The result is independent of the chosen orientation, which the test suite checks by systematically reversing the starting point of the chains.
Phase space and observables
| Process | Method | Result |
|---|---|---|
| in the centre of mass; by Gauss–Legendre quadrature in , optional cut | , , ; scan in | |
| closed formula | , , , BR | |
| Dalitz integration (two invariant masses), quadrature | , , , BR | |
| , | RAMBO Monte Carlo (uniform points in massive phase space), cuts on energy, pair mass and angle, statistical error | , |
Identical particles in the final state receive the factor; the symmetry factor of a diagram () is computed on its graph. Conversion: .
Symbolic engine
The same graph is also treated symbolically: each fermion chain closed by complex conjugation becomes a Dirac trace, expanded in scalar products and masses ( through the tensor, contracted afterwards); the polarisation sums ( for massive bosons) and the colour factors are applied; the result, a sum of rational fractions grouped by denominator, is written in with the requested substitutions (massless particles, , ) and rendered in LaTeX. It agrees with the numerical computation to on all tested processes — it is what revealed, and then helped fix, an interference error in the numerical treatment of Majorana fermions.
Validations
| What is checked | Result |
|---|---|
Standard Model rules against MadGraph's sm UFO | 129 vertices out of 129 identical, complex CKM included |
| QED: , Bhabha, Compton, | textbook formulas (Peskin & Schroeder); Bhabha in three terms |
| gauge cancellation ; | |
| Forward–backward asymmetry at the Z peak | value expected from the , couplings |
| Widths , , | closed formulas, branching ratios |
| Muon: ; : ; ; ; : BR , ; ; ; within ; : | measurements, at tree level |
| RAMBO Monte Carlo | exact phase-space volumes; and muon decay recovered by MC |
| Majorana: for massless ; ; | flow independence, closed formulas |
| Imported MSSM_SLHA2: | 269 fb at SPS1a (literature: 250–300 fb); symbolic = numerical on , , |
| SU(5): ; | ; BR and ; ; equivalence with an independent conjugate field (exact factor 2 of the chiralities) |
| Symbolic against numerical | on a dozen processes, SM, MSSM and SU(5) |
The engine's test suite (over a hundred cases) replays all of this after every change.
Known limits
- Tree level only: no loops, no radiative corrections, no running couplings. Faddeev–Popov ghosts are not derived (not needed at tree level).
- No parton distribution functions or hadronisation: processes with quarks are partonic; the
Hadronsmodel offers an effective description of a few light hadrons. - No four-fermion contact vertices (every fermionic vertex has exactly two fermions).
- Widths enter the propagators without a complex-mass scheme; away from resonances the effect is negligible.
- The built-in SU(5) model has the fermion couplings of X and Y, not their gauge self-couplings.
- Monte Carlo: RAMBO sampling is uniform; near poles (soft photons) the number of points must increase — that is what the cuts are for.