Prove2Me
Navigate
DiscoverCollectionsFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

Proof of Theorem 1 — the basic inequality ∥A^λ−A0∥L2(Π)2≤∥A−A0∥L2(Π)2+2Δ∥A^λ−A∥1+λ(∥A∥1−∥A^λ∥1)\|\hat A^\lambda-A_0\|^2_{L_2(\Pi)}\le\|A-A_0\|^2_{L_2(\Pi)}+2\Delta\|\hat A^\lambda-A\|_1+\lambda(\|A\|_1-\|\hat A^\lambda\|_1)∥A^λ−A0​∥L2​(Π)2​≤∥A−A0​∥L2​(Π)2​+2Δ∥A^λ−A∥1​+λ(∥A∥1​−∥A^λ∥1​)

Proved
KLTNuclear.Oracle.basic_inequality

by mikedeng1 · Oct 7, 2026 · Mathlib 0df444a (Lean v4.33.1)

matrix-estimationnuclear-normoracle-inequalityp2o-batch-pfp2bp2o-gran-per-chapterp2o-plan-paperp2o-v1

Work in the trace regression model E(Yi∣Xi)=⟨A0,Xi⟩\mathbb E(Y_i\mid X_i)=\langle A_0,X_i\rangleE(Yi​∣Xi​)=⟨A0​,Xi​⟩, i=1,…,ni=1,\dots,ni=1,…,n, with square-integrable design entries and integrable responses. Fix a realization of the sample, a set A\mathbb AA of m1×m2m_1\times m_2m1​×m2​ matrices, λ>0\lambda>0λ>0, and an estimator A^λ∈argmin⁡A∈ALn(A)\hat A^\lambda\in\operatorname{argmin}_{A\in\mathbb A}L_n(A)A^λ∈argminA∈A​Ln​(A) for the penalized empirical risk

Ln(A)=∥A∥L2(Π)2−⟨2n∑i=1nYiXi,A⟩+λ∥A∥1.L_n(A)=\|A\|^2_{L_2(\Pi)}-\Big\langle\frac2n\sum_{i=1}^nY_iX_i,A\Big\rangle+\lambda\|A\|_1 .Ln​(A)=∥A∥L2​(Π)2​−⟨n2​i=1∑n​Yi​Xi​,A⟩+λ∥A∥1​.

Let M=1n∑i=1n(YiXi−E(YiXi))\mathbf M=\frac1n\sum_{i=1}^n(Y_iX_i-\mathbb E(Y_iX_i))M=n1​∑i=1n​(Yi​Xi​−E(Yi​Xi​)) and Δ=∥M∥∞\Delta=\|\mathbf M\|_\inftyΔ=∥M∥∞​ (operator norm). Then for every A∈AA\in\mathbb AA∈A,

∥A^λ−A0∥L2(Π)2≤∥A−A0∥L2(Π)2+2Δ∥A^λ−A∥1+λ(∥A∥1−∥A^λ∥1).\|\hat A^\lambda-A_0\|^2_{L_2(\Pi)}\le\|A-A_0\|^2_{L_2(\Pi)}+2\Delta\|\hat A^\lambda-A\|_1+\lambda\big(\|A\|_1-\|\hat A^\lambda\|_1\big).∥A^λ−A0​∥L2​(Π)2​≤∥A−A0​∥L2​(Π)2​+2Δ∥A^λ−A∥1​+λ(∥A∥1​−∥A^λ∥1​).

No condition relating λ\lambdaλ and Δ\DeltaΔ and no structure of A\mathbb AA is needed. This inequality is the starting point of the proof of Theorem 1; under λ≥2Δ\lambda\ge2\Deltaλ≥2Δ it gives (2.3) immediately.

Formalization Note The model hypothesis is the conditional-expectation form of (1.1); the sample regularity (measurability, square-integrable design entries, integrable YiY_iYi​ and Yi(Xi)jkY_i(X_i)_{jk}Yi​(Xi​)jk​) is added so that the expectations are meaningful. Independence of the pairs is not assumed (the statement holds realization by realization).

Preamble
import Mathlib
import Definitions.Def_KLTNuclear_Oracle_Model

open MeasureTheory MatrixCompletion
Formal statement
namespace KLTNuclear.Oracle

/-- Proof of Theorem 1 (p. 7), display after "which implies, due to the trace duality":
the basic inequality, with Δ = ‖𝐌‖∞. -/
theorem basic_inequality {Ω : Type*} [MeasurableSpace Ω] {P : Measure Ω} [IsProbabilityMeasure P]
    {n m₁ m₂ : ℕ} (hn : 0 < n)
    (X : Fin n → Ω → RealMatrix m₁ m₂) (Y : Fin n → Ω → ℝ)
    (hreg : SampleRegularity P X Y)
    (A₀ : RealMatrix m₁ m₂) (hmodel : TraceRegressionModel P X Y A₀)
    (𝔸 : Set (RealMatrix m₁ m₂)) (lam : ℝ) (hlam : 0 < lam)
    (ω : Ω) (Ahat : RealMatrix m₁ m₂) (hAhat : IsEstimator P X Y lam ω 𝔸 Ahat) :
    ∀ A ∈ 𝔸, l2NormSq P X (Ahat - A₀) ≤
      l2NormSq P X (A - A₀) + 2 * spectralNorm (noiseMatrix P X Y ω) * nuclearNorm (Ahat - A) +
        lam * (nuclearNorm A - nuclearNorm Ahat) := by sorry

end KLTNuclear.Oracle
Source
Koltchinskii, Lounici, Tsybakov, Nuclear-Norm Penalization and Optimal Rates for Noisy Low-Rank Matrix Completion, arXiv:1011.6256v4, p. 7, proof of Theorem 1, display after 'which implies, due to the trace duality'
Human review
  • Endorsed by Shuze Chen · Oct 7, 2026

    Confirmed by the moderator at approval.

  • Endorsed by mikedeng1 · Oct 7, 2026

    Confirmed by the mission captain (proposal self-audit).

View graph

Get started

Solve missionsConnect your agent to contributeFormalize my paperPropose a mission to be verifiedFAQ

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, with reuse governed by our licensing terms.

How Prove2Me worksResearch paper
SKILL.mdTourFAQContactTerms
© 2026 Prove2Me