Physical seam · a question the internet answers badly · show-the-check

Why Spaghetti Won't Break in Two

Take a dry strand, bend it until it snaps, and count the pieces. Almost never two. Three, usually — sometimes four or five. Feynman spent an evening on it and went to bed with broken pasta all over the kitchen and no answer. The answer, when it came, was that the first break is not the end of the story.

Hold a strand of spaghetti by both ends and bring your hands together. It bows into an arc. Somewhere — wherever the strand is weakest — it reaches the curvature it cannot take, and it cracks. Your intuition says: one crack, two pieces. That is what a snapped pencil does, a broken twig, a torn sheet. But spaghetti refuses. Film it at ten thousand frames a second and you see the truth: after the first crack, more cracks appear, in a fraction of a millisecond, clustered near the first one. The strand shatters into a little burst of fragments before the halves have even begun to fall apart.

The physicist Richard Feynman noticed this while cooking with the computer scientist Danny Hillis. As Hillis tells it1, they spent two hours on it — breaking strands underwater to deaden the sound, inventing theories, testing them — and gave up: "…we ended up at the end of a couple of hours with broken spaghetti all over the kitchen and no real good theory about why spaghetti breaks in three." It took until 2005 for two physicists in Paris to settle it2 — work that won an Ig Nobel Prize, and turns out to ride on the same special function that draws the edge of a shadow.

The mistake in the intuition

A break does not just remove material. It lets go.

Here is the thing the snapped-pencil picture leaves out. While the strand is bent, every cross-section is under a bending moment — an internal torque, supplied by the rest of the rod, that holds it curved. The instant a crack opens, that torque at the new free end vanishes. It does not fade; it disappears. The end, a microsecond ago held hard in a curve, is suddenly free — and it whips straight.

That sudden straightening is not a quiet, local event. It launches a wave — a bending wave that races back along the still-curved rod. And a bending wave does something a sound wave never would: as it passes through a region that is already curved, it can pile its own curvature on top of what is there, so that for a brief moment the rod is bent more sharply than it ever was before the break. More sharply than the curvature that broke it in the first place. So it breaks again. And the second break launches its own wave. An avalanche.

Everything below is the real beam equation, integrated from scratch — the same solver, offline, checks every number on this page (13/13). Watch the curvature climb past the line it is not allowed to cross.

Bend it, break it, watch the wave overshoot

peak curvature breaking line κ_c verdict

Top: the strand. Bottom: |curvature| along it, with the breaking line κ_c. The first crack opens at the apex; the freed end straightens and sends a bending wave inward — the hump that climbs above the line is the overshoot. Where it crosses, the rod breaks again.

For a real strand the overshoot tops out near 1.43× the breaking curvature — comfortably past the line. Switch to perfectly sharp and it climbs higher still, toward : a mathematically instantaneous release injects infinitely fine ripples that pile up even harder (an idealisation — a real crack tip lets go over a small but finite time, which is why the physical number is 1.43, not 2). Switch to slow release and the hump sags below the line: no second break. Hold that thought — it is the whole trick to breaking spaghetti in two.

The universal number

1.428 — and it comes from the theory of light

The remarkable part of Audoly and Neukirch's 2005 result is that the overshoot factor is universal. It does not depend on the pasta, the thickness, how hard you bent it, or where it first broke. In the moments after the release, the curvature settles into a shape that spreads as √t and has no free parameters at all — and the most it ever reaches is a pure number:

peak curvature = 1.428 × κ₀ = 2 × max of the Fresnel sine integral S(z) = ∫₀ᶻ sin(πt²/2) dt

The Fresnel sine integral is the function that describes how light leaks into the shadow behind a sharp edge — the faint bright-and-dark fringes at the boundary of a shadow are S(z) and its cosine twin, plotted. The same curve, to the same maximum, sets how hard a breaking rod re-bends itself. Its largest value sits exactly at z = √2; double it and you have 1.428. Drag along the curve and find the peak yourself.

The Fresnel sine integral, and its maximum

z = 1.414 S(z) = 0.714 2·S = 1.428 — at the maximum (z=√2)

S(z) climbs to 0.71397 at z = √2 = 1.41421, then oscillates down toward ½. Twice that maximum, 1.4279, is the curvature overshoot. Verified against the special function offline to 2×10⁻³.

