ComparatorChallenges/NoiselessRegression.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
20 declarations, 1 contain sorry, 0 declared as axioms
Finite-state Gaussian regression with noiseless labels and angular accuracy.
- abbrev
OAI.NoiselessRegression.Vectorline 18Also declared: ComparatorChallenges/MemoryPrecision.lean:133 (same declaration text), ComparatorChallenges/ProjectionMoments.lean:17 (same declaration text), OAI/Probability/ProjectionMoments/Model.lean:17 (same declaration text).
- abbrev
OAI.NoiselessRegression.UnitSphereline 19Also declared: ComparatorChallenges/MemoryPrecision.lean:134 (same declaration text), ComparatorChallenges/ProjectionMoments.lean:19 (same declaration text), OAI/Probability/ProjectionMoments/Model.lean:19 (same declaration text).
- abbrev
OAI.NoiselessRegression.Stateline 20Also declared: ComparatorChallenges/ProjectionMoments.lean:21 (same declaration text), OAI/Probability/ProjectionMoments/Model.lean:21 (same declaration text).
- abbrev
OAI.NoiselessRegression.Samplesline 21Also declared: ComparatorChallenges/ProjectionMoments.lean:23 (same declaration text), OAI/Probability/ProjectionMoments/Model.lean:23 (same declaration text).
- def
OAI.NoiselessRegression.uniformSphereline 23Also declared: ComparatorChallenges/ProjectionMoments.lean:25 (same declaration text), OAI/Probability/ProjectionMoments/Model.lean:25 (same declaration text).
- def
OAI.NoiselessRegression.sampleLawline 27Also declared: ComparatorChallenges/ProjectionMoments.lean:29 (same declaration text), OAI/Probability/ProjectionMoments/Model.lean:29 (same declaration text).
- def
OAI.NoiselessRegression.observationReferenceline 30Also declared: ComparatorChallenges/ProjectionMoments.lean:32 (same declaration text), OAI/Probability/ProjectionMoments/Model.lean:32 (same declaration text).
- structure
OAI.NoiselessRegression.Learnerline 33Also declared: ComparatorChallenges/ProjectionMoments.lean:35 (same declaration text), OAI/Probability/ProjectionMoments/Model.lean:35 (same declaration text).
- abbrev
OAI.NoiselessRegression.Learner.RunStatusline 40Also declared: ComparatorChallenges/ProjectionMoments.lean:42 (same declaration text), OAI/Probability/ProjectionMoments/Model.lean:42 (same declaration text).
- def
OAI.NoiselessRegression.Learner.startline 42Also declared: ComparatorChallenges/ProjectionMoments.lean:44 (same declaration text), OAI/Probability/ProjectionMoments/Model.lean:44 (same declaration text).
- def
OAI.NoiselessRegression.Learner.runline 47Also declared: ComparatorChallenges/ProjectionMoments.lean:49 (same declaration text), OAI/Probability/ProjectionMoments/Model.lean:49 (same declaration text).
- def
OAI.NoiselessRegression.Learner.terminalline 60Also declared: ComparatorChallenges/ProjectionMoments.lean:62 (same declaration text), OAI/Probability/ProjectionMoments/Model.lean:62 (same declaration text).
- def
OAI.NoiselessRegression.Learner.estimateline 66Also declared: ComparatorChallenges/ProjectionMoments.lean:68 (same declaration text), OAI/Probability/ProjectionMoments/Model.lean:68 (same declaration text).
- structure
OAI.NoiselessRegression.Learner.Admissibleline 71Also declared: ComparatorChallenges/ProjectionMoments.lean:73 (same declaration text), OAI/Probability/ProjectionMoments/Model.lean:73 (same declaration text).
- def
OAI.NoiselessRegression.Learner.angularErrorline 83Also declared: ComparatorChallenges/ProjectionMoments.lean:85 (same declaration text), OAI/Probability/ProjectionMoments/Model.lean:85 (same declaration text).
- def
OAI.NoiselessRegression.Learner.successline 86Also declared: OAI/Probability/GaussianRegression/Model.lean:20 (same declaration text).
- def
OAI.NoiselessRegression.Learner.uniformSuccessline 91Also declared: ComparatorChallenges/ProjectionMoments.lean:88 (same declaration text), OAI/Probability/ProjectionMoments/Model.lean:88 (same declaration text).
- def
OAI.NoiselessRegression.SubquadraticMemoryline 98Also declared: OAI/Probability/GaussianRegression/Model.lean:27 (same declaration text).
- def
OAI.NoiselessRegression.FixedQuadraticMemoryline 109Also declared: OAI/Probability/GaussianRegression/Model.lean:38 (same declaration text).
- theorem
OAI.NoiselessRegression.mainChallenge statement: Subquadratic and fixed-quadratic memory–precision lower bounds sorry line 118L4DEL explanation
This declaration is an exact comparator-selected statement. Read the Lean statement below for its mathematical content.
- The linked formalization note covers 8 distinct comparator results, so its combined Scope prose is not copied onto this declaration.
- The repository's comparator configuration selects OAI.Probability.GaussianRegression.Main as the released solution module checked against this declaration.
Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)
Distinct definitions of this name: OAI/Probability/GaussianRegression/Main.lean:91 (same statement text; different proof or body). Qualify references as OAI.NoiselessRegression.main@path.
theorem main : SubquadraticMemory.{u} ∧ FixedQuadraticMemory.{u} := by …