Metamath Proof Explorer


Theorem lcmineqlem21

Description: The lcm inequality lemma without base cases 7 and 8. (Contributed by metakunt, 12-May-2024)

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

Proof

Step Hyp Ref Expression
1 lcmineqlem21.1 โŠข ( ๐œ‘ โ†’ ๐‘ โˆˆ โ„• )
2 lcmineqlem21.2 โŠข ( ๐œ‘ โ†’ 4 โ‰ค ๐‘ )
3 2nn0 โŠข 2 โˆˆ โ„•0
4 3 a1i โŠข ( ๐œ‘ โ†’ 2 โˆˆ โ„•0 )
5 4 nn0red โŠข ( ๐œ‘ โ†’ 2 โˆˆ โ„ )
6 1 nnnn0d โŠข ( ๐œ‘ โ†’ ๐‘ โˆˆ โ„•0 )
7 4 6 nn0mulcld โŠข ( ๐œ‘ โ†’ ( 2 ยท ๐‘ ) โˆˆ โ„•0 )
8 7 4 nn0addcld โŠข ( ๐œ‘ โ†’ ( ( 2 ยท ๐‘ ) + 2 ) โˆˆ โ„•0 )
9 5 8 reexpcld โŠข ( ๐œ‘ โ†’ ( 2 โ†‘ ( ( 2 ยท ๐‘ ) + 2 ) ) โˆˆ โ„ )
10 1 nnred โŠข ( ๐œ‘ โ†’ ๐‘ โˆˆ โ„ )
11 2rp โŠข 2 โˆˆ โ„+
12 11 a1i โŠข ( ๐œ‘ โ†’ 2 โˆˆ โ„+ )
13 2z โŠข 2 โˆˆ โ„ค
14 13 a1i โŠข ( ๐œ‘ โ†’ 2 โˆˆ โ„ค )
15 1 nnzd โŠข ( ๐œ‘ โ†’ ๐‘ โˆˆ โ„ค )
16 14 15 zmulcld โŠข ( ๐œ‘ โ†’ ( 2 ยท ๐‘ ) โˆˆ โ„ค )
17 12 16 rpexpcld โŠข ( ๐œ‘ โ†’ ( 2 โ†‘ ( 2 ยท ๐‘ ) ) โˆˆ โ„+ )
18 17 rpred โŠข ( ๐œ‘ โ†’ ( 2 โ†‘ ( 2 ยท ๐‘ ) ) โˆˆ โ„ )
19 10 18 remulcld โŠข ( ๐œ‘ โ†’ ( ๐‘ ยท ( 2 โ†‘ ( 2 ยท ๐‘ ) ) ) โˆˆ โ„ )
20 fz1ssnn โŠข ( 1 ... ( ( 2 ยท ๐‘ ) + 1 ) ) โІ โ„•
21 fzfi โŠข ( 1 ... ( ( 2 ยท ๐‘ ) + 1 ) ) โˆˆ Fin
22 lcmfnncl โŠข ( ( ( 1 ... ( ( 2 ยท ๐‘ ) + 1 ) ) โІ โ„• โˆง ( 1 ... ( ( 2 ยท ๐‘ ) + 1 ) ) โˆˆ Fin ) โ†’ ( lcm โ€˜ ( 1 ... ( ( 2 ยท ๐‘ ) + 1 ) ) ) โˆˆ โ„• )
23 20 21 22 mp2an โŠข ( lcm โ€˜ ( 1 ... ( ( 2 ยท ๐‘ ) + 1 ) ) ) โˆˆ โ„•
24 23 a1i โŠข ( ๐œ‘ โ†’ ( lcm โ€˜ ( 1 ... ( ( 2 ยท ๐‘ ) + 1 ) ) ) โˆˆ โ„• )
25 24 nnred โŠข ( ๐œ‘ โ†’ ( lcm โ€˜ ( 1 ... ( ( 2 ยท ๐‘ ) + 1 ) ) ) โˆˆ โ„ )
26 4re โŠข 4 โˆˆ โ„
27 26 a1i โŠข ( ๐œ‘ โ†’ 4 โˆˆ โ„ )
28 27 10 17 lemul1d โŠข ( ๐œ‘ โ†’ ( 4 โ‰ค ๐‘ โ†” ( 4 ยท ( 2 โ†‘ ( 2 ยท ๐‘ ) ) ) โ‰ค ( ๐‘ ยท ( 2 โ†‘ ( 2 ยท ๐‘ ) ) ) ) )
29 2 28 mpbid โŠข ( ๐œ‘ โ†’ ( 4 ยท ( 2 โ†‘ ( 2 ยท ๐‘ ) ) ) โ‰ค ( ๐‘ ยท ( 2 โ†‘ ( 2 ยท ๐‘ ) ) ) )
30 2cnd โŠข ( ๐œ‘ โ†’ 2 โˆˆ โ„‚ )
31 30 4 7 expaddd โŠข ( ๐œ‘ โ†’ ( 2 โ†‘ ( ( 2 ยท ๐‘ ) + 2 ) ) = ( ( 2 โ†‘ ( 2 ยท ๐‘ ) ) ยท ( 2 โ†‘ 2 ) ) )
32 sq2 โŠข ( 2 โ†‘ 2 ) = 4
33 32 oveq2i โŠข ( ( 2 โ†‘ ( 2 ยท ๐‘ ) ) ยท ( 2 โ†‘ 2 ) ) = ( ( 2 โ†‘ ( 2 ยท ๐‘ ) ) ยท 4 )
34 31 33 eqtrdi โŠข ( ๐œ‘ โ†’ ( 2 โ†‘ ( ( 2 ยท ๐‘ ) + 2 ) ) = ( ( 2 โ†‘ ( 2 ยท ๐‘ ) ) ยท 4 ) )
35 17 rpcnd โŠข ( ๐œ‘ โ†’ ( 2 โ†‘ ( 2 ยท ๐‘ ) ) โˆˆ โ„‚ )
36 27 recnd โŠข ( ๐œ‘ โ†’ 4 โˆˆ โ„‚ )
37 35 36 mulcomd โŠข ( ๐œ‘ โ†’ ( ( 2 โ†‘ ( 2 ยท ๐‘ ) ) ยท 4 ) = ( 4 ยท ( 2 โ†‘ ( 2 ยท ๐‘ ) ) ) )
38 34 37 eqtrd โŠข ( ๐œ‘ โ†’ ( 2 โ†‘ ( ( 2 ยท ๐‘ ) + 2 ) ) = ( 4 ยท ( 2 โ†‘ ( 2 ยท ๐‘ ) ) ) )
39 38 breq1d โŠข ( ๐œ‘ โ†’ ( ( 2 โ†‘ ( ( 2 ยท ๐‘ ) + 2 ) ) โ‰ค ( ๐‘ ยท ( 2 โ†‘ ( 2 ยท ๐‘ ) ) ) โ†” ( 4 ยท ( 2 โ†‘ ( 2 ยท ๐‘ ) ) ) โ‰ค ( ๐‘ ยท ( 2 โ†‘ ( 2 ยท ๐‘ ) ) ) ) )
40 29 39 mpbird โŠข ( ๐œ‘ โ†’ ( 2 โ†‘ ( ( 2 ยท ๐‘ ) + 2 ) ) โ‰ค ( ๐‘ ยท ( 2 โ†‘ ( 2 ยท ๐‘ ) ) ) )
41 1 lcmineqlem20 โŠข ( ๐œ‘ โ†’ ( ๐‘ ยท ( 2 โ†‘ ( 2 ยท ๐‘ ) ) ) โ‰ค ( lcm โ€˜ ( 1 ... ( ( 2 ยท ๐‘ ) + 1 ) ) ) )
42 9 19 25 40 41 letrd โŠข ( ๐œ‘ โ†’ ( 2 โ†‘ ( ( 2 ยท ๐‘ ) + 2 ) ) โ‰ค ( lcm โ€˜ ( 1 ... ( ( 2 ยท ๐‘ ) + 1 ) ) ) )