Skip to main content
Sandbox Physics
Statistical physics of neurons

L3 · Chapter 5

Channel noise blurs the threshold and the spike time

The last chapter found that on a small patch one sodium-channel opening lifts the voltage by a fraction of a millivolt to a few millivolts. Now put those fluctuations back into the spike. Repeat the same shock on the same membrane hundreds of times and the outcomes differ: sometimes it fires and sometimes not, and the spikes come early or late. This chapter measures those differences in simulation and checks how they change with the number of channels.

The threshold becomes a probability

The deterministic model has a sharp threshold at 6.5 nC/cm². With a finite number of channels the same shock sometimes works and sometimes fails. We repeated each charge 150 times for each area. On a 1000 square micrometre patch, shocks of 5, 6, 6.5, 7 and 8 nC/cm² fire in 0.05, 0.32, 0.53, 0.69 and 0.94 of trials: a smooth S-shaped curve centred near the deterministic threshold.

Shrink the patch to 100 square micrometres and the curve flattens: the same five charges give 0.31 to 0.60. With no shock at all, 0.17±0.030.17\pm0.03 of trials still fire, triggered by the noise itself. At 30 square micrometres every charge gives between 0.41 and 0.55, and the shock barely matters.

The result does not depend on the step size. With 300 trials at each step on 100 square micrometres and 6.5 nC/cm², the firing fraction is 0.477 ± 0.029 at 0.01 ms and 0.467 ± 0.029 at 0.005 ms, a difference of 0.25 standard errors.

Source: J. H. Goldwyn and E. Shea-Brown · A. L. Hodgkin and A. F. Huxley

Spike-time jitter follows the square root only on large patches

Raise the shock to 15 nC/cm² and nearly every trial fires, but the spikes come at different times. With 200 trials per area, the standard deviation of the first-spike time is 0.285±0.015 ms0.285\pm0.015\ \mathrm{ms} at 100 square micrometres, 0.134±0.0070.134\pm0.007 at 300, 0.0602±0.00300.0602\pm0.0030 at 1000, 0.0336±0.00170.0336\pm0.0017 at 3000 and 0.0190±0.0010 ms0.0190\pm0.0010\ \mathrm{ms} at 10000.

When the noise is small it acts as a linear perturbation of the deterministic path: the shift in the threshold-crossing time is proportional to the noise amplitude, which shrinks as N−1/2N^{-1/2}, so the jitter should fall as area to the power −1/2-1/2. The local slopes between neighbouring areas are −0.69±0.07-0.69\pm0.07, −0.66±0.06-0.66\pm0.06, −0.53±0.06-0.53\pm0.06 and −0.47±0.06-0.47\pm0.06. The first two are steeper than −1/2-1/2 by nearly 3 standard errors; above 1000 square micrometres they agree with −1/2-1/2.

On small patches the noise is no longer a small perturbation and the linear argument fails. So a straight line through data at a few hundred square micrometres cannot be extrapolated to large patches.

The larger the patch, the closer the average path comes to the deterministic equations. At 10000 square micrometres the mean peak is 105.41 mV, the deterministic value; the mean latency is 0.009 ms0.009\ \mathrm{ms} earlier than the deterministic one, an error of the first-order voltage update in the patch simulation, of the size of its 0.01 ms step.

σt(A)≈σt(A0)(AA0)−1/2,local slope=ln⁡[σt(A2)/σt(A1)]ln⁡(A2/A1)\sigma_t(A)\approx\sigma_t(A_0)\left(\frac{A}{A_0}\right)^{-1/2},\qquad \text{local slope}=\frac{\ln\bigl[\sigma_t(A_2)/\sigma_t(A_1)\bigr]}{\ln(A_2/A_1)}
Left: the square-root law of the small-noise limit, with A0A_0 a reference area. Right: the local slope estimated from two neighbouring areas.

Source: J. H. Goldwyn and E. Shea-Brown · A. L. Hodgkin and A. F. Huxley

Noise alone can fire a spike

