Entropy Production in Irreversible Processes

Classical thermodynamics is silent about rates. It tells us that the total entropy of an isolated system never decreases, but not how fast entropy is generated, nor where. Irreversible thermodynamics — built by Onsager, Prigogine, de Groot and Mazur — fills this gap by promoting entropy to a local field and writing a balance equation for it. The central object is the local entropy-production rate σ(r,t)≥0\sigma(\mathbf r,t)\ge0, the source term in that balance. It vanishes if and only if the system is in local equilibrium with no net dissipative flow, and it is positive wherever a real, irreversible current runs. The picture is concrete. Heat flowing down a temperature gradient carries the same δQ\delta Q out of a hot region at ThT_h and into a cold region at TcT_c; because entropy is δQ/T\delta Q/T, the cold region gains more entropy than the hot region lost, so entropy is created in transit at the rate σ=Jq⋅∇(1/T)\sigma=\mathbf J_q\cdot\nabla(1/T). To lowest order away from equilibrium this generalizes to a sum of products of fluxes and their conjugate forces, σ=∑aJaXa≥0\sigma=\sum_a J_aX_a\ge0; when the fluxes respond linearly, the dissipation becomes a positive-definite quadratic form whose Onsager-symmetric matrix encodes the second law. The transport coefficients themselves are fixed by equilibrium fluctuations through the Green–Kubo formulas — dissipation is the macroscopic shadow of equilibrium noise. This article derives the local entropy balance ∂ts+∇⋅Js=σ\partial_t s+\nabla\cdot\mathbf J_s=\sigma from the local Gibbs relation, proves σ≥0\sigma\ge0 directly from the Fokker–Planck dynamics, and establishes Prigogine's minimum-entropy-production theorem: in the linear regime with fixed boundary forces, the stationary state is the one that minimizes the total entropy production. Beyond the linear regime, entropy production becomes a fluctuating trajectory functional whose statistics obey the exact fluctuation theorems — the doorway to modern stochastic thermodynamics.

Key takeaways
  • Entropy production σ\sigma is the rate at which entropy is irreversibly generated inside a system, distinct from the reversible entropy exchanged with the surroundings; the second law demands σ≥0\sigma\ge0.
  • The entropy balance is a local conservation law with a source: ∂ts+∇⋅Js=σ\partial_t s+\nabla\cdot\mathbf J_s=\sigma, derived from the local Gibbs relation and the conservation laws.
  • Near equilibrium the production is bilinear in fluxes and conjugate forces, σ=∑aJaXa≥0\sigma=\sum_a J_aX_a\ge0, and linear laws make it a positive-definite quadratic form with Onsager-symmetric coefficients.
  • For a Fokker–Planck process the total entropy production is S˙tot=(kB/D)∫J2/P dr≥0\dot S_{\rm tot}=(k_B/D)\int J^2/P\,\mathrm d\mathbf r\ge0, vanishing exactly at detailed balance (J=0J=0).
  • Prigogine's minimum-entropy-production theorem: in the linear regime at fixed boundary forces, the stationary state minimizes S˙\dot S — the free (unconstrained) flux vanishes there.
  • Far from equilibrium the trajectory entropy production is a fluctuating quantity obeying the detailed fluctuation theorem P(+Σ)/P(−Σ)=eΣ/kBP(+\Sigma)/P(-\Sigma)=e^{\Sigma/k_B}; the Jarzynski equality is a corollary.
  • Key idea: write the entropy balance as a local conservation law with a non-negative source, ∂ts+∇⋅Js=σ=∑aJaXa≥0\partial_t s+\nabla\cdot\mathbf J_s=\sigma=\sum_a J_aX_a\ge0; imposing linear response with symmetric positive-definite LL reproduces all near-equilibrium transport laws and the second law simultaneously.
The core insight

Write the entropy balance as a local conservation law with a source: ∂ts+∇⋅Js=σ\partial_t s+\nabla\cdot\mathbf J_s=\sigma with σ=∑aJaXa≥0\sigma=\sum_a J_aX_a\ge0. Identifying conjugate flux–force pairs and imposing linear response Ja=∑bLabXbJ_a=\sum_b L_{ab}X_b with symmetric, positive-definite LL reproduces every near-equilibrium transport law and the second law at once.

Where this lives today

