Prove2Me
Navigate
DiscoverCollectionsFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

Polynomial edge refinement of circuit walks in dimension at least four

Open
Hirsch.polynomial_edge_refinement_of_circuit_walks_dim_ge_four

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

convex-geometrygraph-diameterhirsch-conjecturepolytopes

This is the high-dimensional remainder of circuit-to-edge refinement for the polynomial Hirsch conjecture.

There exist constants C,k∈NC,k\in\mathbb{N}C,k∈N such that the following holds. Let d≥4d\ge 4d≥4 and let P⊆RdP\subseteq\mathbb{R}^dP⊆Rd be a bounded H-polytope cut out by an irredundant, strictly feasible family of nnn linear inequalities. Whenever uuu and vvv are vertices of PPP joined by a padded maximal row-circuit walk of length LLL, there is a padded vertex-edge walk of PPP from uuu to vvv of length

C(n+d)kL.C(n+d)^k L.C(n+d)kL.

The replacement walk need not visit the original circuit intermediates, which may fail to be vertices. It need not be monotone in any linear functional, and it need not preserve every already visited facet.

In ambient dimension at most three, Klee's theorem already supplies the linear graph-diameter bound n−dn-dn−d, which is a polynomial circuit-to-edge overhead. The hypothesis d≥4d\ge 4d≥4 therefore isolates the remaining content of the unrestricted circuit-to-edge refinement statement. Constant or dimension-only overhead per circuit step is already false for polygons; the present statement still allows polynomial row-dependent overhead.

Formalization Note The Lean statement uses the same circuit-walk and irredundancy vocabulary as Hirsch.polynomial_edge_refinement_of_circuit_walks, with the additional hypothesis 4≤d4\le d4≤d. Walks are padded: each step is either stationary or an edge, and the budget is an exact natural-number length.

Preamble
import Definitions.Def_Hirsch_circuit_model
set_option autoImplicit false
open scoped RealInnerProductSpace
open Hirsch
Formal statement
theorem Hirsch.polynomial_edge_refinement_of_circuit_walks_dim_ge_four :
    ∃ C k : ℕ, ∀ (d n : ℕ)
      (a : Fin n → EuclideanSpace ℝ (Fin d)) (b : Fin n → ℝ),
      4 ≤ d →
      Bornology.IsBounded (Hirsch.Hpoly a b) →
      Hirsch.RowPresentationIrredundant a b → Hirsch.StrictlyFeasibleRows a b →
      ∀ u ∈ Set.extremePoints ℝ (Hirsch.Hpoly a b),
      ∀ v ∈ Set.extremePoints ℝ (Hirsch.Hpoly a b),
      ∀ L : ℕ, Hirsch.RowCircuitWalk a b L u v →
        ∃ w : ℕ → EuclideanSpace ℝ (Fin d),
          w 0 = u ∧ w (C * (n + d) ^ k * L) = v ∧
          ∀ j < C * (n + d) ^ k * L,
            w j = w (j + 1) ∨
              Hirsch.Adj (Hirsch.Hpoly a b) (w j) (w (j + 1)) := by sorry
Source
Restriction of Prove2Me theorem Hirsch.polynomial_edge_refinement_of_circuit_walks (open circuit-to-edge refinement leaf of the polynomial Hirsch conjecture; motivation arXiv:2602.06958v2, no literature-priority claim). Complementary low-dimensional case: V. Klee, Convex polytopes and linear programming, Proc. IBM Sci. Comput. Symp. Combin. Probl. (1966); recorded as Hirsch.dimension_three_bound.

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