FormalConjectures/ErdosProblems/1102.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, 4 contain sorry, 0 declared as axioms
Erdős Problem 1102
Reference: erdosproblems.com/1102
Imports (1)
- def
Erdos1102.HasPropertyPProperty P : A set $A ⊆ ℕ $ has property P, if for all $n ≥ 1$ the set $ \{a ∈ A | n + a\text{ is squarefree}\}$ is finite line 35 sourceSource documentation
Property P : A set $A ⊆ ℕ $ has property P, if for all $n ≥ 1$ the set $ \{a ∈ A | n + a\text{ is squarefree}\}$ is finite.
standard axioms: propext what this means
Statement uses:
Set,NatProof uses:
GE.ge,OfNat.ofNat,Set.Finite,Set.ofPred,And,Membership.mem,Squarefree,HAdd.hAdd6 instances, coercions and auxiliary constants left out.
def HasPropertyP (A : Set ℕ) : Prop := …
- def
Erdos1102.HasPropertyQProperty Q : A set $A ⊆ ℕ $ has property Q, if the set $\{n ∈ ℕ | ∀ a ∈ A, n > a\text{ implies }n + a\text{ is squarefree}\}$ is infinite line 42 sourceSource documentation
Property Q : A set $A ⊆ ℕ $ has property Q, if the set $\{n ∈ ℕ | ∀ a ∈ A, n > a\text{ implies }n + a\text{ is squarefree}\}$ is infinite.
standard axioms: propext what this means
Statement uses:
Set,NatProof uses:
Set.Infinite,Set.ofPred,Membership.mem,LT.lt,Squarefree,HAdd.hAdd5 instances, coercions and auxiliary constants left out.
def HasPropertyQ (A : Set ℕ) : Prop := …
- theorem
Erdos1102.erdos_1102.density_zero_of_Psorry line 52 sourcedepends on sorry what this means
Statement uses:
Nat,StrictMono, Erdos1102.HasPropertyP,Set.range,Filter.Tendsto,Real,HDiv.hDiv,Filter.atTopProof uses:
sorryAx,Lean.Name,Bool.false,Lean.Name.num,Lean.Name.str,Lean.Name.anonymous,OfNat.ofNat15 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- theorem
Erdos1102.erdos_1102.exists_sequence_with_Psorry line 66 sourcedepends on sorry what this means
Statement uses:
Nat,Filter.Tendsto,Filter.atTop,Ne,OfNat.ofNat,Exists,And,StrictMono, Erdos1102.HasPropertyP,Set.range,LE.le,Real,HDiv.hDivProof uses:
sorryAx,Lean.Name,Bool.false,Lean.Name.num,Lean.Name.str,Lean.Name.anonymous16 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- theorem
Erdos1102.erdos_1102.upper_density_Qsorry line 79 sourcedepends on sorry what this means
Statement uses:
Nat,StrictMono, Erdos1102.HasPropertyQ,Set.range,LE.le,Real,Filter.limsup,HDiv.hDiv,Filter.atTop,OfNat.ofNat,HPow.hPow,Real.piProof uses:
sorryAx,Lean.Name,Bool.false,Lean.Name.num,Lean.Name.str,Lean.Name.anonymous34 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- theorem
Erdos1102.erdos_1102.lower_density_Q_existssorry line 93 sourcedepends on sorry what this means
Statement uses:
Exists,Nat,And,StrictMono,Squarefree, Erdos1102.HasPropertyQ,Set.range,Filter.Tendsto,Real,HDiv.hDiv,Filter.atTop,nhds,OfNat.ofNat,HPow.hPow,Real.piProof uses:
sorryAx,Lean.Name,Bool.false,Lean.Name.num,Lean.Name.str,Lean.Name.anonymous36 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.