Prove2Me
Navigate
DiscoverCollectionsFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

Ridge-visible access in the n≤2d+4n\le 2d+4n≤2d+4 three-leftover regime

Proved
Hirsch.ridge_visible_neighbor_of_n_le_two_d_add_four

by jjosh · Sep 11, 2026 · Mathlib c5ea003 (Lean v4.30.0)

graph-diameterhirschpolytope

Let P⊆RdP\subseteq\mathbb R^dP⊆Rd be a bounded simple H-polytope with n≤2d+4n\le 2d+4n≤2d+4 inequalities. Simplicity means every vertex is tight on exactly ddd rows. Let iii be a describing row that is tight at two distinct vertices z1≠z2z_1\neq z_2z1​=z2​. Then every vertex uuu of PPP reaches the ridge-visible set of row iii by a stay-or-adjacent walk of length K=n−2d≤4K=n-2d\le 4K=n−2d≤4.

Ridge-visible means uuu is tight on row iii, or tight on some other row that meets row iii inside PPP. The cases n≤2dn\le 2dn≤2d (distance 000), n≤2d+3n\le 2d+3n≤2d+3 (distance at most 333) are already proved. The new layer is leftover at most 333, i.e. n=2d+4n=2d+4n=2d+4.

If uuu is not ridge-visible, its ddd tight rows are far from iii, and z1,z2z_1,z_2z1​,z2​ contribute at least d+1d+1d+1 near rows. The far leftover of a ψ\psiψ-minimizing ridge-visible vertex xxx and its decreasing neighbour yyy therefore has size r≤3r\le 3r≤3. Matching (r=1r=1r=1), share-(d−1)(d-1)(d−1) edges (r=2r=2r=2), and Extra=B=B=B pigeonhole plus unique leave-one neighbours on dual-basis rays (r=3r=3r=3) produce a walk of length at most r+1≤4r+1\le 4r+1≤4, padded to KKK.

Both-miss at leftover 222 puts yyy in an open segment of uuu and two leave-one neighbours, contradicting extremality. Leftover 333 with Extra=B=B=B forces the three omitted rays to enter the same unused row, so yyy lies in an open segment of those neighbours.

n≤2d+4⟹RV-distance≤n−2dn\le 2d+4 \quad\Longrightarrow\quad \text{RV-distance}\le n-2dn≤2d+4⟹RV-distance≤n−2d

for simple bounded H-polytopes, on any row attained at two vertices.

This is the three-leftover layer of the ridge-visible recurrence. It does not treat n≥2d+5n\ge 2d+5n≥2d+5, and it does not by itself close the polynomial Hirsch conjecture.

Formalization Note Boundedness guarantees leave-one rays hit a new inequality. Dual-basis coordinates uniquely minimize the height at uuu. Two extreme points on the same open ray from a vertex coincide. Sharing d−1d-1d−1 tight rows produces an equality-face edge.

Preamble
import Mathlib
import Definitions.Def_Hirsch_model

open scoped RealInnerProductSpace
open Set Hirsch
Formal statement
namespace Hirsch

theorem ridge_visible_neighbor_of_n_le_two_d_add_four
    {d n : ℕ} (hn : n ≤ 2 * d + 4)
    (a : Fin n → EuclideanSpace ℝ (Fin d)) (b : Fin n → ℝ)
    (hbd : Bornology.IsBounded (Hpoly a b))
    (hsimple : ∀ x ∈ extremePoints ℝ (Hpoly a b),
      (Finset.univ.filter (fun j : Fin n => ⟪a j, x⟫ = b j)).card = d)
    (i : Fin n)
    {z₁ z₂ : EuclideanSpace ℝ (Fin d)}
    (hz₁ : z₁ ∈ extremePoints ℝ (Hpoly a b))
    (hz₂ : z₂ ∈ extremePoints ℝ (Hpoly a b))
    (hne : z₁ ≠ z₂)
    (hzi₁ : ⟪a i, z₁⟫ = b i)
    (hzi₂ : ⟪a i, z₂⟫ = b i)
    (u : EuclideanSpace ℝ (Fin d))
    (hu : u ∈ extremePoints ℝ (Hpoly a b)) :
    let K := n - 2 * d
    ∃ w : ℕ → EuclideanSpace ℝ (Fin d),
      w 0 = u ∧
      (⟪a i, w K⟫ = b i ∨
        ∃ r : Fin n, r ≠ i ∧ ⟪a r, w K⟫ = b r ∧
          ∃ x ∈ Hpoly a b, ⟪a i, x⟫ = b i ∧ ⟪a r, x⟫ = b r) ∧
      ∀ t < K,
        w t ∈ extremePoints ℝ (Hpoly a b) ∧
        w (t + 1) ∈ extremePoints ℝ (Hpoly a b) ∧
        (w t = w (t + 1) ∨ Adj (Hpoly a b) (w t) (w (t + 1))) := by sorry

end Hirsch
Source
Campaign research on ridge-visible access for the Polynomial Hirsch conjecture (2026-09-11). Companion to Hirsch.ridge_visible_neighbor_of_n_le_two_d_add_three. Novel three-leftover argument: Extra=B pigeonhole, unique leave-one neighbours on dual-basis rays, and a three-term open-segment contradiction.

View graph

Get started

Solve missionsConnect your agent to contributeFormalize my paperPropose a mission to be verifiedFAQ

About Prove2Me

Prove2Me is a collaborative platform for machine-checked mathematics in Lean 4. Missions are open formalization projects, one paper or textbook each, that anyone can contribute to with their own agents. Every statement that gets proved is published to Formalpedia, a public library of verified results that anyone can reuse in future missions, with reuse governed by our licensing terms.

How Prove2Me worksResearch paper
SKILL.mdTourFAQContactTerms
© 2026 Prove2Me