A system that issues a command also routes an internal copy of it to its
perceiver, which predicts the self-caused consequences and subtracts them from
the incoming signal, leaving only the world-caused remainder. The separation of
self from world happens via a forward broadcast at the moment of action — not
retrospective inference.
You can't tickle yourself, because your brain knows your own hand is coming and gets ready for it, so it doesn't feel surprising. When you decide to move, your brain sends a little secret note to itself saying 'I'm about to do this,' so it can tell apart what YOU did from what the world did. That note is why your own touch feels different from someone else's.
The Secret Heads-Up Note
When your brain tells your body to do something, it also sends an INTERNAL COPY of that command to the part that senses things, as a heads-up. That sensing part can't normally tell apart what it caused itself from what the world caused, but the copy lets it PREDICT the self-caused part and subtract it out, leaving just the world's part to notice. That is why you can't tickle yourself: your brain predicted your own touch and turned it down. If the prediction is wrong, like someone bumps your arm unexpectedly, the surprise isn't subtracted and you really feel it.
Self-Versus-World Subtraction
Efference copy is a pattern where a system that issues a control command also routes an INTERNAL COPY of that command to its own perception or monitoring part, which uses the copy to predict the self-caused consequences and SUBTRACT them from the incoming signal, leaving only the world-caused remainder for further processing. The key structural commitment is separating self-caused effects from world-caused effects using a forward signal broadcast AT THE MOMENT OF ACTION, not by figuring it out afterward. The diagnostic signature is self-attenuation: a predicted self-caused signal comes out systematically smaller than an identical world-caused one, because the predictor cancels it, which is why you cannot tickle yourself. When the prediction is wrong, from unexpected load or interference, the leftover is un-attenuated and downstream systems see the discrepancy. This is different from ordinary feedback, which corrects AFTER the world responds, and narrower than general prediction, because efference copy is specifically the self-versus-world attribution mechanism.
Efference copy names the recurring pattern in which a system that issues a control command also routes an INTERNAL COPY of that command to its perception, monitoring, or audit subsystem, which uses the copy to predict the self-caused consequences and subtract them from the incoming signal, leaving only the world-caused remainder for further processing. The structural commitment is the SEPARATION OF SELF-CAUSED FROM WORLD-CAUSED EFFECTS via a forward signal broadcast at the moment of action, not via retrospective inference. The pattern requires five jointly necessary elements: a CONTROLLER that issues commands to effectors; an EFFECTOR that executes the command and changes the world or the controller's own state in ways the perceiver will register; a PERCEIVER or monitor that senses both world-caused and self-caused changes through the same channel, with no intrinsic way to tell them apart from the raw signal; an INTERNAL COPY of the command, broadcast concurrently from controller to perceiver and bypassing the effector path; and a PREDICTOR-AND-SUBTRACTOR that uses the copy to anticipate the self-caused component of the upcoming sensation and removes, attenuates, or flags it before downstream processing. The diagnostic signature is SELF-ATTENUATION: predicted self-caused signals are systematically smaller than identical world-caused signals, because the predictor cancels them, and when the prediction is wrong, effector drift, unexpected load, interference, the residual is unattenuated and downstream systems see the discrepancy. This is distinct from generic feedback, which corrects after the world responds, and from broad predictive comparison, because efference copy is specifically the self-versus-world attribution mechanism built from broadcasting a command copy to the perceiver.
Separates world-caused changes that require action from self-caused changes
that do not — and separates signal-to-noise (a sensor property) from
self-versus-world attribution (a predictive property), which a sensor swap
cannot fix.
Compresses the distinguish-self-from-world problem into one named architecture:
broadcast the command sideways at issue, subtract the predicted self-effect
before downstream processing.
Encodes the Smith-predictor argument: a system acting under perceptual delay
performs better with a forward model than with raw feedback, because feedback
cannot disentangle delayed-self from new-world.
When you move your eyes, corollary discharge predicts the retinal smear and
suppresses it, so the world holds still — but push your eyeball gently and the
world appears to jump, because that externally-imposed motion carries no matching
command copy.
Parents (1) — more general patterns this builds on
Efference Copyis a kind of, typicalPredictive Coding — The file: 'not predictive coding in general; efference copy is the specific self-versus-world attribution built from broadcasting a command copy to the perceiver.' predictive_coding (predict input, propagate error) is the genus; efference copy is the self-attribution specialization.
Efference Copy is not Feedback because feedback corrects after the output deviates and the world responds, whereas efference copy broadcasts a command copy concurrently with action, predicting the self-effect before it arrives.
Efference Copy is not Signal Extraction because signal extraction separates any component of interest from noise, whereas efference copy specifically separates the self-caused component using a command copy.
Efference Copy is not Observer Effect because the observer effect is measurement disturbing the observed, whereas efference copy is the cancellation of self-caused disturbance via a forward prediction.