With no stimulus at all, small patches still fire. Over 20 simulated seconds each, the rates are 49.1±0.7 s−149.1\pm0.7\ \mathrm{s^{-1}} at 3 square micrometres, 38.4±0.438.4\pm0.4 at 10, 27.1±0.627.1\pm0.6 at 30 and 11.1±0.6 s−111.1\pm0.6\ \mathrm{s^{-1}} at 100.

Fig. 1 of Goldwyn and Shea-Brown shows a Markov-chain simulation of a 100 square micrometre patch with no current that fires once on its own near 70 ms. That is a single sample path and fixes only the order of magnitude; our 11 Hz means one spike every 90 ms on average, which agrees.

This firing belongs to the same family of problems as a bead in an optical trap that thermal kicks occasionally push over a barrier: one continuous variable is driven by many small random events and now and then crosses a critical point. The difference is that the noise here comes from a finite number of channels switching at random.

Source: J. H. Goldwyn and E. Shea-Brown · A. L. Hodgkin and A. F. Huxley

Worked example: predict the jitter of a 10000 square micrometre patch

Problem. The latency standard deviation of a 3000 square micrometre patch is 0.0336±0.0017 ms0.0336\pm0.0017\ \mathrm{ms}. What does the square-root law predict for 10000 square micrometres? What if you extrapolate instead from 0.285 ms0.285\ \mathrm{ms} at 100 square micrometres? Each estimate uses 200 trials; roughly how large is the relative error of a standard deviation?

Model. Extrapolate with the left formula. The relative statistical error of a standard deviation is about 1/2(n−1)1/\sqrt{2(n-1)}.

Numbers. From 3000 square micrometres: 0.0336×3000/10000=0.0184 ms0.0336\times\sqrt{3000/10000}=0.0184\ \mathrm{ms} with an error of 0.00090.0009. The measured value is 0.0190±0.00100.0190\pm0.0010, a difference of 0.0006 ms, about 0.5 combined standard errors. From 100 square micrometres: 0.285×100/10000=0.0285 ms0.285\times\sqrt{100/10000}=0.0285\ \mathrm{ms}, 50% above the measurement. With 200 trials the relative error is 1/398=5.0%1/\sqrt{398}=5.0\%, matching the errors listed above.

Explanation. The square-root law is the asymptotic behaviour at large channel numbers. Starting from data already in that range it predicts well; starting from a small, noise-dominated patch it overestimates systematically.

Check. 3000 square micrometres hold 180000 sodium channels and 10000 hold 600000. Both give a mean peak of 105.41 mV and mean latencies that differ by less than 0.003 ms, so both patches are already close to the deterministic path, with only small fluctuations left.

P(at least one spike in T)=1−e−rT,δσσ≈12(n−1)P(\text{at least one spike in }T)=1-e^{-rT},\qquad \frac{\delta\sigma}{\sigma}\approx\frac{1}{\sqrt{2(n-1)}}
Left: the probability that a Poisson process of rate rr fires at least once in a time TT, used in the exercises. Right: the relative error of a standard deviation estimated from nn trials, for a roughly normal distribution.

Source: J. H. Goldwyn and E. Shea-Brown · A. L. Hodgkin and A. F. Huxley

Try it in the Lab

The threshold as a coin flip

  1. Predict first: a 100 square micrometre patch receives a shock exactly at the deterministic threshold. What fraction of trials will fire?
  2. Choose the Threshold becomes a coin flip preset, wait for a few dozen trials and read the fraction that fire. Then drag the patch area above 1000 square micrometres and watch the fraction and the histogram.
  3. Explain: the deterministic model sits exactly on the boundary here, so any small fluctuation decides the outcome. More channels mean smaller fluctuations, but at the boundary it stays close to half and half.

Jitter and spontaneous spikes

  1. Predict first: going from Spike times jitter to Many channels: back to Hodgkin–Huxley multiplies the channel count by ten. By what factor will the spread of first-spike times shrink?
  2. Choose the two presets in turn and read the spread of first-spike times for each. Then choose Noise fires a tiny patch and watch the traces with no shock.
  3. Explain: ten times the channels means a factor of 0.32 under the square-root law, but the measured slope over this range is steeper than minus one half, so it shrinks more. In the last preset there is no stimulus at all; the switching noise alone pushes the membrane over threshold.

