ComparatorChallenges/ProjectionMoments.lean

GitHub source file

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

91 declarations, 1 contain sorry, 0 declared as axioms

  1. abbrev OAI.NoiselessRegression.Vector line 17

    Also declared: ComparatorChallenges/MemoryPrecision.lean:133 (same declaration text), ComparatorChallenges/NoiselessRegression.lean:18 (same declaration text), OAI/Probability/ProjectionMoments/Model.lean:17 (same declaration text).

  2. abbrev OAI.NoiselessRegression.UnitSphere line 19

    Also declared: ComparatorChallenges/MemoryPrecision.lean:134 (same declaration text), ComparatorChallenges/NoiselessRegression.lean:19 (same declaration text), OAI/Probability/ProjectionMoments/Model.lean:19 (same declaration text).

  3. abbrev OAI.NoiselessRegression.State line 21

    Also declared: ComparatorChallenges/NoiselessRegression.lean:20 (same declaration text), OAI/Probability/ProjectionMoments/Model.lean:21 (same declaration text).

  4. abbrev OAI.NoiselessRegression.Samples line 23

    Also declared: ComparatorChallenges/NoiselessRegression.lean:21 (same declaration text), OAI/Probability/ProjectionMoments/Model.lean:23 (same declaration text).

  5. def OAI.NoiselessRegression.uniformSphere line 25

    Also declared: ComparatorChallenges/NoiselessRegression.lean:23 (same declaration text), OAI/Probability/ProjectionMoments/Model.lean:25 (same declaration text).

  6. def OAI.NoiselessRegression.sampleLaw line 29

    Also declared: ComparatorChallenges/NoiselessRegression.lean:27 (same declaration text), OAI/Probability/ProjectionMoments/Model.lean:29 (same declaration text).

  7. def OAI.NoiselessRegression.observationReference line 32

    Also declared: ComparatorChallenges/NoiselessRegression.lean:30 (same declaration text), OAI/Probability/ProjectionMoments/Model.lean:32 (same declaration text).

  8. structure OAI.NoiselessRegression.Learner line 35

    Also declared: ComparatorChallenges/NoiselessRegression.lean:33 (same declaration text), OAI/Probability/ProjectionMoments/Model.lean:35 (same declaration text).

  9. abbrev OAI.NoiselessRegression.Learner.RunStatus line 42

    Also declared: ComparatorChallenges/NoiselessRegression.lean:40 (same declaration text), OAI/Probability/ProjectionMoments/Model.lean:42 (same declaration text).

  10. def OAI.NoiselessRegression.Learner.start line 44

    Also declared: ComparatorChallenges/NoiselessRegression.lean:42 (same declaration text), OAI/Probability/ProjectionMoments/Model.lean:44 (same declaration text).

  11. def OAI.NoiselessRegression.Learner.run line 49

    Also declared: ComparatorChallenges/NoiselessRegression.lean:47 (same declaration text), OAI/Probability/ProjectionMoments/Model.lean:49 (same declaration text).

  12. def OAI.NoiselessRegression.Learner.terminal line 62

    Also declared: ComparatorChallenges/NoiselessRegression.lean:60 (same declaration text), OAI/Probability/ProjectionMoments/Model.lean:62 (same declaration text).

  13. def OAI.NoiselessRegression.Learner.estimate line 68

    Also declared: ComparatorChallenges/NoiselessRegression.lean:66 (same declaration text), OAI/Probability/ProjectionMoments/Model.lean:68 (same declaration text).

  14. structure OAI.NoiselessRegression.Learner.Admissible line 73

    Also declared: ComparatorChallenges/NoiselessRegression.lean:71 (same declaration text), OAI/Probability/ProjectionMoments/Model.lean:73 (same declaration text).

  15. def OAI.NoiselessRegression.Learner.angularError line 85

    Also declared: ComparatorChallenges/NoiselessRegression.lean:83 (same declaration text), OAI/Probability/ProjectionMoments/Model.lean:85 (same declaration text).

  16. def OAI.NoiselessRegression.Learner.uniformSuccess line 88

    Also declared: ComparatorChallenges/NoiselessRegression.lean:91 (same declaration text), OAI/Probability/ProjectionMoments/Model.lean:88 (same declaration text).

  17. def OAI.NoiselessRegression.sphereLaw line 106

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:106 (same declaration text).

  18. def OAI.NoiselessRegression.ambientSphereLaw line 117

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:117 (same declaration text).

  19. abbrev OAI.NoiselessRegression.Learner.TaggedState line 127

    Distinct definitions of this name: OAI/Probability/ProjectionMoments/Model.lean:361 (different declaration text). Qualify references as OAI.NoiselessRegression.Learner.TaggedState@path.

  20. instance OAI.NoiselessRegression.Learner.taggedMeasurableSpace line 129

    Distinct definitions of this name: OAI/Probability/ProjectionMoments/Model.lean:363 (different declaration text). Qualify references as OAI.NoiselessRegression.Learner.taggedMeasurableSpace@path.

  21. def OAI.NoiselessRegression.Learner.taggedStart line 131

    Distinct definitions of this name: OAI/Probability/ProjectionMoments/Model.lean:365 (different declaration text). Qualify references as OAI.NoiselessRegression.Learner.taggedStart@path.

  22. structure OAI.NoiselessRegression.Learner.MeasurableRules line 142

    Distinct definitions of this name: OAI/Probability/ProjectionMoments/Model.lean:374 (different declaration text). Qualify references as OAI.NoiselessRegression.Learner.MeasurableRules@path.

  23. structure OAI.NoiselessRegression.FiniteKernelLearner line 153

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:381 (same declaration text).

  24. structure OAI.NoiselessRegression.FiniteKernelLearner.CompletedRules line 165

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:393 (same declaration text).

  25. def OAI.NoiselessRegression.kernelRun line 177

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:403 (same declaration text).

  26. abbrev OAI.NoiselessRegression.FiniteKernelLearner.Tape line 191

    Distinct definitions of this name: OAI/Probability/ProjectionMoments/Model.lean:417 (different declaration text). Qualify references as OAI.NoiselessRegression.FiniteKernelLearner.Tape@path.

  27. def OAI.NoiselessRegression.FiniteKernelLearner.destination line 193

    Distinct definitions of this name: OAI/Probability/ProjectionMoments/Model.lean:419 (different declaration text). Qualify references as OAI.NoiselessRegression.FiniteKernelLearner.destination@path.

  28. def OAI.NoiselessRegression.FiniteKernelLearner.taggedKernel line 196

    Distinct definitions of this name: OAI/Probability/ProjectionMoments/Model.lean:422 (different declaration text). Qualify references as OAI.NoiselessRegression.FiniteKernelLearner.taggedKernel@path.

  29. def OAI.NoiselessRegression.FiniteKernelLearner.terminalOutput line 202

    Distinct definitions of this name: OAI/Probability/ProjectionMoments/Model.lean:428 (different declaration text). Qualify references as OAI.NoiselessRegression.FiniteKernelLearner.terminalOutput@path.

  30. abbrev OAI.NoiselessRegression.FiniteKernelLearner.Result line 216

    Distinct definitions of this name: OAI/Probability/ProjectionMoments/Model.lean:438 (different declaration text). Qualify references as OAI.NoiselessRegression.FiniteKernelLearner.Result@path.

  31. def OAI.NoiselessRegression.FiniteKernelLearner.terminalTag line 218

    Distinct definitions of this name: OAI/Probability/ProjectionMoments/Model.lean:440 (different declaration text). Qualify references as OAI.NoiselessRegression.FiniteKernelLearner.terminalTag@path.

  32. def OAI.NoiselessRegression.FiniteKernelLearner.terminalJointOutput line 222

    Distinct definitions of this name: OAI/Probability/ProjectionMoments/Model.lean:444 (different declaration text). Qualify references as OAI.NoiselessRegression.FiniteKernelLearner.terminalJointOutput@path.

  33. def OAI.NoiselessRegression.FiniteKernelLearner.jointExperimentLaw line 225

    Distinct definitions of this name: OAI/Probability/ProjectionMoments/Model.lean:447 (different declaration text). Qualify references as OAI.NoiselessRegression.FiniteKernelLearner.jointExperimentLaw@path.

  34. def OAI.NoiselessRegression.FiniteKernelLearner.uniformSuccess line 228

    Distinct definitions of this name: OAI/Probability/ProjectionMoments/Model.lean:450 (different declaration text). Qualify references as OAI.NoiselessRegression.FiniteKernelLearner.uniformSuccess@path.

  35. def OAI.NoiselessRegression.FiniteKernelLearner.uniformFixedSuccess line 233

    Distinct definitions of this name: OAI/Probability/ProjectionMoments/Model.lean:455 (different declaration text). Qualify references as OAI.NoiselessRegression.FiniteKernelLearner.uniformFixedSuccess@path.

  36. def OAI.NoiselessRegression.Learner.uniformFixedSuccess line 251

    Distinct definitions of this name: OAI/Probability/ProjectionMoments/Model.lean:473 (different declaration text). Qualify references as OAI.NoiselessRegression.Learner.uniformFixedSuccess@path.

  37. def OAI.NoiselessRegression.FiniteKernelLearner.seededSuccess line 262

    Distinct definitions of this name: OAI/Probability/ProjectionMoments/Model.lean:490 (different declaration text). Qualify references as OAI.NoiselessRegression.FiniteKernelLearner.seededSuccess@path.

  38. def OAI.NoiselessRegression.FiniteKernelLearner.seededFixedSuccess line 266

    Distinct definitions of this name: OAI/Probability/ProjectionMoments/Model.lean:494 (different declaration text). Qualify references as OAI.NoiselessRegression.FiniteKernelLearner.seededFixedSuccess@path.

  39. def OAI.NoiselessRegression.FiniteKernelLearner.FixedQuadraticMemory line 270

    Distinct definitions of this name: OAI/Probability/ProjectionMoments/Model.lean:498 (different declaration text). Qualify references as OAI.NoiselessRegression.FiniteKernelLearner.FixedQuadraticMemory@path.

  40. def OAI.NoiselessRegression.FiniteKernelLearner.conditionalSuccess line 287

    Distinct definitions of this name: OAI/Probability/ProjectionMoments/Model.lean:513 (different declaration text). Qualify references as OAI.NoiselessRegression.FiniteKernelLearner.conditionalSuccess@path.

  41. def OAI.NoiselessRegression.FiniteKernelLearner.seededPointwiseSuccess line 291

    Distinct definitions of this name: OAI/Probability/ProjectionMoments/Model.lean:517 (different declaration text). Qualify references as OAI.NoiselessRegression.FiniteKernelLearner.seededPointwiseSuccess@path.

  42. def OAI.NoiselessRegression.FiniteKernelLearner.JointSuccessMeasurable line 295

    Distinct definitions of this name: OAI/Probability/ProjectionMoments/Model.lean:521 (different declaration text). Qualify references as OAI.NoiselessRegression.FiniteKernelLearner.JointSuccessMeasurable@path.

  43. def OAI.NoiselessRegression.FiniteKernelLearner.SubquadraticMemoryWithPointwise line 300

    Distinct definitions of this name: OAI/Probability/ProjectionMoments/Model.lean:526 (different declaration text). Qualify references as OAI.NoiselessRegression.FiniteKernelLearner.SubquadraticMemoryWithPointwise@path.

  44. def OAI.ProjectionMoments.vectorSmoothing line 324

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:134 (same declaration text).

  45. abbrev OAI.ProjectionMoments.Label line 328

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:142 (same declaration text).

  46. def OAI.ProjectionMoments.ballKernel line 330

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:144 (same declaration text).

  47. def OAI.ProjectionMoments.rowMap line 334

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:153 (same declaration text).

  48. def OAI.ProjectionMoments.ballAverage line 338

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:157 (same declaration text).

  49. def OAI.ProjectionMoments.lowerDensity line 342

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:161 (same declaration text).

  50. def OAI.ProjectionMoments.AllBallMass line 345

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:169 (same declaration text).

  51. abbrev OAI.ProjectionMoments.Rotation line 359

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:179 (same declaration text).

  52. instance OAI.ProjectionMoments.rotationMeasurableSpace line 361

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:181 (same declaration text).

  53. instance OAI.ProjectionMoments.rotationBorelSpace line 363

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:183 (same declaration text).

  54. instance OAI.ProjectionMoments.rotationCompact line 365

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:185 (same declaration text).

  55. def OAI.ProjectionMoments.rotationLaw line 377

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:197 (same declaration text).

  56. def OAI.ProjectionMoments.rotateRows line 384

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:204 (same declaration text).

  57. def OAI.ProjectionMoments.coordinateMap line 395

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:215 (same declaration text).

  58. def OAI.ProjectionMoments.coordinateDensity line 398

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:226 (same declaration text).

  59. def OAI.ProjectionMoments.frameLaw line 401

    Distinct definitions of this name: OAI/Probability/ProjectionMoments/Model.lean:236 (same statement text; different proof or body). Qualify references as OAI.ProjectionMoments.frameLaw@path.

  60. def OAI.ProjectionMoments.rieszKernel line 408

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:246 (same declaration text).

  61. def OAI.ProjectionMoments.rieszPotential line 410

    Distinct definitions of this name: OAI/Probability/ProjectionMoments/Model.lean:248 (same statement text; different proof or body). Qualify references as OAI.ProjectionMoments.rieszPotential@path.

  62. def OAI.ProjectionMoments.mixRows line 417

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:258 (same declaration text).

  63. def OAI.ProjectionMoments.polarRadial line 420

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:261 (same declaration text).

  64. def OAI.ProjectionMoments.rawPolarRows line 423

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:264 (same declaration text).

  65. def OAI.ProjectionMoments.polarRows line 426

    Distinct definitions of this name: OAI/Probability/ProjectionMoments/Model.lean:267 (same statement text; different proof or body). Qualify references as OAI.ProjectionMoments.polarRows@path.

  66. def OAI.ProjectionMoments.unitBallVolume line 434

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:278 (same declaration text).

  67. def OAI.ProjectionMoments.unitBallLaw line 436

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:280 (same declaration text).

  68. def OAI.ProjectionMoments.normalizedDensity line 439

    Distinct definitions of this name: OAI/Probability/ProjectionMoments/Model.lean:283 (same statement text; different proof or body). Qualify references as OAI.ProjectionMoments.normalizedDensity@path.

  69. def OAI.ProjectionMoments.sphereWeightedRestriction line 447

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:287 (same declaration text).

  70. def OAI.ProjectionMoments.capMeasure line 461

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:299 (same declaration text).

  71. structure OAI.ProjectionMoments.CapDictionary line 465

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:303 (same declaration text).

  72. def OAI.ProjectionMoments.radialLabel line 491

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:325 (same declaration text).

  73. def OAI.ProjectionMoments.capKernelValue line 494

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:328 (same declaration text).

  74. def OAI.ProjectionMoments.capReferenceLabel line 497

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:331 (same declaration text).

  75. def OAI.ProjectionMoments.capReference line 500

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:334 (same declaration text).

  76. def OAI.ProjectionMoments.fractionalBlock line 508

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:342 (same declaration text).

  77. def OAI.ProjectionMoments.IntegratedFrameMoment line 514

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:551 (same declaration text).

  78. def OAI.ProjectionMoments.NormalizedUnitBallMoment line 534

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:571 (same declaration text).

  79. def OAI.ProjectionMoments.AllRadiiSphereMoment line 554

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:591 (same declaration text).

  80. def OAI.ProjectionMoments.PositiveCapDomination line 576

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:613 (same declaration text).

  81. def OAI.ProjectionMoments.DeterministicOffsetDensity line 592

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:629 (same declaration text).

  82. def OAI.ProjectionMoments.AllRadiiBlockBound line 610

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:647 (same declaration text).

  83. def OAI.ProjectionMoments.HaarStreamingCost line 623

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:660 (same declaration text).

  84. def OAI.ProjectionMoments.RieszStreamingCost line 633

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:670 (same declaration text).

  85. def OAI.ProjectionMoments.CapFixedStoppingCost line 643

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:680 (same declaration text).

  86. def OAI.ProjectionMoments.CapTotalStoppingCost line 654

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:691 (same declaration text).

  87. def OAI.ProjectionMoments.CapFixedStoppingAsymptotic line 665

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:702 (same declaration text).

  88. def OAI.ProjectionMoments.CapTotalStoppingAsymptotic line 678

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:715 (same declaration text).

  89. def OAI.ProjectionMoments.KernelModelBridge line 688

    Also declared: OAI/Probability/ProjectionMoments/Model.lean:725 (same declaration text).

  90. def OAI.ProjectionMoments.MainStatement line 695

    Distinct definitions of this name: OAI/Probability/ProjectionMoments/Model.lean:732 (same statement text; different proof or body). Qualify references as OAI.ProjectionMoments.MainStatement@path.

  91. theorem OAI.ProjectionMoments.main Challenge statement: Projection, cap, and Riesz estimates with regression bounds sorry line 707

    L4DEL explanation

    This declaration is an exact comparator-selected statement. Read the Lean statement below for its mathematical content.

    1. The linked formalization note covers 8 distinct comparator results, so its combined Scope prose is not copied onto this declaration.
    2. The repository's comparator configuration selects OAI.Probability.ProjectionMoments.Main as the released solution module checked against this declaration.

    Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)

    Distinct definitions of this name: OAI/Probability/ProjectionMoments/Main.lean:14 (same statement text; different proof or body). Qualify references as OAI.ProjectionMoments.main@path.

    theorem main : MainStatement.{u} := by
    …