Compfiles/Usa2007P5.lean
3 declarations, 0 contain sorry, 0 declared as axioms
USA Mathematical Olympiad 2007 P5
Prove that for every nonnegative integer n, the number 7^7^n + 1 is the product of at least 2n + 3 (not necessarily distinct) primes.
Imports (2)
Imported by 1 file
- lemma
USA2007P5.factor_poly_anline 29 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Eq,HAdd.hAdd,HPow.hPow,OfNat.ofNat,HMul.hMul,HSub.hSubProof uses:
Nat.casesAuxOn,of_decide_eq_true,id,Bool,Decidable.decide,Bool.true,Eq.refl,Eq.symm25 instances, coercions and auxiliary constants left out.
Tactic trace: 5 steps
Open to load the checked before-and-after goal states.
- lemma
USA2007P5.factor_poly_bnline 34 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Eq,HAdd.hAdd,HSub.hSub,HPow.hPow,OfNat.ofNat,HMul.hMulProof uses:
Nat.casesAuxOn,of_decide_eq_true,id,Bool,Decidable.decide,Bool.true,Eq.refl,Eq.symm25 instances, coercions and auxiliary constants left out.
Tactic trace: 5 steps
Open to load the checked before-and-after goal states.
- problem
USA2007P5.usa2007_p5line 41 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,LE.le,HAdd.hAdd,HMul.hMul,OfNat.ofNat,List.length,Nat.primeFactorsList,HPow.hPowProof uses:
Nat.recAux,of_eq_true,Eq.trans,True,congr,congrArg,congrFun',MulZeroClass.mul_zero,zero_add,List.cons,List.nil,List,pow_zero,pow_one,Mathlib.Meta.Simproc.FactorsHelper.primeFactorsList_eq,Mathlib.Meta.Simproc.FactorsHelper.cons_self,Mathlib.Meta.NormNum.isNat_mul,rfl,Mathlib.Meta.NormNum.IsNat.mk,Eq.refland 122 more120 instances, coercions and auxiliary constants left out.
Tactic trace: 48 steps
Open to load the checked before-and-after goal states.