Parameter-free analytic continuation for quantum many-body calculations
Abstract
We develop a reliable parameter-free analytic continuation method for quantum many-body calculations. Our method is based on a kernel grid, a causal spline, a regularization using the second-derivative roughness penalty, and the L-curve criterion. We also develop the L-curve averaged deviation to estimate the precision of our analytic continuation. To deal with statistically obtained data more efficiently, we further develop a bootstrap-averaged analytic continuation method. In the test using the exact imaginary-frequency Green’s function with added statistical error, our method produces the spectral function that converges systematically to the exact one as the statistical error decreases. As an application, we simulate the two-orbital Hubbard model for various electron numbers with the dynamical-mean field theory in the imaginary time and obtain the real-frequency self-energy with our analytic continuation method, clearly identifying a non-Fermi liquid behavior as the electron number approaches the half filling from the quarter filling. Our analytic continuation can be used widely and it will facilitate drawing clear conclusions from imaginary-time quantum many-body calculations.
I Introduction
Numerical simulations of quantum many-body systems in real time often suffer from the instability caused by oscillatory real-time evolution of . The severe dynamical sign problem in the real-time quantum Monte Carlo simulation is an example of such instability [1, 2, 3]. This instability can be reduced by exploiting the imaginary time by changing to [4]. However, it is not straightforward to compare the imaginary-time Green’s function with experimental results, so the real-frequency Green’s function needs to be obtained from the imaginary-frequency one. The relation between the imaginary-frequency Green’s function and the real-frequency spectral function is
(1) |
Using Eq. (1), one needs to find from numerically calculated . This procedure is called as the numerical analytic continuation, and it is severely ill-posed [5].
Strong demands for the numerical analytic continuation led to the development of many methods despite the ill-posed nature. Among the various methods, two categories are popular. One category is estimates of a function of a complex variable which interpolates . This category contains the Padé approximant [6, 7, 8] and the Nevanlinna analytic continuation [9]. The interpolation approach is independent of the real-frequency grid and can produce the entire spectral function [8, 9], but it is very sensitive to numerical precision and the accuracy of input data [8].
The other category is estimates of the spectral function using . One way to use is to obtain by averaging various spectral functions with the weight of [10, 11, 12, 13]. Another way to use is to regularize it by adding a regularization parameter times a functional so that is obtained by minimizing . A representative example of the regularization approach is the maximum entropy method [5, 14, 15, 16, 17, 18], where is the entropy of the spectral function with respect to the default model .
The regularization approach is stable but its implementations so far require many control parameters. The maximum entropy method requires the real-frequency grid , , and . These parameters can affect the resulting substantially [15, 18, 19]. To find optimal parameters, one needs to test several values of and . While the optimal can be found with some criteria [15, 18, 20], methods to determine and are not established yet. In addition, when applied to a metallic system, the maximum entropy method requires the preblur [5, 17, 21, 20], which makes it not straightforward to obtain for metallic and insulating phases on equal footing.
Quantum many-body calculations are often conducted with the imaginary-time quantum Monte Carlo method [22, 23, 24, 25, 26], which yields imaginary-frequency data with statistical errors. To consider statistical errors, it is typical to scale with the standard deviation or the covariance matrix [5, 14, 15, 18], which can be estimated with resampling methods such as the jackknife approach [27] or the bootstrap approach [28, 29]. Because statistical errors can induce artifacts in the analytically continued spectral function, the analytic continuation requires careful consideration of statistical errors.
In this work, we develop a reliable parameter-free analytic continuation method. Our method is based on the regularization approach, where we remove any arbitrary selection of control parameters as follows. First, we develop a real-frequency kernel grid which can be used generally and can support the precise description of corresponding imaginary-frequency data. Second, we use the second-derivative roughness penalty [30], which ensures our method does not need the default model . Then, the proper regularization parameter is found by the L-curve criterion [31, 32]. We also develop the L-curve averaged deviation to estimate the precision of our analytic continuation. In addition, to deal with statistical errors more carefully, we develop a bootstrap-averaged analytic continuation method.
II parameter-free analytic continuation
II.1 Kernel grid
The analytic continuation finds a spectral function which satisfies Eq. (1) for given . Numerical implementation of this procedure requires a continuous description of using a finite number of values. For this, we used the natural cubic spline [33, 34] interpolation, where is represented as in the th interval of for , with . Here is the number of grid points and is the second derivative of . For appropriate grid points, we develop a kernel grid which depends only on the temperature , the real-frequency cutoff , and the number of grid points . The accurate analytic continuation requires the real-frequency grid which describes of Eq. (1) accurately, so the grid should be dense near where contributes greatly to . Thus, for a single , the appropriate grid density should be proportional to . Hence, to describe for all , we use the grid density such that
(2) |
where for the fermionic Green’s function. Then, grid points are determined by the equidistribution principle [34], with , , and . Here and are determined to be large enough to make the obtained spectral function converge.
We compare the performance of our kernel grid with that of a uniform grid in Fig. 1. Figures 1(a) and 1(c) show two different spectral functions . The spectral function shown in Fig. 1(a) has a sharp peak at the Fermi level (), while that shown in Fig. 1(c) has no peak at the Fermi level. Figures 1(b) and 1(d) show corresponding to shown in Figs. 1(a) and 1(c), respectively. In the case that has a sharp peak at the Fermi level (), our kernel grid describes accurately enough to produce correctly, while the uniform grid does not [Fig. 1(b)]. In the case that does not have a sharp peak, both our kernel grid and the uniform grid describe accurately enough to produce correctly [Fig. 1(d)].
II.2 Causal cubic spline
Finding the spectral function from by minimizing is extremely ill-posed [5]. This ill-posedness can be significantly weakened by imposing the causality condition [35]. Since , , satisfies the causality only at the grid points , we develop conditions that impose the causality for all as follows. The cubic spline can be expressed as a linear combination of cubic B-splines which are non-negative functions [36]. Thus, for all if expansion coefficients are non-negative [36]:
(3) |
Here is the derivative of . The cubic spline constrained by Eq. (3) satisfies not only at grid points but also throughout intervals between grid points. This cubic spline, which we call the causal cubic spline, weakens the ill-posedness of the analytic continuation significantly, but it does not resolve the ill-posedness completely so minimization of with the constraint Eq. (3) produces still having spiky behavior due to overfitting to numerical errors [35]. To obtain smooth and physically meaningful , we employ an appropriate roughness penalty and the L-curve criterion.
II.3 The roughness penalty and the L-curve criterion
To avoid the spiky behavior in caused by overfitting to numerical errors, we use the second-derivative roughness penalty [30]. The roughness penalty is defined as
(4) |
Then, we obtain by minimizing a regularized functional
(5) |
with a regularization parameter . We use the interior-point method [37, 38] to implement this minimization. Then, the optimal that balances and is found by the L-curve criterion [31, 32], which is a popular approach to determine the regularization parameter in various cases as follows. For each , one finds that minimizes in Eq. (5). Then, let and . The L-curve is the plot of versus . The L-curve criterion is to choose that corresponds to the corner of the L-curve as the optimal value, as illustrated in Fig. 2(a). This procedure can be performed stably and efficiently by using a recently developed algorithm [39] which typically requires minimizations of at about different values of . For a very small , dominates in Eq. (5), resulting in unphysical peaks in , as shown in Fig. 2(b). For a very large , dominates in Eq. (5), resulting in too much broadening in , as shown in Fig. 2(d). On the other hand, the spectral function computed with matches excellently the exact one, as shown in Fig. 2(c). With this criterion for and with large enough values of and (see Appendix A for the convergence test with respect to and ), our analytic continuation does not have any arbitrarily chosen parameter that can affect the real-frequency result significantly, so we call our method a parameter-free method. Our analytic continuation method can be applied to the self-energy or other Matsubara frequency quantities which can be represented in a way similar to Eq. (1).
We can use the L-curve to estimate the precision of the analytic continuation as well. In the L-curve, produces which is more fitted to , so the precision of can be estimated by comparing it with . In this regard, we define the L-curve averaged deviation (LAD),
(6) |
where is the L-curve from to , and we use it as an error estimator.
II.4 Bootstrap-averaged analytic continuation
The Monte Carlo approach [22, 23, 24, 25, 26] is often used to calculate the imaginary-frequency Green’s function . As a result, the calculated has statistical errors. The spectral function calculated by the analytic continuation of such data can exhibit artifacts from statistical errors in [see Fig. 3(a) for an example]. Here we devise a bootstrap-averaged analytic continuation method. The bootstrap approach [28, 29] is a widely used resampling method in statistics. Suppose we have independent data , where , and we repeat the bootstrap sampling times. For the th bootstrap sampling, we randomly sample data from with replacement and calculate their average , where is the number of repetitions of in the th bootstrap sampling. Then, we obtain the analytically continued spectral function for . Finally, the spectral function is calculated by , which converges as increases. In our present work, we used , which is large enough to obtain converged results. Similarly, we can also obtain bootstrap-averaged for the error estimation of bootstrap-averaged .
Figure 3 compares the results of our analytic continuation without and with the bootstrap average. We consider an exact spectral function which has a narrow peak at and a broad peak at and another broad peak at , as shown by the black line in Fig. 3. We obtain the exact Green’s function from . We used a temperature of and the first Matsubara frequencies. The kernel grid is generated with and . To perform our analytic continuation without bootstrap average, we obtain the Green’s function by adding a Gaussian error of the standard deviation of to . Then we obtain the spectral function by applying our analytic continuation method to . Figure 3(a) shows the obtained , which deviates slightly from at around . Next, to perform our bootstrap-averaged analytic continuation, we obtain independent values of by adding a Gaussian error of the standard deviation of to . Then, we obtain the spectral function by applying our bootstrap-averaged analytic continuation method with . Figure 3(b) shows the obtained , which agrees excellently with . The deviation of from at around in Fig. 3(a) is due to overfitting of to with statistical errors, and it is avoided by the bootstrap average, as shown in Fig. 3(b). So the bootstrap average is useful for avoiding the overfitting to data with statistical errors. This bootstrap average can be used with any analytic continuation method.
III Benchmarks and applications
III.1 Tests with exact results
Figure 4 demonstrates the statistical-error dependence of the spectral function and obtained with our method. We consider an exact consisting of three peaks, from which we obtain the exact . Then, we add statistical errors to the exact and apply our method to obtain and . Here the standard deviation of the statistical errors is independent of . (See Appendix B for varying with .) As shown in Fig. 4(a), when statistical errors in are large, the obtained is broader than the exact one, and is large. As the statistical errors are reduced, converges to the exact one, and diminishes [Figs. 4(b)–(d)]. These results show that our method behaves well with respect to the statistical errors, reproducing the exact spectral function if the statistical errors are small enough.
Left peak | Middle peak | Right peak | |
Center Width | Center Width | Center Width | |
Fig. 4(a) | |||
Fig. 4(b) | |||
Fig. 4(c) | |||
Fig. 4(d) | |||
Exact |
For a more detailed analysis, we fit the obtained in Fig. 4 with three Gaussian functions. Table 1 shows the obtained peak centers and peak widths. These results show explicitly that peak centers and peak widths converge to the corresponding exact values as statistical errors in decrease and show that peak centers converge faster than peak widths.
In addition, we tested our analytic continuation method with various spectral functions (Fig. 5). Here we performed the bootstrap average with , using independent values of . Each independent value of was obtained by adding a Gaussian error of the standard deviation of to the exact Green’s function obtained from the exact spectral function . Figure 5 confirms analytically continued spectral functions agree excellently with corresponding . We also compared our method with the maximum entropy method (Appendix C).
III.2 Dynamical mean-field theory simulation of the two-orbital Hubbard model
As an application of our method, we consider the two-orbital Hubbard model [40] described by the Hamiltonian
(7) |
in the infinite-dimensional Bethe lattice with a semicircular noninteracting density of states. Here () is the annihilation (creation) operator of an electron of spin in the th () orbital at the th site, , is the nearest-neighbor hopping energy, is the chemical potential, is the local Coulomb interaction, and is the Hund’s coupling. With the Padé approximant, the imaginary part of the self-energy in this model shows a peak at around the Fermi level in the non-Fermi-liquid phase [41]. Our analytic continuation method makes it possible to analyze the existence and evolution of peaks in detail, as shown below.
We simulate the two-orbital Hubbard model of Eq. (7) with the dynamical mean field theory (DMFT) [42, 43, 44, 45, 46]. We implemented the hybridization-expansion continuous-time quantum Monte Carlo method [25] and used it as an impurity solver. Both orbitals have the same bandwidth of in our energy units. We simulated the case with and temperature and considered the paramagnetic phase. We applied our analytic continuation method to obtain the real-frequency self-energy from the first imaginary-frequency self-energies . We used and to form the kernel grid, which are large enough for converged results. For the bootstrap average, we used independent sets of obtained with Monte Carlo steps. After obtaining , we computed the spectral function by using . Here .
Figure 6 shows the spectral function as a function of the electron number per site, . The spectral function varies continuously except for the half filling (), where the insulating phase appears. The particle-hole symmetry, , is clearly observed in Fig. 6, although it is not enforced. At or , the spectral function shows a quasiparticle peak at the Fermi level and two Hubbard bands. As is increased from or decreased from , a shoulder appears in the Fermi-level quasiparticle peak.
To investigate the origin of this shoulder, we plot in Fig. 7. At or , shows two peaks corresponding to the lower and upper Hubbard bands, which we call the lower and upper Hubbard peaks. As is increased from (decreased from ), the lower (upper) Hubbard peak splits into two peaks, resulting in the shoulder of the quasiparticle peak in . These Hubbard-peak splittings induce non-Fermi-liquid behavior, as discussed below.
In Fig. 8, we compare the self-energies for and . For , is proportional to at small , which indicates a Fermi-liquid behavior [47]. In the real frequency, the Fermi-liquid behavior, for small [48], is obtained from our analytic continuation [Fig. 8(b)]. On the other hand, for , is almost proportional to , indicating a non-Fermi-liquid behavior [47]. This non-Fermi-liquid behavior appears in the real frequency as linear dependance of on near the Fermi level () [Fig. 8(d)]. This linear dependence comes from splitting of Hubbard peaks in . Non-Fermi-liquid behavior in is known to appear at the spin-freezing crossover [47, 41, 49, 50]. Our results show that the spin-freezing crossover (or, equivalently, the spin-orbital separation [51]) occurs with the Hubbard-peak splitting in .
To show the spin-freezing crossover, we obtain the local magnetic susceptibility and the dynamic contribution to the local magnetic susceptibility. With the operator , we define the local magnetic susceptibility as
(8) |
and the dynamic contribution as
(9) |
Here . Figure 9 shows and as functions of the electron number per site. As the electron number approaches the half filling (), increases monotonically. On the other hand, , which represents the fluctuation of the local spin moment, is maximal near and . This indicates the spin-freezing crossover [47, 50].
IV Summary
In summary, we developed a reliable parameter-free analytic continuation method, tested it with exact cases, and studied the two-orbital Hubbard model as an application. We developed a kernel grid which is suitable for the numerical analytic continuation and employed the causal cubic spline, the second-derivative roughness penalty, and the L-curve criterion. With these, we developed a reliable parameter-free analytic continuation method and an error estimator. We also developed a bootstrap-averaged analytic continuation. We demonstrated that our method reproduces the exact spectral function as statistical errors in imaginary-frequency data decrease. As an application, we computed real-frequency quantities from imaginary-frequency DMFT results of the two-orbital Hubbard model, where we found that peaks in split as the electron number approaches the half filling from the quarter filling. We verified that this peak splitting corresponds to non-Fermi-liquid behavior considered to be the signature of the spin-freezing crossover in previous works [47, 41, 49, 50]. Our analytic continuation method does not depend on any specific detail of the system under consideration, so it can be used widely to carry out a clear real-frequency analysis from various imaginary-time quantum many-body calculations.
Acknowledgements.
This work was supported by NRF of Korea (Grants No. 2020R1A2C3013673 and No. 2017R1A5A1014862) and the KISTI supercomputing center (Project No. KSC-2021-CRE-0384).Appendix A Convergence test of our kernel grid
Our analytic continuation uses the kernel grid which is a set of non-uniform points in the range of , as described in the main text. We test the convergence of the spectral function calculated from our analytic continuation method with respect to and by using the data and the spectral function considered in Fig. 2. To quantify the difference between and , we define a norm . Figure 10 shows versus and , confirming that converges to as and increase. At large enough and , may have small nonzero values, as shown in Fig. 10, which are due to (i) statistical errors in the imaginary-frequency data used for the analytic continuation and (ii) the presence of the roughness penalty in Eq. (4) in the regularized functional of Eq. (5).
If the Green’s function is well represented with a spectral function so that is minimized to a tiny value comparable to the computer precision (as in the case of an exact Green’s function without any statistical errors), it is difficult to find by using the L-curve. In that case, it is suitable to find and use at which .
Appendix B Test with statistical errors proportional to
The standard deviation of the statistical error in the imaginary-frequency data , or , may vary with the Matsubara frequency , in general. For instance, in the two-orbital Hubbard model considered in Sec. III.2, we used a quantum Monte Carlo method to calculate the self-energy , and the obtained has larger statistical errors at larger .
As an explicit test of the case where the statistical error varies with , we consider again the exact spectral function in Fig. 4 and add Gaussian errors to the exact whose standard deviation is proportional to . This mimics the self-energy calculated by using the Dyson equation. Let be the standard deviation of the statistical error in and be the averaged value . Figure 11 shows the results of our analytic continuation with different values of , confirming that our method works well even when the statistical error is proportional to . We also note plays the role of in Fig. 4.
Appendix C Comparison with the maximum entropy method
We compare the results of our analytic continuation method with those of the maximum entropy method. For this comparison, we implemented the maximum entropy method [5, 14, 15], which obtains the spectral function by minimizing . Here , and the relative entropy is
(10) |
where is the default model. The optimal value for is obtained by finding the value of that maximizes the curvature in the plot of versus [18]. As a test example, we considered an exact spectral function which consists of two Gaussian peaks: one at with a standard deviation of and the other at with a standard deviation of . In both our method and the maximum entropy method, we used the kernel grid with and . We generated bootstrap samples with constant Gaussian error with a standard deviation of which varied from to , and we averaged analytically continued spectral functions over bootstrap samples. For the maximum entropy method, we used the Gaussian default model that consists of a single broad Gaussian peak at with a standard deviation of , and we did not apply any preblur process [17, 21, 20]. As shown in Fig. 12, spectral functions calculated with our method and the maximum entropy method converge to the exact one if statistical errors are small enough [Fig. 12(d)]. If statistical errors are not small enough, the maximum entropy method produces some cusps near the Fermi level [Fig. 12(a)-(c)], as reported in the literature [5, 17, 21, 20]. While these cusps from the maximum entropy method become more pronounced with larger statistical errors in the imaginary-frequency data, our method does not produce such behaviors even for large statistical-error cases.
References
- Werner et al. [2009] P. Werner, T. Oka, and A. J. Millis, Diagrammatic Monte Carlo simulation of nonequilibrium systems, Phys. Rev. B 79, 035320 (2009).
- Schiró [2010] M. Schiró, Real-time dynamics in quantum impurity models with diagrammatic Monte Carlo, Phys. Rev. B 81, 085126 (2010).
- Cohen et al. [2015] G. Cohen, E. Gull, D. R. Reichman, and A. J. Millis, Taming the Dynamical Sign Problem in Real-Time Evolution of Quantum Many-Body Problems, Phys. Rev. Lett. 115, 266802 (2015).
- Negele and Orland [1988] J. W. Negele and H. Orland, Quantum many-particle systems (Addison-Wesley, Redwood City, CA, 1988).
- Silver et al. [1990] R. N. Silver, D. S. Sivia, and J. E. Gubernatis, Maximum-entropy method for analytic continuation of quantum Monte Carlo data, Phys. Rev. B 41, 2380 (1990).
- Vidberg and Serene [1977] H. J. Vidberg and J. W. Serene, Solving the Eliashberg equations by means of N-point Padé approximants, J.Low Temp. Phys. 29, 179 (1977).
- Deisz et al. [1996] J. J. Deisz, D. W. Hess, and J. W. Serene, Incipient Antiferromagnetism and Low-Energy Excitations in the Half-Filled Two-Dimensional Hubbard Model, Phys. Rev. Lett. 76, 1312 (1996).
- Beach et al. [2000] K. S. D. Beach, R. J. Gooding, and F. Marsiglio, Reliable Padé analytical continuation method based on a high-accuracy symbolic computation algorithm, Phys. Rev. B 61, 5147 (2000).
- Fei et al. [2021] J. Fei, C.-N. Yeh, and E. Gull, Nevanlinna Analytical Continuation, Phys. Rev. Lett. 126, 056402 (2021).
- White [1991] S. R. White, The average spectrum method for the analytic continuation of imaginary-time data, in Computer Simulation Studies in Condensed Matter Physics III, edited by D. P. Landau, K. K. Mon, and H.-B. Schüttler (Springer, Berlin, 1991), pp. 145–153.
- Sandvik [1998] A. W. Sandvik, Stochastic method for analytic continuation of quantum Monte Carlo data, Phys. Rev. B 57, 10287 (1998).
- Vafayi and Gunnarsson [2007] K. Vafayi and O. Gunnarsson, Analytical continuation of spectral data from imaginary time axis to real frequency axis using statistical sampling, Phys. Rev. B 76, 035115 (2007).
- Ghanem and Koch [2020] K. Ghanem and E. Koch, Average spectrum method for analytic continuation: Efficient blocked-mode sampling and dependence on the discretization grid, Phys. Rev. B 101, 085111 (2020).
- Gubernatis et al. [1991] J. E. Gubernatis, M. Jarrell, R. N. Silver, and D. S. Sivia, Quantum Monte Carlo simulations and maximum entropy: Dynamics from imaginary-time data, Phys. Rev. B 44, 6011 (1991).
- Jarrell and Gubernatis [1996] M. Jarrell and J. E. Gubernatis, Bayesian inference and the analytic continuation of imaginary-time quantum Monte Carlo data, Phys. Rep. 269, 133 (1996).
- Gunnarsson et al. [2010] O. Gunnarsson, M. W. Haverkort, and G. Sangiovanni, Analytical continuation of imaginary axis data using maximum entropy, Phys. Rev. B 81, 155107 (2010).
- Kraberger et al. [2017] G. J. Kraberger, R. Triebl, M. Zingl, and M. Aichhorn, Maximum entropy formalism for the analytic continuation of matrix-valued Green’s functions, Phys. Rev. B 96, 155128 (2017).
- Bergeron and Tremblay [2016] D. Bergeron and A.-M. S. Tremblay, Algorithms for optimized maximum entropy and diagnostic tools for analytic continuation, Phys. Rev. E 94, 023303 (2016).
- Wang et al. [2009] X. Wang, E. Gull, L. de’ Medici, M. Capone, and A. J. Millis, Antiferromagnetism and the gap of a Mott insulator: Results from analytic continuation of the self-energy, Phys. Rev. B 80, 045101 (2009).
- Kaufmann [2021] J. Kaufmann, Local and nonlocal correlations in interacting electron systems, Ph.D. thesis, Technische Universität Wien, 2021.
- Skilling [1991] J. Skilling, Fundamentals of maxent in data analysis, in Maximum Entropy in Action, edited by B.Buck and V. Macaulay (Clarendon, Oxford, 1991), p. 19.
- Hirsch and Fye [1986] J. E. Hirsch and R. M. Fye, Monte Carlo Method for Magnetic Impurities in Metals, Phys. Rev. Lett. 56, 2521 (1986).
- Prokof’ev et al. [1998] N. V. Prokof’ev, B. V. Svistunov, and I. S. Tupitsyn, Exact, complete, and universal continuous-time worldline Monte Carlo approach to the statistics of discrete quantum systems, J. Exp. Theor. Phys. 87, 310 (1998).
- Rubtsov et al. [2005] A. N. Rubtsov, V. V. Savkin, and A. I. Lichtenstein, Continuous-time quantum Monte Carlo method for fermions, Phys. Rev. B 72, 035122 (2005).
- Werner et al. [2006] P. Werner, A. Comanac, L. de’ Medici, M. Troyer, and A. J. Millis, Continuous-Time Solver for Quantum Impurity Models, Phys. Rev. Lett. 97, 076405 (2006).
- Gull et al. [2008] E. Gull, P. Werner, O. Parcollet, and M. Troyer, Continuous-time auxiliary-field Monte Carlo for quantum impurity models, EPL 82, 57003 (2008).
- Kappl et al. [2020] P. Kappl, M. Wallerberger, J. Kaufmann, M. Pickem, and K. Held, Statistical error estimates in dynamical mean-field theory and extensions thereof, Phys. Rev. B 102, 085124 (2020).
- Efron and Tibshirani [1994] B. Efron and R. J. Tibshirani, An Introduction to the Bootstrap (Chapman & Hall, New York, 1993).
- Chamandy et al. [2012] N. Chamandy, O. Muralidharan, A. Najmi, and S. Naidu, Estimating Uncertainty for Massive Data Streams, Technical report, Google, https://research.google/pubs/pub43157 (2012).
- Green and Silverman [1993] P. J. Green and B. W. Silverman, Nonparametric Regression and Generalized Linear Models: A roughness penalty approach (Chapman & Hall, London, 1994).
- Hansen and O’Leary [1993] P. C. Hansen and D. P. O’Leary, The use of the L-curve in the regularization of discrete ill-posed problems, SIAM J. Sci. Comput. 14, 1487 (1993).
- Hansen [2001] P. Hansen, The L-curve and its use in the numerical treatment of inverse problems, in Computational Inverse Problems in Electrocardiology, edited by P. Johnston (WIT Press, Southampton2001), pp. 119–142.
- De Boor [1978] C. de Boor, A practical guide to splines (Springer, New York, 1978).
- De Boor [1974] C. de Boor, Good approximation by splines with variable knots. II, in Conference on the Numerical Solution of Differential Equations, edited by G. A. Watson (Springer , Berlin, 1974), pp. 12–20.
- Ghanem [2017] K. Ghanem, Stochastic analytic continuation: A Bayesian approach, Ph.D. thesis, RWTH Aachen University, 2017.
- Lyche and Morken [2008] T. Lyche and K. Morken, Spline Methods Draft (University of Oslo, Oslo, 2008).
- Nocedal and Wright [2006] J. Nocedal and S. J. Wright, Numerical optimization, 2nd ed. (Springer, New York, 2006).
- Han and Choi [2021] M. Han and H. J. Choi, Causal optimization method for imaginary-time Green’s functions in interacting electron systems, Phys. Rev. B 104, 115112 (2021).
- Cultrera and Callegaro [2020] A. Cultrera and L. Callegaro, A simple algorithm to find the L-curve corner in the regularisation of ill-posed inverse problems, IOP SciNotes 1, 025004 (2020).
- Hubbard and Flowers [1963] J. Hubbard, Electron correlations in narrow energy bands, Proc. R. Soc. London, Ser. A 276, 238 (1963).
- Hafermann et al. [2012] H. Hafermann, K. R. Patton, and P. Werner, Improved estimators for the self-energy and vertex function in hybridization-expansion continuous-time quantum Monte Carlo simulations, Phys. Rev. B 85, 205106 (2012).
- Metzner and Vollhardt [1989] W. Metzner and D. Vollhardt, Correlated lattice fermions in dimensions, Phys. Rev. Lett. 62, 324 (1989).
- Müller-Hartmann [1989a] E. Müller-Hartmann, Fermions on a lattice in high dimensions, Int. J. Mod. Phys. B 03, 2169 (1989a).
- Müller-Hartmann [1989b] E. Müller-Hartmann, The Hubbard model at high dimensions: Some exact results and weak coupling theory, Z. Phys. B 76, 211 (1989b).
- Georges and Kotliar [1992] A. Georges and G. Kotliar, Hubbard model in infinite dimensions, Phys. Rev. B 45, 6479 (1992).
- Georges et al. [1996] A. Georges, G. Kotliar, W. Krauth, and M. J. Rozenberg, Dynamical mean-field theory of strongly correlated fermion systems and the limit of infinite dimensions, Rev. Mod. Phys. 68, 13 (1996).
- Werner et al. [2008] P. Werner, E. Gull, M. Troyer, and A. J. Millis, Spin Freezing Transition and Non-Fermi-Liquid Self-Energy in a Three-Orbital Model, Phys. Rev. Lett. 101, 166405 (2008).
- Imada et al. [1998] M. Imada, A. Fujimori, and Y. Tokura, Metal-insulator transitions, Rev. Mod. Phys. 70, 1039 (1998).
- Georges et al. [2013] A. Georges, L. de’ Medici, and J. Mravlje, Strong correlations from Hund’s coupling, Annu. Rev. Condens. Matter Phys. 4, 137 (2013).
- Hoshino and Werner [2015] S. Hoshino and P. Werner, Superconductivity from Emerging Magnetic Moments, Phys. Rev. Lett. 115, 247001 (2015).
- Stadler et al. [2015] K. M. Stadler, Z. P. Yin, J. von Delft, G. Kotliar, and A. Weichselbaum, Dynamical Mean-Field Theory Plus Numerical Renormalization-Group Study of Spin-Orbital Separation in a Three-Band Hund Metal, Phys. Rev. Lett. 115, 136401 (2015).