Fun With Science  /  Globe Deconstruction  /  Coriolis Drifters

One Spin, Written Across Every Latitude

Nothing in a drifter knows where the equator is. It has no compass, no map and no opinion.

Free-floating ocean drifters do not travel in straight lines. On top of whatever current carries them rides a small circular wobble — an inertial oscillation — that on a spinning sphere must turn clockwise in the northern hemisphere and counter-clockwise in the southern, and must take T = 11.97 h ÷ sin φ per loop, where φ is latitude. 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 confirmedFifteen weather buoys measure the length of the day

The claim. Q10 (p. 53) and Q11 (p. 54) take the Earth to be stationary under a turning sky; Q11 asks: “Why has no scientist tested the Compton generator in Antarctica?” (p. 54) — Arthur Compton's rotation-detecting ring of water. This page is supporting evidence for Does the Earth Spin, or Does the Sky? A stationary Earth predicts no inertial loops anywhere; a spinning sphere predicts loops whose period and handedness are fixed by latitude alone.

The result. Loop direction was correct in 14 out of 14 cases where a handedness could be resolved — every northern buoy clockwise, every southern buoy counter-clockwise, the fifteenth showing no dominant sense. 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 — the day measured against the stars, 23.93 h rather than the Sun's 24 — as 12.02 ± 0.25 hours against a true 11.967: buoys launched to track currents measure the length of Earth's day to within half a per cent. The southernmost, at 59.1°S, is the measurement Compton's ring makes, run in the Southern Ocean by accident.

The concession. 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. Fifteen buoys is a ladder, not a distribution (§5).

1 · Three models make three different pictures

Call the planet's rotation rate Ω, one turn per sidereal day. The local Coriolis parameter, f, is twice the part of that rotation that points along your local vertical, and it sets both the rate and the handedness of the loops. The three models do not disagree by a little:

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 — a long spoke means fast loops and a short period, which is why the shortest spoke carries the largest number of hours. Loop amplitude is weather-driven and is deliberately not plotted.
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. 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.

Why the equator is the null and not the maximum, when the surface there moves fastest: the Coriolis acceleration is a = −2Ω × v, and only the vertical component of Ω deflects horizontal motion. At the equator the axis lies flat in the local horizontal plane, so the cross product for motion along it vanishes and motion across it is pushed up or down, not sideways. 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. Most readers already believe that one. The drifters are the same fact, measured rather than watched.

2 · Nobody deployed these buoys to prove anything

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 — a cloth sea-anchor — hanging fifteen metres below it, released by people who want to know about currents and sea-surface temperature. It has no sensitive axis. It is not aimed at anything. 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, and it emerges from a list of positions when someone else, later, asks a different question. The oceanographers who collected this data were not testing Earth's spin; many actively did not want these loops, because near-inertial motion obscures the mean flow their studies are about and is routinely filtered out. 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 about the instrument — it drifts, it was calibrated on a rotating-Earth assumption. A float has no bias term and no calibration chain; the sea takes it in circles whose direction reverses at the equator.

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 around the predicted frequency — how cleanly one handedness dominates. Two rows, 9.9°N and 22.7°S, fall outside 10% of prediction and are shaded.

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 law has exactly one constant in it. Write it as T = A ÷ sin φ and ask what value of A the fifteen buoys imply, rather than assuming it:

The number to quote is the plain mean, not the best variant. The unweighted mean is 12.02 ± 0.25 h (0.4% from the true 11.967 h); the median is 12.05 h (0.7%); weighting the rows by confidence (linearly, by its square root, or by its logarithm) gives 11.93–11.98 h (0.01–0.3%). 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 (re-drawing fifteen buoys from the fifteen, with replacement, many times over) gives a 95% interval of 11.5 to 12.5 h. The weighted schemes land within a hundredth of a per cent at best, but that is luck operating inside a two-per-cent error bar, not precision. So: 12.02 ± 0.25 h against a true 11.967, right to within 0.4% with a couple of per cent of room. Doubled: 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. Drifters are not a precision clock — a ring laser does this ten million times better — the point is that the number falls out of data collected for something else, by instruments that cannot see the sky, and lands on the right answer. Whether the unresolved 25.4°N buoy stays in the fit, and how the rows are weighted, moves it by less than one per cent either way (method notes, below).

