1. Introduction
No quantum system is ever fully isolated. Instead, any system is coupled to its external environment with a large (essentially infinite) number of degrees of freedom, leading to the notion of open quantum systems [
1,
2,
3]. When considering a specific setup, the distinction between which part of the whole is considered the “system” and which the “environment” (or “reservoir” or “bath”) is in principle arbitrary, but is often based on a clear distinction of the physical properties of the system and the environment. Some typical environments are, for example, formed by electromagnetic modes [
4], phonons [
5], or ensembles of other quantum systems [
6]. When perturbations of the environment caused by the system do not act back on the system at later times, the environment essentially has no “memory” about the dynamics that the system underwent at earlier times. In this so-called Markovian limit, the dynamics of the system can be approximately described using a Lindblad master equation [
7]. We note that lack of memory does not necessarily require or imply that the environment fully equilibrates to its original state—for example, a photon emitted from an atom in free space will never interact with the atom again even if it is not absorbed or otherwise affected by another object after being emitted.
While the Markovian approximation is extremely useful in many situations, there are many cases in which it does not apply and which thus require a more general treatment. For concreteness, we assume that the environment is well-approximated as a collection of harmonic oscillators, and that all relevant environment modes are of the same nature and thus interact with the system through the same system operator
. The Hamiltonian that describes a system
S interacting with a harmonic environment, schematically depicted in
Figure 1a, can then be written as (with
)
where
is the bare system Hamiltonian,
is the system part of the system–bath interaction operator, and
and
are (generalized) position and momentum operators for the
kth harmonic oscillator with frequency
, with an arbitrary scaling factor
that preserves the commutation relation
. We note that
and
are unitless, such that the units of
and
are determined by
. For example, the choice
gives the normal position and momentum operators for a massive particle with mass
m. The real constants
characterize the coupling between the bath modes and the system, with units of frequency if
is chosen as unitless. The general form given in Equation (
1) can represent any physical system that can be (approximately) described by a collection of harmonic oscillators, such as the photonic modes of a (nano)cavity [
8] or the rovibrational modes of a molecule and solvent.
The information about the bath and its coupling to the system is fully encoded in the so-called spectral density
. In many cases of practical importance, the bath modes are either continuous in frequency or their density is high enough that
can be treated as a continuous function. For example, when describing the interaction between a two-level emitter and the electromagnetic modes of an arbitrary environment described through macroscopic electromagnetism, the spectral density is given by
where
is the transition dipole moment of the emitter,
is its orientation,
is its position, and
is the dyadic Green’s function of the electromagnetic environment between points
and
[
8,
9,
10,
11]. In general, structured spectral densities indicate that the environment has memory, i.e., its influence on the system depends on interactions at earlier times, while featureless spectral densities indicate memoryless (Markovian) environments [
1,
2,
3].
Over the last few decades, many methods to describe non-Markovian dynamics in arbitrary environments have been developed, among them the hierarchical equations of motion (HEOM) [
12,
13,
14,
15], stochastic methods [
16,
17,
18], and time-adaptive density matrix renormalization group treatments [
19,
20,
21]. In general, these descriptions are computationally costly, especially if the dynamics at long times are of interest.
In this context, a general conceptual approach is to transform structured baths in such a way that they either become amenable to approximate treatments or take a form for which specific numerical treatments become more efficient due to the transformed structure of the problem. In particular, such approaches often are based on the general idea of enlarging the system by including one (or several) “reaction modes” of the environment within it in such a way that these modes contain the “memory” of the bath, and are then in turn coupled to a new residual bath that ideally has little or no memory. Among these approaches are the pseudomode method [
22,
23,
24,
25], effective Lindblad master equation procedure [
26], and reaction coordinate mappings [
27,
28,
29,
30]. In such a mapping, an orthogonal transformation is applied on the bath modes such that the interaction between the system and the full environment is captured by a single mode, which itself interacts with the residual bath (
Figure 1b). Applying this approach iteratively leads to a chain-like description of the environment (
Figure 1c), in which each mode is only coupled with its nearest neighbors [
20,
31,
32,
33]. In particular, this representation allows a numerically efficient treatment based on tensor networks/matrix product states [
34,
35]. Still, this technique is limited by the scaling of the computational effort with the size of the system, as long chains need to be used to describe the dynamics up to long times, and correlations in the system grow over time, leading to an overall unfavorable scaling with propagation time. In some cases, this can be mitigated by using the transfer tensor method, which makes the scaling linear with propagation time [
36,
37].
In this work, we first review the reaction coordinate mapping and its extension to the chain mapping. We show that the so-called “particle” and “phonon” mappings, which in the literature have been derived based on a parameterized Bogoliubov transformation [
33], are natural consequences of performing the mapping with differently scaled parameters (i.e., different choices of
in Equation (
1)). We then explore different methods to obtain an accurate description of the system dynamics when the chain is truncated to some maximum length
. We first take inspiration from the well-known complex absorbing potentials used in quantum mechanics to smoothly absorb wavepackets emitted into the chain without reflections. We then generalize this approach to a fitting procedure inspired by Ref. [
38] where the chain parameters are optimized to obtain an accurate description of the system dynamics with even shorter chains, and finally show that this description can be significantly improved by allowing up to next-nearest neighbor couplings between the chain sites. Somewhat surprisingly, we find indications that, for a given number of sites
, a chain with next-nearest neighbor coupling already allows for finding the optimal description, and adding longer-range interactions does not further increase the quality of the fit.
2. Materials and Methods
We here provide an overview of the reaction coordinate mapping and related chain transformation for a reservoir or bath of harmonic oscillators interacting with a physical system. While there are several excellent reviews in the literature, most focus on only one specific mapping. On the other hand, while Ref. [
33] introduces a parameterized formulation that generalizes and contains previous approaches, it focuses on the mathematical aspects of such approaches. We thus focus on a short and intuitive exposition here. In particular, we show that the so-called “phonon” and “particle” mappings, which arise in Ref. [
33] as special cases of a parametrized Bogoliubov transformation, can also be understood as coordinate transformations in differently scaled coordinates for the harmonic oscillators.
In the following, we assume that the spectral density is nonzero only in the interval
. The upper limit
is assumed to be finite, either because of physical constraints or because of the introduction of an artificial cutoff (with higher frequencies assumed to only contribute a renormalization of the system frequencies). The lower limit
is equal to zero in many cases of practical interest. However, a special case is given by baths at finite temperatures, which can be replaced by an effective bath at zero temperature with an extended frequency range starting at
[
39]. In the following, we thus assume that the bath is at zero temperature without any loss of generality.
The reaction coordinate transformation is an orthogonal coordinate transformation,
and
, where
O is an orthogonal matrix,
, and the first basis vector (the reaction coordinate) is chosen so that it contains the full coupling between the system and the bath:
where
is a normalization constant that ensures
, i.e.,
. The Hamiltonian after the transformation is
In the following, we show that the choices
and
are equivalent to the phonon mapping and particle mapping of Ref. [
33], respectively. For
, which corresponds to mass-scaled coordinates in which the kinetic term has the same form for all oscillators, the transformed Hamiltonian is
In this scaling, the momentum operators are diagonal, but the potential energy includes linear couplings between the oscillator coordinates, given by . The diagonal elements determine the frequencies of the transformed bath modes. In particular, the reaction coordinate frequency follows from the definition of as .
Apart from
, the transformation is not specified. This allows significant liberty to choose the form of the coupling matrix
. In particular, it can be chosen to be tridiagonal (and explicitly constructed as such by using, e.g., the Lanczos algorithm), which directly describes the bath as a chain of harmonic oscillators coupled through nearest-neighbor interactions [
33]. For sufficiently well-behaved (in particular, gapless) spectral densities, at each step in the chain, the spectral density of the “residual” bath, i.e., the rest of the chain, can be obtained analytically from that of the previous bath [
28,
29,
33,
40], and is given by
where
is given by
For sufficiently long chains (
), the spectral density in this mapping converges to
which is independent of any properties of the original spectral density apart from its frequency support. In this limit, the mode frequency and coupling also tend to limiting values,
and
.
If the reaction coordinate mapping is instead done using
, which corresponds to “natural” coordinates in which
x and
p are unitless and appear symmetrically in the Hamiltonian, the transformed Hamiltonian is
with
. The diagonal elements again determine the new mode frequencies, now with
, with the reaction coordinate frequency in this mapping given by
. Rewriting Equation (
9) in terms of ladder operators
, and again choosing
to be tridiagonal leads to a chain Hamiltonian of the form
where
, and we have dropped a constant contribution
. In this form, it is seen immediately that the coupling between the different chain sites conserves the number of excitations (quasiparticles), such that this corresponds to the “particle mapping” as defined in Ref. [
33]. We stress that the absence of counterrotating terms that do not conserve the excitation number is
not due to a rotating wave or similar approximation but is exact and directly follows from the choice of coordinate scaling.
In the particle mapping, the recursion relation for the residual spectral density after
n steps is given by
where
with the limiting spectral density for
being
with limiting values
and
.
3. Results
The system we consider is a two-level emitter with transition frequency
and transition dipole moment
placed in the central gap of a nanoantenna consisting of a bowtie coupled to a nanosphere, as shown in the inset of
Figure 2a. For this case, the system operators are
and
, where
and
are the two-level raising and lowering operators, respectively. Note that the transition dipole moment
is included in the definition of the spectral density and
is unitless. The spectral density, given by Equation (
2), is shown in
Figure 2a and is calculated using the SCUFF-EM package [
41,
42].
The results of the phonon and particle chain mappings for this spectral density are shown in
Figure 2b. On the first sites of the chain, the frequencies and couplings vary strongly, but then quickly converge to their final values and stay constant. Sufficiently far from the system, the infinitely long tail of the chain thus becomes translationally invariant. The chain mapping thus provides a description that closely resembles a spatial discretization of one-dimensional motion in a short-range “potential” that disappears at a sufficient distance from the system. This implies that any excitation that propagates along the chain will not be reflected anymore after reaching a sufficient distance, and can thus not affect the system. This general structure implies that the chain mapping naturally provides a separation of any bath into (i) a non-Markovian part close to the system, where excitations can be reflected due to the position-dependent coupling and energy at each site, and then interact again with the system, leading to memory effects, and (ii) a Markovian part far enough away from the system where excitations propagate along a featureless continuum, such that their ‘momentum’ along the chain is conserved and they are just transported away without ever affecting the system again. However, there is no sharp boundary between the two parts, and the transition is gradual.
In practical calculations, it is not possible to explicitly treat an infinite chain, and the chain has to be truncated at some maximum length. When this truncation is performed by simply removing all chain sites after a given distance from the system, the wave packets propagating along the chain are reflected back and will interact with the system again after some time. Such an approach thus limits the numerical simulations to propagation times smaller than roughly twice the propagation time along the chain [
35,
37,
43,
44]. This is demonstrated in
Figure 3, which shows the Wigner–Weisskopf dynamics of a quantum emitter with frequency
eV for different chain lengths. Here, and in the following, we show results only for the particle mapping in which the number of excitations in the chain is a conserved quantity, which is advantageous for quantum simulations. The shortest chain shown (
) is already long enough so that both
and
have essentially reached their limiting values. Still, the emitter dynamics are clearly not well described for
fs due to unphysical reflections from the end, with the maximum time for which the dynamics are well-described increasing as the chain length increases. The results using
are exact for the whole range of times considered here (up to
fs), and will be taken as the reference result in the following.
The truncated chains have to become very long to be able to correctly describe the system dynamics at large times. However, the emitted wave packets cannot influence the system anymore after having propagated far enough along the chain, and it thus should not actually be necessary to treat them explicitly at larger distances. This simple fact motivates the central question of this study: How can the chain mapping be truncated such that a finite chain fully reproduces the dynamics of the infinite system? Since the residual spectral density describing the rest of the chain far enough away from the system is relatively smooth (see Equations (
8) and (
13)), the most straightforward approach is to simply treat the rest as a Markovian bath acting on the last chain site. This approximation replaces all chain sites with
by a Lindblad term in the master equation for the density matrix
describing the system and chain up to site
:
where
and
. We also note that, in the particle mapping that we focus on here, and assuming that
is chosen large enough so the limiting residual spectral density is obtained, the residual spectral density is symmetric about
, and there is no Lamb shift (i.e., bath-induced energy shift) on the mode frequency. The emitter dynamics using this approximation, shown in
Figure 4, are much more similar to the exact results compared to the abrupt truncation for the same chain length. However, they clearly do not provide perfect agreement, i.e., they still suffer from residual reflections. This is not too surprising, as the residual spectral densities even far away from the system, given by Equations (
8) and (
13), are structured and not actually Markovian (which would correspond to a constant spectral density spanning an infinite frequency range). This implies that a “naive” Markovian approximation that just adds losses on the last chain site will necessarily lead to reflections.
We thus take inspiration from the fact that the chain resembles a discretized continuum, i.e., the goal of minimizing reflections on the chain is similar to the goal of absorbing outgoing waves in numerical simulations of continuous systems. This suggests that smoothly increasing losses along the chain, similar to the complex absorbing potentials (CAPs) used in quantum mechanics [
45,
46,
47], could significantly suppress reflections along the chain. The corresponding master equation then becomes
where the
has to be chosen so as not to affect the dynamics close to the system, avoid reflections due to abrupt changes in the decay rate, and simultaneously achieve absorption of all outgoing wavepackets before reaching the end of the (truncated) chain.
In order to parametrize the decay rates
, we use a functional form inspired by standard CAPs,
where
,
is the Heaviside theta function,
determines the chain site at which losses start, and
and
are real numbers that determine the strength of the absorption. To ensure a good description of the dynamics,
must be chosen large enough (roughly such that the chain mode frequencies and coupling strengths have reached their asymptotic limits). In
Figure 5a, we show the population dynamics of an initially excited quantum emitter with the same frequency as before,
eV, and different chains with smoothly increasing absorption. In particular, we here choose
and
and show results for the combinations
.
With this choice of parameters, the emitter dynamics are well reproduced for long enough chains, and no reflections of the population are observed. We note that, while we here show dynamics within the single-excitation subspace (i.e., for the Wigner–Weisskopf problem), it is known that, if the effective spectral density of the chain with losses (which can be obtained with, e.g., the approach of Ref. [
38]) agrees with the full spectral density, the results will be identical regardless of the number of excitations. The effective spectral density for the lossy chains used here is shown in
Figure 5b, and can be seen to indeed agree quite well with the exact spectral density for the longer chains.
However, while the approach of treating the chain index like a ‘spatial’ coordinate and adding an absorbing potential at the end indeed works, it requires relatively long chains to produce good results. For shorter chains, the requirement that the chain is approximately translation-invariant by the time the absorption sets in cannot be satisfied, and absorption necessarily leads to loss of information about the dynamics. This is, e.g., the case for , for which both the emitter dynamics and the effective spectral density are seen to not agree as well with the exact results as for longer chains even after optimizing the parameters.
3.1. Fitted Chain
Then, the question arises whether an optimization process can give an improved description of the open quantum system for a given chain length and if this length can be smaller than minimum length found when manually imposing a smooth “absorption potential”. This approach is inspired by related approaches to replace an arbitrary bath by a system of auxiliary oscillators with losses [
24,
38], where we here restrict the auxiliary modes to form a chain, i.e., we only allow nearest-neighbor interactions between the modes, with only the first one coupled to the emitter. However, instead of using the analytic chain transformation to obtain the parameters of this new chain, we fit the chain parameters to optimally reproduce the actual bath.
There are two equivalent quantities that fully characterize the bath, which are the spectral density
and the correlation function
, which is essentially the Fourier transform of the spectral density
As mentioned above, we here assume zero temperature, as a zero-temperature chain can represent any finite-temperature bath by adjusting the chain spectral density to reproduce the (temperature-dependent) power spectral density of the bath [
39]. The correlation function
encodes the action of the bath on the system at time
t due to the system dynamics at time
. This suggests that fitting
up to some maximum time could be a promising strategy when only short-time dynamics are of interest, since one explicitly discards the information about long-time dynamics that is implicitly encoded in
. In order to test this strategy, we fit either the spectral density
or the correlation function
up to the maximum propagation time.
For the model used here, the effective spectral density of the chain is given by [
38]
where
is a tridiagonal complex symmetric (not Hermitian) matrix, with the tridiagonal real part containing the coupling matrix of the chain, and the diagonal imaginary part encoding the losses, i.e.,
and
. By diagonalizing
, where
V is a complex orthogonal (not unitary) matrix containing the eigenvectors, with
, and
is a diagonal matrix containing the (complex) eigenvalues
, both the spectral density and the correlation function can be written as a simple sum of independent terms,
This shows that, if the fit is fully converged, fitting the spectral density or the correlation function is completely equivalent. However, the convergence behavior can obviously be different, as different aspects of the dynamics are weighted differently when fitting to one or the other quantity.
When fitting the correlation function, we minimize a weighted error,
where the local error is weighted by the absolute value of the correlation function so, when the correlation is stronger, the error has a more significant contribution. We found this definition to give better results than a “naive” fit without a weight, as it improves the fit in regions where the correlation function is larger and thus more important.
In both approaches, we let all chain parameters vary freely, using the parameters of the truncated chain as initial guesses for
and
, and using small random numbers for the loss rates
.
Figure 6 shows the decay for the same quantum emitter for a chain of length
after using both optimizations. We achieve comparably good descriptions of the emitter dynamics in both cases, using a much shorter chain compared to the previous approaches. While both methods offer similar results, we mention that we found the fit to the correlation function to be more stable and less sensitive to initial parameters than the fit to the spectral density.
3.2. Next-Nearest Neighbor Coupled Chain
In the previous section, we allowed the chain parameters to vary freely to obtain an optimized description of the bath spectral density, but maintained the topology of the chain with nearest-neighbor coupling, and only the first site coupled to the emitter. This restricts the possible freedom and implies that a chain with
N sites has less flexibility to represent an arbitrary spectral density than a system of
N modes with arbitrary couplings between each other and to the emitter, as used in [
38]. In the current section, we demonstrate that relaxing these conditions to allow next-nearest neighbor coupling between the chain sites and the chain and emitter actually appears to be sufficient to represent an arbitrarily complex spectral density for a given number of sites
N. To motivate this, we first summarize the model developed in Ref. [
38], in which a collection of
N mutually interacting discrete modes are all coupled to the emitter, leading to the model spectral density
where
is a complex symmetric
matrix with real offdiagonal terms,
, and
is a real coupling vector. We note that the expression given in Equation (
18) is simply the specialization of this expression to the case where
is tridiagonal and
. In the general form given here, the number of fit parameters is quite large, being equal to
real numbers for
,
, and
, respectively. However, when
is diagonalizable,
, the same expression can be rewritten as
where
is the coupling vector transformed to the eigenbasis of
. In this form, the effective number of distinct parameters in the system is much smaller than in the original form, and is given by the
real parameters necessary to describe the
N complex eigenvalues
and
N complex coupling parameters
, with one less parameter due to the constraint that
is real, i.e.,
. This shows that the original form, Equation (
22), has many more parameters than necessary to characterize the spectral density. On the other hand, the tridiagonal chain form chosen in Equation (
18) has only
free parameters (
for the real symmetric tridiagonal
,
N decay rates
, one coupling
), and thus necessarily induces hidden correlations in the values of
and
that determine the spectral density.
It is thus tempting to directly use the diagonal form Equation (
23), in which the spectral density is written as a sum of simple poles (and the correlation function a sum of complex exponentials). However, in practice, this turns out to be difficult, as recently discussed in some detail in [
25]. First, since
is complex, this form of the spectral density cannot be directly mapped to a physical system. Second, there are physical constraints that are not easily satisfied in this form. In particular,
has to be nonnegative for any
, which is guaranteed when the loss rates
are all nonnegative in the original form [
38], but not automatically fulfilled when fitting
and
. Furthermore, even when such a set of parameters has been found, it is a highly nontrivial problem to find a complex orthogonal transformation matrix
V to “undo” the diagonalization such that the resulting
are real and
can be mapped to a physical system, which furthermore requires that its imaginary part is positive definite. We are not aware of any constructive algorithm to achieve this, apart from the one developed for the case
in Ref. [
25]. It is thus advantageous to perform the fitting in the original form, where the physicality can be guaranteed by constraining all
to be nonnegative, and no additional work to find a physical system is necessary after the fit.
Given the above, an interesting question is whether the number of parameters in
and
can be reduced while keeping the full flexibility of the method. It turns out that keeping to a chain form but allowing next-nearest neighbor interactions (also for the emitter, which thus interacts with the first two chain modes) gives exactly
free parameters, equal to the number of actually independent degrees of freedom after diagonalization. The matrix
is then pentadiagonal complex symmetric, with offdiagonal entries being real, while
has two (real) nonzero entries. This suggests that this form might be sufficient to obtain the optimal fit of any spectral density with a given number of modes
N, while still maintaining the computationally advantageous property of a chain form with only short-range interactions between sites. In
Figure 7a, we show that this form indeed permits a significantly improved description of the spectral density with the same number of modes.
While we are not aware of any formal proof that the chain with next-nearest neighbor interactions is indeed sufficient to represent any
N-mode spectral density, we furthermore show the fit to the spectral density of the system treated in [
38], which consists of a dual plasmonic nanoparticle antenna embedded inside a high-dielectric microsphere. The hybridization between whispering gallery modes of the microsphere and the plasmonic nanoparticle resonances leads to a complex spectral density with strong interference features [
4,
48]. As seen in
Figure 7b, this complex spectral density is also well-represented when the fit is performed for a chain with next-nearest neighbor coupling. However, it should be mentioned here that, while the final fit does indeed reproduce the full spectral density, obtaining that fit is far from trivial. In particular, the fit with the next-nearest neighbor chain converges significantly worse and is much more sensitive to getting stuck in local minima than the fit with the full matrix. Obtaining a good fit for a complex spectral density then requires significant manual intervention (although it is possible that more advanced fitting methods than used here could mitigate this).