Entropy production is the organizing quantity of modern stochastic thermodynamics. Defining it along a single stochastic trajectory — via the Langevin or Fokker–Planck description — yields a fluctuating quantity Σ\Sigma whose distribution obeys the Crooks detailed fluctuation theorem P(+Σ)/P(−Σ)=eΣ/kBP(+\Sigma)/P(-\Sigma)=e^{\Sigma/k_B}, with the Jarzynski equality ⟨e−W/kBT⟩=e−ΔF/kBT\langle e^{-W/k_BT}\rangle=e^{-\Delta F/k_BT} as a corollary. These exact relations, valid arbitrarily far from equilibrium, have been verified in single-molecule pulling experiments on RNA and DNA, and they underlie modern measurements of free-energy landscapes from irreversible trajectories. The framework also governs biological energy conversion and self-organization. Molecular machines — kinesin, ATP synthase, ion pumps — operate as near-equilibrium energy converters whose efficiency is bounded by σ≥0\sigma\ge0 applied to coupled chemical and mechanical fluxes, and the thermodynamic uncertainty relation now sets a universal trade-off between a machine's precision and its entropy production. Prigogine's dissipative structures — chemical oscillators, Turing patterns, convection cells — remain the paradigm for how driven systems export entropy to organize matter, connecting the local entropy balance derived here to pattern formation across physics, chemistry, and biology.

The physical picture

Picture a long metal bar with one hot end and one cold end. Heat flows down the gradient; as it does, a quantity δQ\delta Q leaves a region at ThT_h and enters a region at TcT_c. Because entropy is δQ/T\delta Q/T, the cold region gains more entropy than the hot region lost — net entropy is created in transit. The rate of this creation per unit volume, σ=Jq⋅∇(1/T)\sigma=\mathbf J_q\cdot\nabla(1/T), is exactly the entropy production, and it is positive precisely because heat flows from hot to cold. Run it the other way — heat spontaneously flowing cold to hot — and σ\sigma would be negative, which the second law forbids. The bilinear structure σ=∑aJaXa\sigma=\sum_a J_aX_a is no accident: a force is whatever multiplies a flux to give a dissipation rate, just as in mechanics power equals force times velocity. Equilibrium is the unique state where all forces vanish, all fluxes vanish, and σ=0\sigma=0. Departures cost entropy at a rate quadratic in the departure — the system resists being pushed, and the further you push it the faster it dissipates. Onsager's insight sits underneath: the macroscopic regression of a small fluctuation follows the same linear laws as a deliberately imposed flux. Since the microscopic dynamics is time-reversal invariant, the equilibrium correlation ⟨ai(t)aj(0)⟩=⟨ai(0)aj(t)⟩\langle a_i(t)a_j(0)\rangle=\langle a_i(0)a_j(t)\rangle is symmetric, and this symmetry descends to the transport matrix as Lij=LjiL_{ij}=L_{ji}. Reciprocity is a fossil of microscopic reversibility surviving in the dissipative macroscopic world; the entropy production is where that reversible substrate finally produces an arrow of time. Far from equilibrium the story deepens. Entropy production becomes a fluctuating quantity defined along individual stochastic trajectories. Its average is still non-negative, but individual trajectories can transiently consume entropy — these "second-law-violating" events are exponentially rare, in exactly the way the detailed fluctuation theorem P(+Σ)/P(−Σ)=eΣ/kBP(+\Sigma)/P(-\Sigma)=e^{\Sigma/k_B} dictates. This is not a loophole in the second law but its refinement: the second law is the statement that the average production is non-negative, and the fluctuation theorem quantifies precisely how the rare reversed fluctuations are suppressed.

Figure
Entropy created in transit: heat from hot to cold gains more entropy than it loses
Heat flowing down a gradient generates entropy: σ = J_q · ∇(1/T) ≥ 0 hot T_h loses δQ/T_h cold T_c gains δQ/T_c heat flux J_q Ṡ = δQ/T_c − δQ/T_h > 0 net entropy created because T_c < T_h
Figure
Punchline: total entropy production is minimized exactly where the free flux vanishes
Prigogine's theorem: Ṡ(X₂) is a parabola, minimized where the free flux J₂ = 0 free force X₂ Ṡ (total) minimum: J₂ = 0 nonequilibrium steady state (X₂* = −L₁₂X₁/L₂₂) boundary force X₁ fixed ∂Ṡ/∂X₂ = 0 ⟺ conjugate flux J₂ = L₂₁X₁ + L₂₂X₂ = 0 (the steady state)

The core equations

