Generator

Growth is a change of metric, and a metric decides a curvature

A generator in the folding nobody designed library, called 35 times across 9 essays. Below: what it draws at its defaults and at the arguments the essays give it, what it checked while drawing, and everywhere it is used.

growth-curvature is one function. Everything below came out of it during this build, at arguments 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.

At its defaults

Growth is a change of metric, and a metric decides a curvatureThe linear growth factor against radius, and the Gauss curvature that metric forces. Nothing about a material enters either panel: given how much each part of the sheet grew, the curvature is determined, and a curvature that is not zero is a sheet that cannot lie in the plane.00.20.40.60.8100.511.5radius on the flat sheetgrowth factor Ωhow much each ring grew00.20.40.60.81-2-112radius on the flat sheetcurvature Kclosed formthe curvature that forcesgrown more at the rim · K(0) = −4a = -2.40

profile: "centre", a: 0.04

Growth is a change of metric, and a metric decides a curvatureThe linear growth factor against radius, and the Gauss curvature that metric forces. Nothing about a material enters either panel: given how much each part of the sheet grew, the curvature is determined, and a curvature that is not zero is a sheet that cannot lie in the plane.00.20.40.60.8100.20.40.60.81radius on the flat sheetgrowth factor Ωhow much each ring grew00.20.40.60.81-0.2-0.10.10.2radius on the flat sheetcurvature Kclosed formthe curvature that forcesgrown more at the centre · K(0) = −4a = 0.16

sub: "cuts", show: "reading", profiles: [uniform, rim, cap, cancel], a: 0.35

What a cut reads, radius by radiusThe total curvature of the disc inside a circular cut, as the cut moves out from the centre, for several growth profiles. At the rim every curve is the reading a margin measurement gives. The profile that reads nothing at the rim reads its largest value at the radius where its curvature changes sign.00.20.40.60.81-3-2-11radius of the cut, on the flat sheet∫K dA inside the cutR ⁄ √2grown by the same factor everywheregrown more at the rimthe growth of a spherical capgrown so that the curvature cancelsa cut at radius r reads the total curvature of the disc inside it, −2πr (ln Ω)′(r) — the rim measurement moved inward

sub: "rim-blind", profiles: [uniform, cap, ruffle, cancel], a: 0.35

What a rim measurement cannot seeSix growth profiles, with the largest curvature each one carries beside the total curvature each one integrates to. The total is a boundary quantity — it is fixed by the growth profile's slope at the rim and by nothing else — so a profile that curves one way inside and the other way outside integrates to nothing while being curved everywhere. A measurement made at the margin of a flattened specimen reports that profile as flat.growth profilelargest |K| it carries∫K dAgrown by the same factor everywhereflat — it can be laid in a plane0.0000.0e+0 — nothingthe growth of a spherical capnot flat at any radius0.3911.118the growth of a hyperbolic discnot flat at any radius0.391-1.360grown so that the curvature cancelsnot flat at any radius1.4004.8e-5 — nothing∫K dA = −2πR (ln Ω)′(R) — the total is decided at the rim, so the interior cancels out of it

What it checked while it drew

Collected by running this generator with a listener on the assertions, not written here. The count is how many separate times this build put that claim to the test.

Where it is called

Changing this generator changes every figure on this list, which is what makes the list worth publishing rather than keeping in a check script.

A crease carries no curvature

A fold looks like the sharpest curvature a sheet could have, and intrinsically it has none at all. Developability — the first of the four conditions this site's checker runs — is exactly the statement that folding an uncut sheet creates no curvature anywhere, including at the creases.

A cut reads a slope

A rim measurement returns one number for a whole grown disc, and a family of growth patterns share it. Cut the disc in a circle and the piece inside has a rim of its own, and its reading is minus two pi r times the slope of the log of the growth at the cut — so a cut reads a slope, a set of cuts reads the slope at each radius, and the slopes add up to the growth profile itself. The one thing no cut can recover is how much the whole sheet was enlarged, which is the one kind of growth that curves nothing.

A leaf ends its pattern

A hornbeam leaf's corrugation does not stop at the margin by being cut off: the pleats narrow until there is nothing left of them, and the margin is where the pattern reaches zero rather than where it was interrupted. The same is available to a drawn pattern and costs nothing — a corrugation tapered by a factor of eighty-two across its columns folds with a Kawasaki residual of 4×10⁻¹⁶, exactly as an untapered one does, because the column widths never enter the condition.

A sheet that grows cannot lie flat

A leaf does not decide to buckle. Growth changes the distances between a sheet's own material points, a set of distances determines a curvature, and a curvature that is not zero cannot be laid in a plane by anything — whatever the sheet is made of and however slowly it grew.

The excess does not choose its waves

A rim that has grown longer than its span has to put the extra length somewhere, and two large waves and eight small ones are the same metric — identical arc length, identical excess. Geometry fixes the family and is completely indifferent about the member.

The test measures the rim

Flattening the specimen is the right test and the measurement anybody actually makes on a flattened specimen is a boundary one — how far the margin overruns its chord. Total curvature is a boundary quantity too: it equals minus two pi R times the growth profile's slope at the rim, and nothing else about the interior survives into it. So a sheet can be curved everywhere and integrate to nothing, and the test reports it flat.

Three marks see nothing

The measurement a rim cannot make is an interior one, and the obvious interior measurement — two marks a known distance apart, measured again after growth — cannot detect curvature at all, because a uniformly enlarged sheet changes that distance and stays flat. Three marks cannot either: any three distances obeying the triangle inequality are the sides of a flat triangle. Four marks give six distances, and six distances are not free on a flat sheet. The growth profile a rim measurement reads as flat misses by three and a half per cent with four marks at the rim.

What one cut buys

A fold moves paper about and cannot change how much of it surrounds a point. A cut can, and that one difference is the whole of what this site's founding rule is worth. Take a wedge out and the sheet closes into a cone; let one in and it has more paper than the plane will accept.

Which way the disc curves

A growing disc either domes or ruffles, and which one it does is not a matter of how much it grew. It is decided by where the growth was — more at the rim opens the sheet, more at the middle closes it — and one number in one formula takes it through both.

Every generator · The folding nobody designed field · The patterns a reader can fold