ComparatorChallenges/DefocusingNLS.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
40 declarations, 4 contain sorry, 0 declared as axioms
Stable self-similar blowup on the twelve-dimensional torus
Theorem 1.1 and Corollary 1.2 of OpenAI, Stable self-similar blowup for a supercritical defocusing Schrödinger equation on the torus (September 2026). The Sobolev space is represented by its weighted square-summable Fourier coefficients. The maximal flow is the union of classical interaction solutions.
- def
OAI.DefocusingNLS.frequencyLatticeline 22Also declared: OAI/MathematicalPhysics/DefocusingNLS/Linear/SobolevWeights.lean:18 (same declaration text).
- instance
OAI.DefocusingNLS.(instance at line 25)line 25 - instance
OAI.DefocusingNLS.(instance at line 29)line 29 - def
OAI.DefocusingNLS.complexGaussianline 35Also declared: OAI/MathematicalPhysics/DefocusingNLS/Nonlinear/FiniteGaussian.lean:29 (same declaration text).
- instance
OAI.DefocusingNLS.complexGaussian_isProbabilityMeasureline 39Distinct definitions of this name: OAI/MathematicalPhysics/DefocusingNLS/Nonlinear/FiniteGaussian.lean:33 (same statement text; different proof or body). Qualify references as OAI.DefocusingNLS.complexGaussian_isProbabilityMeasure@path.
- def
OAI.DefocusingNLS.fourierGaussianLawline 46Also declared: OAI/MathematicalPhysics/DefocusingNLS/Nonlinear/GaussianFourier.lean:23 (same declaration text).
- def
OAI.DefocusingNLS.sobolevVarianceline 49Also declared: OAI/MathematicalPhysics/DefocusingNLS/Nonlinear/GaussianFourier.lean:43 (same declaration text).
- def
OAI.DefocusingNLS.weightedGaussianCoefficientline 52Distinct definitions of this name: OAI/MathematicalPhysics/DefocusingNLS/Nonlinear/GaussianFourier.lean:70 (same statement text; different proof or body). Qualify references as OAI.DefocusingNLS.weightedGaussianCoefficient@path.
- abbrev
OAI.DefocusingNLS.FourierL2line 58Also declared: OAI/MathematicalPhysics/DefocusingNLS/Nonlinear/GaussianRealization.lean:22 (same declaration text).
- instance
OAI.DefocusingNLS.(instance at line 60)line 60 - instance
OAI.DefocusingNLS.(instance at line 61)line 61 - def
OAI.DefocusingNLS.weightedGaussianVectorline 63Also declared: OAI/MathematicalPhysics/DefocusingNLS/Nonlinear/GaussianRealization.lean:50 (same declaration text).
- def
OAI.DefocusingNLS.sobolevFourierCoefficientline 67Also declared: OAI/MathematicalPhysics/DefocusingNLS/Nonlinear/GaussianRealization.lean:74 (same declaration text).
- def
OAI.DefocusingNLS.weightedGaussianLawline 71Distinct definitions of this name: OAI/MathematicalPhysics/DefocusingNLS/Nonlinear/GaussianRealization.lean:91 (same statement text; different proof or body). Qualify references as OAI.DefocusingNLS.weightedGaussianLaw@path.
- abbrev
OAI.DefocusingNLS.SchrodingerTorusline 76Also declared: OAI/MathematicalPhysics/DefocusingNLS/Linear/SobolevTorus.lean:19 (same declaration text).
- instance
OAI.DefocusingNLS.(instance at line 78)line 78 - def
OAI.DefocusingNLS.frequencyCoordinatesline 80Also declared: OAI/MathematicalPhysics/DefocusingNLS/Linear/SobolevTorus.lean:24 (same declaration text).
- def
OAI.DefocusingNLS.torusCharacterline 83Also declared: OAI/MathematicalPhysics/DefocusingNLS/Linear/SobolevTorus.lean:28 (same declaration text).
- def
OAI.DefocusingNLS.sobolevTorusTermline 87Also declared: OAI/MathematicalPhysics/DefocusingNLS/Linear/SobolevTorus.lean:45 (same declaration text).
- def
OAI.DefocusingNLS.sobolevTorusFunctionline 91Distinct definitions of this name: OAI/MathematicalPhysics/DefocusingNLS/Linear/SobolevTorus.lean:56 (same statement text; different proof or body). Qualify references as OAI.DefocusingNLS.sobolevTorusFunction@path.
- def
OAI.DefocusingNLS.sobolevProductWeightline 96Distinct definitions of this name: OAI/MathematicalPhysics/DefocusingNLS/Linear/SobolevProductWeights.lean:10 (same statement text; different proof or body). Qualify references as OAI.DefocusingNLS.sobolevProductWeight@path.
- def
OAI.DefocusingNLS.sobolevProductCoefficientline 101Also declared: OAI/MathematicalPhysics/DefocusingNLS/Linear/SobolevConvolution.lean:47 (same declaration text).
- def
OAI.DefocusingNLS.sobolevProductChallenge statement: Stable blowup for the defocusing Schrödinger equation sorry line 105L4DEL explanation
The formalization constructs stable self-similar finite-time blowup for defocusing nonlinear Schrödinger equations on the twelve-dimensional torus. For every prescribed lower bound on the power, it selects an odd power at least that large and a Sobolev index $k>8$ for which a nonempty open set of $H^k$ initial data has the stated classical blowup behavior. The selected quantifier gives arbitrarily large odd powers, rather than every sufficiently large odd power. For each such construction, Gaussian Fourier data with decay exponent $\alpha>k+6$ assign positive probability to the blowup set, and almost-sure global existence fails. The exponent $\alpha$ may be arbitrarily large.
- This is an exact comparator target linked by the pinned repository's formalization note for this result.
- The repository's comparator configuration selects OAI.MathematicalPhysics.DefocusingNLS.MainTheorems as the released solution module checked against this declaration.
Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)
Distinct definitions of this name: OAI/MathematicalPhysics/DefocusingNLS/Linear/SobolevConvolution.lean:148 (different declaration text). Qualify references as OAI.DefocusingNLS.sobolevProduct@path.
noncomputable def sobolevProduct (k : ℝ) (_hk : 6 < k) (f g : FourierL2) : FourierL2 := …
Mentions: OAI.DefocusingNLS.FourierL2
- def
OAI.DefocusingNLS.fourierConjugateline 111Distinct definitions of this name: OAI/MathematicalPhysics/DefocusingNLS/Linear/SobolevConjugation.lean:12 (same statement text; different proof or body). Qualify references as OAI.DefocusingNLS.fourierConjugate@path.
- def
OAI.DefocusingNLS.sobolevOddPowerChallenge statement: Stable blowup for the defocusing Schrödinger equation line 120L4DEL explanation
The formalization constructs stable self-similar finite-time blowup for defocusing nonlinear Schrödinger equations on the twelve-dimensional torus. For every prescribed lower bound on the power, it selects an odd power at least that large and a Sobolev index $k>8$ for which a nonempty open set of $H^k$ initial data has the stated classical blowup behavior. The selected quantifier gives arbitrarily large odd powers, rather than every sufficiently large odd power. For each such construction, Gaussian Fourier data with decay exponent $\alpha>k+6$ assign positive probability to the blowup set, and almost-sure global existence fails. The exponent $\alpha$ may be arbitrarily large.
- This is an exact comparator target linked by the pinned repository's formalization note for this result.
- The repository's comparator configuration selects OAI.MathematicalPhysics.DefocusingNLS.MainTheorems as the released solution module checked against this declaration.
Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)
Distinct definitions of this name: OAI/MathematicalPhysics/DefocusingNLS/Linear/SobolevNonlinearity.lean:29 (different declaration text). Qualify references as OAI.DefocusingNLS.sobolevOddPower@path.
noncomputable def sobolevOddPower (k : ℝ) (hk : 6 < k) : ℕ → FourierL2 → FourierL2 | 0, f => f | m + 1, f => sobolevProduct k hk (sobolevProduct k hk (sobolevOddPower k hk m f) (fourierConjugate f)) f run_cmd Lean.modifyEnv fun env => Lean.Meta.auxLemmasExt.setState env {}Mentions: OAI.DefocusingNLS.FourierL2
- def
OAI.DefocusingNLS.schrodingerMultiplierline 127Also declared: OAI/MathematicalPhysics/DefocusingNLS/Linear/SchrodingerFlow.lean:20 (same declaration text).
- def
OAI.DefocusingNLS.schrodingerFlowChallenge statement: Stable blowup for the defocusing Schrödinger equation line 130L4DEL explanation
The formalization constructs stable self-similar finite-time blowup for defocusing nonlinear Schrödinger equations on the twelve-dimensional torus. For every prescribed lower bound on the power, it selects an odd power at least that large and a Sobolev index $k>8$ for which a nonempty open set of $H^k$ initial data has the stated classical blowup behavior. The selected quantifier gives arbitrarily large odd powers, rather than every sufficiently large odd power. For each such construction, Gaussian Fourier data with decay exponent $\alpha>k+6$ assign positive probability to the blowup set, and almost-sure global existence fails. The exponent $\alpha$ may be arbitrarily large.
- This is an exact comparator target linked by the pinned repository's formalization note for this result.
- The repository's comparator configuration selects OAI.MathematicalPhysics.DefocusingNLS.MainTheorems as the released solution module checked against this declaration.
Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)
Distinct definitions of this name: OAI/MathematicalPhysics/DefocusingNLS/Linear/SchrodingerFlow.lean:48 (same statement text; different proof or body). Qualify references as OAI.DefocusingNLS.schrodingerFlow@path.
noncomputable def schrodingerFlow (t : ℝ) : FourierL2 →ₗᵢ[ℂ] FourierL2 where …
Mentions: OAI.DefocusingNLS.FourierL2
- def
OAI.DefocusingNLS.fourierContractionline 163Also declared: OAI/MathematicalPhysics/DefocusingNLS/Linear/SchrodingerGenerator.lean:23 (same declaration text).
- def
OAI.DefocusingNLS.lowerSobolevInclusionline 189Also declared: OAI/MathematicalPhysics/DefocusingNLS/Linear/SchrodingerGenerator.lean:54 (same declaration text).
- def
OAI.DefocusingNLS.lowerSobolevGeneratorline 195Distinct definitions of this name: OAI/MathematicalPhysics/DefocusingNLS/Linear/SchrodingerGenerator.lean:61 (same statement text; different proof or body). Qualify references as OAI.DefocusingNLS.lowerSobolevGenerator@path.
- def
OAI.DefocusingNLS.schrodingerInteractionFieldline 204Distinct definitions of this name: OAI/MathematicalPhysics/DefocusingNLS/Linear/SchrodingerInteraction.lean:35 (same statement text; different proof or body). Qualify references as OAI.DefocusingNLS.schrodingerInteractionField@path.
- structure
OAI.DefocusingNLS.SobolevInteractionPatchline 210Also declared: OAI/MathematicalPhysics/DefocusingNLS/Nonlinear/MaximalSobolevFlow.lean:18 (same declaration text).
- def
OAI.DefocusingNLS.maximalSobolevInteractionDomainline 220Also declared: OAI/MathematicalPhysics/DefocusingNLS/Nonlinear/MaximalSobolevFlow.lean:34 (same declaration text).
- def
OAI.DefocusingNLS.maximalSobolevInteractionFlowline 223Distinct definitions of this name: OAI/MathematicalPhysics/DefocusingNLS/Nonlinear/MaximalSobolevFlow.lean:38 (same statement text; different proof or body). Qualify references as OAI.DefocusingNLS.maximalSobolevInteractionFlow@path.
- def
OAI.DefocusingNLS.maximalSobolevSchrodingerFlowline 232Distinct definitions of this name: OAI/MathematicalPhysics/DefocusingNLS/Nonlinear/MaximalSobolevEndpoint.lean:74 (same statement text; different proof or body). Qualify references as OAI.DefocusingNLS.maximalSobolevSchrodingerFlow@path.
- def
OAI.DefocusingNLS.IsClassicalDefocusingFlowline 238Distinct definitions of this name: OAI/MathematicalPhysics/DefocusingNLS/Nonlinear/ClassicalMaximalFlow.lean:12 (same statement text; different proof or body). Qualify references as OAI.DefocusingNLS.IsClassicalDefocusingFlow@path.
- def
OAI.DefocusingNLS.HasFiniteTimeSelfSimilarBlowupline 249Distinct definitions of this name: OAI/MathematicalPhysics/DefocusingNLS/Nonlinear/PhysicalCutoffBlowup.lean:14 (same statement text; different proof or body). Qualify references as OAI.DefocusingNLS.HasFiniteTimeSelfSimilarBlowup@path.
- theorem
OAI.DefocusingNLS.stable_blowupChallenge statement: Stable blowup for the defocusing Schrödinger equation sorry line 265Source documentation
Theorem 1.1: arbitrarily large odd powers admit a nonempty open family of classical solutions with finite-time self-similar blowup on the twelve-torus.
L4DEL explanation
The formalization constructs stable self-similar finite-time blowup for defocusing nonlinear Schrödinger equations on the twelve-dimensional torus. For every prescribed lower bound on the power, it selects an odd power at least that large and a Sobolev index $k>8$ for which a nonempty open set of $H^k$ initial data has the stated classical blowup behavior. The selected quantifier gives arbitrarily large odd powers, rather than every sufficiently large odd power. For each such construction, Gaussian Fourier data with decay exponent $\alpha>k+6$ assign positive probability to the blowup set, and almost-sure global existence fails. The exponent $\alpha$ may be arbitrarily large.
- This is an exact comparator target linked by the pinned repository's formalization note for this result.
- The repository's comparator configuration selects OAI.MathematicalPhysics.DefocusingNLS.MainTheorems as the released solution module checked against this declaration.
Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)
Distinct definitions of this name: OAI/MathematicalPhysics/DefocusingNLS/MainTheorems.lean:20 (same statement text; different proof or body). Qualify references as OAI.DefocusingNLS.stable_blowup@path.
theorem stable_blowup (p₀ : ℕ) : ∃ p k : ℕ, p₀ ≤ p ∧ Odd p ∧ 3 ≤ p ∧ ∃ hk : 8 < (k : ℝ), ∃ U : Set FourierL2, U.Nonempty ∧ IsOpen U ∧ ∀ f ∈ U, IsClassicalDefocusingFlow k (by linarith) ((p - 1) / 2) f ∧ HasFiniteTimeSelfSimilarBlowup k (by linarith) ((p - 1) / 2) (1 / ((p : ℝ) - 1)) f := by …Mentions: OAI.DefocusingNLS.FourierL2
- theorem
OAI.DefocusingNLS.gaussian_blowupChallenge statement: Stable blowup for the defocusing Schrödinger equation sorry line 275Source documentation
Corollary 1.2: for every permitted Gaussian Fourier decay exponent, the same open blowup family has positive Gaussian probability.
L4DEL explanation
The formalization constructs stable self-similar finite-time blowup for defocusing nonlinear Schrödinger equations on the twelve-dimensional torus. For every prescribed lower bound on the power, it selects an odd power at least that large and a Sobolev index $k>8$ for which a nonempty open set of $H^k$ initial data has the stated classical blowup behavior. The selected quantifier gives arbitrarily large odd powers, rather than every sufficiently large odd power. For each such construction, Gaussian Fourier data with decay exponent $\alpha>k+6$ assign positive probability to the blowup set, and almost-sure global existence fails. The exponent $\alpha$ may be arbitrarily large.
- This is an exact comparator target linked by the pinned repository's formalization note for this result.
- The repository's comparator configuration selects OAI.MathematicalPhysics.DefocusingNLS.MainTheorems as the released solution module checked against this declaration.
Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)
Distinct definitions of this name: OAI/MathematicalPhysics/DefocusingNLS/MainTheorems.lean:30 (same statement text; different proof or body). Qualify references as OAI.DefocusingNLS.gaussian_blowup@path.
theorem gaussian_blowup (p₀ : ℕ) : ∃ p k : ℕ, p₀ ≤ p ∧ Odd p ∧ 3 ≤ p ∧ ∃ hk : 8 < (k : ℝ), ∃ U : Set FourierL2, U.Nonempty ∧ IsOpen U ∧ (∀ f ∈ U, IsClassicalDefocusingFlow k (by linarith) ((p - 1) / 2) f ∧ HasFiniteTimeSelfSimilarBlowup k (by linarith) ((p - 1) / 2) (1 / ((p : ℝ) - 1)) f) ∧ ∀ α : ℝ, (k : ℝ) + 6 < α → (∀ᵐ g ∂fourierGaussianLaw, Memℓp (weightedGaussianCoefficient k α g) 2) ∧ (∀ᵐ g ∂fourierGaussianLaw, ∀ n, sobolevFourierCoefficient k (weightedGaussianVector k α g) n = (1 + ‖n‖ ^ 2) ^ (-α / 2) • g n) ∧ 0 < weightedGaussianLaw k α U := by …Mentions: OAI.DefocusingNLS.FourierL2, OAI.DefocusingNLS.fourierGaussianLaw, OAI.DefocusingNLS.sobolevFourierCoefficient, OAI.DefocusingNLS.weightedGaussianVector
- theorem
OAI.DefocusingNLS.gaussian_not_almost_sure_globalChallenge statement: Stable blowup for the defocusing Schrödinger equation sorry line 290Source documentation
In particular, Gaussian data are not almost surely globally continuable.
L4DEL explanation
The formalization constructs stable self-similar finite-time blowup for defocusing nonlinear Schrödinger equations on the twelve-dimensional torus. For every prescribed lower bound on the power, it selects an odd power at least that large and a Sobolev index $k>8$ for which a nonempty open set of $H^k$ initial data has the stated classical blowup behavior. The selected quantifier gives arbitrarily large odd powers, rather than every sufficiently large odd power. For each such construction, Gaussian Fourier data with decay exponent $\alpha>k+6$ assign positive probability to the blowup set, and almost-sure global existence fails. The exponent $\alpha$ may be arbitrarily large.
- This is an exact comparator target linked by the pinned repository's formalization note for this result.
- The repository's comparator configuration selects OAI.MathematicalPhysics.DefocusingNLS.MainTheorems as the released solution module checked against this declaration.
Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)
Distinct definitions of this name: OAI/MathematicalPhysics/DefocusingNLS/MainTheorems.lean:45 (same statement text; different proof or body). Qualify references as OAI.DefocusingNLS.gaussian_not_almost_sure_global@path.
theorem gaussian_not_almost_sure_global (p₀ : ℕ) : ∃ p k : ℕ, p₀ ≤ p ∧ Odd p ∧ 3 ≤ p ∧ ∃ hk : 8 < (k : ℝ), ∀ α : ℝ, (k : ℝ) + 6 < α → ¬ ∀ᵐ f ∂weightedGaussianLaw k α, maximalSobolevInteractionDomain k (by linarith) ((p - 1) / 2) f = univ := by …