Cleveland, July 1887. Six turns at every mark.

The Fringe That Would Not Move

Rotate Michelson and Morley's interferometer and calculate the 0.4-fringe shift a stationary aether predicted. Then lay their 1887 readings over it, test the null honestly, and make Dayton Miller's later signal survive the checks it must.

One click makes the proposed object answer.

Centered fringe position

+0.200000

The 90 degree change is twice this centered amplitude.

computing
90 degree change, exact
0.400000005
Second order approximation
0.400000000
Centered amplitude
0.200000003
Approximation difference
0.000001%
rigid stationary-aether prediction 1887 noon mean, endpoint drift removed vertical scale is fixed at +/-0.24 fringe

Layer 1: the rotation

A change, not a line at 0.4

The paper's 0.4 fringe is the change between two orientations 90 degrees apart. On a centered half-turn curve, the rigid stationary-aether prediction therefore runs from +0.2 to -0.2 fringe. The live exact calculation uses Galilean round-trip times. Its second-order approximation is 2(D/lambda)(v/c)^2.

The teal trace is not zero. It is the published noon mean after one named drift correction. What is absent is a repeatable curve at the predicted size and phase. The two models that give zero here, FitzGerald contraction and special relativity, cannot be told apart by this experiment alone.

Layer 2A: the raw-ledger lab

Seventeen marks, then decide what drift means

These are the paper's reported screw readings. Each cell is already the mean of six revolutions. The repeated mark at the end is the closure reading.

Drift rule, chosen before the harmonic fit

C coefficient
+0.010407
S coefficient
-0.001061
Amplitude
0.010461
Phase
177.09 deg
Residual RMS
0.023175
Closure drift
-0.620 fringe

Joining the repeated mark assumes the drift accumulated linearly during one turn. That is a free analysis choice, not an observation.

adjusted published readings fitted half-turn harmonic
markanglescrew divisionsadjusted fringefit

Layer 2B: the later claim

Four seasons are not four blank cheques

Dayton Miller later claimed a positive result. His 1933 paper compressed 316 observation sets into four seasonal rows. Those rows are numerical and can be operated. They are not his surviving data sheets, and they do not carry an uncertainty for each derived direction.

A separate direction for every epoch always lands exactly on every row. That perfect fit cannot fail. The locked screen below spends two parameters on one common direction instead of eight on four independent directions. Its verdict changes when you change the assumed directional scatter, because that scatter is unknown here.

The aggregate-coherence bench

How much scatter do four directions permit?

South-apex directions, apparent velocities, and displacements are transcribed from Miller's 1933 Tables I to III. This is a limited common-direction screen, not a reconstruction of his celestial solution.

four published epoch directions locked common direction

This is a free scale, not an error bar published by Miller.

BIC comparison, lower is better

locked direction

locked 6.75, free 16.64

The ranking flips below 4.56 deg assumed scatter.

Locked RA
4.6336 h
Locked declination
-70.6925 deg
Largest residual
9.0262 deg
Leave-one-out movement
3.0207 deg

The free model uses eight direction coordinates for eight coordinate observations. Its exact fit is saturated, so it is not evidence of coherence.

epochsouth RAsouth declinationapparent speeddisplacementlocked residual

A drift can wear a half-turn mask

This is synthetic. It shows only why a freely chosen amplitude and phase per session can turn smooth instrumental drift into a fitted second harmonic. It does not establish what caused Miller's historical readings.

smooth drift plus fixed small ripple free half-turn harmonic fit

computing

The check

The numbers below are recomputed in this browser from the transcribed source inputs. The independent Node verifier begins from its own transcription, reproduces the published table means, and then checks the browser results and deliberate wrong turns.

1887 source-table means
34 of 34 reproduce to 0.1 division
Exact versus approximation
0.400000005 versus 0.400000000 fringe
Selected harmonic
amplitude 0.010461, phase 177.09 deg
Miller aggregate screen
locked RA 4.6336 h, dec -70.6925 deg

Uncertainties and free choices

Settings that cannot teach you anything

Setting D/lambda = 0 or v/c = 0 forces zero by definition. Comparing an angle with itself plus 180 degrees is also identically zero because cos(2 theta) repeats. Fitting a separate direction to each Miller epoch is saturated. Subtracting the fitted second harmonic before checking for it would guarantee a null. The controls avoid the first setting, name the others, and keep the informative rotation at 90 degrees.

Run the independent check: node research/michelson-morley/verify-michelson-morley.mjs

What, narrowly, ended

The 1887 object rules out the large 0.4-fringe orientation change predicted by the specific rigid, undragged stationary-aether calculation with the assumed orbital component. It does not turn every reading into zero, and it does not settle every theory that once used the word aether. FitzGerald's 1889 contraction proposal is one historical demonstration of that remaining logical room.

The later argument and the publication record

Miller's 1933 article claimed a positive absolute-motion solution. Shankland, McCuskey, Leone, and Kuerti reanalysed Miller's original sheets in 1955 and reported that small periodic displacements were partly statistical fluctuations, with the remainder associated with local temperature conditions. Thomas Roberts later derived a 6 km/s upper limit, but that number belongs to a three-version, non-peer-reviewed 2006 arXiv preprint. It is a published analysis result shown for provenance, not a live computation or an accepted precision bound.