Balanced sign-vector families on Fin 4 have an anti-dominating pair #
The finite combinatorial core of the Fin 4 cancellation theorem.
Main declarations #
SignVec.posSupport,SignVec.negSupportβ positive and negative supports of a{-1,0,1}-valued vector on four coordinates (the sign values and the arity are deliberately hardcoded: the pigeonhole anddecidesteps below are irreduciblyFin 4-specific).SignVec.exists_antidom_pairβ any family of sign vectors, each with a positive coordinate, balanced by strictly positive weights, of size at most5, and pairwise non-generalized-mergeable (every pair shares a same-sign coordinate), contains an anti-dominating pair: two members whose positive supports sit inside each other's negative supports.
Implementation notes #
Sizes 1β3 fall to coefficient arithmetic. For sizes 4β5: full-support
families are forced into 2-element positive supports by the π-functional and
die by a pigeonhole on the three complementary pairs of 2-subsets; families
with a zero coordinate die through the s-shape chain β a singleton-positive
weight-3 member forces a cascade closing into a 3-cycle whose Stiemke witness
is nonnegative on every admissible sign pattern and positive somewhere,
contradicting balance.
The recurring hypothesis bundle (sign-valued, positive coordinate, no g-merge,
positively weighted balance) is threaded flat rather than packaged in a
structure: every consumer below exists_antidom_pair is private, and the
theorem has a single external caller.
Equations
- SignVec.posSupport v = {i : Fin 4 | v i = 1}
Instances For
Equations
- SignVec.negSupport v = {i : Fin 4 | v i = -1}
Instances For
Phase 1: balance and the both-signs corollary #
Sizes 1 and 2 are impossible #
Weight-4 dichotomy, sharing, and the size-3 case #
A1: members have at most one zero coordinate (weight β₯ 3) #
The weight-3 singleton-positive kill #
A singleton-positive weight-3 member x (one +1, one 0, two -1s) forces,
via the functional w β¦ w p + w ΞΆ, an s-shape companion yβ (zero at x's
positive coordinate, -1 at x's zero); yβ is again singleton-positive
weight-3, so the forcing iterates. Pairwise admissibility kills one branch of
the second iterate, pinning the 3-cycle x, yβ, yβ, whose Stiemke witness
w β¦ w p + w i + w ΞΆ - w j is nonnegative on every admissible sign pattern
and positive at x β contradicting balance.
Sizes 4 and 5 #
Anti-domination from balance: a balanced family of at most five pairwise non-generalized-mergeable sign vectors contains an anti-dominating pair.