APNOutputs/OEIS/oeis_248802_conjecture_4.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
78 declarations, 0 contain sorry, 0 declared as axioms
Imports (1)
FormalConjectures.Util.ProblemImports
- def
aA248802: Smallest prime factor of $2^{(2^n+2)} + 3$ line 43 sourceSource documentation
A248802: Smallest prime factor of $2^{(2^n+2)} + 3$.
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
NatProof uses:
Nat.minFac,HAdd.hAdd,HPow.hPow,OfNat.ofNat6 instances, coercions and auxiliary constants left out.
Distinct definitions of this name: APNOutputs/OEIS/A309132_conjecture_carmichael.lean:45 (different declaration text), APNOutputs/OEIS/a091669_conjecture_primitive_root.lean:46 (different declaration text), 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 (same statement text; different proof or body), APNOutputs/OEIS/oeis_113254_conjecture_0.lean:48 (different declaration text), APNOutputs/OEIS/oeis_175386_conjecture_0.lean:46 (same statement text; different proof or body), APNOutputs/OEIS/oeis_194806_conjecture_0.lean:50 (different declaration text), APNOutputs/OEIS/oeis_227582_conjecture_0.lean:60 (different declaration text), APNOutputs/OEIS/oeis_228143_conjecture_1.lean:54 (different declaration text), APNOutputs/OEIS/oeis_243106_conjecture_0.lean:47 (different declaration text), APNOutputs/OEIS/oeis_248802_conjecture_0.lean:43 (same statement text; different proof or body), APNOutputs/OEIS/oeis_267581_conjecture_0.lean:71 (different declaration text), APNOutputs/OEIS/oeis_271591_conjecture_0.lean:57 (same statement text; different proof or body), APNOutputs/OEIS/oeis_2897_conjecture_0.lean:46 (same statement text; different proof or body), APNOutputs/OEIS/oeis_306424_conjecture_0.lean:52 (different declaration text), APNOutputs/OEIS/oeis_307865_conjecture_0.lean:46 (same statement text; different proof or body), APNOutputs/OEIS/oeis_323557_conjecture_0.lean:48 (different declaration text), APNOutputs/OEIS/oeis_341254_conjecture_0.lean:52 (different declaration text), APNOutputs/OEIS/oeis_372761_conjecture_2.lean:83 (different declaration text), APNOutputs/OEIS/oeis_62567_conjecture_0.lean:49 (different declaration text), APNOutputs/OEIS/oeis_A028859_conjecture_1.lean:43 (same statement text; different proof or body), APNOutputs/OEIS/oeis_a211417_conjecture_specific.lean:44 (same statement text; different proof or body), APNOutputs/OEIS/oeis_a237271_conjecture_2.lean:49 (same statement text; different proof or body), APNOutputs/OEIS/oeis_a300997_finite_difference_is_one_or_two.lean:46 (different declaration text), APNOutputs/OEIS/oeis_a363102_conjecture_1.lean:56 (same statement text; different proof or body), APNOutputs/OEIS/oeis_a368692_conjecture_integrality.lean:47 (same statement text; different proof or body). Qualify references as a@path.
def a (n : ℕ) : ℕ := (2 ^ (2 ^ n + 2) + 3).minFac
- def
covered_by_C1An index k is covered by Conjecture 1 if k = 10m + 2 for some m >= 0, predicting a(k)=67 line 46 sourceSource documentation
An index k is covered by Conjecture 1 if k = 10m + 2 for some m >= 0, predicting a(k)=67.
no axioms what this means
Statement uses:
NatProof uses:
Exists,Eq,HAdd.hAdd,HMul.hMul,OfNat.ofNat5 instances, coercions and auxiliary constants left out.
def covered_by_C1 (k : ℕ) : Prop := ∃ m : ℕ, k = 10 * m + 2
- def
covered_by_C2An index k is covered by Conjecture 2 if k = 36m + 16 for some m >= 0, and m is not 1 mod 5, predicting a(k)=271 line 49 sourceSource documentation
An index k is covered by Conjecture 2 if k = 36m + 16 for some m >= 0, and m is not 1 mod 5, predicting a(k)=271.
no axioms what this means
Statement uses:
NatProof uses:
Exists,And,Eq,HAdd.hAdd,HMul.hMul,OfNat.ofNat,Ne,HMod.hMod7 instances, coercions and auxiliary constants left out.
def covered_by_C2 (k : ℕ) : Prop := ∃ m : ℕ, k = 36 * m + 16 ∧ m % 5 ≠ 1
- def
covered_by_C3An index k is covered by Conjecture 3 if k = 84m + 22 for some m >= 0, and m is not 0 mod 5, predicting a(k)=523 line 52 sourceSource documentation
An index k is covered by Conjecture 3 if k = 84m + 22 for some m >= 0, and m is not 0 mod 5, predicting a(k)=523.
no axioms what this means
Statement uses:
NatProof uses:
Exists,And,Eq,HAdd.hAdd,HMul.hMul,OfNat.ofNat,Ne,HMod.hMod7 instances, coercions and auxiliary constants left out.
def covered_by_C3 (k : ℕ) : Prop := ∃ m : ℕ, k = 84 * m + 22 ∧ m % 5 ≠ 0 …
- lemma
mod_1399_step1line 89 sourcestandard axioms: propext what this means
Statement uses:
Nat.ModEq,OfNat.ofNat,Nat,HPow.hPowProof uses:
of_decide_eq_true,id,Eq,Bool,Decidable.decide,Bool.true,Eq.refl9 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- lemma
mod_1399_step2line 91 sourcestandard axioms: propext what this means
Statement uses:
Nat,Nat.ModEq,OfNat.ofNat,HPow.hPowProof uses:
Nat.ModEq.pow, mod_1399_step1,Eq.mp,congrArg,one_pow12 instances, coercions and auxiliary constants left out.
Tactic trace: 3 steps
Open to load the checked before-and-after goal states.
- lemma
mod_1399_step3line 96 sourcestandard axioms: propext what this means
Statement uses:
Nat,Nat.ModEq,OfNat.ofNat,HPow.hPow,HAdd.hAdd,HMul.hMulProof uses:
Eq,Eq.mpr,id,congrArg,pow_add,pow_mul,Eq.refl,Nat.ModEq.mul_right, mod_1399_step2,of_decide_eq_true,Bool,Decidable.decide,Bool.true,Nat.ModEq.trans20 instances, coercions and auxiliary constants left out.
Tactic trace: 7 steps
Open to load the checked before-and-after goal states.
- lemma
mod_1399_step4line 105 sourcestandard axioms: propext what this means
Statement uses:
Nat.ModEq,OfNat.ofNat,Nat,HPow.hPowProof uses:
of_decide_eq_true,id,Eq,Bool,Decidable.decide,Bool.true,Eq.refl9 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- lemma
exp_ge_204line 107 sourcestandard axioms: propext what this means
Statement uses:
Nat,LE.le,OfNat.ofNat,HPow.hPow,HAdd.hAdd,HMul.hMulProof uses:
Trans.trans,of_decide_eq_true,id,Eq,Bool,Decidable.decide,Bool.true,Eq.refl,Nat.pow_le_pow_right,GT.gt,Nat.le_add_left22 instances, coercions and auxiliary constants left out.
Tactic trace: 3 steps
Open to load the checked before-and-after goal states.
- lemma
modEq_to_eqline 111 sourcestandard axioms: propext what this means
Statement uses:
Nat,Nat.ModEq,LE.le,LT.lt,Exists,Eq,HAdd.hAdd,HMul.hMulProof uses:
Exists.intro,HDiv.hDiv,HMod.hMod,Nat.mod_eq_of_lt,Nat.div_add_mod,Eq.symm,Eq.mp,congrArg16 instances, coercions and auxiliary constants left out.
Tactic trace: 7 steps
Open to load the checked before-and-after goal states.
- lemma
mod_1399_step5line 120 sourcestandard axioms: propext what this means
Statement uses:
Nat,Nat.ModEq,OfNat.ofNat,HPow.hPow,HAdd.hAdd,HMul.hMulProof uses:
Exists,Eq, modEq_to_eq, mod_1399_step3, exp_ge_204,of_decide_eq_true,LT.lt,id,Bool,Decidable.decide,Bool.true,Eq.refl,Eq.mpr,congrArg,pow_add,pow_mul,Nat.ModEq.pow, mod_1399_step4,Nat.ModEq.mul_right,Eq.mpand 2 more25 instances, coercions and auxiliary constants left out.
Tactic trace: 13 steps
Open to load the checked before-and-after goal states.
- lemma
mod_1399_step6line 133 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Nat.ModEq,OfNat.ofNat,HAdd.hAdd,HPow.hPow,HMul.hMulProof uses:
Eq,Eq.mpr,id,congrArg,pow_add,Eq.refl,Nat.ModEq.mul_right, mod_1399_step5,Nat.ModEq.add_right,of_decide_eq_true,Bool,Decidable.decide,Bool.true,Nat.ModEq.trans20 instances, coercions and auxiliary constants left out.
Tactic trace: 10 steps
Open to load the checked before-and-after goal states.
- lemma
divides_1399line 145 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Dvd.dvd,OfNat.ofNat,HAdd.hAdd,HPow.hPow,HMul.hMulProof uses:
Nat.ModEq, mod_1399_step6,Nat.dvd_of_mod_eq_zero17 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
- def
pow_modline 149 sourceno axioms what this means
Statement uses:
NatProof uses:
Id.run,OfNat.ofNat,HMod.hMod,Bind.bind,Id,MProd,ForIn.forIn,Lean.Loop,Unit,Lean.Loop.mk,MProd.mk,MProd.fst,MProd.snd,ite,ForInStep,GT.gt,PUnit,HMul.hMul,HDiv.hDiv,Pure.pureand 8 more17 instances, coercions and auxiliary constants left out.
- def
is_primeline 159 sourcestandard axioms: Quot.sound, propext what this means
Statement uses:
Nat,BoolProof uses:
Id.run,PUnit,Id,Bind.bind,MProd,Option,ForIn.forIn,Std.Range,inferInstance,Membership,Std.Range.mk,OfNat.ofNat,Nat.zero_lt_one,MProd.mk,Option.none,PUnit.unit,MProd.snd,ite,ForInStep,Eqand 12 more15 instances, coercions and auxiliary constants left out.
- def
bad_for_even_kline 165 sourcestandard axioms: Quot.sound, propext what this means
Statement uses:
Nat,BoolProof uses:
Id.run,PUnit,Id,OfNat.ofNat,Bind.bind,MProd,Option,ForIn.forIn,Std.Range,inferInstance,Membership,Std.Range.mk,HAdd.hAdd,Nat.zero_lt_one,MProd.mk,Option.none,MProd.snd,HMod.hMod,HMul.hMul,HSub.hSuband 15 more19 instances, coercions and auxiliary constants left out.
- lemma
zmod_pow_modline 178 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Fact,Nat.Prime,GT.gt,OfNat.ofNat,Eq,ZMod,HPow.hPow,HMod.hMod,HSub.hSubProof uses:
pow_eq_pow_mod,ZMod.pow_card_sub_one_eq_one,HEq,Function.comp,Dvd.dvd,LT.lt,Nat.eq_zero_of_dvd_of_lt,Iff.mp,outParam,CharP.cast_eq_zero_iff,False,False.elim,Eq.refl,noConfusion_of_Nat,Nat.ctorIdx,HEq.refl56 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
- lemma
not_C1_impliesline 182 sourcestandard axioms: propext what this means
Statement uses:
Nat,Not, covered_by_C1,Ne,HMod.hMod,OfNat.ofNatProof uses:
Eq,Exists.intro,HAdd.hAdd,HMul.hMul,HDiv.hDiv,Nat.div_add_mod,Eq.symm,Eq.mp,congrArg12 instances, coercions and auxiliary constants left out.
Tactic trace: 6 steps
Open to load the checked before-and-after goal states.
- lemma
not_C1_C2_impliesline 190 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Not, covered_by_C1, covered_by_C2,Ne,HMod.hMod,OfNat.ofNatProof uses:
Eq,HAdd.hAdd,HMul.hMul,HDiv.hDiv,Nat.div_add_mod,Eq.symm,Eq.mp,congrArg,dite,False,Exists.intro,Mathlib.Tactic.Linarith.eq_of_not_lt_of_not_gt,Not.intro,LT.lt,Mathlib.Tactic.Linarith.lt_irrefl,Int,Neg.neg,HSub.hSub,Mathlib.Tactic.Ring.of_eq,Mathlib.Tactic.Ring.add_congrand 61 more88 instances, coercions and auxiliary constants left out.
Tactic trace: 17 steps
Open to load the checked before-and-after goal states.
- lemma
not_C1_C3_impliesline 207 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Not, covered_by_C1, covered_by_C3,Ne,HMod.hMod,OfNat.ofNatProof uses:
Eq,HAdd.hAdd,HMul.hMul,HDiv.hDiv,Nat.div_add_mod,Eq.symm,Eq.mp,congrArg,dite,False,Exists.intro,Mathlib.Tactic.Linarith.eq_of_not_lt_of_not_gt,Not.intro,LT.lt,Mathlib.Tactic.Linarith.lt_irrefl,Int,Neg.neg,HSub.hSub,Mathlib.Tactic.Ring.of_eq,Mathlib.Tactic.Ring.add_congrand 61 more91 instances, coercions and auxiliary constants left out.
Tactic trace: 18 steps
Open to load the checked before-and-after goal states.
- lemma
p_mod_baseline 224 sourcestandard axioms: Quot.sound, propext what this means
Statement uses:
Nat,GE.ge,Nat.ModEq,HPow.hPow,OfNat.ofNat,HAdd.hAddProof uses:
Eq,HMul.hMul,HSub.hSub,Eq.mpr,id,congrArg,Eq.symm,pow_add,Decidable.byContradiction,Not,Eq.refl,Nat.ModEq.mul_left24 instances, coercions and auxiliary constants left out.
Tactic trace: 12 steps
Open to load the checked before-and-after goal states.
- lemma
p_67_modline 236 sourcestandard axioms: Quot.sound, propext what this means
Statement uses:
Nat,GE.ge,OfNat.ofNat,Nat.ModEq,HPow.hPow,HAdd.hAddProof uses: p_mod_base,
of_decide_eq_true,id,Eq,Bool,Decidable.decide,Bool.true,Eq.refl15 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
- lemma
p_271_modline 239 sourcestandard axioms: Quot.sound, propext what this means
Statement uses:
Nat,GE.ge,OfNat.ofNat,Nat.ModEq,HPow.hPow,HAdd.hAddProof uses: p_mod_base,
of_decide_eq_true,id,Eq,Bool,Decidable.decide,Bool.true,Eq.refl15 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
- lemma
p_523_modline 242 sourcestandard axioms: Quot.sound, propext what this means
Statement uses:
Nat,GE.ge,OfNat.ofNat,Nat.ModEq,HPow.hPow,HAdd.hAddProof uses: p_mod_base,
of_decide_eq_true,id,Eq,Bool,Decidable.decide,Bool.true,Eq.refl15 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
- lemma
period_mod_indline 245 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,GE.ge,Nat.ModEq,HPow.hPow,OfNat.ofNat,HAdd.hAdd,HMul.hMulProof uses:
Nat.recAux,Eq,Mathlib.Tactic.Ring.of_eq,Nat.rawCast,Mathlib.Tactic.Ring.instCommSemiringNat,Mathlib.Tactic.Ring.add_congr,Mathlib.Tactic.Ring.atom_pf,Mathlib.Tactic.Ring.mul_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.add_mul,Mathlib.Tactic.Ring.mul_add,Mathlib.Tactic.Ring.mul_pf_right,Mathlib.Tactic.Ring.one_mul,Mathlib.Tactic.Ring.mul_zero,Mathlib.Tactic.Ring.add_pf_add_zero,Mathlib.Tactic.Ring.zero_muland 19 more36 instances, coercions and auxiliary constants left out.
Tactic trace: 16 steps
Open to load the checked before-and-after goal states.
- lemma
p_mod_all_genericline 262 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,GE.ge,GT.gt,OfNat.ofNat,Nat.ModEq,HPow.hPow,HAdd.hAdd,HMod.hModProof uses:
dite,LT.lt,Eq,Nat.mod_eq_of_lt,Eq.mpr,id,congrArg,Nat.ModEq.symm,Not,Decidable.byContradiction,HMul.hMul,HDiv.hDiv,Eq.symm,Nat.mod_add_div,HSub.hSub,Nat.div_pos,mul_comm,Eq.refl, period_mod_ind36 instances, coercions and auxiliary constants left out.
Tactic trace: 18 steps
Open to load the checked before-and-after goal states.
- lemma
p_271_mod_allline 281 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,GE.ge,OfNat.ofNat,Nat.ModEq,HPow.hPow,HAdd.hAdd,HMod.hModProof uses: p_mod_all_generic,
of_decide_eq_true,id,Eq,Bool,Decidable.decide,Bool.true,Eq.refl,GT.gt, p_271_mod,Decidable.byContradiction,Not15 instances, coercions and auxiliary constants left out.
Tactic trace: 4 steps
Open to load the checked before-and-after goal states.
- lemma
p_523_mod_allline 284 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,GE.ge,OfNat.ofNat,Nat.ModEq,HPow.hPow,HAdd.hAdd,HMod.hModProof uses: p_mod_all_generic,
of_decide_eq_true,id,Eq,Bool,Decidable.decide,Bool.true,Eq.refl,GT.gt, p_523_mod,Decidable.byContradiction,Not15 instances, coercions and auxiliary constants left out.
Tactic trace: 4 steps
Open to load the checked before-and-after goal states.
- lemma
p_not_div_67line 287 sourcestandard axioms: Quot.sound, propext what this means
Statement uses:
Nat,GE.ge,OfNat.ofNat,Ne,HMod.hMod,Eq,Not,Dvd.dvd,HAdd.hAdd,HPow.hPowProof uses:
Eq.mpr,HMul.hMul,HDiv.hDiv,id,congrArg,Eq.symm,Nat.mod_add_div,Eq.trans,congr,Monoid,Eq.rec,pow_add,pow_mul,Mathlib.Meta.NormNum.IsNat.to_eq,Mathlib.Meta.NormNum.isNat_pow,Eq.refl,Mathlib.Meta.NormNum.isNat_ofNat,Mathlib.Meta.NormNum.IsNatPowT.run,Mathlib.Meta.NormNum.IsNatPowT.trans,Nat.powand 32 more59 instances, coercions and auxiliary constants left out.
Tactic trace: 10 steps
Open to load the checked before-and-after goal states.
- def
sq_modline 295 sourceno axioms what this means
Statement uses:
NatProof uses:
sq_mod.match_1,Unit,OfNat.ofNat,HMod.hMod,Nat.succ,HMul.hMul7 instances, coercions and auxiliary constants left out.
- lemma
sq_mod_eqline 299 sourcestandard axioms: propext what this means
Statement uses:
Nat,Eq, sq_mod,HMod.hMod,HPow.hPow,OfNat.ofNatProof uses:
Nat.recAux,of_eq_true,Eq.trans,True,congrArg,pow_zero,pow_one,eq_self,Eq.mpr,HAdd.hAdd,HMul.hMul,id,Nat.ModEq.pow,Nat.mod_modEq,Eq.symm,pow_two,pow_mul,pow_succ',mul_comm,Eq.refl26 instances, coercions and auxiliary constants left out.
Tactic trace: 11 steps
Open to load the checked before-and-after goal states.
- lemma
sq_mod_addline 312 sourcestandard axioms: propext what this means
Statement uses:
Nat,Eq, sq_mod,HAdd.hAddProof uses:
Eq.mpr,HMod.hMod,HPow.hPow,OfNat.ofNat,id,congrArg, sq_mod_eq,Nat.ModEq.pow,Nat.mod_modEq,HMul.hMul,Eq.symm,pow_mul,pow_add,Eq.refl15 instances, coercions and auxiliary constants left out.
Tactic trace: 4 steps
Open to load the checked before-and-after goal states.
- def
bad_for_kline 318 sourceno axioms what this means
Statement uses:
Nat,BoolProof uses:
BEq.beq,HMod.hMod,HAdd.hAdd,HMul.hMul, sq_mod,OfNat.ofNat9 instances, coercions and auxiliary constants left out.
- def
check_271_allline 321 sourceno axioms what this means
Statement uses:
BoolProof uses:
List.all,Nat,List.range,OfNat.ofNat,ite,Eq,Bool.or,BEq.beq,HMod.hMod,Bool.true, bad_for_k,HAdd.hAdd,Bool.false8 instances, coercions and auxiliary constants left out.
- def
check_523_allline 327 sourceno axioms what this means
Statement uses:
BoolProof uses:
List.all,Nat,List.range,OfNat.ofNat,ite,Eq,Bool.or,BEq.beq,HMod.hMod,Bool.true, bad_for_k,HAdd.hAdd,Bool.false8 instances, coercions and auxiliary constants left out.
- lemma
bad_for_k_iffline 333 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Iff,Eq,Bool, bad_for_k,Bool.true,Dvd.dvd,HAdd.hAdd,HPow.hPow,OfNat.ofNatProof uses:
id,Eq.mpr,BEq.beq,HMod.hMod,HMul.hMul, sq_mod,congrArg, sq_mod_eq,propext,beq_iff_eq,pow_add,Eq.refl,Nat.ModEq,Nat.ModEq.mul_right,Nat.ModEq.symm,Nat.mod_modEq,Nat.ModEq.add_right,Eq.symm,Iff.symm,Nat.dvd_iff_mod_eq_zero21 instances, coercions and auxiliary constants left out.
Tactic trace: 13 steps
Open to load the checked before-and-after goal states.
- lemma
bad_for_k_periodicline 348 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Fact,Nat.Prime,GT.gt,OfNat.ofNat,Nat.ModEq,HSub.hSub,HPow.hPow,Eq,Bool, bad_for_kProof uses:
id,Eq.mpr,BEq.beq,HMod.hMod,HAdd.hAdd,HMul.hMul, sq_mod,congrArg, sq_mod_eq,ZMod, zmod_pow_mod,Eq.refl,Trans.trans,ZMod.val,Eq.symm,ZMod.val_natCast,Nat.cast_pow44 instances, coercions and auxiliary constants left out.
Tactic trace: 15 steps
Open to load the checked before-and-after goal states.
- lemma
check_271_all_eqline 365 sourceno axioms what this means
Statement uses:
Eq,Bool, check_271_all,Bool.trueProof uses:
of_decide_eq_true,id,Decidable.decide,Eq.refl1 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- lemma
check_523_all_eqline 368 sourceno axioms what this means
Statement uses:
Eq,Bool, check_523_all,Bool.trueProof uses:
of_decide_eq_true,id,Decidable.decide,Eq.refl1 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- lemma
p_not_div_271line 370 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,GE.ge,OfNat.ofNat,Ne,HMod.hMod,Eq,Not,Dvd.dvd,HAdd.hAdd,HPow.hPowProof uses:
Bool, bad_for_k,Bool.true,Iff.mpr, bad_for_k_iff,Fact,Nat.Prime,Fact.mk,Mathlib.Meta.NormNum.isNat_prime_2,Mathlib.Meta.NormNum.isNat_ofNat,Eq.refl,Mathlib.Meta.NormNum.isNat_minFac_4,Mathlib.Meta.NormNum.IsNat.raw_refl,Mathlib.Meta.NormNum.minFacHelper_2,Mathlib.Meta.NormNum.not_prime_mul_of_ble,Bool.false,Mathlib.Meta.NormNum.minFacHelper_3,Mathlib.Meta.NormNum.minFacHelper_0, bad_for_k_periodic,of_decide_eq_trueand 34 more35 instances, coercions and auxiliary constants left out.
Tactic trace: 29 steps
Open to load the checked before-and-after goal states.
- lemma
p_not_div_523line 398 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,GE.ge,OfNat.ofNat,Ne,HMod.hMod,Eq,Not,Dvd.dvd,HAdd.hAdd,HPow.hPowProof uses:
Bool, bad_for_k,Bool.true,Iff.mpr, bad_for_k_iff,Fact,Nat.Prime,Fact.mk,Mathlib.Meta.NormNum.isNat_prime_2,Mathlib.Meta.NormNum.isNat_ofNat,Eq.refl,Mathlib.Meta.NormNum.isNat_minFac_4,Mathlib.Meta.NormNum.IsNat.raw_refl,Mathlib.Meta.NormNum.minFacHelper_2,Mathlib.Meta.NormNum.not_prime_mul_of_ble,Bool.false,Mathlib.Meta.NormNum.minFacHelper_3,Mathlib.Meta.NormNum.minFacHelper_0, bad_for_k_periodic,of_decide_eq_trueand 34 more35 instances, coercions and auxiliary constants left out.
Tactic trace: 29 steps
Open to load the checked before-and-after goal states.
- def
pow_mod_loopline 426 sourceno axioms what this means
Statement uses:
NatProof uses:
sq_mod.match_1,Unit,OfNat.ofNat,HMod.hMod,Nat.succ,HMul.hMul7 instances, coercions and auxiliary constants left out.
- def
pow_mod_recline 431 sourceno axioms what this means
Statement uses:
NatProof uses: pow_mod_loop,
OfNat.ofNat1 instances, coercions and auxiliary constants left out.
- lemma
pow_mod_loop_eqline 434 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Eq, pow_mod_loop,HMod.hMod,HMul.hMul,HPow.hPowProof uses:
Nat.recAux,Eq.mpr,OfNat.ofNat,id,congrArg,sq_mod.match_1,Unit,pow_mod_loop.eq_def,pow_zero,mul_one,Eq.refl,HAdd.hAdd,Nat.ModEq.mul_right,Nat.mod_modEq,Mathlib.Tactic.Ring.of_eq,Nat.rawCast,Mathlib.Tactic.Ring.instCommSemiringNat,Mathlib.Tactic.Ring.mul_congr,Mathlib.Tactic.Ring.atom_pf,Mathlib.Tactic.Ring.add_muland 14 more37 instances, coercions and auxiliary constants left out.
Tactic trace: 12 steps
Open to load the checked before-and-after goal states.
- lemma
pow_mod_rec_eqline 449 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Eq, pow_mod_rec,HMod.hMod,HPow.hPowProof uses:
id,Eq.mpr, pow_mod_loop,OfNat.ofNat,HMul.hMul,congrArg, pow_mod_loop_eq,one_mul,Eq.refl18 instances, coercions and auxiliary constants left out.
Tactic trace: 3 steps
Open to load the checked before-and-after goal states.
- def
next_yline 454 sourceno axioms what this means
Statement uses:
NatProof uses:
HMod.hMod,HMul.hMul4 instances, coercions and auxiliary constants left out.
- lemma
next_y_eqline 458 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Eq, next_y,HMod.hMod,HPow.hPow,OfNat.ofNatProof uses:
id,Nat.ModEq,HMul.hMul,Nat.mod_modEq,Nat.ModEq.mul,Eq.mpr,congrArg,Mathlib.Tactic.Ring.of_eq,HAdd.hAdd,Nat.rawCast,Mathlib.Tactic.Ring.instCommSemiringNat,Mathlib.Tactic.Ring.mul_congr,Mathlib.Tactic.Ring.atom_pf,Mathlib.Tactic.Ring.add_mul,Mathlib.Tactic.Ring.mul_add,Mathlib.Tactic.Ring.mul_pp_pf_overlap,Mathlib.Meta.NormNum.IsNat.to_raw_eq,Mathlib.Meta.NormNum.isNat_add,Eq.refl,Mathlib.Meta.NormNum.IsNat.of_rawand 13 more30 instances, coercions and auxiliary constants left out.
Tactic trace: 8 steps
Open to load the checked before-and-after goal states.
- def
sq_mod_iterline 467 sourceno axioms what this means
Statement uses:
NatProof uses:
sq_mod.match_1,Unit,OfNat.ofNat,Nat.succ, next_y3 instances, coercions and auxiliary constants left out.
- def
check_p_fast_loopline 471 sourceno axioms what this means
Statement uses:
Nat,BoolProof uses:
sq_mod.match_1,Unit,OfNat.ofNat,Bool.true,Nat.succ,ite,Eq,BEq.beq,HMod.hMod,HAdd.hAdd,HMul.hMul,Bool.false, next_y12 instances, coercions and auxiliary constants left out.
- lemma
check_p_fast_loop_soundline 478 sourcestandard axioms: Quot.sound, propext what this means
Statement uses:
Nat,Eq,Bool, check_p_fast_loop,Bool.true,LT.lt,Ne,HMod.hMod,HAdd.hAdd,HMul.hMul,OfNat.ofNat, sq_mod_iterProof uses:
Nat.recAux,BEq.beq,Decidable,ite,Bool.false, next_y,Not,Eq.mpr,id,implies_congr,congrArg,if_neg,Eq.refl,Iff.mpr,beq_iff_eq,absurd,False,Eq.mp,Nat.casesAuxOn,sq_mod.match_1and 10 more25 instances, coercions and auxiliary constants left out.
Tactic trace: 27 steps
Open to load the checked before-and-after goal states.
- lemma
sq_mod_iter_eqline 509 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Eq,HMod.hMod, sq_mod_iter,HPow.hPow,OfNat.ofNat,HMul.hMulProof uses:
Nat.recAux,Eq.mpr,id,congrArg,sq_mod.match_1,Unit, next_y,sq_mod_iter.eq_def,rfl,pow_one,Nat.mod_mod,HAdd.hAdd, next_y_eq,Nat.ModEq,Nat.ModEq.pow,Nat.mod_modEq,Eq.mp,Eq.symm,pow_mul,pow_addand 5 more23 instances, coercions and auxiliary constants left out.
Tactic trace: 26 steps
Open to load the checked before-and-after goal states.
- lemma
sq_mod_iter_evalline 540 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Eq,HMod.hMod, sq_mod_iter, sq_mod,HAdd.hAdd,HMul.hMul,OfNat.ofNatProof uses:
Eq.mpr,HPow.hPow,id,congrArg, sq_mod_eq, sq_mod_iter_eq,Eq.symm,pow_mul,pow_add,Eq.refl20 instances, coercions and auxiliary constants left out.
Tactic trace: 7 steps
Open to load the checked before-and-after goal states.
- lemma
bad_for_k_from_loopline 550 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Eq,Bool, check_p_fast_loop, sq_mod,OfNat.ofNat,Bool.true,LT.lt, bad_for_k,HAdd.hAdd,HMul.hMul,Bool.falseProof uses:
id,Ne,HMod.hMod, sq_mod_iter, check_p_fast_loop_sound,Eq.mpr,congrArg, sq_mod_iter_eval,Eq.refl,Nat.ModEq,Nat.ModEq.mul_right,Nat.mod_modEq,Nat.ModEq.add_right,BEq.beq,mul_comm,beq_false_of_ne22 instances, coercions and auxiliary constants left out.
Tactic trace: 15 steps
Open to load the checked before-and-after goal states.
- def
check_p_fast_with_Pline 570 sourceno axioms what this means
Statement uses:
Nat,BoolProof uses:
ite,Eq,BEq.beq,OfNat.ofNat,Bool.true,Bool.false,Bool.and,HMod.hMod, pow_mod_rec,HAdd.hAdd,HSub.hSub, check_p_fast_loop, sq_mod,HDiv.hDiv12 instances, coercions and auxiliary constants left out.
- def
get_period_loopline 577 sourceno axioms what this means
Statement uses:
NatProof uses:
sq_mod.match_1,Unit,OfNat.ofNat,Nat.succ,HMod.hMod,HMul.hMul,ite,Eq,Bool,BEq.beq,Bool.true,HAdd.hAdd12 instances, coercions and auxiliary constants left out.
- def
get_periodline 585 sourceno axioms what this means
Statement uses:
NatProof uses:
HSub.hSub,OfNat.ofNat, pow_mod_rec, get_period_loop3 instances, coercions and auxiliary constants left out.
- def
is_prime_loopline 590 sourceno axioms what this means
Statement uses:
Nat,BoolProof uses:
sq_mod.match_1,Unit,OfNat.ofNat,Bool.true,Nat.succ,ite,GT.gt,HMul.hMul,Eq,BEq.beq,HMod.hMod,Bool.false,HAdd.hAdd14 instances, coercions and auxiliary constants left out.
- def
is_prime_fastline 598 sourceno axioms what this means
Statement uses:
Nat,BoolProof uses:
ite,LT.lt,OfNat.ofNat,Bool.false, is_prime_loop3 instances, coercions and auxiliary constants left out.
- def
check_p_fastline 602 sourceno axioms what this means
Statement uses:
Nat,BoolProof uses:
ite,Eq,Bool.or,BEq.beq,OfNat.ofNat,Bool.true,Bool.and, is_prime_fast,bne, check_p_fast_with_P, get_period4 instances, coercions and auxiliary constants left out.
- def
check_chunkline 608 sourceno axioms what this means
Statement uses:
Nat,BoolProof uses:
List.all,List.range,HSub.hSub, check_p_fast,HAdd.hAdd4 instances, coercions and auxiliary constants left out.
- lemma
chunk1line 613 sourceno axioms what this means
Statement uses:
Eq,Bool, check_chunk,OfNat.ofNat,Nat,Bool.trueProof uses:
of_decide_eq_true,id,Decidable.decide,Eq.refl3 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- lemma
chunk2line 616 sourceno axioms what this means
Statement uses:
Eq,Bool, check_chunk,OfNat.ofNat,Nat,Bool.trueProof uses:
of_decide_eq_true,id,Decidable.decide,Eq.refl3 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- lemma
chunk3line 619 sourceno axioms what this means
Statement uses:
Eq,Bool, check_chunk,OfNat.ofNat,Nat,Bool.trueProof uses:
of_decide_eq_true,id,Decidable.decide,Eq.refl3 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- lemma
chunk4line 622 sourceno axioms what this means
Statement uses:
Eq,Bool, check_chunk,OfNat.ofNat,Nat,Bool.trueProof uses:
of_decide_eq_true,id,Decidable.decide,Eq.refl3 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- lemma
chunk5line 625 sourceno axioms what this means
Statement uses:
Eq,Bool, check_chunk,OfNat.ofNat,Nat,Bool.trueProof uses:
of_decide_eq_true,id,Decidable.decide,Eq.refl3 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- lemma
chunk6line 628 sourceno axioms what this means
Statement uses:
Eq,Bool, check_chunk,OfNat.ofNat,Nat,Bool.trueProof uses:
of_decide_eq_true,id,Decidable.decide,Eq.refl3 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- lemma
chunk7line 631 sourceno axioms what this means
Statement uses:
Eq,Bool, check_chunk,OfNat.ofNat,Nat,Bool.trueProof uses:
of_decide_eq_true,id,Decidable.decide,Eq.refl3 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- lemma
test_chunkline 633 sourceno axioms what this means
Statement uses:
Eq,Bool, check_chunk,OfNat.ofNat,Nat,Bool.trueProof uses:
of_decide_eq_true,id,Decidable.decide,Eq.refl3 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- lemma
check_chunk_allline 635 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,LT.lt,OfNat.ofNat,Eq,Bool, check_p_fast,Bool.trueProof uses:
Or,And,LE.le,Decidable.byContradiction,Not, check_chunk, chunk1,HAdd.hAdd,Iff.mp,List.all,List.range,HSub.hSub,Membership.mem,List,List.all_eq_true,Iff.mpr,List.mem_range,Eq.rec, chunk2, chunk3 and 4 more30 instances, coercions and auxiliary constants left out.
Tactic trace: 58 steps
Open to load the checked before-and-after goal states.
- lemma
check_p_fast_evalline 674 sourcestandard axioms: Quot.sound, propext what this means
Statement uses:
Nat,GE.ge,OfNat.ofNat,Eq,Bool, is_prime_fast,Bool.true,Ne, check_p_fast, check_p_fast_with_P, get_periodProof uses:
id,Bool.or,BEq.beq,Bool.false,of_eq_true,Eq.trans,And,True,congr,congrArg,Not,False,eq_false,not_false_eq_true,and_self,Bool.and,bne,Iff.mpr,bne_iff_ne,Bool.and_selfand 5 more12 instances, coercions and auxiliary constants left out.
Tactic trace: 13 steps
Open to load the checked before-and-after goal states.
- lemma
p_fast_extractline 688 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Eq,Bool, check_p_fast,Bool.true,GE.ge,OfNat.ofNat, is_prime_fast,Ne,Exists,And,HMod.hMod,Nat.ModEq,HSub.hSub,HPow.hPow,HAdd.hAdd,GT.gt,LT.lt,HDiv.hDiv, bad_for_k and 2 moreProof uses: check_p_fast_with_P, get_period, check_p_fast_eval,
Eq.mp,congrArg,dite,BEq.beq,False.elim,False,ite,Bool.and, pow_mod_rec, check_p_fast_loop, sq_mod,Eq.refl,Not,eq_false_of_ne_true,Exists.intro,Iff.mp,beq_iff_eqand 8 more39 instances, coercions and auxiliary constants left out.
Tactic trace: 47 steps
Open to load the checked before-and-after goal states.
- lemma
generic_periodline 729 sourcestandard axioms: Quot.sound, propext what this means
Statement uses:
Nat,Nat.ModEq,HPow.hPow,OfNat.ofNat,HAdd.hAdd,GE.geProof uses:
Eq,HSub.hSub,Eq.symm,Nat.add_sub_cancel',Eq.mpr,id,congrArg,Decidable.byContradiction,Not,HMul.hMul,pow_add,Nat.ModEq.mul_right20 instances, coercions and auxiliary constants left out.
Tactic trace: 11 steps
Open to load the checked before-and-after goal states.
- lemma
period_mod_ind_offsetline 742 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,GE.ge,Nat.ModEq,HPow.hPow,OfNat.ofNat,HAdd.hAdd,HMul.hMulProof uses:
Nat.recAux,Eq,Mathlib.Tactic.Ring.of_eq,Nat.rawCast,Mathlib.Tactic.Ring.instCommSemiringNat,Mathlib.Tactic.Ring.add_congr,Mathlib.Tactic.Ring.atom_pf,Mathlib.Tactic.Ring.add_pf_add_lt,Mathlib.Tactic.Ring.add_pf_zero_add,Mathlib.Tactic.Ring.mul_congr,Mathlib.Tactic.Ring.cast_zero,Mathlib.Meta.NormNum.isNat_ofNat,Eq.refl,Mathlib.Tactic.Ring.zero_mul,Mathlib.Tactic.Ring.add_pf_add_zero,Eq.mpr,id,congrArg,Nat.ModEq.refl,Mathlib.Tactic.Ring.cast_posand 10 more35 instances, coercions and auxiliary constants left out.
Tactic trace: 11 steps
Open to load the checked before-and-after goal states.
- lemma
p_mod_offsetline 756 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,GE.ge,Nat.ModEq,HPow.hPow,OfNat.ofNat,HAdd.hAdd,HMod.hModProof uses:
Eq,HMul.hMul,HDiv.hDiv,Nat.mod_add_div,Eq.mpr,id,congrArg,mul_comm,Eq.symm,Decidable.byContradiction,Not, period_mod_ind_offset29 instances, coercions and auxiliary constants left out.
Tactic trace: 9 steps
Open to load the checked before-and-after goal states.
- lemma
is_prime_loop_of_primeline 769 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Nat.Prime,GE.ge,OfNat.ofNat,Eq,Bool, is_prime_loop,Bool.trueProof uses:
id,Nat.rec,LE.le,sq_mod.match_1,Unit,Nat.succ,ite,GT.gt,HMul.hMul,BEq.beq,HMod.hMod,Bool.false,HAdd.hAdd,Dvd.dvd,Or,And,Nat.zero,Eq.mp,propext,Nat.prime_defand 85 more111 instances, coercions and auxiliary constants left out.
Tactic trace: 8 steps
Open to load the checked before-and-after goal states.
- lemma
is_prime_fast_of_primeline 775 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Nat.Prime,LT.lt,OfNat.ofNat,Eq,Bool, is_prime_fast,Bool.trueProof uses:
id,GE.ge,Nat.Prime.two_le,Not,Eq.mpr,ite,Bool.false, is_prime_loop,congrArg,ite_cond_eq_false,eq_false, is_prime_loop_of_prime,Decidable.byContradiction10 instances, coercions and auxiliary constants left out.
Tactic trace: 8 steps
Open to load the checked before-and-after goal states.
- lemma
p_not_div_otherline 782 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Nat.Prime,LT.lt,OfNat.ofNat,Ne,GE.ge,Eq,HMod.hMod,Not,Dvd.dvd,HAdd.hAdd,HPow.hPowProof uses:
GT.gt,Decidable.byContradiction,Nat.Prime.two_le,Eq.mp,LE.le,HMul.hMul,Eq.mpr,id,congrArg,pow_succ,mul_comm,Eq.refl,Nat.mod_eq_zero_of_dvd,Bool, bad_for_k,Bool.true,Iff.mpr, bad_for_k_iff, check_p_fast, check_chunk_all and 29 more65 instances, coercions and auxiliary constants left out.
Tactic trace: 59 steps
Open to load the checked before-and-after goal states.
- theorem
target_theorem_0line 841 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,And,Not, covered_by_C1,HAdd.hAdd,HMul.hMul,OfNat.ofNat, covered_by_C2, covered_by_C3,Eq,aProof uses:
rfl,HMod.hMod,Decidable.byContradiction,GE.ge,And.left,And.right,Ne, not_C1_implies, not_C1_C2_implies, not_C1_C3_implies,Dvd.dvd,HPow.hPow, p_not_div_67, p_not_div_271, p_not_div_523, divides_1399,Nat.Prime,Mathlib.Meta.NormNum.isNat_prime_2,Mathlib.Meta.NormNum.isNat_ofNat,Eq.refland 71 more99 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_228143_conjecture_1.lean:730 (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_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: 47 steps
Open to load the checked before-and-after goal states.