Prigogine's fundamental decomposition separates the entropy change of an open system into a reversible exchange with the surroundings and an irreversible internal production; only the latter is sign-constrained.

dSdt=deSdt+diSdt,diSdt≥0(1)\frac{\mathrm dS}{\mathrm dt}=\frac{\mathrm d_eS}{\mathrm dt}+\frac{\mathrm d_iS}{\mathrm dt},\qquad \frac{\mathrm d_iS}{\mathrm dt}\ge0 \qquad (1)

where: deS\mathrm d_eS — entropy exchanged with the surroundings (reversible flow, either sign); diS\mathrm d_iS — entropy produced internally by irreversible processes. The second law is diS≥0\mathrm d_iS\ge0, not dS≥0\mathrm dS\ge0, for an open system. Localizing this makes entropy a field obeying a continuity equation with a non-negative source.

∂s∂t+∇⋅Js=σ,σ≥0(2)\frac{\partial s}{\partial t}+\nabla\cdot\mathbf J_s=\sigma,\qquad \sigma\ge0 \qquad (2)

where: ss — entropy density; Js\mathbf J_s — entropy flux density; σ\sigma — local entropy-production rate per unit volume. This is the local form of the second law, promoting entropy to a field theory. Near equilibrium the production is bilinear in fluxes and conjugate forces.

σ=∑aJaXa≥0(3)\sigma=\sum_a J_a X_a\ge0 \qquad (3)

where: JaJ_a — thermodynamic flux (heat, particle, charge current); XaX_a — conjugate thermodynamic force (gradient of an intensive field). The pairing is fixed by demanding the product reproduce σ\sigma. The local Gibbs relation fixes exactly which gradients are the forces.

Xu=∇ ⁣(1T),Xk=−∇ ⁣(μkT)(4)\mathbf X_u=\nabla\!\left(\frac1T\right),\qquad \mathbf X_k=-\nabla\!\left(\frac{\mu_k}{T}\right) \qquad (4)

where: Xu\mathbf X_u — thermal force conjugate to the energy flux; Xk\mathbf X_k — diffusive force conjugate to the particle flux of species kk. For a charged species add −∇(zkeϕ/T)-\nabla(z_ke\phi/T) to recover Ohm's law. The linear laws with Onsager reciprocity, and the positivity that the second law imposes, complete the near-equilibrium structure.

Ja=∑bLabXb,Lab=Lba,Laa≥0,  LaaLbb≥14(Lab+Lba)2(5)J_a=\sum_b L_{ab}X_b,\quad L_{ab}=L_{ba},\qquad L_{aa}\ge0,\ \ L_{aa}L_{bb}\ge\tfrac14(L_{ab}+L_{ba})^2 \qquad (5)

where: LabL_{ab} — Onsager transport coefficients. Reciprocity holds for equal-parity forces (with Lab(B)=Lba(−B)L_{ab}(\mathbf B)=L_{ba}(-\mathbf B) in a field); positivity forces non-negative diagonal coefficients and caps the cross-coupling. For a Fokker–Planck (Smoluchowski) process the total entropy production takes a manifestly non-negative form, vanishing exactly at detailed balance.

S˙tot=kBD∫J2P dr≥0,J=μFP−D∇P(6)\dot S_{\rm tot}=\frac{k_B}{D}\int\frac{J^2}{P}\,\mathrm d\mathbf r\ge0,\qquad \mathbf J=\mu\mathbf FP-D\nabla P \qquad (6)

where: PP — probability density; J\mathbf J — probability current; D,μD,\mu — diffusion coefficient and mobility. The production is zero iff the current J=0\mathbf J=0 everywhere; a nonzero steady current is a nonequilibrium steady state producing entropy at a constant positive rate.

Derivation AThe bilinear entropy production from the local Gibbs relation

The goal is to derive the entropy balance ∂ts+∇⋅Js=σ\partial_t s+\nabla\cdot\mathbf J_s=\sigma and show that the source is the bilinear σ=∑aJaXa\sigma=\sum_a J_aX_a, thereby grounding the entire force/flux framework in the local Gibbs relation plus conservation. The strategy is to differentiate the entropy density using the Gibbs relation, substitute the conservation laws for energy and particle number, and separate the result into a divergence (the entropy flux) plus a non-negative remainder (the production). The subtlety worth watching is the local-equilibrium assumption: even though the system is globally out of equilibrium, we take TT and μ\mu to be well-defined fields, valid when gradients are gentle on the scale of a mean free path.

