Transfer a balanced diameter theorem to a common face with few effective rows
ProvedHirsch.common_face_diameter_of_effective_rowsfaceshirsch-conjecturelinear-algebrapolyhedra
If the canonical coordinate H-presentation of a common face has at most twice its dimension many nonzero restricted row normals, then any uniform diameter theorem for exactly balanced presentations of that dimension applies to the common face.
Preamble
import Definitions.Def_Hirsch_common_face_geometry open scoped RealInnerProductSpace open Set Hirsch
Formal statement
namespace Hirsch
theorem common_face_diameter_of_effective_rows
{d n B : ℕ}
(a : Fin n → EuclideanSpace ℝ (Fin d)) (b : Fin n → ℝ)
(u x : EuclideanSpace ℝ (Fin d))
(hu : u ∈ Hpoly a b)
(heff : HirschCommonFace.commonFaceEffectiveCount a b u x ≤
2 * HirschCommonFace.commonFaceDim a b u x)
(hbalanced : ∀
(a' : Fin (2 * HirschCommonFace.commonFaceDim a b u x) →
EuclideanSpace ℝ (Fin (HirschCommonFace.commonFaceDim a b u x)))
(b' : Fin (2 * HirschCommonFace.commonFaceDim a b u x) → ℝ),
(Hpoly a' b').Nonempty → Bornology.IsBounded (Hpoly a' b') →
DiamLE (Hpoly a' b') B)
(hne : (Hpoly (HirschCommonFace.commonFaceA a b u x)
(HirschCommonFace.commonFaceB a b u x)).Nonempty)
(hbd : Bornology.IsBounded
(Hpoly (HirschCommonFace.commonFaceA a b u x)
(HirschCommonFace.commonFaceB a b u x))) :
DiamLE
(Hpoly (HirschCommonFace.commonFaceA a b u x)
(HirschCommonFace.commonFaceB a b u x)) B := by sorry
end HirschSource
Verified effective-row common-face model from the Polynomial Hirsch formalization, jjoshua2/prove2me-work PR #28.