We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cdd30dc commit d9ec708Copy full SHA for d9ec708
1 file changed
factorion.v
@@ -268,7 +268,14 @@ case=> [d9E|].
268
rewrite nE mE1 divnMDl ?expn_gt0 //.
269
rewrite mE divn_small; last by rewrite ltn_mod expn_gt0.
270
by rewrite addn0 mulnC.
271
- by rewrite nE sum_factMD // -p1E N2Nat.inj_add.
+ rewrite nE sum_factMD // -p1E N2Nat.inj_add.
272
+ have -> : N.to_nat (362880) = N.to_nat (9 * (8 * (7 * (720)))).
273
+ by congr N.to_nat.
274
+ rewrite [N.to_nat (9 * _)]N2Nat.inj_mul.
275
+ rewrite [N.to_nat (8 * _)]N2Nat.inj_mul.
276
+ rewrite [N.to_nat (7 * _)]N2Nat.inj_mul.
277
+ rewrite 3!factS.
278
+ by congr ((_ * (_ * (_ * _)%coq_nat)%coq_nat)%coq_nat + _)%coq_nat.
279
move=> d d1E.
280
suff : d1 < 10 by rewrite d1E.
281
by apply: ltn_pdigit.
0 commit comments