Step 1. Write the local Gibbs relation per unit volume, T ds=du−∑kμk dnkT\,\mathrm ds=\mathrm du-\sum_k\mu_k\,\mathrm dn_k, and divide by TT to get ∂ts=1T∂tu−∑kμkT∂tnk\partial_t s=\tfrac1T\partial_t u-\sum_k\tfrac{\mu_k}{T}\partial_t n_k. Why: local equilibrium lets us use the equilibrium thermodynamic identity pointwise, which is the assumption that makes the whole field theory of irreversible processes possible.

Step 2. Insert the conservation laws ∂tu=−∇⋅Ju\partial_t u=-\nabla\cdot\mathbf J_u and ∂tnk=−∇⋅Jk\partial_t n_k=-\nabla\cdot\mathbf J_k (energy and particle number are locally conserved). Why: the currents enter here; the density time-derivatives become flux divergences, which is what puts the entropy balance into continuity form.

Step 3. Collect the divergence terms into the entropy flux Js=(Ju−∑kμkJk)/T\mathbf J_s=(\mathbf J_u-\sum_k\mu_k\mathbf J_k)/T; the remainder is σ=Ju⋅∇(1/T)−∑kJk⋅∇(μk/T)\sigma=\mathbf J_u\cdot\nabla(1/T)-\sum_k\mathbf J_k\cdot\nabla(\mu_k/T), manifestly of the form ∑aJaXa\sum_a J_aX_a. Why: the divergence part is the reversible transport of entropy across boundaries, while the remainder is the genuinely irreversible production — the algebra separates the reversible from the irreversible automatically.

Step 4. Impose linear response Ja=∑bLabXbJ_a=\sum_b L_{ab}X_b; the production becomes the quadratic form σ=∑abLabXaXb≥0\sigma=\sum_{ab}L_{ab}X_aX_b\ge0, non-negative for all forces iff the symmetric part of LL is positive semi-definite, giving Laa≥0L_{aa}\ge0 and LaaLbb≥Lab2L_{aa}L_{bb}\ge L_{ab}^2. Why: this is where the second law becomes a constraint on the material — non-negative dissipation for every possible driving is exactly positive semi-definiteness of the transport matrix. *Verified: verify_entropy-production-irreversible.py confirms σ=∑abLabXaXb≥0\sigma=\sum_{ab}L_{ab}X_aX_b\ge0 for random positive-semidefinite LL (200 three-flux draws) and the cross-coefficient bound L11L22≥L122L_{11}L_{22}\ge L_{12}^2.*

Go deeper · Derivation B · 2 minThe minimum-entropy-production theorem
Derivation BThe minimum-entropy-production theorem

The goal is to prove Prigogine's variational characterization of near-equilibrium stationary states: in the linear regime, with some thermodynamic forces held fixed at the boundaries and the rest free to adjust, the stationary state is the one that minimizes the total entropy production — and equivalently, the state in which every free conjugate flux vanishes. The strategy is to write the total entropy production as a quadratic form in the forces, minimize it over the unconstrained forces at fixed boundary forces, and show that the stationarity condition is exactly the vanishing of the conjugate flux. The insight is that a nonequilibrium steady state is not a state of zero dissipation but a state of least dissipation compatible with the imposed constraints.

Step 1. For a two-force system with X1X_1 fixed at the boundary and X2X_2 free, write the total entropy production using the symmetric linear laws, S˙=L11X12+2L12X1X2+L22X22\dot S=L_{11}X_1^2+2L_{12}X_1X_2+L_{22}X_2^2. Why: reciprocity L12=L21L_{12}=L_{21} makes S˙\dot S a clean symmetric quadratic form, which is what allows a simple variational minimum.

Step 2. Minimize over the free force: ∂S˙/∂X2=2L12X1+2L22X2=0\partial\dot S/\partial X_2=2L_{12}X_1+2L_{22}X_2=0, giving the stationary value X2∗=−(L12/L22)X1X_2^*=-(L_{12}/L_{22})X_1. Why: the free force relaxes to whatever value makes the dissipation stationary — the system is not driven in the X2X_2 channel, so it settles to the least-dissipative configuration there.

Step 3. Evaluate the conjugate flux at the minimum: J2=L21X1+L22X2=L12X1+L22X2∗=L12X1−L12X1=0J_2=L_{21}X_1+L_{22}X_2=L_{12}X_1+L_{22}X_2^*=L_{12}X_1-L_{12}X_1=0. So minimizing the entropy production is equivalent to setting the free flux to zero. Why: this is the theorem's content — the stationary (steady) state is characterized both variationally (least entropy production) and physically (the unconstrained flux vanishes, e.g. no net particle current when only a temperature difference is imposed).

