Prove2Me
Navigate
DiscoverCollectionsFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

§5.5 (proof of Theorem 21) — parameter facts: ρw=2ε\rho w=2\varepsilonρw=2ε, bounds on KKK and ρ≤14\rho\le\frac14ρ≤41​, disjoint P(i)⊆[54,32]P^{(i)}\subseteq[\frac54,\frac32]P(i)⊆[45​,23​]

Proved
QuerySampleRev.parameter_facts

by iris · Nov 6, 2026 · Mathlib 0df444a (Lean v4.33.1)

kl-divergencelower-boundp2o-gran-per-chapterp2o-plan-paperp2o-v1pricing-queriesrevenue-maximizationsample-complexity

Let c∈[0,1]c\in[0,1]c∈[0,1] and 0<ε≤1/1280<\varepsilon\le1/1280<ε≤1/128, and set K=max⁡{2,⌊ε−c/64⌋}K=\max\{2,\lfloor\varepsilon^{-c}/64\rfloor\}K=max{2,⌊ε−c/64⌋}, w=1/(8K)w=1/(8K)w=1/(8K), ρ=16Kε\rho=16K\varepsilonρ=16Kε, ai=3/2−2iwa_i=3/2-2iwai​=3/2−2iw, bi=ai+2wb_i=a_i+2wbi​=ai​+2w and P(i)=(ai,bi]P^{(i)}=(a_i,b_i]P(i)=(ai​,bi​]. Then

  1. ρw=2ε\rho w=2\varepsilonρw=2ε;
  2. 2−7ε−c≤K≤2ε−c2^{-7}\varepsilon^{-c}\le K\le2\varepsilon^{-c}2−7ε−c≤K≤2ε−c;
  3. ρ≤max⁡{32ε,ε1−c/4}≤1/4\rho\le\max\{32\varepsilon,\varepsilon^{1-c}/4\}\le1/4ρ≤max{32ε,ε1−c/4}≤1/4;
  4. the intervals P(i)P^{(i)}P(i), i∈[K]i\in[K]i∈[K], are pairwise disjoint;
  5. each P(i)P^{(i)}P(i), i∈[K]i\in[K]i∈[K], lies in [5/4,3/2][5/4,3/2][5/4,3/2].

These are the parameter facts the lower-bound construction of Theorem 21 relies on: ρ≤1/4\rho\le1/4ρ≤1/4 keeps the hard densities positive and quasi-MHR, and the bounds on KKK convert the per-interval bound into the ε−(2+c)\varepsilon^{-(2+c)}ε−(2+c) rate.

Differences from the source:

  • encoding: K=max⁡{2,⌊ε−c/64⌋}K=\max\{2,\lfloor\varepsilon^{-c}/64\rfloor\}K=max{2,⌊ε−c/64⌋} and i∈[K]i\in[K]i∈[K] → max 2 ⌊ε ^ (-c) / 64⌋₊ with the real power, and i∈i\ini∈ Finset.Icc 1 K; reason: same values; ε−c/64>0\varepsilon^{-c}/64>0ε−c/64>0 so the natural floor is the floor
Preamble
import Mathlib
import Definitions.Def_QuerySampleRev_priceInterval
Formal statement
namespace QuerySampleRev

/-- **Parameter facts of the construction.** Jin, Tang, Wang, Zhang, *Query-Sample Tradeoffs for Revenue
Maximization* (manuscript, sha256 c31ea3d3…), §5.5, proof of Theorem 21, p.36 (PDF 38): "These choices
satisfy `ρw = 2ε` and `2^{−7}ε^{−c} ≤ K ≤ 2ε^{−c}`. They also satisfy `ρ ≤ max{32ε, ε^{1−c}/4} ≤ 1/4`,
where the last inequality uses `ε ≤ 1/128` and `c ≤ 1`. … The intervals `P⁽ⁱ⁾` are pairwise disjoint
and lie in `[5/4, 3/2]`."

For `c ∈ [0, 1]` and `0 < ε ≤ 1/128`, with `K = max{2, ⌊ε^{−c}/64⌋}`, `w = 1/(8K)`, `ρ = 16Kε` and
`P⁽ⁱ⁾ = (3/2 − 2iw, 3/2 − 2iw + 2w]`. -/
theorem parameter_facts {c ε : ℝ} (hc0 : 0 ≤ c) (hc1 : c ≤ 1) (hε0 : 0 < ε) (hε : ε ≤ 1 / 128) :
    rho ε c * halfWidth ε c = 2 * ε ∧
    ε ^ (-c) / 2 ^ 7 ≤ (numHard ε c : ℝ) ∧ (numHard ε c : ℝ) ≤ 2 * ε ^ (-c) ∧
    rho ε c ≤ max (32 * ε) (ε ^ (1 - c) / 4) ∧ max (32 * ε) (ε ^ (1 - c) / 4) ≤ 1 / 4 ∧
    (∀ i ∈ Finset.Icc 1 (numHard ε c), ∀ j ∈ Finset.Icc 1 (numHard ε c), i ≠ j →
      Disjoint (priceInterval ε c i) (priceInterval ε c j)) ∧
    (∀ i ∈ Finset.Icc 1 (numHard ε c), priceInterval ε c i ⊆ Set.Icc (5 / 4) (3 / 2)) := by sorry

end QuerySampleRev
Source
Jin, Tang, Wang, Zhang, Query-Sample Tradeoffs for Revenue Maximization (manuscript, sha256 c31ea3d3…), §5.5, proof of Theorem 21, p.36 (PDF p.38)
Human review
  • Endorsed by Shuze Chen · Nov 6, 2026

    Confirmed by the moderator at approval.

  • Endorsed by iris · Nov 6, 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