One tile, two theorems, and the plan
Every tile carries the same drawing: fourteen ribbon pieces, with one crossing inside the tile. Copies of the tile, laid without flipping, cover the plane, but never in a repeating pattern, and where two tiles meet their ribbons join up. The two theorems say how the pieces join: in every spectre tiling whose supertiles fill the plane, no strand closes into a loop; and in the tiling drawn here, all the pieces form one strand.
The proof climbs the tiling’s family tree. Steps 2 to 7 show that every supertile, however big, looks the same from outside, which rules out loops. Steps 8 and 9 follow the ribbon up the nest until everything joins. Step 10 says exactly which tilings this covers.
The proof rests on three ideas.
Black boxes. Seen from outside, a supertile is just a list of which points on its outline its ribbons join. So a big supertile can be worked out from its pieces without looking inside them, and every supertile turns out to look the same: a hook round every corner but two (steps 3 and 4).
Only even or odd. Where two supertiles share a run of edges, all that matters is whether the run is even or odd. From one level to the next, every side grows by an even number of edges. So a single computation, on the smallest supertiles, settles every level, and with it the first theorem (steps 5 to 7).
Up the nest. The tiling drawn here grows outwards from one tile. Its blocks fill the plane (step 8), and a rule computed once says where each ribbon of a block goes in the next. Three or four levels up, all the ribbons of a block are on one strand (step 9).
The marks on each step say what it rests on: cited from the spectre paper, computed by a program, or argued in words; Lean where the Lean proof assistant checks it too.
The paper states the Daedalus Theorem as Theorem A (The Daedalus Theorem; argued Lean, in part) and the Ariadne Theorem as Theorem B (The Ariadne Theorem; argued Lean, in part), and proves them in the order of this page: its section n is step n here.
“Supertiles fill the plane” means that the supertiles around any one tile grow to cover everything. When they do not, the tiling splits into two or more infinite supertiles along a fault line, and neither theorem covers it (step 10). The tile is Tile(1,1), the straight-edged form of the spectre. Laid without flipping, its tilings correspond exactly to those of the curved spectre; these are the spectre tilings meant here.
The nest tiling is fixed by its starting tile: the block of 9 around it is the Δ supertile that has the tile as its child number 1, the block of 71 around that is the Δ that has the block of 9 as its child number 1, and so on (step 8). Every picture on this site is a piece of it.