NESSi 2.0: The Non-Equilibrium Systems Simulation package version 2.0

summary

Video file (mp4)

The gist

Detailed Research Summary of NESSi 2.0: Extension to Memory-Truncated and Steady-State Kadanoff-Baym Equations This research details the development of NESSi 2.0, a significant extension of the

In short

NESSi 2.0 extends quantum many-body simulation by incorporating memory truncation of Kadanoff-Baym equations and explicit Nonequilibrium Steady State (NESS) functionalities. This addresses severe computational bottlenecks in long-time simulations, allowing researchers to study complex transport phenomena and prethermal states with reduced complexity while maintaining high accuracy.

Key concepts

Memory Truncation of KBEs
This technique limits the memory depth of the Kadanoff-Baym equations to a fixed number of timesteps ($N_c$). This reduces computational cost from $O(N^3 t)$ to $O(N_t N^2 c)$, enabling simulations over much longer time scales by managing memory efficiently.
Nonequilibrium Steady State (NESS)
NESS refers to a state where the system is time-translationally invariant even though it is not in thermal equilibrium. NESSi 2.0 allows direct simulation of these states, which are crucial for understanding transport phenomena and quasi-steady descriptions of slowly evolving quantum systems.
Moving Green’s Function Window
A novel data structure that stores Green's functions over a two-time window up to timestep $n$, but with a strict memory limit ($N_c$). This window shifts forward during the simulation, ensuring constant computational cost and memory usage while tracking real-time evolution.

Terminology used across episodes

This episode discusses

The paper

NESSi 2.0: The Non-Equilibrium Systems Simulation package version 2.0 · Read on arXiv

Institute of Theoretical Physics, University of Hamburg · Department of Physics, University of Fribourg · The Hamburg Centre for Ultrafast Imaging, Hamburg · PSI Center for Scientific Computing, Theory and Data, Paul Scherrer Institute · Jožef Stefan Institute

DOI: 10.1016/j.cpc.2026.110456

Transcript

Introduction to the show: ident: Quantum Radio. Generated commentary on the latest quantum physics and condensed matter papers.

Kai: We're looking at the paper: "NESSi 2.0: The Non-Equilibrium Systems Simulation package version 2.0".

Mira: Detailed Research Summary of NESSi 2.0: Extension to Memory-Truncated and Steady-State Kadanoff-Baym Equations This research details the development of NESSi 2.0,

Kai: First, who's behind it and why it matters.

Title and authors: Kai: So we're looking at this paper called "NESSi two point zero: The Non-Equilibrium Systems Simulation package version two point zero" <ref:2605.02606#pg1,NESSi 2.0: The Non-Equilibrium Systems Simulation package version 2.0>. It’s written by Fabian Künzela, Michael Schülerd, Denis Goleže, Yuta Murakamig, Sujay Rayb, Christopher Stahlj, Jiajun Lij, Hugo U. R. Strandi, Philipp Wernerb and Martin Eckstein >

Mira: Yeah it’s a major update to the NESSi package we've been using for studying quantum many-body dynamics out of equilibrium >

Kai: Exactly. The title tells you right away this is about extending the simulation capabilities, specifically focusing on nonequilibrium steady states and memory truncation techniques >

Lev: I always check when they change the core methods because that’s where the real computational headache lives for us trying to run things on actual hardware >

Mira: And this paper seems to be tackling those scaling issues head-on by bringing in two big things: memory truncation of Kadanoff-Baym equations and explicit tools for nonequilibrium steady states >

Kai: So, what does that actually mean in practice for someone who is trying to simulate something long-time, like laser induced dynamics in solids? >

Lev: It means they’re trying to get past those memory requirements that scale as O(Nt two) and computational costs that are O(N cubed t) when you use the standard Nonequilibrium Green's Functions approach > <ref:2605.02606#pg2>

Mira: Right. They are moving from a method that was hard to run for long times to something that should be much better suited for studying those slow, evolving dynamics >

Kai: It sounds like they’re trying to make simulations that can actually go much further in time than before, which is what we need when looking at processes happening on the pico-second scale >

Lev: If you can push it to longer times, you can see if those prethermal states they mentioned actually develop the features we expect from physics >

