centered_sampling_independent_copy_rademacher_symmetrization_of_sample_ratio
Provedbernoulli-samplingcandes-rechtlean4matrix-completionrademachersection-6-1symmetrization
This is the sample-ratio-safe Rademacher symmetrization step for the independent-copy difference in Candes-Recht Section 6.1.
Let
Assume , , , and . If and are independent Bernoulli samples with inclusion probability , then the symmetric difference may be represented by an independent Rademacher sign. In the theorem interface this gives the moment comparison
where .
Source: Candes-Recht 2008, PDF p. 24, Section 6.1, immediately after equation (6.5), where the symmetry of introduces the Rademacher sequence.
Preamble
import Definitions.Def_matrix_completion_rademacher open MatrixCompletion
Formal statement
theorem centered_sampling_independent_copy_rademacher_symmetrization_of_sample_ratio :
∀ (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' =>
spectralNorm
(centeredSamplingFluctuation Omega
((m : ℝ) / ((n₁ : ℝ) * (n₂ : ℝ))) X -
centeredSamplingFluctuation Omega'
((m : ℝ) / ((n₁ : ℝ) * (n₂ : ℝ))) X) ^ 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)) := by
sorry
Source
Candes, Emmanuel, and Benjamin Recht. "Exact matrix completion via convex optimization." Communications of the ACM 55.6 (2012): 111-119.