ComparatorChallenges/KMedianRefinedRecovery.lean
Explanation legend Lean4 Domain Explanation Language (L4DEL)
L4DEL explanations are a separate layer. They do not change the Lean source. Intuition is explanatory prose; numbered items are a reading path; sources link the wording back to evidence.
- L4DEL
- Lean4 Domain Explanation Language
Credit: OpenAI's pinned repository says an unreleased internal model produced the manuscripts and supporting proof artifacts. The collection builds on the mathematics community's accumulated problems, results, language, and formal libraries; each manuscript's BibTeX and bibliography are the authority for individual scholarly credit.
Project sources: Pinned openai/math documentation, Pinned formalization catalogue
28 declarations, 1 contain sorry, 0 declared as axioms
- structure
OAI.MetricKMedianRecovery.RationalMetricInputline 7Also declared: ComparatorChallenges/KMedianRecovery.lean:7 (same declaration text), OAI/Combinatorics/KMedianRecovery/Model.lean:7 (same declaration text).
- def
OAI.MetricKMedianRecovery.RationalMetricInput.sizeline 23Also declared: ComparatorChallenges/KMedianRecovery.lean:23 (same declaration text), OAI/Combinatorics/KMedianRecovery/Model.lean:23 (same declaration text).
- def
OAI.MetricKMedianRecovery.RationalMetricInput.Feasibleline 25Also declared: ComparatorChallenges/KMedianRecovery.lean:25 (same declaration text), OAI/Combinatorics/KMedianRecovery/Model.lean:25 (same declaration text).
- def
OAI.MetricKMedianRecovery.RationalMetricInput.costline 28Also declared: ComparatorChallenges/KMedianRecovery.lean:28 (same declaration text), OAI/Combinatorics/KMedianRecovery/Model.lean:28 (same declaration text).
- def
OAI.MetricKMedianRecovery.RationalMetricInput.natBitsline 31Also declared: ComparatorChallenges/KMedianRecovery.lean:44 (same declaration text), OAI/Combinatorics/KMedianRecovery/Model.lean:44 (same declaration text).
- def
OAI.MetricKMedianRecovery.RationalMetricInput.rationalBitsline 34Also declared: ComparatorChallenges/KMedianRecovery.lean:47 (same declaration text), OAI/Combinatorics/KMedianRecovery/Model.lean:47 (same declaration text).
- def
OAI.MetricKMedianRecovery.RationalMetricInput.bitsline 37Also declared: ComparatorChallenges/KMedianRecovery.lean:50 (same declaration text), OAI/Combinatorics/KMedianRecovery/Model.lean:50 (same declaration text).
- def
OAI.MetricKMedianRecovery.RationalMetricInput.decodeOutputline 44Also declared: ComparatorChallenges/KMedianRecovery.lean:57 (same declaration text), OAI/Combinatorics/KMedianRecovery/Model.lean:57 (same declaration text).
- def
OAI.MetricKMedianRecovery.pairBitsline 49Also declared: ComparatorChallenges/KMedianRecovery.lean:62 (same declaration text), OAI/Combinatorics/KMedianRecovery/Model.lean:62 (same declaration text).
- structure
OAI.MetricKMedianRecovery.BinaryRandomizedAlgorithmline 52Also declared: ComparatorChallenges/KMedianRecovery.lean:65 (same declaration text), OAI/Combinatorics/KMedianRecovery/Model.lean:65 (same declaration text).
- structure
OAI.MetricKMedianRecovery.RefinedRecovery.Inputline 65Also declared: OAI/Combinatorics/KMedianRecovery/Refined/Model.lean:9 (same declaration text).
- abbrev
OAI.MetricKMedianRecovery.RefinedRecovery.Input.Pointline 75Also declared: OAI/Combinatorics/KMedianRecovery/Refined/Model.lean:19 (same declaration text).
- def
OAI.MetricKMedianRecovery.RefinedRecovery.Input.sizeline 77Also declared: OAI/Combinatorics/KMedianRecovery/Refined/Model.lean:21 (same declaration text).
- def
OAI.MetricKMedianRecovery.RefinedRecovery.Input.Boundedline 79Also declared: OAI/Combinatorics/KMedianRecovery/Refined/Model.lean:23 (same declaration text).
- def
OAI.MetricKMedianRecovery.RefinedRecovery.Input.assignline 82Also declared: OAI/Combinatorics/KMedianRecovery/Refined/Model.lean:29 (same declaration text).
- def
OAI.MetricKMedianRecovery.RefinedRecovery.Input.clusterline 88Also declared: OAI/Combinatorics/KMedianRecovery/Refined/Model.lean:35 (same declaration text).
- def
OAI.MetricKMedianRecovery.RefinedRecovery.Input.clusterCostline 91Also declared: OAI/Combinatorics/KMedianRecovery/Refined/Model.lean:38 (same declaration text).
- def
OAI.MetricKMedianRecovery.RefinedRecovery.Input.anchorBitsline 94Also declared: OAI/Combinatorics/KMedianRecovery/Refined/Model.lean:41 (same declaration text).
- structure
OAI.MetricKMedianRecovery.RefinedRecovery.Certificateline 99Also declared: OAI/Combinatorics/KMedianRecovery/Refined/Model.lean:46 (same declaration text).
- def
OAI.MetricKMedianRecovery.RefinedRecovery.precisionline 114Also declared: OAI/Combinatorics/KMedianRecovery/Refined/Model.lean:68 (same declaration text).
- def
OAI.MetricKMedianRecovery.RefinedRecovery.queryBitsline 117Also declared: OAI/Combinatorics/KMedianRecovery/Refined/Model.lean:71 (same declaration text).
- def
OAI.MetricKMedianRecovery.RefinedRecovery.seedLengthline 120Also declared: OAI/Combinatorics/KMedianRecovery/Refined/Model.lean:74 (same declaration text).
- abbrev
OAI.MetricKMedianRecovery.RefinedRecovery.Seedline 123Also declared: OAI/Combinatorics/KMedianRecovery/Refined/Model.lean:77 (same declaration text).
- def
OAI.MetricKMedianRecovery.RefinedRecovery.outputline 126Also declared: OAI/Combinatorics/KMedianRecovery/Refined/Model.lean:80 (same declaration text).
- def
OAI.MetricKMedianRecovery.RefinedRecovery.successProbabilityline 130Also declared: OAI/Combinatorics/KMedianRecovery/Refined/Model.lean:84 (same declaration text).
- def
OAI.MetricKMedianRecovery.RefinedRecovery.workBoundline 137Also declared: OAI/Combinatorics/KMedianRecovery/Refined/Model.lean:91 (same declaration text).
- def
OAI.MetricKMedianRecovery.RefinedRecovery.PolynomialWorkline 142Also declared: OAI/Combinatorics/KMedianRecovery/Refined/Model.lean:96 (same declaration text).
- theorem
OAI.MetricKMedianRecovery.RefinedRecovery.refined_recoveryChallenge statement: Exact-budget recovery from accurate distinct cluster proxies sorry line 153L4DEL explanation
This declaration is an exact comparator-selected statement. Read the Lean statement below for its mathematical content.
- The linked formalization note covers 4 distinct comparator results, so its combined Scope prose is not copied onto this declaration.
- The repository's comparator configuration selects OAI.Combinatorics.KMedianRecovery.Refined.Recovery as the released solution module checked against this declaration.
Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)
Distinct definitions of this name: OAI/Combinatorics/KMedianRecovery/Refined/Recovery.lean:11 (same statement text; different proof or body). Qualify references as OAI.MetricKMedianRecovery.RefinedRecovery.refined_recovery@path.
Checked implications (found by the pipeline and checked by Lean's kernel when it ran; a recorded result, not checked again in this build: what these are)
1 more checked entries are routine (the same statement, a restatement, a generated lemma, one challenge file, a field of a structure, a route the released proof already takes, a duplicate): in the catalogue.
theorem refined_recovery : ∀ (bound : Polynomial ℕ) (ε L₀ : ℝ) (μ : ℚ), 0 < ε → 0 < L₀ → 0 < μ → μ ≤ 1/4 → (μ : ℝ) ≤ ε/12 → ∃ A : BinaryRandomizedAlgorithm, PolynomialWork A bound ∧ ∀ I : Input, I.Bounded bound → ∀ ζ : ℝ, 0 < ζ → ζ < 1 → (∀ s : Seed A I ζ, I.metric.Feasible (output A I ζ s)) ∧ (∀ C : Certificate I μ L₀, 1 - ζ ≤ successProbability A I ζ ((1 + 2 / Real.exp 1 + ε) * (I.metric.cost C.centers : ℝ))) := by …Mentions: OAI.MetricKMedianRecovery.BinaryRandomizedAlgorithm, OAI.MetricKMedianRecovery.RefinedRecovery.PolynomialWork, OAI.MetricKMedianRecovery.RefinedRecovery.Input, OAI.MetricKMedianRecovery.RefinedRecovery.Seed, OAI.MetricKMedianRecovery.RefinedRecovery.output, OAI.MetricKMedianRecovery.RefinedRecovery.Certificate, OAI.MetricKMedianRecovery.RefinedRecovery.successProbability