Mathematics, in pictures.

Some mathematical ideas are hard because they are genuinely hard. Others are hard only because nobody drew them properly. This is a collection of essays about the second kind — one idea at a time, illustrated to the point where the argument becomes visible.

Pascal's triangle mod 2, 32 rowsOnly the odd entries are drawn; the pattern that appears is the Sierpiński triangle.
Fig. 1 Pascal’s triangle with the odd numbers shaded and the even ones left blank. Nothing here was designed to make a pattern; the pattern is a consequence of the arithmetic. See Pascal’s triangle, two colours.

Recently added

15 essays, 17 August 2026, opening up applied — everything that has been added, in order

the majority tournament100 voters, every pair decidedevery profile of the space216 of them, one cell each+34+36+30ABCno Condorcet winner (12)a winner exists (204)the 3 arcs of the ring are the majority in each pair, and following them returns to A: A → B → C → A12 of the 216 profiles of 3 voters over 3 candidates have no Condorcet winner — 5.6% of the space, every oneof them built and tested Applied

The majority that goes in a circle

Every voter hands in a ranking, and a ranking is transitive by construction. Compare the candidates two at a time and let the majority decide each pair, and the verdicts need not fit together into a ranking at all.

8 figures
the profileone column per group, size abovethe rulesand what each returns7655221st2nd3rd4th5thDACEACEBDBBEBEBCDACDADCDACEAEBwinnerpluralityBordainstant runoffCondorcetCoombsABCDEthe deciding count8 first places63 points19 of 27 at the end4 of 4 pairs14 of 27 at the endthe candidate that rule returnsthe count it was decided on27 voters in 6 groups over 5 candidates; a majority is more than 13.5the five rules return 5 different winners: plurality A, Borda B, instant runoff C, Condorcet D, Coombs Einstant runoff eliminates B, E, D; Coombs eliminates A, C, D Applied

Five rules and five winners

Twenty-seven ranked ballots, five entirely reasonable ways of counting them, and five different candidates declared the winner. Every count is correct, every rule is defensible, and the answer turns out to be a property of the rule rather than of the ballots.

8 figures
first profile4 voters, one column eachsecond profilethe same voters on A and Bv1v2v3v41st2nd3rdAABBBCAACBCCv1v2v3v41st2nd3rdAABBBBACCCCAA 6 · B 5 pointsA 5 · B 6 pointsBorda: A ≻ BBorda: B ≻ AflipsABthe candidates that movedevery voter ranks A against B the same way in both profiles; only the third candidate moves — and Bordareverses its verdictno pair of profiles flips Borda at 3 voters; at 4 voters 3456 of the 104976 ordered pairs inside a class do Applied

Four conditions, and no rule that has all of them

The rung below shows five reasonable rules returning five different winners, which invites the obvious question of which one is right. The answer is that the conditions anybody would write down cannot all hold at once — and here each named rule's own violation is found by search rather than quoted.

8 figures
the electoratethe first column is the manipulating voterevery ballot that voter could submitand the winner it producestrue1121st2nd3rdAABCBBCBCCAAelectsfor the voterA ≻ B ≻ CA ≻ C ≻ BB ≻ A ≻ CB ≻ C ≻ AC ≻ A ≻ BC ≻ B ≻ AChonestCno gainBbetterBbetterCno gainCno gainthe honest ballota misreport that paysthe control: the same voters, A and B only0 of 2 ballots payelectsfor the voterA ≻ BB ≻ ABhonestBno gainthe voter's true ranking is A ≻ B ≻ C; the honest ballot elects C under instant runoff2 of the 6 ballots the voter could submit elect somebody the voter ranks higher: B ≻ A ≻ C; B ≻ C ≻ Athe control runs the identical search with only A and B left: 0 of the 2 ballots pay, which is what astrategy-proof contest looks like Applied

A lie that pays

Three rungs of this ladder have read a ballot as a report of a preference. This one reads it as a move, and walks every move one voter has — all six rankings, the winner each produces, and the ones that beat honesty.

8 figures
quota = population × 27 ÷ 10000populationexact quotaquotafloorremainderseatsABCDEsum571015417/100015.41715417/10001526707209/10007.2097209/10007650351/2001.7551151/20025301431/10001.4311431/10002440297/2501.188147/2501100002727.00025227rounded up from its floorHamilton: floors, then the largest remainders, over 27 seats and 5 regions of 10000 peoplethe exact quotas sum to 27 and so do the awarded seats; the floors account for 25, leaving 2the 2 spare seats went to the largest remainders: C and D Applied

The seat that vanishes when the house grows

Twenty-seven whole seats have to be divided between five regions whose exact shares are 15.417, 7.209, 1.755, 1.431 and 1.188. Every rule for rounding those five numbers breaks something, and the instance drawn here breaks all three of the classical ways at once.

9 figures
the cutter's measure, segment by segmentthe chooser's measure, segment by segment52530201553010552030cut at 4/9the left piecethe right piecethe cutterthe chooser5050130/3≈ 43.33170/3≈ 56.67the cutter's piecethe chooser's piecethe cutter's running total crosses 50 inside segment 3, 2/3 of the way through it, so the cut is at 4/9both pieces are worth exactly 50 to the cutter; the chooser takes the right one at 170/3 ≈ 56.67 andgains 20/3 ≈ 6.67 over half Applied

One cuts and the other chooses