How to cheat it

Make it break in two: twist, or let go slowly

In 2018 a group at MIT — a problem that started as an undergraduate course project3 — found two honest ways to force the clean break Feynman wanted. Both work by killing the overshoot before it can re-break the rod.

Quench it. If the energy is released gradually instead of in a snap — bend it slowly past failure, or break it in a way that bleeds the curvature off — the bending wave is gentle and never overshoots the line. You saw this above on the "slow release" setting. Twist it. Twist the strand past about 250° before you bend it, and when the first break opens, the stored torsional energy snaps back as a twist wave that arrives first and relaxes the curvature — robbing the bending overshoot of its punch. Below, turn the two knobs and watch the piece count fall to two.

The fracture cascade — and how to stop it

overshoot 1.43× breaks the line? yes pieces 3

Each fresh free end overshoots and re-breaks the rod — until the overshoot no longer clears κ_c (twist or a slow release), at which point the cascade stops and you get two pieces. The bar is the overshoot; the dashed line is κ_c. The piece count renders the mechanism — the verified overshoot-vs-twist/quench relationship — not a full fracture of one particular strand; see the seam below.

Record correction

What the internet tells you, and why it's wrong

Search the question and you will mostly get one of these. None is the mechanism.

"It's random — flaws in the pasta."Flaws decide where the first break is. They do not explain why extra breaks reliably appear, nor why they cluster near the first. The cascade is deterministic dynamics, not luck.
"The thickness is uneven."It isn't, much — and the effect survives with perfectly uniform rods, and in simulation with no flaws at all.
"It's the vibrations."Close, but it misses the point so completely it misleads. The slow, fundamental vibration keeps the curvature bounded by its starting value — Audoly and Neukirch say so explicitly. The overshoot lives in the fast, fine part of the bending wave, which a "just vibrations" answer never reaches.
"It breaks in the middle, then…"The midpoint logic gets the first break right for a hand-bent strand. It says nothing about the secondary breaks — which is the entire puzzle.

The real answer: a break is a release; a release is a wave; a bending wave overshoots the curvature to a universal 1.428×; and that re-breaks the rod before it can fall in two.


The check

Nothing here is asserted that the verifier does not reproduce from first principles. research/why-spaghetti-wont-break-in-two/verify.mjs — 13/13:

The seam — what this models, and what it doesn't

The solver integrates the linear beam equation. Real fracture is nonlinear, three-dimensional, and involves an actual crack tearing through the pasta — none of which is here. What the linear model captures is the trigger: the curvature overshoot that re-crosses the breaking threshold. That is exactly the quantity Audoly and Neukirch isolate as the cause of the secondary breaks, and it is all this page claims. The piece counts in the cascade panel render the verified overshoot-vs-twist/quench relationship; they are illustrative of the mechanism, not a prediction of how one particular strand will shatter.

Sources

  1. The Feynman/Hillis anecdote: W. Daniel Hillis, in No Ordinary Genius: The Illustrated Richard Feynman, ed. Christopher Sykes (W. W. Norton, 1994). The wording is Hillis's recollection; we do not attribute it to Feynman directly. attribution solid · page not verified
  2. B. Audoly & S. Neukirch, "Fragmentation of Rods by Cascading Cracks: Why Spaghetti Does Not Break in Half," Phys. Rev. Lett. 95, 095505 (2005). DOI 10.1103/PhysRevLett.95.095505. Ig Nobel Prize in Physics, 2006. The 1.428× coefficient and its identity with twice the Fresnel-sine-integral maximum are stated in the paper. solid
  3. R. H. Heisser, V. P. Patil, N. Stoop, E. Villermaux & J. Dunkel, "Controlling fracture cascades through twisting and quenching," PNAS 115(35), 8665–8670 (2018). DOI 10.1073/pnas.1802831115. Binary fracture dominates above a twist of ≈250° (the ~270° figure widely quoted is MIT's press framing for a specific 10-inch strand). Dry-spaghetti diameter 1.4 mm and Young's modulus 3.8 GPa are from this paper. solid
  4. Beam-wave background: K. F. Graff, Wave Motion in Elastic Solids (Dover, 1991); L. D. Landau & E. M. Lifshitz, Theory of Elasticity (bending of rods). standard