Lemma 2.2 — valid deletion and contraction of one node give validity for N(K)
ProvedLovaszSchrijver.Defect.valid_N_of_deletion_contractionLet be a finite graph with no isolated nodes. The paper states this lemma for "any convex body containing and contained in " (p. 177); it is stated here for the homogenized body. Let be a closed convex cone with , and say that an inequality on is valid for if it holds for every with , and valid for if it holds for every with .
If is an inequality such that for some both the deletion and the contraction of give an inequality valid for , then is valid for :
Applied to , it passes validity from to ; this is how the induction in Theorem 2.13 climbs one level at a time.
Formalization Note The body is taken in homogenized (cone) form so that it applies to . The hypothesis "containing " is dropped (the lemma is stronger without it). is assumed closed: the paper tacitly takes closed (polyhedral in all its applications), and Lemma 1.3, from which this lemma follows, needs it. Deletion and contraction are the zero-extended coefficient vectors on the same graph. is an arbitrary real vector.
import Mathlib import Definitions.Def_LovaszSchrijver_Defect_Index
namespace LovaszSchrijver.Defect
theorem valid_N_of_deletion_contraction {V : Type} [Fintype V] [DecidableEq V]
(G : SimpleGraph V) [DecidableRel G.Adj] (hG : ∀ v, ∃ w, G.Adj v w)
(K : Set (Option V → ℝ)) (hK : IsConvexCone K) (hKc : IsClosed K) (hKFR : K ⊆ FR G)
(a : V → ℝ) (b : ℝ) (v : V)
(hdel : Valid {x | hom x ∈ K} (deletion a v) b)
(hcon : Valid {x | hom x ∈ K} (contraction G a v) (b - a v)) :
Valid {x | hom x ∈ N1 K} a b := by sorry
end LovaszSchrijver.Defect
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 . For a set , write its slice as
Hypotheses.
- has no isolated vertices.
- is a convex cone: nonempty, closed under addition, and closed under nonnegative scaling.
- is topologically closed.
- .
- Deletion. For every :
- Contraction. For every :
No sign conditions are imposed on or .
Conclusion. holds for every . Here is defined as follows:
- is the set of th columns of matrices indexed by that are symmetric, have for , and satisfy for all and ;
- ;
- is the cone spanned by the 0–1 vectors with .
Degenerate cases.
- A vertex must exist, so is nonempty. With hypothesis 1, then has an edge.
- If has no point with (for example ), hypotheses 5 and 6 are vacuous. The statement then asserts on with no further assumption on or .
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.