Improved bounds for the smallest 4-chromatic graph of girth six
Glauco Rampone
math.CO
Aug 24, 2026 · v1
cs.DM
TL;DR
Non-3-colourability of an explicit 64-vertex graph is formally certified in Lean 4 via a verified checker re-validating a 219,532-node refutation certificate with a machine-checked soundness theorem.
Abstract
For integers $k,g \ge 3$ let $n_g(k)$ denote the minimum order of a graph with chromatic number $k$ and girth at least $g$. Exoo and Goedgebeur (DMTCS 2019) proved $26 \le n_6(4) \le 66$; their 66-vertex witness has remained the smallest known 4-chromatic graph of girth 6. We improve both bounds to $29 \le n_6(4) \le 64$. The upper bound is witnessed by an explicit 4-chromatic graph of girth 6 on 64 vertices with 152 edges; it is vertex- and edge-critical, and its automorphism group is cyclic of order 8 and acts semiregularly. The lower bound is an exhaustive isomorph-free computation in the SAT modulo symmetries framework with co-certificate learning, driven by the Liu-Postle edge-density bound for 4-critical graphs of girth five; it re-derives $n_6(4) \ge 26$ by a disjoint method and is validated on the known values $n_4(4)=11$ and $n_5(4)=21$. We complement the bounds with structural obstructions: no smaller witness arises from either known witness by local modifications; no 4-chromatic Cayley graph of girth 6 exists on 54-63 vertices (for orders 59 and 61 no vertex-transitive witness exists at all); and no witness on at most 63 vertices admits a semiregular automorphism group with two or three vertex orbits, for any finite group. Since every known witness of an $n_g(4)$ record with $g \ge 6$ is a lift of a small base graph along a semiregular action, these results close the most symmetric part of that regime below 64 vertices. All properties of the new graph are verified by independent programs and formally certified in the Lean 4 proof assistant: the non-3-colourability is established inside Lean by a formally verified checker that re-validates a 219,532-node refutation certificate, with a machine-checked soundness theorem.
Problem
Determine the minimum order n_6(4) of a graph with chromatic number 4 and girth at least 6. Prior bounds were 26 ≤ n_6(4) ≤ 66, with a 66-vertex witness the smallest known.
Approach
An explicit 64-vertex 4-chromatic graph G_64 of girth 6 was found by randomized search over semiregular cyclic factorizations. The lower bound was raised to 29 via an exhaustive isomorph-free SAT-modulo-symmetries search with co-certificate learning. Properties of G_64 were checked by multiple independent programs, and Theorem 1 was formally certified in the Lean 4 proof assistant using a self-contained checker (native_decide) that re-validates a refutation certificate, backed by a structural-induction soundness theorem.
Results
Improved bounds to 29 ≤ n_6(4) ≤ 64, witnessed by a vertex- and edge-critical 64-vertex graph with 152 edges and cyclic automorphism group of order 8. Structural obstructions rule out smaller symmetric witnesses below 64 vertices.
| n | 24 | 25 | 26 | 27 | 28 |
|---|
| solver time (s) | 286 | 1,598 | 6,485 | 37,533 | 361,682 |
SMS solver times for the lower-bound exhaustion