Research
We develop and apply numerical and analytical methods to understand strongly correlated electron systems. Our work spans algorithm development, mathematical foundations, and physical applications.
Quantum Impurity Solvers
Quantum impurity models describe a small interacting quantum system — typically a single correlated atom or molecule — coupled to a non-interacting bath. They arise as auxiliary problems in dynamical mean-field theory and its cluster extensions, and as models of quantum dots and magnetic impurities in metals. We develop continuous-time quantum Monte Carlo (CT-QMC) algorithms, which stochastically sample Feynman diagrams in imaginary time, and tensor-train solvers, which represent the impurity Green’s function as a low-rank tensor network. These methods enable numerically exact solutions across a wide range of temperatures, interaction strengths, and bath geometries.
- Continuous-time Monte Carlo methods for quantum impurity models — Rev. Mod. Phys. 83, 349 (2011)
- Continuous-time auxiliary field Monte Carlo for quantum impurity models — EPL 82, 57003 (2008)
- Tensor train continuous time solver for quantum impurity models — Phys. Rev. B 107, 245135 (2023)
- Taming the dynamical sign problem in real-time evolution of quantum many-body problems — Phys. Rev. Lett. 115, 266802 (2015)
Compressed Representations and Analytic Continuation
Green’s functions and self-energies in quantum many-body theory are smooth functions whose structure is constrained by analyticity, causality, and spectral positivity. We exploit these mathematical properties to develop compact representations — including pole representations, Chebyshev polynomial expansions, and the intermediate representation (IR) basis — that compress imaginary-time and Matsubara-frequency data by orders of magnitude. We also develop algorithms for analytic continuation, which extracts real-frequency spectral information from noisy imaginary-time data, using pole-based methods, semidefinite programming, and Nevanlinna theory.
- Minimal pole representation and controlled analytic continuation of Matsubara response functions — Phys. Rev. B 110, 035154 (2024)
- Minimal pole representation and analytic continuation of matrix-valued correlation functions — Phys. Rev. B 110, 235131 (2024)
- Nevanlinna Analytical Continuation — Phys. Rev. Lett. 126, 056402 (2021)
- Chebyshev polynomial representation of imaginary time response functions — Phys. Rev. B 98, 075127 (2018)
Mathematical Properties of Green’s Functions
Green’s functions encode the full many-body physics of a quantum system and satisfy a rich set of mathematical constraints — analyticity, Kramers-Kronig relations, sum rules, and Lehmann representations. Understanding these properties is essential for designing numerically stable algorithms and for interpreting physical results. We study the mathematical structure of single- and two-particle Green’s functions, develop diagrammatic frameworks based on discrete pole representations, and analyze denoising and projection methods that enforce known spectral constraints on noisy numerical data.
- Feynman diagrammatics based on discrete pole representations — Phys. Rev. B 110, 075158 (2024)
- Denoising of imaginary time response functions with Hankel projections — Phys. Rev. Research 6, L032042 (2024)
- Robust analytic continuation of Green’s functions via projection, pole estimation, and semidefinite relaxation — Phys. Rev. B 107, 075151 (2023)
Quantum Computing
Whether quantum computers will outperform classical methods for quantum many-body simulation remains an open question. We develop algorithms at the interface of classical and quantum computing, including methods that use quantum hardware to solve impurity problems and approaches that combine quantum circuit ansätze with classical diagrammatic techniques. A central focus is on rigorously understanding when and whether quantum algorithms offer a genuine advantage over state-of-the-art classical methods.
- Quantum-centric Supercomputing for Materials Science: A Perspective on Challenges and Future Directions — Future Generation Computer Systems 160 (2024)
- Denoising and Extension of Response Functions in the Time Domain — Phys. Rev. Lett. 132, 160403 (2024)
Realistic Electronic Structure Methods
Ab initio simulations of real materials require treating both weak and strong electronic correlations on equal footing. In collaboration with the Zgid group, we develop self-consistent many-body perturbation theory methods for solids, as well as embedding approaches such as self-energy embedding theory (SEET) that treat a correlated subspace exactly while describing the rest at a perturbative level. These methods are implemented in the Green software framework.
- Finite Temperature Quantum Embedding Theories for Correlated Systems — New J. Phys. 19, 023047 (2017)
- Green/WeakCoupling: Implementation of fully self-consistent finite-temperature many-body perturbation theory — Comput. Phys. Commun. (2024)
Open Source Software
See the Software page for codes developed by the group.