Two quantities that have no business being related: the spectral gap of a pore network — a purely structural number, computed from the connectivity, with no flow solved anywhere — and the Stokes permeability of the same network, computed by actually solving viscous flow under a pressure drop. Drain the network step by step and they vanish at the same water content. Not approximately. Identically, both zero, at the same θ. That coincidence is the subject of this post: it is the point where a macroscopic constitutive law stops existing, and the theory says so by itself.
In July I posted the first of the two papers — the kinetic theory of the pore-occupancy g(r) — and promised the companion "shortly." Here it is:
Richards' equation as a hydrodynamic limit: Chapman–Enskog reduction of the continuum kinetic equation for unsaturated soil water
R. Rigon, arXiv:XXXX.XXXXX [physics.flu-dyn], 24 pages, 1 figure, 8 appendices, with numerical Supplemental Material.
It goes to Physical Review E, like its companion. The first paper said: θ is not enough, the state is g(r). This one says the other half, and it is the half that makes the first one respectable.
The argument in one sentence
Richards' equation is not an assumption of soil physics. It is a theorem — the solvability condition of a kinetic equation whose redistribution operator has exactly one invariant.
That is the whole paper. Everything below is a consequence.
Two limits that hydrology has always taken together
The reason Richards' equation has never been derived, only motivated, is that the passage from pores to fields conflates two entirely different operations. The paper's first move is simply to take them apart.
- The spatial limit, ε = L/Λ → 0, shrinks the representative volume to a point. It is pure kinematics: it says nothing whatsoever about time scales. What comes out is a closed continuum kinetic equation, ∂g/∂t + ∇·F = 𝒞[g], with F a pore-resolved flux that is still entangled — a transport coefficient and a driving gradient multiplied together inside one kernel, inseparable.
- The temporal limit is where the physics is. Redistribution among pores is fast; the forcing is slow; their ratio is the Damköhler number Da. When Da ≪ 1 the soil is pinned near local equilibrium, and one can expand — a Chapman–Enskog reduction, exactly as one passes from Boltzmann to Navier–Stokes.
Keeping them apart is what makes the structure visible, and it is why the paper can be honest about where each classical assumption enters.
The one operator everything depends on
Linearise the redistribution operator about equilibrium and you get 𝒥, and then the whole reduction is a statement about 𝒥. Three properties, and nothing else, do all the work:
- 𝒥 is self-adjoint — in the mass inner product, ⟨u,v⟩ = ∫ u v f dr. And here is the small piece of algebra I find most satisfying in the paper: self-adjointness and conservation of water are literally the same statement. Detailed balance K(r,r′) f(r) = K(r′,r) f(r′) holds identically because the mobility is symmetric, and that single fact gives you both.
- Its kernel is one-dimensional. There is exactly one thing redistribution cannot change: water. The Boltzmann gas has five invariants and therefore five macroscopic equations. Viscous pore flow has one invariant, and therefore one macroscopic equation.
- It has a spectral gap — a slowest relaxation rate λ₁ > 0 — which is what makes the expansion asymptotic at all.
Then the derivation is almost mechanical. Take the f-moment of the first-order equation: redistribution drops out (that is the null space), and what remains is a condition on the source. That condition — the Fredholm alternative, the unglamorous requirement that the first-order correction should exist at all — is mass conservation. It is Richards' equation.
Five things that fall out, which I did not put in
1. Hydraulic conductivity is a transport coefficient. K is not a constitutive input. It is the first-order Chapman–Enskog coefficient, K = φ⟨κ|𝒥⁻¹|S⟩ — the exact structural counterpart of viscosity in the kinetic theory of gases. Which means, among other things, that K is a property of the medium's relaxation spectrum and is independent of the forcing, in the same sense that viscosity does not depend on the shear rate you apply.
2. The classical formulas are approximations of that coefficient. Take the mean field of it and you get back the standard Mualem–Burdine integral. Resum the serial paths — the fact that large pores must push through small-pore bottlenecks — and out comes Mualem's heterogeneity penalty exp(−4σ²), not as an empirical factor but as a Neumann series that collapses to a harmonic mean. I did not expect that to work as cleanly as it did.
3. Dual-permeability models are derived, not posited. This is the result with the widest practical reach. Give the operator a bimodal pore-size distribution and its relaxation spectrum splits into two bands separated by a gap. Apply Chapman–Enskog within each band, keep the slow cross-band relaxation, and two coupled Richards equations fall out — Gerke–van Genuchten, with Weiler's IN3M as the three-band case and mobile–immobile as the limit where one band is conductively dead. And the exchange coefficient Γw, which everybody fits, is computed from the cross-band connectivity. What was a modelling choice becomes a theorem with a formula.
4. The theory predicts its own breakdown — by two different routes. Raise the forcing and Da → 1: sharp fronts, the expansion fails, and you are in the preferential-flow regime the first paper described. But lower the water content and something else happens: at the percolation threshold the spectral gap closes, ‖𝒥⁻¹‖ diverges, and the closed conductivity ceases to exist. These are genuinely two different exits from the Richards regime — one by fast forcing, one by loss of connectivity — and the theory locates both. That is the figure at the top: the gap and the permeability going to zero together.
5. Hysteresis and dynamic capillarity have an operator address. The non-commutativity [𝒲,𝒟] ≠ 0 from the first paper turns out, at the operator level, to be the curvature of the projection onto local equilibrium — the same object that carries dynamic capillarity. I am not claiming to have solved hysteresis. I am claiming to know where in the mathematics it lives.
The part I am least able to hide behind
Point 4 above is the paper's most exposed claim, so it is the one I made numerical. The Supplement does three parameter-free computations, on soils I can name:
- A loam (unimodal, median 8 μm, draining around −1.9 m). Diagonalise the operator: one exact invariant (λ₀ ≈ 10⁻¹⁷), and the modes turn out to be localized by pore radius, each relaxing at the local rate of its own radius, to within 1%. They are not standing waves on the band — I had assumed they were, wrote it into an early draft, and the numerics said no. Ordering the modes by rate is ordering the pores by size: slow modes on small pores.
- The same loam, drained on a 24³ pore network. Gap and permeability vanish together at θc ≈ 3.5×10⁻³. Below it, no spanning cluster: the water is there, it simply cannot go anywhere.
- A structured soil (matrix at 4 μm plus macropores at 40 μm). The spectrum splits into two bands with a slow, sign-changing mode across the split — the exchange mode, appearing on its own. And projecting the operator onto the two bands gives an exchange rate that converges to the true one as the bands decouple. The split radius the operator produces falls at ψ ≈ −1 m ≈ −10 kPa, which is where soil physicists have been drawing the macropore boundary by hand for decades.
Where this connects
Nothing here replaces anything. Capillary-bundle models are the diagonal limit; Mualem and Burdine are the mean field; critical-path analysis is the spectral limit near θc; Gerke–van Genuchten is the two-band projection. The classical results are not overturned — they are located, each one identified as a particular approximation to a single operator inversion. That is the most useful thing a derivation can do for a field: not to declare the old results wrong, but to say precisely what they are approximations of, and therefore when they will fail.
What I am not claiming
Again, better said by me than to me.
This is a formal Chapman–Enskog reduction, in the sense the phrase carries in kinetic theory: the expansion is organised in powers of Da and closed order by order, but I do not prove convergence, and the higher-order remainders are not bounded rigorously. The closures come from the companion paper and are physical, not derived from molecular dynamics. The numerics are on synthetic networks, not on imaged soils. And the linearisation that makes 𝒥 an operator at all is exactly that — a linearisation, with the nonlinearity pushed into successive sources.
There is also one honest limitation inside the numerics that I have written into the Supplement rather than left for a referee to find: away from the threshold, the spectral gap of a growing cluster is increasingly dominated by its size rather than its connectivity, so the correlation between gap and permeability is only meaningful near θc. What is unambiguous — and all the argument needs — is that they vanish together, and that is exact rather than statistical.
Materials
- Paper: arXiv:XXXX.XXXXX (link when it lands) (The provisional pdf here until acceptance on arXiv)
- Companion paper: arXiv:2607.09416 — the kinetic theory this reduces
- The first post: If not Richards, what else ?
- Numerical Supplement + Jupyter notebook: every number and figure above is reproducible; the notebook runs top to bottom in a few seconds.
- "The Real Book": a companion document I wrote for myself and then decided to keep — the entire derivation worked step by step, blackboard style, nothing skipped, with boxes reminding the reader of the linear algebra (Fredholm alternative, pseudo-inverse, graph Laplacians, Rayleigh quotients) and a glossary. If the paper looks forbidding, start there. It is the gentlest way in.
As always: comments, objections and counterexamples are welcome — especially the counterexamples. This paper makes a falsifiable structural claim (Γw computable from connectivity, gap closure at θc) and I would rather find out early.


