FormalConjectures/OEIS/46969.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
12 declarations, 2 contain sorry, 0 declared as axioms
Denominators of coefficients in Stirling's expansion for $\log(\Gamma(z))$
The $n$-th term is the denominator of $\frac{B_{2n}}{2n(2n-1)}$ where $B_{2n}$ is the $2n$-th Bernoulli number.
References:
Imports (1)
- def
OeisA46969.aDenominators of coefficients in Stirling's expansion for $\log(\Gamma(z))$ line 34 sourceSource documentation
Denominators of coefficients in Stirling's expansion for $\log(\Gamma(z))$.
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
NatProof uses:
ite,Eq,OfNat.ofNat,HMul.hMul,HSub.hSub,Rat.den,HDiv.hDiv,Rat,bernoulli10 instances, coercions and auxiliary constants left out.
def a (n : ℕ) : ℕ := …
- theorem
OeisA46969.a_0line 42 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Eq,Nat, OeisA46969.a,OfNat.ofNatProof uses:
Eq.refl2 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- theorem
OeisA46969.a_1line 45 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Eq,Nat, OeisA46969.a,OfNat.ofNatProof uses:
id,Eq.mpr,Rat.den,HDiv.hDiv,Rat,bernoulli,Inv.inv,congrArg,bernoulli_two,Mathlib.Meta.NormNum.isNat_eq_true,Mathlib.Meta.NormNum.isNat_ratDen,Int.ofNat,Mathlib.Meta.NormNum.IsNNRat.to_isRat,inferInstance,DivisionRing,Mathlib.Meta.NormNum.isNNRat_div,Mathlib.Meta.NormNum.isNNRat_mul,HMul.hMul,Eq.refl,Mathlib.Meta.NormNum.isNNRat_inv_posand 5 more29 instances, coercions and auxiliary constants left out.
Tactic trace: 3 steps
Open to load the checked before-and-after goal states.
- theorem
OeisA46969.a_2line 51 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Eq,Nat, OeisA46969.a,OfNat.ofNatProof uses:
id,Eq.mpr,Rat.den,HDiv.hDiv,Rat,bernoulli,bernoulli',congrArg,bernoulli_eq_bernoulli'_of_ne_one,of_decide_eq_true,Ne,Bool,Decidable.decide,Bool.true,Eq.refl,Neg.neg,bernoulli'_four,Mathlib.Meta.NormNum.isNat_eq_true,Mathlib.Meta.NormNum.isNat_ratDen,Int.negOfNatand 16 more39 instances, coercions and auxiliary constants left out.
Tactic trace: 4 steps
Open to load the checked before-and-after goal states.
- lemma
OeisA46969.bernoulli'_sixline 57 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Eq,Rat,bernoulli',OfNat.ofNat,Nat,HDiv.hDivProof uses:
Nat.choose,of_decide_eq_true,id,Bool,Decidable.decide,Bool.true,Eq.refl,bernoulli'_eq_zero_of_odd,Odd,LT.lt,Eq.mpr,HSub.hSub,Finset.sum,Finset.range,HMul.hMul,HAdd.hAdd,congrArg,bernoulli'_def,of_eq_true,Eq.transand 64 more93 instances, coercions and auxiliary constants left out.
Tactic trace: 11 steps
Open to load the checked before-and-after goal states.
- theorem
OeisA46969.a_3line 67 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Eq,Nat, OeisA46969.a,OfNat.ofNatProof uses:
id,Eq.mpr,Rat.den,HDiv.hDiv,Rat,bernoulli,bernoulli',congrArg,bernoulli_eq_bernoulli'_of_ne_one,of_decide_eq_true,Ne,Bool,Decidable.decide,Bool.true,Eq.refl, OeisA46969.bernoulli'_six,Mathlib.Meta.NormNum.isNat_eq_true,Mathlib.Meta.NormNum.isNat_ratDen,Int.ofNat,Mathlib.Meta.NormNum.IsNNRat.to_isRatand 12 more30 instances, coercions and auxiliary constants left out.
Tactic trace: 4 steps
Open to load the checked before-and-after goal states.
- lemma
OeisA46969.bernoulli'_eightline 73 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Eq,Rat,bernoulli',OfNat.ofNat,Nat,HDiv.hDiv,Neg.negProof uses:
Nat.choose,of_decide_eq_true,id,Bool,Decidable.decide,Bool.true,Eq.refl,bernoulli'_three,bernoulli'_eq_zero_of_odd,Odd,LT.lt,Eq.mpr,HSub.hSub,Finset.sum,Finset.range,HMul.hMul,HAdd.hAdd,congrArg,bernoulli'_def,of_eq_trueand 64 more94 instances, coercions and auxiliary constants left out.
Tactic trace: 19 steps
Open to load the checked before-and-after goal states.
- theorem
OeisA46969.a_4line 88 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Eq,Nat, OeisA46969.a,OfNat.ofNatProof uses:
id,Eq.mpr,Rat.den,HDiv.hDiv,Rat,bernoulli,bernoulli',congrArg,bernoulli_eq_bernoulli'_of_ne_one,of_decide_eq_true,Ne,Bool,Decidable.decide,Bool.true,Eq.refl,Neg.neg, OeisA46969.bernoulli'_eight,Mathlib.Meta.NormNum.isNat_eq_true,Mathlib.Meta.NormNum.isNat_ratDen,Int.negOfNatand 16 more39 instances, coercions and auxiliary constants left out.
Tactic trace: 4 steps
Open to load the checked before-and-after goal states.
- lemma
OeisA46969.bernoulli'_tenline 94 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Eq,Rat,bernoulli',OfNat.ofNat,Nat,HDiv.hDivProof uses:
Nat.choose,of_decide_eq_true,id,Bool,Decidable.decide,Bool.true,Eq.refl,bernoulli'_three,bernoulli'_eq_zero_of_odd,Odd,LT.lt,Eq.mpr,HSub.hSub,Finset.sum,Finset.range,HMul.hMul,HAdd.hAdd,congrArg,bernoulli'_def,of_eq_trueand 67 more93 instances, coercions and auxiliary constants left out.
Tactic trace: 26 steps
Open to load the checked before-and-after goal states.
- theorem
OeisA46969.a_5line 112 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Eq,Nat, OeisA46969.a,OfNat.ofNatProof uses:
id,Eq.mpr,Rat.den,HDiv.hDiv,Rat,bernoulli,bernoulli',congrArg,bernoulli_eq_bernoulli'_of_ne_one,of_decide_eq_true,Ne,Bool,Decidable.decide,Bool.true,Eq.refl, OeisA46969.bernoulli'_ten,Mathlib.Meta.NormNum.isNat_eq_true,Mathlib.Meta.NormNum.isNat_ratDen,Int.ofNat,Mathlib.Meta.NormNum.IsNNRat.to_isRatand 12 more30 instances, coercions and auxiliary constants left out.
Tactic trace: 4 steps
Open to load the checked before-and-after goal states.
- theorem
OeisA46969.conjecture1Conjecture I: if $n > 2$, then $\frac{a(\text{A005382}(n))}{12}$ is prime, where A005382 is the sequence of primes $p$ such that $2p-1$ is also prime sorry line 125 sourceSource documentation
Conjecture I: if $n > 2$, then $\frac{a(\text{A005382}(n))}{12}$ is prime, where A005382 is the sequence of primes $p$ such that $2p-1$ is also prime. Since $\text{A005382}(1) = 2$, $\text{A005382}(2) = 3$ and $\text{A005382}(3) = 7$, this says that $\frac{a(p)}{12}$ is prime for every prime $p > 3$ such that $2p-1$ is also prime.
- Lorenzo Sauras Altuzarra, Oct 13 2020
depends on sorry what this means
Statement uses:
Nat,Nat.Prime,HSub.hSub,HMul.hMul,OfNat.ofNat,LT.lt,HDiv.hDiv, OeisA46969.aProof 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 conjecture1 (p : ℕ) (hp : p.Prime) (hp' : (2 * p - 1).Prime) (h3 : 3 < p) : (a p / 12).Prime := by …Mentions: OeisA46969.a
- theorem
OeisA46969.conjecture2sorry line 138 sourcedepends on sorry what this means
Statement uses:
Not,Nat,LE.le,OfNat.ofNat,Dvd.dvd, OeisA46969.a,Nat.Prime,HDiv.hDiv,HSub.hSub,HAdd.hAdd,And,IntProof uses:
sorryAx,Lean.Name,Bool.false,Lean.Name.num,Lean.Name.str,Lean.Name.anonymous32 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.