Exercises with explained answers

  1. A 100 square micrometre patch fires spontaneously at 11.05 Hz. What is the chance of at least one spontaneous spike in a 14 ms trial window? Compare with the 0.17 ± 0.03 measured with no shock.

    Show the answer

    1−e−11.05×0.014=0.1431-e^{-11.05\times0.014}=0.143, 0.8 standard errors from 0.167 ± 0.030, so two independent sets of simulations agree. It also means part of the firing fraction near threshold is not caused by the shock.

  2. What is the mean interval between spontaneous spikes on a 10 square micrometre patch?

    Show the answer

    1/38.35 s−1=26 ms1/38.35\ \mathrm{s^{-1}}=26\ \mathrm{ms}. That is not much longer than one spike plus its refractory period, so a small patch fires almost continuously.

  3. Roughly how many trials would measure the jitter to 2% relative precision?

    Show the answer

    1/2(n−1)=0.021/\sqrt{2(n-1)}=0.02 gives n≈1250n\approx1250, more than six times the present 200.

  4. Why does a local slope steeper than minus one half between 100 and 300 square micrometres not show that the square-root law is wrong?

    Show the answer

    The square-root law comes from a linear expansion in small noise and holds only when the noise is much smaller than the push needed to cross threshold. At 100 square micrometres one sodium opening is worth about 0.2 mV, and a few together approach the distance to threshold, so the noise is not small and the expansion fails. The return to minus one half on large patches shows the law holds where it applies.

Related reading on this site

  • How far a trapped bead wanders at room temperature

    Thermal noise drives one continuous variable around a potential well, and the Boltzmann distribution sets how far it wanders. Here the noise that drives the membrane voltage comes from channel switching, and its strength is set by the number of channels.

Sources and what we recomputed

  1. A. L. Hodgkin and A. F. Huxley, A quantitative description of membrane current and its application to conduction and excitation in nerve, Journal of Physiology 117, 500–544 (1952), PMC1392413

    We read every page, pp. 500 to 544, from the scanned pages in PubMed Central. Sign convention on pp. 505 and 506: V is the displacement from rest with depolarisation negative, and inward current is positive. Rate constants: Eqs. (12), (13), (20), (21), (23) and (24). Eq. (26) and Table 3 on pp. 518 to 520: the full membrane equation and its constants at 6.3 °C, with the leak potential chosen so that the current is zero at rest. Numerical method on p. 523. Figs. 12, 13 and 21: threshold between 6 and 7 mV. Table 4 on p. 527: spike shape. Table 5 on pp. 532 and 533: sodium and potassium movements. Fig. 20: refractory period. Fig. 22: anode break. P. 541: their warning that the equations are an empirical description. We recomputed Tables 4 and 5 for the membrane action potentials, not the propagated one.

  2. J. H. Goldwyn and E. Shea-Brown, The what and where of adding channel noise to the Hodgkin–Huxley equations, arXiv:1104.4823v1; PLoS Computational Biology 7, e1002247 (2011)

    Version 1, 25 April 2011, read in full. Eq. (1): the Hodgkin–Huxley equation with depolarisation positive. The Markov-chain description of independent channels and its deterministic limit. Eqs. (10) to (13): for a fixed voltage history, the number of open channels is binomial with mean and variance set by the gating variables. Figs. 1 to 3: 100 µm² holds 6000 sodium and 1800 potassium channels, 10 µm² holds 600 and 180, with a spontaneous spike from channel noise alone. Their comparison of current, subunit and conductance noise. The label of Eq. (13) in v1 says sodium where the formula is the potassium variance.

FeedbackSomething broken, confusing, or missing on this page?Tell us
What kind of feedback?

Sent with this page’s address, its Lab ID, the site language and your device type. Please leave out personal details. Feedback is kept for up to 12 months.Privacy policy