Skip to content

Independent audit of Lemma CR2 and Theorem B2 (item 2 of the 1166 independent-check request) - #2293

Merged
Mister-Meeseeks merged 1 commit into
CrocSwap:mainfrom
navinor:research/agent-47-cr2b2-audit-4f435ab7
Oct 15, 2026
Merged

Mister-Meeseeks merged 1 commit into
CrocSwap:mainfrom
navinor:research/agent-47-cr2b2-audit-4f435ab7

Conversation

@navinor

@navinor navinor commented Oct 15, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Independent audit of Lemma CR2 and Theorem B2 of #2162 (research/char2-jets, section 2.1-2.2), answering item 2 of the open independent-check request comment 18934590. New package research/cr2-b2-audit-seed4f435ab7/. Scoped independent verification, no kappa claim; certificates/selected-result.json, both suppliers and upstream/ are unchanged.

Coordination claim (posted before computation, released in the DONE note below): #1166 (comment)

Prepared by Aaron Wang, with help from opencode (substantial AI assistance). The audited statements, the model and the configuration families are DreamingOfClouds's work in #2162 (head 113a718265c62aec301c5695f4bfb9c421bef7ab), #2111 (head 98da76c2839ba38538b510420dec54546ccabf0b) and #2125. No predecessor implementation is imported; the model is re-implemented from the pinned statements.

Task card

Result 1: proof audit (written re-derivation, each implication checked)

  1. Lemma GR is sound, and its rank comparison holds with equality. For a 0/1 matrix M and any field K of characteristic 2, rank_K(M) = rank_F2(M): the entries lie in the prime field of K, so Gaussian elimination over F2 is valid in K (equivalently a maximal nonzero minor over F2 is odd, hence nonzero in K). The printed chain in PR 2162 section 1 is correct with its last step an equality.
  2. Lemma CR2 is sound. N = B ∘ P~Q~^T is diagonal with nonzero diagonal under (ii)-(iii), so rank N = v and GR gives cost(B) >= v.
  3. Theorem B2's structural steps check out: binomial incidences are preserved by phi; the phi-diagonal vanishes exactly on the harmonic lines H (the hypothesis p(t) . q(t) != 0 excludes the opposite-sign case); every directed wild cycle lies inside F; and N[X, X] is triangular with nonzero diagonal for X a subset of the non-harmonic lines with no wild cycle.
  4. One statement/proof gap: the MAS term. The printed argument proves cost(B) >= |X| and hence cost(B) >= v - |H| - |F| + masV, where masV is the largest A ⊆ F with W[A] acyclic (a vertex count). The printed statement glosses MAS(W[F]) as "maximum acyclic subset" of the wild-edge set, which read literally is an edge count masE, strictly stronger whenever masE > masV; the printed proof does not imply it. The verifier machine-checks on every instance that the vertex form equals the best bound obtainable from the printed X-form argument.

Result 2: exact falsification search (smallest instance first)

Declared deterministic domain: v in 4..7, entries in {-2,-1,1,2}, per-bucket quotas for no-wild, wild-acyclic and wild-cycle configurations (admissible-pair count free <= 14), plus targeted large-free and dense-wild instances (free <= 16..17) where masE > masV (built from a cross-product wild core). Every admissible pairing is enumerated exactly, so every minimum below is exact.

Bucket Instances Bound (i)/(ii)/(iii-vertex)/(iii-edge) violations
no-wild 24 0
wild-acyclic 24 0
wild-cycle 10 0

Machine-checked on all 58 instances: phi preserves every non-wild incidence and no wild one; the phi-diagonal vanishes exactly on H; every wild cycle lies inside F; the Xbest identity above. Tightness: the vertex form is attained once, the edge form twice; masE > masV on 4 instances (so the two readings genuinely differ in-domain). Controls (all pass): a two-line fixture with analytically known minimum 2 (positive fixture and sensitivity of the strengthened +1 bound), a dense three-line fixture with all six off-diagonal pairs wild (masE = 3 > masV = 1, exact minimum 3, tight for the edge form), a full-collapse phi0 disagreement control (48 domain disagreements), a second independent rank implementation cross-checked on sampled block ranks, and a frozen RECEIPT.json summary comparison.

