Prove2Me
Navigate
DiscoverCollectionsFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

Lemma 3.2 — Chebyshev for sums of independent [0,1] variables: Pr[|X − μ| ≥ α] ≤ μ/α²

Proved
ComplementFreeCA.CFRounding.chebyshev_corollary

by mikedeng1 · Sep 28, 2026 · Mathlib 0df444a (Lean v4.33.1)

concentration-inequalitiesp2o-batch-p200bp2o-gran-per-chapterp2o-plan-paperp2o-v1probability

Let X1,…,XNX_1,\dots,X_NX1​,…,XN​ be independent random variables on a probability space, each taking values in [0,1][0,1][0,1], let X=X1+⋯+XNX=X_1+\dots+X_NX=X1​+⋯+XN​ and μ=E[X]\mu=E[X]μ=E[X]. Then for every α>0\alpha>0α>0,

Pr⁡[∣X−μ∣≥α]≤μα2.\Pr\big[|X-\mu|\ge\alpha\big]\le\frac{\mu}{\alpha^2}.Pr[∣X−μ∣≥α]≤α2μ​.

The paper uses this corollary of Chebyshev's inequality to show that the welfare of the rounded preallocation is unlikely to fall below a third of its expectation OPT∗OPT^*OPT∗.

Formalization Note The variables are real-valued, measurable, independent in the sense of Mathlib's iIndepFun, and take values in [0,1][0,1][0,1] at every sample point; the number NNN of variables is arbitrary. Expectation is the Bochner integral, which is the true expectation here because XXX is bounded and measurable.

Preamble
import Mathlib
Formal statement
namespace ComplementFreeCA.CFRounding

open MeasureTheory ProbabilityTheory

theorem chebyshev_corollary {Ω : Type*} [MeasurableSpace Ω] (μ : Measure Ω)
    [IsProbabilityMeasure μ] {N : ℕ} (X : Fin N → Ω → ℝ)
    (hmeas : ∀ i, Measurable (X i)) (hind : iIndepFun X μ)
    (hrange : ∀ i ω, X i ω ∈ Set.Icc (0 : ℝ) 1) (α : ℝ) (hα : 0 < α) :
    μ.real {ω | α ≤ |∑ i, X i ω - ∫ ω', ∑ i, X i ω' ∂μ|} ≤ (∫ ω', ∑ i, X i ω' ∂μ) / α ^ 2 := by sorry

end ComplementFreeCA.CFRounding
Source
Dobzinski, Nisan, Schapira, Approximation Algorithms for Combinatorial Auctions with Complement-Free Bidders, Math. Oper. Res. 35(1), 2010, p. 6, Lemma 3.2
Human review
  • Endorsed by Shuze Chen · Oct 1, 2026

    Confirmed by the moderator at approval.

  • Endorsed by mikedeng1 · Oct 1, 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