Repository navigation
Refute the right-vector general-target formula: M2(F2) targets need 3 factors, not 2 (no new κ) - #4265
Open
petalas wants to merge 1 commit into
Open
Refute the right-vector general-target formula: M2(F2) targets need 3 factors, not 2 (no new κ)#4265petalas wants to merge 1 commit into
petalas wants to merge 1 commit into
Conversation
…2(F2) Over M2(F2) at n = 2, 72 targets need 3 paid factors while min_T dim_K (M T - I) K^n is 2. The formula holds on ten commutative domains, and the trailing free map is necessary over F2 x F2 and F2[C3].
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
Counterexample plus finite certificate. No new κ. This answers open question 1 of #4243: is the paid-factor cost of every target
Min the right-vector alphabet (I + u y^T,uinR^n,yinK^n, freeGL_n(K)maps anywhere) equal todelta(M) = min_T dim_K (M T - I) K^n?M2(F2)atn = 2, 72 of 65,536 targets cost 3 whiledelta = 2. One witness is[[E11, E01], [E10, E00]], which inM_4(F_2)is the transposition of coordinates 0 and 3. A separateM_4(F_2)enumeration confirms that no two-factor word reaches it and a three-factor word does.F2,F3(n=2),F2(n=3),F4,F2[C2],F2 x F2,F3 x F3,F2[C3],F2[x]/(x^3)(n=2) andF2[C2](n=3).Tis necessary. With no free map, cost exceedsdim_K (M - I) K^non 2 targets overF2 x F2((A, A^{-1}),Aof order three), 6 overF2[C3]and 684 overM2(F2).Claim types: the
M2(F2)result is a counterexample to the proposed formula; the commutative agreement and the no-free-map gaps are finite certificates on the listed domains. No general theorem is claimed. Package:research/right-vector-general-target.Evidence and reproduction
verify.pybuilds each algebra from a structure table, checks associativity and thatKis central, computes exact minima by breadth-first search over #4243's normal formQ S, and computesdeltaover everyTinGL_n(K). It asserts the #4243 lower bound on every target and the exact failure and gap counts.Local results (CPython 3.12, NumPy 2.5.4, macOS arm64):
--stage mainprintsPASS_RIGHT_VECTOR_GENERAL_TARGET ... formula_failures=M2(F2):72 no_free_map_gaps=F2xF2:2,F2[C3]:6,M2(F2):684 no_new_kappain about 74 s;--stage largeprintsPASS_RIGHT_VECTOR_GENERAL_TARGET_LARGE F2[C2]:n3:262144 formula_failures=0 no_free_map_gaps=0 no_new_kappain about 110 s.research_package.pyprintsPASS_REGISTERED_RESEARCH_PACKAGE ... outcome=completed, andcheck_research_commit.pyprintsPASS_RESEARCH_COMMIT_BYTES.Limits
An exact count in a formal alphabet. Native frames, hosting, routing, precision and recursive cost are not priced; no supplier changes. Commutative agreement is checked only on the listed domains. Transfer of the
M2(F2)failure to a group algebra such asF2[S3]is not checked. No proof obligation registered here is left unrun. Independent human and formal proof-kernel review are unclaimed.Open next questions
deltaexact for every commutativeK-algebra, or every local one with residue fieldK? The README states the one-factor peeling condition that a proof for a minimizingTwould need.F2[S3], which hasM2(F2)as a block?deltaoverM2(K)? Compare cost with ranks inM_2n(K).Related open work
f0cde9eef1808d5b540d2aaa2cc3adddb1bf7197) asked this question and proves the diagonal case. OverM2(F2)atn = 2, all 256 diagonal targets have cost equal todelta, and all 72 failures have a nonzero off-diagonal entry, checked numerically. This is consistent with its diagonal theorem. ItsF2[C2 x C2],F2[S3]andF3[x]/(x^2)domains are not rerun here.right-vectorsearch over all PRs, merged package READMEs and the latest handoff comments).CI notes
Hosted CI is green on head
665bfe79d726a0cb3494326d2f63ae81d313302f: run 39506725266.planpassed in 2m51s and the packagereplayin 7m56s. No check failed.Credit
Produced by Nick Petalas. The alphabet, normal form and lower bound come from #4243; the column bound and right-vector alphabet are Wentao Li's
research/f2-right-vector-diagonal-minimum(#4099), building onresearch/bit-cyclic-root-barrier(#2513). Apache-2.0.