A Mathematica package for numerically computing real and complex critical points in 4-dimensional Lorentzian spinfoam amplitudes.
This branch contains the Mathematica implementation developed for the paper:
"Mathematica program for numerically computing real and complex critical points in four-dimensional Lorentzian spinfoam amplitudes"
Phys. Rev. D 111, 024021 (2025)
DOI: 10.1103/PhysRevD.111.024021
The package provides a complete, ready-to-use toolkit for:
- Constructing boundary data
- Solving for real and complex critical points
- Evaluating the spinfoam action in both flat and curved geometries
This repository is designed not only as a research tool, but also as a practical handbook for graduate students learning numerical spinfoam methods.
The structure of the code mirrors the logical development in the paper, making it an ideal reference for self-study.
By following the included examples, students can gain hands-on experience in:
- Constructing boundary data for various triangulations
- Computing real and complex critical points in Lorentzian EPRL models
- Comparing numerical results to the Regge action
See the examples provided in the repository folders for step-by-step guidance.
This branch is a valuable complement to the published paper, offering a clear pathway from theoretical concepts to working numerical implementations.