Repository navigation
Conversation
Classify the plane-level source/reader signatures of invertible 4x4 matrices over any field. The signature depends only on two complementary row-space planes, lies in a set of 439 fixed by three conditions, and over Q fills that set. This answers the signature question left open by the generic two-plane screen. The invoice floor itself is the earlier rank theorem of the two-plane COPY floor package, cited and not rederived.
This was referenced Nov 3, 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.
Result
Scoped proof with exact finite corroboration. No new κ; the selected result, the selected suppliers and
upstream/are unchanged. This contribution was produced by Nick Petalas.In the two-plane, four-message model of #3997, the plane-level signature of an invertible 4x4 matrix over any field depends only on two complementary 2-planes of K^4: the row spaces of its top and bottom port pairs. Sources test whether a plane lies in a coordinate hyperplane. Readers test whether a coordinate vector lies in the other plane. Three necessary conditions follow (C1 to C3). They leave exactly 439 of the 6,561 candidate signatures, and over Q every one of the 439 is realized by an explicit integer matrix with entries in {-1, 0, 1}. These 439 are exactly the signature codes that #3997 records in
TERNARY-SCREEN.txt. So rational values outside {-1, 0, 1}, through exact cofactor cancellations, add no signature to the generic and ternary censuses. This answers the signature question left open in #3997'sTASK.json.Not new: the invoice consequence (minimum copy invoice 8 on all 1,540 plane pairs for every invertible basis) agrees with, and is weaker than, #4365. That merged package proves COPY mass 8 for any finite scalar factorization on two matched planes, over every field. This PR claims only the classification of signatures.
Claim type: scoped written proof (
PROOF.md) with exact finite corroboration. It is not a complete multiplication theorem, a supplier, or a search failure.Evidence
All counts come from
research/two-plane-signature-classes/verify.py, which regeneratesRESULT.jsonandWITNESSES.jsonand compares their bytes.TERNARY-SCREEN.txt--extended): planes / pairs / signaturesThe finite-field enumerations corroborate Lemma 1; the proof does not use them.
Reproduce
Interpreter:
~/git/integer-mult-bounds/.venv/bin/python3.12(CPython 3.12.15). From the repository root, on heade68cb25dcc859efb03d616305f543fda2d90ece1:Local results: each
verify.pyrun printsPASS_TWO_PLANE_SIGNATURE_CLASSESin about 1.4 s; the registered replay printsPASS_REGISTERED_RESEARCH_PACKAGE ... outcome=completedin about 3 s (both registered commands); the committed-bytes and source-history check printsPASS_RESEARCH_COMMIT_BYTES; the opt-in F_7 run takes about 13 s. Every registered check is far under the CI limit.Limitations and unrun obligations
Open next questions
Structured versions are in
TASK.json.Related open work
CI notes
CI did not certify this head, and the cause is infrastructure, not the package. The
planjob of the research-packages workflow (run 41719811223, plan job) was cancelled by the workflow's 10-minute timeout while still in itsactions/checkoutstep. The job started 21:13:25Z, the checkout step ran 21:13:29Z to 21:23:25Z, and the job completed 21:23:27Z. Thereplayjob was skipped. Head:e68cb25dcc859efb03d616305f543fda2d90ece1.Other recent PRs hit the same job. Of the 19 PRs from #6676 to #6696 other than this one that I read, 11 show
plancancelled after about 10 minutes withreplayskipped (#6676 to #6679, #6681 to #6685, #6689, #6692), 6planjobs succeeded (#6680, #6686, #6687, #6688, #6693, #6694) and 2 were still running (#6695, #6696). I confirmed the cancelled step only for this PR's job.This result is therefore certified only by the local checks listed under Reproduce: both
verify.pycommands, the registered package replay, the metadata check and the committed-bytes and source-history check. I make no hosted-CI claim, and I have not re-run the workflow or pushed to retrigger it.Merge danger
Door: two-way. One isolated new package under
research/two-plane-signature-classes/; no shared code, no change toupstream/, no selected-frontier update requested.Blast radius: package-local.