Metamath Proof Explorer


Theorem knoppndvlem18

Description: Lemma for knoppndv . (Contributed by Asger C. Ipsen, 14-Aug-2021)

Ref Expression
Hypotheses knoppndvlem18.c φC11
knoppndvlem18.n φN
knoppndvlem18.d φD+
knoppndvlem18.e φE+
knoppndvlem18.g φG+
knoppndvlem18.1 φ1<NC
Assertion knoppndvlem18 φj02 Nj2<DE2 NCjG

Proof

Step Hyp Ref Expression
1 knoppndvlem18.c φC11
2 knoppndvlem18.n φN
3 knoppndvlem18.d φD+
4 knoppndvlem18.e φE+
5 knoppndvlem18.g φG+
6 knoppndvlem18.1 φ1<NC
7 2re 2
8 7 a1i φ2
9 2 nnred φN
10 8 9 remulcld φ2 N
11 10 adantr φj2 N
12 11 recnd φj2 N
13 2pos 0<2
14 13 a1i φ0<2
15 2 nngt0d φ0<N
16 8 9 14 15 mulgt0d φ0<2 N
17 16 gt0ne0d φ2 N0
18 17 adantr φj2 N0
19 nnz jj
20 19 adantl φjj
21 12 18 20 expnegd φj2 Nj=12 Nj
22 21 adantrr φjif12DEGEG12D<2 NCj2 Nj=12 Nj
23 2rp 2+
24 23 a1i φ2+
25 24 3 jca φ2+D+
26 rpmulcl 2+D+2D+
27 25 26 syl φ2D+
28 27 adantr φjif12DEGEG12D<2 NCj2D+
29 10 16 elrpd φ2 N+
30 29 adantr φj2 N+
31 30 20 rpexpcld φj2 Nj+
32 31 adantrr φjif12DEGEG12D<2 NCj2 Nj+
33 28 rprecred φjif12DEGEG12D<2 NCj12D
34 1 knoppndvlem3 φCC<1
35 34 simpld φC
36 35 recnd φC
37 36 abscld φC
38 10 37 remulcld φ2 NC
39 38 adantr φj2 NC
40 nnnn0 jj0
41 40 adantl φjj0
42 39 41 reexpcld φj2 NCj
43 42 adantrr φjif12DEGEG12D<2 NCj2 NCj
44 32 rpred φjif12DEGEG12D<2 NCj2 Nj
45 4 rpred φE
46 5 rpred φG
47 5 rpne0d φG0
48 45 46 47 redivcld φEG
49 27 rprecred φ12D
50 48 49 ifcld φif12DEGEG12D
51 50 adantr φjif12DEGEG12D<2 NCjif12DEGEG12D
52 49 48 jca φ12DEG
53 max1 12DEG12Dif12DEGEG12D
54 52 53 syl φ12Dif12DEGEG12D
55 54 adantr φjif12DEGEG12D<2 NCj12Dif12DEGEG12D
56 simprr φjif12DEGEG12D<2 NCjif12DEGEG12D<2 NCj
57 33 51 43 55 56 lelttrd φjif12DEGEG12D<2 NCj12D<2 NCj
58 37 recnd φC
59 58 adantr φjC
60 12 59 41 mulexpd φj2 NCj=2 NjCj
61 37 adantr φjC
62 61 41 reexpcld φjCj
63 1red φj1
64 31 rpred φj2 Nj
65 31 rpge0d φj02 Nj
66 36 absge0d φ0C
67 1red φ1
68 34 simprd φC<1
69 37 67 68 ltled φC1
70 37 66 69 3jca φC0CC1
71 70 adantr φjC0CC1
72 71 41 jca φjC0CC1j0
73 exple1 C0CC1j0Cj1
74 72 73 syl φjCj1
75 62 63 64 65 74 lemul2ad φj2 NjCj2 Nj1
76 64 recnd φj2 Nj
77 76 mulridd φj2 Nj1=2 Nj
78 75 77 breqtrd φj2 NjCj2 Nj
79 60 78 eqbrtrd φj2 NCj2 Nj
80 79 adantrr φjif12DEGEG12D<2 NCj2 NCj2 Nj
81 33 43 44 57 80 ltletrd φjif12DEGEG12D<2 NCj12D<2 Nj
82 28 32 81 ltrec1d φjif12DEGEG12D<2 NCj12 Nj<2D
83 22 82 eqbrtrd φjif12DEGEG12D<2 NCj2 Nj<2D
84 nnnegz jj
85 84 adantl φjj
86 11 18 85 reexpclzd φj2 Nj
87 3 rpred φD
88 87 adantr φjD
89 23 a1i φj2+
90 86 88 89 ltdivmuld φj2 Nj2<D2 Nj<2D
91 90 adantrr φjif12DEGEG12D<2 NCj2 Nj2<D2 Nj<2D
92 83 91 mpbird φjif12DEGEG12D<2 NCj2 Nj2<D
93 48 adantr φjif12DEGEG12D<2 NCjEG
94 max2 12DEGEGif12DEGEG12D
95 52 94 syl φEGif12DEGEG12D
96 95 adantr φjif12DEGEG12D<2 NCjEGif12DEGEG12D
97 51 43 56 ltled φjif12DEGEG12D<2 NCjif12DEGEG12D2 NCj
98 93 51 43 96 97 letrd φjif12DEGEG12D<2 NCjEG2 NCj
99 45 adantr φjif12DEGEG12D<2 NCjE
100 5 adantr φjif12DEGEG12D<2 NCjG+
101 99 43 100 ledivmul2d φjif12DEGEG12D<2 NCjEG2 NCjE2 NCjG
102 98 101 mpbid φjif12DEGEG12D<2 NCjE2 NCjG
103 92 102 jca φjif12DEGEG12D<2 NCj2 Nj2<DE2 NCjG
104 1t1e1 11=1
105 104 eqcomi 1=11
106 105 a1i φ1=11
107 9 37 remulcld φNC
108 0le1 01
109 108 a1i φ01
110 1lt2 1<2
111 110 a1i φ1<2
112 67 8 67 107 109 111 109 6 ltmul12ad φ11<2NC
113 106 112 eqbrtrd φ1<2NC
114 8 recnd φ2
115 9 recnd φN
116 114 115 58 mulassd φ2 NC=2NC
117 116 eqcomd φ2NC=2 NC
118 113 117 breqtrd φ1<2 NC
119 50 38 118 3jca φif12DEGEG12D2 NC1<2 NC
120 expnbnd if12DEGEG12D2 NC1<2 NCjif12DEGEG12D<2 NCj
121 119 120 syl φjif12DEGEG12D<2 NCj
122 103 121 reximddv φj2 Nj2<DE2 NCjG
123 nnssnn0 0
124 ssrexv 0j2 Nj2<DE2 NCjGj02 Nj2<DE2 NCjG
125 123 124 ax-mp j2 Nj2<DE2 NCjGj02 Nj2<DE2 NCjG
126 122 125 syl φj02 Nj2<DE2 NCjG