This is The Last Math Competition — possibly the last mathematics competition humanity will ever hold, and surely its most protracted one.
-
Each problem solver may submit, for any conjecture, all materials constituting a complete proof or disproof, in the form of a pull request placed in the folder with the corresponding number (e.g.,
./solutions/00000000001/[my_GitHub_ID]_submission_20260912041426). Each submission must include the LaTeX source code, a PDF document, and a Lean 4 project, together with any additional source code and materials (e.g., Python scripts, Matlab, Mathematica, Fortran, Julia, or C programs). Please strictly follow the path naming convention. -
Before opening a pull request, each problem solver should make sure that the conjecture has not already been solved; otherwise, please refrain from submitting the pull request. If a previous submission for that conjecture is wrong, the description of your new pull request must give a complete account of the error in the previous submission, together with the correct solution in the present one.
-
Each problem solver may only submit personal submissions under the corresponding problem folder; for any other matter, please open a new issue. Please do not include modifications to the conjecture descriptions, the README, the leaderboard, the metadata, or any other files in the pull request.
-
As a reviewer, you must review the entire LaTeX report in full, make sure the Lean project compiles and runs completely and contains no
sorryor anything else that would make the proof or disproof of the conjecture incomplete, and make sure the Lean project and the LaTeX report match the definition and requirements of the conjecture. You must also make sure that all auxiliary code compiles, runs, and produces the expected results — fully covering the parts that require computation — including Python scripts, Matlab, Mathematica, Fortran, Julia, and C programs. -
Once a reviewer considers the proof or disproof of the conjecture complete and valid, please create a
reviewfolder under the corresponding solutions folder./solutions/[number_ID]and add a complete solution review — either as a Markdown document, or in the form of a LaTeX source file plus a PDF document. If needed, include in the solution review any additional Lean 4 projects, source code in other languages, and configuration files it requires, so as to constitute a complete review. Finally, merge the pull request into the main branch, and fully update the leaderboard, the metadata, and the leaderboard sections of both the Chinese and the English READMEs. -
Once a reviewer considers the proof or disproof invalid, incomplete, or not conforming to the definition of the conjecture, the pull request should be closed, together with a complete explanation.
-
As a maintainer, your responsibility is to periodically add 10,000 new conjectures and to produce those 10,000 conjectures yourselves, ensuring that the problems are of the highest possible quality — original, and with the potential for breakthroughs and disruption — mathematical conjectures that push forward the frontier of mathematical research or inspire an entirely new field of mathematics. Save them as
[number_ID].mdfiles in the./conjecturesfolder, wherenumber_IDis an 11-digit number giving the conjecture's ID. -
Before each submission, make sure that both the Chinese and the English versions exist, and that every conjecture has a complete and clear definition with all the necessary conditions.
Current standings as of 2026-10-04 — 470 of the 10,000 conjectures solved (37 proofs, 433 disproofs). Every submission below passed the full audit — LaTeX source, PDF, and a Lean 4 project (Mathlib or self-contained core Lean) that compiles with no sorry, no native_decide, and no extra axioms — together with a semantic review confirming that the Lean theorem establishes the conjecture or its negation. Complete per-solver conjecture lists: leaderboard.md.
| # | GitHub ID | Solved | First solves | Proven | Disproven |
|---|---|---|---|---|---|
| 1 | ziangni-sys | 102 | 102 | 7 | 95 |
| 2 | gaochengzhecpu | 81 | 81 | 6 | 75 |
| 3 | orionsheep | 73 | 65 | 0 | 73 |
| 4 | earthking11 | 66 | 59 | 0 | 66 |
| 5 | feiyuceng06-prog | 37 | 36 | 8 | 29 |
| 6 | jilint777 | 20 | 20 | 1 | 19 |
| 7 | SucRunBug | 18 | 18 | 2 | 16 |
| 8 | lidangzzz | 16 | 16 | 2 | 14 |
| 9 | C0ldSmi1e | 15 | 15 | 1 | 14 |
| 10 | idealistichacker | 3 | 3 | 2 | 1 |
| 11 | GodBlf | 2 | 2 | 0 | 2 |
| 12 | lizaixi01 | 2 | 2 | 0 | 2 |
| 13 | 11zhangzheng | 1 | 1 | 0 | 1 |
| 14 | champagnepapihz | 1 | 1 | 0 | 1 |
| 15 | Galaxy-0 | 1 | 1 | 1 | 0 |
The competition is still in its early days, and we must be candid: the average quality of the conjectures generated so far is relatively poor. Some are insufficiently defined, some carry erroneous conditions or obvious mistakes, and a few may even be "not even wrong." The statistics table maintained for every conjecture is precisely the instrument for improving the quality and methodology of newly generated conjectures as the competition evolves.
Our long-term goals are:
-
Through sustained competition and feedback, we will steadily improve the quality of the conjectures. In generating conjectures at scale over the long run, we hope to create a number of genuinely important ones whose proofs or disproofs advance the edifice of mathematical knowledge.
-
We will explore a technical route of AI-agent-led mathematical research and proof. As a public competition and benchmark, it evaluates in real time the performance of models, harnesses, and proof tools; the community as a whole will jointly explore the methodology of scientific research in the age of AI.
-
All the conjectures of this competition, together with their evaluations and scores and their final proofs or disproofs — as verified and peer-reviewed knowledge jointly produced by AI agents around the world — can be used for future mathematical research and for future LLM training.