A research package built around Thomas Prellberg's 2026 checkerboard-restricted no-three-in-line problem.
For one color class of an n×n checkerboard, every no-three-in-line set obeys capacity two on rows, columns and diagonals of slopes ±1. The project develops a defect-moment identity for these four direction families, derives finite upper bounds, and studies Prellberg's finite and continuum linear programs. The strongest current research-draft claims are a proof of the finite bound Dmono(n) ≤ 2n−4, matching upper and lower certificates for the four-direction LP limit α = 1.576823396873808…, and an asymptotic rounding argument for the integral four-direction packing problem. The classical all-slope no-three-in-line construction problem is not solved.
| Statement | Status in this repository |
|---|---|
Dmono(n) ≤ 2n−4 for n ≥ 6 | Complete paper proof; exact symbolic, SMT/SAT and MIP corroboration; Lean formalizes the final algebraic contradictions. |
Dmono(n) ≤ ceil(2^(2/3)n) | Research-draft finite strengthening; exact algebraic certificates formalized, with the capacity majorization still paper-level. |
Three four-direction LP limits equal α | Exact continuum primal/dual certificate plus continuum-to-finite transfer; independently checkable Python algebra. |
Integral four-direction optimum equals αn+o(n) | Paper-level argument using bounded-rank hypergraph edge coloring; not yet formalized in Lean. |
Actual checkerboard NTIL limit equals α | Open. This requires controlling every rational slope simultaneously. |
The exact checkerboard conjectures are not currently entries in Google DeepMind's Formal Conjectures repository. The repository does contain the classical unrestricted no-three-in-line problem, which is stronger and remains unsolved here.
2n−3.| HUMAN_PROOF.md | Readable theorem chain and proof sketch |
| VERIFICATION_REPORT.md | Claim-by-claim verification audit |
| PRIOR_ART.md | What comes from Prellberg and what appears new |
| FORMALIZATION_STATUS.md | Exact Lean scope |
| Checkerboard.lean | Lean project entry point |
| Formal Conjectures issue draft | Proposal to add the checkerboard-specific statements |
GitHub Actions workflow: .github/workflows/verify-checkerboard.yml.
The major missing theorem is a correlated multiscale rounding or direct construction producing (α−o(1))n actual checkerboard points with at most two points on every Euclidean line. Fixed-direction rounding does not solve this, because the number of relevant primitive directions grows with n.