The paper's summary: Mira: Okay, so digging into the summary of "NESSi two point zero: The Non-Equilibrium Systems Simulation package version two point zero", the main point is that they’ve introduced techniques derived from memory-truncated Kadanoff-Baym equations and new robust functionalities for describing nonequilibrium steady states > <ref:2605.02606#pg1,NESSi 2.0: The Non-Equilibrium Systems Simulation package version 2.0>

Kai: That's what I mean by memory truncation. They are cutting down the memory integrals in those KBEs to a maximum depth of N c timesteps >

Mira: Which they say reduces the computational complexity from O(N cubed t) down to O(Nt N squared c) and the memory requirement scales as O(N squared c) where c is related to that memory depth N c > <ref:2605.02606#pg2>

Lev: That reduction in cost is what makes it feasible for practical work, but we gotta be careful because they mention you have to verify convergence with respect to that cutoff parameter N c >

Kai: So, the practical implication here is that they claim this truncation allows simulations to extend significantly into longer time regimes, even reaching times like t max = thirty thousand timesteps in one specific example using N c = twenty-four >

Mira: And they introduced a novel data structure called the "moving Green’s function window" which stores Green’s functions over a two-time window up to timestep n but with that strictly restricted memory depth of N c timesteps >

Lev: That moving window idea sounds clever for maintaining a constant computational footprint while simulating real time evolution >

Kai: So, the workflow they describe is running an initial real-time simulation up to time N c, and then continuing with a memory-truncated simulation for the rest of the time range >

The paper's improvements: Lev: Let’s talk about the specific improvements they detail in "NESSi two point zero: The Non-Equilibrium Systems Simulation package version two point zero" <ref:2605.02606#pg1,NESSi 2.0: The Non-Equilibrium Systems Simulation package version 2.0>. They are focusing on two main areas: memory truncation and NESS functionalities >

Mira: First is the memory truncation of Kadanoff-Baym equations which we just talked about, but it’s not just about speed; it’s enabling these longer simulations >

Kai: And I want to bring up the data structure innovation again, because that "moving Green’s function window" is key for keeping the cost low at each step >

Lev: From an error-correction side, this means if we were to run this on real hardware, the overhead of managing that restricted memory depth N c would be manageable compared to the original scaling issues >

Mira: Second improvement is introducing explicit functionalities for Nonequilibrium Steady States or NESS which they define as time-translationally invariant nonequilibrium states relevant for transport and as approximate descriptions of slowly evolving prethermal states >

Kai: That’s really important because it means we can use the real-time data from the truncated equations to initialize NESS Green's functions, allowing us to simulate steady states directly >

Lev: So, instead of relying on complex imaginary-time propagation just to get a steady state, they are giving us a pathway using the results from their dynamic evolution >

Mira: Plus, they provide routines for solving Dyson equations and elementary diagrammatic expressions within the NESS formalism expanding its applicability to transport problems >

Conclusion: Kai: So wrapping up on "NESSi two point zero: The Non-Equilibrium Systems Simulation package version two point zero", the main implication is that they’ve managed to reduce computational and memory cost while simultaneously enabling the direct simulation of nonequilibrium steady states > <ref:2605.02606#pg1,NESSi 2.0: The Non-Equilibrium Systems Simulation package version 2.0>

Mira: It’s a dual capability that lets us study both fast dynamics and those slower, prethermal states relevant for transport phenomena in condensed matter systems >

Lev: From an error-correction point of view, this means we can test how well these approximations hold up when we try to run them on real hardware and see where the computational overhead really lands >

Kai: So the paper shows that this method works and you get quantitative convergence analysis showing that the NESS simulation and the real-time simulation converge to the same result with an error scaling of O(h two) in certain regimes > <ref:2605.02606#pg1>

Mira: That O(h two) scaling is reassuring because it means our long-time approximations are accurate, as we expect from trapezoidal evaluation of convolution integrals > <ref:2605.02606#pg1>

Lev: So, yeah, the authors state their limitation is that they need to verify convergence with respect to the cutoff parameter N c and that that’s a necessary check before trusting those extended simulations >

Kai: That’s a fair caveat, but overall this package seems like a powerful tool for studying complex quantum dynamics over long time scales >

Mira: So we have this paper, "NESSi two point zero: The Non-Equilibrium Systems Simulation package version two point zero", which bridges the gap between real-time evolution and steady-state analysis > <ref:2605.02606#pg1,NESSi 2.0: The Non-Equilibrium Systems Simulation package version 2.0>

More episodes

← Home