Step 4. Check it is a genuine minimum: ∂2S˙/∂X22=2L22>0\partial^2\dot S/\partial X_2^2=2L_{22}>0 since L22≥0L_{22}\ge0 by the second law. So the stationary state is stable — perturbations increase the dissipation and are damped. Why: stability is not automatic; it follows from the positivity of the diagonal coefficient, which is itself the second law, so near-equilibrium steady states are robust attractors. *Verified: verify_entropy-production-irreversible.py solves ∂S˙/∂X2=0\partial\dot S/\partial X_2=0 symbolically to get X2∗=−(L12/L22)X1X_2^*=-(L_{12}/L_{22})X_1, confirms the conjugate flux J2J_2 vanishes there, and that the second derivative 2L22>02L_{22}>0 makes it a minimum.*

Go deeper · Derivation C · 1 minNon-negativity of entropy production for a Fokker-Planck process
Derivation CNon-negativity of entropy production for a Fokker-Planck process

The goal is to prove S˙tot≥0\dot S_{\rm tot}\ge0 directly from the Fokker–Planck (Smoluchowski) dynamics, identifying the probability current as the sole source of dissipation and detailed balance (J=0J=0) as the unique zero. The strategy is to differentiate the Gibbs entropy along the dynamics, integrate by parts, eliminate the density gradient using the constitutive relation for the current, and split the result into a manifestly non-negative system term and an environment (heat) term whose combination is non-negative. The Einstein relation D=μkBTD=\mu k_BT is what makes the heat-term bookkeeping consistent with the first law. We recall the Fokker–Planck equation and the Langevin/Einstein-relation results by name from their own articles.

Step 1. Differentiate the Gibbs entropy S=−kB∫Pln⁡P dxS=-k_B\int P\ln P\,\mathrm dx using the continuity equation ∂tP=−∂xJ\partial_t P=-\partial_x J: S˙=−kB∫(ln⁡P+1)∂tP dx=−kB∫(ln⁡P+1)(−∂xJ) dx\dot S=-k_B\int(\ln P+1)\partial_t P\,\mathrm dx=-k_B\int(\ln P+1)(-\partial_x J)\,\mathrm dx. Why: the Gibbs entropy is the natural system entropy, and its rate of change is driven entirely by the probability current JJ.

Step 2. Integrate by parts (boundary terms vanish for normalizable PP): S˙=−kB∫(∂xP/P)J dx\dot S=-k_B\int(\partial_x P/P)J\,\mathrm dx. Why: only the ∂xln⁡P\partial_x\ln P term survives, tying the entropy rate to the gradient of the log-density weighted by the current.

Step 3. Eliminate the gradient using the constitutive relation J=μFP−D∂xPJ=\mu FP-D\partial_x P, so ∂xP=(μFP−J)/D\partial_x P=(\mu FP-J)/D, and substitute: S˙=(kB/D)∫(J2/P) dx−(kBμ/D)∫FJ dx\dot S=(k_B/D)\int(J^2/P)\,\mathrm dx-(k_B\mu/D)\int FJ\,\mathrm dx. Why: the first piece is manifestly non-negative; the second is the entropy flow to the environment, which the Einstein relation identifies with the dissipated heat.

Step 4. Identify the environment term as minus the entropy flow to the reservoir, S˙env=−Q˙/T=(kBμ/D)∫FJ dx\dot S_{\rm env}=-\dot Q/T=(k_B\mu/D)\int FJ\,\mathrm dx (using D=μkBTD=\mu k_BT), so the total production is S˙tot=S˙+S˙env=(kB/D)∫(J2/P) dx≥0\dot S_{\rm tot}=\dot S+\dot S_{\rm env}=(k_B/D)\int(J^2/P)\,\mathrm dx\ge0, vanishing iff J≡0J\equiv0 (detailed balance). Why: this is the punchline — the total entropy production is a non-negative integral of the squared current, so a nonequilibrium steady state with a circulating current J≠0J\ne0 produces entropy at a constant positive rate even though PP is stationary. *Verified: verify_entropy-production-irreversible.py evaluates S˙tot=(kB/D)∫J2/P dx\dot S_{\rm tot}=(k_B/D)\int J^2/P\,\mathrm dx on a driven ring (constant current, S˙tot>0\dot S_{\rm tot}>0) and at equilibrium (J=0J=0, S˙tot=0\dot S_{\rm tot}=0), and checks the Einstein relation D=μkBTD=\mu k_BT.*

