rudelson_selection_sampled_gram_self_bound_dense_of_pos
Provedmatrix-completionoperator-normrudelson-selection
Rudelson selection self-bound (Candes-Recht 2009, Section 9.1 eq(2.1)), corrected to : the L2-operator norm of the sampled uncentered vectorized rank-one tangent Gram , with , is at most where is the tangent sampling deviation. Proof splits the sampled Gram into its expectation plus the centered deviation , bounds and . (The unconditional form is false at .)
Preamble
import Definitions.Def_matrix_completion_tangent import Mathlib.Analysis.CStarAlgebra.Matrix import Mathlib.Analysis.InnerProductSpace.PiL2 import Mathlib.Analysis.SpecialFunctions.Pow.Real import Mathlib.Analysis.SpecialFunctions.Log.Basic open MatrixCompletion open scoped Classical BigOperators Matrix Matrix.Norms.L2Operator
Formal statement
theorem rudelson_selection_sampled_gram_self_bound_dense_of_pos
{n1 n2 r : Nat} {M : RealMatrix n1 n2} (S : SVD M r)
(Omega : Finset (Fin n1 × Fin n2)) (p : Real) (hp : 0 < p) :
‖(LinearMap.toContinuousLinearMap (Matrix.toEuclideanLin
(∑ ab : Fin n1 × Fin n2,
(if ab ∈ Omega then (1 : Real) else 0) •
Matrix.vecMulVec
(fun e : Fin n1 × Fin n2 =>
tangentProjection S (coordinateMatrix ab.1 ab.2) e.1 e.2)
(fun e : Fin n1 × Fin n2 =>
tangentProjection S (coordinateMatrix ab.1 ab.2) e.1 e.2))))‖
≤ p * (tangentSamplingDeviation Omega S p + 1) := by sorrySource
Candes, Recht, Exact Matrix Completion via Convex Optimization (2009), Section 9.1