08
Moment-closure approximations and assumptions
Moment closure replaces an unknown higher moment with an explicit approximation based on retained lower moments.
What closure does
A closure replaces an unknown higher moment by a function of retained lower moments:
This converts an infinite hierarchy into a finite ODE system. The resulting equations are approximate even when the original moment identities were exact.
Common second-order closures
| Closure | Approximation | Underlying idea |
|---|---|---|
| Zero-variance or mean-field | \(m_2\approx m_1^2\) | Distribution concentrated at its mean. |
| Normal third-moment closure | \(m_3\approx3m_1m_2-2m_1^3\) | Third central moment is zero. |
| Lognormal closure | \(m_3\approx m_2^3/m_1^3\) | Positive state approximated by a lognormal distribution. |
The lognormal expression requires \(m_1>0\). None is universally accurate.
Assumptions must match biology
Near extinction, epidemic distributions can have a point mass at zero and a separate group of large outbreaks. Such a distribution is neither normal nor well represented by a single narrow peak. Closure accuracy can therefore change through time.
Interactive Python laboratory
Use CTMC samples to compare normal and lognormal approximations with the empirical third moment.
Output
Run the code to see the result.
How to justify a closure
- State the formula and distributional assumption.
- Check whether it preserves biologically necessary quantities.
- Compare closed-moment solutions with simulation moments.
- Test several parameter regimes and initial states.
- Report where the approximation fails.
What this lesson adds
You can now explain why closure is needed, distinguish common closures, identify their assumptions and evaluate them against simulated higher moments rather than treating closure as an exact identity.