OAI.SKGapCutoff.Recipe.gibbs_residual_selection_tail: intermediate lemma from OpenAI, A spectral gap throughout the high-temperature Sherrington-Kirkpatrick phase (result family 227)
ProvedOAI.SKGapCutoff.Recipe.gibbs_residual_selection_tailAn intermediate lemma of the split of OpenAI's proof of OAI.SKGap.sk_main, carved from OpenAI's openai/math development for this platform. The statement and its proof are OpenAI's (OpenAI, A spectral gap throughout the high-temperature Sherrington-Kirkpatrick phase (result family 227), OpenAI Math Release, September 24, 2026, result family 227, github.com/openai/math, Apache License 2.0); in Lean it is the declaration OAI.SKGapCutoff.Recipe.gibbs_residual_selection_tail of lean/OAI/Probability/SKGap/Localization/SelectionPartition.lean at commit 1581d4c, ported to Lean 4.33.1 and Mathlib 0df444a.
The statement, as published (namespace OAI.SKGapCutoff.Recipe, with open scoped BigOperators, open Primary Static):
theorem gibbs_residual_selection_tail (m : ℕ) (hρ : 0<ρ) (hε : 0<ε)
(hm : 2<(m:ℝ)*ρ^2/4) (he : 2*(2*m:ℕ)*ε≤1)
(hR : 0≤R) (hB : 0≤B) (hW : 0≤W) (hC : 0≤C)
(hn : ∀a,0<N a) (hJ : ∀a,(J a).IsSymm) (hdiag : ∀a i,J a i i=0)
(hevent : ∀a,RecipeMatrixEvent j R (residualCoefficientBudget j 2 (2*m) 0) B W C (2*m+1) (2*(2*m)) (J a)) :
∃C₁ C₂ : ℝ,0≤C₁ ∧ 0≤C₂ ∧ ∀a,
(∑x,if 0 < cutoffDeficit (fun k=>residualCutoff ρ j (J a) (h a) k x) (2*m-1)
then fieldGibbs (J a) (h a) x else 0)≤C₁/(N a:ℝ) ∧
∀f : Observables (N a),
(∑x,if 0 < cutoffDeficit (fun k=>residualCutoff ρ j (J a) (h a) k x) (2*m-1)
then fieldGibbs (J a) (h a) x*(f x)^2 else 0)≤
C₂/Real.sqrt (N a:ℝ)*starSquared (fieldGibbs (J a) (h a)) f
Definitions. The statement is written with OAI.SKGapCutoff.Interaction, OAI.SKGapCutoff.Observables, OAI.SKGapCutoff.Spin and OAI.SKGapCutoff.fieldGibbs (definitions bundle OAIQ072A000 of this split); OAI.SKGapCutoff.Recipe.cutoffDeficit (definitions bundle OAIQ072A001 of this split); OAI.SKGapCutoff.Recipe.RecipeMatrixEvent, OAI.SKGapCutoff.Recipe.residualCoefficientBudget, OAI.SKGapCutoff.Recipe.residualCutoff and OAI.SKGapCutoff.Static.starSquared (definitions bundle OAIQ072A002 of this split).
Used by. The proofs of OAI.SKGapCutoff.Recipe.gibbs_residual_selection_deficit and OAI.SKGapCutoff.Recipe.uniform_stable_square_mean of this split import it.
import Mathlib import Definitions.Def_OAIQ072A002
section
set_option linter.all false
set_option linter.unusedVariables false
set_option linter.unusedTactic false
set_option linter.unreachableTactic false
namespace OAI
section
noncomputable section
open scoped BigOperators
namespace SKGapCutoff.Recipe
open Primary Static
variable {n : ℕ}
universe u
variable {Ω : Type u} {N : Ω→ℕ} {j R B W C ρ ε : ℝ}
variable {J : ∀a,Interaction (N a)} {h : ∀a,Fin (N a)→ℝ}
theorem gibbs_residual_selection_tail (m : ℕ) (hρ : 0<ρ) (hε : 0<ε)
(hm : 2<(m:ℝ)*ρ^2/4) (he : 2*(2*m:ℕ)*ε≤1)
(hR : 0≤R) (hB : 0≤B) (hW : 0≤W) (hC : 0≤C)
(hn : ∀a,0<N a) (hJ : ∀a,(J a).IsSymm) (hdiag : ∀a i,J a i i=0)
(hevent : ∀a,RecipeMatrixEvent j R (residualCoefficientBudget j 2 (2*m) 0) B W C (2*m+1) (2*(2*m)) (J a)) :
∃C₁ C₂ : ℝ,0≤C₁ ∧ 0≤C₂ ∧ ∀a,
(∑x,if 0 < cutoffDeficit (fun k=>residualCutoff ρ j (J a) (h a) k x) (2*m-1)
then fieldGibbs (J a) (h a) x else 0)≤C₁/(N a:ℝ) ∧
∀f : Observables (N a),
(∑x,if 0 < cutoffDeficit (fun k=>residualCutoff ρ j (J a) (h a) k x) (2*m-1)
then fieldGibbs (J a) (h a) x*(f x)^2 else 0)≤
C₂/Real.sqrt (N a:ℝ)*starSquared (fieldGibbs (J a) (h a)) f := by
sorry
end SKGapCutoff.Recipe
end
end
end OAI
end