Rhombus — where it appears
Named by 3 essays across one field — each of them below, with the objects they name alongside it.
Four bars that add two angles
A rhombus on two links from one pivot points along the bisector of their angle, exactly, because a rhombus has equal sides. Hold its far vertex on a line and it reflects instead. From those two facts come negation, doubling and addition — and every whole-number combination of two angles a compiled machine needs.
Doubling is cheaper than adding
Multiplying an angle by eight costs three gadgets and multiplying it by seven costs six. The cost of an integer multiple follows the binary expansion of the integer and not its size — which is why the arithmetic in a compiled machine grows like d log d while everything else grows like the fourth power.
Where the machine stops being the function
Drive a reflector through the angle at which its rhombus flattens and it comes out computing something else. Nothing breaks: every bar is the length it was, the closure residual stays at 8 × 10⁻¹⁴, and the machine goes on turning. That is why every compiled machine in this field works over an arc and not a turn — the quintic's over a tenth of a radian.
Named alongside it
The objects these essays reach for when they reach for this one.
Assembly branchExact mechanismReflectionAngle bisectorAngle multiplierBinary expansionClosed formCompiled linkageContinuationFrequency pairKinematic pairLoop closure