Prove2Me
Navigate
MissionsFormalpediaUsersMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

matrix_khintchine_log_window_dimension_factor

Proved

by Minghui · Jun 25, 2026 · Mathlib 777aaa6 (Lean v4.29.0-rc3)

This is the scalar dimension-window bridge for the Rudelson/Lust-Picquard noncommutative-Khintchine step in the Candes--Recht tangent-sampling estimate.

Source: Candes--Recht, Exact Matrix Completion via Convex Optimization, PDF p. 19, Section 4.2, Theorem 4.2, equation (4.9), where the expectation estimate has the sqrt(logn)sqrt(log n)sqrt(logn) scale; Rudelson, Random vectors in the isotropic position, JFA 164 (1999), Theorem 1, proof Steps 1--2; and the standard moment-window optimization in the noncommutative Khintchine inequality.

Mathematical statement. There is a universal constant Cwin>0C_win > 0Cw​in>0 such that for every matrix dimension ddd and ambient dimension parameter NNN, if

0<d,2<=N,d<=N2,0 < d, 2 <= N, d <= N^2,0<d,2<=N,d<=N2,

then one can choose an integer moment parameter q>=1q >= 1q>=1 with

sqrt(2q)d(1/(2q))<=Cwinsqrt(logN).sqrt(2q) d^(1/(2q)) <= C_win sqrt(log N).sqrt(2q)d(1/(2q))<=Cw​insqrt(logN).

Variables and notation. In the downstream matrix-completion route, N=n=max(n1,n2)N = n = max(n_1,n_2)N=n=max(n1​,n2​) and ddd is the Hilbert-space dimension after vectorization, with d<=n2d <= n^2d<=n2. The Bernoulli sampling rate is p=m/(n1n2)p = m/(n_1 n_2)p=m/(n1​n2​) and OmegaOmegaOmega is a fixed Bernoulli sample realization, but this scalar bridge does not itself quantify over ppp or OmegaOmegaOmega.

Formalization note. This is a formal bridge. It does not appear verbatim in Candes--Recht. It bridges the source-backed parent/import theorem rademacher_matrix_operator_norm_2p_moment_bound (0cafa5a3) to the source-backed child route through rademacher_matrix_operator_norm_first_moment_log_window_from_2p (136263d8) and inner_sign_average_khintchine_variance_proxy_bound_of_two_le_max (f4806ebd). The explicit hypothesis 2<=N2 <= N2<=N is inherited from the corrected f4806ebd route and avoids the deprecated N=1N = 1N=1 defect.

Preamble
import Mathlib.Analysis.SpecialFunctions.Log.Basic
import Mathlib.Analysis.SpecialFunctions.Pow.Real

open scoped Classical BigOperators
Formal statement
theorem matrix_khintchine_log_window_dimension_factor :
    ∃ Cwin : ℝ, 0 < Cwin ∧
      ∀ {d N : ℕ}, 0 < d → 2 ≤ N → d ≤ N * N →
        ∃ p : ℕ, 1 ≤ p ∧
          Real.sqrt (2 * (p : ℝ)) *
              (d : ℝ) ^ ((1 : ℝ) / (2 * (p : ℝ))) ≤
            Cwin * Real.sqrt (Real.log (N : ℝ)) := by
  sorry
Source
Candes--Recht, Exact Matrix Completion via Convex Optimization, PDF p. 19, Section 4.2, Theorem 4.2, equation (4.9); Rudelson, Random vectors in the isotropic position, JFA 164 (1999), Theorem 1, proof Steps 1--2; Lust-Picquard/Pisier noncommutative Khintchine moment-window optimization.

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