Metamath Proof Explorer


Theorem lcmineqlem20

Description: Inequality for lcm lemma. (Contributed by metakunt, 12-May-2024)

Ref Expression
Hypothesis lcmineqlem20.1 โŠข ( ๐œ‘ โ†’ ๐‘ โˆˆ โ„• )
Assertion lcmineqlem20 ( ๐œ‘ โ†’ ( ๐‘ ยท ( 2 โ†‘ ( 2 ยท ๐‘ ) ) ) โ‰ค ( lcm โ€˜ ( 1 ... ( ( 2 ยท ๐‘ ) + 1 ) ) ) )

Proof

Step Hyp Ref Expression
1 lcmineqlem20.1 โŠข ( ๐œ‘ โ†’ ๐‘ โˆˆ โ„• )
2 1 nnred โŠข ( ๐œ‘ โ†’ ๐‘ โˆˆ โ„ )
3 2nn0 โŠข 2 โˆˆ โ„•0
4 3 a1i โŠข ( ๐œ‘ โ†’ 2 โˆˆ โ„•0 )
5 1 nnnn0d โŠข ( ๐œ‘ โ†’ ๐‘ โˆˆ โ„•0 )
6 4 5 nn0mulcld โŠข ( ๐œ‘ โ†’ ( 2 ยท ๐‘ ) โˆˆ โ„•0 )
7 2re โŠข 2 โˆˆ โ„
8 reexpcl โŠข ( ( 2 โˆˆ โ„ โˆง ( 2 ยท ๐‘ ) โˆˆ โ„•0 ) โ†’ ( 2 โ†‘ ( 2 ยท ๐‘ ) ) โˆˆ โ„ )
9 7 8 mpan โŠข ( ( 2 ยท ๐‘ ) โˆˆ โ„•0 โ†’ ( 2 โ†‘ ( 2 ยท ๐‘ ) ) โˆˆ โ„ )
10 6 9 syl โŠข ( ๐œ‘ โ†’ ( 2 โ†‘ ( 2 ยท ๐‘ ) ) โˆˆ โ„ )
11 2 10 remulcld โŠข ( ๐œ‘ โ†’ ( ๐‘ ยท ( 2 โ†‘ ( 2 ยท ๐‘ ) ) ) โˆˆ โ„ )
12 7 a1i โŠข ( ๐œ‘ โ†’ 2 โˆˆ โ„ )
13 12 2 remulcld โŠข ( ๐œ‘ โ†’ ( 2 ยท ๐‘ ) โˆˆ โ„ )
14 1red โŠข ( ๐œ‘ โ†’ 1 โˆˆ โ„ )
15 13 14 readdcld โŠข ( ๐œ‘ โ†’ ( ( 2 ยท ๐‘ ) + 1 ) โˆˆ โ„ )
16 2nn โŠข 2 โˆˆ โ„•
17 16 a1i โŠข ( ๐œ‘ โ†’ 2 โˆˆ โ„• )
18 17 1 nnmulcld โŠข ( ๐œ‘ โ†’ ( 2 ยท ๐‘ ) โˆˆ โ„• )
19 5 nn0ge0d โŠข ( ๐œ‘ โ†’ 0 โ‰ค ๐‘ )
20 17 nnge1d โŠข ( ๐œ‘ โ†’ 1 โ‰ค 2 )
21 2 12 19 20 lemulge12d โŠข ( ๐œ‘ โ†’ ๐‘ โ‰ค ( 2 ยท ๐‘ ) )
22 18 5 21 bccl2d โŠข ( ๐œ‘ โ†’ ( ( 2 ยท ๐‘ ) C ๐‘ ) โˆˆ โ„• )
23 22 nnred โŠข ( ๐œ‘ โ†’ ( ( 2 ยท ๐‘ ) C ๐‘ ) โˆˆ โ„ )
24 15 23 remulcld โŠข ( ๐œ‘ โ†’ ( ( ( 2 ยท ๐‘ ) + 1 ) ยท ( ( 2 ยท ๐‘ ) C ๐‘ ) ) โˆˆ โ„ )
25 2 24 remulcld โŠข ( ๐œ‘ โ†’ ( ๐‘ ยท ( ( ( 2 ยท ๐‘ ) + 1 ) ยท ( ( 2 ยท ๐‘ ) C ๐‘ ) ) ) โˆˆ โ„ )
26 fz1ssnn โŠข ( 1 ... ( ( 2 ยท ๐‘ ) + 1 ) ) โІ โ„•
27 fzfi โŠข ( 1 ... ( ( 2 ยท ๐‘ ) + 1 ) ) โˆˆ Fin
28 lcmfnncl โŠข ( ( ( 1 ... ( ( 2 ยท ๐‘ ) + 1 ) ) โІ โ„• โˆง ( 1 ... ( ( 2 ยท ๐‘ ) + 1 ) ) โˆˆ Fin ) โ†’ ( lcm โ€˜ ( 1 ... ( ( 2 ยท ๐‘ ) + 1 ) ) ) โˆˆ โ„• )
29 26 27 28 mp2an โŠข ( lcm โ€˜ ( 1 ... ( ( 2 ยท ๐‘ ) + 1 ) ) ) โˆˆ โ„•
30 29 a1i โŠข ( ๐œ‘ โ†’ ( lcm โ€˜ ( 1 ... ( ( 2 ยท ๐‘ ) + 1 ) ) ) โˆˆ โ„• )
31 30 nnred โŠข ( ๐œ‘ โ†’ ( lcm โ€˜ ( 1 ... ( ( 2 ยท ๐‘ ) + 1 ) ) ) โˆˆ โ„ )
32 5 lcmineqlem17 โŠข ( ๐œ‘ โ†’ ( 2 โ†‘ ( 2 ยท ๐‘ ) ) โ‰ค ( ( ( 2 ยท ๐‘ ) + 1 ) ยท ( ( 2 ยท ๐‘ ) C ๐‘ ) ) )
33 1 nnrpd โŠข ( ๐œ‘ โ†’ ๐‘ โˆˆ โ„+ )
34 10 24 33 lemul2d โŠข ( ๐œ‘ โ†’ ( ( 2 โ†‘ ( 2 ยท ๐‘ ) ) โ‰ค ( ( ( 2 ยท ๐‘ ) + 1 ) ยท ( ( 2 ยท ๐‘ ) C ๐‘ ) ) โ†” ( ๐‘ ยท ( 2 โ†‘ ( 2 ยท ๐‘ ) ) ) โ‰ค ( ๐‘ ยท ( ( ( 2 ยท ๐‘ ) + 1 ) ยท ( ( 2 ยท ๐‘ ) C ๐‘ ) ) ) ) )
35 32 34 mpbid โŠข ( ๐œ‘ โ†’ ( ๐‘ ยท ( 2 โ†‘ ( 2 ยท ๐‘ ) ) ) โ‰ค ( ๐‘ ยท ( ( ( 2 ยท ๐‘ ) + 1 ) ยท ( ( 2 ยท ๐‘ ) C ๐‘ ) ) ) )
36 2 recnd โŠข ( ๐œ‘ โ†’ ๐‘ โˆˆ โ„‚ )
37 15 recnd โŠข ( ๐œ‘ โ†’ ( ( 2 ยท ๐‘ ) + 1 ) โˆˆ โ„‚ )
38 23 recnd โŠข ( ๐œ‘ โ†’ ( ( 2 ยท ๐‘ ) C ๐‘ ) โˆˆ โ„‚ )
39 36 37 38 mulassd โŠข ( ๐œ‘ โ†’ ( ( ๐‘ ยท ( ( 2 ยท ๐‘ ) + 1 ) ) ยท ( ( 2 ยท ๐‘ ) C ๐‘ ) ) = ( ๐‘ ยท ( ( ( 2 ยท ๐‘ ) + 1 ) ยท ( ( 2 ยท ๐‘ ) C ๐‘ ) ) ) )
40 1 lcmineqlem19 โŠข ( ๐œ‘ โ†’ ( ( ๐‘ ยท ( ( 2 ยท ๐‘ ) + 1 ) ) ยท ( ( 2 ยท ๐‘ ) C ๐‘ ) ) โˆฅ ( lcm โ€˜ ( 1 ... ( ( 2 ยท ๐‘ ) + 1 ) ) ) )
41 18 peano2nnd โŠข ( ๐œ‘ โ†’ ( ( 2 ยท ๐‘ ) + 1 ) โˆˆ โ„• )
42 1 41 nnmulcld โŠข ( ๐œ‘ โ†’ ( ๐‘ ยท ( ( 2 ยท ๐‘ ) + 1 ) ) โˆˆ โ„• )
43 42 22 nnmulcld โŠข ( ๐œ‘ โ†’ ( ( ๐‘ ยท ( ( 2 ยท ๐‘ ) + 1 ) ) ยท ( ( 2 ยท ๐‘ ) C ๐‘ ) ) โˆˆ โ„• )
44 43 nnzd โŠข ( ๐œ‘ โ†’ ( ( ๐‘ ยท ( ( 2 ยท ๐‘ ) + 1 ) ) ยท ( ( 2 ยท ๐‘ ) C ๐‘ ) ) โˆˆ โ„ค )
45 dvdsle โŠข ( ( ( ( ๐‘ ยท ( ( 2 ยท ๐‘ ) + 1 ) ) ยท ( ( 2 ยท ๐‘ ) C ๐‘ ) ) โˆˆ โ„ค โˆง ( lcm โ€˜ ( 1 ... ( ( 2 ยท ๐‘ ) + 1 ) ) ) โˆˆ โ„• ) โ†’ ( ( ( ๐‘ ยท ( ( 2 ยท ๐‘ ) + 1 ) ) ยท ( ( 2 ยท ๐‘ ) C ๐‘ ) ) โˆฅ ( lcm โ€˜ ( 1 ... ( ( 2 ยท ๐‘ ) + 1 ) ) ) โ†’ ( ( ๐‘ ยท ( ( 2 ยท ๐‘ ) + 1 ) ) ยท ( ( 2 ยท ๐‘ ) C ๐‘ ) ) โ‰ค ( lcm โ€˜ ( 1 ... ( ( 2 ยท ๐‘ ) + 1 ) ) ) ) )
46 44 30 45 syl2anc โŠข ( ๐œ‘ โ†’ ( ( ( ๐‘ ยท ( ( 2 ยท ๐‘ ) + 1 ) ) ยท ( ( 2 ยท ๐‘ ) C ๐‘ ) ) โˆฅ ( lcm โ€˜ ( 1 ... ( ( 2 ยท ๐‘ ) + 1 ) ) ) โ†’ ( ( ๐‘ ยท ( ( 2 ยท ๐‘ ) + 1 ) ) ยท ( ( 2 ยท ๐‘ ) C ๐‘ ) ) โ‰ค ( lcm โ€˜ ( 1 ... ( ( 2 ยท ๐‘ ) + 1 ) ) ) ) )
47 40 46 mpd โŠข ( ๐œ‘ โ†’ ( ( ๐‘ ยท ( ( 2 ยท ๐‘ ) + 1 ) ) ยท ( ( 2 ยท ๐‘ ) C ๐‘ ) ) โ‰ค ( lcm โ€˜ ( 1 ... ( ( 2 ยท ๐‘ ) + 1 ) ) ) )
48 39 47 eqbrtrrd โŠข ( ๐œ‘ โ†’ ( ๐‘ ยท ( ( ( 2 ยท ๐‘ ) + 1 ) ยท ( ( 2 ยท ๐‘ ) C ๐‘ ) ) ) โ‰ค ( lcm โ€˜ ( 1 ... ( ( 2 ยท ๐‘ ) + 1 ) ) ) )
49 11 25 31 35 48 letrd โŠข ( ๐œ‘ โ†’ ( ๐‘ ยท ( 2 โ†‘ ( 2 ยท ๐‘ ) ) ) โ‰ค ( lcm โ€˜ ( 1 ... ( ( 2 ยท ๐‘ ) + 1 ) ) ) )