Siegert Formula · Fokker-Planck · Self-Consistency
🧠 Tier: Graduate · Statistical Mechanics
Version:
§ 01
Interactive Simulation
Variable 1
—
—
Variable 2
—
—
Input
—
—
Output
—
—
Count
0
—
State
—
—
Time
0
ms
Playback
Preset
Parameters
Parameter 15.0
Parameter 25.0
Input I5.0
T sim (ms)500
Overlays
§ 02
The Idea, Step by Step
▸ From a stadium crowd to the Siegert formula
You could never track every neuron in a network one at a time — even a small cortical patch has thousands, each firing erratically. But you don't have to. Picture a packed stadium doing "the wave": nobody watches every single fan, yet everyone sees the average motion sweep around the bowl. Mean-field theory plays the same trick on a spiking network. Instead of following each noisy cell, it describes the whole population by a few averages — above all, how fast the typical neuron fires. Track the herd, not the sheep.
Two numbers set a neuron's pace. Every cell is pelted by thousands of tiny synaptic taps; sum them and, by the central limit theorem, the bombardment looks like a steady push of mean size $\mu$ riding on Gaussian jitter of size $\sigma$. The neuron charges like a leaky bucket until it reaches threshold, fires, and resets. More mean drive $\mu$ refills the bucket faster, so it fires more often: the population firing rate is some function of the input, $\nu = F(\mu,\sigma)$. A worked number: if $\mu$ alone leaves the bucket just shy of the rim, then with no noise it never fires — but add a little $\sigma$ and random tips push it over a handful of times each second, say $\nu \approx 5$ Hz. Noise, not just the mean, makes the rate.
Precisely, the transfer function for a leaky integrate-and-fire neuron is the Siegert formula, $\nu = \left[\tau_{ref} + \tau_m\sqrt{\pi}\int_{(V_r-\mu)/\sigma}^{(V_{th}-\mu)/\sigma} e^{u^2}(1+\text{erf}(u))\,du\right]^{-1}$. The twist for a recurrent network is self-consistency: the population's own spikes are part of the input, so $\mu$ and $\sigma$ themselves depend on $\nu$. You solve the fixed-point equation $\nu = F(\mu(\nu),\sigma(\nu))$. In a balanced network, excitation and inhibition nearly cancel, leaving $\mu$ below threshold so firing is driven by the fluctuations $\sigma$ — the cortex's "fluctuation-driven" regime. When the fixed-point curve crosses itself more than once, the network holds two stable rates at once: the UP and DOWN states of slow-wave sleep.
Try this in the sim above: (1) Open the Param Sweep tab and raise Input I — watch the output rate ride up the S-shaped transfer curve, steep in the middle and flat at the ends. (2) Push Parameter 2 (the noise $\sigma$) up while keeping the mean low: the rate stays above zero even when the mean alone would be silent — that is fluctuation-driven firing. (3) Switch between the Default and Variant presets and use the Compare tab to hunt for a regime with two coexisting fixed points (bistability).
μ = mean input, σ_V = input noise. Self-consistency: μ and σ_V depend on ν → solve iteratively.
STEP 1 — Diffusion Approximation
Many weak Poisson inputs → Gaussian white noise (central limit theorem). LIF membrane = Ornstein-Uhlenbeck process. Fokker-Planck gives the stationary voltage density p(V).
STEP 2 — First-Passage Time
Firing rate = 1/T where T = mean first-passage time from V_reset to V_thresh. The integral in the Siegert formula is the scaled erfc function — derived by solving dP/dt=0 with absorbing boundary at V_thresh.
STEP 3 — Self-Consistency Loop
For recurrent network: ν_E = Siegert(μ_E(ν_E,ν_I), σ_E(ν_E,ν_I)). Solve simultaneously for (ν_E,ν_I). Multiple solutions = bistability (UP/DOWN states). Stability: dν/dI < ∞ at fixed point.
🧠 ConceptualWhat is the core mathematical insight of Mean-Field Theory for Spiking Networks?▼
The Mean-Field Theory for Spiking Networks framework provides a rigorous bridge between microscopic neural parameters and macroscopic observables. The key insight is that complex emergent behaviours — oscillations, memory, coding precision — can be derived from simple mathematical rules governing individual neurons and their connections. The quantitative framework enables testable predictions about circuit function from experimentally measurable quantities.
Key: Mathematical rigour connects single-neuron parameters to network behaviour. Every emergent property (oscillation, attractor, code) is derivable from the microscopic rules.
🌍 AppliedHow is Mean-Field Theory for Spiking Networks used in neurotechnology?▼
The Mean-Field Theory for Spiking Networks framework is directly applied in brain-computer interfaces and computational medicine. Mathematical models derived from these principles optimise stimulation parameters for DBS, predict drug effects on network dynamics, decode neural signals for BCI applications, and guide the design of neuromorphic hardware. The quantitative framework enables model-based optimisation rather than empirical trial-and-error approaches in clinical settings.
Key: Direct applications in BCI design, DBS parameter optimisation, pharmacological modelling, and neuromorphic chip architecture.
🔬 SimulationHow do I use the simulation for Mean-Field Theory for Spiking Networks?▼
Configure the parameter sliders on the right panel, select a preset to set up a canonical example, then press Play. The Main View shows the primary mathematical relationship; the Phase Plane shows geometric structure; the Time Series shows temporal evolution; the Parameter Sweep reveals sensitivity to inputs. All displayed quantities correspond directly to terms in the equations in Section 3. Export the data as CSV for further analysis.
Key: Each tab maps to a specific aspect of the mathematics. Use Parameter Sweep to find bifurcation points and Phase Plane to understand stability.
💡 Non-ObviousWhat is counterintuitive about Mean-Field Theory for Spiking Networks?▼
The most surprising result in Mean-Field Theory for Spiking Networks research is that small parameter changes can produce qualitatively different dynamics (bifurcations). A system that is stable for one parameter value can suddenly oscillate, burst, or become chaotic with a tiny perturbation. This sensitivity to parameters is the hallmark of nonlinear systems and has profound implications: the same neural circuit can perform completely different computations depending on its neuromodulatory state, which shifts parameters near bifurcation boundaries.
Key: Bifurcations: tiny parameter changes → qualitative behavioural change. Neuromodulators exploit this by operating near bifurcation points to switch neural circuit function.
📐 ComputationalWhat numerical methods and pitfalls apply to Mean-Field Theory for Spiking Networks?▼
The appropriate numerical method depends on stiffness: for near-spike dynamics (HH, AdEx) use RK4 with dt ≤ 0.025 ms or implicit methods; for mean-field equations (WC, Amari) use Euler or RK4 with dt ≤ 0.5–1 ms. Always verify accuracy by halving dt and checking solution convergence. The most common errors: wrong units (mixing mV, ms, nS), missing initial conditions (not setting w₀=b×v₀ in Izhikevich), and incorrect boundary conditions in Fokker-Planck or cable equation simulations.
Key: Verify stability by halving dt. Most errors: wrong units, incorrect initial conditions, violated model assumptions. Check the model validity range before trusting any result.
§ 04 Resources
Gerstner et al. — Neuronal Dynamics. Free: neuronaldynamics.epfl.ch
Dayan & Abbott — Theoretical Neuroscience, MIT Press, 2001
Izhikevich — Dynamical Systems in Neuroscience. Free: dynamicalsystems.org
Neuromatch Academy — neuromatch.io (free comp neuro tutorials)
§ 05
Misconceptions & Common Errors
Sub-block A — Conceptual
❌"The Mean-Field Theory for Spiking Networks model is only theoretical with no experimental support."
✅The Mean-Field Theory for Spiking Networks framework has been extensively validated. Key predictions have been confirmed in electrophysiology, imaging, and pharmacological experiments. Modern neuroscience uses these models as quantitative tools integrated with the experimental cycle — for prediction, interpretation, and guidance of experiments.
❌Applying Mean-Field Theory for Spiking Networks equations outside their range of validity (wrong N, dt, or approximation regime).
✅Every model has a validity regime. Always check: (1) Is N large enough for mean-field? (2) Is dt small enough (halve dt and verify solution converges)? (3) Are units consistent (mV, ms, nS throughout)? (4) Are initial conditions correct? When in doubt, compare to direct simulation of the full system.
🔍 Why: Violating assumptions gives quantitatively or qualitatively wrong results — and the error is often invisible without explicit validation.