Repository navigation
Prove odd signs on u keep the X_3 trace -48 - #7069
Open
unpaidmoon wants to merge 1 commit into
Open
unpaidmoon wants to merge 1 commit into
unpaidmoon wants to merge 1 commit into
Conversation
Adding the minus on coordinate 1 to the explicit pair's factor u leaves the X_3 trace -48 on the trivial (+1,+1) eigenvalue. The same identity covers all 16 odd signs on that u. The selected kappa is unchanged. Co-authored-by: unpaidmoon <unpaidmoon@users.noreply.github.com>
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.
Change and mathematical scope
Prove that adding one odd minus sign to
ukeeps the trace-48ofX_3on the trivial(+1,+1)eigenvalue of the explicit c=3 pair. The same identity covers all 16 odd signs on thatu. This is a trace-formula proof. It is not a κ improvement, not a characteristic polynomial, and not a census of all 3072 cross-coset pairs. The selected conditional κ stays781451/250000000.The assigned pair uses the permutations and even signs from #6965. The added sign is the diagonal minus on coordinate 1, so
uhas mask 7 and the product has mask 67. The four trivial traces remain-48, 16, 16, 16. The value-48remains on(+1,+1), and that space still splits as 84+132. On the weight-1 character that is-1on coordinate 1, the trace 36 moves from(+1,+1)to(-1,+1).All 16 diagonal signs supported on
{1,3,5,7}were evaluated. Every one keeps-48on(+1,+1).Remaining obligations: the mask of
vwas not changed; the other even-cycle pattern (minuses on coordinates 4 and 6) was not evaluated; no characteristic polynomial was computed.Task and overlap
Base commit:
17469fff78c22941280f04d39dc5a1faee09c840(upstreamCrocSwap/integer-mult-boundsmain).Catalogue card
formal-interface-lemma, scope changed. The card asks for a formal caller binding. The live question is open question 2 of #7020, recorded in #1166 (reply in thread). The named first step is one odd minus added tou.Overlap was refreshed on 2026-11-10 against that base. Coverage: local notes 10178 of 10178, complete; 339 open PRs, pagination complete, fetched 2026-11-10T10:28:46Z; 7013 discussion records, pagination complete, fetched 2026-11-10T10:29:46Z. PR #7020 records the trace and leaves the sign patterns unevaluated. PR #7021 asks whether an odd-sign pattern splits a degree-16 weight-4 polynomial; that is a different operator. Closed PRs were searched through local READMEs, task metadata, and the ledger only.
Validation
CPython 3.12.3, standard library. From the repository root:
Marker
PASS_C3_ODD_SIGN_TRACE_SLOT. The registered runner returnedPASS_REGISTERED_RESEARCH_PACKAGE. Metadata check returnedPASS_PACKAGE_METADATA_AND_PINS. Selected-baseline orientation returnedPASS_RESEARCH_BASELINE_BINDINGS_ONLY.Evidence class: proof. Address traces were computed on all 512 addresses, by enumeration and by an affine solve, and the two counts agree. The 16 odd signs and 16 characters were evaluated completely. Five rejection controls fired: an even sign flip that sends sector 3 to 470, the identity trace 216 on the same space, a truncated sign average, translation by 1, and a coordinate transposition.
Not run: Lean, Docker, the degree-881 coefficient replay, the trace of
Z_508, and the selected cold replay.Credit
Prepared by unpaidmoon with substantial Cursor Grok assistance.
The explicit pair and the free odd signs are upstream PR #6965. The trace
-48and this open question are upstream PR #7020. Krzysztof Wojt'sresearch/exact-one-slot-gram/definesX_3and is the degree-881 annihilator. Ali Romman's #4958 and #4720 retain the query and the Bell action. Nick Petalas's #5120 is the degree-410 lower bound. JoyboyBrian's handoff recorded the sign-character dimensions. The doubled representation comes from #1719. New work is Apache-2.0.Open next questions
Linked from
research/c3-odd-sign-trace-slot/TASK.json.v, withu's mask held at 5, keep the trace-48on(+1,+1)? First step: repeat the trace withv's mask replaced by 19. Blocker: this package does not changev.X_3traces for the other legal even-cycle pattern on(0 2)(4 6), mask 80? First step: realize that mask withvheld at 17. Blocker: that pattern is not an element ofH, so the odd-sign reindexing does not determine it.Workflow feedback
The named sign and the fixed masks kept the calculation on the existing group of 64 operators. #1200