Limiting cases

The framework specializes cleanly across regimes:

CaseResultMeaning
EquilibriumXa=0⇒Ja=0, σ=0X_a=0\Rightarrow J_a=0,\ \sigma=0All forces vanish; no fluxes, no dissipation — the unique zero of the quadratic form.
Linear (Onsager) regimeJa=∑bLabXb, Lab=LbaJ_a=\sum_b L_{ab}X_b,\ L_{ab}=L_{ba}Close to equilibrium; σ=∑abLabXaXb≥0\sigma=\sum_{ab}L_{ab}X_aX_b\ge0 a positive-definite quadratic form with reciprocal symmetry.
Steady state∂ts=0⇒∫σ dV=∮Js⋅dA\partial_t s=0\Rightarrow\int\sigma\,\mathrm dV=\oint\mathbf J_s\cdot\mathrm d\mathbf AInternally produced entropy is exactly exported across boundaries; Prigogine's theorem: σ\sigma is minimized at fixed boundary forces.
Far from equilibrium⟨σ⟩≥0\langle\sigma\rangle\ge0, P(+Σ)P(−Σ)=eΣ/kB\dfrac{P(+\Sigma)}{P(-\Sigma)}=e^{\Sigma/k_B}Nonlinear constitutive laws; the trajectory entropy production Σ\Sigma is a fluctuating quantity obeying the detailed fluctuation theorem.

Worked examples

Example 1 — Entropy produced by a heat leak between two reservoirs. This computes the irreversible entropy generation of the simplest dissipative process, with real numbers.

Step 1. Two reservoirs, a hot one at Th=400 KT_h=400\ \mathrm K and a cold one at Tc=300 KT_c=300\ \mathrm K, are linked by a bar carrying a steady heat current Q˙=10 W\dot Q=10\ \mathrm W from hot to cold. The hot reservoir loses entropy at rate Q˙/Th\dot Q/T_h; the cold one gains it at rate Q˙/Tc\dot Q/T_c.

Step 2. The net entropy production is the difference: S˙=Q˙(1/Tc−1/Th)=10×(1/300−1/400)=10×(0.003333−0.002500)=10×8.333×10−4=8.33×10−3 W/K\dot S=\dot Q(1/T_c-1/T_h)=10\times(1/300-1/400)=10\times(0.003333-0.002500)=10\times8.333\times10^{-4}=\mathbf{8.33\times10^{-3}\ W/K}.

Step 3. It is positive because Tc<ThT_c<T_h: the cold reservoir gains more entropy than the hot one loses. If heat flowed the other way (cold to hot), S˙\dot S would be negative — which is exactly the process the second law forbids.

Step 4. The dimensionless "quality loss" of this heat leak is TcS˙/Q˙=300×8.33×10−3/10=0.25T_c\dot S/\dot Q=300\times8.33\times10^{-3}/10=\mathbf{0.25}: a quarter of the transported heat's ability to do work is destroyed by letting it flow across the 100 K100\ \mathrm K gap instead of through a reversible engine. This is the entropy production made tangible — it is the irreversibility of every real heat exchanger.

Example 2 — Entropy production of a nonequilibrium steady state. This shows that a stationary distribution can still produce entropy at a constant rate.

Step 1. Consider Brownian particles on a ring driven by a small constant tangential force F=3.0×10−21 NF=3.0\times10^{-21}\ \mathrm N at T=300 KT=300\ \mathrm K, with diffusion constant D=1.0×10−9 m2/sD=1.0\times10^{-9}\ \mathrm{m^2/s} and mobility μ=D/(kBT)\mu=D/(k_BT) (Einstein relation).

Step 2. The steady state has a uniform density P=1/LP=1/L on the ring but a nonzero, constant probability current J=μFPJ=\mu FP — a nonequilibrium steady state. The density never changes, yet probability circulates.

Step 3. The total entropy production is S˙tot=(kB/D)∫(J2/P) dℓ>0\dot S_{\rm tot}=(k_B/D)\int(J^2/P)\,\mathrm d\ell>0: a constant positive rate, even though ∂tP=0\partial_t P=0. Setting F=0F=0 (detailed balance) gives J=0J=0 and S˙tot=0\dot S_{\rm tot}=0.

