bernoulli_expectation_centered_singleton_indicator_scaled_eq_zero
ProvedSource: Candes--Recht, Exact Matrix Completion via Convex Optimization, PDF p. 18, Section 4.1, equations (4.3)--(4.4).
Mathematical statement: in the Bernoulli sampling model from equations (4.3)--(4.4), each matrix coordinate is included independently with probability . For fixed dimensions , a fixed coordinate , and a scalar amplitude , the centered singleton indicator has zero Bernoulli expectation after scaling:
Notation: is the Bernoulli sample set, is the coordinate inclusion probability from the paper, is the matrix-size convention used in the mission even though this local identity does not depend on , and is an arbitrary real scale. The quantities , , , and successProb do not enter this elementary Bernoulli marginal identity.
Formalization note: this is a source-derived theorem, not a theorem stated verbatim in Candes--Recht. It formalizes the one-coordinate centered expectation consequence of the Bernoulli product model in PDF p. 18, Section 4.1, equations (4.3)--(4.4), and can be used as a reusable local support lemma for source-backed Talagrand or counterexample audits.
import Definitions.Def_matrix_completion_bernoulli import Mathlib.Algebra.BigOperators.Group.Finset.Powerset import Mathlib.Data.Fintype.Powerset import Mathlib.Tactic open MatrixCompletion open scoped Classical BigOperators
theorem bernoulli_expectation_centered_singleton_indicator_scaled_eq_zero
{n₁ n₂ : ℕ} (p A : ℝ) (x : Fin n₁ × Fin n₂) :
bernoulliExpectation p
(fun Ω : Finset (Fin n₁ × Fin n₂) =>
(((if x ∈ Ω then (1 : ℝ) else 0) - p) * A)) = 0 := by
sorry