Lemma 2.7 — (1/(k+2))𝟙 lies in Nᵏ(G)
ProvedLovaszSchrijver.Defect.one_div_add_two_mem_NGLet be a finite graph with no isolated nodes and let be the all-ones vector. Then for every ,
This point shows that rounds of cannot cut off the uniform vector ; it gives the lower bound in Theorem 2.13 and in Corollary 2.8.
Formalization Note is computed in . For the statement is .
import Mathlib import Definitions.Def_LovaszSchrijver_Defect_Index
namespace LovaszSchrijver.Defect
theorem one_div_add_two_mem_NG {V : Type} [Fintype V] [DecidableEq V]
(G : SimpleGraph V) [DecidableRel G.Adj] (hG : ∀ v, ∃ w, G.Adj v w) (k : ℕ) :
(fun _ : V => 1 / ((k : ℝ) + 2)) ∈ NG k G := 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. .
Hypothesis. has no isolated vertices: every vertex has a neighbour.
Conclusion. The constant vector with every entry lies in . That is,
The terms are defined as follows:
- .
- and .
- is the set of th columns of symmetric matrices with for and for and .
- is the cone spanned by 0–1 vectors with , and is the set of with on .
The denominator is at least , so no division by zero occurs.
Degenerate cases.
- For , the claim is that .
- If is empty, the hypothesis is vacuous and the claim is that the one-coordinate vector lies in , where is all of .
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.