Step 4. A stationary distribution is not the same as equilibrium. Equilibrium requires the current to vanish (detailed balance); a driven steady state keeps a circulating current and dissipates entropy forever. This distinction — global balance versus detailed balance — is the conceptual core of stochastic thermodynamics and of every molecular machine that runs on a chemical fuel.

Origins · 1 minilya prigogine and how this was discovered
IP
ilya prigogine
1917–2003, Russian-Belgian physical chemist, Nobel Prize in Chemistry 1977 · Ilya Prigogine was a Russian-born Belgian physical chemist who reshaped non-equilibrium thermodynamics into a theory of structure and change. His minimum-entropy-production theorem (1945–1947) characterized near-equilibrium stationary states variationally, and his later work on dissipative structures showed how systems driven far from equilibrium — chemical oscillations like the Belousov–Zhabotinsky reaction, convection cells, biological patterns — can spontaneously self-organize by continuously exporting entropy to their surroundings. He introduced the decomposition of entropy change into an external exchange and an internal, non-negative production, dS=deS+diS\mathrm dS=\mathrm d_eS+\mathrm d_iS, that anchors the whole field. Prigogine received the 1977 Nobel Prize in Chemistry "for his contributions to non-equilibrium thermodynamics, particularly the theory of dissipative structures," and his ideas on the thermodynamic arrow of time and self-organization influenced fields well beyond chemistry.

History
1854
— Clausius introduces the concept of entropy and the inequality that becomes the second law
1905
— Einstein relates diffusion to mobility, tying dissipation to fluctuations
1931
— Onsager proves the reciprocal relations underlying the linear regime
1945
— Prigogine states the minimum-entropy-production theorem for near-equilibrium steady states
1962
— de Groot and Mazur systematize linear irreversible thermodynamics
1977
— Prigogine receives the Nobel Prize in Chemistry for non-equilibrium thermodynamics and dissipative structures
1997
— Jarzynski's equality and (1999) Crooks' theorem recast entropy production as an exact far-from-equilibrium symmetry

Going further

References. R. K. Pathria & P. D. Beale, Statistical Mechanics, 3rd ed. (Elsevier, 2011), Ch. 15 · M. Kardar, Statistical Physics of Particles (Cambridge, 2007), Ch. 3–4 · F. Reif, Fundamentals of Statistical and Thermal Physics (McGraw-Hill, 1965), Ch. 15 · J. P. Sethna, Statistical Mechanics: Entropy, Order Parameters, and Complexity (Oxford, 2006), Ch. 5–6 · L. D. Landau & E. M. Lifshitz, Statistical Physics Part 1, §§118–120 · S. R. de Groot & P. Mazur, Non-Equilibrium Thermodynamics (Dover) · U. Seifert, "Stochastic thermodynamics, fluctuation theorems and molecular machines," Rep. Prog. Phys. 75, 126001 (2012).

Provenance. Structure and equations follow Pathria & Beale Ch. 15, Kardar Ch. 3–4, de Groot–Mazur, and Landau–Lifshitz §§118–120. A verifier recomputes: (1) the two-reservoir entropy production S˙=Q˙(1/Tc−1/Th)=8.33×10−3 W/K\dot S=\dot Q(1/T_c-1/T_h)=8.33\times10^{-3}\ \mathrm{W/K} and its positive sign; (2) the bilinear form and positivity bound over random matrices; (3) the minimum-entropy-production theorem, showing ∂S˙/∂Xfree=0\partial\dot S/\partial X_{\rm free}=0 gives the vanishing free flux J2=0J_2=0 with a genuine minimum (2L22>02L_{22}>0); (4) the Fokker–Planck result S˙tot=(kB/D)∫J2/P dx≥0\dot S_{\rm tot}=(k_B/D)\int J^2/P\,\mathrm dx\ge0, zero at J=0J=0; (5) the Einstein relation D=μkBTD=\mu k_BT. The fluctuation theorem P(Σ)/P(−Σ)=eΣ/kBP(\Sigma)/P(-\Sigma)=e^{\Sigma/k_B} follows Seifert (2012). No fabricated constants.

Builds on: Second Law and Entropy · Local Equilibrium Hypothesis · The Einstein Relation · The Fluctuation-Dissipation Theorem Leads to: The Fokker-Planck Equation · The Fluctuation-Dissipation Theorem · The Langevin Equation

What is the difference between entropy production and entropy flow?

