Abstract
The recognition that large classes of quantum many-body systems have limited entanglement in the ground and low-lying excited states led to dramatic advances in their numerical simulation via so-called tensor networks. However, global dynamics elevates many particles into excited states, and can lead to macroscopic entanglement and the failure of tensor networks. Here, we show that for quantum transport – one of the most important cases of this failure – the fundamental issue is the canonical basis in which the scenario is cast: When particles flow through an interface, they scatter, generating a “bit” of entanglement between spatial regions with each event. The frequency basis naturally captures that – in the long–time limit and in the absence of inelastic scattering – particles tend to flow from a state with one frequency to a state of identical frequency. Recognizing this natural structure yields a striking – potentially exponential in some cases – increase in simulation efficiency, greatly extending the attainable spatial- and time-scales, and broadening the scope of tensor network simulation to hitherto inaccessible classes of non-equilibrium many-body problems.
Tensor networks enable the systematic search for ground states of certain many-body Hamiltonians, as well as numerical time evolution, provided that there is a limited amount of entanglement present [1-6]. Quantum quenches – when a parameter of the Hamiltonian is suddenly changed – can, though, generate highly-entangled states, seen both experimentally [7] and theoretically [8-13]. The large amount of entanglement creates a challenge for tensor network simulation and the efficient representation of the underlying quantum state [4, 12]. There are many approximate approaches under development to truncate further the description of the state and maintain control over the size of the tensor network [14-16], but these rely on additional assumptions, such as the thermalizing nature of the dynamics. We will here develop a controllable approach to break the entanglement barrier for an important class of problems in transport.
Quantum transport through an impurity is a paradigmatic example of a “pathological” quench. A global bias μ drives particles through an interface where they scatter, see Fig. 1a. For particles around the Fermi level (ω = 0), each scattering event gives rise to an entangled electron-hole pair [17, 18]
(1) |
across the left () and right () reservoir regions. The left component of the state represents a particle transmitted from to with transmission probability T(0) and the right component the reflected particle (the phase is unimportant here). Given that the attempt frequency is μ/2π [19], the entanglement entropy S increases as
(2) |
where H[T(0)] is the binary entropy of the transmission probability and t the time [17, 18]. This linear growth of spatial entanglement – and its “light cone” spread [20] (see the heat map in Fig. 1a) – is due to the linear increase in the number of entangled electron-hole pairs, as expressed by Eqs. (1),2).
This growth results in the failure of one-dimensional tensor networks – matrix product states (MPS) – beyond a “hard wall”: The required matrix product dimension D increases exponentially with the timescale. Figure 2 shows this spectacular failure for the non-interacting Anderson impurity model (see the caption for its definition). This intrinsic, physically-based limitation restricts MPS to short timescales and small/moderately-sized lattices [21-31], or linear response via an equilibrium correlation function [32, 33]. Simulating time-dependent problems (artificial gauge fields, Floquet states, etc.), more complex many-body regions, or long relaxation times, requires a new approach.
The linear growth in entanglement entropy – or its consequence, the uncontrolled growth in matrix product dimension – is deceptive: The paradigmatic impurity model will, in the long time limit, have particles go from a state of frequency ω (on the left) to a state of the same frequency ω on the right, albeit with some characteristic spread. This entails that if one instead works with the single-particle eigenbasis of and , ordered on a lattice as shown in Fig. 1b, the entanglement should be limited (in higher dimensions, momentum conservation can play this role). In fact, recently it was shown, in the context of dynamical mean-field theory, that for real-time single-particle correlation functions (and equilibrium) the so-called star geometry, where the energy basis for the bath is used, suppresses entanglement from logarithmic into a localized structure with smaller overall magnitude [34]. For quenches in the Anderson impurity model, it was shown that energy basis ordering naturally delineates the bad (linear entanglement growth) and good (limited entanglement) scenarios [35].
Unlike these cases, we address simulating the bad scenario and show that it can be transformed to a scenario with logarithmic growth, and thus intermediate between the bad and good. To do so, we use a mixed energy and spatial basis, reflecting the entanglement structure in Eq. (1) and incorporating the energy basis in two separate spatial regions. Figure 1 shows the steps leading to this mixed basis (diagonalizing the separate and spatial regions and then ordering them). Entanglement in this mixed basis is localized to the bias window and mostly between pairs of (iso- or nearly iso-energetic) sites, see the heat map in Fig. 1b. The strength of the couplings to the impurity, as well as many-body interactions and inelastic scattering, determine the spread of entanglement. At the same time, the low dimensionality of and the scattering nature of the states limits the amount of entanglement between the impurity and the reservoirs. We will comment on alternative structural representations later.
We note here that various approaches can perform computations with matrix product states, such as the density matrix renormalization group (DMRG) [38], the time-dependent variational principle (TDVP) [39], or Krylov-based methods [40]. Unlike the schemes based on the Trotter decomposition of the Hamiltonian into local gates, they allow treating any Hamiltonian represented as a matrix product operator (MPO). Thus, we use DMRG to find the initial ground state in the preferred basis and TDVP for the subsequent time evolution. Since we work with the MPO of the Hamiltonian, its dimension is important since the formal scaling for time evolution in, e.g., 1D is , where M is the MPO bond dimension and d is the local Hilbert space dimension. When the reservoirs are non-interacting, the MPO of the mixed basis has a small, fixed M for both the initial state and time evolution regardless of bias [36].
Since there is overhead associated with the presence of long-range interactions, we also work under a guiding principle that both the Hamiltonian MPO and the state MPS should have limited D. The mixed basis, in contrast to the spatial basis (exponentially large MPS D) and the global single particle basis (extensive MPO D when interactions are present), respects this principle in addition to capturing the natural structure of impurity transport [36]. Optimality questions aside, it permits an advantageous extension to open systems [41] where a bias is maintained by external contacts to and eigenstates separately [42-44], as well as a suitable structure for fine–graining the reservoirs [45].
Figure 2a shows the result of employing this mixed-basis MPS. An inhomogeneous and modest D ≤ 128 already gives excellent results out to a time extensive in the system size (a time equal to the reservoir length divided by the Fermi velocity, 2ω0, at which the current “front” hits the open boundary and travels backwards toward the impurity [20, 46]). This mixed basis captures the linear growth in spatial entanglement entropy, Fig. 2b, and allows for very large systems, Fig. 2c.
As a consequence of naturally representing the entanglement structure, the majority of the lattice in the mixed basis has little entanglement across bipartite cuts with correlations predominantly between modes in the bias window (see Fig. 1b). Thus, the computational speedup is not just a consequence of a reduced D, but also an inhomogeneous D. As a point of comparison, the mixed-basis simulations in Fig. 2a took only 15 hours, whereas the spatial-basis simulation with the same D = 128 took 44 hours, both on the same single core computer. While implementation choices affect this comparison, the empirical scaling follows from Fig. 2: To bring the spatial-basis simulation out to t = 128 ω0 requires five more doublings of D just to move the breaking point (forgetting about overall error). The dominant D3Md contribution to the computational cost then indicates an approximate computational time of (25)3 · 44 hours, or 165 years.
Even for a large bias, the mixed-basis MPS still out performs the spatial basis, a direct consequence of the more local nature of entanglement in energy. Figure 3a shows the conductance and current versus time traces for μ = 0 to 4 ω0 (after which the and bands go out of alignment and there is no steady state current and entanglement saturates). In all cases, the mixed basis yields accurate results. Figure 3b shows that the effective entanglement entropy [36] grows logarithmically opposed to linear. The advantages of the mixed basis also extend to interacting reservoir models, where Fig. 3c,d show the current versus time and effective entanglement entropy for the same system but with interactions in . The Hamiltonian’s MPO dimension grows with the system size in this case, and in some parameter regimes we expect a spatial basis may be more suitable (such as in a localized regime), but the mixed basis enables stable time evolution. Further work will be necessary to assess the efficiency gains across different parameter regimes, since many-body interactions in and modify both the MPO and entanglement structure of the problem.
The above can be straightforwardly applied to higher dimensional non-interacting reservoirs (since only their energy/momentum bases matter) and to interacting spinless fermions, including larger dimensional systems . For many-body systems of typical interest, though, one has to have spin, which requires simulating multiple channels. The Anderson impurity problem [47] with electron-electron interaction Un↑n↓ at the impurity (where n↑(↓) is ’s spin up (down) number operator), and its extension to larger [48, 49], is the paradigmatic example.
In the non-interacting limit the two spin channels are fully independent. In the presence of interactions, U ≠ 0, the interchannel entanglement originates from the many-body contact at , which is in addition to the intrachannel entanglement around the bias window [36]. This suggests an X-shape MPS (i.e., a tree tensor network [50, 51]) depicted in Fig. 4a as a natural ansatz (a structure also supported by results of other recent works [52]). Tree tensor networks, similarly to a one-dimensional MPS, possess a normal form. As such, the TDVP integration scheme of Ref. [39] directly extends to such tensor network geometries [36].
Figure 4b shows the X-lattice simulated in both the spatial and mixed bases. Just as with the non-interacting case, the spatial basis abruptly fails and increasing D only gives logarithmic increase in the achievable simulation time. The mixed basis, though, enables the simulation to go out to a time extensive in the reservoir size. When D is too small, it will lose accuracy, but it does not abruptly fail. This is reflected in the limited growth in entanglement, Fig. 4c, which behaves similarly to the non-interacting case.
Figure 4d shows the conductance diagram of the paradigmatic Anderson impurity problem. For negative U, is approximately half occupied in each channel, giving a U/2 contribution to ’s on-site energy in the other channel. This results in a single high conductance state when the level energy is pushed into the bias window at . As becomes negative, the conductance peak bifurcates into two particle-hole dual, correlated high-conductance states. For one, there is a correlated state between one channel being occupied and current flowing in the other channel, giving to effectively push the current-carrying channel state into the bias window. The other is a correlated state between one channel being empty and current flowing in the other channel. This occurs at instead of due to residual many-body correlations increasing the energy (a residual also present in the state). The accurate calculation of the whole conductance diagram enables the identification of these features.
Finally, we comment on the computational speedup. The spatial basis requires exponentially large D in the total simulation time T, already alluded to above: Each doubling of D increments the breaking point by Δt (independent of the value of D), giving Δt ln D ≈ T or D ≈ eT/Δt. For the mixed-basis simulation of the single channel model, we examine the error versus D for several simultaneous multiples of the reservoir size and time [36]. The simultaneously, e.g., doubling of size and time is the method by which one achieves the long-time limit. The error decay suggests that doubling of the simulation time (and size) requires increasing D to αD, where α is bounded, to keep the overall error fixed. Thus, the computational cost is brought from e3T/Δt to Tp, where p ≈ 3 [36]. We note, however, that for fermions with spin, the X-lattice configuration requires also evolution between the two channels. The entropy across this bond is the same in the spatial and mixed basis, and can itself increase linearly in time. For the range of parameters here, it is still quite small. In principle, this will dominate the scaling for long times. However, one will still get an exponential improvement in the prefactor of this contribution, since that prefactor depends in the intrachannel entanglement and thus is suppressed when going to the mixed basis. Other structures besides the X-lattice may improve this further.
The above general considerations demonstrate that difficult computational problems can be broached so long as the natural entanglement structure is recognized – here, by changing the canonical basis. This enables the accurate simulation of quantum transport that underlies many applications, from quantum dot platforms for computing to molecular and nanoscale electronic devices, and fundamental studies with cold-atom emulators. The long times achievable will be conducive to simulating transport through systems undergoing time-dependent driving to generate artificial gauge fields or Floquet states. Combining the approach here with other recent methods [53-55] will push further the limits of simulation, as will developing algorithms to locally optimize the canonical basis [56]. As such, our results open new avenues to study the behavior and simulation of non-equilibrium many-body systems, from fermionic impurities to bosonic baths to the inherent structure of tensor networks.
Supplementary Material
Acknowledgments
We thank Y. Dubi, M. Ochoa, J. A. Liddle, and J. Elenewski for comments. M.M.R thanks F. Verstraete for inspiring discussions and acknowledges support by National Science Center, Poland under Projects No. 2016/23/D/ST3/00384. After completing this work, we became aware of Ref. 57, which takes a different technical approach, but is close in mindset and motivation.
References
- [1].Orus R, Nat. Rev. Phys 1, 538 (2019). [Google Scholar]
- [2].Ran S-J, Tirrito E, Peng C, Chen X, Su G, and Lewenstein M, Tensor Network Contractions (Springer, 2020). [Google Scholar]
- [3].Orús R, Ann. Phys. (Amsterdam) 349, 117 (2014). [Google Scholar]
- [4].Eisert J, Model. Simul 3, 520 (2013), arXiv:1308.3318. [Google Scholar]
- [5].Schollwöck U, Ann. Phys. (Amsterdam) 326, 96 (2011). [Google Scholar]
- [6].Verstraete F, Murg V, and Cirac J, Adv. Phys 57, 143 (2008). [Google Scholar]
- [7].Kaufman AM, Tai ME, Lukin A, Rispoli M, Schittko R, Preiss PM, and Greiner M, Science 353, 794 (2016). [DOI] [PubMed] [Google Scholar]
- [8].Alba V and Calabrese P, Proc. Natl. Acad. Sci. U.S.A 114, 7947 (2017). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [9].Liu H and Suh SJ, Phys. Rev. Lett 112, 011601 (2014). [DOI] [PubMed] [Google Scholar]
- [10].Kim H and Huse DA, Phys. Rev. Lett 111, 127205 (2013). [DOI] [PubMed] [Google Scholar]
- [11].Schachenmayer J, Lanyon BP, Roos CF, and Daley AJ, Phys. Rev. X 3, 031015 (2013). [Google Scholar]
- [12].Schuch N, Wolf MM, Vollbrecht KGH, and Cirac JI, New J. Phys 10, 033032 (2008). [Google Scholar]
- [13].Calabrese P and Cardy J, J. Stat. Mech.: Theory Exp , P04010 (2005). [Google Scholar]
- [14].White CD, Zaletel M, Mong RSK, and Refael G, Phys. Rev. B 97, 035127 (2018). [Google Scholar]
- [15].Leviatan E, Pollmann F, Bardarson JH, Huse DA, and Altman E, arXiv:1702.08894 (2017). [Google Scholar]
- [16].Surace J, Piani M, and Tagliacozzo L, Phys. Rev. B 99, 235115 (2019). [Google Scholar]
- [17].Beenakker CWJ, in Proc. Int. School Phys. E. Fermi, Vol. 162 (IOS Press, Amsterdam, 2006) pp. 307–347. [Google Scholar]
- [18].Klich I and Levitov L, Phys. Rev. Lett 102, 100502 (2009). [DOI] [PubMed] [Google Scholar]
- [19].Levitov LS and Lesovik GB, JETP Letters 58, 230 (1993). [Google Scholar]
- [20].Chien C-C, Di Ventra M, and Zwolak M, Phys. Rev. A 90, 023624 (2014). [Google Scholar]
- [21].Cazalilla MA and Marston JB, Phys. Rev. Lett 88, 256403 (2002). [DOI] [PubMed] [Google Scholar]
- [22].Zwolak M and Vidal G, Phys. Rev. Lett 93, 207205 (2004). [DOI] [PubMed] [Google Scholar]
- [23].Gobert D, Kollath C, Schollwöck U, and Schütz G, Phys. Rev. E 71, 036102 (2005). [DOI] [PubMed] [Google Scholar]
- [24].Schneider G and Schmitteckert P, arXiv:condmat/0601389 (2006). [Google Scholar]
- [25].Schmitteckert P and Schneider G, in High Performance Computing in Science and Engineering, edited by Nagel WE, Jäger W, and Resch M (Springer, Berlin, 2006) pp. 113–126. [Google Scholar]
- [26].Al-Hassanieh KA, Feiguin AE, Riera JA, Büsser CA, and Dagotto E, Phys. Rev. B 73, 195304 (2006). [Google Scholar]
- [27].Dias da Silva LGGV, Heidrich-Meisner F, Feiguin AE, Büsser CA, Martins GB, Anda EV, and Dagotto E, Phys. Rev. B 78, 195317 (2008). [Google Scholar]
- [28].Heidrich-Meisner F, Feiguin AE, and Dagotto E, Phys. Rev. B 79, 235336 (2009). [DOI] [PubMed] [Google Scholar]
- [29].Branschädel A, Schneider G, and Schmitteckert P, Ann. Phys. (Berlin) 522, 657 (2010). [Google Scholar]
- [30].Chien C-C, Gruss D, Di Ventra M, and Zwolak M, New J. Phys 15, 063026 (2013). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [31].Gruss D, Chien C-C, Barreiro JT, Ventra MD, and Zwolak M, New J. Phys 20, 115005 (2018). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [32].Bohr D, Schmitteckert P, and Wölfle P, Europhys. Lett 73, 246 (2006). [Google Scholar]
- [33].Bohr D and Schmitteckert P, Phys. Rev. B 75, 241103 (2007). [Google Scholar]
- [34].Wolf FA, McCulloch IP, and Schollwöck U, Phys. Rev. B 90, 235131 (2014). [Google Scholar]
- [35].He Z and Millis AJ, Phys. Rev. B 96, 085107 (2017). [Google Scholar]
- [36].See the Supplementary Material, which includes Refs. [58-69], definitions of all operators, further evidence pertaining to the entanglement structure, scaling of errors in mixed-basis simulations, and additional details of the numerics.
- [37].Verstraete F and Cirac JI, Phys. Rev. B 73, 094423 (2006). [Google Scholar]
- [38].White SR, Phys. Rev. Lett 69, 2863 (1992). [DOI] [PubMed] [Google Scholar]
- [39].Haegeman J, Lubich C, Oseledets I, Vandereycken B, and Verstraete F, Phys. Rev. B 94, 165116 (2016). [Google Scholar]
- [40].Zaletel MP, Mong RSK, Karrasch C, Moore JE, and Pollmann F, Phys. Rev. B 91, 165112 (2015). [Google Scholar]
- [41].Wójtowicz G, Elenewski J, Rams MM, and Zwolak M, arXiv:1911.09108 (2019). [Google Scholar]
- [42].Gruss D, Velizhanin KA, and Zwolak M, Sci. Rep 6, 24514 (2016). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [43].Gruss D, Smolyanitsky A, and Zwolak M, J. Chem. Phys 147, 141102 (2017). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [44].Elenewski JE, Gruss D, and Zwolak M, J. Chem. Phys 147, 151101 (2017). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [45].Zwolak M, J. Chem. Phys 129, 101101 (2008). [DOI] [PubMed] [Google Scholar]
- [46].Chien C-C, Zwolak M, and Di Ventra M, Phys. Rev. A 85, 041601 (2012). [Google Scholar]
- [47].Anderson PW, Physical Review 124, 41 (1961). [Google Scholar]
- [48].Bauer F, Heyder J, Schubert E, Borowsky D, Taubert D, Bruognolo B, Schuh D, Wegscheider W, von Delft J, and Ludwig S, Nature 501, 73 (2013). [DOI] [PubMed] [Google Scholar]
- [49].Iqbal MJ, Levy R, Koop EJ, Dekker JB, de Jong JP, van der Velde JHM, Reuter D, Wieck AD, Aguado R, Meir Y, and van der Wal CH, Nature 501, 79 (2013). [DOI] [PubMed] [Google Scholar]
- [50].Shi Y-Y, Duan L-M, and Vidal G, Phys. Rev. A 74, 022320 (2006). [Google Scholar]
- [51].Murg V, Verstraete F, Legeza Ö, and Noack RM, Phys. Rev. B 82, 205105 (2010). [Google Scholar]
- [52].Bauernfeind D, Zingl M, Triebl R, Aichhorn M, and Evertz HG, Phys. Rev. X 7, 031013 (2017). [Google Scholar]
- [53].Dorda A, Ganahl M, Evertz HG, von der Linden W, and Arrigoni E, Phys. Rev. B 92, 125145 (2015). [Google Scholar]
- [54].Schwarz F, Weymann I, von Delft J, and Weichselbaum A, Phys. Rev. Lett 121, 137702 (2018). [DOI] [PubMed] [Google Scholar]
- [55].Fugger DM, Dorda A, Schwarz F, von Delft J, and Arrigoni E, New Journal of Physics 20, 013030 (2018). [Google Scholar]
- [56].Krumnow C, Veis L, Legeza Ö, and Eisert J, Phys. Rev. Lett. 117, 210402 (2016). [DOI] [PubMed] [Google Scholar]
- [57].Krumnow C, Eisert J, and Legeza Ö, arXiv:1904.11999 (2019). [Google Scholar]
- [58].Jauho A-P, Wingreen NS, and Meir Y, Phys. Rev. B 50, 5528 (1994). [DOI] [PubMed] [Google Scholar]
- [59].Caroli C, Combescot R, Nozieres P, and Saint-James D, J. Phys. C: Solid State Phys 4, 916 (1971). [Google Scholar]
- [60].Wilson KG, Rev. Mod. Phys 47, 773 (1975). [Google Scholar]
- [61].Bulla R, Costi TA, and Pruschke T, Rev. Mod. Phys 80, 395 (2008). [Google Scholar]
- [62].Vidal G, Phys. Rev. Lett 91, 147902 (2003); [DOI] [PubMed] [Google Scholar]; Phys. Rev. Lett 93, 040502 (2004).15323740 [Google Scholar]
- [63].Schmitteckert P, Phys. Rev. B 70, 121302 (2004). [Google Scholar]
- [64].Haegeman J, Cirac JI, Osborne TJ, Pizorn I, Verschelde H, and Verstraete F, Phys. Rev. Lett 107, 070601 (2011). [DOI] [PubMed] [Google Scholar]
- [65].Niesen J and Wright WM, ACM Trans. Math. Softw 38, 22:1 (2012). [Google Scholar]
- [66].Zwolak M, J. Chem. Phys 149, 241102 (2018). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [67].Meyer HD, Manthe U, and Cederbaum LS, Chem. Phys. Lett 165, 73 (1990). [Google Scholar]
- [68].Beck MH, Jäckle A, Worth GA, and Meyer HD, Phys. Rep 324, 1 (2000). [Google Scholar]
- [69].Kloss B, Reichman DR, and Tempelaar R, Phys. Rev. Lett 123, 126601 (2019). [DOI] [PubMed] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.