ComparatorChallenges/OstmannComplete.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
7 declarations, 2 contain sorry, 0 declared as axioms
- def
OAI.Ostmann.primesline 9Also declared: OAI/NumberTheory/Ostmann/Defs.lean:12 (same declaration text).
- abbrev
OAI.Ostmann.sumsetline 11Also declared: OAI/NumberTheory/Ostmann/Defs.lean:14 (same declaration text).
- def
OAI.Ostmann.EventuallyPrimeSumsetline 13Also declared: OAI/NumberTheory/Ostmann/Basic.lean:17 (same declaration text).
- def
OAI.Ostmann.TwoInfiniteSummandsImpossibleline 16Also declared: OAI/NumberTheory/Ostmann/Basic.lean:63 (same declaration text).
- def
OAI.Ostmann.InverseGoldbachline 19Distinct definitions of this name: OAI/NumberTheory/Ostmann/Basic.lean:67 (same statement text; different proof or body). Qualify references as OAI.Ostmann.InverseGoldbach@path.
- theorem
OAI.Ostmann.inverseGoldbachChallenge statement: Ostmann's inverse Goldbach theorem and the infinite-summands case sorry line 30L4DEL explanation
This declaration is an exact comparator-selected statement. Read the Lean statement below for its mathematical content.
- The linked formalization note covers 2 distinct comparator results, so its combined Scope prose is not copied onto this declaration.
- The repository's comparator configuration selects OAI.NumberTheory.Ostmann.Complete as the released solution module checked against this declaration.
Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)
Distinct definitions of this name: OAI/NumberTheory/Ostmann/Complete.lean:21 (same statement text; different proof or body). Qualify references as OAI.Ostmann.inverseGoldbach@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)
3 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 inverseGoldbach : InverseGoldbach := by …
- theorem
OAI.Ostmann.twoInfiniteSummandsImpossibleChallenge statement: Ostmann's inverse Goldbach theorem and the infinite-summands case sorry line 33L4DEL explanation
This declaration is an exact comparator-selected statement. Read the Lean statement below for its mathematical content.
- The linked formalization note covers 2 distinct comparator results, so its combined Scope prose is not copied onto this declaration.
- The repository's comparator configuration selects OAI.NumberTheory.Ostmann.Complete as the released solution module checked against this declaration.
Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)
Distinct definitions of this name: OAI/NumberTheory/Ostmann/Complete.lean:16 (same statement text; different proof or body). Qualify references as OAI.Ostmann.twoInfiniteSummandsImpossible@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)
Gives
- together with
OAI.RyserOdd.eventualOddFailures_and_infinite, gives∀ (B : Set ℕ), B.Infinite → ¬OAI.Ostmann.EventuallyPrimeSumset {rank | OAI.RyserOdd.Specification.ExplicitFailureAt rank} B(short composition) checked derivation - together with
OAI.Ostmann.main, gives∀ (A B : Set ℕ), A.Nontrivial → B.Nontrivial → ∀ (B_1 : Set ℕ), B_1.Infinite → ¬OAI.Ostmann.EventuallyPrimeSumset (symmDiff (A + B) {n | Nat.Prime n}) B_1(short composition) checked derivation
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 twoInfiniteSummandsImpossible : TwoInfiniteSummandsImpossible := by …