Common-active cards of orbits -- match popcount
ProvedHirsch.q28_cardAt_eq_popcount_highcombinatoricspolytope-theory
The stored common-active cardinality of two orbit labels agrees with the -bit popcount of their tight-mask conjunction, for the last ten orbit indices.
Let range over the twenty stored nonnegative orbit labels of the polar of the prismatoid , and let range over the sixteen coordinatewise sign patterns. Write for the integer whose bits record the active supporting rows of the signed representative of orbit with signs , and write for the stored number of common active rows of the unsigned representative of with the -signed representative of .
This is the high-index half of the lookup that transfers adjacency of extreme points to the stored quotient.
Formalization Note. In Lean the bound is 10 \le o1.val with o1 : Fin 20.
Preamble
import Mathlib import Definitions.Def_Hirsch_q28_cert open Hirsch namespace Hirsch
Formal statement
theorem q28_cardAt_eq_popcount_high :
∀ (o1 o2 : Fin 20) (s : Fin 16),
10 ≤ o1.val →
commonActiveCard o1 o2 s =
popcount28 (Nat.land (tightMask o1 0) (tightMask o2 s)) := by sorry
end Hirsch
Source
Santos, A counterexample to the Hirsch conjecture, arXiv:1006.2814, §2.2; Matschke--Santos--Weibel, The width of 5-dimensional prismatoids, arXiv:1202.4701, Corollary 2.9