Summary (Overview)
- Main Result: The paper improves the upper bound on the classical Ramsey number from 62 to 61, proving that every 4-coloring of the edges of contains a monochromatic triangle.
- Methodology: The proof combines combinatorial reasoning (ticket counting, neighborhood classifications) with exhaustive SAT solving—56,723 formulas in total were refuted by two independent SAT solvers.
- Formal Verification: The mathematical reductions are formalized in the Lean 4 proof assistant, with the final theorem
UniformK61.WholeProof.ramsey61depending only on the unsatisfiability of the SAT formulas. - Key Innovation: The proof introduces the concepts of "tickets" (counting critical neighborhood interactions), "entrances" (special structural configurations), and "perfect balance" to decompose the problem into tractable cases.
- Computational Scale: The SAT computations required approximately 677 CPU hours using Kissat 4.0.4 and CaDiCaL 3.0.1 solvers on an Apple M4 Max machine.
Introduction and Theoretical Foundation
The Ramsey number is defined as the least integer such that every -coloring of the edges of contains a monochromatic in color for some . A good coloring is one with no monochromatic triangle.
The previous best upper bound was , established by Fettes, Kramer, and Radziszowski. The lower bound was , giving a gap of 11 to close.
The proof strategy begins by considering a vertex and its four color neighborhoods . Since , each color neighborhood of a good coloring can have at most 16 vertices (as an edge of color inside would form a monochromatic triangle with ). The four color degrees sum to 60, and their deficits from 16 sum to 4, giving exactly five possible profiles:
| Profile | Sorted color degrees | Critical neighborhoods | |
|---|---|---|---|
| A | (12, 16, 16, 16) | 3 | 48 |
| B | (13, 15, 16, 16) | 3 | 47 |
| C | (14, 14, 16, 16) | 2 | 32 |
| D | (14, 15, 15, 16) | 3 | 46 |
| E | (15, 15, 15, 15) | 4 | 60 |
A key structural result (Theorem 2.1, due to Kalbfleisch, Stanton, and Heinrich) classifies good 3-colorings of : there are exactly two, called the untwisted template U and twisted template T (up to relabeling and color permutation). Good 3-colorings of are obtained by deleting a vertex from U or T.
Methodology
Ticket Counting
The paper introduces a "ticket" metaphor: vertex sends a ticket to when (i.e., the color of edge is critical at ). The number of tickets sent by vertex is:
and the number received is:
Double counting gives the crucial identity:
The A, B, D Bounds via Marked Neighborhoods
For profiles A, B, and D, the paper proves (Proposition 2.4) that a vertex receives strictly fewer tickets than it sends. The approach:
- If a root of profile A, B, or D receives too many tickets, at least 4, 3, or 2 of them (respectively) must come from a specific 16-vertex group .
- Choose such a sender as the mark . Its critical neighborhood (the brace) contains and must avoid .
- The brace intersects the other three groups in supports with sizes of shape , , , or .
- Since each support carries a good 2-coloring (as edges avoid two colors and ), supports of size 5 carry complementary 5-cycles, and size-4 supports carry complementary paths.
- For each shape, exactly 600 distinct "words" describe how the brace's template colors the edges between supports.
- Normalized configurations are built by placing supports on fixed vertices, with sym
Related papers
- The set of primes is supernatural: a Lean formalization of the statement of the conjecture
This paper presents a complete Lean 4 formalization of "The Set of Primes is Supernatural," proving all 89 experimental table rows and all theorems except the central conjecture, which remains deliberately open.
- Why Gated DeltaNet Survives 4-Bit Quantization: NVFP4 W4A4 for the Recurrent Half of a Hybrid 27B LLM
NVFP4 W4A4 quantization matches BF16 accuracy on a hybrid 27B LLM because Gated DeltaNet's gating and delta-rule recurrence make it more robust to quantization than attention layers.
- crush: Extensible Proof Automation for Lean
Crush proves higher-order Lean goals to SMT solvers via mechanized defunctionalization, achieving 94% verification coverage and outperforming all baselines.