ComparatorChallenges/JointDickman.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
9 declarations, 3 contain sorry, 0 declared as axioms
The joint Dickman law for consecutive integers
- def
OAI.Erdos970.NumberTheoryLean.DelayConstruction.kernelline 9Also declared: OAI/NumberTheory/Jacobsthal/Renewal/DickmanFiniteDecay.lean:21 (same declaration text).
- def
OAI.Erdos970.NumberTheoryLean.DelayConstruction.stepApproxline 11Also declared: OAI/NumberTheory/Jacobsthal/Renewal/DickmanFiniteDecay.lean:30 (same declaration text).
- def
OAI.Erdos970.NumberTheoryLean.DelayConstruction.delayline 15Also declared: OAI/NumberTheory/Jacobsthal/Renewal/DickmanFiniteDecay.lean:76 (same declaration text).
- def
OAI.Erdos970.NumberTheoryLean.Dickman.rhoThe continuous delay-equation construction of the Dickman function line 22Source documentation
The continuous delay-equation construction of the Dickman function.
L4DEL explanation
The continuous delay-equation construction of the Dickman function.
- 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/NumberTheory/Jacobsthal/Renewal/DickmanFiniteDecay.lean:189 (same declaration text).
noncomputable def rho : ℝ → ℝ := DelayConstruction.delay (-1) …
Mentions: OAI.Erdos970.NumberTheoryLean.DelayConstruction.delay
- def
OAI.JointDickman.empiricalCountline 28Also declared: OAI/NumberTheory/JointDickman/Basic.lean:33 (same declaration text).
- def
OAI.JointDickman.realDensityOrdinary natural density over2 ≤ n ≤ X, normalized by the real endpoint line 33Source documentation
Ordinary natural density over
2 ≤ n ≤ X, normalized by the real endpoint.L4DEL explanation
Ordinary natural density over
2 ≤ n ≤ X, normalized by the real endpoint.- 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/NumberTheory/JointDickman/MainStatements.lean:21 (same declaration text).
noncomputable def realDensity (P : ℕ → Prop) (X : ℝ) : ℝ := …
- theorem
OAI.JointDickmanPaper.joint_lawChallenge statement: Independent largest prime factors of consecutive integers sorry line 44Source documentation
Theorem 1: ordinary natural density, with both thresholds based at
n.L4DEL explanation
Let $P^+(n)$ be the largest prime factor of $n$. The formalization proves the joint Dickman law in ordinary natural density: for every $0<a,b<1$, the density of integers satisfying $P^+(n)\le n^a$ and $P^+(n+1)\le n^b$ tends to $\rho(1/a)\rho(1/b)$, where $\rho$ is the Dickman function. It also proves that each of the orderings $P^+(n)<P^+(n+1)$ and $P^+(n+1)<P^+(n)$ has natural density $1/2$.
- This is an exact comparator target linked by the pinned repository's formalization note for this result.
- The repository's comparator configuration selects OAI.NumberTheory.JointDickman.PaperMain as the released solution module checked against this declaration.
Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)
Distinct definitions of this name: OAI/NumberTheory/JointDickman/PaperMain.lean:13 (same statement text; different proof or body). Qualify references as OAI.JointDickmanPaper.joint_law@path.
theorem joint_law (a b : ℝ) (ha : 0 < a) (ha1 : a < 1) (hb : 0 < b) (hb1 : b < 1) : Tendsto (realDensity (fun n => (n.maxPrimeFac : ℝ) ≤ (n : ℝ) ^ a ∧ ((n + 1).maxPrimeFac : ℝ) ≤ (n : ℝ) ^ b)) atTop (𝓝 (Erdos970.NumberTheoryLean.Dickman.rho (1 / a) * Erdos970.NumberTheoryLean.Dickman.rho (1 / b))) := by … - theorem
OAI.JointDickmanPaper.increasing_orderChallenge statement: Independent largest prime factors of consecutive integers sorry line 52Source documentation
Corollary 2: the increasing strict ordering has natural density one half.
L4DEL explanation
Let $P^+(n)$ be the largest prime factor of $n$. The formalization proves the joint Dickman law in ordinary natural density: for every $0<a,b<1$, the density of integers satisfying $P^+(n)\le n^a$ and $P^+(n+1)\le n^b$ tends to $\rho(1/a)\rho(1/b)$, where $\rho$ is the Dickman function. It also proves that each of the orderings $P^+(n)<P^+(n+1)$ and $P^+(n+1)<P^+(n)$ has natural density $1/2$.
- This is an exact comparator target linked by the pinned repository's formalization note for this result.
- The repository's comparator configuration selects OAI.NumberTheory.JointDickman.PaperMain as the released solution module checked against this declaration.
Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)
Distinct definitions of this name: OAI/NumberTheory/JointDickman/PaperMain.lean:21 (same statement text; different proof or body). Qualify references as OAI.JointDickmanPaper.increasing_order@path.
theorem increasing_order : Tendsto (realDensity (fun n => n.maxPrimeFac < (n + 1).maxPrimeFac)) atTop (𝓝 (1 / 2)) := by … - theorem
OAI.JointDickmanPaper.decreasing_orderChallenge statement: Independent largest prime factors of consecutive integers sorry line 58Source documentation
The reverse strict ordering also has natural density one half.
L4DEL explanation
Let $P^+(n)$ be the largest prime factor of $n$. The formalization proves the joint Dickman law in ordinary natural density: for every $0<a,b<1$, the density of integers satisfying $P^+(n)\le n^a$ and $P^+(n+1)\le n^b$ tends to $\rho(1/a)\rho(1/b)$, where $\rho$ is the Dickman function. It also proves that each of the orderings $P^+(n)<P^+(n+1)$ and $P^+(n+1)<P^+(n)$ has natural density $1/2$.
- This is an exact comparator target linked by the pinned repository's formalization note for this result.
- The repository's comparator configuration selects OAI.NumberTheory.JointDickman.PaperMain as the released solution module checked against this declaration.
Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)
Distinct definitions of this name: OAI/NumberTheory/JointDickman/PaperMain.lean:27 (same statement text; different proof or body). Qualify references as OAI.JointDickmanPaper.decreasing_order@path.
theorem decreasing_order : Tendsto (realDensity (fun n => (n + 1).maxPrimeFac < n.maxPrimeFac)) atTop (𝓝 (1 / 2)) := by …