The oldest rule in fair division promises each of two people at least half the cake by their own measure, and it keeps that promise exactly. It does not promise what the word "fair" is usually asked to carry, and the gap opens the moment the two measures disagree across the cut.

8 figures

Start anywhere

Twelve of 120 essays — the whole collection is a click away, or search it.

same four trianglessame four triangles Geometry

Two squares, four triangles, and no algebra

The Pythagorean theorem is usually met as a formula to be memorised. It is much better met as a rearrangement that can be checked by eye.

7 figures
1357911total 6² = 36 Geometry

Every square is a stack of odd numbers

Add up the odd numbers in order and the running totals are 1, 4, 9, 16, 25. This is not a coincidence, and the reason fits in a single picture.

7 figures
131385322 × 131 × 81 × 51 × 31 × 22 × 1gcd(34, 13) = 1 Geometry

The oldest algorithm, drawn as a tiling

Euclid's method for finding a greatest common divisor is usually presented as a loop. It is also a way of tiling a rectangle with squares, and the tiling explains why it works.

7 figures
tetrahedron4 trianglescube6 squaresoctahedron8 trianglesdodecahedron12 pentagonsicosahedron20 triangles Geometry

Why the list of perfect solids stops at five

There are infinitely many regular polygons and exactly five regular solids. The reason is not deep, but it is very sharp, and it can be checked on a single row of corners.

8 figures
circleplane levelellipsetilted a littleparabolaparallel to the sidehyperbolasteeper still Geometry

One cone, four curves

The circle, the ellipse, the parabola and the hyperbola look like four separate objects with four separate equations. They are one object, cut at four angles.

6 figures
πθ1−1sin Analysis

A sine wave is a circle seen from the side

Sine is introduced as a ratio in a right triangle, which is true and explains nothing about why its graph is a wave. There is a better picture.

7 figures
0.511.522.5301234xysum ≈ 5.790exact = 6.300 Analysis

Adding up rectangles until they stop being rectangles

The integral is defined as a limit of sums of rectangles. The definition is exact, the picture is honest about what it costs, and the gap between them is the whole subject.

7 figures
-111 term-113 terms-117 terms-1121 terms Analysis

A square wave built entirely out of round ones

Add enough sine waves together and flat tops and vertical cliffs appear from nothing. Almost — there is a 9% overshoot that never goes away, and it is not a bug.

7 figures
-2-1.5-1-0.50.511.52123456xyheight 0.37slope 0.37height 1.00slope 1.00height 2.72slope 2.72height 4.95slope 4.95 Analysis

The curve that is its own slope

There is exactly one shape of exponential curve whose steepness at every point equals its height at that point. The number that produces it is 2.71828…, and it was not chosen for elegance.

7 figures
beforeafter · area × 2.50210.51.5 Algebra

A matrix is a picture of what happens to the grid

Four numbers in a box is not an object anyone has intuitions about. The same four numbers, shown as an instruction for redrawing the plane, are.

7 figures
realimaginaryθφzwzw|z| = 1.49|w| = 1.08|zw| = 1.61θ + φ = 76° Algebra

Multiplying is turning

Complex numbers are introduced as an algebraic dodge for square roots of negatives. They are better understood as the arithmetic of rotation, at which point every rule stops needing to be remembered.

7 figures
Ndegree 3Idegree 5Edegree 3Sdegree 3 Discrete

Seven bridges, and the invention of throwing things away

Euler solved a puzzle about a Prussian city by deleting the city. What survived the deletion was a new branch of mathematics.

6 figures

All 120 essays · by ladder · by named object · what the figures prove

Threads running through

themes, not categories

Proof without words

Arguments that are complete once they have been looked at properly. Not illustrations of proofs — the proofs themselves.

28 essays

Pi turns up uninvited

A constant defined by circles, appearing in places with no circle anywhere in sight, and what that tends to mean.

6 essays

Doing infinitely many things

Sums that never end, subdivisions that never stop, and the care required to make either of them mean something.

17 essays

The same thing twice

Two constructions that look unrelated and turn out to be the same object wearing different clothes.

39 essays

Throwing things away

Progress made by deleting detail: the map that becomes a graph, the shape that becomes a number.

16 essays

Order out of noise

Random processes that reliably produce the same shape, and the reason that is less mysterious than it looks.

7 essays

One point away

Constructions that work perfectly except at a single exceptional place, and what is done about it.

4 essays

Things that cannot be done

Results that close a door rather than open one — and the peculiar difficulty of drawing a picture of something that does not exist.

32 essays

Counting the same thing twice

One collection, counted by two different methods, and an identity that falls out because both answers have to agree. The proof is the pair of counts.

15 essays

Sensitive to everything

Systems where a difference too small to draw becomes the whole difference, and the reason that is a property of the rule rather than of the measurement.

8 essays

Small rules, large behaviour

Rules short enough to write on one line, producing behaviour nobody can summarise — and the finding that the size of a rule predicts nothing about the difficulty of the questions it raises.

9 essays

What a system cannot say

Rules asked a question about themselves, and an answer that is provably not available from inside — which is a different kind of limit from not knowing yet.

7 essays

Decided by exhaustion

Questions with finitely many cases, settled by going through all of them — and what changes when a claim about every argument becomes a count.

20 essays

Small cases lie

Patterns that hold for every example anyone would check by hand, and then stop. The cases within reach are not a sample of the cases.

26 essays