APNOutputs/OEIS/oeis_228143_conjecture_1.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: Google DeepMind published the AlphaProof Nexus proof artifacts. The pinned repository identifies the mathematical sources and collaborators, including OEIS, Erdős Problems, Gergely Bérczi, and Mario Krenn; those source records remain the authority for individual credit.
Project sources: Pinned AlphaProof Nexus results documentation, AlphaProof Nexus paper, Pinned human-written natural-language proof companions
77 declarations, 0 contain sorry, 0 declared as axioms
Imports (1)
FormalConjectures.Util.ProblemImports
- def
A005259'A005259: The auxiliary sequence used for the Hankel matrix, defined as $$\sum_{k=0}^n \binom{n}{k}^2 \binom{n+k}{k}^2$$ line 46 sourceSource documentation
A005259: The auxiliary sequence used for the Hankel matrix, defined as $$\sum_{k=0}^n \binom{n}{k}^2 \binom{n+k}{k}^2$$
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
NatProof uses:
Finset.sum,Finset.range,HAdd.hAdd,OfNat.ofNat,HMul.hMul,HPow.hPow,Nat.choose9 instances, coercions and auxiliary constants left out.
def A005259' (n : ℕ) : ℕ := …
- def
aA228143: Determinant of the $(n+1) \times (n+1)$ Hankel-type matrix with $(i,j)$-entry equal to A005259$(i+j)$ for all $i,j = 0,\dots,n$ line 54 sourceSource documentation
A228143: Determinant of the $(n+1) \times (n+1)$ Hankel-type matrix with $(i,j)$-entry equal to A005259$(i+j)$ for all $i,j = 0,\dots,n$. The entry function A005259 is taken to be $\sum_{k=0}^n \binom{n}{k}^2 \binom{n+k}{k}^2$.
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
NatProof uses:
Fin,HAdd.hAdd,OfNat.ofNat,Matrix,Int,Equiv,Matrix.of, A005259',Int.natAbs,Matrix.det12 instances, coercions and auxiliary constants left out.
Distinct definitions of this name: APNOutputs/OEIS/A309132_conjecture_carmichael.lean:45 (same statement text; different proof or body), APNOutputs/OEIS/a091669_conjecture_primitive_root.lean:46 (same statement text; different proof or body), APNOutputs/OEIS/a325046_odd_terms_at_k_times_k_plus_1.lean:52 (different declaration text), APNOutputs/OEIS/oeis_103311_conjecture_0.lean:47 (different declaration text), APNOutputs/OEIS/oeis_108_conjecture_2.lean:45 (different declaration text), APNOutputs/OEIS/oeis_113254_conjecture_0.lean:48 (different declaration text), APNOutputs/OEIS/oeis_175386_conjecture_0.lean:46 (different declaration text), APNOutputs/OEIS/oeis_194806_conjecture_0.lean:50 (same statement text; different proof or body), APNOutputs/OEIS/oeis_227582_conjecture_0.lean:60 (same statement text; different proof or body), APNOutputs/OEIS/oeis_243106_conjecture_0.lean:47 (different declaration text), APNOutputs/OEIS/oeis_248802_conjecture_0.lean:43 (different declaration text), APNOutputs/OEIS/oeis_248802_conjecture_4.lean:43 (different declaration text), APNOutputs/OEIS/oeis_267581_conjecture_0.lean:71 (same statement text; different proof or body), APNOutputs/OEIS/oeis_271591_conjecture_0.lean:57 (different declaration text), APNOutputs/OEIS/oeis_2897_conjecture_0.lean:46 (different declaration text), APNOutputs/OEIS/oeis_306424_conjecture_0.lean:52 (same statement text; different proof or body), APNOutputs/OEIS/oeis_307865_conjecture_0.lean:46 (different declaration text), APNOutputs/OEIS/oeis_323557_conjecture_0.lean:48 (different declaration text), APNOutputs/OEIS/oeis_341254_conjecture_0.lean:52 (same statement text; different proof or body), APNOutputs/OEIS/oeis_372761_conjecture_2.lean:83 (same statement text; different proof or body), APNOutputs/OEIS/oeis_62567_conjecture_0.lean:49 (same statement text; different proof or body), APNOutputs/OEIS/oeis_A028859_conjecture_1.lean:43 (different declaration text), APNOutputs/OEIS/oeis_a211417_conjecture_specific.lean:44 (different declaration text), APNOutputs/OEIS/oeis_a237271_conjecture_2.lean:49 (different declaration text), APNOutputs/OEIS/oeis_a300997_finite_difference_is_one_or_two.lean:46 (same statement text; different proof or body), APNOutputs/OEIS/oeis_a363102_conjecture_1.lean:56 (different declaration text), APNOutputs/OEIS/oeis_a368692_conjecture_integrality.lean:47 (different declaration text). Qualify references as a@path.
noncomputable def a (n : ℕ) : ℕ := …
- def
OGF_A_scaledThe power series $A(x/3) = \sum_{n=0}^\infty \frac{a(n)}{3^n} x^n$ over ℚ line 65 sourceSource documentation
The power series $A(x/3) = \sum_{n=0}^\infty \frac{a(n)}{3^n} x^n$ over ℚ.
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
PowerSeries,RatProof uses:
PowerSeries.mk,Nat,HDiv.hDiv,a,HPow.hPow,OfNat.ofNat7 instances, coercions and auxiliary constants left out.
noncomputable def OGF_A_scaled : PowerSeries ℚ := …
- lemma
alt_sum_chooseline 104 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Eq,Int,Finset.sum,Finset.range,HAdd.hAdd,OfNat.ofNat,HMul.hMul,HPow.hPow,Neg.neg,Nat.chooseProof uses:
Eq.mpr,Prod,Finset.HasAntidiagonal.antidiagonal,Prod.fst,Prod.snd,id,Eq.trans,congrArg,Finset.sum_congr,Eq.refl,Finset,Membership.mem,Nat.add_choose_eq,Nat.cast_sum,Nat.cast_mul,Finset.mul_sum,mul_assoc,Function.Embedding,Function.Embedding.mk,Prod.mkand 114 more151 instances, coercions and auxiliary constants left out.
Tactic trace: 18 steps
Open to load the checked before-and-after goal states.
- lemma
choose_mul_choose_eqline 125 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Eq,HMul.hMul,Nat.choose,HAdd.hAdd,OfNat.ofNatProof uses:
of_eq_true,Eq.trans,True,congrArg,HSub.hSub,congr,two_mul,Nat.choose_mul,LE.le,Nat.add_sub_cancel,Nat.mul_comm,eq_self26 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- lemma
lucas_3line 128 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Int.ModEq,OfNat.ofNat,Int,Nat.choose,HMul.hMul,HDiv.hDiv,HMod.hModProof uses:
Eq.symm,cast,Eq,Eq.trans,congrArg,Nat.strongRec,Nat.casesAuxOn,LT.lt,Eq.refl,HAdd.hAdd,of_eq_true,True,congr,Mathlib.Meta.NormNum.IsNat.to_eq,Mathlib.Meta.NormNum.isNat_natDiv,Mathlib.Meta.NormNum.isNat_ofNat,add_assoc,Mathlib.Meta.NormNum.isNat_add,Nat.add_div_right,Mathlib.Meta.NormNum.isNat_lt_trueand 30 more75 instances, coercions and auxiliary constants left out.
Tactic trace: 40 steps
Open to load the checked before-and-after goal states.
- lemma
choose_2k_mod_3line 150 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Or,Int.ModEq,OfNat.ofNat,Int,Nat.choose,HMul.hMul,HPow.hPow,Neg.negProof uses:
Nat.strongRecOn,LT.lt,Eq,Ne,eq_or_ne,Or.inr,Eq.refl,HMod.hMod,Eq.symm,Decidable.byContradiction,Not,of_eq_true,Eq.trans,True,congrArg,Nat.mul_mod,eq_true_of_decide,Bool,Bool.true,HDiv.hDivand 44 more92 instances, coercions and auxiliary constants left out.
Tactic trace: 38 steps
Open to load the checked before-and-after goal states.
- lemma
choose_n_plus_k_mod_3line 171 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Or,Int.ModEq,OfNat.ofNat,Int,Nat.choose,HMul.hMul,HAdd.hAddProof uses:
Nat.strongRecOn,LT.lt,Eq,Ne,eq_or_ne,Or.inr,of_eq_true,Eq.trans,True,congrArg,congr,add_zero,Mathlib.Meta.NormNum.IsNat.to_eq,Mathlib.Meta.NormNum.isNat_mul,Eq.refl,Mathlib.Meta.NormNum.isNat_ofNat,Nat.choose_zero_right,Nat.cast_one,eq_true,True.introand 35 more70 instances, coercions and auxiliary constants left out.
Tactic trace: 54 steps
Open to load the checked before-and-after goal states.
- lemma
choose_square_mod_3_step1_helperline 203 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Int,Nat,Or,Int.ModEq,OfNat.ofNat,HPow.hPow,Neg.neg,HMul.hMulProof uses:
Eq.mpr,Eq,HMod.hMod,id,congrArg,sq,Or.inl,of_eq_true,Eq.trans,True,congr,Int.mul_emod,Mathlib.Meta.NormNum.IsNat.to_eq,Mathlib.Meta.NormNum.instAddMonoidWithOne,Mathlib.Meta.NormNum.isInt_emod,Int.ofNat,Mathlib.Meta.NormNum.IsNat.to_isInt,Mathlib.Meta.NormNum.isNat_ofNat,Eq.refl,Booland 11 more41 instances, coercions and auxiliary constants left out.
Tactic trace: 4 steps
Open to load the checked before-and-after goal states.
- lemma
choose_square_mod_3_step1line 210 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Int.ModEq,OfNat.ofNat,Int,HPow.hPow,HMul.hMul,Nat.choose,HAdd.hAdd,Neg.negProof uses:
Or, choose_2k_mod_3, choose_n_plus_k_mod_3, choose_square_mod_3_step1_helper,Or.elim,Not,em,of_eq_true,Eq,HMod.hMod,Eq.trans,True,congr,congrArg,sq,Int.mul_emod,Or.resolve_right,MulZeroClass.mul_zero,eq_true_of_decide,Eq.refland 2 more41 instances, coercions and auxiliary constants left out.
Tactic trace: 5 steps
Open to load the checked before-and-after goal states.
- lemma
choose_square_mod_3line 217 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Int.ModEq,OfNat.ofNat,Int,HPow.hPow,HMul.hMul,Nat.choose,HAdd.hAdd,Neg.negProof uses:
Eq,cast,Eq.symm,Eq.trans,congr,congrArg, choose_mul_choose_eq,Eq.mpr,id, choose_square_mod_3_step1,Mathlib.Tactic.Ring.of_eq,Nat.rawCast,Mathlib.Tactic.Ring.instCommSemiringNat,Int.rawCast,Int.negOfNat,Mathlib.Tactic.Ring.mul_congr,Mathlib.Tactic.Ring.pow_congr,Mathlib.Tactic.Ring.neg_congr,Mathlib.Tactic.Ring.cast_pos,Mathlib.Meta.NormNum.isNat_ofNatand 23 more52 instances, coercions and auxiliary constants left out.
Tactic trace: 9 steps
Open to load the checked before-and-after goal states.
- lemma
A005259_mod_3line 229 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Int.ModEq,OfNat.ofNat,Int, A005259',HPow.hPow,Neg.negProof uses:
Eq,Finset.sum,Finset.range,HAdd.hAdd,HMul.hMul,Nat.choose, alt_sum_choose, choose_square_mod_3,id,of_eq_true,Eq.trans,True,congr,congrArg,Finset.sum_congr,Eq.refl,Finset,Membership.mem,Nat.cast_sum,Nat.cast_powand 4 more41 instances, coercions and auxiliary constants left out.
Tactic trace: 4 steps
Open to load the checked before-and-after goal states.
- def
P_matline 235 sourcestandard axioms: propext what this means
Statement uses:
Nat,Matrix,Fin,HAdd.hAdd,OfNat.ofNat,IntProof uses:
ite,Eq,Neg.neg,HPow.hPow14 instances, coercions and auxiliary constants left out.
- lemma
det_P_matline 238 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Eq,Int,Matrix.det,Fin,HAdd.hAdd,OfNat.ofNat, P_matProof uses:
id,Eq.mpr,ite,Neg.neg,HPow.hPow,Matrix.submatrix,Nat.succ,Fin.succ,Finset.sum,Finset.univ,HMul.hMul,Fin.succAbove,congrArg,True,Eq.trans,Matrix.det.congr_simp,funext,ite_congr,Eq.refl,Notand 43 more96 instances, coercions and auxiliary constants left out.
Tactic trace: 8 steps
Open to load the checked before-and-after goal states.
- lemma
P_mat_mul_M_valline 245 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Fin,HAdd.hAdd,OfNat.ofNat,GE.ge,Eq,Int,HMul.hMul,Matrix, P_mat,Equiv,Matrix.of, A005259',HSub.hSub,HPow.hPow,Neg.negProof uses:
Eq.mpr,Finset.sum,Finset.univ,ite,id,congr,congrArg,Finset.sum_congr,Eq.refl,Finset,Membership.mem,Eq.trans,ite_congr,Not,ite_mul,one_mul,neg_mul,MulZeroClass.zero_mul,sub_eq_add_neg,Finset.filterand 32 more101 instances, coercions and auxiliary constants left out.
Tactic trace: 3 steps
Open to load the checked before-and-after goal states.
- lemma
P_mat_mul_M_div_3line 252 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Fin,HAdd.hAdd,OfNat.ofNat,GE.ge,Dvd.dvd,Int,HMul.hMul,Matrix, P_mat,Equiv,Matrix.of, A005259'Proof uses:
Eq,HSub.hSub,HPow.hPow,Neg.neg, P_mat_mul_M_val,Eq.mpr,id,congrArg,Int.ModEq, A005259_mod_3,Int.ModEq.dvd,Int.ModEq.symm,Int.ModEq.trans,pow_add,Int.ModEq.refl,Int.ModEq.mul_left42 instances, coercions and auxiliary constants left out.
Tactic trace: 6 steps
Open to load the checked before-and-after goal states.
- def
D_matline 260 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Matrix,Fin,HAdd.hAdd,OfNat.ofNat,IntProof uses:
Matrix.diagonal,ite,Eq18 instances, coercions and auxiliary constants left out.
- lemma
det_D_matline 263 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Eq,Int,Matrix.det,Fin,HAdd.hAdd,OfNat.ofNat, D_mat,HPow.hPowProof uses:
id,of_eq_true,Matrix.diagonal,ite,Eq.trans,True,congrArg,Finset.prod,Finset.univ,Matrix.det.congr_simp,Matrix,funext,ite_congr,Eq.refl,Not,Matrix.det_diagonal,Multiset.prod,Multiset.map,Finset.val,List.consand 19 more49 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
- def
M_primeline 267 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Matrix,Fin,HAdd.hAdd,OfNat.ofNat,IntProof uses:
ite,Eq, A005259',HDiv.hDiv,HMul.hMul, P_mat,Equiv,Matrix.of20 instances, coercions and auxiliary constants left out.
- lemma
P_mul_M_eq_D_mul_M_primeline 271 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Eq,Matrix,Fin,HAdd.hAdd,OfNat.ofNat,Int,HMul.hMul, P_mat,Equiv,Matrix.of, A005259', D_mat, M_primeProof uses:
Matrix.ext,dite,Eq.mpr,Finset.sum,Finset.univ,ite,Neg.neg,Matrix.diagonal,id,congr,congrArg,Eq.trans,Eq.mp,Finset.sum_congr,Eq.refl,Finset,Membership.mem,HPow.hPow,ite_congr,Notand 25 more79 instances, coercions and auxiliary constants left out.
Tactic trace: 15 steps
Open to load the checked before-and-after goal states.
- lemma
a_div_3_powline 286 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Dvd.dvd,HPow.hPow,OfNat.ofNat,aProof uses:
Eq,Matrix,Fin,HAdd.hAdd,Int,HMul.hMul, P_mat,Equiv,Matrix.of, A005259', D_mat, M_prime, P_mul_M_eq_D_mul_M_prime,Matrix.det,Eq.mpr,id,congrArg,Eq.refl,Exists.intro,Eq.mpand 10 more43 instances, coercions and auxiliary constants left out.
Tactic trace: 11 steps
Open to load the checked before-and-after goal states.
- lemma
choose_square_mod_4line 299 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,GE.ge,OfNat.ofNat,Int.ModEq,Int,HPow.hPow,HMul.hMul,Nat.choose,HAdd.hAddProof uses:
Dvd.dvd.modEq_zero_int,pow_dvd_pow_of_dvd,cast,Dvd.dvd,Eq.symm,Eq.trans,congrArg,dite,Eq,Exists.intro,Not,Eq.rec,Finset.sum,Prod,Finset.HasAntidiagonal.antidiagonal,Prod.fst,Prod.snd,Eq.mpr,Finset.range,idand 48 more70 instances, coercions and auxiliary constants left out.
Tactic trace: 9 steps
Open to load the checked before-and-after goal states.
- lemma
A005259_mod_4line 308 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Int.ModEq,OfNat.ofNat,Int, A005259'Proof uses:
GE.ge,HPow.hPow,HMul.hMul,Nat.choose,HAdd.hAdd, choose_square_mod_4,Eq.mpr,Eq,HMod.hMod,Finset.sum,Finset.range,id,congrArg,Eq.trans,Nat.cast_sum,Finset.sum_congr,Eq.refl,Finset,Membership.mem,Nat.cast_muland 30 more54 instances, coercions and auxiliary constants left out.
Tactic trace: 5 steps
Open to load the checked before-and-after goal states.
- def
P_mat4line 313 sourceno axioms what this means
Statement uses:
Nat,Matrix,Fin,HAdd.hAdd,OfNat.ofNat,IntProof uses:
ite,Eq,Neg.neg11 instances, coercions and auxiliary constants left out.
- lemma
det_P_mat4line 316 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Eq,Int,Matrix.det,Fin,HAdd.hAdd,OfNat.ofNat, P_mat4Proof uses:
id,Eq.mpr,ite,Neg.neg,Finset.sum,Finset.univ,Nat.succ,HMul.hMul,HPow.hPow,Matrix.submatrix,Fin.succAbove,Fin.succ,congrArg,Eq.trans,Matrix.det.congr_simp,funext,ite_congr,Eq.refl,Not,Matrix.det_succ_column_zeroand 64 more114 instances, coercions and auxiliary constants left out.
Tactic trace: 13 steps
Open to load the checked before-and-after goal states.
- lemma
P_mat4_mul_M_valline 326 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Fin,HAdd.hAdd,OfNat.ofNat,GE.ge,Eq,Int,HMul.hMul,Matrix, P_mat4,Equiv,Matrix.of, A005259',HSub.hSubProof uses:
Eq.mpr,Finset.sum,Finset.univ,ite,Neg.neg,id,congr,congrArg,Finset.sum_congr,Eq.refl,Finset,Membership.mem,Eq.trans,ite_congr,Not,ite_mul,one_mul,neg_mul,MulZeroClass.zero_mul,sub_eq_add_negand 20 more83 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
- lemma
P_mat4_mul_M_div_4line 332 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Fin,HAdd.hAdd,OfNat.ofNat,GE.ge,Dvd.dvd,Int,HMul.hMul,Matrix, P_mat4,Equiv,Matrix.of, A005259'Proof uses:
Eq,HSub.hSub, P_mat4_mul_M_val,Eq.mpr,id,congrArg,Int.ModEq, A005259_mod_4,Int.ModEq.dvd,Int.ModEq.symm,Int.ModEq.trans34 instances, coercions and auxiliary constants left out.
Tactic trace: 5 steps
Open to load the checked before-and-after goal states.
- def
D_mat4line 340 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Matrix,Fin,HAdd.hAdd,OfNat.ofNat,IntProof uses:
Matrix.diagonal,ite,Eq18 instances, coercions and auxiliary constants left out.
- lemma
det_D_mat4line 343 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Eq,Int,Matrix.det,Fin,HAdd.hAdd,OfNat.ofNat, D_mat4,HPow.hPowProof uses:
id,of_eq_true,Matrix.diagonal,ite,Eq.trans,True,congrArg,Finset.prod,Finset.univ,Matrix.det.congr_simp,Matrix,funext,ite_congr,Eq.refl,Not,Matrix.det_diagonal,Multiset.prod,Multiset.map,Finset.val,List.consand 19 more49 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
- def
M_prime4line 347 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Matrix,Fin,HAdd.hAdd,OfNat.ofNat,IntProof uses:
ite,Eq, A005259',HDiv.hDiv,HMul.hMul, P_mat4,Equiv,Matrix.of20 instances, coercions and auxiliary constants left out.
- lemma
P_mul_M_eq_D_mul_M_prime4line 351 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Eq,Matrix,Fin,HAdd.hAdd,OfNat.ofNat,Int,HMul.hMul, P_mat4,Equiv,Matrix.of, A005259', D_mat4, M_prime4Proof uses:
Matrix.ext,dite,Eq.mpr,Finset.sum,Finset.univ,ite,Neg.neg,Matrix.diagonal,HDiv.hDiv,id,congr,congrArg,Finset.sum_congr,Eq.refl,Finset,Membership.mem,Eq.trans,ite_congr,Not,ite_muland 31 more78 instances, coercions and auxiliary constants left out.
Tactic trace: 15 steps
Open to load the checked before-and-after goal states.
- lemma
a_div_4_powline 366 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Dvd.dvd,HPow.hPow,OfNat.ofNat,aProof uses:
Eq,Matrix,Fin,HAdd.hAdd,Int,HMul.hMul, P_mat4,Equiv,Matrix.of, A005259', D_mat4, M_prime4, P_mul_M_eq_D_mul_M_prime4,Matrix.det,Eq.mpr,id,congrArg,Eq.refl,Exists.intro,Eq.mpand 10 more43 instances, coercions and auxiliary constants left out.
Tactic trace: 11 steps
Open to load the checked before-and-after goal states.
- def
A005259_compline 378 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
NatProof uses:
Finset.sum,Finset.range,HAdd.hAdd,OfNat.ofNat,HMul.hMul,HPow.hPow,Nat.choose9 instances, coercions and auxiliary constants left out.
- def
a_compline 382 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
NatProof uses:
Fin,HAdd.hAdd,OfNat.ofNat,Matrix,Int,Equiv,Matrix.of, A005259_comp,Int.natAbs,Matrix.det12 instances, coercions and auxiliary constants left out.
- lemma
a_comp_val_1line 388 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Eq,Nat, a_comp,OfNat.ofNatProof uses:
of_decide_eq_true,id,Bool,Decidable.decide,Bool.true,Eq.refl3 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- lemma
a_val_1line 390 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Eq,Nat,a,OfNat.ofNatProof uses: a_comp,
id,Fin,HAdd.hAdd,Matrix,Int,Equiv,Matrix.of, A005259',Int.natAbs,Matrix.det, A005259_comp,Finset.sum,Finset.range,HMul.hMul,HPow.hPow,Nat.choose,Eq.refl,Eq.mpr,congrArgand 1 more19 instances, coercions and auxiliary constants left out.
Tactic trace: 5 steps
Open to load the checked before-and-after goal states.
- lemma
a_mod_16line 397 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,GE.ge,OfNat.ofNat,Dvd.dvd,aProof uses:
HPow.hPow, a_div_4_pow,Nat.casesAuxOn,Eq,Decidable.byContradiction,Not,Eq.symm,HAdd.hAdd,Eq.mpr,id,congrArg, a_val_1,Exists.intro,HMul.hMul,rfl,Mathlib.Tactic.Ring.of_eq,Nat.rawCast,Mathlib.Tactic.Ring.instCommSemiringNat,Mathlib.Tactic.Ring.pow_congr,Mathlib.Tactic.Ring.cast_posand 25 more32 instances, coercions and auxiliary constants left out.
Tactic trace: 10 steps
Open to load the checked before-and-after goal states.
- lemma
a_div_16_mul_3_powline 412 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,GE.ge,OfNat.ofNat,Dvd.dvd,HMul.hMul,HPow.hPow,aProof uses: a_mod_16, a_div_3_pow,
IsCoprime,Int,Tactic.NormNum.isInt_isCoprime,Int.ofNat,Mathlib.Meta.NormNum.IsNat.to_isInt,Mathlib.Meta.NormNum.isNat_ofNat,Eq.refl,Iff.mpr,Eq,Int.gcd,Int.isCoprime_iff_gcd_eq_one,Tactic.NormNum.int_gcd_helper,Int.natAbs_natCast,Tactic.NormNum.nat_gcd_helper_2',IsCoprime.pow_right,Exists,HAdd.hAdd,Int.ofNat_dvdand 34 more52 instances, coercions and auxiliary constants left out.
Tactic trace: 28 steps
Open to load the checked before-and-after goal states.
- def
B_seqline 437 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,IntProof uses:
HDiv.hDiv,a,HPow.hPow,OfNat.ofNat8 instances, coercions and auxiliary constants left out.
Distinct definitions of this name: APNOutputs/OEIS/oeis_227582_conjecture_0.lean:147 (different declaration text), APNOutputs/OEIS/oeis_248802_conjecture_0.lean:84 (different declaration text). Qualify references as B_seq@path.
- lemma
B_seq_zeroline 440 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Eq,Int,B_seq,OfNat.ofNat,NatProof uses:
Eq.refl3 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- lemma
B_seq_mod_16line 443 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,GE.ge,OfNat.ofNat,Dvd.dvd,Int,B_seqProof uses:
HMul.hMul,HPow.hPow,a, a_div_16_mul_3_pow,Iff.mpr,Int.ofNat_dvd,id,Eq,HDiv.hDiv,Ne,ne_of_gt,pow_pos,Mathlib.Meta.Positivity.pos_of_isNat,Mathlib.Meta.NormNum.isNat_ofNat,Eq.refl,Bool,Nat.ble,Trans.trans,Mathlib.Tactic.Ring.of_eq,HAdd.hAddand 23 more60 instances, coercions and auxiliary constants left out.
Tactic trace: 11 steps
Open to load the checked before-and-after goal states.
- def
B_seriesline 455 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
PowerSeries,IntProof uses:
PowerSeries.mk,B_seq - lemma
map_B_seriesline 458 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Eq,PowerSeries,Rat,RingHom,Int,PowerSeries.map,Int.castRingHom, B_series, OGF_A_scaledProof uses:
PowerSeries.ext,Nat,Eq.mpr,LinearMap,RingHom.id,PowerSeries.coeff,HDiv.hDiv,a,HPow.hPow,OfNat.ofNat,id,congr,RingHom.mk,MonoidHom.mk,OneHom.mk,Int.cast_mul,PowerSeries.mk,B_seq,congrArg,PowerSeries.coeff_mkand 18 more99 instances, coercions and auxiliary constants left out.
Tactic trace: 11 steps
Open to load the checked before-and-after goal states.
- def
Y_seqline 470 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,IntProof uses:
ite,Eq,OfNat.ofNat,HDiv.hDiv,B_seq5 instances, coercions and auxiliary constants left out.
- def
Y_seriesline 473 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
PowerSeries,IntProof uses:
PowerSeries.mk, Y_seq - lemma
B_series_eq_1_plus_16_Yline 476 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Eq,PowerSeries,Int, B_series,HAdd.hAdd,OfNat.ofNat,Unit,HMul.hMul,Nat, Y_seriesProof uses:
PowerSeries.ext,Nat.casesAuxOn,LinearMap,RingHom.id,PowerSeries.coeff,Eq.mpr,RingHom,PowerSeries.constantCoeff,id,congr,congrArg,PowerSeries.coeff_zero_eq_constantCoeff,Eq.trans,congrFun,map_add,map_mul,Eq.refl,Eq.symm,B_seq,PowerSeries.mkand 17 more82 instances, coercions and auxiliary constants left out.
Tactic trace: 22 steps
Open to load the checked before-and-after goal states.
- lemma
Y_series_zeroline 501 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Eq,Int,LinearMap,RingHom.id,PowerSeries,PowerSeries.coeff,OfNat.ofNat,Nat, Y_seriesProof uses:
id,Eq.mpr,PowerSeries.mk, Y_seq,congrArg,PowerSeries.coeff_mk,of_eq_true,ite,HDiv.hDiv,B_seq,Eq.trans,True,ite_cond_eq_true,eq_self25 instances, coercions and auxiliary constants left out.
Tactic trace: 3 steps
Open to load the checked before-and-after goal states.
- def
ValuationGeline 512 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,PowerSeries,IntProof uses:
LT.lt,Eq,LinearMap,RingHom.id,PowerSeries.coeff,OfNat.ofNat11 instances, coercions and auxiliary constants left out.
- lemma
ValuationGe_zeroline 515 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
PowerSeries,Int, ValuationGe,OfNat.ofNat,NatProof uses:
LT.lt,Decidable.byContradiction,Eq,LinearMap,RingHom.id,PowerSeries.coeff,Not15 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
- lemma
ValuationGe_mulline 519 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,PowerSeries,Int, ValuationGe,HAdd.hAdd,HMul.hMul,UnitProof uses:
LT.lt,Eq.mpr,Eq,LinearMap,RingHom.id,PowerSeries.coeff,OfNat.ofNat,Finset.sum,Prod,Finset.HasAntidiagonal.antidiagonal,Prod.fst,Prod.snd,id,congrArg,PowerSeries.coeff_mul,Finset.sum_eq_zero,Membership.mem,Finset,Prod.mk,Orand 8 more46 instances, coercions and auxiliary constants left out.
Tactic trace: 14 steps
Open to load the checked before-and-after goal states.
- lemma
ValuationGe_addline 533 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,PowerSeries,Int, ValuationGe,HAdd.hAddProof uses:
LT.lt,Eq.mpr,Eq,LinearMap,RingHom.id,PowerSeries.coeff,OfNat.ofNat,id,congrArg,map_add,add_zero,Eq.refl38 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
- lemma
ValuationGe_pow_ge_oneline 538 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,GE.ge,OfNat.ofNat,PowerSeries,Int, ValuationGe,HPow.hPowProof uses:
Eq,HAdd.hAdd,Exists,Nat.exists_eq_succ_of_ne_zero,Eq.mpr,id,congrArg,HMul.hMul,pow_succ, ValuationGe_zero,Unit, ValuationGe_mul,Eq.mp,zero_add31 instances, coercions and auxiliary constants left out.
Tactic trace: 7 steps
Open to load the checked before-and-after goal states.
- lemma
diff_pow_eqline 546 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,PowerSeries,Int,Exists,And,Eq,HSub.hSub,HPow.hPow,HAdd.hAdd,OfNat.ofNat,HMul.hMul,Unit, ValuationGeProof uses:
Nat.recAux,Exists.intro,And.intro,Mathlib.Tactic.Ring.of_eq,Nat.rawCast,Mathlib.Tactic.Ring.instCommSemiringNat,Int.rawCast,Int.negOfNat,Mathlib.Tactic.Ring.sub_congr,Mathlib.Tactic.Ring.pow_congr,Mathlib.Tactic.Ring.atom_pf,Mathlib.Tactic.Ring.add_congr,Mathlib.Tactic.Ring.cast_zero,Mathlib.Meta.NormNum.isNat_ofNat,Eq.refl,Mathlib.Tactic.Ring.cast_pos,Mathlib.Tactic.Ring.add_pf_zero_add,Mathlib.Tactic.Ring.pow_add,Mathlib.Tactic.Ring.single_pow,Mathlib.Tactic.Ring.mul_powand 45 more66 instances, coercions and auxiliary constants left out.
Tactic trace: 28 steps
Open to load the checked before-and-after goal states.
- lemma
ValuationGe_diff_powline 572 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,PowerSeries,Int, ValuationGe,HAdd.hAdd,OfNat.ofNat,HSub.hSub,HPow.hPowProof uses:
And,Eq,HMul.hMul,Unit,Exists, diff_pow_eq,Eq.mpr,id,congrArg, ValuationGe_mul,Decidable.byContradiction,Not,Eq.mp34 instances, coercions and auxiliary constants left out.
Tactic trace: 8 steps
Open to load the checked before-and-after goal states.
- lemma
ValuationGe_const_mulline 582 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,PowerSeries,Int, ValuationGe,HMul.hMul,UnitProof uses:
OfNat.ofNat, ValuationGe_zero,HAdd.hAdd, ValuationGe_mul,Eq.mp,congrArg,zero_add15 instances, coercions and auxiliary constants left out.
Tactic trace: 4 steps
Open to load the checked before-and-after goal states.
- lemma
coeff_const_mul_pow_eqline 588 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,PowerSeries,Int, ValuationGe,HAdd.hAdd,OfNat.ofNat,HSub.hSub,Eq,LinearMap,RingHom.id,PowerSeries.coeff,HMul.hMul,Unit,HPow.hPowProof uses: ValuationGe_diff_pow, ValuationGe_const_mul,
Mathlib.Tactic.Ring.of_eq,Nat.rawCast,Mathlib.Tactic.Ring.instCommSemiringNat,Int.rawCast,Int.negOfNat,Mathlib.Tactic.Ring.sub_congr,Mathlib.Tactic.Ring.mul_congr,Mathlib.Tactic.Ring.atom_pf,Mathlib.Tactic.Ring.pow_congr,Mathlib.Tactic.Ring.add_congr,Mathlib.Tactic.Ring.cast_pos,Mathlib.Meta.NormNum.isNat_ofNat,Eq.refl,Mathlib.Tactic.Ring.add_pf_add_gt,Mathlib.Tactic.Ring.add_pf_add_zero,Mathlib.Tactic.Ring.pow_add,Mathlib.Tactic.Ring.single_pow,Mathlib.Tactic.Ring.mul_powand 32 more85 instances, coercions and auxiliary constants left out.
Tactic trace: 11 steps
Open to load the checked before-and-after goal states.
- def
P_polyline 600 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
PowerSeries,IntProof uses:
HAdd.hAdd,HMul.hMul,Unit,OfNat.ofNat,HPow.hPow,Nat27 instances, coercions and auxiliary constants left out.
Distinct definitions of this name: APNOutputs/OEIS/oeis_51293_conjecture_0.lean:302 (different declaration text). Qualify references as P_poly@path.
- lemma
coeff_P_poly_eqline 603 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,PowerSeries,Int, ValuationGe,HAdd.hAdd,OfNat.ofNat,HSub.hSub,Eq,LinearMap,RingHom.id,PowerSeries.coeff,P_polyProof uses:
id,Eq.mpr,HMul.hMul,Unit,HPow.hPow,congr,congrArg,Eq.trans,map_add, coeff_const_mul_pow_eq,Eq.refl63 instances, coercions and auxiliary constants left out.
Tactic trace: 10 steps
Open to load the checked before-and-after goal states.
- lemma
one_plus_two_X_pow_8line 616 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
PowerSeries,Int,Eq,HPow.hPow,Nat,HAdd.hAdd,OfNat.ofNat,Unit,HMul.hMul,P_polyProof uses:
id,Mathlib.Tactic.Ring.of_eq,Nat.rawCast,Mathlib.Tactic.Ring.instCommSemiringNat,Mathlib.Tactic.Ring.pow_congr,Mathlib.Tactic.Ring.add_congr,Mathlib.Tactic.Ring.cast_pos,Mathlib.Meta.NormNum.isNat_ofNat,Nat.cast_one,Mathlib.Tactic.Ring.mul_congr,Eq.refl,Mathlib.Meta.NormNum.instAtLeastTwo,Mathlib.Tactic.Ring.atom_pf,Mathlib.Tactic.Ring.add_mul,Mathlib.Tactic.Ring.mul_add,Mathlib.Tactic.Ring.mul_pf_right,Mathlib.Tactic.Ring.mul_one,Mathlib.Tactic.Ring.mul_zero,Mathlib.Tactic.Ring.add_pf_add_zero,Mathlib.Tactic.Ring.zero_muland 21 more68 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
- def
X_seqline 621 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,IntProof uses:
WellFounded.Nat.fix,InvImage,LT.lt,X_seq.match_1,Unit,OfNat.ofNat,Nat.succ,PowerSeries,PowerSeries.mk,dite,HAdd.hAdd,Not,HSub.hSub,LinearMap,RingHom.id,PowerSeries.coeff,P_poly18 instances, coercions and auxiliary constants left out.
- def
X_seriesline 628 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
PowerSeries,IntProof uses:
PowerSeries.mk, X_seq,Nat,LinearMap,RingHom.id,PowerSeries.coeff9 instances, coercions and auxiliary constants left out.
- lemma
X_series_coeff_zeroline 631 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
PowerSeries,Int,Eq,LinearMap,RingHom.id,PowerSeries.coeff,OfNat.ofNat,Nat, X_seriesProof uses:
id,Eq.mpr,PowerSeries.mk, X_seq,congrArg,PowerSeries.coeff_mk,of_eq_true,eq_self22 instances, coercions and auxiliary constants left out.
Tactic trace: 3 steps
Open to load the checked before-and-after goal states.
- def
trunc_psline 636 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,PowerSeries,IntProof uses:
PowerSeries.mk,ite,LT.lt,LinearMap,RingHom.id,PowerSeries.coeff,OfNat.ofNat12 instances, coercions and auxiliary constants left out.
- lemma
trunc_ps_coeff_ltline 639 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,PowerSeries,Int,LT.lt,Eq,LinearMap,RingHom.id,PowerSeries.coeff, trunc_psProof uses:
id,Eq.mpr,PowerSeries.mk,ite,OfNat.ofNat,congrArg,PowerSeries.coeff_mk,if_pos,Eq.refl22 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
- lemma
trunc_ps_coeff_geline 644 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,PowerSeries,Int,Not,LT.lt,Eq,LinearMap,RingHom.id,PowerSeries.coeff, trunc_ps,OfNat.ofNatProof uses:
id,Eq.mpr,PowerSeries.mk,ite,congrArg,PowerSeries.coeff_mk,if_neg,Eq.refl23 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
- lemma
X_series_val_oneline 649 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
PowerSeries,Int, ValuationGe,OfNat.ofNat,Nat, X_seriesProof uses:
LT.lt,Eq,Decidable.byContradiction,Not,Eq.mpr,LinearMap,RingHom.id,PowerSeries.coeff,id,congrArg, X_series_coeff_zero,Eq.refl15 instances, coercions and auxiliary constants left out.
Tactic trace: 4 steps
Open to load the checked before-and-after goal states.
- lemma
trunc_ps_val_oneline 654 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,PowerSeries,Int, ValuationGe,OfNat.ofNat, trunc_psProof uses:
LT.lt,Eq,Decidable.byContradiction,Not,Eq.mpr,LinearMap,RingHom.id,PowerSeries.coeff,id,congrArg,dite, trunc_ps_coeff_lt, trunc_ps_coeff_ge,Eq.refl17 instances, coercions and auxiliary constants left out.
Tactic trace: 11 steps
Open to load the checked before-and-after goal states.
- lemma
val_diff_truncline 663 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,PowerSeries,Int, ValuationGe,HSub.hSub, trunc_psProof uses:
LT.lt,Eq,LinearMap,RingHom.id,PowerSeries.coeff,map_sub,RingHom,Eq.mpr,OfNat.ofNat,id,congrArg, trunc_ps_coeff_lt,sub_self,Eq.refl39 instances, coercions and auxiliary constants left out.
Tactic trace: 3 steps
Open to load the checked before-and-after goal states.
- lemma
X_series_coeff_succline 668 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
PowerSeries,Int,Nat,Eq,LinearMap,RingHom.id,PowerSeries.coeff,HAdd.hAdd,OfNat.ofNat, X_series,HSub.hSub,P_poly, trunc_psProof uses:
id,of_eq_true,PowerSeries.mk, X_seq,HMul.hMul,Unit,HPow.hPow,ite,LT.lt,Eq.trans,True,LE.le,congr,congrArg,PowerSeries.coeff_mk,Nat.succ,X_seq.eq_2,funext,ite_congr,Eq.refland 5 more70 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
- lemma
X_plus_P_poly_eq_Y_coeffline 673 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
PowerSeries,Int,Nat,Eq,LinearMap,RingHom.id,PowerSeries.coeff,HAdd.hAdd,OfNat.ofNat, X_series,P_polyProof uses:
HSub.hSub, trunc_ps, X_series_coeff_succ,map_add,Eq.mpr,id,congrArg, ValuationGe, val_diff_trunc, X_series_val_one, trunc_ps_val_one, coeff_P_poly_eq,Mathlib.Tactic.Ring.of_eq,HMul.hMul,HPow.hPow,Nat.rawCast,Mathlib.Tactic.Ring.instCommSemiringNat,Mathlib.Tactic.Ring.add_congr,Int.rawCast,Int.negOfNatand 20 more65 instances, coercions and auxiliary constants left out.
Tactic trace: 9 steps
Open to load the checked before-and-after goal states.
- lemma
coeff_zero_P_polyline 685 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
PowerSeries,Int,Eq,LinearMap,RingHom.id,PowerSeries.coeff,OfNat.ofNat,Nat,P_polyProof uses:
of_eq_true,HAdd.hAdd,HMul.hMul,Unit,HPow.hPow,Eq.trans,True,congrArg,RingHom,PowerSeries.constantCoeff,congrFun,PowerSeries.coeff_zero_eq_constantCoeff,map_add,congr,map_mul,map_pow,id,Eq.mp,zero_pow,Notand 5 more79 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- lemma
X_plus_P_poly_eq_Y_zeroline 689 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
PowerSeries,Int,Eq,LinearMap,RingHom.id,PowerSeries.coeff,OfNat.ofNat,Nat,HAdd.hAdd, X_series,P_polyProof uses:
Eq.mpr,id,congrArg,map_add, X_series_coeff_zero, coeff_zero_P_poly,zero_add,Eq.refl49 instances, coercions and auxiliary constants left out.
Tactic trace: 3 steps
Open to load the checked before-and-after goal states.
- lemma
X_plus_P_poly_eq_Yline 695 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
PowerSeries,Int,Eq,LinearMap,RingHom.id,PowerSeries.coeff,OfNat.ofNat,Nat,HAdd.hAdd, X_series,P_polyProof uses:
PowerSeries.ext,Nat.casesAuxOn, X_plus_P_poly_eq_Y_zero,Eq.symm, X_plus_P_poly_eq_Y_coeff,Eq.refl42 instances, coercions and auxiliary constants left out.
Tactic trace: 5 steps
Open to load the checked before-and-after goal states.
- lemma
X_series_pow_8line 703 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
PowerSeries,Int,Eq,LinearMap,RingHom.id,PowerSeries.coeff,OfNat.ofNat,Nat,HPow.hPow,HAdd.hAdd,Unit,HMul.hMul, X_seriesProof uses:
P_poly, one_plus_two_X_pow_8, X_plus_P_poly_eq_Y,Eq.mp,congrArg68 instances, coercions and auxiliary constants left out.
Tactic trace: 4 steps
Open to load the checked before-and-after goal states.
- lemma
exists_seq_Pline 710 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
PowerSeries,Int,Eq,LinearMap,RingHom.id,PowerSeries.coeff,OfNat.ofNat,Nat,Exists,And,HPow.hPow,HAdd.hAdd,Unit,HMul.hMulProof uses:
Exists.intro, X_series,And.intro, X_series_coeff_zero, X_series_pow_868 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
- lemma
exists_eighth_root_Bline 718 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Exists,PowerSeries,Int,Eq,HPow.hPow,Nat,OfNat.ofNat, B_seriesProof uses:
LinearMap,RingHom.id,PowerSeries.coeff, Y_series, Y_series_zero,And,HAdd.hAdd,Unit,HMul.hMul, exists_seq_P,Exists.intro,Eq.mpr,id,congrArg,Eq.symm, B_series_eq_1_plus_16_Y43 instances, coercions and auxiliary constants left out.
Tactic trace: 6 steps
Open to load the checked before-and-after goal states.
- theorem
target_theorem_0line 730 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Exists,PowerSeries,Int,Eq,Rat,RingHom,PowerSeries.map,Int.castRingHom,HPow.hPow,Nat,OfNat.ofNat, OGF_A_scaledProof uses: B_series, exists_eighth_root_B,
Exists.intro,Eq.mpr,id,congrArg, map_B_series29 instances, coercions and auxiliary constants left out.
Distinct definitions of this name: APNOutputs/OEIS/A224515_conjecture_existence.lean:269 (different declaration text), APNOutputs/OEIS/A309132_conjecture_carmichael.lean:375 (different declaration text), APNOutputs/OEIS/A382590_conjecture_kth_prime_factor_is_eventually_periodic.lean:303 (different declaration text), APNOutputs/OEIS/a091669_conjecture_primitive_root.lean:275 (different declaration text), APNOutputs/OEIS/a325046_odd_terms_at_k_times_k_plus_1.lean:187 (different declaration text), APNOutputs/OEIS/oeis_103311_conjecture_0.lean:240 (different declaration text), APNOutputs/OEIS/oeis_108_conjecture_2.lean:281 (different declaration text), APNOutputs/OEIS/oeis_113254_conjecture_0.lean:153 (different declaration text), APNOutputs/OEIS/oeis_175386_conjecture_0.lean:326 (different declaration text), APNOutputs/OEIS/oeis_194806_conjecture_0.lean:495 (different declaration text), APNOutputs/OEIS/oeis_227582_conjecture_0.lean:306 (different declaration text), APNOutputs/OEIS/oeis_243106_conjecture_0.lean:164 (different declaration text), APNOutputs/OEIS/oeis_248802_conjecture_0.lean:223 (different declaration text), APNOutputs/OEIS/oeis_248802_conjecture_4.lean:841 (different declaration text), APNOutputs/OEIS/oeis_256012_conjecture_0.lean:116 (different declaration text), APNOutputs/OEIS/oeis_267581_conjecture_0.lean:212 (different declaration text), APNOutputs/OEIS/oeis_271591_conjecture_0.lean:518 (different declaration text), APNOutputs/OEIS/oeis_278070_conjecture_0.lean:91 (different declaration text), APNOutputs/OEIS/oeis_282779_conjecture_0.lean:141 (different declaration text), APNOutputs/OEIS/oeis_289411_conjecture_0.lean:189 (different declaration text), APNOutputs/OEIS/oeis_2897_conjecture_0.lean:427 (different declaration text), APNOutputs/OEIS/oeis_306424_conjecture_0.lean:300 (different declaration text), APNOutputs/OEIS/oeis_307865_conjecture_0.lean:212 (different declaration text), APNOutputs/OEIS/oeis_323557_conjecture_0.lean:214 (different declaration text), APNOutputs/OEIS/oeis_340737_conjecture_0.lean:456 (different declaration text), APNOutputs/OEIS/oeis_341254_conjecture_0.lean:136 (different declaration text), APNOutputs/OEIS/oeis_363347_conjecture_2.lean:848 (different declaration text), APNOutputs/OEIS/oeis_372761_conjecture_2.lean:756 (different declaration text), APNOutputs/OEIS/oeis_51293_conjecture_0.lean:517 (different declaration text), APNOutputs/OEIS/oeis_62567_conjecture_0.lean:329 (different declaration text), APNOutputs/OEIS/oeis_A028859_conjecture_1.lean:432 (different declaration text), APNOutputs/OEIS/oeis_A258667_conjecture_0.lean:446 (different declaration text), APNOutputs/OEIS/oeis_a211417_conjecture_specific.lean:264 (different declaration text), APNOutputs/OEIS/oeis_a237271_conjecture_2.lean:124 (different declaration text), APNOutputs/OEIS/oeis_a300997_finite_difference_is_one_or_two.lean:1111 (different declaration text), APNOutputs/OEIS/oeis_a363102_conjecture_1.lean:302 (different declaration text), APNOutputs/OEIS/oeis_a368692_conjecture_integrality.lean:182 (different declaration text). Qualify references as target_theorem_0@path.
Tactic trace: 4 steps
Open to load the checked before-and-after goal states.