Fun With Science  /  Globe Deconstruction  /  Coriolis Drifters

One Spin, Written Across Every Latitude

Fifteen weather buoys, no intention of proving anything, and the length of the day to within half a per cent.

Free-floating ocean drifters do not travel in straight lines. Riding on top of whatever current is carrying them is a small circular wobble — an inertial oscillation — and its two properties are pure kinematics of a rotating body. The loops turn clockwise in the northern hemisphere and counter-clockwise in the southern, reversing at the equator. And the time to complete one loop follows T = 11.97 h ÷ sin φ — stretching toward infinity at the equator, tightening toward both poles. This page tests both against public data from NOAA's Global Drifter Program: buoys deployed for weather and climate work, by people not arguing with anyone about the shape of the Earth.

Prediction confirmedWhat fifteen buoys establish

Loop direction was correct in 14 out of 14 cases where a handedness could be resolved at all — every northern buoy clockwise, every southern buoy counter-clockwise, with the fifteenth showing no dominant sense either way. Loop period matched the sine-of-latitude law within 10% for 13 of 15. Fitting the one free constant across all fifteen recovers half a sidereal day as 12.02 ± 0.25 hours against a true 11.967 — so these buoys measure the length of Earth's day to within half a per cent, having been launched to do nothing of the kind.

1 · Three models make three different pictures

What makes this decisive rather than merely consistent is that the competing models don't disagree by a little. They predict qualitatively different figures, and the difference is visible without any statistics at all.

Take the local Coriolis parameter, f, which sets both the rate and the handedness of the loops. It is twice the component of the planet's rotation along your local vertical:

Three models of Earth compared against measured ocean-drifter loop rates Three panels share a vertical latitude axis running from 66 degrees north to 66 degrees south. A stationary Earth predicts no inertial loops at any latitude, shown as bare markers on the axis. A flat rotating turntable predicts loops of identical rate and identical direction everywhere, shown as fifteen equal spokes all pointing the same way, with nothing changing at the equator. A spinning sphere predicts loop rate proportional to the sine of latitude, with direction reversing at the equator. The fifteen measured buoys, plotted on the third panel, grow toward both poles and follow the predicted curve; fourteen of them flip side at the equator, and one at 25.4 degrees north is drawn in grey because its direction of rotation could not be resolved. +60° +40° +20° -20° -40° -60° Stationary Earth f = 0 Flat turntable f = 2Ω Spinning sphere f = 2Ω sin φ no loops, any latitude nothing happens here 14h ↺ 15h ↺ 17h ↺ 18h ↺ 23h ↺ 26h ↺ 24h ↺ 38h ↺ 80h ↻ 49h ↻ 30h · sense unresolved 23h ↻ 15h ↻ 15h ↻ 12h ↻ loops vanish, direction flips Grey = what a model predicts. Red / blue = 15 real NOAA drifters, north / south. Dashed = the sphere's prediction.
Three models, one dataset. The two grey panels are predictions with no data in them; the third carries fifteen real drifters. Spoke length is loop frequency, not loop size — so a long spoke means fast loops and a short period. That is why the shortest spoke carries the largest number of hours. Loop amplitude is weather-driven and is deliberately not plotted; frequency is the part that is fixed by latitude alone.
The handedness flip is the part that cannot be explained away. A magnitude can always be argued about — instruments drift, currents interfere, someone picked the buoys. A sign reversal at a line the buoys have no way of sensing is a different kind of evidence. Nothing in a drifter knows where the equator is. It has no compass, no map and no opinion. Yet of the fourteen buoys whose handedness resolves at all, every one of the six northern ones loops one way and every one of the eight southern ones loops the other. The fifteenth, at 25.4°N, splits its energy evenly between the two senses and is not counted.

2 · Nobody deployed these buoys to prove anything

This is the part that matters most, and it is easy to skim past. These buoys are not instruments for measuring the Earth. A Global Drifter Program float is a plastic sphere with a satellite transmitter and a drogue hanging fifteen metres below it, released into the ocean by people who want to know about currents and sea-surface temperature. It has no sensitive axis. It is not aimed at anything. It does not measure rotation, or latitude, or the shape of the planet.

All it does is report where it is.

The rotation isn't in what the buoys measure. It's in how they move.

The signature is a property of the trajectory — something nobody has to record, because it emerges from a list of positions when someone else, later, asks a different question. The oceanographers who collected this data were not testing anything about Earth's spin. Many of them actively did not want these loops: near-inertial motion is routinely filtered out of circulation studies because it obscures the mean flow that the study is actually about. The part of the record that demonstrates the rotation is the part the original users throw away.

That provenance closes a door that is otherwise always open. The standard objection to any rotation experiment is an objection about the instrument: it drifts, it was calibrated on a rotating-Earth assumption, it is responding to some other medium or effect. Those objections need an instrument to attach themselves to. A float has no bias term, no calibration chain to Earth's rotation, no sensitive axis to misalign, and nothing inside it that could plausibly be responding to something other than the water it is sitting in. It is a lump of plastic going where the sea takes it, and the sea takes it in circles whose direction reverses at the equator.

