Abstract
The dynamics of quantum systems coupled to baths are typically studied using the Nakajima-Zwanzig memory kernel (\({{{\bf{{{{\mathcal{K}}}}}}}}\)) or the influence functions (I), particularly when memory effects are present. Despite their significance, formal connections between the two have not been explicitly known. We establish their connections by examining the system propagator for a N-level system linearly coupled to Gaussian baths with various types of system-bath coupling. For a certain class of problems, we devised a non-perturbative, diagrammatic approach to construct \({{{\bf{{{{\mathcal{K}}}}}}}}\) from I for (driven) systems interacting with Gaussian baths, bypassing conventional projection-free dynamics inputs. Our work provides a way to interpret approximate path integral methods in terms of approximate memory kernels. Moreover, it offers a Hamiltonian learning procedure to extract the bath spectral density from reduced system trajectories, opening new avenues in quantum sensing and engineering. The insights we provide advance our understanding of non-Markovian dynamics and will serve as a stepping stone for future theoretical and experimental developments in this area.
Similar content being viewed by others
Introduction
Most existing quantum systems inevitably interact with the surrounding environment, often making a straightforward application of Schrödinger’s equation impractical1. The main challenge in modeling these “open” quantum systems is the large Hilbert space dimension because the environment is much larger than the system of interest. Addressing this challenge is important in many disciplines, including solid state and condensed matter physics2,3,4, chemical physics and quantum biology5,6,7,8, quantum optics9,10,11,12, and quantum information science13,14,15. In this work, we provide a unified framework for studying non-Markovian open quantum systems, which will help to facilitate a better understanding of open quantum dynamics and the development of numerical methods.
Various numerically exact methods have been developed to describe non-Markovian open quantum dynamics. Two of the most commonly used approaches are (1) the Feynman–Vernon influence functional path integral (INFPI)16 based techniques, including the quasiadiabatic path-integral method of Makri and Makarov and its variants17,18,19,20,21,22,23,24,25,26, hierarchical equations of motion (HEOM) methods7,27,28, and time-evolving matrix product operator and related process tensor-based approaches29,30,31,32,33,34 and (2) the Nakajima–Zwanzig generalized quantum master equation (GQME) techniques1,35,36,37. The INFPI formulation employs the influence functional (\({{\mathcal{I}}}\)) that encodes the time-nonlocal influence of the baths on the system. In the GQME formalism, the analogous object to \({{{\mathcal{I}}}}\) is the memory kernel (\({{{\bf{{{{\mathcal{K}}}}}}}}\)), which describes the entire complexity of the bath influence on the reduced system dynamics. It is natural to intuit that \({{{\mathcal{I}}}}\) and \({{{\bf{{{{\mathcal{K}}}}}}}}\) are closely connected and are presumably identical in their information content. Despite this, to the best of our knowledge, analytic and explicit relationships between the two have yet to be shown.
There have been several works that loosely connect these two frameworks. For instance, there is a body of work on numerically computing \({{{\bf{{{{\mathcal{K}}}}}}}}\) with projection-free inputs using short-time system trajectories based on INFPI or other exact quantum dynamics methods38,39,40,41,42. The obtained \({{{\bf{{{{\mathcal{K}}}}}}}}\) is then used to propagate system dynamics for longer times. Another line of work worth noting is the real-time path integral Monte Carlo algorithms for evaluating memory kernels exactly43. These works took advantage of the real-time path integral approaches used to evaluate \({{{\mathcal{I}}}}\)44 to evaluate necessary matrix elements in computing the exact memory kernel. Nonetheless, they did not present any direct analytical relationship between the memory kernel and \({{{\mathcal{I}}}}\).
In this work, we present a unifying description of these non-Markovian quantum dynamics frameworks. In particular, we establish explicit analytic correspondence between \({{{\mathcal{I}}}}\) and \({{{\bf{{{{\mathcal{K}}}}}}}}\). We present a visual schematic describing the main idea of our work in Fig. 1a. Readers interested in the relationship between our work and existing numerical tools are referred to Supplementary Note 3C.
Results
General setup
We consider a broad range of system-bath Hamiltonians in which the bath is Gaussian, and the system-bath Hamiltonian is bilinear. The total Hamiltonian is \(\hat{H}={\hat{H}}_{S}+{\sum }_{j}({\hat{H}}_{B,j}+{\sum }_{\alpha }{\hat{H}}_{I,j,\alpha })\), with subscripts j and α specifying the jth bath and the αth interaction, respectively. While we do not limit the form of \({\hat{H}}_{S}\) in our discussion, we consider a quadratic (i.e., Gaussian) Hamiltonian for the baths, \({\hat{H}}_{B,j}={\sum }_{k}{\omega }_{k,j}{\hat{a}}_{k,j}^{{{\dagger}} }{\hat{a}}_{k,j}\), where \({\hat{a}}_{k,j}\) can be fermionic or bosonic (it is also possible to treat baths consisting of noninteracting spins in a certain limit, see Supplementary Notes 3), and the bilinear interaction Hamiltonian, \({\hat{H}}_{I,j,\alpha }={\hat{S}}_{j,\alpha }\otimes {\hat{B}}_{j,\alpha }\) with \({\hat{S}}_{j,\alpha }\) and \({\hat{B}}_{j,\alpha }\) being the system and bath operators, respectively. We also assume that the initial density matrix is separable between the system and each bath. There are four classes of problems that one may commonly encounter under the setup described:
-
1.
Class 1: With only single α for all baths j (such cases are henceforth indicated by dropping the subscript α), \(\{{\hat{S}}_{j}\}\) are all diagonalizable, and furthermore, that \(\{{\hat{S}}_{j}\}\) are all simultaneously diagonalizable. That is, all terms in \(\{{\hat{H}}_{I,j}\}\) commute. The spin-boson model, other models in the same universality class, and Frenkel exciton models for photosynthetic systems belong to this class.
-
2.
Class 2: No terms in \(\{{\hat{S}}_{j}\}\) commute but each term in \(\{{\hat{S}}_{j}\}\) is diagonalizable. Generalizing the models in Class 1 to multiple nonadditive baths typically leads to this case. Such systems may arise when considering non-adiabatic dynamics of systems involving strong coupling of electronic degrees of freedom coupled to quantized photonic modes32.
-
3.
Class 3: There are common baths for some \({\hat{H}}_{I,j,\alpha }\) and \(\{{\hat{S}}_{j,\alpha }\}\) may or may not commute. Examples of such baths arise when considering decoherence in models of coupled qubits45.
-
4.
Class 4: No terms in \(\{{\hat{S}}_{j}\}\) commute and each term in \(\{{\hat{S}}_{j}\}\) is not diagonalizable. The Anderson impurity model46 is representative of this category.
We show in all three classes that one can relate \({{{\mathcal{I}}}}\) and \({{{\bf{{{{\mathcal{K}}}}}}}}\) analytically. Furthermore, we show that one can obtain the bath spectral density from the reduced dynamics. Lastly, for Class 1, we show that a simple diagrammatic structure in the relationship between \({{{\mathcal{I}}}}\) and \({{{\bf{{{{\mathcal{K}}}}}}}}\) can be found, which allows for efficient construction of \({{{\bf{{{{\mathcal{K}}}}}}}}\) without approximations. We provide more details of Class 1 in the main text, and additional details for other classes are available in the Supplementary Notes. Further, for Class 1 models, we extend this analysis to consider driven systems, extending the analysis beyond the time-translationally invariant memory kernels observed for time-independent Hamiltonians.
Path integral formulation
The time evolution of the full system is given by, \({\rho }_{{{{\rm{tot}}}}}(t)={e}^{-i\hat{H}t}{\rho }_{{{{\rm{tot}}}}}(0){e}^{i\hat{H}t}\). We discretize time and employ a Trotterized propagator,
where \({\hat{H}}_{{{{\rm{env}}}}}=\hat{H}-{\hat{H}}_{S}\). The initial total density matrix is assumed to be factorized into \({\rho }_{{{{\rm{tot}}}}}(0)=\rho (0)\otimes {({Z}_{j}^{-1}\exp [-{\beta }_{j}{\hat{H}}_{B,j}])}^{\otimes j}\) at inverse temperature βj where \({Z}_{j}={{{\rm{Tr}}}}\exp [-\beta {\hat{H}}_{B,j}]\). Then, one can show that the dynamics of the reduced system density matrix, \(\rho (N\Delta t)={\rho }_{N}={{{{\rm{Tr}}}}}_{B}\left[{\rho }_{{{{\rm{tot}}}}}(N\Delta t)\right]\) (partial trace over all baths’ degree of freedom), follows
where \({G}_{{x}_{m}^{\pm }{x}_{m+1}^{\pm }}=\langle {x}_{m}^{+}| {e}^{-\frac{i{\hat{H}}_{s}\Delta t}{2}}| {x}_{m+1}^{+}\rangle \langle {x}_{m+1}^{-}| {e}^{\frac{i{\hat{H}}_{s}\Delta t}{2}}| {x}_{m}^{-}\rangle\).
Restricting ourselves to problems in Class 1 (details for other Classes are available in the Supplementary Notes), we consider \({\hat{H}}_{I}=\hat{S}\otimes \hat{B}\) where \(\hat{S}\) is a system operator that is diagonal in the computational basis and \(\hat{B}={\sum }_{k}{\lambda }_{k}({\hat{a}}_{k}^{{{\dagger}} }+{\hat{a}}_{k})\) is a bath operator that is linear in the bath creation and annihilation operators (with the subscript α and j dropped for clarity.) The discussion below can be applied to cases with multiple commuting \(\hat{S}\otimes \hat{B}\) since \({{{\mathcal{I}}}}\) take simple product form, see Supplementary Note 1. We can show that the influence functional, \({{{\mathcal{I}}}}\), is pairwise separable,
where the influence functions Ik are defined in Supplementary Note 1, and are related to the bath spectral density, \(J(\omega )=\pi {\sum }_{k}{\lambda }_{k}^{2}\delta (\omega -{\omega }_{k})\). For later use, we note that Eq. (2) can be simplified into
where UN is the system propagator from t = 0 to t = NΔt. It is then straightforward to express UN in terms of {Ik}19,20,21,42,47.
The Nakajima–Zwanzig equation
The Nakajima–Zwanzig equation is a time-non-local formulation of the formally exact GQME. Assuming the time-independence of \({\hat{H}}_{S}\), the discretized homogeneous Nakajima–Zwanzig equation takes the form
where \({{{\bf{L}}}}\equiv ({{{\bf{1}}}}-\frac{i}{\hslash }{{{{\mathcal{L}}}}}_{S}\Delta t)\) with \({{{{\mathcal{L}}}}}_{S}\bullet \equiv [{\hat{H}}_{S},\bullet ]\) being the bare system Liouvillian and \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{n}\) is the discrete-time memory kernel at time step n. To relate \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{N}\) to {Ik}, we inspect the reduced dynamics evolution operator UN as defined in Eq. (4),
With this relation, one can obtain \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{N}\) from the reduced propagators {Uk}. We observe setting N = 1 yields \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{0}=\frac{1}{\Delta {t}^{2}}({{{{\bf{U}}}}}_{1}-{{{\bf{L}}}})\), since U0 is the identity. The memory kernel, \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{0}\), accounts for the deviation of the system dynamics from its pure dynamics (decoupled from the bath) within a time step. From setting N = 2, we get \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{1}=\frac{1}{\Delta {t}^{2}}({{{{\bf{U}}}}}_{2}-{{{{\bf{U}}}}}_{1}{{{{\bf{U}}}}}_{1})\). This intuitively shows that \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{1}\) captures the effect of the bath that cannot be captured within \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{0}\). Similarly, for N = 3, \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{2}=\frac{1}{\Delta {t}^{2}}({{{{\bf{U}}}}}_{3}-{{{{\bf{U}}}}}_{2}{{{{\bf{U}}}}}_{1}-{{{{\bf{U}}}}}_{1}{{{{\bf{U}}}}}_{2}+{{{{\bf{U}}}}}_{1}{{{{\bf{U}}}}}_{1}{{{{\bf{U}}}}}_{1}).\) This set of equations is similar to cumulant expansions, widely used in many-body physics and electronic structure theory48,49. Instead of dealing with higher-order N-body expectation values, we deal with higher-order N-time memory kernel in this context. The N-time memory kernel \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{N}\) is the N-th order cumulant in the cumulant expansion of the system operator. Unsurprisingly, these recursive relations lead to diagrammatic expansions commonly found in cumulant expansions48, as shown in Fig. 1b.
Relationship between \({{{\bf{{{{\mathcal{K}}}}}}}}\) and I
Using this cumulant generation of \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{N}\) and by expressing {Uk} in terms of {Ik}, we obtain a direct relationship between \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{N}\) and \({\{{{{{\bf{I}}}}}_{k}\}}_{k=0}^{k=N}\). Specifically, we have
where we define F = GG (bold-face for denoting matrices) and \({\tilde{I}}_{k,ij}={I}_{k,ij}-1\). We emphasize that Eqs. (7) to (10) are exact up to the Trotter discretization error and valid for any coupling strengths in the models considered in this work. By definition, earlier \({{{{\mathcal{K}}}}}_{N}\) contains shorter memory effects and will thus appear simpler.
This series of equations is a part of the main result of this work, showing explicitly how \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{N}\) is diagrammatically constructed in terms of influence functions from I0 to IN. This construction can easily show the computational effort of computing \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{N}\). We sum over an additional time index for each time step. This gives a computational cost that scales exponentially in time, \({{{\mathcal{O}}}}({N}_{\dim }^{2N})\) where \({N}_{\dim }\) is the dimension of the system Hilbert space. In Supplementary Note 3E, we present further details on the general algorithm for calculating higher-order memory kernels, exploiting a non-trivial diagrammatic structure to express them in terms of I and \(\tilde{{{{\bf{I}}}}}\).
It can be inferred from Eqs. (8) to (10) that each term in \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{N}\) is represented uniquely by each Dyck path50,51,52 of order N. Hence, one can construct \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{N}\) by generating the respective set of Dyck paths and associating each path with a tensor contraction of influence functions. This is illustrated in Fig. 1c and further detailed in Supplementary Note 3E. This observation reveals some new properties of \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{N}\). First, the number of terms in \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{N}\) is given by the N-th Catalan’s number51,52 \({C}_{N}=\frac{1}{N+1}\left(\begin{array}{c}2N\\ N\end{array}\right)\) (i.e., \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{4}\) has 14 such terms, \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{5}\) has 42, then 132, 429, 1430, 4862, 16796, 58786, …). We note that Catalan’s number appeared in ref. 47 when analyzing an approximate numerical INFPI method. See Supplementary Note 3E for more information.
Scrutinizing the relationship of \({{{\bf{{{{\mathcal{K}}}}}}}}\) and I, presented in Supplementary Note 3E, further, we can observe how \({{{\bf{{{{\mathcal{K}}}}}}}}\) decays asymptotically. As is well-known, for typical condensed phase systems Ik,ij → 1 for k → ∞17,53. Similarly, because \({\tilde{I}}_{k,ij}\,\ll \,1\) for large k, those terms with larger multiplicities contribute less to \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{N}\) and decay exponentially to zero as multiplicity grows. In fact, for condensed phase systems, the decay of IN and \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{N}\) is often rapid, which motivated the development of approximate INFPI methods17,18,19,20,53 and other approximate GQME methods37,54,55,56.
With our new insight, approximate INFPI methods can be viewed through the lens of the corresponding memory kernel content (and vice versa). As an example, we shall discuss the iterative quasiadiabatic path-integral methods17,18,53. In these methods, Ik,ij is set to unity beyond a preset truncation length \({k}_{\max }\). For simplicity, let us consider \({k}_{\max }=1\), and hence Ik,ij = 1 and \({\tilde{I}}_{k,ij}=0\) for \(k \, > \, {k}_{\max }\). We now inspect what this approximation entails for \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{N}\). First, no approximation is applied to \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{0}\) and \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{1}\). Then, in \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{2}\) (Eq. (9)),
Similarly, in \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{3}\) (Eq. (10)), the only surviving contribution is from \({\tilde{I}}_{1,jk}{\tilde{I}}_{1,kn}{\tilde{I}}_{1,np}\). We hope such a direct connection between approximate methods will inspire the development of more efficient and accurate methods.
The time-translational structure of the INFPI formulation and its Dyck-diagrammatic structure allow for a recursive deduction of IN from \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{N}\), which is the inverse map of Eqs. (8) to (10). We first observe that
where we obtained I0 from \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{0}\). One can then show that
using \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{1}\) and I0. Similarly, inspecting the expression for \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{2}\) gives us
where \({\tilde{I}}_{1,jk}={I}_{1,jk}-1\) as well as I0,i are obtained from the previous two relations.
Spectral density learning
In Supplementary Note 3F, we present a general recursive procedure using the Dyck paths and how to obtain the bath spectral density from Ik. As a result, we achieve the following mapping from left to right,
A remarkable outcome of this analysis is that one can completely characterize the environment (i.e., J(ω)), by inspecting the reduced system dynamics. Such a tool is powerful in engineering quantum systems in experiments where we have access to only the reduced system Hamiltonian and reduced system dynamics, but lack information about the environment. Furthermore, this approach provides an alternative to quantum noise spectroscopy57,58. This type of Hamiltonian learning with access only to subsystem observables has been achieved for other simpler Hamiltonians59,60. To our knowledge, our work is the first to show this inverse map for the Hamiltonian considered here.
Note that the expression Eq. (13) can become ill-defined when F is diagonal. This occurs when \({\hat{H}}_{S}\) is diagonal and commutes with \({\hat{H}}_{{{{\rm{env}}}}}\), constituting a purely dephasing dynamics. In that case, the reduced system dynamics is governed only by the diagonal elements of I. Similarly, \({{{\bf{{{{\mathcal{K}}}}}}}}\) is diagonal, as clearly seen in our Dyck path construction. As a result, the map \({{{\bf{{{{\mathcal{K}}}}}}}}\leftrightarrow {{{\bf{I}}}}\) is no longer bijective in that we cannot obtain off-diagonal elements of I. Regardless, one can still extract J(ω) using only the diagonal elements of I via inverse cosine transform. One may worry Eq. (14) could also become ill-conditioned when its denominator vanishes, but \({\hat{H}}_{S}\) is not diagonal. If that were the case, the propagator U2 would become zero. Therefore, this condition cannot be satisfied in general. Finally, we remark that generalization to extract the \({{{{\mathcal{I}}}}}_{\alpha }\) of multiple baths through a single central system is possible and straightforward. See Supplementary Note 3F for more details.
Generalization to driven systems
While analysis up to this point considered general time-independent systems, in many scenarios, e.g., of biological or engineering relevance, particularly for quantum control applications61, a time-dependent description of the system is necessary. In such cases, \({{{\bf{{{{\mathcal{K}}}}}}}}\) loses its time-translational properties and should depend on two times. Consequently, Eq. (6) cannot be applied. To overcome this, we factorize \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{N+s,s}\) into time-dependent and time-independent parts. This can be achieved straightforwardly, as follows: one observes upon the inclusion of time-dependence in \({\hat{H}}_{S}\), the terms that are affected in \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{N}\), Eqs. (7) to (10), are only the bare system propagators G and F. We define the remainder as tensors with N number of indices, \({T}_{N;{x}_{s+2},{x}_{s+4},...,{x}_{s+2N}}\), which includes all the influence of the bath between N-time steps. These tensors only need to be computed once and reused for a later time. Then, one builds the kernels via tensor contraction over two tensors,
where • denotes indices, xs+2, . . . , xs+2N, and the tensor \({P}_{{x}_{s},\bullet,{x}_{2N+s}}^{N+1+s,s}\) encapsulates the time-dependence of the system Hamiltonian and is constructed only out of bare system propagators. The tensor, TN;•, then consists only of influence functions, up to IN. The construction of these tensors is straightforward with TN;• following the Dyck path construction presented for time-independent system dynamics. On the surface, the TN;• tensor appears to be related to the process tensor33,34: T represents K upon the contraction with P, but the process tensor is used to construct U when contracted with P. Subsequently, there is a non-trivial rearrangement of the terms to write K in terms of the process tensor. The simple relationship between T and K in Eq. (16) is our unique contribution. More detailed analysis and relevant numerical results for open, driven system dynamics are presented in Supplementary Note 3H.
Numerical verification
While the discussion above applies to a generic system linearly coupled to a Gaussian bath (or multiple such baths if they couple additively), we discuss the spin-boson model for further illustration. The spin-boson model is an archetypal model for studying open quantum systems62. The model comprises a two-level system coupled linearly to a bath of harmonic oscillators. Hence, it and its generalizations have been used to understand various quantum phenomena: transport, chemical reactions, diode effect, and phase transitions63.
We use \({\hat{H}}_{S}=\epsilon {\sigma }_{z}+\Delta {\sigma }_{x}\), coupled via σz to a harmonic bath with spectral density (ω ≥ 0)62
where J(−ω) = −J(ω), ξ is the Kondo parameter, and s is the Ohmicity. All reference calculations were performed using the HEOM method28,64,65. Details of the HEOM implementation used here are provided in Supplementary Note 7.
In Fig. 2, we investigate a series of spin-boson models corresponding to weak and intermediate coupling to an Ohmic environment (s = 1) as well as strong coupling to a subohmic environment (s = 0.5). In panels (a, b), we observe that the decay of \({\tilde{{{{\bf{I}}}}}}_{N}\) is rapid for the Ohmic cases. This translates to a similarly rapid decay for the respective \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{N}\), although one can see that both \({\tilde{I}}_{N}\) and \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{N}\) are overall scaled larger in the strong coupling regime. This is to be contrasted with the results for the strongly coupled subohmic environment shown in panel (c). The decay of the \({\tilde{{{{\bf{I}}}}}}_{N}\) is slow, accompanied by a similarly slow decay of \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{N}\). Interestingly, the rates by which both \({\tilde{{{{\bf{I}}}}}}_{N}\) and \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{N}\) decay are similar, which we observe to be exponential. We also see perfect agreement between \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{N}\) constructed from our Dyck diagrammatic method and those obtained by numerically post-processing exact trajectories via the transfer tensor method40. Lastly, we construct \({\tilde{{{{\bf{I}}}}}}_{N}\) from \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{N}\) up to N = 16 as exemplified in Eqs. (13) and (14) and observe perfect agreement between our \({\tilde{{{{\bf{I}}}}}}_{N}\) and those computed from its known analytic formula.
We note that the term with \({\tilde{{{{\bf{I}}}}}}_{N}\) (multiplicity of 1) contributes the most to the memory kernel, \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{N}\) for all parameters considered in our work. We refer to this term as the “crest” term, which corresponds to the Dyck path that goes straight to the top and down straight to the bottom, having the tallest height. We see a small difference between the crest term norm and the full memory kernel norm in Fig. 2, indicating that the memory kernel is dominated by the crest term. Since the decay of \({\tilde{{{{\bf{I}}}}}}_{N}\) is directly related to the decay of the bath correlation function, one can also make connections between the memory kernel decay and the bath correlation function decay. Nonetheless, for a stronger system-bath coupling (e.g., Fig. 2b) and for cases with a long-lived memory (e.g., Fig. 2c), terms other than the crest term contribute non-negligibly, making general analysis of the memory kernel decay challenging.
The cost to numerically compute \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{N}\) scales exponentially with N. Nevertheless, it is possible to exploit the decay of \({\tilde{{{{\bf{I}}}}}}_{N}\), which is rapid for some environments, e.g., ohmic baths, in turn signifying the decay behavior of \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{N}\). This allows truncating the summation in Eq. (5), enabling dynamical propagation to long times (with linear costs in time) as usually done in small matrix path integral methods19,20 and GQME40 methods. We show in panels (a1) and (b1) of Fig. 3 that this procedure applied to a problem with a rapidly decaying \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{N}\) quickly converges to the exact value with a reasonably low-order. On the other hand, for environments with slowly decaying \({\tilde{{{{\bf{I}}}}}}_{N}\), the truncation scheme struggles to work effectively. For a strongly coupled subohmic environment, as shown in Fig. 3c1, one would need truncation orders beyond the current computational capabilities of our implementation (about 16) to converge to the exact value. Nonetheless, this illustrates that our direct construction of \({{{{\bf{{{{\mathcal{K}}}}}}}}}_{N}\) can recover exact dynamics if sufficiently high-order is used. Furthermore, the construction is non-perturbative and can be applied to strong coupling problems. We note that describing quantum phase transitions at T = 0 would require capturing the algebraic decay in IN29. Our analysis can, in principle, capture such a slow decay as our approach is exact but will require further optimization in the underlying numerical algorithms for practical applications.
Finally, in Fig. 3a2, b2, c2, we show the extraction of spectral densities J(ω) for three distinct environments. The extracted J(ω) converges to the analytical value as we obtain the influence functions to higher orders. This shows that we can indeed invert the reduced system dynamics to obtain J(ω) given the knowledge of the system Hamiltonian, which ultimately characterizes the entire system-bath Hamiltonian. Nonetheless, the accuracy of the resulting J(ω) depends on the highest order of Ik we can numerically extract. The cost of extracting Ik scales exponentially in k without approximations, so there is naturally a limit to the precision of J(ω) in practice. Furthermore, we show how this procedure can extract highly structured spectral densities as well in Supplementary Note 8 and Supplementary Fig. 9. New opportunities await in using approximately inverted Ik and quantifying the error in the resulting J(ω).
Discussion
In this work, we provide analytical analysis along with numerical results that show complete equivalence between the memory kernel (\({{{\bf{{{{\mathcal{K}}}}}}}}\)) in the GQME formalism and the influence function (I) used in INFPI. Our analysis applies to a broad class of general (driven) systems interacting bilinearly with Gaussian baths. Furthermore, we showed that one can extract the bath spectral density from the reduced system dynamics with the knowledge of the reduced system Hamiltonian \({\hat{H}}_{S}\). We believe that this unified framework for studying non-Markovian dynamics will facilitate the development of new analytical and numerical methods that combine the strengths of both GQME and INFPI. For example, deep connections between the present work and recent matrix product state (MPS)-based approaches invite ideas that would efficiently extract the environmental spectral density from reduced system dynamics29,31,32,33,34.
Methods
Details pertaining to analytical derivation of results in this work, as well as numerical implementations, are provided in the Supplementary Notes.
Data availability
Data generated in this study is available on GitHub (https://github.com/JoonhoLee-Group/Unified_Framework_OQ_Code_and_Data) and Zenodo at ref. 66.
Code availability
Simulation codes used in this study are available on GitHub (https://github.com/JoonhoLee-Group/Unified_Framework_OQ_Code_and_Data) and Zenodo at ref. 66.
References
Breuer, H.-P. and Petruccione, F. The Theory of Open Quantum Systems (Oxford Univ. Press, 2007)
Shahbazyan, T. V. Non-markovian effects for hybrid plasmonic systems in the strong coupling regime. Phys. Rev. B 105, 245411 (2022).
Finsterhölzl, R., Katzer, M. & Carmele, A. Nonequilibrium non-markovian steady states in open quantum many-body systems: persistent oscillations in heisenberg quantum spin chains. Phys. Rev. B 102, 174309 (2020).
Gröblacher, S. et al. Observation of non-markovian micromechanical brownian motion. Nat. Commun. 6, 7606 (2015).
Ivanov, A. & Breuer, H.-P. Extension of the nakajima-zwanzig approach to multitime correlation functions of open systems. Phys. Rev. A 92, 032113 (2015).
Chin, A. W., Huelga, S. F. & Plenio, M. B. Coherence and decoherence in biological systems: principles of noise-assisted transport and the origin of long-lived coherences. Phil. Trans. R. Soc. A Math. Phys. Eng. Sci. 370, 3638–3657 (2012).
Ishizaki, A. & Fleming, G. R. Unified treatment of quantum coherent and incoherent hopping dynamics in electronic energy transfer: reduced hierarchy equation approach. J. Chem. Phys. 130, 234111 (2009).
Spaventa, G., Huelga, S. F. & Plenio, M. B. Capacity of non-markovianity to boost the efficiency of molecular switches. Phys. Rev. A 105, 012420 (2022).
Andersson, G., Suri, B., Guo, L., Aref, T. & Delsing, P. Non-exponential decay of a giant artificial atom. Nat. Phys. 15, 1123–1127 (2019).
Li, C.-F., Tang, J.-S., Li, Y.-L. & Guo, G.-C. Experimentally witnessing the initial correlation between an open quantum system and its environment. Phys. Rev. A 83, 064102 (2011).
Smirne, A., Brivio, D., Cialdi, S., Vacchini, B. & Paris, M. G. A. Experimental investigation of initial system-environment correlations via trace-distance evolution. Phys. Rev. A 84, 032112 (2011).
Ask, A. & Johansson, G. Non-markovian steady states of a driven two-level system. Phys. Rev. Lett. 128, 083603 (2022).
Naikoo, J., Dutta, S. & Banerjee, S. Facets of quantum information under non-markovian evolution. Phys. Rev. A 99, 042128 (2019).
Bylicka, B., Chruściński, D. & Maniscalco, S. Non-markovianity and reservoir memory of quantum channels: a quantum information theory perspective. Sci. Rep. 4, 5720 (2014).
Bylicka, B., Chruściński, D. & Maniscalco, S. Non-markovianity as a resource for quantum technologies. Preprint at. http://arxiv.org/abs/1301.2585 (2013).
Feynman, R. P. & Vernon, F. L. The theory of a general quantum system interacting with a linear dissipative system. Ann. Phys. 24, 118–173 (1963).
Makri, N. & Makarov, D. E. Tensor propagator for iterative quantum time evolution of reduced density matrices. II. Numerical methodology. J. Chem. Phys. 102, 4611–4618 (1995).
Makarov, D. E. & Makri, N. Path integrals for dissipative systems by tensor multiplication. Condensed phase quantum dynamics for arbitrarily long time. Chem. Phys. Lett. 221, 482–491 (1994).
Makri, N. Small matrix path integral with extended memory. J. Chem. Theory Comput. 17, 1–6 (2021).
Makri, N. Small matrix disentanglement of the path integral: overcoming the exponential tensor scaling with memory length. J. Chem. Phys. 152, 041104 (2020).
Kundu, S. & Makri, N. PathSum: a C++ and Fortran suite of fully quantum mechanical real-time path integral methods for (multi-)system + bath dynamics. J. Chem. Phys. 158, 224801 (2023).
Segal, D., Reichman, D. R. & Millis, A. J. Nonequilibrium quantum dissipation in spin-fermion systems. Phys. Rev. B 76, 195316 (2007).
Kilgour, M., Agarwalla, B. K. & Segal, D. Path-integral methodology and simulations of quantum thermal transport: full counting statistics approach. J. Chem. Phys. 150, 084111 (2019).
Simine, L. & Segal, D. Path-integral simulations with fermionic and bosonic reservoirs: transport and dissipation in molecular electronic junctions. J. Chem. Phys. 138, 214111 (2013).
Makri, N. Modular path integral methodology for real-time quantum dynamics. J. Chem. Phys. 149, 214108 (2018).
Lambert, R. & Makri, N. Quantum-classical path integral. I. Classical memory and weak quantum nonlocality. J. Chem. Phys. 137, 22A552 (2012).
Tanimura, Y. Stochastic Liouville, Langevin, Fokker-Planck, and master equation approaches to quantum dissipative systems. J. Phys. Soc. Jpn. 75, 082001 (2006).
Xu, M., Yan, Y., Shi, Q., Ankerhold, J. & Stockburger, J. T. Taming quantum noise for efficient low temperature simulations of open quantum systems. Phys. Rev. Lett. 129, 230601 (2022).
Strathearn, A., Kirton, P., Kilda, D., Keeling, J. & Lovett, B. W. Efficient non-markovian quantum dynamics using time-evolving matrix product operators. Nat. Commun. 9, 3322 (2018).
Fux, G. E., Kilda, D., Lovett, B. W. & Keeling, J. Tensor network simulation of chains of non-markovian open quantum systems. Phys. Rev. Res. 5, 033078 (2023).
Link, V., Tu, H.-H. & Strunz, W. T. Open quantum system dynamics from infinite tensor network contraction. Phys. Rev. Lett. 132, 200403 (2024).
Gribben, D. et al. Exact dynamics of nonadditive environments in non-markovian open quantum systems. PRX Quantum 3, 010321 (2022).
Jørgensen, M. R. & Pollock, F. A. Exploiting the causal tensor network structure of quantum processes to efficiently simulate non-markovian path integrals. Phys. Rev. Lett. 123, 240602 (2019).
Jørgensen, M. R. & Pollock, F. A. Discrete memory kernel for multitime correlations in non-Markovian quantum processes. Phys. Rev. A 102, 052206 (2020).
Nakajima, S. On quantum theory of transport phenomena: steady diffusion. Prog. Theor. Phys. 20, 948–959 (1958).
Zwanzig, R. Ensemble method in the theory of irreversibility. J Chem Phys 33, 1338–1341 (1960).
Mulvihill, E. & Geva, E. A road map to various pathways for calculating the memory kernel of the generalized quantum master equation. J. Phys. Chem. B 125, 9834–9852 (2021).
Shi, Q. & Geva, E. A new approach to calculating the memory kernel of the generalized quantum master equation for an arbitrary system–bath coupling. J. Chem. Phys. 119, 12063–12076 (2003).
Shi, Q. & Geva, E. A derivation of the mixed quantum-classical liouville equation from the influence functional formalism. J. Chem. Phys. 121, 3393–3404 (2004).
Cerrillo, J. & Cao, J. Non-markovian dynamical maps: numerical processing of open quantum trajectories. Phys. Rev. Lett. 112, 110401 (2014).
Kidon, L., Wang, H., Thoss, M. & Rabani, E. On the memory kernel and the reduced system propagator, J. Chem. Phys. https://doi.org/10.1063/1.5047446 (2018)
Golosov, A. A., Friesner, R. A. & Pechukas, P. Efficient memory equation algorithm for reduced dynamics in spin-boson models. J. Chem. PhysP 110, 138–146 (1999).
Cohen, G. & Rabani, E. Memory effects in nonequilibrium quantum impurity models. Phys. Rev. B 84, 075150 (2011).
Mühlbacher, L. & Rabani, E. Real-time path integral approach to nonequilibrium many-body quantum systems. Phys. Rev. Lett. 100, 176403 (2008).
Orth, P. P., Roosen, D., Hofstetter, W. & Le Hur, K. Dynamics, synchronization, and quantum phase transitions of two dissipative spins. Phys. Rev. B 82, 144423 (2010).
Anderson, P. W. Localized magnetic states in metals. Phys. Rev. 124, 41–53 (1961).
Wang, G. & Cai, Z. Tree-based implementation of the small matrix path integral for system-bath dynamics. Preprint at. http://arxiv.org/abs/2207.11830 (2022)
Mahan, G. D. Many-Particle Physics (Springer Science & Business Media, 2000)
Kutzelnigg, W. & Mukherjee, D. Cumulant expansion of the reduced density matrices. J. Chem. Phys. 110, 2800–2809 (1999).
Brualdi, R. A. Introductory Combinatorics (Pearson/Prentice Hall, 2010)
Stanley, R. P. Catalan Numbers (Cambridge Univ. Press, 2015)
The on-line encyclopedia of integer sequences, sequence a000108. https://oeis.org/A000108 (OEIS Foundation Inc., 2010)
Makri, N. & Makarov, D. E. Tensor propagator for iterative quantum time evolution of reduced density matrices. I. Theory. J. Chem. Phys. 102, 4600–4610 (1995).
Montoya-Castillo, Andrés & Reichman, D. R. Approximate but accurate quantum dynamics from the Mori formalism: I. Nonequilibrium dynamics. J. Chem. Phys. 144, 184104 (2016).
Mulvihill, E. et al. Combining the mapping Hamiltonian linearized semiclassical approach with the generalized quantum master equation to simulate electronically nonadiabatic molecular dynamics. J. Chem. Phys. 151, 074103 (2019).
Kelly, A., Montoya-Castillo, A., Wang, L. & Markland, T. E. Generalized quantum master equations in and out of equilibrium: when can one win? J. Chem. Phys. https://doi.org/10.1063/1.4948612 (2016)
Degen, C. L., Reinhard, F. & Cappellaro, P. Quantum sensing. Rev. Mod. Phys. 89, 035002 (2017).
Sung, Y. et al. Multi-level quantum noise spectroscopy. Nat. Commun. 12, 967 (2021).
Burgarth, D., Maruyama, K. & Nori, F. Indirect quantum tomography of quadratic Hamiltonians. New J. Phys. 13, 013019 (2011).
Di Franco, C., Paternostro, M. & Kim, M. S. Hamiltonian tomography in an access-limited setting without state initialization. Phys. Rev. Lett. 102, 187203 (2009).
Ma, W.-L. et al. Quantum control of bosonic modes with superconducting circuits. Sci. Bull. 66, 1789–1805 (2021).
Leggett, A. J. et al. Dynamics of the dissipative two-state system. Rev. Mod. Phys. 59, 1–85 (1987).
Nitzan, A. Chemical Dynamics in Condensed Phases: Relaxation, Transfer, and Reactions in Condensed Molecular Systems (Oxford Univ. Press, 2006).
Tanimura, Y. & Kubo, R. Time evolution of a quantum system in contact with a nearly Gaussian-Markoffian noise bath. J. Phys. Soc. Jpn. 58, 101–114 (1989).
Tanimura, Y. Numerically “exact” approach to open quantum dynamics: the hierarchical equations of motion (HEOM). J. Chem. Phys. https://doi.org/10.1063/5.0011599 (2020).
Ivander, F., Lindoy, L. & Lee, J. 2024 unified framework oq code and data. https://doi.org/10.5281/zenodo.13334692 (2024).
Acknowledgements
F.I. and J.L. were supported by Harvard University’s startup funds. L.P.L. acknowledges the support of the Engineering and Physical Sciences Research Council [grant EP/Y005090/1]. We thank Nathan Ng, David Reichman, Dvira Segal, and Jonathan Keeling for stimulating discussions, Tom O’Brien for discussions on Hamiltonian learning, and Hieu Dinh for providing a code to generate the Dyck path. Computations were carried out partly on the FASRC cluster supported by the FAS Division of Science Research Computing Group at Harvard University. This work also used the Delta system at the National Center for Supercomputing Applications through allocation CHE230078 from the Advanced Cyberinfrastructure Coordination Ecosystem: Services & Support (ACCESS) program, which is supported by National Science Foundation grants #2138259, #2138286, #2138307, #2137603, and #2138296.
Author information
Authors and Affiliations
Contributions
F.I., L.P.L., and J.L. contributed to the conception, execution, analysis, and writing of the work.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing interests.
Peer review
Peer review information
Nature Communications thanks Brendon Lovett, Konstantin Nestmann and the other, anonymous, reviewer(s) for their contribution to the peer review of this work. A peer review file is available.
Additional information
Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supplementary information
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Ivander, F., Lindoy, L.P. & Lee, J. Unified framework for open quantum dynamics with memory. Nat Commun 15, 8087 (2024). https://doi.org/10.1038/s41467-024-52081-3
Received:
Accepted:
Published:
DOI: https://doi.org/10.1038/s41467-024-52081-3
Comments
By submitting a comment you agree to abide by our Terms and Community Guidelines. If you find something abusive or that does not comply with our terms or guidelines please flag it as inappropriate.