R(12,12) ≥ 1661 by extending the Mathon–Shearer coloring
Version 1 / Nov 10, 2026 / CC BY 4.0
Abstract
We prove that by constructing a red/blue coloring of the edges of with no monochromatic . We start from a classical -coloring on 1596 vertices, delete 21 of its vertices and add 85 new ones. Toward the remaining 1575 vertices, each new vertex has either the same colors as one of the deleted vertices or a single color. The deleted vertices include two pairs whose members have complementary colors toward every other vertex, and these pairs weaken the conditions that the new vertices must satisfy. The proof reduces to a finite check on the new vertices and is formally verified in Lean 4.
Provenance statement
Tools used
- Anthropic
- Claude OpusVersion Claude Opus 5.5
- Lean
- LeanVersion 4.32.1
- OpenAI
- CodexVersion GPT-6 Astra
References
- CaDiCaL SAT solver, https://github.com/arminbiere/cadical.link
- L. de Moura and S. Ullrich, The Lean 4 theorem prover and programming language, in Automated Deduction -- CADE 28 , Lecture Notes in Computer Science 12699, Springer, 2021, 625--635.
- lean4export: plain-text declaration export for Lean 4, https://github.com/leanprover/lean4export.link
- Y. Ma, : a colouring of , a Lean proof and computer checks, software repository, 2026, https://github.com/YueMa0/r1212-1642, archived at https://doi.org/10.5281/zenodo.23770924.DOI
- Y. Ma, : a colouring of , a Lean proof and computer checks, software repository, 2026, https://github.com/YueMa0/r1212-1658, archived at https://doi.org/10.5281/zenodo.23827702.DOI
- Y. Ma, : a colouring of , a Lean proof and computer checks, software repository, 2026, https://github.com/YueMa0/r1212-1661, archived at https://doi.org/10.5281/zenodo.23963534.DOI
- R. Mathon, Lower bounds for Ramsey numbers and association schemes, J. Combin. Theory Ser. B 42 (1987), 122--127.
- The mathlib Community, The Lean mathematical library, in Proceedings of the 9th ACM SIGPLAN International Conference on Certified Programs and Proofs (CPP 2020) , ACM, 2020, 367--381.
- nanoda_lib: a type checker for Lean 4, https://github.com/ammkrn/nanoda_lib.link
- PySAT: a toolkit for SAT-based prototyping in Python, https://github.com/pysathq/pysat.link
Show all 16 referencesShow fewer references
- S. P. Radziszowski, Small Ramsey numbers, Electron. J. Combin. , Dynamic Survey DS1, revision 18, April 24, 2026.
- J. B. Shearer, Lower bounds for small diagonal Ramsey numbers, J. Combin. Theory Ser. A 42 (1986), 302--304.
- M. Tatarevic, On the Ramsey number , research note, February 14, 2017, https://mtatar.wordpress.com/2017/02/14/r12/.link
- M. Tatarevic, A constructive two-parameter Ramsey increment, arXiv:2608.06531 (https://arxiv.org/abs/2608.06531), 2026.arXiv
- M. Tatarevic, Ramsey increment theorem: Lean formalization, executable construction, and graph certificates, software repository, 2026, https://github.com/milostatarevic/ramsey-increment-theorem.link
- X. Xu, Z. Shao and S. P. Radziszowski, More constructive lower bounds on classical Ramsey numbers, SIAM J. Discrete Math. 25 (2011), 394--400.