Existence of basic feasible solutions for bounded and standard-form polyhedra
ProvedLinearOptimization.polyhedron_std_form_has_bfs(Corollary 2.2) Every nonempty bounded polyhedron and every nonempty polyhedron in standard form has at least one basic feasible solution.
import Definitions.Def_Polyhedron import Definitions.Def_BasicSolution /-- **B&T Corollary 2.2 (p. 65).** Every nonempty bounded general-form polyhedron, and every nonempty standard-form polyhedron, has at least one basic feasible solution (with respect to its presentation). -/
theorem LinearOptimization.polyhedron_std_form_has_bfs {m n : ℕ}
(A : Matrix (Fin m) (Fin n) ℝ) (b : Fin m → ℝ) :
((polyhedron A b).Nonempty → IsBoundedSet (polyhedron A b) →
∃ x, IsBasicFeasibleSolution (generalFormSystem A b) x) ∧
((stdPolyhedron A b).Nonempty →
∃ x, IsBasicFeasibleSolution (stdFormSystem A b) x) := by
sorry
Read-back
What the Lean code literally says, in plain math · claude-fable-5
For every real matrix and , the theorem asserts a conjunction of two implications. (a) If the ""-form polyhedron is nonempty and bounded (some real bounds for all and coordinates ), then there exists a basic feasible solution of the general-form constraint system consisting of the constraints — i.e. an satisfying all these constraints such that some -element set of them is active at () with linearly independent rows ; since this system has no ""-tagged constraints, the equality clause of "basic" is vacuous, and existence of such an forces . (b) If the standard-form polyhedron is nonempty, then there exists a basic feasible solution of the standard-form system ( equality constraints plus sign constraints ): all equalities active, all constraints satisfied, and some of the combined constraint vectors active at and linearly independent. No rank or independence hypothesis is placed on in either part.
Confirmed by the mission captain (proposal self-audit).