Finding 1 of 4 · most against the models

The fly's compass has a built-in brake that no published model includes

The compass is a ring attractor moved by "shifter" neurons that read the activity bump at one position and write it one step over. They are supposed to be one-way conveyors. The wiring shows each shifter gets three times more input from the position it writes to than from the position it reads from. Both left and right shifters do this, so the effect has no direction: it makes the shifters anchor the bump where it is. In simulation the anchor beats the turn signal and rotation collapses. Real flies turn fine, so these synapses cannot be acting the way a naive reading of the wiring says.

Textbook: shifter is a one-way conveyor compass ring (EPG) x−1 x x+1 bump is here left shifter reads x writes x+1 Measured: the target feeds back, 3× stronger compass ring (EPG) x−1 x x+1 left shifter reads x (1×) writes x+1 x+1 excitesthe shifter (3×)
One left shifter shown. Because the shifter that targets a position is driven mostly by that position, it holds the bump rather than moving it. Right shifters mirror this toward x−1, so the effect is symmetric.

Background

Ring attractor
~50 EPG neurons arranged in a ring hold one bump of activity; the bump's position is the fly's heading. Local excitation plus global inhibition keeps exactly one bump alive.
Shifters
~40 PEN neurons, half "left", half "right". Each reads the EPG bump at one position and writes it back to EPGs one step over. When the fly turns, one shifter population gets stronger, so the bump slides. The whole computation depends on shifters being feed-forward: input from position x, output to x+1.
Where the two contacts live
The read contact (EPG→PEN) is in a structure called the bridge; the write contact (PEN→EPG) is in the ring. That anatomical split is why every model since 2017 treats read and write as separate, one-way steps.
Data
Two synapse-level wiring diagrams: hemibrain (female, 2020, synapses labelled by location) and MaleCNS (male, 2026).

What we found

Measured, two brains

Each shifter receives EPG input at two places: the expected read position (in the bridge) and, three times more, at its own write position (in the ring). So the EPGs a shifter pushes on push back on it.

EPG → PEN synapses (hemibrain)at read positionat write position
PEN type a1,2813,844
PEN type b1,5123,645
Simulated

Standard ring-attractor model, constant turn signal, with the write-position feedback added at increasing strength.

Write-position feedback vs read inputBump rotation (°/s)
0 (textbook)139
0.5×72
0
2.7× (measured)0

"0" is partly a rate-saturation artefact of the minimal model; the defensible claim is that rotation gain collapses as the anchor strengthens.

Why it matters

What would settle it

Wiring: high confidenceConsequence: qualitativeFunction: unknown

Sources: docs/compass-recurrence.md; simulations/eb_epg_pen_loop.py. Turner-Evans 2017, 2020; Green 2017; Hulse 2021; Maimon & Abbott 2026.