ComparatorChallenges/CriticalSK.lean

GitHub source file

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

31 declarations, 3 contain sorry, 0 declared as axioms

Critical SK equilibrium starts, covariance, and mixing lower bounds

The zero-field model has independent Gaussian edge couplings of variance 1 / n. Continuous heat bath updates each site at rate one; a discrete attempt chooses a site uniformly. Distances and mixing times use total variation threshold 1 / 4.

  1. abbrev OAI.CriticalSK.Spin line 20

    Also declared: ComparatorChallenges/CriticalSKMixing.lean:11 (same declaration text), OAI/MathematicalPhysics/CriticalSK/SpinModel.lean:26 (same declaration text).

  2. abbrev OAI.CriticalSK.Edge line 22

    Also declared: ComparatorChallenges/CriticalSKMixing.lean:13 (same declaration text), OAI/MathematicalPhysics/CriticalSK/SpinModel.lean:28 (same declaration text).

  3. abbrev OAI.CriticalSK.Disorder line 24

    Also declared: ComparatorChallenges/CriticalSKMixing.lean:15 (same declaration text), OAI/MathematicalPhysics/CriticalSK/SpinModel.lean:30 (same declaration text).

  4. def OAI.CriticalSK.spinValue line 26

    Also declared: ComparatorChallenges/CriticalSKMixing.lean:17 (same declaration text), OAI/MathematicalPhysics/CriticalSK/SpinModel.lean:32 (same declaration text).

  5. def OAI.CriticalSK.hamiltonian line 28

    Also declared: ComparatorChallenges/CriticalSKMixing.lean:19 (same declaration text), OAI/MathematicalPhysics/CriticalSK/SpinModel.lean:34 (same declaration text).

  6. def OAI.CriticalSK.partition line 31

    Also declared: ComparatorChallenges/CriticalSKMixing.lean:22 (same declaration text), OAI/MathematicalPhysics/CriticalSK/SpinModel.lean:37 (same declaration text).

  7. def OAI.CriticalSK.gibbs line 34

    Also declared: ComparatorChallenges/CriticalSKMixing.lean:25 (same declaration text), OAI/MathematicalPhysics/CriticalSK/SpinModel.lean:40 (same declaration text).

  8. def OAI.CriticalSK.disorderLaw line 37

    Also declared: ComparatorChallenges/CriticalSKMixing.lean:28 (same declaration text), OAI/MathematicalPhysics/CriticalSK/SpinModel.lean:43 (same declaration text).

  9. def OAI.CriticalSK.sameExcept line 40

    Also declared: ComparatorChallenges/CriticalSKMixing.lean:31 (same declaration text), OAI/MathematicalPhysics/CriticalSK/SpinModel.lean:46 (same declaration text).

  10. instance OAI.CriticalSK.(instance at line 43) line 43
  11. def OAI.CriticalSK.siteKernel line 46

    Also declared: ComparatorChallenges/CriticalSKMixing.lean:37 (same declaration text), OAI/MathematicalPhysics/CriticalSK/SpinModel.lean:52 (same declaration text).

  12. def OAI.CriticalSK.discreteKernel line 51

    Also declared: ComparatorChallenges/CriticalSKMixing.lean:42 (same declaration text), OAI/MathematicalPhysics/CriticalSK/SpinModel.lean:57 (same declaration text).

  13. def OAI.CriticalSK.generator line 54

    Also declared: ComparatorChallenges/CriticalSKMixing.lean:45 (same declaration text), OAI/MathematicalPhysics/CriticalSK/SpinModel.lean:60 (same declaration text).

  14. def OAI.CriticalSK.continuousKernel line 57

    Also declared: ComparatorChallenges/CriticalSKMixing.lean:48 (same declaration text), OAI/MathematicalPhysics/CriticalSK/SpinModel.lean:63 (same declaration text).

  15. def OAI.CriticalSK.totalVariation line 61

    Also declared: ComparatorChallenges/CriticalSKMixing.lean:52 (same declaration text), OAI/MathematicalPhysics/CriticalSK/SpinModel.lean:67 (same declaration text).

  16. def OAI.CriticalSK.continuousDistance line 64

    Also declared: ComparatorChallenges/CriticalSKMixing.lean:55 (same declaration text), OAI/MathematicalPhysics/CriticalSK/SpinModel.lean:70 (same declaration text).

  17. def OAI.CriticalSK.discreteDistance line 67

    Also declared: ComparatorChallenges/CriticalSKMixing.lean:58 (same declaration text), OAI/MathematicalPhysics/CriticalSK/SpinModel.lean:73 (same declaration text).

  18. def OAI.CriticalSK.continuousMixingTime line 70

    Also declared: ComparatorChallenges/CriticalSKMixing.lean:61 (same declaration text), OAI/MathematicalPhysics/CriticalSK/SpinModel.lean:76 (same declaration text).

  19. def OAI.CriticalSK.discreteMixingTime line 73

    Also declared: ComparatorChallenges/CriticalSKMixing.lean:64 (same declaration text), OAI/MathematicalPhysics/CriticalSK/SpinModel.lean:79 (same declaration text).

  20. def OAI.CriticalSK.mean line 76

    Also declared: OAI/MathematicalPhysics/CriticalSK/SpinModel.lean:82 (same declaration text).

  21. def OAI.CriticalSK.variance line 79

    Also declared: OAI/MathematicalPhysics/CriticalSK/SpinModel.lean:85 (same declaration text).

  22. def OAI.CriticalSK.dirichlet line 82

    Also declared: OAI/MathematicalPhysics/CriticalSK/SpinModel.lean:88 (same declaration text).

  23. def OAI.CriticalSK.linearObservable line 85

    Also declared: OAI/MathematicalPhysics/CriticalSK/SpinModel.lean:91 (same declaration text).

  24. def OAI.CriticalSK.covariance line 88

    Also declared: OAI/MathematicalPhysics/CriticalSK/SpinModel.lean:94 (same declaration text).

  25. def OAI.CriticalSK.covarianceNorm line 93

    Also declared: OAI/MathematicalPhysics/CriticalSK/SpinModel.lean:99 (same declaration text).

  26. def OAI.CriticalSK.linearRayleigh The supremum of variance divided by the rate-one Dirichlet form over nonzero linear spin observables line 98

    Source documentation

    The supremum of variance divided by the rate-one Dirichlet form over nonzero linear spin observables.

    L4DEL explanation

    The supremum of variance divided by the rate-one Dirichlet form over nonzero linear spin observables.

    1. This explanation is a condensed rendering of the declaration's own doc comment at the pinned source commit; consult the exact Lean statement below for authority.

    Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)

    Also declared: OAI/MathematicalPhysics/CriticalSK/SpinModel.lean:102 (same declaration text).

    def linearRayleigh {n : ℕ} (W : Disorder n) : ℝ :=
    …

    Mentions: OAI.CriticalSK.Disorder

  27. def OAI.CriticalSK.continuousGoodMass Gibbs mass of realized initial states still farther than 1 / 4 from equilibrium line 103

    Source documentation

    Gibbs mass of realized initial states still farther than 1 / 4 from equilibrium.

    L4DEL explanation

    Gibbs mass of realized initial states still farther than 1 / 4 from equilibrium.

    1. This explanation is a condensed rendering of the declaration's own doc comment at the pinned source commit; consult the exact Lean statement below for authority.

    Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)

    Also declared: OAI/MathematicalPhysics/CriticalSK/SpinModel.lean:106 (same declaration text).

    def continuousGoodMass {n : ℕ} (W : Disorder n) (t : ℝ) : ℝ :=
    …

    Mentions: OAI.CriticalSK.Disorder

  28. def OAI.CriticalSK.discreteGoodMass Gibbs mass of realized initial states still farther than 1 / 4 after k attempts line 107

    Source documentation

    Gibbs mass of realized initial states still farther than 1 / 4 after k attempts.

    L4DEL explanation

    Gibbs mass of realized initial states still farther than 1 / 4 after k attempts.

    1. This explanation is a condensed rendering of the declaration's own doc comment at the pinned source commit; consult the exact Lean statement below for authority.

    Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)

    Distinct definitions of this name: OAI/MathematicalPhysics/CriticalSK/SpinModel.lean:109 (same statement text; different proof or body). Qualify references as OAI.CriticalSK.discreteGoodMass@path.

    def discreteGoodMass {n : ℕ} (W : Disorder n) (k : ℕ) : ℝ :=
    …

    Mentions: OAI.CriticalSK.Disorder

  29. theorem OAI.CriticalSK.realized_equilibrium_initial_states Challenge statement: Equilibrium starts, covariance, and mixing lower bounds sorry line 112

    Source documentation

    For deterministic nonnegative times o(n^(2/3)) and attempt counts o(n^(5/3)), the Gibbs mass of obstructed initial states tends to one in disorder probability.

    L4DEL explanation

    For deterministic nonnegative times o(n^(2/3)) and attempt counts o(n^(5/3)), the Gibbs mass of obstructed initial states tends to one in disorder probability.

    1. This explanation is a condensed rendering of this declaration's own doc comment at the pinned source commit.
    2. The linked formalization note covers 5 distinct comparator results, so its combined Scope prose is not copied onto this declaration.
    3. The repository's comparator configuration selects OAI.MathematicalPhysics.CriticalSK.Main as the released solution module checked against this declaration.

    Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)

    Distinct definitions of this name: OAI/MathematicalPhysics/CriticalSK/Equilibrium.lean:103 (same statement text; different proof or body). Qualify references as OAI.CriticalSK.realized_equilibrium_initial_states@path.

    theorem realized_equilibrium_initial_states :
        (∀ t : ℕ → ℝ, (∀ n, 0 ≤ t n) →
          Tendsto (fun n => t n / (n : ℝ) ^ ((2 : ℝ) / 3)) atTop (𝓝 0) →
          ∀ δ : ℝ, 0 < δ →
            Tendsto (fun n => (disorderLaw n {W |
              δ ≤ |continuousGoodMass W (t n) - 1|}).toReal) atTop (𝓝 0)) ∧
        (∀ k : ℕ → ℕ,
          Tendsto (fun n => (k n : ℝ) / (n : ℝ) ^ ((5 : ℝ) / 3)) atTop (𝓝 0) →
          ∀ δ : ℝ, 0 < δ →
            Tendsto (fun n => (disorderLaw n {W |
              δ ≤ |discreteGoodMass W (k n) - 1|}).toReal) atTop (𝓝 0)) := by
    …

    Mentions: OAI.CriticalSK.disorderLaw, OAI.CriticalSK.continuousGoodMass

  30. theorem OAI.CriticalSK.covariance_and_linear_tests Challenge statement: Equilibrium starts, covariance, and mixing lower bounds sorry line 127

    Source documentation

    Both the covariance operator norm and the linear inverse-Rayleigh supremum lie between n^(2/3) / M n and M n * n^(2/3) with probability tending to one.

    L4DEL explanation

    Both the covariance operator norm and the linear inverse-Rayleigh supremum lie between n^(2/3) / M n and M n * n^(2/3) with probability tending to one.

    1. This explanation is a condensed rendering of this declaration's own doc comment at the pinned source commit.
    2. The linked formalization note covers 5 distinct comparator results, so its combined Scope prose is not copied onto this declaration.
    3. The repository's comparator configuration selects OAI.MathematicalPhysics.CriticalSK.Main as the released solution module checked against this declaration.

    Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)

    Distinct definitions of this name: OAI/MathematicalPhysics/CriticalSK/Rayleigh.lean:607 (same statement text; different proof or body). Qualify references as OAI.CriticalSK.covariance_and_linear_tests@path.

    theorem covariance_and_linear_tests (M : ℕ → ℝ)
        (hMpos : ∀ n, 0 < M n) (hM : Tendsto M atTop atTop) :
        Tendsto (fun n : ℕ => (disorderLaw n {W |
          (n : ℝ) ^ ((2 : ℝ) / 3) / M n ≤ covarianceNorm W ∧
          covarianceNorm W ≤ M n * (n : ℝ) ^ ((2 : ℝ) / 3) ∧
          (n : ℝ) ^ ((2 : ℝ) / 3) / M n ≤ linearRayleigh W ∧
          linearRayleigh W ≤ M n * (n : ℝ) ^ ((2 : ℝ) / 3)}).toReal) atTop (𝓝 1) := by
    …

    Mentions: OAI.CriticalSK.disorderLaw, OAI.CriticalSK.covarianceNorm, OAI.CriticalSK.linearRayleigh

  31. theorem OAI.CriticalSK.critical_mixing_lower_bounds Challenge statement: Equilibrium starts, covariance, and mixing lower bounds sorry line 138

    Source documentation

    Worst-start mixing takes at least n^(2/3-ε) continuous time and n^(5/3-ε) discrete attempts with probability tending to one.

    L4DEL explanation

    Worst-start mixing takes at least n^(2/3-ε) continuous time and n^(5/3-ε) discrete attempts with probability tending to one.

    1. This explanation is a condensed rendering of this declaration's own doc comment at the pinned source commit.
    2. The linked formalization note covers 5 distinct comparator results, so its combined Scope prose is not copied onto this declaration.
    3. The repository's comparator configuration selects OAI.MathematicalPhysics.CriticalSK.Main as the released solution module checked against this declaration.

    Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)

    Distinct definitions of this name: OAI/MathematicalPhysics/CriticalSK/Mixing.lean:284 (different declaration text). Qualify references as OAI.CriticalSK.critical_mixing_lower_bounds@path.

    Checked implications (found by the pipeline and checked by Lean's kernel when it ran; a recorded result, not checked again in this build: what these are)

    1 more checked entries are routine (the same statement, a restatement, a generated lemma, one challenge file, a field of a structure, a route the released proof already takes, a duplicate): in the catalogue.

    theorem critical_mixing_lower_bounds (ε : ℝ) (hε : 0 < ε) :
        Tendsto (fun n => (disorderLaw n).real {W |
          (n : ℝ) ^ (2 / 3 - ε) ≤ continuousMixingTime W}) atTop (𝓝 1) ∧
        Tendsto (fun n => (disorderLaw n).real {W |
          (n : ℝ) ^ (5 / 3 - ε) ≤ (discreteMixingTime W : ℝ)}) atTop (𝓝 1) := by
    …

    Mentions: OAI.CriticalSK.disorderLaw, OAI.CriticalSK.continuousMixingTime, OAI.CriticalSK.discreteMixingTime