FormalConjectures/ErdosProblems/1101.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
6 declarations, 2 contain sorry, 0 declared as axioms
Erdős Problem 1101
Reference: erdosproblems.com/1101
Imports (1)
- def
Erdos1101.ASetThe set of integers not divisible by any u_i line 33 sourceSource documentation
The set of integers not divisible by any u_i.
no axioms what this means
Statement uses:
Nat,SetProof uses:
Set.ofPred,Not,Dvd.dvd1 instances, coercions and auxiliary constants left out.
def ASet (u : ℕ → ℕ) : Set ℕ := …
- def
Erdos1101.AThe sequence of integers A_u which are not divisible by any u_i arranged in a monotonic sequence line 38 sourceSource documentation
The sequence of integers A_u which are not divisible by any u_i arranged in a monotonic sequence.
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
NatProof uses:
Nat.nth,Membership.mem,Set, Erdos1101.ASet1 instances, coercions and auxiliary constants left out.
noncomputable def A (u : ℕ → ℕ) (n : ℕ) : ℕ := …
- def
Erdos1101.tt_x such that u_0 line 43 sourceSource documentation
t_x such that u_0 ... u_{t_x-1} ≤ x < u_0 ... u_{t_x}.
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
NatProof uses:
SupSet.sSup,Set.ofPred,LE.le,Finset.prod,Finset.range3 instances, coercions and auxiliary constants left out.
noncomputable def t (u : ℕ → ℕ) (x : ℕ) : ℕ := …
- def
Erdos1101.IsGoodA sequence is "good" if 1 line 51 sourceSource documentation
A sequence is "good" if
- it is strictly monotone
- it is pairwise coprime
- the sum of reciprocals converges
- the gap between consecutive elements in A(u) is bounded relative to t_x.
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
NatProof uses:
And,StrictMono,Ne,Nat.Coprime,Summable,Real,HDiv.hDiv,OfNat.ofNat,SummationFilter.unconditional,GT.gt,Filter.Eventually,LT.lt, Erdos1101.A,HSub.hSub,HAdd.hAdd,HMul.hMul, Erdos1101.t,Inv.inv,tprod,Filter.atTop26 instances, coercions and auxiliary constants left out.
def IsGood (u : ℕ → ℕ) : Prop := …
- theorem
Erdos1101.erdos_1101.parts.i1 sorry line 61 sourceSource documentation
- There is NO good sequence with polynomial growth.
depends on sorry what this means
Statement uses:
Not,Exists,Nat,And, Erdos1101.IsGood,Asymptotics.IsBigO,Real,Filter.atTop,HPow.hPowProof uses:
sorryAx,Lean.Name,Bool.false,Lean.Name.num,Lean.Name.str,Lean.Name.anonymous,OfNat.ofNat17 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
theorem erdos_1101.parts.i : ¬ ∃ u, IsGood u ∧ ∃ k : ℕ, (fun n => (u n : ℝ)) =O[atTop] (fun n => (n : ℝ) ^ k) := by …Mentions: Erdos1101.IsGood
- theorem
Erdos1101.erdos_1101.parts.ii2 sorry line 67 sourceSource documentation
- There is a good sequence with sub-exponential growth.
depends on sorry what this means
Statement uses:
Exists,Nat,And, Erdos1101.IsGood,Asymptotics.IsLittleO,Real,Filter.atTop,Real.logProof uses:
sorryAx,Lean.Name,Bool.false,Lean.Name.num,Lean.Name.str,Lean.Name.anonymous,OfNat.ofNat9 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
theorem erdos_1101.parts.ii : ∃ u, IsGood u ∧ (fun n => Real.log (u n : ℝ)) =o[atTop] (fun n => (n : ℝ)) := by …Mentions: Erdos1101.IsGood