FormalConjectures/OEIS/53175.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
9 declarations, 1 contain sorry, 0 declared as axioms
Catalan-Larcombe-French sequence
The Catalan-Larcombe-French sequence defined by $a(0)=1$, $a(1)=8$, and $$n^2 a(n) = 8(3n^2 - 3n + 1) a(n-1) - 128(n-1)^2 a(n-2)$$ for $n \ge 2$.
References:
Imports (1)
- def
OeisA53175.aCatalan-Larcombe-French sequence line 36 sourceSource documentation
Catalan-Larcombe-French sequence.
standard axioms: propext what this means
Statement uses:
Nat2 instances, coercions and auxiliary constants left out.
def a : ℕ → ℕ | 0 => 1 | 1 => 8 | n + 2 => let n' := n + 2 … - theorem
OeisA53175.a_0line 48 sourcestandard axioms: propext what this means
Statement uses:
Eq,Nat, OeisA53175.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
OeisA53175.a_1line 52 sourcestandard axioms: propext what this means
Statement uses:
Eq,Nat, OeisA53175.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
OeisA53175.a_2line 56 sourcestandard axioms: propext what this means
Statement uses:
Eq,Nat, OeisA53175.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
OeisA53175.a_3line 60 sourcestandard axioms: propext what this means
Statement uses:
Eq,Nat, OeisA53175.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
OeisA53175.a_4line 64 sourcestandard axioms: propext what this means
Statement uses:
Eq,Nat, OeisA53175.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
OeisA53175.a_5line 68 sourcestandard axioms: propext what this means
Statement uses:
Eq,Nat, OeisA53175.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.
- def
OeisA53175.hankelMatrixThe $(n+1) \times (n+1)$ Hankel-type matrix with $(i,j)$-entry $a(i+j)$ line 72 sourceSource documentation
The $(n+1) \times (n+1)$ Hankel-type matrix with $(i,j)$-entry $a(i+j)$.
standard axioms: Quot.sound, propext what this means
Statement uses:
Nat,Matrix,Fin,HAdd.hAdd,OfNat.ofNat,IntProof uses:
Equiv,Matrix.of, OeisA53175.a12 instances, coercions and auxiliary constants left out.
def hankelMatrix (n : ℕ) : Matrix (Fin (n + 1)) (Fin (n + 1)) ℤ := …
- theorem
OeisA53175.conjectureConjecture: let $P(n)$ be the $(n+1) \times (n+1)$ Hankel-type determinant with $(i,j)$-entry equal to $a(i+j)$ for all $i,j = 0, \ldots, n$ sorry line 84 sourceSource documentation
Conjecture: let $P(n)$ be the $(n+1) \times (n+1)$ Hankel-type determinant with $(i,j)$-entry equal to $a(i+j)$ for all $i,j = 0, \ldots, n$. Then $P(n)/2^{n(n+3)}$ is a positive odd integer.
- Zhi-Wei Sun, Aug 14 2013
Proved by [ZS18], Theorem 1.2: $2^{-n(n+3)} |P_{i+j}|_{0 \le i,j \le n}$ is a positive odd integer for every $n \in \mathbb{N}$, where $P_n$ are the Catalan-Larcombe-French numbers.
depends on sorry what this means
Statement uses:
Nat,Int,Matrix.det,Fin,HAdd.hAdd,OfNat.ofNat, OeisA53175.hankelMatrix,HPow.hPow,HMul.hMul,And,Dvd.dvd,LT.lt,HDiv.hDiv,Eq,HMod.hModProof uses:
sorryAx,Lean.Name,Bool.false,Lean.Name.num,Lean.Name.str,Lean.Name.anonymous38 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
theorem conjecture (n : ℕ) : let detP := (hankelMatrix n).det …Mentions: OeisA53175.hankelMatrix