rademacher_sampled_difference_moment_le_single_sample_moment_of_sample_ratio
Provedbernoulli-samplingcandes-rechtlean4matrix-completionrademachersection-6-1symmetrization
This is the sample-ratio-safe triangle/Minkowski estimate for the Rademacher-signed difference in Candes-Recht Section 6.1.
Let
Assume , , , and . There is a universal constant such that
This is the formal version of the triangle-inequality step that replaces the signed two-copy difference by one signed sampled copy.
Source: Candes-Recht 2008, PDF p. 24, Section 6.1, the displayed triangle-inequality estimate following the Rademacher representation.
Preamble
import Definitions.Def_matrix_completion_rademacher open MatrixCompletion
Formal statement
theorem rademacher_sampled_difference_moment_le_single_sample_moment_of_sample_ratio :
∃ Csym : ℝ, 0 < Csym ∧
∀ (n₁ n₂ m q : ℕ) (X : Matrix (Fin n₁) (Fin n₂) ℝ),
0 < n₁ → 0 < n₂ → m ≤ n₁ * n₂ → 1 ≤ q →
bernoulliPairExpectation ((m : ℝ) / ((n₁ : ℝ) * (n₂ : ℝ)))
(fun Omega Omega' =>
rademacherExpectation
(fun eps =>
spectralNorm
(rademacherSampledMatrix Omega eps
((m : ℝ) / ((n₁ : ℝ) * (n₂ : ℝ))) X -
rademacherSampledMatrix Omega' eps
((m : ℝ) / ((n₁ : ℝ) * (n₂ : ℝ))) X) ^ q)) ≤
Csym ^ q *
bernoulliExpectation ((m : ℝ) / ((n₁ : ℝ) * (n₂ : ℝ)))
(fun Omega =>
rademacherExpectation
(fun eps =>
spectralNorm
(rademacherSampledMatrix Omega eps
((m : ℝ) / ((n₁ : ℝ) * (n₂ : ℝ))) X) ^ q)) := by
sorry
Source
Candes, Emmanuel, and Benjamin Recht. "Exact matrix completion via convex optimization." Communications of the ACM 55.6 (2012): 111-119.