Generator

The last free parameter — the universal molecule generator

A generator in the designing a base library, called 37 times across 7 essays. Below: what it draws with nothing specified and with the settings the essays give it, what it checked while drawing, and everywhere it is used.

universal-molecule is one function. Everything below was drawn by it when the site was last published, at settings taken from the essays rather than invented for this page — so a figure here is the same figure a reader meets in an essay, and when the generator changes, this page changes with it.

With nothing specified

The last free parameterA region left between the flaps, filled by shrinking its outline inward at a uniform rate. Every corner traces a straight line as it goes, and those traces are the creases. The packing fixed everything else about the design; how far this shrink runs before the outline collapses is the one number still free, and it is computed here rather than chosen.the shrink5 intermediate outlines drawneach edge moved inward by thesame distance — computed, not drawnthe tracesstraight, because every edge movesat one rate along its own normalhow far it can go0.5391 sheet-widthsfound by bisection on the outline'sown area, not by inspectionthe construction that always works — which is what universal means here

view: "alternating", show: "inset"

The sum that does not change while the shape shrinksA convex quadrilateral shrunk by moving every side inward at the same speed, drawn at five stages up to the moment its shortest-lived side vanishes, with its molecule's creases. Every side changes length, and the alternating sum of the four stays 0.301 throughout. The one interior crease is 0.151 long.shrinking changes every side and not their alternating sumthe interior crease is 0.151, at least half of 0.301shrunk byfour sidess₁ − s₂ + s₃ − s₄nothing0.965 0.628 0.740 0.7770.3010.0820.766 0.471 0.597 0.5920.3010.1650.567 0.314 0.455 0.4070.3010.2470.368 0.157 0.312 0.2230.3010.3290.170 0.001 0.170 0.0390.301

view: "alternating", show: "exact"

The interior crease, exactlyFor 599 random convex quadrilaterals, the length of the molecule's interior crease divided by half the difference between the sums of opposite sides, against the sum of the two angles at the side that vanishes first when the shape is shrunk. Every point lies on the curve one over the sine of half that sum, which is never below one.every quadrilateral on one curvecrease = |a − b + c − d| ⁄ (2 sin(half the angle sum)), agreeing to 2e-14 on all 59911.502180210240270300the two angles at the side that vanishes first, added, degreescrease ÷ half the alternating sumhalf the difference: the bound

view: "alternating", show: "tight", tilt: 0.36

Where the bound is tightA right trapezoid whose top edge tilts as its right side shortens, with its molecule drawn. The right side vanishes first, the two angles beside it add to a little over a straight angle, and the interior crease, drawn heavy, is only a little longer than half the difference between the sums of opposite sides. The flatter the top, the closer the two.as the top flattens, the crease falls to the boundthe right side vanishes first; the angles beside it add to 195.5°the heavy crease is 0.509 long, half the difference is 0.504

What it checked while it drew

Collected while it drew, not written by hand. The count is how many separate times that claim was put to the test.

Where it is called

Every figure listed here is drawn by the same rule, so a mistake in the rule would be in all of them at once, and so would a correction.

Half the difference is a theorem

A quadrilateral's molecule has one crease that does not touch the outline, and on every quadrilateral measured it was at least half the difference between the sums of opposite sides. That was a measurement and has a proof. Shrinking the shape changes every side but not their alternating sum. The proof gives the crease exactly: the difference over twice the sine of half the two angles at the side that vanishes first. A projection argument extends the bound to every even polygon and explains why no odd polygon has one.

Six creases belong to the square

Every measurement of the pentagon whose molecule changes its mind was made on one family, and four of that family's sides lie on a square. A square has an incircle, so for the whole first stretch of the corner's travel four side lines touch one circle and the molecule carries a node where four creases meet: six creases, held degenerate for an interval. Widen the rectangle by a sixth and the molecule has seven creases at every position. What happens instead is two flips, where the short crease shrinks to nothing and regrows between another pair of sides — and a pentagon near an incircle is rarer than one near a flip by about the square.

The corner that splits the shrink

The universal molecule fills a convex polygon by shrinking it, and at a corner that turns back the shrink does something no convex polygon does: the region breaks in two. That event can now be computed — the skeleton of a non-convex outline is available here for the first time, and it is what lets one straight cut reach a star. It does not give the molecule back, because a molecule needs the shrinking region to stay one piece and a split is exactly the moment it stops.

The event is an incircle

The universal molecule changes its crease count at isolated shapes, and near one it carries a crease too short to fold. On the pentagon family where the change was found, the shape is exactly the one with a circle touching all five sides, and the short crease is born two to twenty times more slowly than it dies — so the unfoldable shapes lie mostly past the event, and the cleanest escape is to move onto it.

The last free parameter

Once the packing is fixed, one number is left in the whole design: how far a leftover polygon can be shrunk before it stops being a polygon. Everything else about the crease pattern has already been decided.

The molecule that does not exist

The universal molecule fills any convex polygon, always, which is what makes it the part of the tree method with no special cases. Hand it a reflex corner and it does not produce a worse pattern — it produces nothing, and the difficulty moves backwards to whoever chose the polygons.

The skeleton changes its mind

The universal molecule fills any convex polygon, always, which is what makes it the part of the tree method with no special cases. It does not fill it continuously. Slide one corner along its edge and the number of creases in the molecule sits at six, jumps, and sits at seven — so two designs a hairsbreadth apart have crease patterns that are not small variations on one another.

All the figures · The designing a base field · The patterns a reader can fold