Generator

the Koch curve, after 5 steps

A generator in the dynamics library, called 41 times across 8 essays. Below: what it draws with nothing chosen and at each mode an essay asks for, what it checks while drawing, and everywhere it is used.

boxcount is one function. Everything below came out of it during this build, at parameters 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 if the generator changes, this page changes with it.

With nothing chosen

the Koch curve, after 5 steps. the Koch curve drawn from its own rule: replace the middle third of every segment with two sides of a triangle.

A carpet whose two dimensions differ by 0.076

A carpet whose two dimensions differ by 0.076. A self-affine carpet built by keeping 5 cells of a 4 by 2 grid and repeating 4 times. Its box dimension is 1.6610 and its Hausdorff dimension 1.5850.

Box counts against box size, on logarithmic axes

Box counts against box size, on logarithmic axes. For each set, the logarithm of the number of occupied boxes plotted against the logarithm of one over the box size, with a straight line fitted and its slope reported.

A mass split 10 times, 0.3 to the left and 0.7 to the right

A mass split 10 times, 0.3 to the left and 0.7 to the right. A self-similar measure on the unit interval: the mass is split 10 times, 0.3 of each piece's share going left and 0.7 right, and each of the 1024 pieces is drawn as a bar as tall as its mass. The heaviest carries 0.0282 and the lightest 5.9 × 10⁻⁶.

A spectrum of dimensions from 0.51 to 1.74

A spectrum of dimensions from 0.51 to 1.74. The multifractal spectrum of a self-similar measure on the unit interval with shares 0.3 and 0.7: the dimension f(α) of the set of points where the mass scales with exponent α. Its top is 1.0000 and it touches the diagonal at 0.8813.

Mass-weighted box counts for 4 exponents, against the formula

Mass-weighted box counts for 4 exponents, against the formula. Points sampled from a lopsided self-similar measure, binned at shrinking box sizes, with the logarithm of the sum of each box's share raised to the power q plotted for q = −1, 0, 2, 4. The fitted slopes are 2.254, 1.000, −0.788, −2.022, against 2.252, 1.000, −0.786, −2.010 from the formula.

What it checks while it draws

Collected by running the family and recording what it asserted, not written here. The count is how many separate times the claim was put to the test while these drawings were made.

Where it is called

Every figure on this list is drawn by the same rule, so a change to the rule changes all of them at once. That is why the list is published.

Dynamics

A carpet with two dimensions

For every self-similar set met so far the two definitions of dimension agree, and the agreement is a theorem about sets built from copies of themselves scaled equally. Stretch one direction more than the other and the two numbers come apart, by an amount that can be computed exactly.

Dynamics

A dimension for every rate of crowding

Spread a unit of mass over an interval by splitting it unevenly, again and again, and the result covers the whole interval while crowding almost all of its weight onto a set of smaller dimension. Every rate of crowding picks out its own set of points with its own dimension, and the whole family is read off one curve.

Dynamics

A dimension from the stretching rates

An attractor has no construction rule, so its dimension has to be counted — which was the whole case for defining dimension by counting. Kaplan and Yorke's formula computes it instead, from two numbers that describe the map and never look at the set.

Dynamics

A dimension that is not a whole number

Cover a set with boxes of side ε and count how many are needed. For a line the count grows like 1/ε, for a region like 1/ε². For the Koch curve it grows like 1/ε to the power 1.26, and that exponent is as good a definition of dimension as the other two.

Logic

A line with as many points as a square

Interleave the decimal places of two numbers and one number comes out; take every other place back and the two return. The square has no more points than the segment, and dimension turns out to be invisible to counting.

Dynamics

Infinite on one side and nought on the other

Box counting returns a growth rate. Hausdorff's definition returns a measure — a quantity that is infinite for every exponent below the dimension and zero for every exponent above it, and the dimension is the one place where it is neither.

Dynamics

The room a jagged graph takes up

The graph of a continuous function is a curve, and a curve ought to have dimension one. Build the function by raising midpoints — by an amount that shrinks more slowly than the intervals do — and its graph needs more boxes than any line, at a rate fixed by one ratio. A random path built the same way needs exactly as many.

Dynamics

Two numbers in one jagged record

A measured record comes with no rule, so its dimension has to be estimated from a finite stretch of samples — and two things go wrong that never trouble a graph built from a formula. The popular estimator depends on the units the record is written in, and the dimension, which describes the record up close, turns out to be independent of its memory, which describes it from far away. For a self-affine path the two are tied by D = 2 − H; for a record, they are two numbers.

The whole library · What the figures prove