Repository navigation
F-star residue (ii): the chi(Z) >= 4 case - structural lemmas, exact anchors, and a smallest-first search with exact obstructions (no kappa) - #2890
Open
navinor wants to merge 1 commit into
Conversation
…chors, bounded search; no kappa Add research/fstar-chi4-zero-digraph-seed73765f29: the chi(Z) >= 4 case of open problem F-star's zero-digraph residue (ii), the question PR 2774 left as its open question 2. PROVEN with written proofs: chi(Z) >= 4 requires chi(U(Z)) >= 4; chi(Z) <= 3 for v <= 4; mutual-zero neighbourhoods span at most 2 dimensions per side and are empty or a union of cliques <= 3 and complete bipartite graphs (two-plane classification), so G_0 contains no odd wheel; basis-pivot families are tripartite; and an explicit rank-3 decoder with chi(U(Z)) = 4 but chi(Z) = 2 and exact cert = 6 = v separates the underlying-graph question from the dichromatic one. CHECKED in a fresh stdlib engine: every recorded anchor of PRs 2717/2747/2774/2869 reproduced before new work (tied_min 11/12, cex_min_1 18/19, chain 22, MP/MX 9 and 16 over 4096/6144 pivot maps, chi(Z) = 3 on both fixtures, MAS 4/10, anchor reach 0/12 and 8/19), including the efficient1700 retained rank-2 pivot counterexample as a control. Smallest-first search for chi(Z) >= 4 across four generator families and a sequential linear construction of the Grötzsch graph as a mutual-zero pattern finds no instance (max chi = 3 attained); the per-route obstruction records are budgeted, not unrealizability proofs. F-star holds on every instance examined and remains open in general; no kappa, no frontier change. Prepared by Aaron Wang with help from opencode.
This was referenced Oct 16, 2026
This was referenced Oct 18, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
F-star residue (ii): the chi(Z) >= 4 case - structural lemmas, exact anchors, and a smallest-first search with exact obstructions (no kappa)
Scope
Kappa-blocker KB5e (explicit open request from the handoff thread; scope changed from the drawn card and recorded in
TASK.json): settle the chi(Z) >= 4 case of open problem F-star of the mergedresearch/root-unit-decoder-lemmaspackage (PR 1590 by DreamingOfClouds, with Claude Opus 5.5 (Anthropic) via Claude Code assistance;cert(M) >= floor(2v/3)for exact 3-total rational decoders), the residue renamed by PR 2869 to (i') cancellation lines plus (ii) zero digraphs. This is exactly the question PR 2774 left as its open question 2 (and PR 2717 as its open question 2): can an exact 3-total rational decoder's zero digraphZhave dichromatic numberchi(Z) >= 4at all?Package
research/fstar-chi4-zero-digraph-seed73765f29/does four things: (1) PROVEN structural lemmas constraining anychi(Z) >= 4instance, plus an explicit rank-3 decoder withchi(U(Z)) = 4butchi(Z) = 2that separates the underlying-graph question from the dichromatic one; (2) CHECKED calibration reproducing every recorded anchor of PRs 2717/2747/2774/2869 in a fresh engine before any new computation; (3) a bounded, smallest-first search for the smallestchi(Z) >= 4instance, with the exact obstruction recorded per construction route; (4) the D(t)-pivot, anchor and certificate settlement of every instance examined. F-star itself is not proved and not refuted here. Every claim is labelled PROVEN, CHECKED or DEMOTED. No kappa, no supplier, no frontier change.Two colouring notions are kept apart throughout, per the maintainer review of PR 2717/2774 (
research/community-efficient1700-audit):chi(Z) <= 3is a property of the digraph alone, while "3-dichromatic under D(t)" asks for a partition induced by a pivot map into the setsD(t)(matched-pivot value equal tov). Ordinary 3-dichromaticity and nonemptyD(t)do not imply a D(t)-compatible partition; the retained rank-2 counterexample is reproduced as a control.PROVEN: what any chi(Z) >= 4 instance must look like
None of these proves chi(Z) <= 3 in general. Together with Lemma RK of PR 2717 (Aaron Wang (navinor)) they constrain any future instance to v >= 5, chi(U) >= 4, odd-wheel-free and planar-classified digon structure, and outside every basis-pivot family.
New: the separation example - CHECKED (hand entries, machine-checked)
Six lines,
p = [(1,1,0), (0,1,1), (1,0,1), (1,1,0), (1,1,1), (0,0,1)],q = [(1,0,0), (0,1,0), (1,0,0), (0,1,0), (0,0,1), (1,0,-1)]: the underlying graph U(Z) is the 5-wheel W_5 (chi(U) = 4) while chi(Z) = 2 exactly, the matched-pivot value is 6 = v and exact cert = 6 = v. A 4-chromatic underlying graph does not force chi(Z) >= 4; the dichromatic question is about cycle-forcing orientations, and this instance sits in the basis-pivot family of C6.Calibration - CHECKED (all recorded anchors reproduce in a fresh engine)
Search for the smallest chi(Z) >= 4 instance - CHECKED (scoped negative)
Smallest falsifying instance first (v ascending), exact chi by subset DP, one bounded pivot maximum per route, early kill with the exact obstruction recorded.
The Grotzsch graph (11 vertices, triangle-free, 4-chromatic) is the smallest 4-chromatic target not already excluded by C4 or Lemma RK (a). The sequential constructor solves the mutual-incidence constraints exactly as linear nullspaces per vertex; its failure is a budgeted obstruction, not an unrealizability proof. The 286-instance census of PR 2774 (Aaron Wang (navinor)) is cited as recorded context (0 with chi(Z) >= 4 there) and not repeated.
Settlement of every instance examined - CHECKED
The verdict
The chi(Z) >= 4 case is not realized in any declared domain, and is not proved vacuous. CHECKED: every search route attains at most chi(Z) = 3 and produces zero candidates; the smallest 4-chromatic mutual-zero target stalls under exact linear construction with the per-trial budgets recorded. PROVEN: any instance must satisfy C1-C6 simultaneously. The separation example shows the U-level can be 4-chromatic at rank 3 while chi(Z) = 2, so a real obstruction would live in cyclic arc structure, not the underlying graph. On every instance examined F-star holds (cert = v via matched pivots on the searched ones; 11/8 and 18/12 on the fixtures), so the residue (ii) obstruction remains what PR 2774 recorded on the fixtures: the pivot constraints D(t) and the labelling structure, not the digraph coloring. The chi(Z) >= 4 branch reduces to a concrete construction question (realize a 4-chromatic cyclic zero digraph at rank 3, or prove chi(Z) <= 3 from C1-C6 plus Lemma RK), with no F-star falsifier in sight.
Labels
verify.py, stdlib, deterministic, certificate digest032e7239429ba1f8, about 12 s): controls 8/8 (including the efficient1700 retained rank-2 pivot counterexample reproduced exactly: ordinary chi = 2 with matched-pivot value 1 below v = 2); the calibration table; the smallest-first search with exact chi, exhaustive matched-pivot values, replayed witnesses and the Grotzsch obstruction records.Reproduce
From the repository root (Python 3.10+, standard library only):
Expected markers:
PASS_FC4_CONTROLS,PASS_FC4_CALIBRATION,PASS_FC4_SEARCH,PASS_FSTAR_CHI4_ZERO_DIGRAPHS,PASS_PACKAGE_METADATA_AND_PINS, andCERTIFICATE.jsonwith digest032e7239429ba1f8. The registered CPython 3.12 replay printsPASS_REGISTERED_RESEARCH_PACKAGE research/fstar-chi4-zero-digraph-seed73765f29 outcome=completed.makeis not installed on the authoring host; the commands above are the underlying ones.Freshness, credit and provenance
Frozen assignment pin: base main
066766afb181a421eb851b8d73bb0ba71a78a170(priority revision 5; catalogue SHA-2567d185cd8c2af35988d638d969748ad7b670f902606444dbfc748e4402c340df6; selected-record SHA-256bb2eaa58647b353f88d0aec2eafb9d30df1be53589231b23e12ceef3e4bad129). Canonical main was fetched at38746ad3f6ffebcc0275e286b1dbb733d7c696ddat the pre-submission overlap refresh (2026-10-16 07:38-07:40 UTC, complete pagination: the only overlaps on this object are the predecessors cited below and this package); the frozen pin is retained intentionally and no pinned input changed between the two commits. Overlap was checked at entry and again before submission with the object's proper names (zero digraph, dichromatic, chi(Z), pivot constraint, D(t), F-star, cert, 3-total decoder).F-star,
cert(M), L8 labellings and the proven chaincost >= sum_j r_j >= cert(M)are fromresearch/root-unit-decoder-lemmas(PR 1590 by DreamingOfClouds, with Claude Opus 5.5 (Anthropic) via Claude Code assistance). The rank-3 configuration model, the fixtures tied_min and cex_min_1, their recorded certificate limits (11 and 18, CP-SAT, recorded) and the stored cost-22 pairing are DreamingOfClouds' work in PR 2111 and PR 2162;data/holds byte-identical copies (sha256 recorded inTASK.json). The residue statement and Lemmas SF/MP/RK/AN are Aaron Wang's PR 2717 (Aaron Wang (navinor)); Lemma MX and the class-(i) closure are Aaron Wang's PR 2747 (Aaron Wang (navinor)); the fixture dichromatic structure, the zero-digraph machinery and the chi(Z) >= 4 question are Aaron Wang's PR 2774 (Aaron Wang (navinor)); Lemmas SC/SG, the class-(iii) collapse and the residue rename are Aaron Wang's PR 2869 (Aaron Wang (navinor)); the 196-instance falsifier census is Aaron Wang's PR 2335 (Aaron Wang (navinor)); the exact cost 12 of tied_min is Aaron Wang's PR 2379 (Aaron Wang (navinor)); the exact cost 21 of cex_min_1 is Nick Petalas' PR 2206 (petalas); the maintainer review and its retained rank-2 pivot counterexample are the community audit inresearch/community-efficient1700-audit. All PR authors were re-verified against current ground truth at writing time. The new content here is Lemmas C1-C6 with proofs, the separation example, the fresh anchor-reproducing engine and the bounded chi(Z) >= 4 search with per-route obstruction records.Prepared by Aaron Wang with help from opencode (substantial AI assistance; no independent human review claimed). New work in this package is Apache-2.0.