Metamath Proof Explorer


Theorem oexpreposd

Description: Lemma for dffltz . TODO-SN?: This can be used to show exp11d holds for all integers when the exponent is odd. The more standard -. 2 || M should be used. (Contributed by SN, 4-Mar-2023)

Ref Expression
Hypotheses oexpreposd.n φN
oexpreposd.m φM
oexpreposd.1 φ¬M2
Assertion oexpreposd φ0<N0<NM

Proof

Step Hyp Ref Expression
1 oexpreposd.n φN
2 oexpreposd.m φM
3 oexpreposd.1 φ¬M2
4 1 adantr φ0<NN
5 2 nnzd φM
6 5 adantr φ0<NM
7 simpr φ0<N0<N
8 expgt0 NM0<N0<NM
9 4 6 7 8 syl3anc φ0<N0<NM
10 9 ex φ0<N0<NM
11 0red φ0
12 11 1 lttrid φ0<N¬0=NN<0
13 12 notbid φ¬0<N¬¬0=NN<0
14 notnotr ¬¬0=NN<00=NN<0
15 0re 0
16 15 ltnri ¬0<0
17 2 0expd φ0M=0
18 17 breq2d φ0<0M0<0
19 16 18 mtbiri φ¬0<0M
20 19 adantr φ0=N¬0<0M
21 simpr φ0=N0=N
22 21 eqcomd φ0=NN=0
23 22 oveq1d φ0=NNM=0M
24 23 breq2d φ0=N0<NM0<0M
25 20 24 mtbird φ0=N¬0<NM
26 25 ex φ0=N¬0<NM
27 1 renegcld φN
28 27 adantr φ0<NN
29 5 adantr φ0<NM
30 simpr φ0<N0<N
31 expgt0 NM0<N0<NM
32 28 29 30 31 syl3anc φ0<N0<NM
33 32 ex φ0<N0<NM
34 1 recnd φN
35 simpr φM2M2
36 zq M2M2
37 36 adantl φM2M2
38 qden1elz M2denomM2=1M2
39 37 38 syl φM2denomM2=1M2
40 35 39 mpbird φM2denomM2=1
41 40 oveq2d φM2M2denomM2=M21
42 qmuldeneqnum M2M2denomM2=numerM2
43 37 42 syl φM2M2denomM2=numerM2
44 35 zcnd φM2M2
45 44 mulid1d φM2M21=M2
46 41 43 45 3eqtr3rd φM2M2=numerM2
47 2 nnred φM
48 2re 2
49 48 a1i φ2
50 2 nngt0d φ0<M
51 2pos 0<2
52 51 a1i φ0<2
53 47 49 50 52 divgt0d φ0<M2
54 qgt0numnn M20<M2numerM2
55 36 53 54 syl2anr φM2numerM2
56 46 55 eqeltrd φM2M2
57 3 56 mtand φ¬M2
58 evend2 M2MM2
59 5 58 syl φ2MM2
60 57 59 mtbird φ¬2M
61 oexpneg NM¬2MNM=NM
62 34 2 60 61 syl3anc φNM=NM
63 62 breq2d φ0<NM0<NM
64 63 biimpd φ0<NM0<NM
65 2 nnnn0d φM0
66 1 65 reexpcld φNM
67 66 renegcld φNM
68 11 67 lttrid φ0<NM¬0=NMNM<0
69 pm2.46 ¬0=NMNM<0¬NM<0
70 68 69 syl6bi φ0<NM¬NM<0
71 33 64 70 3syld φ0<N¬NM<0
72 1 lt0neg1d φN<00<N
73 66 lt0neg2d φ0<NMNM<0
74 73 notbid φ¬0<NM¬NM<0
75 71 72 74 3imtr4d φN<0¬0<NM
76 26 75 jaod φ0=NN<0¬0<NM
77 14 76 syl5 φ¬¬0=NN<0¬0<NM
78 13 77 sylbid φ¬0<N¬0<NM
79 10 78 impcon4bid φ0<N0<NM