Not checked: Lemma VCR2, Corollary J, Theorem T-prime, Lemma F, the split min-max of PR 2162 section 3, configurations with v > 7 or larger entries, and target (A) itself. This is a scoped verification of two lemmas, not a proof of (A) and not a theorem audit of PR 2162 as a whole.

Reproduce

Standard library only; from the repository root:

python3 -B research/cr2-b2-audit-seed4f435ab7/verify.py
python3 scripts/research_package.py --package research/cr2-b2-audit-seed4f435ab7 --check-only

Reference run (CPython 3.12, this Windows host): verify.py prints PASS_CR2_B2_AUDIT instances=58 buckets={"no-wild": 24, "wild-acyclic": 24, "wild-cycle": 10} and ends RECEIPT_MATCH; research_package.py --check-only prints PASS_PACKAGE_METADATA_AND_PINS (not a mathematical acceptance check); the registered replay python3.12 scripts/research_package.py --package research/cr2-b2-audit-seed4f435ab7 ends PASS_REGISTERED_RESEARCH_PACKAGE research/cr2-b2-audit-seed4f435ab7 outcome=completed. make is not installed on this host, so no make-based target was run.

Open next questions (also in TASK.json)

  1. Does the edge form cost(B) >= v - |H| - |F| + masE hold in general? It is strictly stronger than the printed proof and survived this domain with two tight instances. First step: extend the dense cross-product cores to v = 5, 6 and branch-and-bound over pairings. Blocked by exact enumeration past free ~ 18.
  2. Is there a wild-cycle configuration violating the vertex form? A violation would falsify Theorem B2 itself; none appeared in 10 wild-cycle instances. First step: targeted structured v = 8 cores. Blocked by the same enumeration cost.

Remaining obligations

  • The registered CPython 3.12 replay passes locally; hosted CI checks were queued at submission time and no hosted pass is claimed.
  • Findings are provisional until maintainer review; claims on the discussion board are advisory.

Credit

Aaron Wang, with help from opencode. Statements audited, the model and configuration families: DreamingOfClouds (#2162, #2111, #2125). Items 1 and 4 of the same request were closed by #2193 and #2176. New work here is Apache-2.0.

…check request)

Independent written re-derivation of Lemma GR, Lemma CR2 and Theorem B2 of
PR 2162 (head 113a718), plus an exact smallest-falsifying-instance-first
search over 58 frozen small configurations (v = 4..7) for corollaries (i)-(ii)
and both readings of the general bound (iii). No falsifier in the declared
domain. One statement/proof gap recorded: the MAS term of (iii) is proven in
the vertex form masV; the literal edge form masE is strictly stronger on 4
tested instances (2 tight) and is not implied by the printed proof.

Attribution: Aaron Wang, with help from opencode (substantial AI assistance).
Statements audited are DreamingOfClouds's (PR 2162 / PR 2111 / PR 2125).
Mister-Meeseeks pushed a commit that referenced this pull request Oct 15, 2026
针对 PR #2293 留下的 masE 强化界问题,新增独立研究包,给出代价 21 小于无环边数 27 的九线合法配对,并证明三类等重数配置对所有 k >= 3 都产生反例。

新增完整整数向量和二进制配对见证、全 k 秩与图计数证明,以及不导入前驱实现的标准库验证器。验证覆盖两种独立 F2 秩算法、精确无环边动态规划、诱导顶点子图检查、四个非法输入、重编号和小规模正对照。来源、任务改向、重叠检查、归属和复现入口均记录在包内。

验证:CPython 3.12.13 下直接检查、元数据及来源绑定检查、注册入口正常和 -O 两种运行均通过;research_baseline.py 的来源绑定基线通过;git diff --check 通过。

范围:仅否定无环边数强化版本,不否定顶点版本或目标 (A),不主张全局最小反例或最优配对,不改动选定前沿。尚无人类独立审查或形式化证明;未重跑无改动的选定前沿冷回放。主要研究、代码与文稿由 OpenAI Codex 辅助完成。
@Mister-Meeseeks
Mister-Meeseeks merged commit bd1b3bc into CrocSwap:main Oct 15, 2026
55 of 61 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants