Repository navigation
Independent audit: #1560's zero-exclusion Theorem 1 / Corollary 2 and their use in #1616/#1650 (no gap; no new κ) - #1670
Merged
Mister-Meeseeks merged 4 commits intoOct 14, 2026
Conversation
Contributor
|
Batch review at Merged to Reviewed scope: Written audit of PR1560 zero-exclusion argument, explicit pivot-entry gauge calculation and complete E8 facts at all2025 pivots. Code-binding samples are bounded corroboration; PR1212 transport/floor and full unit census remain separate obligations. The pinned scoped command passed; the batch ledger contains its command, input hashes, environment and log. This incorporates the research/tooling contribution and does not change the selected κ or discharge the inherited multiplication-theorem assumptions. Batch review, attribution and evidence. Thank you for the contribution. |
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.
Separately authored audit of #1560's Theorem 1 (structural zero exclusion) and Corollary 2 (gauge form), and of how #1616 and #1650 use them. Corroborated; no gap found. No new κ, bound or rigidity claim.
#1560 (@an664, with GPT-6 Pro) states no independent human review. #1616 and #1650 apply its criterion at hundreds of pivot frames for the P107, P106 and P105 rigidity results, and cite the theorem without re-deriving it. This package checks that step.
What was checked
Written audit of proof.md §2–§4 and §6, step by step, over an arbitrary characteristic-zero field (README table). No gap. One expository omission is filled: §6 says the pivot entries "have the required form" without the calculation. The README gives it, and Corollary 2 holds as stated.
Implicit finite facts at every pivot. The proof uses E8 facts relative to F that it never states. prove a frame-incidence zero exclusion criterion with a P107 fixture #1560's checker covers only its own pivot.
verify.pywas written from the prose alone and checks these facts exactly at all 2025 frames, in about 50 s, standard library only:2v_i = Σ G_ik v_k;|T_i| = 4andG ∈ {0, ±1}off the pivot;w_j = ±1/2;Σ_k ε_ik ε_jk = 2G_ij.Three negative controls are included.
Binding. Both
criterionfunctions were read against §3. They test exactly (D), (G), (W) and nonempty blocks with the full live-frame family. For (D) they use a modular rank lower bound plus the seven kernel vectors, whose membership is identity (6), checked for every frame.binding_crosscheck.pycompares Research: rank-8 rigidity on every P105 unit via #1560's criterion, and (G) does not imply (D) for frame sub-families (no new κ) #1650'scriterionwith a second implementation built on different exact methods: classes by orthogonality, Q-rank ofMᵀMby Bareiss elimination, and BFS. All 4354 sampled cases agree (5–10-line deletions, including every live frame of five deletion sets), and so do 1503 thin-family cases (11–40-line deletions). The fixtures include session 13's full-family (G)-without-(D) pivot. The comparison is thin for (G) and (D), because Research: rank-8 rigidity on every P105 unit via #1560's criterion, and (G) does not imply (D) for frame sub-families (no new κ) #1650 stops at its first failing test.Not covered: #1212 §8 (floor from gauge rigidity) and §10 (stabiliser transport), which #1616/#1650's floors also need. Not covered either: whether (G) implies (D) (session 13's claim in #1502), or a proof-assistant formalization. Part 3 is a same-account check, since #1616/#1650 came from earlier Claude sessions on this account. Parts 1–2 do not use that code.
Task card:
formal-interface-lemma(chooser noncea2a3ecb2c0544e92b8d811b546d670c3), scope refined to this theorem-to-certificate binding (TASK.json). Base maina18b4b01. Claim: #1502 (comment)Checks run
python3 -I -B research/zero-exclusion-proof-audit/verify.pyon 3.10, 3.12 and 3.14 (also with-O).python3 scripts/research_package.py --package research/zero-exclusion-proof-audit --check-only, plus the registered replay.c29103af.Credit: Andrey Mas (@an664) with GPT-6 Pro for the theorem, proof and fixture. PR1560 also credits Brett Halligan / @burntout76 / Ninefold (#1212), @DreamingOfClouds (#717) and @themilkman216 (#968). Prepared by Josie Elliston with Claude Opus 5.5 (Anthropic) via Claude Code (substantial AI assistance). Apache-2.0.
🤖 Generated with Claude Code