ComparatorChallenges/Heisenberg.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
32 declarations, 1 contain sorry, 0 declared as axioms
- abbrev
OAI.Heisenberg.L2line 14Also declared: OAI/MathematicalPhysics/Heisenberg/Model.lean:13 (same declaration text).
- def
OAI.Heisenberg.l2Reindexline 16Also declared: OAI/MathematicalPhysics/Heisenberg/Model.lean:15 (same declaration text).
- def
OAI.Heisenberg.l2Projectionline 32Also declared: OAI/MathematicalPhysics/Heisenberg/Model.lean:34 (same declaration text).
- abbrev
OAI.Heisenberg.Siteline 49Also declared: OAI/MathematicalPhysics/Heisenberg/Model.lean:54 (same declaration text).
- abbrev
OAI.Heisenberg.Levelline 50Also declared: OAI/MathematicalPhysics/Heisenberg/Model.lean:55 (same declaration text).
- abbrev
OAI.Heisenberg.Configurationline 51Also declared: OAI/MathematicalPhysics/Heisenberg/Model.lean:56 (same declaration text).
- abbrev
OAI.Heisenberg.SpinHilbertline 52Also declared: OAI/MathematicalPhysics/Heisenberg/Model.lean:57 (same declaration text).
- abbrev
OAI.Heisenberg.SpinOperatorline 53Also declared: OAI/MathematicalPhysics/Heisenberg/Model.lean:58 (same declaration text).
- def
OAI.Heisenberg.configPermline 55Also declared: OAI/MathematicalPhysics/Heisenberg/Model.lean:60 (same declaration text).
- def
OAI.Heisenberg.matrixUnitline 68Also declared: OAI/MathematicalPhysics/Heisenberg/Model.lean:73 (same declaration text).
- def
OAI.Heisenberg.operatorRelabelline 72Also declared: OAI/MathematicalPhysics/Heisenberg/Model.lean:89 (same declaration text).
- def
OAI.Heisenberg.quasiLocalAlgebraline 76Also declared: OAI/MathematicalPhysics/Heisenberg/Model.lean:115 (same declaration text).
- abbrev
OAI.Heisenberg.QuasiLocalline 79Also declared: OAI/MathematicalPhysics/Heisenberg/Model.lean:118 (same declaration text).
- def
OAI.Heisenberg.localUnitline 81Also declared: OAI/MathematicalPhysics/Heisenberg/Model.lean:120 (same declaration text).
- def
OAI.Heisenberg.translationline 85Also declared: OAI/MathematicalPhysics/Heisenberg/Model.lean:140 (same declaration text).
- def
OAI.Heisenberg.magneticLevelline 140Also declared: OAI/MathematicalPhysics/Heisenberg/Model.lean:195 (same declaration text).
- def
OAI.Heisenberg.spinZline 142Also declared: OAI/MathematicalPhysics/Heisenberg/Model.lean:197 (same declaration text).
- def
OAI.Heisenberg.spinPlusline 145Also declared: OAI/MathematicalPhysics/Heisenberg/Model.lean:200 (same declaration text).
- def
OAI.Heisenberg.spinMinusline 151Also declared: OAI/MathematicalPhysics/Heisenberg/Model.lean:206 (same declaration text).
- def
OAI.Heisenberg.spinXline 153Also declared: OAI/MathematicalPhysics/Heisenberg/Model.lean:208 (same declaration text).
- def
OAI.Heisenberg.spinYline 156Also declared: OAI/MathematicalPhysics/Heisenberg/Model.lean:211 (same declaration text).
- def
OAI.Heisenberg.NearestNeighborline 159Also declared: OAI/MathematicalPhysics/Heisenberg/Model.lean:214 (same declaration text).
- def
OAI.Heisenberg.volumeEdgesline 162Also declared: OAI/MathematicalPhysics/Heisenberg/Model.lean:217 (same declaration text).
- def
OAI.Heisenberg.hamiltonianline 165Also declared: OAI/MathematicalPhysics/Heisenberg/Model.lean:220 (same declaration text).
- def
OAI.Heisenberg.boxline 170Also declared: OAI/MathematicalPhysics/Heisenberg/Model.lean:225 (same declaration text).
- def
OAI.Heisenberg.finiteDynamicsline 173Also declared: OAI/MathematicalPhysics/Heisenberg/Model.lean:228 (same declaration text).
- def
OAI.Heisenberg.dynamicsline 178Also declared: OAI/MathematicalPhysics/Heisenberg/Model.lean:233 (same declaration text).
- def
OAI.Heisenberg.DynamicsConvergesline 181Also declared: OAI/MathematicalPhysics/Heisenberg/Model.lean:236 (same declaration text).
- structure
OAI.Heisenberg.Stateline 186Also declared: OAI/MathematicalPhysics/Heisenberg/Model.lean:241 (same declaration text).
- def
OAI.Heisenberg.TranslationInvariantline 192Also declared: OAI/MathematicalPhysics/Heisenberg/Model.lean:247 (same declaration text).
- def
OAI.Heisenberg.IsKMSline 195Distinct definitions of this name: OAI/MathematicalPhysics/Heisenberg/Model.lean:250 (same statement text; different proof or body). Qualify references as OAI.Heisenberg.IsKMS@path.
- theorem
OAI.Heisenberg.spontaneous_magnetizationChallenge statement: Bloch's law, its lattice correction, and the spherical magnetization law sorry line 206L4DEL explanation
The formalization proves spontaneous magnetization for the nearest-neighbor isotropic quantum Heisenberg ferromagnet on $\mathbb Z^d$ for every $d\ge3$ and every spin $S\in\{\tfrac12,1,\tfrac32,\ldots\}$. At every sufficiently low positive temperature, it constructs a translation-invariant equilibrium state satisfying the KMS condition for the zero-field dynamics and having magnetization at least $S/4$. It also proves convergence of the finite-volume dynamics to the infinite-volume dynamics used in the KMS statement.
- 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.Heisenberg.Main as the released solution module checked against this declaration.
Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)
Distinct definitions of this name: OAI/MathematicalPhysics/Heisenberg/Main.lean:60 (same statement text; different proof or body). Qualify references as OAI.Heisenberg.spontaneous_magnetization@path.
theorem spontaneous_magnetization (d ℓ : ℕ) (hd : 3≤d) (hℓ : 1≤ℓ) : DynamicsConverges d ℓ ∧ ∃ β₀ : ℝ,0<β₀ ∧ ∀ β : ℝ,β₀≤β → ∃ ω : State d ℓ,TranslationInvariant ω ∧ IsKMS β ω ∧ (ω.functional (spinZ d ℓ 0)).im=0 ∧ (ℓ:ℝ)/8≤(ω.functional (spinZ d ℓ 0)).re := by …Mentions: OAI.Heisenberg.DynamicsConverges, OAI.Heisenberg.State, OAI.Heisenberg.TranslationInvariant, OAI.Heisenberg.spinZ