ComparatorChallenges/SATSharpness.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
17 declarations, 1 contain sorry, 0 declared as axioms
- abbrev
OAI.RandomKSAT.Assignmentline 13Also declared: ComparatorChallenges/SATVariance.lean:11 (same declaration text), OAI/Probability/SATVariance/Model.lean:11 (same declaration text).
- def
OAI.RandomKSAT.Clauseline 15Also declared: ComparatorChallenges/SATVariance.lean:13 (same declaration text), OAI/Probability/SATVariance/Model.lean:13 (same declaration text).
- instance
OAI.RandomKSAT.clauseFintypeline 18Also declared: ComparatorChallenges/SATVariance.lean:16 (same declaration text), OAI/Probability/SATVariance/Model.lean:16 (same declaration text).
- instance
OAI.RandomKSAT.clauseMeasurableSpaceline 23Also declared: ComparatorChallenges/SATVariance.lean:21 (same declaration text), OAI/Probability/SATVariance/Model.lean:21 (same declaration text).
- instance
OAI.RandomKSAT.clauseMeasurableSingletonClassline 25Also declared: ComparatorChallenges/SATVariance.lean:23 (same declaration text), OAI/Probability/SATVariance/Model.lean:23 (same declaration text).
- def
OAI.RandomKSAT.Satisfiesline 28Also declared: ComparatorChallenges/SATVariance.lean:26 (same declaration text), OAI/Probability/SATVariance/Model.lean:26 (same declaration text).
- abbrev
OAI.RandomKSAT.Streamline 31Also declared: ComparatorChallenges/SATVariance.lean:29 (same declaration text), OAI/Probability/SATVariance/Model.lean:29 (same declaration text).
- def
OAI.RandomKSAT.clauseLawline 33Also declared: ComparatorChallenges/SATVariance.lean:31 (same declaration text), OAI/Probability/SATVariance/Model.lean:31 (same declaration text).
- def
OAI.RandomKSAT.streamLawline 35Also declared: ComparatorChallenges/SATVariance.lean:33 (same declaration text), OAI/Probability/SATVariance/Model.lean:33 (same declaration text).
- def
OAI.RandomKSAT.SetSATline 38Also declared: OAI/Probability/SATVariance/BlockKilling.lean:13 (same declaration text).
- def
OAI.RandomKSAT.blockKillline 41Also declared: OAI/Probability/SATVariance/BlockKilling.lean:16 (same declaration text).
- def
OAI.RandomKSAT.favgline 44Also declared: OAI/Probability/SATVariance/MarkovReplacement.lean:13 (same declaration text).
- def
OAI.RandomKSAT.clauseStepline 47Also declared: OAI/Probability/SATVariance/MarkovReplacement.lean:82 (same declaration text).
- def
OAI.RandomKSAT.aliveline 51Also declared: OAI/Probability/SATVariance/MarkovReplacement.lean:86 (same declaration text).
- def
OAI.RandomKSAT.survivalline 53Also declared: OAI/Probability/SATVariance/MarkovReplacement.lean:241 (same declaration text).
- def
OAI.RandomKSAT.lifetimeline 56Also declared: OAI/Probability/SATVariance/MarkovReplacement.lean:308 (same declaration text).
- theorem
OAI.RandomKSAT.sharpnessChallenge statement: Sharpness of random $k$-SAT lifetime and replacement bounds sorry line 58L4DEL 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.Probability.SATVariance.Sharpness as the released solution module checked against this declaration.
Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)
Distinct definitions of this name: OAI/Probability/SATVariance/Sharpness.lean:7 (same statement text; different proof or body). Qualify references as OAI.RandomKSAT.sharpness@path.
theorem sharpness (k : ℕ) (hk : 3 ≤ k) : (∀ γ D A : ℝ, γ < (k : ℝ) / ((k-1 : ℕ) : ℝ) → 0 < D → 0 < A → ∀ N : ℕ, ∃ u : ℕ, N ≤ u ∧ k ≤ u ∧ ∃ S : Finset (Assignment u), S.Nonempty ∧ A * (u : ℝ) ^ (-((k-1 : ℕ) : ℝ)) ≤ blockKill u (k-1) S 1 ∧ D * (blockKill u (k-1) S 1) ^ (-γ) < lifetime u k S) ∧ (∃ u : ℕ → ℕ, ∃ S : ∀ g, Finset (Assignment (u g)), (∀ g, 2 ≤ g → k ≤ u g ∧ (S g).Nonempty) ∧ Asymptotics.IsEquivalent Filter.atTop (fun g => blockKill (u g) (k-1) (S g) 1 - blockKill (u g) k (S g) g) (fun g => ((2 : ℝ)^k)⁻¹ * (g : ℝ)^(-((k-1 : ℕ) : ℝ)))) ∧ (¬ ∃ e : ℕ → ℝ, Asymptotics.IsLittleO Filter.atTop e (fun g => (g : ℝ)^(-((k-1 : ℕ) : ℝ))) ∧ …Mentions: OAI.RandomKSAT.Assignment, OAI.RandomKSAT.blockKill, OAI.RandomKSAT.lifetime