FormalConjectures/Wikipedia/Dickson.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
5 declarations, 5 contain sorry, 0 declared as axioms
Dickson's conjecture
References:
Imports (1)
Imported by 1 file
- theorem
Dickson.dickson_conjectureDickson's conjecture If a finite set of linear integer forms sorry line 43 sourceSource documentation
Dickson's conjecture If a finite set of linear integer forms $f_i(n) = a_i n+b_i$ satisfies Schinzel condition, there exist infinitely many natural numbers $m$ such that $f_i(m)$ are primes for all $i$.
depends on sorry what this means
Statement uses:
Finset,Polynomial,Int,Membership.mem,And,Eq,WithBot,Nat,Polynomial.degree,OfNat.ofNat, BunyakovskyCondition, SchinzelCondition,Infinite,Set.ofPred,Nat.Prime,Int.natAbs,Polynomial.evalProof uses:
sorryAx,Lean.Name,Bool.false,Lean.Name.num,Lean.Name.str,Lean.Name.anonymous19 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
theorem dickson_conjecture (fs : Finset ℤ[X]) (hfs : ∀ f ∈ fs, f.degree = 1 ∧ BunyakovskyCondition f) (hfs' : SchinzelCondition fs) : Infinite {n : ℕ | ∀ f ∈ fs, (f.eval (n : ℤ)).natAbs.Prime} := by …Mentions: BunyakovskyCondition, SchinzelCondition
- theorem
Dickson.generalized_twin_primesThe generalized twin-prime conjecture For any positive integer $k$ there are infinitely many primes $p$ such that $p + 2k$ is prime sorry line 54 sourceSource documentation
The generalized twin-prime conjecture For any positive integer $k$ there are infinitely many primes $p$ such that $p + 2k$ is prime.
depends on sorry what this means
Statement uses:
Nat,LT.lt,OfNat.ofNat,Infinite,Set.ofPred,And,Nat.Prime,HAdd.hAdd,HMul.hMulProof uses:
sorryAx,Lean.Name,Bool.false,Lean.Name.num,Lean.Name.str,Lean.Name.anonymous14 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
theorem generalized_twin_primes (k : ℕ) (hk : 0 < k) : Infinite {p : ℕ | p.Prime ∧ (p + 2 * k).Prime} := by … - theorem
Dickson.infinite_safe_primesThe infinitude of Sophie Germain primes There are infinitely many primes $p$ such that $2p + 1$ is prime sorry line 63 sourceSource documentation
The infinitude of Sophie Germain primes There are infinitely many primes $p$ such that $2p + 1$ is prime.
depends on sorry what this means
Statement uses:
Infinite,Nat,Set.ofPred,And,Prime,HAdd.hAdd,HMul.hMul,OfNat.ofNatProof uses:
sorryAx,Lean.Name,Bool.false,Lean.Name.num,Lean.Name.str,Lean.Name.anonymous14 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
theorem infinite_safe_primes : Infinite {p : ℕ | Prime p ∧ Prime (2 * p + 1)} := by … - theorem
Dickson.infinite_cousin_primesThe infinitude of cousin primes There are infinitely many primes $p$ such that $p + 4$ is prime sorry line 72 sourceSource documentation
The infinitude of cousin primes There are infinitely many primes $p$ such that $p + 4$ is prime.
depends on sorry what this means
Statement uses:
Infinite,Nat,Set.ofPred,And,Prime,HAdd.hAdd,OfNat.ofNatProof uses:
sorryAx,Lean.Name,Bool.false,Lean.Name.num,Lean.Name.str,Lean.Name.anonymous10 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
theorem infinite_cousin_primes : Infinite {p : ℕ | Prime p ∧ Prime (p + 4)} := by … - theorem
Dickson.infinite_sexy_primesThe infinitude of sexy primes There are infinitely many primes $p$ such that $p + 6$ is prime sorry line 81 sourceSource documentation
The infinitude of sexy primes There are infinitely many primes $p$ such that $p + 6$ is prime.
depends on sorry what this means
Statement uses:
Infinite,Nat,Set.ofPred,And,Prime,HAdd.hAdd,OfNat.ofNatProof uses:
sorryAx,Lean.Name,Bool.false,Lean.Name.num,Lean.Name.str,Lean.Name.anonymous10 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
theorem infinite_sexy_primes : Infinite {p : ℕ | Prime p ∧ Prime (p + 6)} := by …