| Step |
Hyp |
Ref |
Expression |
| 1 |
|
nn0re |
|- ( N e. NN0 -> N e. RR ) |
| 2 |
|
reexpcl |
|- ( ( N e. RR /\ K e. NN0 ) -> ( N ^ K ) e. RR ) |
| 3 |
1 2
|
sylan |
|- ( ( N e. NN0 /\ K e. NN0 ) -> ( N ^ K ) e. RR ) |
| 4 |
3
|
ancoms |
|- ( ( K e. NN0 /\ N e. NN0 ) -> ( N ^ K ) e. RR ) |
| 5 |
|
nnre |
|- ( M e. NN -> M e. RR ) |
| 6 |
|
reexpcl |
|- ( ( M e. RR /\ N e. NN0 ) -> ( M ^ N ) e. RR ) |
| 7 |
5 6
|
sylan |
|- ( ( M e. NN /\ N e. NN0 ) -> ( M ^ N ) e. RR ) |
| 8 |
|
remulcl |
|- ( ( ( N ^ K ) e. RR /\ ( M ^ N ) e. RR ) -> ( ( N ^ K ) x. ( M ^ N ) ) e. RR ) |
| 9 |
4 7 8
|
syl2an |
|- ( ( ( K e. NN0 /\ N e. NN0 ) /\ ( M e. NN /\ N e. NN0 ) ) -> ( ( N ^ K ) x. ( M ^ N ) ) e. RR ) |
| 10 |
9
|
anandirs |
|- ( ( ( K e. NN0 /\ M e. NN ) /\ N e. NN0 ) -> ( ( N ^ K ) x. ( M ^ N ) ) e. RR ) |
| 11 |
|
2nn |
|- 2 e. NN |
| 12 |
|
nn0sqcl |
|- ( K e. NN0 -> ( K ^ 2 ) e. NN0 ) |
| 13 |
|
nnexpcl |
|- ( ( 2 e. NN /\ ( K ^ 2 ) e. NN0 ) -> ( 2 ^ ( K ^ 2 ) ) e. NN ) |
| 14 |
11 12 13
|
sylancr |
|- ( K e. NN0 -> ( 2 ^ ( K ^ 2 ) ) e. NN ) |
| 15 |
|
nnnn0 |
|- ( M e. NN -> M e. NN0 ) |
| 16 |
|
nn0addcl |
|- ( ( M e. NN0 /\ K e. NN0 ) -> ( M + K ) e. NN0 ) |
| 17 |
16
|
ancoms |
|- ( ( K e. NN0 /\ M e. NN0 ) -> ( M + K ) e. NN0 ) |
| 18 |
15 17
|
sylan2 |
|- ( ( K e. NN0 /\ M e. NN ) -> ( M + K ) e. NN0 ) |
| 19 |
|
nnexpcl |
|- ( ( M e. NN /\ ( M + K ) e. NN0 ) -> ( M ^ ( M + K ) ) e. NN ) |
| 20 |
18 19
|
sylan2 |
|- ( ( M e. NN /\ ( K e. NN0 /\ M e. NN ) ) -> ( M ^ ( M + K ) ) e. NN ) |
| 21 |
20
|
anabss7 |
|- ( ( K e. NN0 /\ M e. NN ) -> ( M ^ ( M + K ) ) e. NN ) |
| 22 |
|
nnmulcl |
|- ( ( ( 2 ^ ( K ^ 2 ) ) e. NN /\ ( M ^ ( M + K ) ) e. NN ) -> ( ( 2 ^ ( K ^ 2 ) ) x. ( M ^ ( M + K ) ) ) e. NN ) |
| 23 |
14 21 22
|
syl2an2r |
|- ( ( K e. NN0 /\ M e. NN ) -> ( ( 2 ^ ( K ^ 2 ) ) x. ( M ^ ( M + K ) ) ) e. NN ) |
| 24 |
23
|
nnred |
|- ( ( K e. NN0 /\ M e. NN ) -> ( ( 2 ^ ( K ^ 2 ) ) x. ( M ^ ( M + K ) ) ) e. RR ) |
| 25 |
|
faccl |
|- ( N e. NN0 -> ( ! ` N ) e. NN ) |
| 26 |
25
|
nnred |
|- ( N e. NN0 -> ( ! ` N ) e. RR ) |
| 27 |
|
remulcl |
|- ( ( ( ( 2 ^ ( K ^ 2 ) ) x. ( M ^ ( M + K ) ) ) e. RR /\ ( ! ` N ) e. RR ) -> ( ( ( 2 ^ ( K ^ 2 ) ) x. ( M ^ ( M + K ) ) ) x. ( ! ` N ) ) e. RR ) |
| 28 |
24 26 27
|
syl2an |
|- ( ( ( K e. NN0 /\ M e. NN ) /\ N e. NN0 ) -> ( ( ( 2 ^ ( K ^ 2 ) ) x. ( M ^ ( M + K ) ) ) x. ( ! ` N ) ) e. RR ) |
| 29 |
|
2re |
|- 2 e. RR |
| 30 |
|
remulcl |
|- ( ( 2 e. RR /\ ( ( ( 2 ^ ( K ^ 2 ) ) x. ( M ^ ( M + K ) ) ) x. ( ! ` N ) ) e. RR ) -> ( 2 x. ( ( ( 2 ^ ( K ^ 2 ) ) x. ( M ^ ( M + K ) ) ) x. ( ! ` N ) ) ) e. RR ) |
| 31 |
29 28 30
|
sylancr |
|- ( ( ( K e. NN0 /\ M e. NN ) /\ N e. NN0 ) -> ( 2 x. ( ( ( 2 ^ ( K ^ 2 ) ) x. ( M ^ ( M + K ) ) ) x. ( ! ` N ) ) ) e. RR ) |
| 32 |
|
faclbnd4 |
|- ( ( N e. NN0 /\ K e. NN0 /\ M e. NN0 ) -> ( ( N ^ K ) x. ( M ^ N ) ) <_ ( ( ( 2 ^ ( K ^ 2 ) ) x. ( M ^ ( M + K ) ) ) x. ( ! ` N ) ) ) |
| 33 |
15 32
|
syl3an3 |
|- ( ( N e. NN0 /\ K e. NN0 /\ M e. NN ) -> ( ( N ^ K ) x. ( M ^ N ) ) <_ ( ( ( 2 ^ ( K ^ 2 ) ) x. ( M ^ ( M + K ) ) ) x. ( ! ` N ) ) ) |
| 34 |
33
|
3coml |
|- ( ( K e. NN0 /\ M e. NN /\ N e. NN0 ) -> ( ( N ^ K ) x. ( M ^ N ) ) <_ ( ( ( 2 ^ ( K ^ 2 ) ) x. ( M ^ ( M + K ) ) ) x. ( ! ` N ) ) ) |
| 35 |
34
|
3expa |
|- ( ( ( K e. NN0 /\ M e. NN ) /\ N e. NN0 ) -> ( ( N ^ K ) x. ( M ^ N ) ) <_ ( ( ( 2 ^ ( K ^ 2 ) ) x. ( M ^ ( M + K ) ) ) x. ( ! ` N ) ) ) |
| 36 |
|
1lt2 |
|- 1 < 2 |
| 37 |
|
nnmulcl |
|- ( ( ( ( 2 ^ ( K ^ 2 ) ) x. ( M ^ ( M + K ) ) ) e. NN /\ ( ! ` N ) e. NN ) -> ( ( ( 2 ^ ( K ^ 2 ) ) x. ( M ^ ( M + K ) ) ) x. ( ! ` N ) ) e. NN ) |
| 38 |
23 25 37
|
syl2an |
|- ( ( ( K e. NN0 /\ M e. NN ) /\ N e. NN0 ) -> ( ( ( 2 ^ ( K ^ 2 ) ) x. ( M ^ ( M + K ) ) ) x. ( ! ` N ) ) e. NN ) |
| 39 |
38
|
nngt0d |
|- ( ( ( K e. NN0 /\ M e. NN ) /\ N e. NN0 ) -> 0 < ( ( ( 2 ^ ( K ^ 2 ) ) x. ( M ^ ( M + K ) ) ) x. ( ! ` N ) ) ) |
| 40 |
|
ltmulgt12 |
|- ( ( ( ( ( 2 ^ ( K ^ 2 ) ) x. ( M ^ ( M + K ) ) ) x. ( ! ` N ) ) e. RR /\ 2 e. RR /\ 0 < ( ( ( 2 ^ ( K ^ 2 ) ) x. ( M ^ ( M + K ) ) ) x. ( ! ` N ) ) ) -> ( 1 < 2 <-> ( ( ( 2 ^ ( K ^ 2 ) ) x. ( M ^ ( M + K ) ) ) x. ( ! ` N ) ) < ( 2 x. ( ( ( 2 ^ ( K ^ 2 ) ) x. ( M ^ ( M + K ) ) ) x. ( ! ` N ) ) ) ) ) |
| 41 |
29 40
|
mp3an2 |
|- ( ( ( ( ( 2 ^ ( K ^ 2 ) ) x. ( M ^ ( M + K ) ) ) x. ( ! ` N ) ) e. RR /\ 0 < ( ( ( 2 ^ ( K ^ 2 ) ) x. ( M ^ ( M + K ) ) ) x. ( ! ` N ) ) ) -> ( 1 < 2 <-> ( ( ( 2 ^ ( K ^ 2 ) ) x. ( M ^ ( M + K ) ) ) x. ( ! ` N ) ) < ( 2 x. ( ( ( 2 ^ ( K ^ 2 ) ) x. ( M ^ ( M + K ) ) ) x. ( ! ` N ) ) ) ) ) |
| 42 |
28 39 41
|
syl2anc |
|- ( ( ( K e. NN0 /\ M e. NN ) /\ N e. NN0 ) -> ( 1 < 2 <-> ( ( ( 2 ^ ( K ^ 2 ) ) x. ( M ^ ( M + K ) ) ) x. ( ! ` N ) ) < ( 2 x. ( ( ( 2 ^ ( K ^ 2 ) ) x. ( M ^ ( M + K ) ) ) x. ( ! ` N ) ) ) ) ) |
| 43 |
36 42
|
mpbii |
|- ( ( ( K e. NN0 /\ M e. NN ) /\ N e. NN0 ) -> ( ( ( 2 ^ ( K ^ 2 ) ) x. ( M ^ ( M + K ) ) ) x. ( ! ` N ) ) < ( 2 x. ( ( ( 2 ^ ( K ^ 2 ) ) x. ( M ^ ( M + K ) ) ) x. ( ! ` N ) ) ) ) |
| 44 |
10 28 31 35 43
|
lelttrd |
|- ( ( ( K e. NN0 /\ M e. NN ) /\ N e. NN0 ) -> ( ( N ^ K ) x. ( M ^ N ) ) < ( 2 x. ( ( ( 2 ^ ( K ^ 2 ) ) x. ( M ^ ( M + K ) ) ) x. ( ! ` N ) ) ) ) |
| 45 |
|
2cn |
|- 2 e. CC |
| 46 |
23
|
nncnd |
|- ( ( K e. NN0 /\ M e. NN ) -> ( ( 2 ^ ( K ^ 2 ) ) x. ( M ^ ( M + K ) ) ) e. CC ) |
| 47 |
25
|
nncnd |
|- ( N e. NN0 -> ( ! ` N ) e. CC ) |
| 48 |
|
mulass |
|- ( ( 2 e. CC /\ ( ( 2 ^ ( K ^ 2 ) ) x. ( M ^ ( M + K ) ) ) e. CC /\ ( ! ` N ) e. CC ) -> ( ( 2 x. ( ( 2 ^ ( K ^ 2 ) ) x. ( M ^ ( M + K ) ) ) ) x. ( ! ` N ) ) = ( 2 x. ( ( ( 2 ^ ( K ^ 2 ) ) x. ( M ^ ( M + K ) ) ) x. ( ! ` N ) ) ) ) |
| 49 |
45 46 47 48
|
mp3an3an |
|- ( ( ( K e. NN0 /\ M e. NN ) /\ N e. NN0 ) -> ( ( 2 x. ( ( 2 ^ ( K ^ 2 ) ) x. ( M ^ ( M + K ) ) ) ) x. ( ! ` N ) ) = ( 2 x. ( ( ( 2 ^ ( K ^ 2 ) ) x. ( M ^ ( M + K ) ) ) x. ( ! ` N ) ) ) ) |
| 50 |
44 49
|
breqtrrd |
|- ( ( ( K e. NN0 /\ M e. NN ) /\ N e. NN0 ) -> ( ( N ^ K ) x. ( M ^ N ) ) < ( ( 2 x. ( ( 2 ^ ( K ^ 2 ) ) x. ( M ^ ( M + K ) ) ) ) x. ( ! ` N ) ) ) |
| 51 |
50
|
3impa |
|- ( ( K e. NN0 /\ M e. NN /\ N e. NN0 ) -> ( ( N ^ K ) x. ( M ^ N ) ) < ( ( 2 x. ( ( 2 ^ ( K ^ 2 ) ) x. ( M ^ ( M + K ) ) ) ) x. ( ! ` N ) ) ) |
| 52 |
51
|
3comr |
|- ( ( N e. NN0 /\ K e. NN0 /\ M e. NN ) -> ( ( N ^ K ) x. ( M ^ N ) ) < ( ( 2 x. ( ( 2 ^ ( K ^ 2 ) ) x. ( M ^ ( M + K ) ) ) ) x. ( ! ` N ) ) ) |