A distinct extreme point has a nonzero tight supporting row
ProvedHirsch.nonzero_supporting_row_of_distinct_extremeshirsch-conjecturepolyhedrasupporting-face
Let be a bounded H-polytope. If and are distinct extreme points of , then the target vertex lies on at least one supporting inequality whose normal is nonzero:
The distinctness hypothesis excludes the zero-dimensional singleton case, where a bounded polyhedron can have no nonzero rows. This is the finite-dimensional support lemma needed before routing from to a supporting face of .
Formalization Note The statement uses the mission’s exact Hpoly and Set.extremePoints definitions and allows redundant and zero-normal inequalities.
Preamble
import Definitions.Def_Hirsch_model open scoped RealInnerProductSpace
Formal statement
namespace Hirsch
theorem nonzero_supporting_row_of_distinct_extremes :
∀ (d n : ℕ) (a : Fin n → EuclideanSpace ℝ (Fin d)) (b : Fin n → ℝ),
Bornology.IsBounded (Hpoly a b) →
∀ u ∈ Set.extremePoints ℝ (Hpoly a b),
∀ v ∈ Set.extremePoints ℝ (Hpoly a b), u ≠ v →
∃ i : Fin n, a i ≠ 0 ∧ ⟪a i, v⟫ = b i := by sorry
end HirschSource
Derived support lemma for the target-face-access decomposition of the Polynomial Hirsch Conjecture; context Kalai, The polynomial Hirsch conjecture (Polymath 3), 2010, and Santos, TOP 21 (2013), arXiv:1307.5900, Conjecture 1.1.