Repository navigation
Certify rectangular dirty circuits with k+1-coordinate witnesses (no κ) - #6180
Merged
Mister-Meeseeks merged 1 commit intoOct 29, 2026
Merged
Conversation
This was referenced Oct 29, 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.
Summary
Scoped proof and exact implementation of compact universal certificates for dirty linear circuits with independent rectangular operators. Each register has a fixed payload type. A nonzero path of length k has a literal zero/one counterexample using one coordinate per visit to each type, totaling k+1 coordinates. The degree-six example uses dimensions 4 and 3, instead of padding both types to seven. This is a constructive bound, not a minimum-dimension theorem or a new kappa.
The new compiler, checker, proof and examples are isolated in
research/rectangular-dirty-certificates. The equal-space method is zxv's #5235. Expanded typed block identities are already in Philipp / mightyOil's #1294 following Charles Bethin #1278. Krzysztof Wójt's #5262 covers named inverses in a common space. Classical weighted-automata/PIT methods retain their Kiefer and Raz–Shpilka credit, with the retained dirty-echo, phase and tensor lineage listed in the package. This contribution was produced by Nick Petalas.Evidence
454fa2f43e2465518946ae51fc6f64bd275c877d. Official export and offline integrity checking pass for sixteen payload files. Normal and optimized read-only Git-free replays pass with every exported file's bytes and modes unchanged. Both CLI examples and refusal to overwrite an existing output pass.From the worktree root, reproduce with the exact local interpreter path:
Any CPython 3.12 interpreter can replace that installation-specific path. The package uses the standard library only.
Limitations and unrun obligations
The written algebraic theorem is over arbitrary fields; the executable uses exact rational arithmetic with explicit input and certificate size caps. The checker trusts its shared compiler, arithmetic and path reconstruction. The separate explicit-word and literal-matrix finite oracles do not constitute independent human or formal proof-kernel review. No new general PIT algorithm or global literature priority is claimed.
Arrow inverse/group/commutation relations, external aliases, nonlinear operations, native implementation, rounding, precision, physical tapes, an actual supplier adapter and the complete signed invoice remain outside this proof. No selected cold replay, proof-assistant build or physical admission was run. All five selected framework assumptions remain, and the selected record is unchanged.
Open next questions
Related open work
The completion refresh read this account's open PRs created since the CLAIM at 2026-10-29T13:06:25Z: #6172 through #6185, including this PR. No other submission in that list studies compact equivalence certificates for typed rectangular independent-operator programs. The nearest certificate packages #5235 and #5262 are merged and credited above. Adjacent open work has different contracts or quantities:
No extra computations were run to check those contributions. None reports a competing value for the quantities computed here.
CI notes
Both hosted checks passed for exact head
454fa2f43e2465518946ae51fc6f64bd275c877din run 40881001159: plan in 5m21s and replay (research/rectangular-dirty-certificates) in 1m32s. The completed check list was read once and both entries report pass.Hosted replay certifies execution of the registered normal and optimized package checks. The recorded local scientific, publication bytes/modes/source-history, export-integrity and read-only Git-free checks also passed. The written proof, independent-arrow hypothesis, shared-compiler trust and unrun physical/full-supplier obligations retain their stated limits. Independent human and formal proof-kernel review remain unclaimed.
Merge Danger
Door: two-way. This adds one self-contained research package.
Blast Radius: package. Shared code, pinned predecessor files and the selected frontier are unchanged.