bernoulli_least_squares_certificate_existence_from_tangent_concentration_pos
ProvedPOSITIVE-p CORRECTION of the disproved node bernoulli_least_squares_certificate_existence_from_tangent_concentration (id cb41471a). With added (the original allowed , false as in the pointwise node). Claim: if and the high-probability tangent-concentration event has Bernoulli probability , then the event that the least-squares dual certificate problem (4.1) has a solution also has probability . This is the Bernoulli wrapper of the pointwise existence converter tangent_sampling_concentration_implies_least_squares_certificate_exists_pos: the pointwise implication makes the concentration event a subset of the certificate-existence event, and is monotone under event inclusion when (all observation weights nonnegative). Source: Candès–Recht 2009 (arXiv:0805.4471), §4 eq. (4.1)-(4.2) p.17, §4.2 Theorem 4.1 / eq. (4.11) pp.19-20.
import Definitions.Def_matrix_completion_tangent open MatrixCompletion
theorem bernoulli_least_squares_certificate_existence_from_tangent_concentration_pos
{n₁ n₂ r : ℕ} {M : Matrix (Fin n₁) (Fin n₂) ℝ} (S : SVD M r)
(p c β : ℝ) :
0 < p → p ≤ 1 →
bernoulliEventProb p
(fun Omega => TangentSamplingConcentration Omega S p ((1 : ℝ) / 2)) ≥
1 - c * Real.rpow (↑(max n₁ n₂)) (-β) →
bernoulliEventProb p
(fun Omega => ∃ Y : Matrix (Fin n₁) (Fin n₂) ℝ,
LeastSquaresDualCertificate Omega S Y) ≥
1 - c * Real.rpow (↑(max n₁ n₂)) (-β) := by
sorry