OAI.FixedClauseThreshold.properSATProbability_center_upper_sat: intermediate lemma from OpenAI, Limiting random SAT thresholds, sharp variance and computability (result family 235)
ProvedOAI.FixedClauseThreshold.properSATProbability_center_upper_satAn intermediate lemma of the split of OpenAI's proof of OAI.FixedClauseThreshold.Computability.main, carved from OpenAI's openai/math development for this platform. The statement and its proof are OpenAI's (OpenAI, Limiting random SAT thresholds, sharp variance and computability (result family 235), OpenAI Math Release, September 27, 2026, result family 235, github.com/openai/math, Apache License 2.0); in Lean it is the declaration OAI.FixedClauseThreshold.properSATProbability_center_upper of lean/OAI/Probability/RandomSAT/Concentration.lean at commit adc7f12, ported to Lean 4.33.1 and Mathlib 0df444a.
The statement, as published (namespace OAI.FixedClauseThreshold, with open Finset):
theorem properSATProbability_center_upper_sat {n k m : ℕ} (hk : 3 ≤ k) (hn : k + 1 ≤ n)
(hm : m ≤ mainCap n k)
(hgap : (n : ℝ) * center n k + fluctuationWindow n k ≤ m) :
properSATProbability n k m ≤ concentrationError n k
Definitions. The statement is written with OAI.FixedClauseThreshold.center, OAI.FixedClauseThreshold.concentrationError, OAI.FixedClauseThreshold.fluctuationWindow and OAI.FixedClauseThreshold.mainCap (definitions bundle OAIQ067A000 of this split); OAI.FixedClauseThreshold.properSATProbability (the published bundle Def_SATComputability).
Used by. The proofs of OAI.FixedClauseThreshold.Computability.auxiliaryPoissonProbability_supercritical_sat, OAI.FixedClauseThreshold.Computability.main and OAI.FixedClauseThreshold.center_lower_of_auxiliary_probability_sat of this split import it.
import Mathlib import Definitions.Def_SATComputability import Definitions.Def_OAIQ067A000
section
attribute [-instance] _root_.OAI.DilutedSpinGlass.ConcreteReservoir.siteNeZero _root_.OAI.RapidForcing.EffectiveArithmetic.ratPrimcodable
set_option linter.all false
set_option linter.unusedVariables false
set_option linter.unusedTactic false
set_option linter.unreachableTactic false
namespace OAI
namespace FixedClauseThreshold
open Finset
noncomputable section
attribute [local instance] Classical.propDecidable
theorem properSATProbability_center_upper_sat {n k m : ℕ} (hk : 3 ≤ k) (hn : k + 1 ≤ n)
(hm : m ≤ mainCap n k)
(hgap : (n : ℝ) * center n k + fluctuationWindow n k ≤ m) :
properSATProbability n k m ≤ concentrationError n k := by
sorry
end
end FixedClauseThreshold
end OAI
end