This repository collects research progress made by Stanford Lean Club on selected Erdős problems.
NOTE: current work has primarily been done in collaboration with ChatGPT-5.4-extended-thinking (via manual prompting on the GPT Plus plan, not Pro). With workflow automation and access better models, there is room for substantial improvement.
The repo is organized by problem, so each problem folder can evolve semi-independently as the research frontier, paper draft, visualizer state, certificates, and Lean formalization change.
docs/conventions/— project-wide terminology and workflow conventions used across problem threadsproblems/<number>/— canonical materials for a given Erdős problemtools/— shared tooling, such as a frontier visualizer, when that tooling is ready to live in the repo
| Problem | Title | Status | Current center of gravity |
|---|---|---|---|
| 278 | Maximum density of congruence covers | active; paper-worthy partial progress; v12 full-union update; not a full solution | squarefree common-core graph links; exact packability; corrected full-union layer optimization; residual-core certificate frontier |
Each problem folder is intended to contain:
README.md— human-facing overviewstatus.yaml— machine-friendly latest-status summarypaper/current/— canonical current paper draftfrontier/current/— canonical current frontier note and visualizer summaryfrontier/README.md— local explanation of frontier materials and how to update them togetherformalization/— Lean sources and a map from mathematical statements to filesreferences/— public links and lightweight reference materialcorrections/— correction notices for meaningful changes in the mathematical framingcertificates/— finite verification artifacts and checker outputs supporting specific proof steps not yet Lean-formalized
Use stable canonical filenames in current/, and put historically meaningful snapshots under archive/.
That keeps future updates simple: replace the current artifact, archive the old one only when the snapshot is worth preserving, and then bump the problem README + status.yaml.
See docs/artifact-types.md for artifact semantics and docs/repo-guide.md for the intended update workflow.