Every hull point lies in the hull of maximizers of a linear perturbation
ProvedSteinitzExchange.Extension.exists_perturb_hull_argmaxconvex-geometrydiscrete-convex-analysisintegral-base-setsteinitz-exchange
Let be a finite nonempty coordinate set, let be finite and nonempty, and let . Write , with integer vectors embedded in . For , define
Then every satisfies
This describes how the upper polyhedral envelope of a finite lifted graph is covered by exposed maximizer faces. It supplies the perturbation needed to study a prescribed point, including points on the boundary of . No exchange property is assumed for or .
Preamble
import Mathlib import Definitions.Def_SteinitzExchange_Extension_IntegralBaseSet import Definitions.Def_SteinitzExchange_Extension_Exchange
Formal statement
namespace SteinitzExchange.Extension
theorem exists_perturb_hull_argmax {V : Type*} [Fintype V] [DecidableEq V] [Nonempty V]
(B : Finset (V → ℤ)) (hB : B.Nonempty) (g : (V → ℤ) → ℝ) (b : V → ℝ)
(hb : b ∈ hull B) :
∃ p : V → ℝ, b ∈ hull (argmaxB B (perturb g p)) := by sorry
end SteinitzExchange.ExtensionSource
Kazuo Murota, Convexity and Steinitz's Exchange Property, Advances in Mathematics 124 (1996), 272–311, DOI 10.1006/aima.1996.0084; https://scispace.com/pdf/convexity-and-steinitz-s-exchange-property-1h0w0a22vc.pdf; Section 4.1, equation (4.3), and Section 4.2, proof of Theorem 4.4, supporting-hyperplane step leading to equation (4.8). This isolates the finite polyhedral support assertion used there.