The all-or-none law states that when a nerve or muscle cell fires, it fires at full strength or not at all. There is no half-hearted action potential. If the incoming signal pushes the cell’s membrane voltage past a critical threshold, the cell generates a complete electrical impulse; if the signal falls short, nothing happens. This binary quality seems puzzling at first, because we clearly experience a wide range of sensation intensities and muscle forces, yet the underlying signals are always the same size. How the body builds a rich, graded experience out of identical on-off signals is one of the more elegant stories in physiology.
Where the Idea Came From
The concept traces back to the late 1800s, when the American physiologist Henry Pickering Bowditch observed that heart muscle either contracted fully or did not contract at all in response to electrical stimulation. There was no proportional response. In 1905, the Cambridge physiologist Keith Lucas extended this principle beyond the heart, demonstrating that it also applied to skeletal muscle fibers and nerve fibers.1PubMed. The “all-or-none” law in skeletal muscle and nerve fibres That extension was significant because it meant the rule was not a quirk of cardiac tissue. It appeared to be a fundamental operating principle of excitable cells throughout the body.
The Mechanism Behind the Threshold
Every excitable cell, whether a neuron or a muscle fiber, maintains a resting voltage across its membrane, typically around −70 millivolts. The inside of the cell is negatively charged relative to the outside. When a stimulus arrives and pushes that voltage upward (toward zero and beyond), voltage-gated sodium channels embedded in the membrane begin to open. These channels are the key to the all-or-none response.
Sodium channel activation is extremely fast, completing in a fraction of a millisecond, and it drives a powerful positive-feedback loop: as some channels open, sodium ions rush in, which depolarizes the membrane further, which opens more channels, which lets in more sodium.2PubMed Central. A Threshold Equation for Action Potential Initiation This cascade is explosive and self-reinforcing once it gets going, which is why the response is all-or-none. Below threshold, the feedback loop never ignites. Above threshold, it runs to completion every time, producing a spike of roughly the same height and duration regardless of how far above threshold the stimulus was.
Shortly after the spike peaks, the sodium channels automatically inactivate. When the membrane is depolarized, sodium channels enter an inactivated state that raises the threshold for the next spike.3PubMed Central. Impact of Fast Sodium Channel Inactivation on Spike Threshold Dynamics and Synaptic Integration At the same time, potassium channels open and drive the voltage back down. This built-in shutoff ensures that each action potential is a brief, self-terminating event rather than a sustained depolarization.
The Refractory Period and Why It Matters
After an action potential, the cell enters a brief window during which it cannot fire again, no matter how strong the stimulus. This is the absolute refractory period. It exists because those sodium channels are still inactivated and need time to reset. Following the absolute refractory period comes a relative refractory period, during which a stronger-than-normal stimulus can trigger another spike, but the bar is higher than usual.
The refractory period has practical consequences. It sets an upper limit on how fast a cell can fire, which in turn caps the maximum signaling rate. It also ensures that action potentials travel in one direction along a nerve fiber, because the region just behind the advancing spike is refractory and cannot re-fire. In certain disease conditions, this timing can go wrong. Computer simulations of demyelinated nerve fibers show that when the insulating myelin sheath is degraded below roughly a quarter of its normal thickness, the refractory period for propagation through the damaged segment increases substantially, because the action potential at downstream nodes repolarizes more slowly, delaying the recovery of sodium channels and the closing of potassium channels.4PubMed Central. Action potential refractory period in axonal demyelination: a computer simulation The result is that signals traveling through a demyelinated region can fail at high firing rates even though each individual spike is still all-or-none.
If Every Spike Is Identical, How Do You Feel Different Intensities?
This is the question most people arrive at once they grasp the all-or-none principle, and it has a satisfying answer. The body encodes intensity not through the size of each spike, but through two other strategies: firing rate and population recruitment.
A gentle touch on your fingertip produces a handful of action potentials per second in a small number of sensory neurons. A firm press produces many more spikes per second in each neuron and also activates additional neurons that were not recruited by the lighter touch. Research on mechanoreceptors in the skin has shown that the response evoked in the population of nerve fibers near the point of contact rises in a way that tracks with the physical strength of the stimulus, and that the firing rate in those local fibers is what best accounts for how strongly you perceive the touch.5PubMed Central. The neural coding of stimulus intensity: linking the population response of mechanoreceptive afferents with psychophysical behavior So the “volume knob” of the nervous system is not the height of each spike. It is how many spikes arrive per second and across how many fibers.
The same logic applies on the motor side. You do not lift a coffee cup and a barbell using action potentials of different sizes. Instead, your brain activates more motor units, and fires each one faster, when it needs more force. Each individual motor neuron still obeys the all-or-none law, but the aggregate output of hundreds or thousands of motor units produces a smoothly graded force.
The Heart as a Special Case
The all-or-none law has a particularly dramatic expression in cardiac muscle. Unlike skeletal muscle, where individual motor units can be recruited independently, heart muscle cells are electrically connected to one another through gap junctions. These connections create what physiologists call a functional syncytium, meaning the heart wall behaves almost like a single giant cell.6PubMed. Propagation of cardiomyocyte hypercontracture by passage of Na(+) through gap junctions When the pacemaker cells of the sinoatrial node fire, the action potential spreads through the gap junctions to every connected cardiomyocyte. The entire chamber contracts as a coordinated unit.
This is why the heart does not produce partial contractions the way a skeletal muscle can. You cannot recruit half your heart’s ventricular cells and leave the other half idle. Every beat is a full contraction, and the heart adjusts its pumping output mainly by changing the rate of beats and by altering how much the muscle fibers stretch before contracting, which changes the force per beat through a separate mechanical mechanism. The all-or-none principle, in the cardiac context, is therefore not just a property of each cell but of the whole organ.
Conduction Speed Is Not Fixed
People sometimes assume that because the action potential has a fixed amplitude, it also travels at a fixed speed. It doesn’t. Conduction velocity depends heavily on the physical properties of the nerve fiber itself, particularly its diameter and whether it is myelinated. Research on myelinated central nervous system axons has shown that increases in conduction speed during development are tightly linked to growth in axon diameter, and that diameter growth is a major driver of faster signal transmission over time.7Nature Communications. Importin 13-dependent axon diameter growth regulates conduction speeds along myelinated CNS axons Wider axons conduct faster because the internal resistance to current flow is lower, so the depolarization spreads more quickly ahead of the active zone.
Myelination also dramatically increases conduction speed by forcing the action potential to jump between gaps in the myelin sheath (called nodes of Ranvier) rather than propagating continuously along the membrane. The spike itself is still all-or-none at each node, but the distance it covers per unit time can vary enormously, from less than a meter per second in thin, unmyelinated fibers to well over 100 meters per second in the largest myelinated axons. The all-or-none law governs amplitude, not velocity.
Temperature Changes the Rules Slightly
The action potential’s shape is not perfectly invariant. Temperature, for example, has a notable effect on spike properties. In recordings from cortical neurons, increases in temperature from about 20°C to 35°C produced steady decreases in both spike duration and spike height, along with a steady increase in firing rate. Above roughly 35°C, the firing rate increased sharply.8PubMed Central. Warm Body Temperature Facilitates Energy Efficient Cortical Action Potentials Similar temperature sensitivity has been observed in peripheral sensory cells, where the behavior of the underlying sodium and potassium channels shifts with temperature, altering whether and how rapidly the cell fires.9PubMed Central. Effects of temperature on action potentials and ion conductances in type II taste-bud cells
Does this violate the all-or-none law? Not really. At any given temperature, the cell still either fires or doesn’t. But the size and shape of “full strength” shifts with conditions. Think of it as the law applying within a set of operating conditions: at your normal body temperature, every spike looks the same. If your body temperature drops significantly (hypothermia) or rises (fever), the spike’s profile changes, but the fundamental threshold-or-nothing behavior persists. The law describes the binary decision to fire, not a promise that every spike across all conditions will be identical down to the millivolt.
When the All-or-None Principle Genuinely Breaks Down
There are real exceptions, and they mostly live in the dendrites, the branching input structures of neurons. While the axon faithfully conducts all-or-none action potentials, dendrites can produce smaller, local voltage spikes that do not always propagate to the cell body or the axon. Studies of hippocampal neurons have found that some dendritic spikes occur without producing a somatic action potential, meaning their propagation to the cell body and axon is unreliable.10PubMed. Dendritic sodium spikes are variable triggers of axonal action potentials in hippocampal CA1 pyramidal neurons Because not all dendritic spikes produce somatic action potentials, they appear to be functionally distinct from the signals that travel down the axon to communicate with other cells.11PubMed Central. Dendritic spikes are enhanced by cooperative network activity in the intact hippocampus
These dendritic events are graded, local, and variable, which is the opposite of all-or-none. They appear to play a role in how neurons integrate incoming signals and decide whether to fire a full action potential. So the all-or-none law applies cleanly to the axonal spike, the signal the cell sends to other cells, but the computations happening in the dendrites are messier and more analog. This distinction matters for understanding how the brain processes information, because it means that the final “yes or no” decision to fire is preceded by a rich landscape of partial, graded activity in the cell’s input tree.
Channelopathies and What Happens When the Machinery Breaks
The all-or-none law depends on having the right ion channels, in the right numbers, working correctly. When genetic mutations alter those channels, the consequences for excitability can be severe. Mutations in ion channel genes can produce modest changes in how channels open and close, yet the downstream impact on the cell’s electrical behavior can be profound.12PubMed Central. Channelopathies of skeletal muscle excitability In skeletal muscle, these disorders often manifest as one of two mirror-image problems. In myotonia, the muscle becomes pathologically hyperexcitable: channels do not inactivate properly, so the cell keeps firing when it should have stopped, producing involuntary stiffness. In periodic paralysis, the opposite happens: excitability fails intermittently, and the muscle cannot generate action potentials at all during an attack, causing sudden severe weakness.
In both cases, the all-or-none principle still applies at the level of each individual spike. What changes is whether the cell reaches threshold (periodic paralysis) or fails to stop firing once it does (myotonia). The law describes the response once the decision to fire is made, but it says nothing about how reliably or appropriately that decision occurs. Channelopathies are a reminder that the elegant binary mechanism depends on molecular machinery that can malfunction.
The Evolutionary Backstory
The all-or-none action potential is ancient. Research into the earliest evolution of excitable cells suggests that voltage-gated channels permeable to external cations evolved before the last common ancestor of all eukaryotes, predating animals entirely. The earliest context in which depolarization was enhanced and “binarized” into an all-or-none event may have been in cilia, the tiny hair-like projections found on single-celled organisms.13Royal Society Publishing. From damage response to action potentials: early evolution of neural and contractile modules in stem eukaryotes Single-celled organisms like Paramecium use calcium-based action potentials in their cilia to reverse swimming direction when they bump into an obstacle. The all-or-none spike, in other words, was not invented by neurons. Neurons inherited and refined a signaling strategy that existed long before multicellular life.
This evolutionary depth helps explain why the principle is so universal across excitable tissues. Whether you look at a human motor neuron, a cardiac cell, a jellyfish nerve net, or a single-celled protist, the underlying logic is the same: voltage-gated channels produce a regenerative, threshold-dependent, self-terminating spike. The specific ions involved and the channel subtypes differ, but the all-or-none behavior is a conserved feature of excitable membranes going back over a billion years.
Spiking Neural Networks and Artificial All-or-None
The all-or-none principle has found a second life in computing. Spiking neural networks, a class of brain-inspired artificial intelligence, model neurons that communicate using discrete, all-or-none spikes rather than the continuous values used in conventional deep learning. These networks are attractive because their event-driven, spike-based approach can be extremely energy-efficient, mimicking the sparse signaling style of real brains. However, the very property that makes them efficient also makes them hard to train: because the spike is a sharp, binary event, it does not produce the smooth mathematical gradients that standard training algorithms rely on.14PubMed. Directly training temporal Spiking Neural Network with sparse surrogate gradient
Researchers have developed workarounds, including “surrogate gradient” methods that approximate the sharp spike with a smoother function during training, then restore the true all-or-none behavior during operation. The challenge is a direct echo of the biological reality: a binary signal is great for reliable long-distance communication and energy savings, but it makes the system harder to tune incrementally. Biology solved this problem through evolution over hundreds of millions of years. Computer scientists are trying to solve it with clever math in a few decades. The parallel is a nice illustration of how deeply the all-or-none principle shapes the possibilities and constraints of any system that uses discrete spikes to carry information.