Lemma 5 (Lei–Rinaldo Lemma 5.3), pp. 45–46, (G.4) — Σ_k |S_k|δ²_k ≤ 4(4 + 2ε)‖V − V̂‖²_F
ProvedRobustSpecClust.Round.lemma_5This is the approximate k-means bound of Lei and Rinaldo.
Let be a labelling with membership matrix and clusters , let with rows , and put . Let be arbitrary, , and let be a -approximate solution of the k-means problem on the rows of :
Let with rows , and let satisfy . With ,
The lemma converts a Frobenius-norm perturbation of a k-means-feasible embedding into a count of points whose estimated centre is far from their true centre; in Theorem 2 it is applied to and .
Formalization Note The page's is implicitly a nonnegative scale; is stated explicitly, since for a negative every point of would lie in and the bound fails at . Membership matrices are encoded by assignments. The second part of the lemma (the permutation claim) is the separate item theorem_2_permutation.
import Mathlib import Definitions.Def_RobustSpecClust_Round_Setting
namespace RobustSpecClust.Round
open Matrix
theorem lemma_5 {n r : ℕ} (φ : Fin n → Fin r) (Bstar : Matrix (Fin r) (Fin r) ℝ)
(Vh : Matrix (Fin n) (Fin r) ℝ) (ε : ℝ) (hε : 0 < ε)
(a : Fin n → Fin r) (B : Matrix (Fin r) (Fin r) ℝ) (hkm : IsApproxKMeans ε Vh a B)
(δ : Fin r → ℝ) (hδ0 : ∀ k, 0 ≤ δ k)
(hδ : ∀ k l, l ≠ k → δ k ≤ vecNorm (Bstar l - Bstar k)) :
∑ k, ((misSet (memb φ * Bstar) (memb a * B) φ δ k).card : ℝ) * δ k ^ 2
≤ 4 * (4 + 2 * ε) * frobSq (memb φ * Bstar - Vh) := by sorry
end RobustSpecClust.Round
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.