ComparatorChallenges/TriangularGaussian.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
68 declarations, 1 contain sorry, 0 declared as axioms
Sharp Gaussian minorants with atomic interpolation
The sharp Gaussian minorants of the atomic certificate for triangular-lattice universal optimality, including the construction for parameters at least one.
- abbrev
OAI.AtomicTriangular.Planeline 18Also declared: ComparatorChallenges/AtomicGaussian.lean:11 (same declaration text), ComparatorChallenges/TriangularEnergy.lean:42 (same declaration text), OAI/Analysis/Triangular/Basic.lean:11 (same declaration text).
- def
OAI.AtomicTriangular.bline 20Also declared: ComparatorChallenges/AtomicGaussian.lean:13 (same declaration text), ComparatorChallenges/TriangularEnergy.lean:44 (same declaration text), OAI/Analysis/Triangular/Basic.lean:13 (same declaration text).
- def
OAI.AtomicTriangular.triangularPointline 22Also declared: ComparatorChallenges/AtomicGaussian.lean:15 (same declaration text), ComparatorChallenges/TriangularEnergy.lean:46 (same declaration text), OAI/Analysis/Triangular/Basic.lean:15 (same declaration text).
- def
OAI.AtomicTriangular.Aline 27Also declared: ComparatorChallenges/AtomicGaussian.lean:20 (same declaration text), ComparatorChallenges/TriangularEnergy.lean:51 (same declaration text), OAI/Analysis/Triangular/Basic.lean:20 (same declaration text).
- def
OAI.AtomicTriangular.dualAline 29Also declared: ComparatorChallenges/AtomicGaussian.lean:22 (same declaration text), OAI/Analysis/Triangular/Basic.lean:22 (same declaration text).
- def
OAI.AtomicTriangular.gaussianline 31Also declared: ComparatorChallenges/AtomicGaussian.lean:24 (same declaration text), OAI/Analysis/Triangular/Basic.lean:24 (same declaration text).
- def
OAI.AtomicTriangular.Radialline 33Also declared: ComparatorChallenges/AtomicGaussian.lean:26 (same declaration text), OAI/Analysis/Triangular/Basic.lean:26 (same declaration text).
- def
OAI.AtomicTriangular.realFourierline 35Also declared: ComparatorChallenges/AtomicGaussian.lean:28 (same declaration text), OAI/Analysis/Triangular/Basic.lean:28 (same declaration text).
- def
OAI.AtomicTriangular.Construction.bline 41Also declared: ComparatorChallenges/AtomicGaussian.lean:34 (same declaration text), OAI/Analysis/Triangular/Basic.lean:34 (same declaration text).
- def
OAI.AtomicTriangular.Construction.hline 43Also declared: ComparatorChallenges/AtomicGaussian.lean:36 (same declaration text), OAI/Analysis/Triangular/Basic.lean:36 (same declaration text).
- def
OAI.AtomicTriangular.Construction.Hline 45Also declared: ComparatorChallenges/AtomicGaussian.lean:38 (same declaration text), OAI/Analysis/Triangular/Basic.lean:38 (same declaration text).
- def
OAI.AtomicTriangular.Construction.etaline 47Also declared: ComparatorChallenges/AtomicGaussian.lean:40 (same declaration text), OAI/Analysis/Triangular/Basic.lean:40 (same declaration text).
- def
OAI.AtomicTriangular.Construction.kappaline 49Also declared: ComparatorChallenges/AtomicGaussian.lean:42 (same declaration text), OAI/Analysis/Triangular/Basic.lean:42 (same declaration text).
- def
OAI.AtomicTriangular.Construction.residuesline 51Also declared: ComparatorChallenges/AtomicGaussian.lean:44 (same declaration text), OAI/Analysis/Triangular/Basic.lean:44 (same declaration text).
- def
OAI.AtomicTriangular.Construction.residueline 53Also declared: ComparatorChallenges/AtomicGaussian.lean:46 (same declaration text), OAI/Analysis/Triangular/Basic.lean:46 (same declaration text).
- def
OAI.AtomicTriangular.Construction.Nodeline 55Also declared: ComparatorChallenges/AtomicGaussian.lean:48 (same declaration text), OAI/Analysis/Triangular/Basic.lean:48 (same declaration text).
- def
OAI.AtomicTriangular.Construction.FiniteNodesline 57Also declared: ComparatorChallenges/AtomicGaussian.lean:50 (same declaration text), OAI/Analysis/Triangular/Basic.lean:50 (same declaration text).
- def
OAI.AtomicTriangular.Construction.sineFactorline 59Also declared: ComparatorChallenges/AtomicGaussian.lean:52 (same declaration text), OAI/Analysis/Triangular/Basic.lean:52 (same declaration text).
- def
OAI.AtomicTriangular.Construction.Pline 62Also declared: ComparatorChallenges/AtomicGaussian.lean:55 (same declaration text), OAI/Analysis/Triangular/Basic.lean:55 (same declaration text).
- def
OAI.AtomicTriangular.Construction.dBasisline 64Also declared: ComparatorChallenges/AtomicGaussian.lean:57 (same declaration text), OAI/Analysis/Triangular/Basic.lean:57 (same declaration text).
- def
OAI.AtomicTriangular.Construction.cBasisline 66Also declared: ComparatorChallenges/AtomicGaussian.lean:59 (same declaration text), OAI/Analysis/Triangular/Basic.lean:59 (same declaration text).
- def
OAI.AtomicTriangular.Construction.finiteCline 68Also declared: ComparatorChallenges/AtomicGaussian.lean:61 (same declaration text), OAI/Analysis/Triangular/Basic.lean:61 (same declaration text).
- def
OAI.AtomicTriangular.Construction.finiteDline 71Also declared: ComparatorChallenges/AtomicGaussian.lean:64 (same declaration text), OAI/Analysis/Triangular/Basic.lean:64 (same declaration text).
- def
OAI.AtomicTriangular.Construction.phaseline 76Also declared: ComparatorChallenges/AtomicGaussian.lean:69 (same declaration text), OAI/Analysis/Triangular/Basic.lean:69 (same declaration text).
- def
OAI.AtomicTriangular.Construction.atomFactorline 78Also declared: ComparatorChallenges/AtomicGaussian.lean:71 (same declaration text), OAI/Analysis/Triangular/Basic.lean:71 (same declaration text).
- def
OAI.AtomicTriangular.Construction.atomPolynomialline 81Also declared: ComparatorChallenges/AtomicGaussian.lean:74 (same declaration text), OAI/Analysis/Triangular/Basic.lean:74 (same declaration text).
- def
OAI.AtomicTriangular.Construction.cAtomPolynomialline 83Also declared: ComparatorChallenges/AtomicGaussian.lean:76 (same declaration text), OAI/Analysis/Triangular/Basic.lean:76 (same declaration text).
- def
OAI.AtomicTriangular.Construction.dAtomPolynomialline 86Also declared: ComparatorChallenges/AtomicGaussian.lean:79 (same declaration text), OAI/Analysis/Triangular/Basic.lean:79 (same declaration text).
- def
OAI.AtomicTriangular.Construction.fourierCoeffline 91Also declared: ComparatorChallenges/AtomicGaussian.lean:84 (same declaration text), OAI/Analysis/Triangular/Basic.lean:84 (same declaration text).
- def
OAI.AtomicTriangular.Construction.frequencyline 93Also declared: ComparatorChallenges/AtomicGaussian.lean:86 (same declaration text), OAI/Analysis/Triangular/Basic.lean:86 (same declaration text).
- def
OAI.AtomicTriangular.Construction.waveDerivativeline 95Also declared: ComparatorChallenges/AtomicGaussian.lean:88 (same declaration text), OAI/Analysis/Triangular/Basic.lean:88 (same declaration text).
- def
OAI.AtomicTriangular.Construction.Qline 99Also declared: ComparatorChallenges/AtomicGaussian.lean:92 (same declaration text), OAI/Analysis/Triangular/Basic.lean:92 (same declaration text).
- def
OAI.AtomicTriangular.Construction.Dline 101Also declared: ComparatorChallenges/AtomicGaussian.lean:94 (same declaration text), OAI/Analysis/Triangular/Basic.lean:94 (same declaration text).
- def
OAI.AtomicTriangular.FiniteCertificate.cShiftPolynomialline 108Also declared: ComparatorChallenges/AtomicGaussian.lean:101 (same declaration text), OAI/Analysis/Triangular/Basic.lean:101 (same declaration text).
- def
OAI.AtomicTriangular.FiniteCertificate.cCoefficientline 110Also declared: ComparatorChallenges/AtomicGaussian.lean:103 (same declaration text), OAI/Analysis/Triangular/Basic.lean:103 (same declaration text).
- def
OAI.AtomicTriangular.FiniteCertificate.dCoefficientline 112Also declared: ComparatorChallenges/AtomicGaussian.lean:105 (same declaration text), OAI/Analysis/Triangular/Basic.lean:105 (same declaration text).
- abbrev
OAI.AtomicTriangular.Construction.Planeline 118Also declared: ComparatorChallenges/AtomicGaussian.lean:111 (same declaration text), OAI/Analysis/Triangular/Basic.lean:111 (same declaration text).
- def
OAI.AtomicTriangular.Construction.radialline 120Also declared: ComparatorChallenges/AtomicGaussian.lean:113 (same declaration text), OAI/Analysis/Triangular/Basic.lean:113 (same declaration text).
- def
OAI.AtomicTriangular.Construction.waveDenline 122Also declared: ComparatorChallenges/AtomicGaussian.lean:115 (same declaration text), OAI/Analysis/Triangular/Basic.lean:115 (same declaration text).
- def
OAI.AtomicTriangular.Construction.Xwaveline 124Also declared: ComparatorChallenges/AtomicGaussian.lean:117 (same declaration text), OAI/Analysis/Triangular/Basic.lean:117 (same declaration text).
- def
OAI.AtomicTriangular.Construction.lambdaline 126Also declared: ComparatorChallenges/AtomicGaussian.lean:119 (same declaration text), OAI/Analysis/Triangular/Basic.lean:119 (same declaration text).
- def
OAI.AtomicTriangular.Construction.zetaline 128Also declared: ComparatorChallenges/AtomicGaussian.lean:121 (same declaration text), OAI/Analysis/Triangular/Basic.lean:121 (same declaration text).
- def
OAI.AtomicTriangular.Construction.transformedWaveline 130Also declared: ComparatorChallenges/AtomicGaussian.lean:123 (same declaration text), OAI/Analysis/Triangular/Basic.lean:123 (same declaration text).
- def
OAI.AtomicTriangular.Construction.finiteColumnline 132Also declared: ComparatorChallenges/AtomicGaussian.lean:125 (same declaration text), OAI/Analysis/Triangular/Basic.lean:125 (same declaration text).
- def
OAI.AtomicTriangular.Construction.finiteNodeline 138Also declared: ComparatorChallenges/AtomicGaussian.lean:131 (same declaration text), OAI/Analysis/Triangular/Basic.lean:131 (same declaration text).
- def
OAI.AtomicTriangular.Construction.jetMultiplierline 140Also declared: ComparatorChallenges/AtomicGaussian.lean:133 (same declaration text), OAI/Analysis/Triangular/Basic.lean:133 (same declaration text).
- def
OAI.AtomicTriangular.Construction.jetline 144Also declared: ComparatorChallenges/AtomicGaussian.lean:137 (same declaration text), OAI/Analysis/Triangular/Basic.lean:137 (same declaration text).
- def
OAI.AtomicTriangular.Construction.fullJetMatrixline 147Also declared: ComparatorChallenges/AtomicGaussian.lean:140 (same declaration text), OAI/Analysis/Triangular/Basic.lean:140 (same declaration text).
- def
OAI.AtomicTriangular.Construction.Rline 151Also declared: ComparatorChallenges/AtomicGaussian.lean:144 (same declaration text), OAI/Analysis/Triangular/Basic.lean:144 (same declaration text).
- def
OAI.AtomicTriangular.Construction.R0line 153Also declared: ComparatorChallenges/AtomicGaussian.lean:146 (same declaration text), OAI/Analysis/Triangular/Basic.lean:146 (same declaration text).
- abbrev
OAI.AtomicTriangular.Construction.TailNodeline 156Also declared: ComparatorChallenges/AtomicGaussian.lean:149 (same declaration text), OAI/Analysis/Triangular/Basic.lean:149 (same declaration text).
- structure
OAI.AtomicTriangular.Construction.InputCoefficientsline 158Also declared: ComparatorChallenges/AtomicGaussian.lean:151 (same declaration text), OAI/Analysis/Triangular/Basic.lean:151 (same declaration text).
- def
OAI.AtomicTriangular.Construction.tailInputline 166Also declared: ComparatorChallenges/AtomicGaussian.lean:159 (same declaration text), OAI/Analysis/Triangular/Basic.lean:159 (same declaration text).
- def
OAI.AtomicTriangular.Construction.finiteInputline 169Also declared: ComparatorChallenges/AtomicGaussian.lean:162 (same declaration text), OAI/Analysis/Triangular/Basic.lean:162 (same declaration text).
- def
OAI.AtomicTriangular.Construction.inputComplexline 173Also declared: ComparatorChallenges/AtomicGaussian.lean:166 (same declaration text), OAI/Analysis/Triangular/Basic.lean:166 (same declaration text).
- def
OAI.AtomicTriangular.Construction.targetCoefficientline 177Also declared: ComparatorChallenges/AtomicGaussian.lean:172 (same declaration text), OAI/Analysis/Triangular/Basic.lean:172 (same declaration text).
- def
OAI.AtomicTriangular.Construction.Yfline 179Also declared: ComparatorChallenges/AtomicGaussian.lean:174 (same declaration text), OAI/Analysis/Triangular/Basic.lean:174 (same declaration text).
- def
OAI.AtomicTriangular.Construction.gammaline 186Also declared: ComparatorChallenges/AtomicGaussian.lean:181 (same declaration text), OAI/Analysis/Triangular/Basic.lean:181 (same declaration text).
- def
OAI.AtomicTriangular.Construction.Uplusline 189Also declared: ComparatorChallenges/AtomicGaussian.lean:184 (same declaration text), OAI/Analysis/Triangular/Basic.lean:184 (same declaration text).
- def
OAI.AtomicTriangular.Construction.Uminusline 192Also declared: ComparatorChallenges/AtomicGaussian.lean:187 (same declaration text), OAI/Analysis/Triangular/Basic.lean:187 (same declaration text).
- def
OAI.AtomicTriangular.Construction.finiteSolutionline 195Also declared: ComparatorChallenges/AtomicGaussian.lean:190 (same declaration text), OAI/Analysis/Triangular/Basic.lean:190 (same declaration text).
- def
OAI.AtomicTriangular.Construction.Acoefficientline 198Also declared: ComparatorChallenges/AtomicGaussian.lean:193 (same declaration text), OAI/Analysis/Triangular/Basic.lean:193 (same declaration text).
- def
OAI.AtomicTriangular.Construction.gaussianZline 203Also declared: ComparatorChallenges/AtomicGaussian.lean:198 (same declaration text), OAI/Analysis/Triangular/Basic.lean:198 (same declaration text).
- def
OAI.AtomicTriangular.Construction.actualParameterline 205Also declared: ComparatorChallenges/AtomicGaussian.lean:200 (same declaration text), OAI/Analysis/Triangular/Basic.lean:200 (same declaration text).
- def
OAI.AtomicTriangular.Construction.normalizingDenline 209Also declared: ComparatorChallenges/AtomicGaussian.lean:204 (same declaration text), OAI/Analysis/Triangular/Basic.lean:204 (same declaration text).
- def
OAI.AtomicTriangular.Construction.correctedFiniteline 220Also declared: OAI/Analysis/Triangular/GaussianMinorants.lean:21 (same declaration text).
- def
OAI.AtomicTriangular.AtomicConstructionline 236Distinct definitions of this name: OAI/Analysis/Triangular/GaussianMinorants.lean:40 (same statement text; different proof or body). Qualify references as OAI.AtomicTriangular.AtomicConstruction@path.
- theorem
OAI.AtomicTriangular.sharp_gaussian_minorants_with_constructionChallenge statement: Gaussian Fourier minorants with their construction sorry line 263L4DEL 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.Analysis.Triangular.GaussianMinorants as the released solution module checked against this declaration.
Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)
Distinct definitions of this name: OAI/Analysis/Triangular/GaussianMinorants.lean:73 (same statement text; different proof or body). Qualify references as OAI.AtomicTriangular.sharp_gaussian_minorants_with_construction@path.
theorem sharp_gaussian_minorants_with_construction (α : ℝ) (hα : 0 < α) : ∃ f : SchwartzMap Plane ℝ, Radial f ∧ (∀ x, f x ≤ gaussian α x) ∧ (∀ w, (realFourier f w).im = 0 ∧ 0 ≤ (realFourier f w).re) ∧ (∀ a ∈ A, a ≠ 0 → f a = gaussian α a) ∧ (∀ w ∈ dualA, w ≠ 0 → realFourier f w = 0) ∧ (1 ≤ α → AtomicConstruction α f) := by …Mentions: OAI.AtomicTriangular.Plane, OAI.AtomicTriangular.Radial, OAI.AtomicTriangular.gaussian, OAI.AtomicTriangular.realFourier, OAI.AtomicTriangular.A, OAI.AtomicTriangular.dualA