HomeHome Metamath Proof Explorer < Previous   Next >
Related theorems
Unicode version

Theorem expordit 6539
Description: Ordering relationship for exponentiation.
Assertion
Ref Expression
expordit |- (((A e. RR /\ M e. NN0 /\ N e. NN0) /\ (1 < A /\ M < N)) -> (A^M) < (A^N))

Proof of Theorem expordit
StepHypRef Expression
1 expgt1t 6531 . . . 4 |- ((A e. RR /\ (N - M) e. NN /\ 1 < A) -> 1 < (A^(N - M)))
2 3simp1 787 . . . . 5 |- ((A e. RR /\ M e. NN0 /\ N e. NN0) -> A e. RR)
32adantr 389 . . . 4 |- (((A e. RR /\ M e. NN0 /\ N e. NN0) /\ (1 < A /\ M < N)) -> A e. RR)
4 znnsubt 6132 . . . . . . . 8 |- ((M e. ZZ /\ N e. ZZ) -> (M < N <-> (N - M) e. NN))
5 nn0zt 6109 . . . . . . . 8 |- (M e. NN0 -> M e. ZZ)
6 nn0zt 6109 . . . . . . . 8 |- (N e. NN0 -> N e. ZZ)
74, 5, 6syl2an 454 . . . . . . 7 |- ((M e. NN0 /\ N e. NN0) -> (M < N <-> (N - M) e. NN))
873adant1 796 . . . . . 6 |- ((A e. RR /\ M e. NN0 /\ N e. NN0) -> (M < N <-> (N - M) e. NN))
98biimpa 416 . . . . 5 |- (((A e. RR /\ M e. NN0 /\ N e. NN0) /\ M < N) -> (N - M) e. NN)
109adantrl 394 . . . 4 |- (((A e. RR /\ M e. NN0 /\ N e. NN0) /\ (1 < A /\ M < N)) -> (N - M) e. NN)
11 simprl 414 . . . 4 |- (((A e. RR /\ M e. NN0 /\ N e. NN0) /\ (1 < A /\ M < N)) -> 1 < A)
121, 3, 10, 11syl3anc 857 . . 3 |- (((A e. RR /\ M e. NN0 /\ N e. NN0) /\ (1 < A /\ M < N)) -> 1 < (A^(N - M)))
13 ltmul1t 5794 . . . 4 |- (((1 e. RR /\ (A^(N - M)) e. RR /\ (A^M) e. RR) /\ 0 < (A^M)) -> (1 < (A^(N - M)) <-> (1 x. (A^M)) < ((A^(N - M)) x. (A^M))))
14 1re 5415 . . . . . 6 |- 1 e. RR
1514a1i 8 . . . . 5 |- (((A e. RR /\ M e. NN0 /\ N e. NN0) /\ (1 < A /\ M < N)) -> 1 e. RR)
16 reexpclt 6520 . . . . . . 7 |- ((A e. RR /\ (N - M) e. NN0) -> (A^(N - M)) e. RR)
172adantr 389 . . . . . . 7 |- (((A e. RR /\ M e. NN0 /\ N e. NN0) /\ M < N) -> A e. RR)
18 nnnn0t 6061 . . . . . . . 8 |- ((N - M) e. NN -> (N - M) e. NN0)
199, 18syl 10 . . . . . . 7 |- (((A e. RR /\ M e. NN0 /\ N e. NN0) /\ M < N) -> (N - M) e. NN0)
2016, 17, 19sylanc 471 . . . . . 6 |- (((A e. RR /\ M e. NN0 /\ N e. NN0) /\ M < N) -> (A^(N - M)) e. RR)
2120adantrl 394 . . . . 5 |- (((A e. RR /\ M e. NN0 /\ N e. NN0) /\ (1 < A /\ M < N)) -> (A^(N - M)) e. RR)
22 reexpclt 6520 . . . . . . 7 |- ((A e. RR /\ M e. NN0) -> (A^M) e. RR)
23223adant3 798 . . . . . 6 |- ((A e. RR /\ M e. NN0 /\ N e. NN0) -> (A^M) e. RR)
2423adantr 389 . . . . 5 |- (((A e. RR /\ M e. NN0 /\ N e. NN0) /\ (1 < A /\ M < N)) -> (A^M) e. RR)
2515, 21, 243jca 818 . . . 4 |- (((A e. RR /\ M e. NN0 /\ N e. NN0) /\ (1 < A /\ M < N)) -> (1 e. RR /\ (A^(N - M)) e. RR /\ (A^M) e. RR))
26 lt01 5661 . . . . . . . . . 10 |- 0 < 1
27 0re 5420 . . . . . . . . . . 11 |- 0 e. RR
28 axlttrn 5484 . . . . . . . . . . 11 |- ((0 e. RR /\ 1 e. RR /\ A e. RR) -> ((0 < 1 /\ 1 < A) -> 0 < A))
2927, 14, 28mp3an12 904 . . . . . . . . . 10 |- (A e. RR -> ((0 < 1 /\ 1 < A) -> 0 < A))
3026, 29mpani 697 . . . . . . . . 9 |- (A e. RR -> (1 < A -> 0 < A))
3130adantr 389 . . . . . . . 8 |- ((A e. RR /\ M e. NN0) -> (1 < A -> 0 < A))
32 expgt0t 6528 . . . . . . . . 9 |- ((A e. RR /\ M e. NN0 /\ 0 < A) -> 0 < (A^M))
33323expia 834 . . . . . . . 8 |- ((A e. RR /\ M e. NN0) -> (0 < A -> 0 < (A^M)))
3431, 33syld 27 . . . . . . 7 |- ((A e. RR /\ M e. NN0) -> (1 < A -> 0 < (A^M)))
35343adant3 798 . . . . . 6 |- ((A e. RR /\ M e. NN0 /\ N e. NN0) -> (1 < A -> 0 < (A^M)))
3635imp 350 . . . . 5 |- (((A e. RR /\ M e. NN0 /\ N e. NN0) /\ 1 < A) -> 0 < (A^M))
3736adantrr 395 . . . 4 |- (((A e. RR /\ M e. NN0 /\ N e. NN0) /\ (1 < A /\ M < N)) -> 0 < (A^M))
3813, 25, 37sylanc 471 . . 3 |- (((A e. RR /\ M e. NN0 /\ N e. NN0) /\ (1 < A /\ M < N)) -> (1 < (A^(N - M)) <-> (1 x. (A^M)) < ((A^(N - M)) x. (A^M))))
3912, 38mpbid 195 . 2 |- (((A e. RR /\ M e. NN0 /\ N e. NN0) /\ (1 < A /\ M < N)) -> (1 x. (A^M)) < ((A^(N - M)) x. (A^M)))
40 expclt 6521 . . . . . 6 |- ((A e. CC /\ M e. NN0) -> (A^M) e. CC)
41 recnt 5293 . . . . . 6 |- (A e. RR -> A e. CC)
4240, 41sylan 448 . . . . 5 |- ((A e. RR /\ M e. NN0) -> (A^M) e. CC)
43 mulid2t 5397 . . . . 5 |- ((A^M) e. CC -> (1 x. (A^M)) = (A^M))
4442, 43syl 10 . . . 4 |- ((A e. RR /\ M e. NN0) -> (1 x. (A^M)) = (A^M))
45443adant3 798 . . 3 |- ((A e. RR /\ M e. NN0 /\ N e. NN0) -> (1 x. (A^M)) = (A^M))
4645adantr 389 . 2 |- (((A e. RR /\ M e. NN0 /\ N e. NN0) /\ (1 < A /\ M < N)) -> (1 x. (A^M)) = (A^M))
472recnd 5295 . . . . . . 7 |- ((A e. RR /\ M e. NN0 /\ N e. NN0) -> A e. CC)
4847adantr 389 . . . . . 6 |- (((A e. RR /\ M e. NN0 /\ N e. NN0) /\ M < N) -> A e. CC)
49 3simp2 788 . . . . . . 7 |- ((A e. RR /\ M e. NN0 /\ N e. NN0) -> M e. NN0)
5049adantr 389 . . . . . 6 |- (((A e. RR /\ M e. NN0 /\ N e. NN0) /\ M < N) -> M e. NN0)
5148, 9, 503jca 818 . . . . 5 |- (((A e. RR /\ M e. NN0 /\ N e. NN0) /\ M < N) -> (A e. CC /\ (N - M) e. NN /\ M e. NN0))
5251adantrl 394 . . . 4 |- (((A e. RR /\ M e. NN0 /\ N e. NN0) /\ (1 < A /\ M < N)) -> (A e. CC /\ (N - M) e. NN /\ M e. NN0))
53 expaddt 6535 . . . . 5 |- ((A e. CC /\ (N - M) e. NN0 /\ M e. NN0) -> (A^((N - M) + M)) = ((A^(N - M)) x. (A^M)))
5453, 18syl3an2 859 . . . 4 |- ((A e. CC /\ (N - M) e. NN /\ M e. NN0) -> (A^((N - M) + M)) = ((A^(N - M)) x. (A^M)))
5552, 54syl 10 . . 3 |- (((A e. RR /\ M e. NN0 /\ N e. NN0) /\ (1 < A /\ M < N)) -> (A^((N - M) + M)) = ((A^(N - M)) x. (A^M)))
56 npcant 5379 . . . . . . . 8 |- ((N e. CC /\ M e. CC) -> ((N - M) + M) = N)
57 nn0cnt 6064 . . . . . . . 8 |- (N e. NN0 -> N e. CC)
58 nn0cnt 6064 . . . . . . . 8 |- (M e. NN0 -> M e. CC)
5956, 57, 58syl2an 454 . . . . . . 7 |- ((N e. NN0 /\ M e. NN0) -> ((N - M) + M) = N)
6059ancoms 436 . . . . . 6 |- ((M e. NN0 /\ N e. NN0) -> ((N - M) + M) = N)
61603adant1 796 . . . . 5 |- ((A e. RR /\ M e. NN0 /\ N e. NN0) -> ((N - M) + M) = N)
6261opreq2d 3967 . . . 4 |- ((A e. RR /\ M e. NN0 /\ N e. NN0) -> (A^((N - M) + M)) = (A^N))
6362adantr 389 . . 3 |- (((A e. RR /\ M e. NN0 /\ N e. NN0) /\ (1 < A /\ M < N)) -> (A^((N - M) + M)) = (A^N))
6455, 63eqtr3d 1506 . 2 |- (((A e. RR /\ M e. NN0 /\ N e. NN0) /\ (1 < A /\ M < N)) -> ((A^(N - M)) x. (A^M)) = (A^N))
6539, 46, 643brtr3d 2639 1 |- (((A e. RR /\ M e. NN0 /\ N e. NN0) /\ (1 <