Fibonacci is a branch, not a law
“Sunflower spirals are Fibonacci numbers” is the single most repeated fact about mathematics in nature. It is usually true and it is not a law, and the difference is the whole of this essay.
Where the Fibonacci numbers come from
They are not in the plant. They are the denominators of the best rational approximations to the golden ratio.
The parastichy numbers of a spiral lattice are the offsets that give short hops, and an offset m gives a short hop exactly when m·δ is close to a whole number of turns — which is to say, when there is a fraction with denominator m close to δ. The best such fractions are the convergents of the continued fraction, and for the golden ratio those denominators are 1, 2, 3, 5, 8, 13, 21, 34, 55, 89.
So Fibonacci numbers appear in a golden-angle head for the same reason they appear in the continued fraction of the golden ratio, which is that they are the same sequence. The plant has not chosen them; they came with the angle.
What other angles give
Change the angle and the sequence changes, because a different number has different convergents.
The Lucas angle, near 99.5°, is the other attractor the dynamical model reaches, and its convergent denominators are the Lucas numbers: 1, 3, 4, 7, 11, 18, 29, 47, 76. A head built at that angle counts 47 and 76 in the band this site measures, and neither is a Fibonacci number.
Lucas phyllotaxis is not hypothetical. It is a real, repeatedly documented minority pattern in sunflowers and other plants, and any account that treats Fibonacci as a law has nothing to say about it.
Other angles give sequences that are not named at all — the convergents of whatever number they are — and a head at 151.14° or 77.96° counts perfectly well. Nothing about the pattern is defective; it is simply not on a famous branch.
The retelling
How a consequence became a law is worth tracing, because the mechanism is general.
The golden branch is broad. A wide range of growth rates lands on it, so most plants that produce spiral phyllotaxis produce the golden angle, so most counts come out Fibonacci. A survey therefore finds Fibonacci overwhelmingly, and “overwhelmingly” becomes “always” in the retelling, and “always” becomes a law.
Then the law needs explaining, and the explanation offered is usually that the plant benefits from the Fibonacci numbers — which inverts the causation entirely. Nothing benefits from a Fibonacci number. A plant benefits, if at all, from not stacking its primordia in rows, and the numbers are what falls out of the angle that achieves it.
What an honest survey would report
The distribution, with the exceptions counted rather than discarded.
Published counts of large numbers of real seed heads do find a Fibonacci majority and a real minority that is not — Lucas pairs, doubled Fibonacci pairs, and heads that cannot be classified at all because the counts are ambiguous or the head is damaged.
That last category is larger than one might expect, and this site’s own measurements say why: near a transition radius three offsets compete, so which pair is counted depends on where the counter worked. A survey with no radius protocol is partly measuring its own methodology.
None of that is a reason to doubt the majority result. It is a reason to state it as a majority.
The version worth keeping
Fibonacci numbers appear in seed heads because a broad attractor of a simple repulsion rule sits at the golden angle, and the golden angle’s rational approximations have Fibonacci denominators.
That sentence contains the mechanism, the reason for its prevalence, and the reason for the numbers, and it makes the exceptions unsurprising instead of embarrassing. It is also considerably more interesting than the version it replaces, which is the usual outcome when a mystery is traded for an explanation.