(4) in the proof of Theorem 1.4 — Nᵗ(K) ⊆ cone(K ∩ F̄)
ProvedLovaszSchrijver.IntegerHull.Niter_subset_cone_FbarLet be a closed convex cone in . "Consider the unit cube in the hyperplane [read: ] and let . Consider any face of of dimension and let be the union of faces of parallel to ." Such a face fixes a set of coordinates, so
Then, for every nonempty set of coordinates,
This is the induction claim (4) of the proof of Theorem 1.4: for it is equivalent to Lemma 1.3, and for it is the nontrivial inclusion of the theorem.
Formalization Note The page reads "in the hyperplane ", a misprint for (the cube's vertices are the 0–1 vectors with ). is indexed by the set of fixed coordinates, which is all it depends on; is the span over nonnegative reals. is assumed closed, which the paper tacitly assumes (polyhedral in all its applications) and which the proof's use of Lemma 1.3 needs.
import Mathlib import Definitions.Def_LovaszSchrijver_IntegerHull_Basic import Definitions.Def_LovaszSchrijver_IntegerHull_MatrixCone open Matrix Pointwise
namespace LovaszSchrijver.IntegerHull
theorem Niter_subset_cone_Fbar {ι : Type} [Fintype ι] [DecidableEq ι]
(K : Set (Option ι → ℝ)) (hK : IsConvexCone K) (hKc : IsClosed K) (hKQ : K ⊆ Q)
(T : Finset ι) (hT : T.Nonempty) :
Niter T.card K ⊆ cone (K ∩ Fbar T) := by sorry
end LovaszSchrijver.IntegerHull
Read-back
What the Lean code literally says, in plain math · claude-opus-5-5
Let be a finite type with decidable equality, and let . Let be the set of finite nonnegative combinations of vectors with all coordinates in and -th coordinate .
Let satisfy:
- nonempty and closed under addition and nonnegative scaling;
- topologically closed;
- contained in .
Let be a nonempty finite set with elements. The statement asserts
where the terms mean the following.
- The set :
- is the set of all finite nonnegative combinations of elements of , including . No closure is taken.
- The iterates are
- For arbitrary sets , is the set of -th columns of matrices that are symmetric, satisfy for all , and satisfy for all , . Here .
- The intermediate iterates are plugged in as arbitrary sets; no hypothesis is imposed on them.
Degenerate cases:
- and . Since , and is nonempty, so the case is never used.
- Empty intersection. If , the right-hand side is .
- . Then consists of the 0–1 vectors with .
- Hypotheses are satisfiable. meets them.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.