Two brackets on that, in fairness. Satellite positioning does apply a correction for Earth's rotation during signal transit — the Sagnac term — so it is not true that no assumption about rotation touches the data anywhere. But that correction is a static geometric offset of order tens of metres, and it cannot manufacture a latitude-dependent twelve-to-eighty-hour oscillation that reverses handedness at the equator; the loops themselves are kilometres across. Separately: the buoys were not selected to prove anything, but we selected these fifteen out of roughly 1,300. The data generation is independent of the claim; the sampling is not. That is exactly why the caveats below insist that a ladder is not yet a distribution, and why running the whole array is the obvious next job.

3 · The measurements

One buoy per latitude rung, January to April 2019, each analysed independently. “Confidence” is the ratio of clockwise to counter-clockwise energy in the search band — how cleanly one handedness dominates. Rows shaded red fall outside 10% of prediction.

LatitudeBuoy IDMeasuredPredictedRatioDirectionConfidenceSamples
63.1°N6450369012.4 h13.4 h0.93CW ↻2734
54.4°N6285193014.7 h14.7 h1.00CW ↻14×2881
50.9°N6232740015.3 h15.4 h1.00CW ↻60×2516
31.5°N13272123.4 h22.9 h1.02CW ↻1029
25.4°N6394784029.7 h27.9 h1.07not resolved2881
15.2°N6334298048.8 h45.8 h1.07CW ↻12×2881
9.9°N6334296080.0 h69.6 h1.15CW ↻2881
17.8°S6482444038.4 h39.2 h0.98CCW ↺17×2881
22.7°S6377604024.3 h31.1 h0.78CCW ↺15×2240
27.6°S6473089026.0 h25.8 h1.00CCW ↺23×2881
33.8°S13273622.7 h21.5 h1.06CCW ↺19×887
40.9°S13984717.9 h18.3 h0.98CCW ↺11×951
46.5°S6346029017.0 h16.5 h1.03CCW ↺32×2881
55.4°S6482329014.8 h14.5 h1.02CCW ↺2881
59.1°S6570995013.8 h13.9 h0.99CCW ↺121×2881

Predicted period is 11.967 h ÷ sin φ, computed from the buoy's own mean latitude with no fitted parameters.

4 · The buoys measure the length of the day

The relationship has exactly one constant in it. Write the law as T = A ÷ sin φ and ask what value of A the fifteen buoys actually imply, rather than assuming it:

MethodRecovered AError against truth
Unweighted mean ± standard error12.02 ± 0.25 h0.4%
Median12.05 h0.7%
Weighted variants (linear, √, log confidence)11.93 – 11.98 h0.01–0.3%
True value (half a sidereal day)11.967 h
The headline number to quote is the first row, not the best one. Individual buoys scatter by about ±0.96 h in A, so a fifteen-buoy mean carries a standard error of 0.25 h — about 2% — and a bootstrap over the fifteen gives a 95% interval of 11.5 to 12.5 h. The true value sits comfortably inside it. Every weighting scheme tried lands between 11.93 and 11.98 h, and the best of them within a hundredth of a per cent — but that is luck operating inside a two-per-cent error bar, not precision. Quoting the prettiest of them as the result would be exactly the move this review criticises the book for, so: fifteen buoys recover half a sidereal day as 12.02 ± 0.25 h against a true 11.967 — right to within 0.4%, with a couple of per cent of room. Doubling it: a sidereal day of 24.0 ± 0.5 hours against an actual 23.93.

That is roughly the accuracy Arthur Compton got in 1915 from a ring of water on a bench, built for the purpose. These fifteen were built to track ocean currents. The point was never that drifters are a precision clock — a ring laser does this ten million times better — it is that the number falls out of data collected for something else entirely, by instruments that cannot see the sky, and lands on the right answer.

One further consistency point, raised before anyone else does. The 25.4°N buoy is excluded from the handedness count but its 29.7-hour period is still in this fit — a defensible split, because a peak was found in the search band whether or not one rotational sense dominated it, and period and handedness are separate measurements. It is worth showing that the choice does not flatter the answer: dropping that buoy entirely moves the unweighted mean from 12.02 h to 11.97 h, a shift of 0.4% — toward the true value, not away. Keeping it in makes the headline slightly worse.

One methodological note, since the weighting is doing visible work. The confidence figure is the ratio of clockwise to counter-clockwise energy in the search band, computed per buoy before any of this and with no knowledge of the answer — and every weighting scheme moves the result toward the truth rather than away from it, which is how an honest quality metric behaves and is not how a fudge factor behaves. Discarding the two weakest buoys outright makes the answer worse (12.04 h), so the good number is not coming from dropping inconvenient data.

5 · Method, in enough detail to repeat

Everything here comes from a public archive and can be reproduced from scratch.

