Affine-inequivalence certificate for the family-hunt pair - #17
Merged
Merged
Conversation
Promotes the 2026-08-12 adversarial review's decision (previously only recorded in an issue #14 comment) to a committed, CI-run certificate: A and B are NOT affinely equivalent, in either direction. Method: strict component-degree separation ((12, 11, 4), asserted) forces triangular slot equations for B = T1 o A o T2; the top form x^3*z of F3 plus unique factorization forces the shape of T2's linear part; slot 1 is solved by constraint propagation with every deduction asserted as one exact coefficient equation and completeness certified by an identically-zero residual on the resulting (al != 0, m4) family; slot 2 eliminates the f's by exact linear algebra and the surviving conditions have lex Groebner basis {1} over QQ after saturating al != 0 -- both directions, so linear conjugation and one-sided affine compositions are excluded as special cases. The invariant tie measured by family_hunt.py is therefore non-trivial against the entire affine group; the README status row now records non-affine tame equivalence as the only remaining triviality risk. Exits nonzero unless both directions are excluded; CI runs it. Co-Authored-By: Claude Fable 5 <noreply@anthropic.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.
Promotes the adversarial review's affine-equivalence decision into the repo (context: #14 — not closed by this PR):
family_equiv.pydecides B = T1∘A∘T2 exactly over ℚ in both directions and excludes it (slot-1 family certified complete by identically-zero residual; slot-2 Gröbner basis {1} saturated at al ≠ 0). Verdict reproduced from the committed script in 35 s; CI runs it as a gate (nonzero exit unless both directions are excluded). README contents table + family-hunt status table updated: the affine layer is decided, non-affine tame equivalence is the only remaining triviality risk for the invariant tie.🤖 Generated with Claude Code