My contributions to the algorithm and method development in the fields of computational physics, quantum chemistry and quantum computing approaches. I am a main developer of the full configuration interaction quantum Monte Carlo code NECI and contributor to the multi-purpose quantum chemistry software package OpenMolcas as well as the open-source toolkit for quantum computing Qiskit.
Related Publications:
2024
Quantum
Optimizing Variational Quantum Algorithms with qBang: Efficiently Interweaving Metric and Momentum to Navigate Flat Energy Landscapes
David Fitzek, Robert S. Jonsson, Werner Dobrautz, and Christian Schäfer
The developments of the open-source OpenMolcas chemistry software environment since spring 2020 are described, with a focus on novel functionalities accessible in the stable branch of the package or via interfaces with other packages. These developments span a wide range of topics in computational chemistry and are presented in thematic sections: electronic structure theory, electronic spectroscopy simulations, analytic gradients and molecular structure optimizations, ab initio molecular dynamics, and other new features. This report offers an overview of the chemical phenomena and processes OpenMolcas can address, while showing that OpenMolcas is an attractive platform for state-of-the-art atomistic computer simulations.
In this work, we demonstrate how to efficiently compute the one- and two-body reduced density matrices within the spin-adapted full configuration interaction quantum Monte Carlo (FCIQMC) method, which is based on the graphical unitary group approach (GUGA). This allows us to use GUGA-FCIQMC as a spin-pure configuration interaction (CI) eigensolver within the complete active space self-consistent field (CASSCF) procedure and hence to stochastically treat active spaces far larger than conventional CI solvers while variationally relaxing orbitals for specific spin-pure states. We apply the method to investigate the spin ladder in iron–sulfur dimer and tetramer model systems. We demonstrate the importance of the orbital relaxation by comparing the Heisenberg model magnetic coupling parameters from the CASSCF procedure to those from a CI-only (CASCI) procedure based on restricted open-shell Hartree–Fock orbitals. We show that the orbital relaxation differentially stabilizes the lower-spin states, thus enlarging the coupling parameters with respect to the values predicted by ignoring orbital relaxation effects. Moreover, we find that, while CASCI results are well fit by a simple bilinear Heisenberg Hamiltonian, the CASSCF eigenvalues exhibit deviations that necessitate the inclusion of biquadratic terms in the model Hamiltonian.
We present NECI, a state-of-the-art implementation of the Full Configuration Interaction Quantum Monte Carlo (FCIQMC) algorithm, a method based on a stochastic application of the Hamiltonian matrix on a sparse sampling of the wave function. The program utilizes a very powerful parallelization and scales efficiently to more than 24 000 central processing unit cores. In this paper, we describe the core functionalities of NECI and its recent developments. This includes the capabilities to calculate ground and excited state energies, properties via the one- and two-body reduced density matrices, as well as spectral and Green’s functions for ab initio and model systems. A number of enhancements of the bare FCIQMC algorithm are available within NECI, allowing us to use a partially deterministic formulation of the algorithm, working in a spin-adapted basis or supporting transcorrelated Hamiltonians. NECI supports the FCIDUMP file format for integrals, supplying a convenient interface to numerous quantum chemistry programs, and it is licensed under GPL-3.0.
2019
PhD Thesis
Development of Full Configuration Interaction Quantum Monte Carlo Methods for Strongly Correlated Electron Systems
Full Configuration Interaction Quantum Monte Carlo (FCIQMC) is a prominent method to calculate the exact solution of the Schrödinger equation in a finite antisymmetric basis and gives access to physical observables through an efficient stochastic sampling of the wavefunction that describes a quantum mechanical system. Although system-agnostic (black-box-like) and numerically exact, its effectiveness depends crucially on the compactness of the wavefunction: a property that gradually decreases as correlation effects become stronger. In this work, we present two -conceptually distinct- approaches to extend the applicability of FCIQMC towards larger and more strongly correlated systems. In the first part, we investigate a spin-adapted formulation of the FCIQMC algorithm, based on the Unitary Group Approach. Exploiting the inherent symmetries of the nonrelativistic molecular Hamiltonian results in a dramatic reduction of the effective Hilbert space size of the problem. The use of a spin-pure basis explicitly resolves the different spin-sectors, even when degenerate, and the absence of spin-contamination ensures the sampled wavefunction is an eigenfunction of the total spin operator. Moreover, targeting specific many-body states with conserved total spin allows an accurate description of chemical processes governed by the intricate interplay of them. We apply the above methodology to obtain results, not otherwise attainable with conventional approaches, for the spin-gap of the high-spin cobalt atom ground- and low-spin excited state and the electron affinity of scandium within chemical accuracy to experiment. Furthermore we establish the ordering of the scandium anion bound states, which has until now not been experimentally determined. In the second part, we investigate a methodology to explicitly incorporate electron correlation into the initial Ansatz of the ground state wavefunction. Such an Ansatz induces a compact description of the wavefunction, which ameliorates the sampling of the configuration space of a system with FCIQMC. Within this approach, we investigate the two-dimensional Hubbard model near half-filling in the intermediate interaction regime, where such an Ansatz can be exactly incorporated by a nonunitary similarity transformation of the Hamiltonian based on a Gutzwiller correlator. This transformation generates novel three-body interactions, tractable due to the stochastic nature of FCIQMC, and leads to a non-Hermitian effective Hamiltonian with extremely compact right eigenvectors. The latter fact allows application of FCIQMC to larger lattice sizes, well beyond the reach of the method applied to the original Hubbard Hamiltonian.
We provide a spin-adapted formulation of the Full Configuration Interaction Quantum Monte Carlo (FCIQMC) algorithm, based on the Graphical Unitary Group Approach (GUGA), which enables the exploitation of SU(2) symmetry within this stochastic framework. Random excitation generation and matrix element calculation on the Shavitt graph of GUGA can be efficiently implemented via a biasing procedure on the branching diagram. The use of a spin-pure basis explicitly resolves the different spin-sectors and ensures that the stochastically sampled wavefunction is an eigenfunction of the total spin operator Ŝ 2. The method allows for the calculation of states with low or intermediate spin in systems dominated by Hund’s first rule, which are otherwise generally inaccessible. Furthermore, in systems with small spin gaps, the new methodology enables much more rapid convergence with respect to walker number and simulation time. Some illustrative applications of the GUGA-FCIQMC method are provided: computation of the 2F − 4F spin gap of the cobalt atom in large basis sets, achieving chemical accuracy to experiment, and the Σg+1, Σg+3, Σg+5, and Σg+7 spin-gaps of the stretched N2 molecule, an archetypal strongly correlated system.
We present a stochastic method for solving the time-dependent Schrödinger equation, generalizing a ground state full configuration interaction quantum Monte Carlo method. By performing the time integration in the complex plane close to the real-time axis, the numerical effort is kept manageable and the analytic continuation to real frequencies is efficient. This allows us to perform ab initio calculation of electron spectra for strongly correlated systems. The method can be used as a cluster solver for embedding schemes.