One unit trap, recorded because it cost a run. The inertial frequency 2Ω sin φ is in radians per second. Converting to cycles per hour requires dividing by 2π and multiplying by 3600. Omitting the 2π puts the predicted frequency 6.28× too high, drags the search band away from the signal, and returns confident nonsense for the handedness. Correct form: f = Ω sin|φ| / π × 3600 cycles/hour. Sanity check it against T ≈ 69.6 h at 9.9° and 13.4 h at 63°.

6 · What could be wrong with this

Stated before anyone else has to.

Fifteen buoys is a ladder, not a distribution. The airtight version of this claim is statistical — hemisphere energy asymmetry across hundreds of drifters, binned by latitude, crossing zero at the equator. One buoy per rung demonstrates the effect and traces the curve; it does not yet pin down the scatter. That larger run has in fact been done, by Elipot & Lumpkin (2008) across the whole array, and it returns the sin φ law and the hemisphere asymmetry — but it is their work, not this page's.

The selection rule matters more than the disclaimer, so here it is. Latitude rungs were fixed first, roughly every 5–10°. For each rung, the first buoy in the January–April 2019 window with a continuous track long enough to hold several loop periods was taken, and analysed. No buoy was analysed and then discarded. Three rows carry short windows (887, 951 and 1,029 samples against 2,881 for a full window) because those tracks ended or were interrupted — not because they were trimmed. Anyone can pull a different fifteen; the interesting reply would be a set that does not reverse at the equator.

Several periods are a few percent off, and one is about 20% off. That is the buoy at 22.7°S, and the discrepancy is real physics rather than noise. Two effects push measured periods off f. Near-inertial waves are intrinsically super-inertial — their dispersion relation puts them slightly above f — which is the generic reason measured periods skew short. And the background flow shifts the effective frequency to roughly f + ζ/2: cyclonic vorticity raises it and shortens the loop, anticyclonic vorticity lowers it and lengthens the loop, which is why near-inertial energy pools in anticyclones in the first place. So the fast buoy at 22.7°S wants cyclonic vorticity or wave propagation; the slow one at 9.9°N is the one that fits the anticyclonic story. These periods are deliberately left uncorrected. Correcting them would tighten the fit and would also be the single easiest place to hide a thumb on the scale.

“These are tides, not inertial loops.” Worth raising because the 63.1°N buoy invites it: 12.4 h sits close to the M2 semidiurnal tide at 12.42 h, and northern shelf seas have strong tidal currents, so that row may well be partly tidal — treat it as the weakest in the table. But it cannot be the general explanation. Tidal periods are fixed — 12.42, 12.00, 23.93, 25.82 hours — and do not scale with sin φ; tidal ellipses put energy into both rotary senses rather than one; and most of the table sits at periods (17 to 80 hours) with no tidal line anywhere near. A tide that reversed handedness at the equator and stretched toward infinity approaching it would not be a tide.

“The fixes assume a globe, so the loops are a coordinate artefact.” Satellite positioning does use a WGS-84 ellipsoid, so the objection is worth stating. It does not work: coordinate transformations are smooth and cannot manufacture a 12-to-80-hour oscillation whose period tracks latitude and whose handedness flips at a line. The loops are kilometres across in raw latitude and longitude, before any projection.

“The loops are wind-driven, not rotation-driven.” Half right, and the half that is right does not help. Wind is what excites an inertial oscillation — that is why loop amplitude is erratic and is not plotted here. The frequency is set by f alone, and frequency is what this page tests.

Velocities are a derived product. The ve/vn fields are computed by interpolating satellite position fixes and differentiating them, with quality control applied. The inertial signal is present in the raw fixes too, but anyone who wants to argue “interpolation artifact” is entitled to, and the clean answer is to redo one buoy from raw fixes. Also not done here.

The band-pass is for display, not for manufacturing the result. The unfiltered rotary spectrum already shows the hemisphere asymmetry at roughly ten to one. Filtering makes the loops legible on a chart; it does not create them.

7 · Why the equator is the null and not the maximum

The natural objection: if Coriolis comes from the Earth's spin, and the spin is fastest at the equator — a thousand miles an hour — shouldn't the effect be strongest there rather than absent?

The acceleration is a = −2Ω × v, and everything follows from which way that cross product points. For horizontal deflection only the vertical component of Ω contributes, giving f = 2Ω sin φ — the same for any heading at a given latitude, and zero at the equator. At the equator the rotation axis lies flat in the local horizontal plane: motion north or south is parallel to it, so the cross product vanishes, and motion east or west produces a force that is vertical rather than sideways.

That vertical part does not disappear — it goes as cos φ and is maximal at the equator. It is the Eötvös effect: travel east and you weigh very slightly less, travel west and slightly more. One cross product, two projections, opposite latitude dependence. The horizontal one dies at the equator; the vertical one peaks there.

And this is not an exotic prediction that only shows up in buoy data. The same sign flip is the reason hurricanes spin counter-clockwise north of the equator and clockwise south of it — and the reason none form within about five degrees of the line, where f is too small to organise a rotating storm at all. Most readers already believe that one. The drifters are the same fact, measured rather than watched.

Sources & further reading