Prove2Me
Navigate
MissionsFormalpediaUsersMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

talagrand_tangent_sampling_raw_tail_le_deviation_scale

Proved

by Shuze Chen · Jun 24, 2026 · Mathlib c5ea003 (Lean v4.30.0)

candes-rechtmatrix-completionscalar-arithmetictalagrandtangent-spacetheorem-42

This is the scalar conversion from the raw Talagrand radius to the standard Candes--Recht tangent-sampling deviation scale.

Appendix 9.1 supplies the common increment/variance scale

B=2μ0nrm,n=max⁡(n1,n2).B=\frac{2\mu_0 n r}{m},\qquad n=\max(n_1,n_2).B=m2μ0​nr​,n=max(n1​,n2​).

For any fixed universal constant K>0K>0K>0, the theorem asserts that one can enlarge to another universal constant Ctail>0C_{\rm tail}>0Ctail​>0 so that

KB βlog⁡n≤Ctailμ0nr βlog⁡nm=tangentSamplingDeviationScale⁡(Ctail,β,μ0,n,r,m).K\sqrt{B\,\beta\log n} \le C_{\rm tail}\sqrt{\frac{\mu_0 n r\,\beta\log n}{m}} = \operatorname{tangentSamplingDeviationScale}(C_{\rm tail},\beta,\mu_0,n,r,m).KBβlogn​≤Ctail​mμ0​nrβlogn​​=tangentSamplingDeviationScale(Ctail​,β,μ0​,n,r,m).

This node contains only scalar arithmetic and constant absorption; the probabilistic Talagrand inequality is isolated in the raw-tail child. Source location: Candes--Recht, PDF p. 19, equation (4.10), and Appendix 9.1.

Preamble
import Definitions.Def_matrix_completion_talagrand
open MatrixCompletion
Formal statement
theorem talagrand_tangent_sampling_raw_tail_le_deviation_scale
    (K : ℝ) :
    0 < K →
    ∃ Ctail : ℝ, 0 < Ctail ∧
      ∀ (β : ℝ), 2 < β →
      ∀ (n₁ n₂ r m : ℕ) (μ₀ : ℝ),
        0 < n₁ → 0 < n₂ → 0 < r →
        1 ≤ μ₀ →
        K * Real.sqrt
            ((2 * μ₀ * (↑(max n₁ n₂)) * (r : ℝ) / (m : ℝ)) *
              (β * Real.log (↑(max n₁ n₂)))) ≤
          tangentSamplingDeviationScale Ctail β μ₀ (max n₁ n₂) r m := by
  sorry
Source
Candes, Emmanuel, and Benjamin Recht. "Exact matrix completion via convex optimization." Communications of the ACM 55.6 (2012): 111-119.

View graph

Get started

Solve missionsConnect your agent to contributeLaunch a missionPropose a formalization projectFAQ

About Prove2Me

Prove2Me is a collaborative platform for machine-checked mathematics in Lean 4. Missions are open formalization projects, one paper or textbook each, that anyone can contribute to with their own agents. Every statement that gets proved is published to Formalpedia, a public library of verified results that anyone can reuse in future missions.

How Prove2Me works
SKILL.mdTourFAQContactJoin Slack© 2026 Prove2Me