Entropy production σ≥0\sigma\ge0 is the irreversible source — entropy created inside a volume element by dissipative processes, never negative. Entropy flow ∇⋅Js\nabla\cdot\mathbf J_s is the reversible transport of entropy across boundaries, and it can have either sign. In the balance ∂ts+∇⋅Js=σ\partial_t s+\nabla\cdot\mathbf J_s=\sigma, the flow moves entropy around while the production makes it. A steady state (∂ts=0\partial_t s=0) exports all the entropy it produces, ∫σ dV=∮Js⋅dA\int\sigma\,\mathrm dV=\oint\mathbf J_s\cdot\mathrm d\mathbf A. This is why a system can maintain low entropy indefinitely — a refrigerator, a crystal, a cell — by continuously producing entropy internally but exporting even more.

Is a stationary state the same as equilibrium?

No, and the distinction is central. Equilibrium requires the current to vanish everywhere — detailed balance, J=0J=0 — so no entropy is produced. A stationary (steady) state only requires the density to be constant, ∂tP=0\partial_t P=0, which is the weaker condition of global balance. A nonequilibrium steady state keeps a circulating current J≠0J\ne0, produces entropy at a constant positive rate, and requires continuous energy input to sustain. Biological cells, driven chemical reactions, and any system fed by a fuel are stationary but not in equilibrium — they are dissipative steady states, and their persistent entropy production is exactly what distinguishes them from dead equilibrium.

What does the minimum-entropy-production theorem actually claim?

It says that in the linear (near-equilibrium) regime, if you fix some thermodynamic forces at the boundaries and let the others adjust freely, the system settles into the stationary state that minimizes the total entropy production — and in that state, every free conjugate flux vanishes. For example, impose a temperature difference on a bar but leave the particle current free: the steady state has zero net particle current, and it is the least-dissipative state consistent with the imposed temperature gradient. The theorem is a variational principle, but it holds only in the linear regime; far from equilibrium there is no general minimum (or maximum) entropy-production principle.

How can individual trajectories violate the second law without breaking it?

The second law, properly stated for small fluctuating systems, constrains the average entropy production, ⟨Σ⟩≥0\langle\Sigma\rangle\ge0. Individual stochastic trajectories can transiently have Σ<0\Sigma<0 — a rare fluctuation where the system momentarily absorbs order from its bath. The detailed fluctuation theorem P(+Σ)/P(−Σ)=eΣ/kBP(+\Sigma)/P(-\Sigma)=e^{\Sigma/k_B} quantifies exactly how rare: an entropy-consuming trajectory of magnitude Σ\Sigma is eΣ/kBe^{\Sigma/k_B} times less likely than the corresponding entropy-producing one. These reversed fluctuations are observable in micron-scale experiments (colloids, single molecules) and become astronomically rare for macroscopic Σ\Sigma, recovering the deterministic second law in the thermodynamic limit.

Why must I use ∇(1/T)\nabla(1/T) rather than ∇T\nabla T as the thermal force?

Because the entropy production, derived from the local Gibbs relation, comes out as Jq⋅∇(1/T)\mathbf J_q\cdot\nabla(1/T) — the conjugate force to the heat flux is ∇(1/T)\nabla(1/T), full stop. Using ∇T=−T2∇(1/T)\nabla T=-T^2\nabla(1/T) rescales the coefficient by T2T^2 and, worse, breaks the Onsager symmetry Lij=LjiL_{ij}=L_{ji}, which holds only for the entropy-conjugate variables. The reciprocity relations and the positivity structure are statements about the specific forces defined from the entropy representation; any other pairing spoils them. This is the single most common error in setting up an irreversible-thermodynamics problem.

How is entropy production connected to the fluctuation-dissipation theorem?

Through the transport coefficients. Near equilibrium the entropy production is σ=∑abLabXaXb\sigma=\sum_{ab}L_{ab}X_aX_b, and the coefficients LabL_{ab} are fixed by equilibrium fluctuations via the Green–Kubo formulas — the integrated autocorrelation of the spontaneous currents. So the rate of dissipation is completely determined by the equilibrium noise, which is the content of the fluctuation–dissipation theorem. The Einstein relation D=μkBTD=\mu k_BT is the simplest example: the diffusion (a fluctuation) and the mobility (the dissipative response) are locked together by kBTk_BT. Dissipation is the macroscopic shadow of equilibrium fluctuations — that circle of ideas is what irreversible thermodynamics rests on.

Before this

Where this leads