centered_gram_operator_norm_le_p_deviation_of_pos
Provedmatrix-completionoperator-normrudelson-selection
Fact (2) of the eq(2.1) self-bound (Candes-Recht 2009, Section 9.1), for : the centered vectorized tangent Gram operator has L2-operator norm at most , where . (The statement requires ; it fails at where is the nonzero sampled Gram but .)
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 centered_gram_operator_norm_le_p_deviation_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) - p) •
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 := by sorrySource
Candes, Recht, Exact Matrix Completion via Convex Optimization (2009), Section 9.1