Metamath Proof Explorer


Theorem knoppndvlem18

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

Ref Expression
Hypotheses knoppndvlem18.c ( 𝜑𝐶 ∈ ( - 1 (,) 1 ) )
knoppndvlem18.n ( 𝜑𝑁 ∈ ℕ )
knoppndvlem18.d ( 𝜑𝐷 ∈ ℝ+ )
knoppndvlem18.e ( 𝜑𝐸 ∈ ℝ+ )
knoppndvlem18.g ( 𝜑𝐺 ∈ ℝ+ )
knoppndvlem18.1 ( 𝜑 → 1 < ( 𝑁 · ( abs ‘ 𝐶 ) ) )
Assertion knoppndvlem18 ( 𝜑 → ∃ 𝑗 ∈ ℕ0 ( ( ( ( 2 · 𝑁 ) ↑ - 𝑗 ) / 2 ) < 𝐷𝐸 ≤ ( ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) · 𝐺 ) ) )

Proof

Step Hyp Ref Expression
1 knoppndvlem18.c ( 𝜑𝐶 ∈ ( - 1 (,) 1 ) )
2 knoppndvlem18.n ( 𝜑𝑁 ∈ ℕ )
3 knoppndvlem18.d ( 𝜑𝐷 ∈ ℝ+ )
4 knoppndvlem18.e ( 𝜑𝐸 ∈ ℝ+ )
5 knoppndvlem18.g ( 𝜑𝐺 ∈ ℝ+ )
6 knoppndvlem18.1 ( 𝜑 → 1 < ( 𝑁 · ( abs ‘ 𝐶 ) ) )
7 2re 2 ∈ ℝ
8 7 a1i ( 𝜑 → 2 ∈ ℝ )
9 2 nnred ( 𝜑𝑁 ∈ ℝ )
10 8 9 remulcld ( 𝜑 → ( 2 · 𝑁 ) ∈ ℝ )
11 10 adantr ( ( 𝜑𝑗 ∈ ℕ ) → ( 2 · 𝑁 ) ∈ ℝ )
12 11 recnd ( ( 𝜑𝑗 ∈ ℕ ) → ( 2 · 𝑁 ) ∈ ℂ )
13 2pos 0 < 2
14 13 a1i ( 𝜑 → 0 < 2 )
15 2 nngt0d ( 𝜑 → 0 < 𝑁 )
16 8 9 14 15 mulgt0d ( 𝜑 → 0 < ( 2 · 𝑁 ) )
17 16 gt0ne0d ( 𝜑 → ( 2 · 𝑁 ) ≠ 0 )
18 17 adantr ( ( 𝜑𝑗 ∈ ℕ ) → ( 2 · 𝑁 ) ≠ 0 )
19 nnz ( 𝑗 ∈ ℕ → 𝑗 ∈ ℤ )
20 19 adantl ( ( 𝜑𝑗 ∈ ℕ ) → 𝑗 ∈ ℤ )
21 12 18 20 expnegd ( ( 𝜑𝑗 ∈ ℕ ) → ( ( 2 · 𝑁 ) ↑ - 𝑗 ) = ( 1 / ( ( 2 · 𝑁 ) ↑ 𝑗 ) ) )
22 21 adantrr ( ( 𝜑 ∧ ( 𝑗 ∈ ℕ ∧ if ( ( 1 / ( 2 · 𝐷 ) ) ≤ ( 𝐸 / 𝐺 ) , ( 𝐸 / 𝐺 ) , ( 1 / ( 2 · 𝐷 ) ) ) < ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) ) ) → ( ( 2 · 𝑁 ) ↑ - 𝑗 ) = ( 1 / ( ( 2 · 𝑁 ) ↑ 𝑗 ) ) )
23 2rp 2 ∈ ℝ+
24 23 a1i ( 𝜑 → 2 ∈ ℝ+ )
25 24 3 jca ( 𝜑 → ( 2 ∈ ℝ+𝐷 ∈ ℝ+ ) )
26 rpmulcl ( ( 2 ∈ ℝ+𝐷 ∈ ℝ+ ) → ( 2 · 𝐷 ) ∈ ℝ+ )
27 25 26 syl ( 𝜑 → ( 2 · 𝐷 ) ∈ ℝ+ )
28 27 adantr ( ( 𝜑 ∧ ( 𝑗 ∈ ℕ ∧ if ( ( 1 / ( 2 · 𝐷 ) ) ≤ ( 𝐸 / 𝐺 ) , ( 𝐸 / 𝐺 ) , ( 1 / ( 2 · 𝐷 ) ) ) < ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) ) ) → ( 2 · 𝐷 ) ∈ ℝ+ )
29 10 16 elrpd ( 𝜑 → ( 2 · 𝑁 ) ∈ ℝ+ )
30 29 adantr ( ( 𝜑𝑗 ∈ ℕ ) → ( 2 · 𝑁 ) ∈ ℝ+ )
31 30 20 rpexpcld ( ( 𝜑𝑗 ∈ ℕ ) → ( ( 2 · 𝑁 ) ↑ 𝑗 ) ∈ ℝ+ )
32 31 adantrr ( ( 𝜑 ∧ ( 𝑗 ∈ ℕ ∧ if ( ( 1 / ( 2 · 𝐷 ) ) ≤ ( 𝐸 / 𝐺 ) , ( 𝐸 / 𝐺 ) , ( 1 / ( 2 · 𝐷 ) ) ) < ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) ) ) → ( ( 2 · 𝑁 ) ↑ 𝑗 ) ∈ ℝ+ )
33 28 rprecred ( ( 𝜑 ∧ ( 𝑗 ∈ ℕ ∧ if ( ( 1 / ( 2 · 𝐷 ) ) ≤ ( 𝐸 / 𝐺 ) , ( 𝐸 / 𝐺 ) , ( 1 / ( 2 · 𝐷 ) ) ) < ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) ) ) → ( 1 / ( 2 · 𝐷 ) ) ∈ ℝ )
34 1 knoppndvlem3 ( 𝜑 → ( 𝐶 ∈ ℝ ∧ ( abs ‘ 𝐶 ) < 1 ) )
35 34 simpld ( 𝜑𝐶 ∈ ℝ )
36 35 recnd ( 𝜑𝐶 ∈ ℂ )
37 36 abscld ( 𝜑 → ( abs ‘ 𝐶 ) ∈ ℝ )
38 10 37 remulcld ( 𝜑 → ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ∈ ℝ )
39 38 adantr ( ( 𝜑𝑗 ∈ ℕ ) → ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ∈ ℝ )
40 nnnn0 ( 𝑗 ∈ ℕ → 𝑗 ∈ ℕ0 )
41 40 adantl ( ( 𝜑𝑗 ∈ ℕ ) → 𝑗 ∈ ℕ0 )
42 39 41 reexpcld ( ( 𝜑𝑗 ∈ ℕ ) → ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) ∈ ℝ )
43 42 adantrr ( ( 𝜑 ∧ ( 𝑗 ∈ ℕ ∧ if ( ( 1 / ( 2 · 𝐷 ) ) ≤ ( 𝐸 / 𝐺 ) , ( 𝐸 / 𝐺 ) , ( 1 / ( 2 · 𝐷 ) ) ) < ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) ) ) → ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) ∈ ℝ )
44 32 rpred ( ( 𝜑 ∧ ( 𝑗 ∈ ℕ ∧ if ( ( 1 / ( 2 · 𝐷 ) ) ≤ ( 𝐸 / 𝐺 ) , ( 𝐸 / 𝐺 ) , ( 1 / ( 2 · 𝐷 ) ) ) < ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) ) ) → ( ( 2 · 𝑁 ) ↑ 𝑗 ) ∈ ℝ )
45 4 rpred ( 𝜑𝐸 ∈ ℝ )
46 5 rpred ( 𝜑𝐺 ∈ ℝ )
47 5 rpne0d ( 𝜑𝐺 ≠ 0 )
48 45 46 47 redivcld ( 𝜑 → ( 𝐸 / 𝐺 ) ∈ ℝ )
49 27 rprecred ( 𝜑 → ( 1 / ( 2 · 𝐷 ) ) ∈ ℝ )
50 48 49 ifcld ( 𝜑 → if ( ( 1 / ( 2 · 𝐷 ) ) ≤ ( 𝐸 / 𝐺 ) , ( 𝐸 / 𝐺 ) , ( 1 / ( 2 · 𝐷 ) ) ) ∈ ℝ )
51 50 adantr ( ( 𝜑 ∧ ( 𝑗 ∈ ℕ ∧ if ( ( 1 / ( 2 · 𝐷 ) ) ≤ ( 𝐸 / 𝐺 ) , ( 𝐸 / 𝐺 ) , ( 1 / ( 2 · 𝐷 ) ) ) < ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) ) ) → if ( ( 1 / ( 2 · 𝐷 ) ) ≤ ( 𝐸 / 𝐺 ) , ( 𝐸 / 𝐺 ) , ( 1 / ( 2 · 𝐷 ) ) ) ∈ ℝ )
52 49 48 jca ( 𝜑 → ( ( 1 / ( 2 · 𝐷 ) ) ∈ ℝ ∧ ( 𝐸 / 𝐺 ) ∈ ℝ ) )
53 max1 ( ( ( 1 / ( 2 · 𝐷 ) ) ∈ ℝ ∧ ( 𝐸 / 𝐺 ) ∈ ℝ ) → ( 1 / ( 2 · 𝐷 ) ) ≤ if ( ( 1 / ( 2 · 𝐷 ) ) ≤ ( 𝐸 / 𝐺 ) , ( 𝐸 / 𝐺 ) , ( 1 / ( 2 · 𝐷 ) ) ) )
54 52 53 syl ( 𝜑 → ( 1 / ( 2 · 𝐷 ) ) ≤ if ( ( 1 / ( 2 · 𝐷 ) ) ≤ ( 𝐸 / 𝐺 ) , ( 𝐸 / 𝐺 ) , ( 1 / ( 2 · 𝐷 ) ) ) )
55 54 adantr ( ( 𝜑 ∧ ( 𝑗 ∈ ℕ ∧ if ( ( 1 / ( 2 · 𝐷 ) ) ≤ ( 𝐸 / 𝐺 ) , ( 𝐸 / 𝐺 ) , ( 1 / ( 2 · 𝐷 ) ) ) < ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) ) ) → ( 1 / ( 2 · 𝐷 ) ) ≤ if ( ( 1 / ( 2 · 𝐷 ) ) ≤ ( 𝐸 / 𝐺 ) , ( 𝐸 / 𝐺 ) , ( 1 / ( 2 · 𝐷 ) ) ) )
56 simprr ( ( 𝜑 ∧ ( 𝑗 ∈ ℕ ∧ if ( ( 1 / ( 2 · 𝐷 ) ) ≤ ( 𝐸 / 𝐺 ) , ( 𝐸 / 𝐺 ) , ( 1 / ( 2 · 𝐷 ) ) ) < ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) ) ) → if ( ( 1 / ( 2 · 𝐷 ) ) ≤ ( 𝐸 / 𝐺 ) , ( 𝐸 / 𝐺 ) , ( 1 / ( 2 · 𝐷 ) ) ) < ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) )
57 33 51 43 55 56 lelttrd ( ( 𝜑 ∧ ( 𝑗 ∈ ℕ ∧ if ( ( 1 / ( 2 · 𝐷 ) ) ≤ ( 𝐸 / 𝐺 ) , ( 𝐸 / 𝐺 ) , ( 1 / ( 2 · 𝐷 ) ) ) < ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) ) ) → ( 1 / ( 2 · 𝐷 ) ) < ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) )
58 37 recnd ( 𝜑 → ( abs ‘ 𝐶 ) ∈ ℂ )
59 58 adantr ( ( 𝜑𝑗 ∈ ℕ ) → ( abs ‘ 𝐶 ) ∈ ℂ )
60 12 59 41 mulexpd ( ( 𝜑𝑗 ∈ ℕ ) → ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) = ( ( ( 2 · 𝑁 ) ↑ 𝑗 ) · ( ( abs ‘ 𝐶 ) ↑ 𝑗 ) ) )
61 37 adantr ( ( 𝜑𝑗 ∈ ℕ ) → ( abs ‘ 𝐶 ) ∈ ℝ )
62 61 41 reexpcld ( ( 𝜑𝑗 ∈ ℕ ) → ( ( abs ‘ 𝐶 ) ↑ 𝑗 ) ∈ ℝ )
63 1red ( ( 𝜑𝑗 ∈ ℕ ) → 1 ∈ ℝ )
64 31 rpred ( ( 𝜑𝑗 ∈ ℕ ) → ( ( 2 · 𝑁 ) ↑ 𝑗 ) ∈ ℝ )
65 31 rpge0d ( ( 𝜑𝑗 ∈ ℕ ) → 0 ≤ ( ( 2 · 𝑁 ) ↑ 𝑗 ) )
66 36 absge0d ( 𝜑 → 0 ≤ ( abs ‘ 𝐶 ) )
67 1red ( 𝜑 → 1 ∈ ℝ )
68 34 simprd ( 𝜑 → ( abs ‘ 𝐶 ) < 1 )
69 37 67 68 ltled ( 𝜑 → ( abs ‘ 𝐶 ) ≤ 1 )
70 37 66 69 3jca ( 𝜑 → ( ( abs ‘ 𝐶 ) ∈ ℝ ∧ 0 ≤ ( abs ‘ 𝐶 ) ∧ ( abs ‘ 𝐶 ) ≤ 1 ) )
71 70 adantr ( ( 𝜑𝑗 ∈ ℕ ) → ( ( abs ‘ 𝐶 ) ∈ ℝ ∧ 0 ≤ ( abs ‘ 𝐶 ) ∧ ( abs ‘ 𝐶 ) ≤ 1 ) )
72 71 41 jca ( ( 𝜑𝑗 ∈ ℕ ) → ( ( ( abs ‘ 𝐶 ) ∈ ℝ ∧ 0 ≤ ( abs ‘ 𝐶 ) ∧ ( abs ‘ 𝐶 ) ≤ 1 ) ∧ 𝑗 ∈ ℕ0 ) )
73 exple1 ( ( ( ( abs ‘ 𝐶 ) ∈ ℝ ∧ 0 ≤ ( abs ‘ 𝐶 ) ∧ ( abs ‘ 𝐶 ) ≤ 1 ) ∧ 𝑗 ∈ ℕ0 ) → ( ( abs ‘ 𝐶 ) ↑ 𝑗 ) ≤ 1 )
74 72 73 syl ( ( 𝜑𝑗 ∈ ℕ ) → ( ( abs ‘ 𝐶 ) ↑ 𝑗 ) ≤ 1 )
75 62 63 64 65 74 lemul2ad ( ( 𝜑𝑗 ∈ ℕ ) → ( ( ( 2 · 𝑁 ) ↑ 𝑗 ) · ( ( abs ‘ 𝐶 ) ↑ 𝑗 ) ) ≤ ( ( ( 2 · 𝑁 ) ↑ 𝑗 ) · 1 ) )
76 64 recnd ( ( 𝜑𝑗 ∈ ℕ ) → ( ( 2 · 𝑁 ) ↑ 𝑗 ) ∈ ℂ )
77 76 mulid1d ( ( 𝜑𝑗 ∈ ℕ ) → ( ( ( 2 · 𝑁 ) ↑ 𝑗 ) · 1 ) = ( ( 2 · 𝑁 ) ↑ 𝑗 ) )
78 75 77 breqtrd ( ( 𝜑𝑗 ∈ ℕ ) → ( ( ( 2 · 𝑁 ) ↑ 𝑗 ) · ( ( abs ‘ 𝐶 ) ↑ 𝑗 ) ) ≤ ( ( 2 · 𝑁 ) ↑ 𝑗 ) )
79 60 78 eqbrtrd ( ( 𝜑𝑗 ∈ ℕ ) → ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) ≤ ( ( 2 · 𝑁 ) ↑ 𝑗 ) )
80 79 adantrr ( ( 𝜑 ∧ ( 𝑗 ∈ ℕ ∧ if ( ( 1 / ( 2 · 𝐷 ) ) ≤ ( 𝐸 / 𝐺 ) , ( 𝐸 / 𝐺 ) , ( 1 / ( 2 · 𝐷 ) ) ) < ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) ) ) → ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) ≤ ( ( 2 · 𝑁 ) ↑ 𝑗 ) )
81 33 43 44 57 80 ltletrd ( ( 𝜑 ∧ ( 𝑗 ∈ ℕ ∧ if ( ( 1 / ( 2 · 𝐷 ) ) ≤ ( 𝐸 / 𝐺 ) , ( 𝐸 / 𝐺 ) , ( 1 / ( 2 · 𝐷 ) ) ) < ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) ) ) → ( 1 / ( 2 · 𝐷 ) ) < ( ( 2 · 𝑁 ) ↑ 𝑗 ) )
82 28 32 81 ltrec1d ( ( 𝜑 ∧ ( 𝑗 ∈ ℕ ∧ if ( ( 1 / ( 2 · 𝐷 ) ) ≤ ( 𝐸 / 𝐺 ) , ( 𝐸 / 𝐺 ) , ( 1 / ( 2 · 𝐷 ) ) ) < ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) ) ) → ( 1 / ( ( 2 · 𝑁 ) ↑ 𝑗 ) ) < ( 2 · 𝐷 ) )
83 22 82 eqbrtrd ( ( 𝜑 ∧ ( 𝑗 ∈ ℕ ∧ if ( ( 1 / ( 2 · 𝐷 ) ) ≤ ( 𝐸 / 𝐺 ) , ( 𝐸 / 𝐺 ) , ( 1 / ( 2 · 𝐷 ) ) ) < ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) ) ) → ( ( 2 · 𝑁 ) ↑ - 𝑗 ) < ( 2 · 𝐷 ) )
84 nnnegz ( 𝑗 ∈ ℕ → - 𝑗 ∈ ℤ )
85 84 adantl ( ( 𝜑𝑗 ∈ ℕ ) → - 𝑗 ∈ ℤ )
86 11 18 85 reexpclzd ( ( 𝜑𝑗 ∈ ℕ ) → ( ( 2 · 𝑁 ) ↑ - 𝑗 ) ∈ ℝ )
87 3 rpred ( 𝜑𝐷 ∈ ℝ )
88 87 adantr ( ( 𝜑𝑗 ∈ ℕ ) → 𝐷 ∈ ℝ )
89 23 a1i ( ( 𝜑𝑗 ∈ ℕ ) → 2 ∈ ℝ+ )
90 86 88 89 ltdivmuld ( ( 𝜑𝑗 ∈ ℕ ) → ( ( ( ( 2 · 𝑁 ) ↑ - 𝑗 ) / 2 ) < 𝐷 ↔ ( ( 2 · 𝑁 ) ↑ - 𝑗 ) < ( 2 · 𝐷 ) ) )
91 90 adantrr ( ( 𝜑 ∧ ( 𝑗 ∈ ℕ ∧ if ( ( 1 / ( 2 · 𝐷 ) ) ≤ ( 𝐸 / 𝐺 ) , ( 𝐸 / 𝐺 ) , ( 1 / ( 2 · 𝐷 ) ) ) < ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) ) ) → ( ( ( ( 2 · 𝑁 ) ↑ - 𝑗 ) / 2 ) < 𝐷 ↔ ( ( 2 · 𝑁 ) ↑ - 𝑗 ) < ( 2 · 𝐷 ) ) )
92 83 91 mpbird ( ( 𝜑 ∧ ( 𝑗 ∈ ℕ ∧ if ( ( 1 / ( 2 · 𝐷 ) ) ≤ ( 𝐸 / 𝐺 ) , ( 𝐸 / 𝐺 ) , ( 1 / ( 2 · 𝐷 ) ) ) < ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) ) ) → ( ( ( 2 · 𝑁 ) ↑ - 𝑗 ) / 2 ) < 𝐷 )
93 48 adantr ( ( 𝜑 ∧ ( 𝑗 ∈ ℕ ∧ if ( ( 1 / ( 2 · 𝐷 ) ) ≤ ( 𝐸 / 𝐺 ) , ( 𝐸 / 𝐺 ) , ( 1 / ( 2 · 𝐷 ) ) ) < ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) ) ) → ( 𝐸 / 𝐺 ) ∈ ℝ )
94 max2 ( ( ( 1 / ( 2 · 𝐷 ) ) ∈ ℝ ∧ ( 𝐸 / 𝐺 ) ∈ ℝ ) → ( 𝐸 / 𝐺 ) ≤ if ( ( 1 / ( 2 · 𝐷 ) ) ≤ ( 𝐸 / 𝐺 ) , ( 𝐸 / 𝐺 ) , ( 1 / ( 2 · 𝐷 ) ) ) )
95 52 94 syl ( 𝜑 → ( 𝐸 / 𝐺 ) ≤ if ( ( 1 / ( 2 · 𝐷 ) ) ≤ ( 𝐸 / 𝐺 ) , ( 𝐸 / 𝐺 ) , ( 1 / ( 2 · 𝐷 ) ) ) )
96 95 adantr ( ( 𝜑 ∧ ( 𝑗 ∈ ℕ ∧ if ( ( 1 / ( 2 · 𝐷 ) ) ≤ ( 𝐸 / 𝐺 ) , ( 𝐸 / 𝐺 ) , ( 1 / ( 2 · 𝐷 ) ) ) < ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) ) ) → ( 𝐸 / 𝐺 ) ≤ if ( ( 1 / ( 2 · 𝐷 ) ) ≤ ( 𝐸 / 𝐺 ) , ( 𝐸 / 𝐺 ) , ( 1 / ( 2 · 𝐷 ) ) ) )
97 51 43 56 ltled ( ( 𝜑 ∧ ( 𝑗 ∈ ℕ ∧ if ( ( 1 / ( 2 · 𝐷 ) ) ≤ ( 𝐸 / 𝐺 ) , ( 𝐸 / 𝐺 ) , ( 1 / ( 2 · 𝐷 ) ) ) < ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) ) ) → if ( ( 1 / ( 2 · 𝐷 ) ) ≤ ( 𝐸 / 𝐺 ) , ( 𝐸 / 𝐺 ) , ( 1 / ( 2 · 𝐷 ) ) ) ≤ ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) )
98 93 51 43 96 97 letrd ( ( 𝜑 ∧ ( 𝑗 ∈ ℕ ∧ if ( ( 1 / ( 2 · 𝐷 ) ) ≤ ( 𝐸 / 𝐺 ) , ( 𝐸 / 𝐺 ) , ( 1 / ( 2 · 𝐷 ) ) ) < ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) ) ) → ( 𝐸 / 𝐺 ) ≤ ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) )
99 45 adantr ( ( 𝜑 ∧ ( 𝑗 ∈ ℕ ∧ if ( ( 1 / ( 2 · 𝐷 ) ) ≤ ( 𝐸 / 𝐺 ) , ( 𝐸 / 𝐺 ) , ( 1 / ( 2 · 𝐷 ) ) ) < ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) ) ) → 𝐸 ∈ ℝ )
100 5 adantr ( ( 𝜑 ∧ ( 𝑗 ∈ ℕ ∧ if ( ( 1 / ( 2 · 𝐷 ) ) ≤ ( 𝐸 / 𝐺 ) , ( 𝐸 / 𝐺 ) , ( 1 / ( 2 · 𝐷 ) ) ) < ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) ) ) → 𝐺 ∈ ℝ+ )
101 99 43 100 ledivmul2d ( ( 𝜑 ∧ ( 𝑗 ∈ ℕ ∧ if ( ( 1 / ( 2 · 𝐷 ) ) ≤ ( 𝐸 / 𝐺 ) , ( 𝐸 / 𝐺 ) , ( 1 / ( 2 · 𝐷 ) ) ) < ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) ) ) → ( ( 𝐸 / 𝐺 ) ≤ ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) ↔ 𝐸 ≤ ( ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) · 𝐺 ) ) )
102 98 101 mpbid ( ( 𝜑 ∧ ( 𝑗 ∈ ℕ ∧ if ( ( 1 / ( 2 · 𝐷 ) ) ≤ ( 𝐸 / 𝐺 ) , ( 𝐸 / 𝐺 ) , ( 1 / ( 2 · 𝐷 ) ) ) < ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) ) ) → 𝐸 ≤ ( ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) · 𝐺 ) )
103 92 102 jca ( ( 𝜑 ∧ ( 𝑗 ∈ ℕ ∧ if ( ( 1 / ( 2 · 𝐷 ) ) ≤ ( 𝐸 / 𝐺 ) , ( 𝐸 / 𝐺 ) , ( 1 / ( 2 · 𝐷 ) ) ) < ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) ) ) → ( ( ( ( 2 · 𝑁 ) ↑ - 𝑗 ) / 2 ) < 𝐷𝐸 ≤ ( ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) · 𝐺 ) ) )
104 1t1e1 ( 1 · 1 ) = 1
105 104 eqcomi 1 = ( 1 · 1 )
106 105 a1i ( 𝜑 → 1 = ( 1 · 1 ) )
107 9 37 remulcld ( 𝜑 → ( 𝑁 · ( abs ‘ 𝐶 ) ) ∈ ℝ )
108 0le1 0 ≤ 1
109 108 a1i ( 𝜑 → 0 ≤ 1 )
110 1lt2 1 < 2
111 110 a1i ( 𝜑 → 1 < 2 )
112 67 8 67 107 109 111 109 6 ltmul12ad ( 𝜑 → ( 1 · 1 ) < ( 2 · ( 𝑁 · ( abs ‘ 𝐶 ) ) ) )
113 106 112 eqbrtrd ( 𝜑 → 1 < ( 2 · ( 𝑁 · ( abs ‘ 𝐶 ) ) ) )
114 8 recnd ( 𝜑 → 2 ∈ ℂ )
115 9 recnd ( 𝜑𝑁 ∈ ℂ )
116 114 115 58 mulassd ( 𝜑 → ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) = ( 2 · ( 𝑁 · ( abs ‘ 𝐶 ) ) ) )
117 116 eqcomd ( 𝜑 → ( 2 · ( 𝑁 · ( abs ‘ 𝐶 ) ) ) = ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) )
118 113 117 breqtrd ( 𝜑 → 1 < ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) )
119 50 38 118 3jca ( 𝜑 → ( if ( ( 1 / ( 2 · 𝐷 ) ) ≤ ( 𝐸 / 𝐺 ) , ( 𝐸 / 𝐺 ) , ( 1 / ( 2 · 𝐷 ) ) ) ∈ ℝ ∧ ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ∈ ℝ ∧ 1 < ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ) )
120 expnbnd ( ( if ( ( 1 / ( 2 · 𝐷 ) ) ≤ ( 𝐸 / 𝐺 ) , ( 𝐸 / 𝐺 ) , ( 1 / ( 2 · 𝐷 ) ) ) ∈ ℝ ∧ ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ∈ ℝ ∧ 1 < ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ) → ∃ 𝑗 ∈ ℕ if ( ( 1 / ( 2 · 𝐷 ) ) ≤ ( 𝐸 / 𝐺 ) , ( 𝐸 / 𝐺 ) , ( 1 / ( 2 · 𝐷 ) ) ) < ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) )
121 119 120 syl ( 𝜑 → ∃ 𝑗 ∈ ℕ if ( ( 1 / ( 2 · 𝐷 ) ) ≤ ( 𝐸 / 𝐺 ) , ( 𝐸 / 𝐺 ) , ( 1 / ( 2 · 𝐷 ) ) ) < ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) )
122 103 121 reximddv ( 𝜑 → ∃ 𝑗 ∈ ℕ ( ( ( ( 2 · 𝑁 ) ↑ - 𝑗 ) / 2 ) < 𝐷𝐸 ≤ ( ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) · 𝐺 ) ) )
123 nnssnn0 ℕ ⊆ ℕ0
124 ssrexv ( ℕ ⊆ ℕ0 → ( ∃ 𝑗 ∈ ℕ ( ( ( ( 2 · 𝑁 ) ↑ - 𝑗 ) / 2 ) < 𝐷𝐸 ≤ ( ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) · 𝐺 ) ) → ∃ 𝑗 ∈ ℕ0 ( ( ( ( 2 · 𝑁 ) ↑ - 𝑗 ) / 2 ) < 𝐷𝐸 ≤ ( ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) · 𝐺 ) ) ) )
125 123 124 ax-mp ( ∃ 𝑗 ∈ ℕ ( ( ( ( 2 · 𝑁 ) ↑ - 𝑗 ) / 2 ) < 𝐷𝐸 ≤ ( ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) · 𝐺 ) ) → ∃ 𝑗 ∈ ℕ0 ( ( ( ( 2 · 𝑁 ) ↑ - 𝑗 ) / 2 ) < 𝐷𝐸 ≤ ( ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) · 𝐺 ) ) )
126 122 125 syl ( 𝜑 → ∃ 𝑗 ∈ ℕ0 ( ( ( ( 2 · 𝑁 ) ↑ - 𝑗 ) / 2 ) < 𝐷𝐸 ≤ ( ( ( ( 2 · 𝑁 ) · ( abs ‘ 𝐶 ) ) ↑ 𝑗 ) · 𝐺 ) ) )