SciPost Submission Page
Automated evaluation of imaginary time strong coupling diagrams by sum-of-exponentials hybridization fitting
by Zhen Huang, Denis Golež, Hugo U. R. Strand, Jason Kaye
This is not the latest submitted version.
Submission summary
Authors (as registered SciPost users): | Zhen Huang · Jason Kaye |
Submission information | |
---|---|
Preprint Link: | https://arxiv.org/abs/2503.19727v2 (pdf) |
Date submitted: | May 19, 2025, 4:58 p.m. |
Submitted by: | Huang, Zhen |
Submitted to: | SciPost Physics |
Ontological classification | |
---|---|
Academic field: | Physics |
Specialties: |
|
Approach: | Computational |
Abstract
We present an efficient separation of variables algorithm for the evaluation of imaginary time Feynman diagrams appearing in the bold pseudo-particle strong coupling expansion of the Anderson impurity model. The algorithm uses a fitting method based on AAA rational approximation and numerical optimization to obtain a sum-of-exponentials expansion of the hybridization function, which is then used to decompose the diagrams. A diagrammatic formulation of the algorithm leads to an automated procedure for diagrams of arbitrary order and topology. We also present methods of stabilizing the self-consistent solution of the pseudo-particle Dyson equation. The result is a low-cost and high-order accurate impurity solver for quantum embedding methods using general multi-orbital hybridization functions at low temperatures, appropriate for low-to-intermediate expansion orders. In addition to other benchmark examples, we use our solver to perform a dynamical mean-field theory study of a minimal model of the strongly correlated compound Ca$_2$RuO$_4$, describing the anti-ferromagnetic transition and the in- and out-of-plane anisotropy induced by spin-orbit coupling.
Author indications on fulfilling journal expectations
- Provide a novel and synergetic link between different research areas.
- Open a new pathway in an existing or a new research direction, with clear potential for multi-pronged follow-up work
- Detail a groundbreaking theoretical/experimental/computational discovery
- Present a breakthrough on a previously-identified and long-standing research stumbling block
Current status:
Reports on this Submission
Report #3 by Jan von Delft (Referee 3) on 2025-7-14 (Invited Report)
Strengths
-
Improved separation-of-variables algorithm for computing imaginary-time Feynman diagrams for quantum impurity models: speedup of several orders of magnitude relative to related previous work by the same authors.
-
Clear presentation of key ideas.
-
Several instructive benchmark examples.
Weaknesses
Report
Requested changes
In Eq. (8), I believe the upper limit should be the same for both summation, i.e. m = k [according to (2.1) of Ref. [45]).
Recommendation
Publish (easily meets expectations and criteria for this Journal; among top 50%)
Strengths
- Constructing of a numerically efficient DMFT solver for practical calculations is an important goal.
- The developed code, as described, is fast an effective.
- The text is clear and convincing.
Weaknesses
- The code is not available so far.
- The figures formt if poor.
Report
In practice, the authors introduce several improvements to existing methods. The most notable one is the use of the so-called adaptive Antoulas-Anderson algorithm. Although these improvements are conceptually incremental, their implementation provides a significant boost in productivity—the authors claim by several orders of magnitude. This result certainly deserves publication.
The paper is well-written, highly detailed, and supported by convincing examples. I do not believe it requires major revisions. However, I strongly recommend publishing the code (at least a preliminary version) alongside the paper so that readers can test it for their practical needs. Also, I would recommend to change Figures style, maybe draw less thick lines. Anyway its current appearance does not look nice for me. Once this is done, I recommend accepting the paper.
Requested changes
- Make code public.
- Work on Figure style.
Recommendation
Publish (easily meets expectations and criteria for this Journal; among top 50%)
We thank the referee for their positive comments. We have made modifications to the line thicknesses, also in response to Report #2. We would also assure the referee that a code will be released in the near future---we are targeting an initial release in early Fall.
Report #2 by Nayuta Takemori (Referee 1) on 2025-7-10 (Invited Report)
Strengths
- Clear demonstration that the AAA-based fitting combined with bilevel optimization improves computational performance relative to DLR.
- Includes extensive benchmarks and comparisons, including tests on worst-case random spectra.
- Promising applicability to multi-orbital impurity problems within DMFT frameworks.
Weaknesses
- Limited discussion of the physically reliable temperature range, especially in the low-temperature regime where strong-coupling expansions are known to develop artifacts.
- Lack of quantitative comparison of other DMFT results to more established impurity solvers.
- No demonstration of scaling or error behavior in larger Hilbert spaces (n >> 3).
- The manuscript focuses heavily on numerical performance, with less discussion of the physical implications of the results.
Report
However, the manuscript could be substantially strengthened by providing a clearer discussion of the practical temperature ranges where the method yields not only numerical stability but also physically reliable results, elaborating on how the observed numerical behaviors (especially low-frequency errors and m-dependence) propagate into physically relevant observables, and clarifying the performance and error scaling in intermediate β regimes that are typical in realistic DMFT calculations. Additionally, some aspects of the presentation, including figure clarity and captions, would benefit from revision.
Therefore, I recommend publication after revision addressing the points below.
Requested changes
Major:
1. While the authors emphasize the general applicability of their method to arbitrary multi-orbital systems, the benchmarks are mainly restricted to models with two or three orbitals. The scaling of computational cost and approximation error in larger Hilbert spaces (n >> 3) is not demonstrated, and the growth of the expansion length p in such cases remains a potential limitation, particularly at large β. For example, in Fig.2, the “random poles” benchmark shows a saturation of p relative to the DLR basis size which indicates that the advantage over DLR may diminish in more complex spectral structures. Additional discussion or data illustrating this scaling would be valuable.
2. While the authors convincingly show performance at β=10 (high temperature) and β=1000 (low temperature), it would be helpful to include results for intermediate inverse temperatures, e.g., β=50–200 in Fig. 1. These are typical parameter ranges in practical applications of DMFT and quantum embedding methods. A clearer illustration of how the required number of poles p scales in this regime would strengthen the assessment of the method’s practical efficiency. It seems authors calculated for β=40 , so adding this data to Fig.1 would make the presentation more consistent and complete.
3. Fig.5 and Fig.7 demonstrate that the proposed solver can be applied within a fully self-consistent DMFT loop in a multi-orbital system, I am concerned that the observed low-frequency errors (particularly near ωₙ=0) and the clear m-dependence of the self-energy could potentially lead to inaccuracies or instability in physically relevant quantities such as quasiparticle weights or magnetic ordering. It would be valuable if the authors could comment on this by comparing the physical observables obtained in their DMFT calculations (e.g., quasiparticle weights, Neel temperatures) to results from more established impurity solvers, such as CTQMC or NRG, in order to clarify the extent to which the observed m-dependence and low-frequency errors translate into deviations in physically relevant quantities.
4. As this is primarily a methodological contribution, it would be very helpful for users if the authors could provide explicit guidance on the practical temperature range where the method can be expected to yield not only numerically stable but also physically reliable results. Since it is well known that NCA (including OCA and higher-order diagrams) and related strong-coupling expansions develop artifacts in the low-temperature regime, clarifying whether higher-order diagrams sufficiently mitigate these issues, or whether a practical β limit should be recommended, would significantly strengthen the manuscript.
5. While the manuscript provides an impressive array of numerical benchmarks and performance comparisons, I feel that it would benefit significantly from a more detailed discussion of the physical implications of the observed behaviors , exemplified by the crossing of error curves in Fig.4 (right).
Minor:
1. In Fig.1, the plotting style could be improved for readability. The points and line thickness are disproportionately large relative to the figure size, making the error curves difficult to interpret. I recommend either increasing the overall figure dimensions or reducing the marker and line widths to improve clarity. In addition, the caption of Fig.1 currently does not explicitly label the three types of spectral densities used in each column (e.g., semicircular, sum of Gaussians, sum of δ-functions), which makes the figure less accessible to the reader. I recommend adding explicit labels in the caption to clarify which spectral shape corresponds to each panel.
Recommendation
Ask for major revision
We thank the referee for a thorough reading of the manuscript and for the constructive comments. Please see our point-by-point responses below.
- Exploration of models with a larger number of orbitals is an important direction of our future research. As is mentioned in the conclusion, we are in the process of incorporating Hamiltonian symmetries into the scheme, which we expect to bring systems of many orbitals (e.g., full d or f electron systems) within reach at least up to modest expansion orders, enabling a thorough exploration of the questions raised. Indeed, we consider our approach to be a promising direction for modeling systems with many strongly-correlated orbitals, for which few other methods are available. As far as we know, the error of the hybridization expansion order for systems with a large number of orbitals is not well understood, but our solver will allow us to explore this question in the future. We have added comments in the conclusion emphasizing these points. We do not agree that growth of the pole expansion order p for systems with many orbitals is a potential limitation. Indeed, in Fig. 2, the saturation of p with the number of poles in a random pole model relative to the DLR basis size suggests precisely that the advantage over DLR does not diminish for more complex spectral structures.
- Fig. 1 already does show a result in the intermediate temperature range beta = 50-200 requested by the referee: beta = 100. In any case, the trend of exponential convergence with rate decreasing with increasing beta (except in the case of a small discrete spectrum) is clear from the results shown.
- We are unfortunately confused about this comment. Our manuscript does not include any Matsubara frequency domain plots or self-energy plots. We would be happy to address this point if the referee could clarify.
- Our results strongly suggest the existence of two distinct regimes: (a) When the bath spectrum is gapped, we observe exponential convergence, and convergence accelerates at lower temperatures---see Fig. 4a---provided that thermal excitations remain below the gap size (see also the response to Question 5). (b) In contrast, when the bath spectrum is metallic, we observe slower convergence with increasing diagrammatic order, as expected for strong-coupling expansions. As for whether higher-order diagrams sufficiently mitigate known NCA artifacts, such as the spurious non-Fermi-liquid behavior or incorrect scaling of the Kondo temperature, these questions are more effectively addressed using a real-frequency solver. Real-time methods allow for direct comparisons with Fermi-liquid predictions or benchmark techniques like NRG; see, for example, T. A. Costi et al., Phys. Rev. B 53, 1850 (1996). A detailed comparison is beyond the scope of the present study, but we are actively developing real-frequency extensions of our approach and hope to address this question in the future. We briefly comment on the expected qualitative behavior in the conclusion.
- Concerning the different rates of convergence of the high temperature (blue) and low temperature (orange) calculations in Fig. 4b, we have added a comment on the origin of the qualitative different behaviors, which in this case is due to the interplay of temperature and the spectral gap of the impurity model.
Minor point 1. We have reduced the line widths in Fig. 1, and labeled the spectral densities in the caption.
Author: Zhen Huang on 2025-08-14 [id 5729]
(in reply to Report 3 by Jan von Delft on 2025-07-14)We thank the referee for their positive comments and suggestions. We have corrected the typo which was pointed out. We refer to our response to Report #1 for comments on a code release.