ComparatorChallenges/PiExponent.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

1 declarations, 1 contain sorry, 0 declared as axioms

  1. theorem OAI.PiExponent.main Challenge statement: The irrationality exponent of π is exactly 2 sorry line 7

    L4DEL explanation

    the irrationality exponent of π is 2

    Rational numbers approximate π infinitely often at essentially the Dirichlet rate q^(-2), but no exponent strictly larger than 2 succeeds infinitely often. The two conjuncts state both the eventual lower bound and the exact supremum characterization.

    1. For every real ν > 2, there is an integer threshold Q ≥ 2 such that every integer denominator q ≥ Q and every integer numerator p satisfy q^(-ν) ≤ |π - p/q|.
    2. Independently, Lean forms the set of positive exponents ν for which infinitely many rationals r of denominator at least 2 have 0 < |π-r| < denominator(r)^(-ν), and states that its supremum is 2.
    3. The challenge file proves neither conjunct locally because its body is sorry; the comparator checks the exact conjunction against OAI.NumberTheory.PiExponent.Main. The manuscript's Flint–Hills corollary is not part of this target.

    Sources and attribution: Pinned Lean source (fd4aeeb2ee4f), OpenAI π irrationality-exponent manuscript (abstract), Pinned OpenAI formalization note 017, Michel Waldschmidt (2004), p. 265, Kurt Mahler (1953), first explicit finite irrationality measure for π

    Distinct definitions of this name: OAI/NumberTheory/PiExponent/Main.lean:17 (same statement text; different proof or body). Qualify references as OAI.PiExponent.main@path.

    irrationality exponent: the supremum of exponents ν for which an irrational number has infinitely many rational approximations with error below q^(-ν)

    theorem main :
      (∀ ν : ℝ, 2 < ν → ∃ Q : ℤ, 2 ≤ Q ∧
        ∀ p q : ℤ, Q ≤ q →
          (q : ℝ) ^ (-ν) ≤ |Real.pi - (p : ℝ) / (q : ℝ)|) ∧
      sSup {ν : ℝ | 0 < ν ∧
        Set.Infinite {r : ℚ | 2 ≤ r.den ∧
          0 < |Real.pi - (r : ℝ)| ∧
          |Real.pi - (r : ℝ)| < (r.den : ℝ) ^ (-ν)}} = 2 := by
    …