FormalConjectures/OEIS/80170.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
8 declarations, 1 contain sorry, 0 declared as axioms
Conjecture relating two characterizations of a set of integers.
Informal Statement: For an integer $k \ge 2$, the following are equivalent:
The greatest common divisor of the binomial coefficients $\binom{2k}{k}, \binom{3k}{k}, \dots, \binom{(k+1)k}{k} = 1$.
Writing prime factorization of $k$ as $k = \prod p_i^{e_i}$, and let $P = \max_i p_i^{e_i}$, one has $k / P > P$.
This conjecture asserts that the sequence defined by 1. is obtained by taking 1 off each number in the sequence defined by 2.
References:
Imports (1)
Imported by 1 file
- def
OeisA80170.AThe gcd of the binomial coefficients $\binom{2k}{k}, \binom{3k}{k}, \dots, \binom{(k+1)k}{k} = 1$ line 50 sourceSource documentation
The gcd of the binomial coefficients $\binom{2k}{k}, \binom{3k}{k}, \dots, \binom{(k+1)k}{k} = 1$.
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
NatProof uses:
Eq,Finset.gcd,Finset.range,Nat.choose,HMul.hMul,HAdd.hAdd,OfNat.ofNat8 instances, coercions and auxiliary constants left out.
def A (k : ℕ) : Prop := …
- def
OeisA80170.BLet $P$ be the largest prime power dividingkline 57 sourceSource documentation
Let $P$ be the largest prime power dividing
k. Then $k / P > P$.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
NatProof uses:
Option.getD,Finset.max,Finset.filter,IsPrimePow,Nat.divisors,OfNat.ofNat,GT.gt,HDiv.hDiv7 instances, coercions and auxiliary constants left out.
def B (k : ℕ) : Prop := …
- theorem
OeisA80170.a_2line 62 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Not, OeisA80170.A,OfNat.ofNat,NatProof uses:
id,of_decide_eq_true,Eq,Finset.gcd,Finset.range,Nat.choose,HMul.hMul,HAdd.hAdd,Bool,Decidable.decide,Bool.true,Eq.refl11 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
- theorem
OeisA80170.a_3line 65 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Not, OeisA80170.A,OfNat.ofNat,NatProof uses:
id,of_decide_eq_true,Eq,Finset.gcd,Finset.range,Nat.choose,HMul.hMul,HAdd.hAdd,Bool,Decidable.decide,Bool.true,Eq.refl11 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
- theorem
OeisA80170.a_4line 68 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Not, OeisA80170.A,OfNat.ofNat,NatProof uses:
id,of_decide_eq_true,Eq,Finset.gcd,Finset.range,Nat.choose,HMul.hMul,HAdd.hAdd,Bool,Decidable.decide,Bool.true,Eq.refl11 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
- theorem
OeisA80170.a_5line 71 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Not, OeisA80170.A,OfNat.ofNat,NatProof uses:
id,of_decide_eq_true,Eq,Finset.gcd,Finset.range,Nat.choose,HMul.hMul,HAdd.hAdd,Bool,Decidable.decide,Bool.true,Eq.refl11 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
- theorem
OeisA80170.a_6line 74 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Not, OeisA80170.A,OfNat.ofNat,NatProof uses:
id,of_decide_eq_true,Eq,Finset.gcd,Finset.range,Nat.choose,HMul.hMul,HAdd.hAdd,Bool,Decidable.decide,Bool.true,Eq.refl11 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
- theorem
OeisA80170.gcdCondition_iff_primePowerConditionsorry line 90 sourcedepends on sorry what this means
Statement uses:
Nat,LE.le,OfNat.ofNat,Iff, OeisA80170.A, OeisA80170.B,HAdd.hAddProof uses:
sorryAx,Lean.Name,Bool.false,Lean.Name.num,Lean.Name.str,Lean.Name.anonymous8 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.