ComparatorChallenges/MemoryPrecision.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
78 declarations, 1 contain sorry, 0 declared as axioms
- abbrev
OAI.MemoryPrecision.Kernel.Vectorline 13Also declared: OAI/Probability/MemoryPrecision/KernelModel.lean:15 (same declaration text).
- abbrev
OAI.MemoryPrecision.Kernel.Sphereline 15Also declared: OAI/Probability/MemoryPrecision/KernelModel.lean:16 (same declaration text).
- abbrev
OAI.MemoryPrecision.Kernel.Stateline 17Also declared: OAI/Probability/MemoryPrecision/KernelModel.lean:17 (same declaration text).
- abbrev
OAI.MemoryPrecision.Kernel.Actionline 19Also declared: OAI/Probability/MemoryPrecision/KernelModel.lean:18 (same declaration text).
- abbrev
OAI.MemoryPrecision.Kernel.Observationsline 21Also declared: OAI/Probability/MemoryPrecision/KernelModel.lean:19 (same declaration text).
- abbrev
OAI.MemoryPrecision.Kernel.Rowsline 23Also declared: OAI/Probability/MemoryPrecision/KernelModel.lean:20 (same declaration text).
- def
OAI.MemoryPrecision.Kernel.UniformSphereline 25Also declared: OAI/Probability/MemoryPrecision/KernelModel.lean:22 (same declaration text).
- def
OAI.MemoryPrecision.Kernel.RowLawline 39Also declared: OAI/Probability/MemoryPrecision/KernelModel.lean:36 (same declaration text).
- def
OAI.MemoryPrecision.Kernel.ObservationReferenceline 57Also declared: OAI/Probability/MemoryPrecision/KernelModel.lean:53 (same declaration text).
- structure
OAI.MemoryPrecision.Kernel.Policyline 60Also declared: OAI/Probability/MemoryPrecision/KernelModel.lean:56 (same declaration text).
- def
OAI.MemoryPrecision.Kernel.Policy.Completedline 70Also declared: OAI/Probability/MemoryPrecision/KernelModel.lean:68 (same declaration text).
- def
OAI.MemoryPrecision.Kernel.Policy.evalline 73Also declared: OAI/Probability/MemoryPrecision/KernelModel.lean:73 (same declaration text).
- def
OAI.MemoryPrecision.Kernel.Policy.pathValueline 80Also declared: OAI/Probability/MemoryPrecision/KernelModel.lean:80 (same declaration text).
- def
OAI.MemoryPrecision.Kernel.Policy.recordsline 84Also declared: OAI/Probability/MemoryPrecision/KernelModel.lean:84 (same declaration text).
- def
OAI.MemoryPrecision.Kernel.Policy.outputTestline 93Also declared: OAI/Probability/MemoryPrecision/KernelModel.lean:93 (same declaration text).
- def
OAI.MemoryPrecision.Kernel.Policy.angleTestline 97Also declared: OAI/Probability/MemoryPrecision/KernelModel.lean:97 (same declaration text).
- def
OAI.MemoryPrecision.Kernel.Policy.chordTestline 108Also declared: OAI/Probability/MemoryPrecision/KernelModel.lean:108 (same declaration text).
- def
OAI.MemoryPrecision.Kernel.Policy.experimentline 111Also declared: OAI/Probability/MemoryPrecision/KernelModel.lean:111 (same declaration text).
- structure
OAI.MemoryPrecision.Kernel.Policy.Admissibleline 115Also declared: OAI/Probability/MemoryPrecision/KernelModel.lean:115 (same declaration text).
- def
OAI.MemoryPrecision.Kernel.Policy.Successline 121Also declared: OAI/Probability/MemoryPrecision/KernelModel.lean:121 (same declaration text).
- def
OAI.MemoryPrecision.Kernel.Policy.ChordSuccessline 125Also declared: OAI/Probability/MemoryPrecision/KernelModel.lean:124 (same declaration text).
- abbrev
OAI.NoiselessRegression.Vectorline 133Also declared: ComparatorChallenges/NoiselessRegression.lean:18 (same declaration text), ComparatorChallenges/ProjectionMoments.lean:17 (same declaration text), OAI/Probability/ProjectionMoments/Model.lean:17 (same declaration text).
- abbrev
OAI.NoiselessRegression.UnitSphereline 134Also declared: ComparatorChallenges/NoiselessRegression.lean:19 (same declaration text), ComparatorChallenges/ProjectionMoments.lean:19 (same declaration text), OAI/Probability/ProjectionMoments/Model.lean:19 (same declaration text).
- abbrev
OAI.MemoryPrecision.Spaceline 140Also declared: OAI/Probability/MemoryPrecision/AmbientGram.lean:18 (same declaration text).
- def
OAI.MemoryPrecision.Jline 142Also declared: OAI/Probability/MemoryPrecision/AmbientGram.lean:20 (same declaration text).
- def
OAI.MemoryPrecision.AmbientBallBoundline 149Also declared: OAI/Probability/MemoryPrecision/AmbientGram.lean:27 (same declaration text).
- def
OAI.MemoryPrecision.InverseGramline 153Also declared: OAI/Probability/MemoryPrecision/AmbientGram.lean:31 (same declaration text).
- def
OAI.MemoryPrecision.MatrixLabelReferenceline 163Also declared: OAI/Probability/MemoryPrecision/FiniteDensity.lean:20 (same declaration text).
- def
OAI.MemoryPrecision.ProjectionLawline 185Also declared: OAI/Probability/MemoryPrecision/FiniteDensity.lean:42 (same declaration text).
- def
OAI.MemoryPrecision.ProjectedEllipsoidline 221Also declared: OAI/Probability/MemoryPrecision/FiniteDensity.lean:77 (same declaration text).
- def
OAI.MemoryPrecision.ProjectionNormScaleline 235Also declared: OAI/Probability/MemoryPrecision/FiniteDensity.lean:90 (same declaration text).
- def
OAI.MemoryPrecision.UniformSphereline 242Also declared: OAI/Probability/MemoryPrecision/JointL1.lean:19 (same declaration text).
- def
OAI.MemoryPrecision.GaussianRegularizationline 255Also declared: OAI/Probability/MemoryPrecision/JointL1.lean:32 (same declaration text).
- def
OAI.MemoryPrecision.PointwiseDensityline 274Also declared: OAI/Probability/MemoryPrecision/PointwiseDensity.lean:18 (same declaration text).
- lemma
OAI.MemoryPrecision.space_finiteDimensionalline 280Also declared: OAI/Probability/MemoryPrecision/WeightedImage.lean:19 (same declaration text).
- def
OAI.MemoryPrecision.UnitBallVolumeline 283Also declared: OAI/Probability/MemoryPrecision/RadialMixture.lean:18 (same declaration text).
- def
OAI.MemoryPrecision.CoordinateUnitline 296Also declared: OAI/Probability/MemoryPrecision/RadialMixture.lean:31 (same declaration text).
- lemma
OAI.MemoryPrecision.gaussianVariance_nonnegline 302Also declared: OAI/Probability/MemoryPrecision/RadialMixture.lean:37 (same declaration text).
- def
OAI.MemoryPrecision.GaussianKernelline 304Also declared: OAI/Probability/MemoryPrecision/RadialMixture.lean:39 (same declaration text).
- def
OAI.MemoryPrecision.RadialMixtureline 311Also declared: OAI/Probability/MemoryPrecision/RadialMixture.lean:46 (same declaration text).
- abbrev
OAI.MemoryPrecision.Sphereline 314Also declared: OAI/Probability/MemoryPrecision/CoefficientStep.lean:19 (same declaration text).
- def
OAI.MemoryPrecision.SpherePriorline 316Also declared: OAI/Probability/MemoryPrecision/CoefficientStep.lean:20 (same declaration text).
- def
OAI.MemoryPrecision.SphereBallBoundline 319Also declared: OAI/Probability/MemoryPrecision/CoefficientStep.lean:23 (same declaration text).
- def
OAI.MemoryPrecision.WeightedBlockline 327Also declared: OAI/Probability/MemoryPrecision/WeightedImage.lean:25 (same declaration text).
- def
OAI.MemoryPrecision.SphereBlockline 349Also declared: OAI/Probability/MemoryPrecision/CoefficientStep.lean:27 (same declaration text).
- abbrev
OAI.MemoryPrecision.CubeSetline 354Also declared: OAI/Probability/MemoryPrecision/CubeGeometry.lean:18 (same declaration text).
- abbrev
OAI.MemoryPrecision.Cubeline 368Also declared: OAI/Probability/MemoryPrecision/CubeGeometry.lean:31 (same declaration text).
- def
OAI.MemoryPrecision.CubeLawline 370Also declared: OAI/Probability/MemoryPrecision/CubeGeometry.lean:32 (same declaration text).
- lemma
OAI.MemoryPrecision.cube_second_coordinate_ltline 373Also declared: OAI/Probability/MemoryPrecision/CubeGeometry.lean:34 (same declaration text).
- def
OAI.MemoryPrecision.cubeRawline 377Also declared: OAI/Probability/MemoryPrecision/CubeGeometry.lean:38 (same declaration text).
- def
OAI.MemoryPrecision.CubeEmbeddingline 391Also declared: OAI/Probability/MemoryPrecision/CubeGeometry.lean:51 (same declaration text).
- def
OAI.MemoryPrecision.CubeBallline 393Also declared: OAI/Probability/MemoryPrecision/CubeGeometry.lean:52 (same declaration text).
- def
OAI.MemoryPrecision.CubeLocalline 396Also declared: OAI/Probability/MemoryPrecision/CubeGeometry.lean:54 (same declaration text).
- lemma
OAI.MemoryPrecision.cube_coordinate_square_leEvery coordinate of the paired cube has square at most one quarter line 413Source documentation
Every coordinate of the paired cube has square at most one quarter.
L4DEL explanation
Every coordinate of the paired cube has square at most one quarter.
- This explanation is a condensed rendering of the declaration's own doc comment at the pinned source commit; consult the exact Lean statement below for authority.
Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)
Also declared: OAI/Probability/MemoryPrecision/CubeGeometry.lean:158 (same declaration text).
lemma cube_coordinate_square_le {d : ℕ} (u : Cube d) (i : Fin (d/2)) : u.val i^2 ≤ 1/4 := by …Mentions: OAI.MemoryPrecision.Cube
- lemma
OAI.MemoryPrecision.sum_fin_splitline 417Also declared: OAI/Probability/MemoryPrecision/CubeGeometry.lean:110 (same declaration text).
- def
OAI.MemoryPrecision.cubeCoordsline 425Also declared: OAI/Probability/MemoryPrecision/CubeGeometry.lean:118 (same declaration text).
- lemma
OAI.MemoryPrecision.cubeCoords_firstline 437Also declared: OAI/Probability/MemoryPrecision/CubeGeometry.lean:130 (same declaration text).
- lemma
OAI.MemoryPrecision.cubeCoords_secondline 441Also declared: OAI/Probability/MemoryPrecision/CubeGeometry.lean:134 (same declaration text).
- lemma
OAI.MemoryPrecision.cubeCoords_tailline 445Also declared: OAI/Probability/MemoryPrecision/CubeGeometry.lean:138 (same declaration text).
- lemma
OAI.MemoryPrecision.cubeCoords_sumline 449Also declared: OAI/Probability/MemoryPrecision/CubeGeometry.lean:142 (same declaration text).
- lemma
OAI.MemoryPrecision.cubeEmbedding_normline 465Also declared: OAI/Probability/MemoryPrecision/CubeGeometry.lean:162 (same declaration text).
- def
OAI.MemoryPrecision.CubeSphereline 485Also declared: OAI/Probability/MemoryPrecision/CubeExperiment.lean:20 (same declaration text).
- def
OAI.MemoryPrecision.AmbientGramStatementline 488Also declared: OAI/Probability/MemoryPrecision/AmbientGram.lean:585 (same declaration text).
- def
OAI.MemoryPrecision.FiniteDensityStatementline 533Also declared: OAI/Probability/MemoryPrecision/FiniteDensity.lean:247 (same declaration text).
- def
OAI.MemoryPrecision.MeasurableTestStatementline 558Also declared: OAI/Probability/MemoryPrecision/MeasurableTests.lean:109 (same declaration text).
- def
OAI.MemoryPrecision.JointL1Statementline 589Also declared: OAI/Probability/MemoryPrecision/JointL1.lean:132 (same declaration text).
- def
OAI.MemoryPrecision.RadialMixtureRepresentationline 616Also declared: OAI/Probability/MemoryPrecision/PointwiseMain.lean:18 (same declaration text).
- def
OAI.MemoryPrecision.FullRankDensityFormulaline 624Also declared: OAI/Probability/MemoryPrecision/PointwiseMain.lean:26 (same declaration text).
- def
OAI.MemoryPrecision.PointwiseDensityPropertiesline 648Also declared: OAI/Probability/MemoryPrecision/PointwiseMain.lean:50 (same declaration text).
- def
OAI.MemoryPrecision.PointwiseDensityStatementline 673Also declared: OAI/Probability/MemoryPrecision/PointwiseMain.lean:75 (same declaration text).
- def
OAI.MemoryPrecision.CoefficientStepStatementline 692Also declared: OAI/Probability/MemoryPrecision/CoefficientStep.lean:31 (same declaration text).
- def
OAI.MemoryPrecision.CubeBlockStatementline 705Also declared: OAI/Probability/MemoryPrecision/CubeBlock.lean:111 (same declaration text).
- def
OAI.MemoryPrecision.Kernel.Policy.ModelAdmissibleline 719Also declared: OAI/Probability/MemoryPrecision/KernelAdmissibility.lean:19 (same declaration text).
- def
OAI.MemoryPrecision.Kernel.CubePriorline 727Also declared: OAI/Probability/MemoryPrecision/KernelCube.lean:23 (same declaration text).
- def
OAI.MemoryPrecision.Kernel.BlockCountline 730Also declared: OAI/Probability/MemoryPrecision/KernelEllipsoid.lean:84 (same declaration text).
- def
OAI.MemoryPrecision.Kernel.SourceEllipsoidStatementline 732Also declared: OAI/Probability/MemoryPrecision/KernelEllipsoid.lean:85 (same declaration text).
- lemma
OAI.MemoryPrecision.Kernel.cubePrior_dimensionline 764Also declared: OAI/Probability/MemoryPrecision/CubeSuccess.lean:44 (same declaration text).
- theorem
OAI.MemoryPrecision.mainChallenge statement: Projection estimates and memory–precision bounds sorry line 771L4DEL 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.MemoryPrecision.Main as the released solution module checked against this declaration.
Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)
Distinct definitions of this name: OAI/Probability/MemoryPrecision/Main.lean:59 (same statement text; different proof or body). Qualify references as OAI.MemoryPrecision.main@path.
theorem main : AmbientGramStatement ∧ FiniteDensityStatement ∧ MeasurableTestStatement ∧ JointL1Statement ∧ PointwiseDensityStatement ∧ CoefficientStepStatement ∧ Kernel.SourceEllipsoidStatement.{u} ∧ CubeBlockStatement ∧ (∃ D : ℝ, Real.exp 1 ≤ D ∧ ∃ d₀ : ℕ, ∃ hd₀ : 16 ≤ d₀, ∃ c : ℝ, 0 < c ∧ ∀ d M T : ℕ, ∀ hd : d₀ ≤ d, M ≤ d^2 → ∀ ε : ℝ, 0 < ε → ε ≤ 1/10 → ∀ (Ω : Type u) [MeasurableSpace Ω] (ρ : Measure Ω), IsProbabilityMeasure ρ → …Mentions: OAI.MemoryPrecision.AmbientGramStatement, OAI.MemoryPrecision.FiniteDensityStatement, OAI.MemoryPrecision.MeasurableTestStatement, OAI.MemoryPrecision.JointL1Statement, OAI.MemoryPrecision.PointwiseDensityStatement, OAI.MemoryPrecision.CoefficientStepStatement, OAI.MemoryPrecision.CubeBlockStatement