Square Packing Atlas
where everything on this site comes from

Sources

The packings are Ellsworth's and the classical proofs are their authors'. Original here: the interactive tools, the contact and rigidity analysis, and the 2026 computer-checked results in §5 marked "this project". Preprints are unrefereed; this page says which is which.

1 · The catalogue this site is built on

Every packing drawn on this site — coordinates, angles, side length — comes from the exact constants in David Ellsworth's SVG files. Dates and "found by" attributions shown elsewhere on this site are quoted from his wording, not independently re-derived.

2 · Origins

The rest of the early field reached Gardner by reader mail and has no separate web presence: Pertti Hämäläinen (1980, improved n = 17–18), Robert Wainwright (1979, n = 19), Charles F. Cottingham (1979, diagonal-strip packings up to n ≈ 49), Evert Stenlund (1980, records for nearly all n ≤ 100), and Mats Gustafsson (1981, an alternative n = 18). Their attributions here follow Friedman's survey and Ellsworth's page.

3 · Proofs: exact values and lower bounds

Asymptotics: how much area large packings must waste (7 items)

4 · Packers and their tools

Below are the people whose packings the record table stands on and how they found them, in the order the field usually cites them.

Current records by finder

FinderRecords
David Ellsworth46
Thomas Schadt9
Frits Göbel7
M. Z. Arslanov, S. A. Mustafin & Z. K. Shangitbayev (joint)7
Károly Hajba6
David W. Cantrell5
Evert Stenlund4
Erich Friedman3
David Ellsworth & David W. Cantrell (joint)2
Michael J. Kearney & Peter Shiu (joint)1
Walter Trump, John Bidwell, Pertti Hämäläinen, Robert Wainwright, Sigvart Brendberg, Maurizio Morandi, Joe DeVincentis1 each

Counted from the "Found by" (or "Found first by") line on each row of Ellsworth's main table (not the sub-pages), one credit per current record; a joint find is one credit for the pair, not one each. This is a tally of attribution text, not a claim about who actually deserves credit for disputed or independently-rediscovered packings.

5 · Computer-checked lower bounds (2026, unrefereed)

All the items below are preprints, repositories or blog posts, none peer-reviewed, all with published code or a verifier so the claims can be checked independently. We link others' certificates as their authors published them and replay only our own; the recent s(11) and s(17) certificates use strict-core and subset-charge formats that our checkers do not read. Several of these repositories changed daily in September 2026, so the values below are dated and the repositories have the latest.

6 · Explainers and popular coverage

7 · This site

Built in 2026 from Ellsworth's 30-digit constants (§1); the parsing, contact and rigidity analysis are ours, written independently of his. Gaps and free squares are computed in double precision; "exact contact" flags are checked at 50 digits, so roundoff is never mistaken for touching. Code: github.com/evand/square-packing.

Checking our rigidity analysis against Ellsworth's own "Rigid" marks…