Metamath Proof Explorer


Theorem muldvdsfacgt

Description: The product of two different positive integers divides the factorial of the bigger integer. (Contributed by AV, 6-Apr-2026)

Ref Expression
Assertion muldvdsfacgt A 1 ..^ B A B B !

Proof

Step Hyp Ref Expression
1 elfzoelz A 1 ..^ B A
2 simp2 A 1 B A < B B
3 eluz2 A 1 1 A 1 A
4 1re 1
5 zre A A
6 zre B B
7 lelttr 1 A B 1 A A < B 1 < B
8 4 5 6 7 mp3an3an A B 1 A A < B 1 < B
9 0lt1 0 < 1
10 0re 0
11 lttr 0 1 B 0 < 1 1 < B 0 < B
12 10 4 6 11 mp3an12i B 0 < 1 1 < B 0 < B
13 9 12 mpani B 1 < B 0 < B
14 13 adantl A B 1 < B 0 < B
15 8 14 syld A B 1 A A < B 0 < B
16 15 exp4b A B 1 A A < B 0 < B
17 16 com23 A 1 A B A < B 0 < B
18 17 a1i 1 A 1 A B A < B 0 < B
19 18 3imp 1 A 1 A B A < B 0 < B
20 3 19 sylbi A 1 B A < B 0 < B
21 20 3imp A 1 B A < B 0 < B
22 2 21 jca A 1 B A < B B 0 < B
23 elfzo2 A 1 ..^ B A 1 B A < B
24 elnnz B B 0 < B
25 22 23 24 3imtr4i A 1 ..^ B B
26 nnm1nn0 B B 1 0
27 25 26 syl A 1 ..^ B B 1 0
28 faccl B 1 0 B 1 !
29 28 nnzd B 1 0 B 1 !
30 27 29 syl A 1 ..^ B B 1 !
31 elfzoel2 A 1 ..^ B B
32 1 30 31 3jca A 1 ..^ B A B 1 ! B
33 elfzo1 A 1 ..^ B A B A < B
34 33 simp1bi A 1 ..^ B A
35 nnz A A
36 35 3ad2ant1 A B A < B A
37 nnz B B
38 peano2zm B B 1
39 37 38 syl B B 1
40 39 3ad2ant2 A B A < B B 1
41 nnltlem1 A B A < B A B 1
42 41 biimp3a A B A < B A B 1
43 36 40 42 3jca A B A < B A B 1 A B 1
44 eluz2 B 1 A A B 1 A B 1
45 43 33 44 3imtr4i A 1 ..^ B B 1 A
46 dvdsfac A B 1 A A B 1 !
47 34 45 46 syl2anc A 1 ..^ B A B 1 !
48 dvdsmulc A B 1 ! B A B 1 ! A B B 1 ! B
49 32 47 48 sylc A 1 ..^ B A B B 1 ! B
50 facnn2 B B ! = B 1 ! B
51 25 50 syl A 1 ..^ B B ! = B 1 ! B
52 49 51 breqtrrd A 1 ..^ B A B B !