5 · Where this page could be wrong

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 traces the curve; it does not pin down the scatter. That larger run has 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 here: latitude rungs were fixed first, roughly every 5–10°, and 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, 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 per cent off, and one is about 20% off. That is the buoy at 22.7°S, and two known effects push measured periods off f. Near-inertial waves are intrinsically super-inertial — their frequency sits slightly above f — which is why measured periods skew short. And the spin of the background flow, its vorticity ζ, shifts the effective frequency to roughly f + ζ/2: cyclonic spin (the same sense as the local Earth rotation) shortens the loop, anticyclonic spin lengthens it, which is why near-inertial energy pools in anticyclones. So the fast buoy at 22.7°S wants cyclonic vorticity or wave propagation; the slow one at 9.9°N fits the anticyclonic story. These periods are deliberately left uncorrected: correcting them would tighten the fit, and would also be the easiest place to bias it.

“These are tides, not inertial loops.” The 63.1°N buoy invites it: 12.4 h sits close to the M2 tide — the twice-daily lunar 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 confound is sharpest near 30°, where the inertial period is 11.967 h ÷ sin 30° = 23.93 h — one full sidereal day, on top of the diurnal tidal lines — so a single loop there cannot be told from a diurnal tide by its period alone. Five of the fifteen sit between 22° and 34°, where the predicted periods (31.1 down to 21.5 h) bracket the diurnal band, and two deserve suspicion: the 22.7°S buoy reads 24.3 h, nearer the 23.93 h tidal line than its own 31.1 h prediction, and the 25.4°N buoy at 29.7 h splits its energy evenly between the two senses, which is what a tidal ellipse looks like — one more reason it is out of the handedness count. The other three — 31.5°N at 23.4 h, 27.6°S at 26.0 h, 33.8°S at 22.7 h — load one rotary sense by 6×, 23× and 19×, which a tide does not do, and they step through the diurnal band in the order sin φ says rather than sitting at one fixed period. Near 30° the discriminator is not the period but the one-sidedness of the rotation and the ladder either side.

“The fixes assume a globe, so the loops are a coordinate artefact.” Satellite positioning does use a WGS-84 ellipsoid, and it does correct for Earth's rotation during signal transit — the Sagnac term — so an assumption about rotation does touch the data. But the Sagnac correction is a static offset of order tens of metres, and coordinate transformations are smooth; neither can manufacture a twelve-to-eighty-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, which 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.

“A cosmos turning around a fixed Earth would make the same loops.” It would. In a Machian reading — Ernst Mach's proposal that inertia is set by the distant matter of the universe — a cosmos turning once per sidereal day about a fixed Earth drags the local inertial frame with it, the drifters loop exactly as they do now, and nothing on this page can tell the two descriptions apart. But that is a point for geocentrism, not for a flat Earth. The sin φ law needs the local vertical to tilt away from the rotation axis by exactly the latitude, and to point the opposite way on the two sides of the equator — the geometry of a sphere and of nothing else. Hand the same Machian frame to a flat plane and you get the turntable panel: f = 2Ω everywhere, one handedness, no reversal. Nor does the book's own sky do the job: the Machian reading needs the mass of the whole cosmos turning about an axis through the poles, not a set of lights over a dome. Either way, the drifters record a relative rotation of Earth and the fixed stars, one turn per sidereal day, about an axis through the poles — the rotation Q10 and Q11 dispute.

Velocities are a derived product, and the band-pass filter (which keeps only frequencies near the predicted loop rate) is for display. The ve/vn fields are computed by interpolating satellite position fixes and differentiating them, with quality control applied. The inertial signal is in the raw fixes too, but anyone who wants to argue “interpolation artefact” is entitled to, and the clean answer — redo one buoy from raw fixes — is not done here. The unfiltered rotary spectrum — the velocity record split into clockwise and counter-clockwise turning components — already shows the hemisphere asymmetry at roughly ten to one; filtering makes the loops legible on a chart, it does not create them.

Method notes — source, processing, units, and the exclusion and weighting audits

Units. 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 and drags the search band away from the signal. Correct form: f = Ω sin|φ| / π × 3600 cycles/hour. Sanity check: T ≈ 69.6 h at 9.9° and 13.4 h at 63°.

Exclusion audit. The 25.4°N buoy is excluded from the handedness count but its 29.7-hour period is still in the fit: a peak was found in the search band whether or not one sense dominated it, and period and handedness are separate measurements. 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; keeping it in makes the headline slightly worse.

Weighting audit. The confidence figure is computed per buoy before any of this and with no knowledge of the answer. Every weighting scheme moves the result toward the truth rather than away from it, as a quality metric should and a fudge factor would not. Discarding the two weakest buoys outright makes the answer worse (12.04 h), so the good number is not coming from dropping inconvenient data.

Sources & further reading