Lemma 2.12 — some node takes the value ½ at every FRAC-maximizer
ProvedLovaszSchrijver.Defect.exists_half_at_every_maximizergraph-theoryp2o-batch-p100bp2o-gran-per-chapterp2o-plan-paperp2o-v1stable-set-polytope
Let be a finite graph with no isolated nodes and let . Assume that
Then there exists a node such that every vector maximizing has .
In the proof of Theorem 2.13 this node is the one whose deletion and contraction lower the defect.
Formalization Note As in Lemma 2.11, the two maxima are numbers with IsGreatest hypotheses.
Preamble
import Mathlib import Definitions.Def_LovaszSchrijver_Defect_Index
Formal statement
namespace LovaszSchrijver.Defect
theorem exists_half_at_every_maximizer {V : Type} [Fintype V] [DecidableEq V]
(G : SimpleGraph V) [DecidableRel G.Adj] (hG : ∀ v, ∃ w, G.Adj v w)
(a : V → ℝ) (ha : ∀ i, 0 ≤ a i) (sS sF : ℝ)
(hS : IsGreatest {s : ℝ | ∃ x ∈ STAB G, s = a ⬝ᵥ x} sS)
(hF : IsGreatest {s : ℝ | ∃ x ∈ FRAC G, s = a ⬝ᵥ x} sF)
(hlt : sS < sF) :
∃ i : V, ∀ y : V → ℝ, IsFRACMaximizer G a y → y i = 1 / 2 := by sorry
end LovaszSchrijver.Defect
Source
Lovász and Schrijver, Cones of matrices and set-functions and 0–1 optimization, SIAM J. Optim. 1(2) (1991), p. 182, Lemma 2.12
Read-back
What the Lean code literally says, in plain math · claude-opus-5-5
Setting. is a finite type with decidable equality and is a simple graph on with decidable adjacency. and .
Hypotheses.
- has no isolated vertices: every vertex has at least one neighbour.
- The weights are nonnegative: for all .
- , and the maximum is attained. Here is the convex hull of incidence vectors of independent sets of .
- , and the maximum is attained. Here .
- The inequality is strict: .
Conclusion. There is a single vertex such that
The same works for all maximizers at once; it is not chosen separately for each one.
Degenerate cases.
- Hypothesis 1 makes bounded. So if is nonempty, maximizers exist and the conclusion is not vacuous.
- If is empty, or if , then . Hypothesis 5 fails and the statement is vacuous.
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.