ADG: Automated generation and evaluation of many-body diagrams I. Bogoliubov many-body perturbation theory
arXiv:1809.01187 · doi:10.1016/j.cpc.2018.11.023
Abstract
We describe the first version (v1.0.0) of the code ADG that automatically (1) generates all valid Bogoliubov many-body perturbation theory (BMBPT) diagrams 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). The automated generation of BMBPT diagrams of order relies on elements of graph theory, i.e., it is achieved by producing all oriented adjacency matrices of size satisfying topological Feynman's rules. The automated evaluation of BMBPT diagrams of order 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 diagrammatic rule in question constitutes a novel finding allowing for the straight summation of large classes of time-ordered diagrams at play in the time-independent formulation of BMBPT. Correspondingly, the traditional resolvent rule employed to compute time-ordered diagrams happens to be a particular case of the general rule presently identified. The code ADG is written in Python2.7 and uses the graph manipulation package NetworkX. The code is also able to generate and evaluate Hartree-Fock-MBPT (HF-MBPT) diagrams and is made flexible enough to be expanded throughout the years to tackle the diagrammatics at play in various many-body formalisms that already exist or are yet to be formulated.
arXiv comment32 pages, 22 figures, 6 tables
References in corpus (27)
- Self-consistent Green's function method for nuclei and nuclear matter
- Chiral interactions up to next-to-next-to-next-to-leading order and nuclear saturation
- Ab Initio Calculations of Medium-Mass Nuclei with Normal-Ordered Chiral NN+3N Interactions
- In-Medium Similarity Renormalization Group for Nuclei
- Nonperturbative shell-model interactions from the in-medium similarity renormalization group
- Ab initio coupled-cluster approach to nuclear structure with modern nucleon-nucleon interactions
- Coupled-cluster theory for three-body Hamiltonians
- Ab Initio Path to Heavy Nuclei
- In-Medium Similarity Renormalization Group with Chiral Two- Plus Three-Nucleon Interactions
- Leading chiral three-nucleon forces along isotope chains in the calcium region
- Ab-initio coupled-cluster effective interactions for the shell model: Application to neutron-rich oxygen and carbon isotopes
- Isotopic chains around oxygen from evolved chiral two- and three-nucleon interactions
- Coupled cluster calculations of ground and excited states of nuclei
- Ab-initio self-consistent Gorkov-Green's function calculations of semi-magic nuclei - I. Formalism at second order with a two-nucleon interaction
- Self-consistent Green's functions formalism with three-body interactions
- Ab Initio Multi-Reference In-Medium Similarity Renormalization Group Calculations of Even Calcium and Nickel Isotopes
- Bogoliubov Many-Body Perturbation Theory for Open-Shell Nuclei
- Ab initio Bogoliubov coupled cluster theory for open-shell nuclei
- Hartree-Fock Many-Body Perturbation Theory for Nuclear Ground-States
- Ab Initio Description of Open-Shell Nuclei: Merging No-Core Shell Model and In-Medium Similarity Renormalization Group
- Ab Initio Calculations of Medium-Mass Nuclei with Explicit Chiral 3N Interactions
- Symmetry broken and restored coupled-cluster theory I. Rotational symmetry and angular momentum
- Extension of coupled-cluster theory with a non-iterative treatment of connected triply excited clusters to three-body Hamiltonians
- nuclear many-body perturbation calculations in the Hartree-Fock basis
- Drawing Feynman Diagrams with LaTeX and Metafont
- Open-Shell Nuclei from No-Core Shell Model with Perturbative Improvement
- Automatic generation of vacuum amplitude many-body perturbation series
Cited by in corpus (29)
- A Guided Tour of Ab Initio Nuclear Many-Body Theory
- Chiral Effective Field Theory and the High-Density Nuclear Equation of State
- Three-Nucleon Forces: Implementation and Applications to Atomic Nuclei and Dense Matter
- Bogoliubov Many-Body Perturbation Theory for Open-Shell Nuclei
- Towards grounding nuclear physics in QCD
- Multi-reference many-body perturbation theory for nuclei III -- Ab initio calculations at second order in PGCM-PT
- In-medium -body reduction of -body operators
- 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
- Normal-ordered -body approximation in particle-number-breaking theories
- Zero-pairing limit of Hartree-Fock-Bogoliubov reference states
- Gorkov algebraic diagrammatic construction formalism at third order
- Nuclear Structure at the Crossroads
- Effective field theory for dilute Fermi systems at fourth order
- ADG: Automated generation and evaluation of many-body diagrams II. Particle-number projected Bogoliubov many-body perturbation theory
- Low-rank matrix decompositions for ab initio nuclear structure
- Importance truncation in non-perturbative many-body techniques
- Impact of correlations on nuclear binding energies
- Zero-pairing and zero-temperature limits of finite temperature Hartree-Fock-Bogoliubov theory
- Low-momentum interactions for ultracold Fermi gases
- Renormalization of pionless effective field theory in the A-body sector
- Nambu-Covariant Many-Body Theory I: Perturbative Approximations
- Nambu-Covariant Many-Body Theory II: Self-Consistent Approximations
- NuLattice: Ab initio computations of atomic nuclei on lattices
- Diagrammatic Monte Carlo for electronic correlation in molecules: high-order many-body perturbation theory with low scaling
- Ab initio Bogoliubov many-body perturbation theory: closed-form constraint on the average particle number
- Diagrammatic Monte Carlo for Finite Systems at Zero Temperature
- SeQuant Framework for Symbolic and Numerical Tensor Algebra. I. Core Capabilities
- Multi-reference many-body perturbation theory for nuclei I -- Novel PGCM-PT formalism