T-238: chelokot reports Lean proofs of , ; Daniel, rectangle theorems
V0 C0 Formalization recorded
chelokot reports Lean 4 proofs that = = and + 1/√2 = 2.70710678118654752440…, and Daniel Lean 4 theorems on rectangles from which those values are read at equal sides: a formalization of T-237, the classical values, and the first proof-assistant routes to them the record holds.
chelokot's theorems are Records.Square5.s5_eq_goebel : IsMinimumSide 5 (2 + Real.sqrt 2 / 2), by Göbel's packing and Friedman's four unavoidable points (1, 1), (1, 1 + d), (1 + d, 1) and (1 + d, 1 + d) with d = √2/2, and s2_eq_two, s3_eq_two and s4_eq_two, IsMinimumSide n 2 for , 3 and 4, where IsMinimumSide n s says that n closed unit squares, each translated and rotated, fit in [0, s]^2 with pairwise disjoint interiors and fit in no smaller side.
This repository built the archive at the pin on 2 October 2026 for T-086, and that build's log prints these theorems' axioms, propext, Classical.choice and Quot.sound; no receipt names them yet. chelokot, square-packing-archive, August 2026. The archive's ATTRIBUTION.md credits chelokot as "project creator, concept, and product direction" and GPT 6 Astra with "AI-produced research, packing optimizations, and Lean formalizations credited under this name in the archive".
Daniel's rect2_iff, rect3_iff and rect4_iff decide which rectangles hold two, three and four unit squares, and rect5_pts_lower and rect5_upper give five squares in a square of side a >= 2 exactly when a >= 2 + √2/2. At equal sides they give the same values; no theorem of his states itself, and the step from the rectangle theorems to the square values is read here, not proved in Lean. The source reports standard axioms only. Daniel, square-packing, 21 October 2026; his literature note credits chelokot's proof as the earlier, and the repository's CREDITS.md reads "Produced by Claude (Anthropic) in a single session under human direction".
Significance, composition and next rung
- Significance
- Proof-assistant routes to four classical values the record holds (T-237): a second route to values the record holds, which is S2, as T-054, T-055 and T-234 are, a citable detail that changes no theorem.
- Composition
- Two routes, each its source's report and each claiming the four exact values: E-small-n-chelokot-lean-report, chelokot's, first, and E-small-n-daniel-rect-lean-report, Daniel's, second, whose square values are read from rectangle theorems. Neither is a build retained under a receipt, so V0, and no review has read either, so C0. T-237's evidence, the published proofs and this record's checks of them, is not cited: a proof assistant's check of T-237 is what this entry adds.
- Next rung
- C1 needs the stage 4 mathematical review of both routes: chelokot's four-point lemma and IsMinimumSide, and Daniel's rectangle theorems with the square-case reading, Fried4 at equal sides below 2 and five squares in a side below 2 included. V3 and C3 need a receipt-bound build here of chelokot's three Records modules from the retained bytes with their axioms printed, minutes over Mathlib's cache; Daniel's eight modules are a second build of the same size (think-tq3g). Rung 5 needs a human expert's review of a formalization.
- Unfinished confirmations
- C1 (think-7l2j): the stage 4 mathematical review of chelokot's s2_eq_two to s5_eq_goebel and of Daniel's rect2_iff to rect4_iff, rect5_pts_lower and rect5_upper at equal sides, read from the two retained packets. Not priced.
C3 (think-tq3g): receipt-bound builds here of chelokot's Records.Square5, NearSquare and SquareNumbers at 753079eb and of Daniel's five rectangle modules at 7051f4e, from the retained bytes, each with its theorems' axioms printed. About 0.5 CPU-hours, up to about 1 (priced 2026-10-23). - Novelty
- previously-published Present in an identified source
The cases
Proven
- optimal
- exact
The case record
Proven
- optimal
- exact
The case record
Proven
- optimal
- exact
- rigid
The case record
Proven
- optimal
- exact
- rigid
Citation record n-005
lowerGöbel 1979, Math. Centre Tracts 106 (confirmed T-237)
upperGöbel 1979, Squares in Squares (confirmed T-237)
The case record
Results on these cases
8 results in the register on , oldest first, each with what it established and how it stands now.
1979 published T-237 ·
and , the classical first cases
V3 C3 Optimality confirmed
Göbel; Friedman · Göbel 1979 · Friedman DS7 · source · register
2005 published T-007 ·
for
V0 C1 Lower bound incomplete on these cases, superseded by T-237
2026-08-29 published T-238 this result ·
chelokot reports Lean proofs of , ; Daniel, rectangle theorems
V0 C0 Formalization recorded
Vlasenko; Daniel · chelokot small-n Lean 2026-09-05 · Daniel small-n rectangles Lean 2026-10-22 · packet · packet · source 1 · source 2 · register
2026-08-30 established T-012 ·
Goebel's packing is second-order rigid at fixed side
V3 C3 Rigidity confirmed
2026-09-03 established T-014 ·
Goebel's optimum is rigid at fixed side: its pose is an isolated feasible point
V3 C3 Rigidity confirmed
2026-09-29 published T-058 ·
Rectangle-certificate ceiling
α·UB(n)proved for ..100;B·UB(n)on 64 grid rowsV3 C3 Method limit confirmed
Hosono after Tokoharu, Daniel · wand125 tools 2026 · packet · register
2026-10-07 published T-124 ·
Reported non-strict local minima for 178 source configurations
V0 C0 Restricted optimality recorded
Daniel after Couzo · Daniel exact and local reports 2026 · packet · register
2026-10-12 published T-261 ·
Reported grade-C local minima for 233 source configurations of field degree at most 4
V3 C1 Restricted optimality incomplete
Daniel after Schadt, Ellsworth, Levy · Daniel exact and local reports 2026-10-12 · packet · packet · register
Links
- On this site
- Case record, · Frontier row, · Case record, · Frontier row, · Case record, · Frontier row, · Case record, · Frontier row, · T-238 in the results table
- Issues
- Issue #786
On GitHub, at main
- Register
- T-238 in
results.yaml, line 33749 - Evidence
E-small-n-chelokot-lean-report·E-small-n-daniel-rect-lean-report- Proofs and certificates
- certificate
Square5.lean· proofSquare5.lean· certificateRect5Pts.lean· proofRect5Pts.lean - Sources
- chelokot small-n Lean 2026-09-05 · Daniel small-n rectangles Lean 2026-10-22
- Source packet
resources/web/chelokot-small-n-lean-2026-09-05/README.md·resources/web/evand-rect-small-n-lean-2026-10-22/README.md- Artifacts
10 artifacts and controls
resources/web/chelokot-small-n-lean-2026-09-05/README.mdresources/web/chelokot-small-n-lean-2026-09-05/square-packing-archive/formal/SquarePackingArchive/Records/Square5.leanresources/web/chelokot-small-n-lean-2026-09-05/square-packing-archive/formal/SquarePackingArchive/Records/NearSquare.leanresources/web/chelokot-small-n-lean-2026-09-05/square-packing-archive/formal/SquarePackingArchive/Records/SquareNumbers.leanresources/web/chelokot-small-n-lean-2026-09-05/receipts/lean-closure.jsoncampaign/series/series-000-smoke-and-calibration/results/chelokot-lean-replay/build.logresources/web/evand-rect-small-n-lean-2026-10-22/README.mdresources/web/evand-rect-small-n-lean-2026-10-22/square-packing/lean/Sqpack/Rect5Pts.leanresources/web/evand-rect-small-n-lean-2026-10-22/receipts/lean-closure.jsondevtools/lean_closure.py- Case file
frontier/n-002.md(verified lower, verified upper, reported lower, reported upper) ·frontier/n-003.md(verified lower, verified upper, reported lower, reported upper) ·frontier/n-004.md(verified lower, verified upper, reported lower, reported upper) ·frontier/n-005.md(verified lower, verified upper, reported lower, reported upper)