Research notes on every problem, and a library of the papers behind them. Built from the open erdos repository.
Updated
Bipartite graphs with at most 26 vertices are 4-choosable
_proof: Padding and completion reduce to complete bipartite graphs of order 26; palette minimality forces 17 colours and 26 distinct lists, and an exact weighted count over palette subsets excludes every side split.
evidence/: Exact checks of the compact counting table and auxiliary integer weightings excluding order 26, with bad, colourable and malformed controls.
Statement
Call a graph 4-choosable if for every assignment of a set of exactly four colours to each vertex there is a proper colouring of with for every . Every bipartite graph with at most 26 vertices is 4-choosable. Equivalently, the least number of vertices of a bipartite graph that is not 4-choosable satisfies
Significance
The claim bears on [[problems/graph_coloring/E0629/_index|Problem 629, which asks for ]]: the held literature gives , the lower bound from Erdős, Rubin and Taylor's inequality with Östergård's , and the upper bound from Corollary 3.1 of Hanson, MacGillivray and Toft. This claim raises the lower bound to 27; it determines no value of and does not resolve the problem. The argument is self-contained and does not use the lower bound 23.
Proof outline
The proof by Plasma AI pads a counterexample with isolated vertices to exactly 26 vertices and completes it to with , where a colouring exists exactly when some palette subset meets every left list and contains no right list. A counterexample with the fewest colours covers every pair of colours by a list; counting palette subsets of the middle sizes then forces exactly 17 colours and 26 pairwise distinct lists, and distinctness yields two disjoint left lists. Name the smaller side left. One explicit integer weighting of the palette subsets meeting both fixed lists has total weight 83,424, while the other 24 lists can cover at most 82,746. The proof displays six profile weights and the eight-row table of event weights; these follow from elementary binomial counts.
How to verify
From the repository root, run
uv run --no-sync python wiki/theory/combinatorics/L78_bipartite_order_26_four_choosable/evidence/main.pyIt checks the compact table in
evidence/assets/compact_certificate.json
by exact binomial counts and by enumeration over all palette
subsets and all admissible four-subsets. It also checks the auxiliary
weights in
evidence/assets/certificates.json
for every ordered split , runs controls on two actual bad
assignments with smaller lists, and refuses malformed weights and lists;
it takes a few seconds. Machine integer sums have an arbitrary-precision
bound checked before conversion. The
discovery program regenerates the weights by linear
programming and writes them only to ignored output. The reduction to 17
colours, distinct lists and two disjoint left lists is checked by reading
the proof.
Current standing and verification
Tier 1 records the independent whole-claim examination and its separate passing grade, both dated 2026-10-14. The examiner and the distinct grader each worked in a fresh, isolated context and disclosed GPT-6 Astra. The accepted verdict is refutation-failed for every bipartite graph through order 26 being 4-choosable and the consequence .
The grade preserves a disclosed preparation-concurrency breach and rules that it does not void mathematical independence on the supplied content evidence; it does not certify full operating compliance. Its replay used an explicitly disclosed copy of the evidence harness, while the original examination retains its full-package replay account. The verification record gives the exact subjects, independent calculations, failure cases and reproduction limits.
The support restriction is sufficient, not a necessary condition on every successful weighting: the examination's empty-set perturbation proves that distinction. The proof's closing support discussion uses this graded qualification; the exact examined wording is retained in the frozen proof. Likewise, the checker establishes the retained integer inputs, but accepts certain value-equivalent floating-point side counts; strict integer-type validation of arbitrary metadata is not claimed. Both limitations remain explicit in the report and grade.
No native L-claim or external theorem is consumed as a proof premise. The compact certificate has positive integer slack in the worst split ; the discovery solver is not a premise. No formal verification or literature novelty check is claimed. The exact value of and Problem 629 remain open. The order-26 search account records the method, incomplete search coverage and remaining questions.