ADG: Automated generation and evaluation of many-body diagrams II. Particle-number projected Bogoliubov many-body perturbation theory
arXiv:2007.01661 · doi:10.1016/j.cpc.2020.107677
Abstract
We describe the second version (v2.0.0) of the code ADG that automatically (1) generates all valid off-diagonal Bogoliubov many-body perturbation theory diagrams at play in particle-number projected Bogoliubov many-body perturbation theory (PNP-BMBPT) and (2) evaluates their algebraic expression to be implemented for numerical applications. This is achieved at any perturbative order for a Hamiltonian containing both two-body (four-legs) and three-body (six-legs) interactions (vertices). All valid off-diagonal BMBPT diagrams of order are systematically generated from the set of diagonal, i.e., unprojected, BMBPT diagrams. The production of the latter were described at length in https://doi.org/10.1016/j.cpc.2018.11.023 dealing with the first version of ADG. The automated evaluation of off-diagonal BMBPT diagrams relies both on the application of algebraic Feynman's rules and on the identification of a powerful diagrammatic rule providing the result of the remaining -tuple time integral. The new diagrammatic rule generalizes the one already identified in https://doi.org/10.1016/j.cpc.2018.11.023 to evaluate diagonal BMBPT diagrams independently of their perturbative order and topology. The code ADG is written in Python3 and uses the graph manipulation package NetworkX. The code is kept flexible enough to be further expanded throughout the years to tackle the diagrammatics at play in various many-body formalisms that already exist or are yet to be formulated.
24 pages, 14 figures and one table. Associated code available on https://github.com/adgproject/adg/
References in corpus (6)
- In-Medium Similarity Renormalization Group for Nuclei
- Coupled-cluster theory for three-body Hamiltonians
- In-Medium Similarity Renormalization Group with Chiral Two- Plus Three-Nucleon Interactions
- Ab Initio Multi-Reference In-Medium Similarity Renormalization Group Calculations of Even Calcium and Nickel Isotopes
- Ab initio Bogoliubov coupled cluster theory for open-shell nuclei
- Symmetry broken and restored coupled-cluster theory I. Rotational symmetry and angular momentum
Cited by in corpus (7)
- Dense Nuclear Matter Equation of State from Heavy-Ion Collisions
- Towards heavy-mass ab initio nuclear structure: Open-shell Ca, Ni and Sn isotopes from Bogoliubov coupled-cluster theory
- Automatic derivation of fermionic many-body theories based on general Fermi vacua
- Nuclear Structure at the Crossroads
- Effective field theory for dilute Fermi systems at fourth order
- Ab initio Bogoliubov many-body perturbation theory: closed-form constraint on the average particle number
- Multi-reference many-body perturbation theory for nuclei I -- Novel PGCM-PT formalism