FormalConjectures/ErdosProblems/1147.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: The upstream authors and contributors retain credit for the project and mathematics. lean4-explainer only renders their pinned source and adds the separately disclosed explanation layer.
Project sources: Pinned project documentation, Formal Conjectures paper, arXiv v1
4 declarations, 3 contain sorry, 0 declared as axioms
Erdős Problem 1147
References:
- erdosproblems.com/1147
- [Va99] Various, Some of Paul's favorite problems. Booklet produced for the conference "Paul Erdős and his mathematics", Budapest, July 1999 (1999).
- [Ko16b] Konieczny, Jakub, Sets of recurrence as bases for the positive integers. Acta Arith. (2016), 309-338.
Imports (1)
- def
Erdos1147.recurrenceSetThe set $\{ n\geq 1: \| \alpha n^2\| < \epsilon(n)\}$ line 38 sourceSource documentation
The set $\{ n\geq 1: \| \alpha n^2\| < \epsilon(n)\}$.
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Real,Nat,SetProof uses:
Set.ofPred,And,LE.le,OfNat.ofNat,LT.lt, distToNearestInt,HMul.hMul,HPow.hPow11 instances, coercions and auxiliary constants left out.
def recurrenceSet (α : ℝ) (ε : ℕ → ℝ) : Set ℕ := …
- theorem
Erdos1147.erdos_1147sorry line 55 sourcedepends on sorry what this means
Statement uses:
Iff,False,Real,LT.lt,OfNat.ofNat,Irrational,Set.IsAsymptoticAddBasisOfOrder,Nat, Erdos1147.recurrenceSet,HDiv.hDiv,Real.logProof uses:
sorryAx,Lean.Name,Bool.false,Lean.Name.num,Lean.Name.str,Lean.Name.anonymous24 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- theorem
Erdos1147.erdos_1147.variants.sqrt_twosorry line 63 sourcedepends on sorry what this means
Statement uses:
Not,Set.IsAsymptoticAddBasisOfOrder,Nat, Erdos1147.recurrenceSet,Real.sqrt,OfNat.ofNat,Real,HDiv.hDiv,Real.logProof uses:
sorryAx,Lean.Name,Bool.false,Lean.Name.num,Lean.Name.str,Lean.Name.anonymous24 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- theorem
Erdos1147.erdos_1147.variants.almost_everyDocumented declaration: almost_every sorry line 73 sourceSource documentation
Konieczny [Ko16b] showed that, given any $\epsilon(n)\to 0$, the set $\{ n\geq 1: \| \alpha n^2\| < \epsilon(n)\}$ is not an additive basis of order $2$ for almost every $\alpha>0$.
depends on sorry what this means
Statement uses:
Nat,Real,Filter.Tendsto,Filter.atTop,nhds,OfNat.ofNat,Filter.Eventually,LT.lt,Not,Set.IsAsymptoticAddBasisOfOrder, Erdos1147.recurrenceSet,MeasureTheory.ae,MeasureTheory.Measure,MeasureTheory.MeasureSpace.volumeProof uses:
sorryAx,Lean.Name,Bool.false,Lean.Name.num,Lean.Name.str,Lean.Name.anonymous26 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
theorem erdos_1147.variants.almost_every : ∀ ε : ℕ → ℝ, Tendsto ε atTop (nhds 0) → ∀ᵐ α : ℝ, 0 < α → ¬ (recurrenceSet α ε).IsAsymptoticAddBasisOfOrder 2 := by …Mentions: Erdos1147.recurrenceSet