HomeArticlesPhysics & Mechanics

Non-Equilibrium Thermodynamics

From linear response to stochastic thermodynamics and modern fluctuation relations.

mysimulator teamUpdated June 2026≈ 3 min read▶ Open the simulation

Foundations

Continuity equations and constitutive relations describe how mass, momentum, and energy are conserved in a system undergoing change. These equations relate fluxes – the rates at which these quantities flow – to their respective gradients, providing fundamental relationships for modeling transport phenomena. Furthermore, understanding these connections is crucial for analyzing systems far from equilibrium.

Onsager reciprocity and Green–Kubo relations establish a powerful link between seemingly unrelated transport coefficients. Onsager reciprocity states that if you reverse the direction of both a force and a flux in a system, the resulting transport coefficients will be equal and opposite. The Green-Kubo relations then provide a way to calculate these coefficients from measurable time averages of flux-force products.

Stochastic Thermodynamics

Langevin and Fokker–Planck formalisms offer frameworks for describing the stochastic behavior of particles in non-equilibrium systems. These approaches treat forces as random variables, accounting for thermal fluctuations that drive system evolution. The Jarzynski equality provides a statistical connection between the work done on a system and its equilibrium free energy, offering a route to calculate thermodynamic properties from simulations.

жива демонстрація · пов'язана симуляція● LIVE

Applications

Thermoelectric transport explores how heat flows in materials subjected to electrical currents, with significant implications for designing efficient solid-state cooling and heating devices. Active matter and biological systems utilize processes like molecular motors and flagellar movement to generate directed flow, demonstrating non-equilibrium phenomena at the nanoscale.

Nanoscale heat engines represent a burgeoning field where thermodynamic principles are applied to design miniature machines capable of converting thermal energy into work. These systems often operate with extremely small temperature differences, demanding precise control over heat transfer and fluid dynamics.

Examples

Example: Jarzynski Equality Verification involves simulating a driven harmonic oscillator subjected to periodic forcing. The simulation generates multiple trajectories, allowing for the calculation of work distributions over these trials and comparison with theoretical predictions based on free-energy differences.

Simulate driven harmonic oscillator. This process involves setting up a numerical integration scheme to track the position and velocity of the oscillator under the influence of an external driving force. Accurate simulations are essential for validating the Jarzynski equality.

Frequently asked questions

When does linear response hold?

Linear response theory is most accurate when a system is close to equilibrium and subjected to small gradients of temperature, pressure, or concentration. Beyond these limits, the deviations from linearity become significant, requiring more sophisticated non-equilibrium approaches.

How to measure entropy production?

Entropy production can be inferred by calculating the flux–force product for each trajectory in a simulation or by estimating the probability distribution of paths followed by the system. These measurements provide insights into the microscopic mechanisms driving irreversibility.

Why are fluctuation theorems useful?

Fluctuation theorems connect the fundamental reversibility of microscopic processes with the macroscopic irreversibility observed in non-equilibrium systems. They offer a statistical framework for understanding how energy dissipation arises from random fluctuations at the microscale.

How to simulate non-equilibrium?

Simulating non-equilibrium systems typically involves using numerical methods like Nucleation Enhanced Molecular Dynamics (NEMD) or driven stochastic models. Careful consideration of boundary conditions, such as periodic boundaries or thermostats, is crucial for accurately representing the system's environment.

How to handle finite-size effects?

Finite-size effects can significantly impact simulations of non-equilibrium systems. Running scaling studies by varying the simulation box size and comparing results with different boundary conditions helps mitigate these errors, ensuring more reliable predictions.

What experimental systems illustrate these laws?

Colloidal particles in optical traps and molecular motors provide compelling examples of non-equilibrium phenomena. Optical traps exert forces on colloidal particles, driving them away from equilibrium, while molecular motors convert chemical energy into mechanical work, demonstrating directed motion.

How to validate models?

Validating models involves cross-checking predictions with measurable response functions, such as the system's conductivity or heat capacity. Comparing simulation results with experimental data provides a robust assessment of model accuracy and reliability.

What pitfalls exist?

Several potential pitfalls can arise when simulating non-equilibrium systems, including mis-specified noise in the driving force, hidden reservoirs that maintain constant temperatures or concentrations, and unaccounted couplings to external environments. Careful consideration of these factors is essential for obtaining meaningful results.

How to report uncertainties?

When reporting results from non-equilibrium simulations, it's crucial to provide confidence intervals and sensitivity analyses to quantify the uncertainty associated with the predictions. These measures demonstrate the robustness of the findings and allow for a more informed interpretation.

How to teach the topic?

Teaching non-equilibrium thermodynamics effectively begins by establishing a strong foundation in conservation laws – mass, momentum, and energy. Subsequently, building up to stochastic results allows students to understand how microscopic fluctuations drive macroscopic irreversibility.

Try it live

Everything above runs in your browser — open SPH Fluid and change the parameters while it is running. Nothing is installed, nothing is uploaded, the whole model lives in one tab.

▶ Open SPH Fluid simulation

What did you find?

Add reproduction steps (optional)