Metamath Proof Explorer


Theorem stoweidlem14

Description: There exists a k as in the proof of Lemma 1 in BrosowskiDeutsh p. 90: k is an integer and 1 < k * δ < 2. D is used to represent δ in the paper. (Contributed by Glauco Siliprandi, 20-Apr-2017)

Ref Expression
Hypotheses stoweidlem14.1 𝐴 = { 𝑗 ∈ ℕ ∣ ( 1 / 𝐷 ) < 𝑗 }
stoweidlem14.2 ( 𝜑𝐷 ∈ ℝ+ )
stoweidlem14.3 ( 𝜑𝐷 < 1 )
Assertion stoweidlem14 ( 𝜑 → ∃ 𝑘 ∈ ℕ ( 1 < ( 𝑘 · 𝐷 ) ∧ ( ( 𝑘 · 𝐷 ) / 2 ) < 1 ) )

Proof

Step Hyp Ref Expression
1 stoweidlem14.1 𝐴 = { 𝑗 ∈ ℕ ∣ ( 1 / 𝐷 ) < 𝑗 }
2 stoweidlem14.2 ( 𝜑𝐷 ∈ ℝ+ )
3 stoweidlem14.3 ( 𝜑𝐷 < 1 )
4 ssrab2 { 𝑗 ∈ ℕ ∣ ( 1 / 𝐷 ) < 𝑗 } ⊆ ℕ
5 4 a1i ( 𝜑 → { 𝑗 ∈ ℕ ∣ ( 1 / 𝐷 ) < 𝑗 } ⊆ ℕ )
6 1 5 eqsstrid ( 𝜑𝐴 ⊆ ℕ )
7 2 rprecred ( 𝜑 → ( 1 / 𝐷 ) ∈ ℝ )
8 arch ( ( 1 / 𝐷 ) ∈ ℝ → ∃ 𝑘 ∈ ℕ ( 1 / 𝐷 ) < 𝑘 )
9 breq2 ( 𝑗 = 𝑘 → ( ( 1 / 𝐷 ) < 𝑗 ↔ ( 1 / 𝐷 ) < 𝑘 ) )
10 9 elrab ( 𝑘 ∈ { 𝑗 ∈ ℕ ∣ ( 1 / 𝐷 ) < 𝑗 } ↔ ( 𝑘 ∈ ℕ ∧ ( 1 / 𝐷 ) < 𝑘 ) )
11 10 biimpri ( ( 𝑘 ∈ ℕ ∧ ( 1 / 𝐷 ) < 𝑘 ) → 𝑘 ∈ { 𝑗 ∈ ℕ ∣ ( 1 / 𝐷 ) < 𝑗 } )
12 11 1 eleqtrrdi ( ( 𝑘 ∈ ℕ ∧ ( 1 / 𝐷 ) < 𝑘 ) → 𝑘𝐴 )
13 simpr ( ( 𝑘 ∈ ℕ ∧ ( 1 / 𝐷 ) < 𝑘 ) → ( 1 / 𝐷 ) < 𝑘 )
14 12 13 jca ( ( 𝑘 ∈ ℕ ∧ ( 1 / 𝐷 ) < 𝑘 ) → ( 𝑘𝐴 ∧ ( 1 / 𝐷 ) < 𝑘 ) )
15 14 reximi2 ( ∃ 𝑘 ∈ ℕ ( 1 / 𝐷 ) < 𝑘 → ∃ 𝑘𝐴 ( 1 / 𝐷 ) < 𝑘 )
16 rexn0 ( ∃ 𝑘𝐴 ( 1 / 𝐷 ) < 𝑘𝐴 ≠ ∅ )
17 7 8 15 16 4syl ( 𝜑𝐴 ≠ ∅ )
18 nnwo ( ( 𝐴 ⊆ ℕ ∧ 𝐴 ≠ ∅ ) → ∃ 𝑘𝐴𝑧𝐴 𝑘𝑧 )
19 6 17 18 syl2anc ( 𝜑 → ∃ 𝑘𝐴𝑧𝐴 𝑘𝑧 )
20 df-rex ( ∃ 𝑘𝐴𝑧𝐴 𝑘𝑧 ↔ ∃ 𝑘 ( 𝑘𝐴 ∧ ∀ 𝑧𝐴 𝑘𝑧 ) )
21 19 20 sylib ( 𝜑 → ∃ 𝑘 ( 𝑘𝐴 ∧ ∀ 𝑧𝐴 𝑘𝑧 ) )
22 9 1 elrab2 ( 𝑘𝐴 ↔ ( 𝑘 ∈ ℕ ∧ ( 1 / 𝐷 ) < 𝑘 ) )
23 22 simplbi ( 𝑘𝐴𝑘 ∈ ℕ )
24 23 ad2antrl ( ( 𝜑 ∧ ( 𝑘𝐴 ∧ ∀ 𝑧𝐴 𝑘𝑧 ) ) → 𝑘 ∈ ℕ )
25 simpl ( ( 𝜑 ∧ ( 𝑘𝐴 ∧ ∀ 𝑧𝐴 𝑘𝑧 ) ) → 𝜑 )
26 simprl ( ( 𝜑 ∧ ( 𝑘𝐴 ∧ ∀ 𝑧𝐴 𝑘𝑧 ) ) → 𝑘𝐴 )
27 simprr ( ( 𝜑 ∧ ( 𝑘𝐴 ∧ ∀ 𝑧𝐴 𝑘𝑧 ) ) → ∀ 𝑧𝐴 𝑘𝑧 )
28 nfcv 𝑧 𝐴
29 nfrab1 𝑗 { 𝑗 ∈ ℕ ∣ ( 1 / 𝐷 ) < 𝑗 }
30 1 29 nfcxfr 𝑗 𝐴
31 nfv 𝑗 𝑘𝑧
32 nfv 𝑧 𝑘𝑗
33 breq2 ( 𝑧 = 𝑗 → ( 𝑘𝑧𝑘𝑗 ) )
34 28 30 31 32 33 cbvralfw ( ∀ 𝑧𝐴 𝑘𝑧 ↔ ∀ 𝑗𝐴 𝑘𝑗 )
35 27 34 sylib ( ( 𝜑 ∧ ( 𝑘𝐴 ∧ ∀ 𝑧𝐴 𝑘𝑧 ) ) → ∀ 𝑗𝐴 𝑘𝑗 )
36 22 simprbi ( 𝑘𝐴 → ( 1 / 𝐷 ) < 𝑘 )
37 36 ad2antrl ( ( 𝜑 ∧ ( 𝑘𝐴 ∧ ∀ 𝑗𝐴 𝑘𝑗 ) ) → ( 1 / 𝐷 ) < 𝑘 )
38 23 ad2antrl ( ( 𝜑 ∧ ( 𝑘𝐴 ∧ ∀ 𝑗𝐴 𝑘𝑗 ) ) → 𝑘 ∈ ℕ )
39 1red ( ( 𝜑𝑘 ∈ ℕ ) → 1 ∈ ℝ )
40 nnre ( 𝑘 ∈ ℕ → 𝑘 ∈ ℝ )
41 40 adantl ( ( 𝜑𝑘 ∈ ℕ ) → 𝑘 ∈ ℝ )
42 2 rpregt0d ( 𝜑 → ( 𝐷 ∈ ℝ ∧ 0 < 𝐷 ) )
43 42 adantr ( ( 𝜑𝑘 ∈ ℕ ) → ( 𝐷 ∈ ℝ ∧ 0 < 𝐷 ) )
44 ltdivmul2 ( ( 1 ∈ ℝ ∧ 𝑘 ∈ ℝ ∧ ( 𝐷 ∈ ℝ ∧ 0 < 𝐷 ) ) → ( ( 1 / 𝐷 ) < 𝑘 ↔ 1 < ( 𝑘 · 𝐷 ) ) )
45 39 41 43 44 syl3anc ( ( 𝜑𝑘 ∈ ℕ ) → ( ( 1 / 𝐷 ) < 𝑘 ↔ 1 < ( 𝑘 · 𝐷 ) ) )
46 38 45 syldan ( ( 𝜑 ∧ ( 𝑘𝐴 ∧ ∀ 𝑗𝐴 𝑘𝑗 ) ) → ( ( 1 / 𝐷 ) < 𝑘 ↔ 1 < ( 𝑘 · 𝐷 ) ) )
47 37 46 mpbid ( ( 𝜑 ∧ ( 𝑘𝐴 ∧ ∀ 𝑗𝐴 𝑘𝑗 ) ) → 1 < ( 𝑘 · 𝐷 ) )
48 25 26 35 47 syl12anc ( ( 𝜑 ∧ ( 𝑘𝐴 ∧ ∀ 𝑧𝐴 𝑘𝑧 ) ) → 1 < ( 𝑘 · 𝐷 ) )
49 oveq1 ( 𝑘 = 1 → ( 𝑘 · 𝐷 ) = ( 1 · 𝐷 ) )
50 49 adantl ( ( 𝜑𝑘 = 1 ) → ( 𝑘 · 𝐷 ) = ( 1 · 𝐷 ) )
51 2 rpcnd ( 𝜑𝐷 ∈ ℂ )
52 51 adantr ( ( 𝜑𝑘 = 1 ) → 𝐷 ∈ ℂ )
53 52 mulid2d ( ( 𝜑𝑘 = 1 ) → ( 1 · 𝐷 ) = 𝐷 )
54 50 53 eqtrd ( ( 𝜑𝑘 = 1 ) → ( 𝑘 · 𝐷 ) = 𝐷 )
55 54 oveq1d ( ( 𝜑𝑘 = 1 ) → ( ( 𝑘 · 𝐷 ) / 2 ) = ( 𝐷 / 2 ) )
56 2 rpred ( 𝜑𝐷 ∈ ℝ )
57 56 rehalfcld ( 𝜑 → ( 𝐷 / 2 ) ∈ ℝ )
58 halfre ( 1 / 2 ) ∈ ℝ
59 58 a1i ( 𝜑 → ( 1 / 2 ) ∈ ℝ )
60 1red ( 𝜑 → 1 ∈ ℝ )
61 2re 2 ∈ ℝ
62 61 a1i ( 𝜑 → 2 ∈ ℝ )
63 2pos 0 < 2
64 63 a1i ( 𝜑 → 0 < 2 )
65 ltdiv1 ( ( 𝐷 ∈ ℝ ∧ 1 ∈ ℝ ∧ ( 2 ∈ ℝ ∧ 0 < 2 ) ) → ( 𝐷 < 1 ↔ ( 𝐷 / 2 ) < ( 1 / 2 ) ) )
66 56 60 62 64 65 syl112anc ( 𝜑 → ( 𝐷 < 1 ↔ ( 𝐷 / 2 ) < ( 1 / 2 ) ) )
67 3 66 mpbid ( 𝜑 → ( 𝐷 / 2 ) < ( 1 / 2 ) )
68 halflt1 ( 1 / 2 ) < 1
69 68 a1i ( 𝜑 → ( 1 / 2 ) < 1 )
70 57 59 60 67 69 lttrd ( 𝜑 → ( 𝐷 / 2 ) < 1 )
71 70 adantr ( ( 𝜑𝑘 = 1 ) → ( 𝐷 / 2 ) < 1 )
72 55 71 eqbrtrd ( ( 𝜑𝑘 = 1 ) → ( ( 𝑘 · 𝐷 ) / 2 ) < 1 )
73 72 adantlr ( ( ( 𝜑 ∧ ( 𝑘𝐴 ∧ ∀ 𝑧𝐴 𝑘𝑧 ) ) ∧ 𝑘 = 1 ) → ( ( 𝑘 · 𝐷 ) / 2 ) < 1 )
74 simpll ( ( ( 𝜑 ∧ ( 𝑘𝐴 ∧ ∀ 𝑧𝐴 𝑘𝑧 ) ) ∧ ¬ 𝑘 = 1 ) → 𝜑 )
75 simplrl ( ( ( 𝜑 ∧ ( 𝑘𝐴 ∧ ∀ 𝑧𝐴 𝑘𝑧 ) ) ∧ ¬ 𝑘 = 1 ) → 𝑘𝐴 )
76 75 23 syl ( ( ( 𝜑 ∧ ( 𝑘𝐴 ∧ ∀ 𝑧𝐴 𝑘𝑧 ) ) ∧ ¬ 𝑘 = 1 ) → 𝑘 ∈ ℕ )
77 neqne ( ¬ 𝑘 = 1 → 𝑘 ≠ 1 )
78 77 adantl ( ( ( 𝜑 ∧ ( 𝑘𝐴 ∧ ∀ 𝑧𝐴 𝑘𝑧 ) ) ∧ ¬ 𝑘 = 1 ) → 𝑘 ≠ 1 )
79 eluz2b3 ( 𝑘 ∈ ( ℤ ‘ 2 ) ↔ ( 𝑘 ∈ ℕ ∧ 𝑘 ≠ 1 ) )
80 76 78 79 sylanbrc ( ( ( 𝜑 ∧ ( 𝑘𝐴 ∧ ∀ 𝑧𝐴 𝑘𝑧 ) ) ∧ ¬ 𝑘 = 1 ) → 𝑘 ∈ ( ℤ ‘ 2 ) )
81 peano2rem ( 𝑘 ∈ ℝ → ( 𝑘 − 1 ) ∈ ℝ )
82 75 23 40 81 4syl ( ( ( 𝜑 ∧ ( 𝑘𝐴 ∧ ∀ 𝑧𝐴 𝑘𝑧 ) ) ∧ ¬ 𝑘 = 1 ) → ( 𝑘 − 1 ) ∈ ℝ )
83 56 ad2antrr ( ( ( 𝜑 ∧ ( 𝑘𝐴 ∧ ∀ 𝑧𝐴 𝑘𝑧 ) ) ∧ ¬ 𝑘 = 1 ) → 𝐷 ∈ ℝ )
84 2 rpne0d ( 𝜑𝐷 ≠ 0 )
85 84 ad2antrr ( ( ( 𝜑 ∧ ( 𝑘𝐴 ∧ ∀ 𝑧𝐴 𝑘𝑧 ) ) ∧ ¬ 𝑘 = 1 ) → 𝐷 ≠ 0 )
86 83 85 rereccld ( ( ( 𝜑 ∧ ( 𝑘𝐴 ∧ ∀ 𝑧𝐴 𝑘𝑧 ) ) ∧ ¬ 𝑘 = 1 ) → ( 1 / 𝐷 ) ∈ ℝ )
87 1zzd ( ( ( 𝜑 ∧ ( 𝑘𝐴 ∧ ∀ 𝑧𝐴 𝑘𝑧 ) ) ∧ ¬ 𝑘 = 1 ) → 1 ∈ ℤ )
88 df-2 2 = ( 1 + 1 )
89 88 fveq2i ( ℤ ‘ 2 ) = ( ℤ ‘ ( 1 + 1 ) )
90 89 eleq2i ( 𝑘 ∈ ( ℤ ‘ 2 ) ↔ 𝑘 ∈ ( ℤ ‘ ( 1 + 1 ) ) )
91 eluzsub ( ( 1 ∈ ℤ ∧ 1 ∈ ℤ ∧ 𝑘 ∈ ( ℤ ‘ ( 1 + 1 ) ) ) → ( 𝑘 − 1 ) ∈ ( ℤ ‘ 1 ) )
92 90 91 syl3an3b ( ( 1 ∈ ℤ ∧ 1 ∈ ℤ ∧ 𝑘 ∈ ( ℤ ‘ 2 ) ) → ( 𝑘 − 1 ) ∈ ( ℤ ‘ 1 ) )
93 nnuz ℕ = ( ℤ ‘ 1 )
94 92 93 eleqtrrdi ( ( 1 ∈ ℤ ∧ 1 ∈ ℤ ∧ 𝑘 ∈ ( ℤ ‘ 2 ) ) → ( 𝑘 − 1 ) ∈ ℕ )
95 87 87 80 94 syl3anc ( ( ( 𝜑 ∧ ( 𝑘𝐴 ∧ ∀ 𝑧𝐴 𝑘𝑧 ) ) ∧ ¬ 𝑘 = 1 ) → ( 𝑘 − 1 ) ∈ ℕ )
96 23 40 syl ( 𝑘𝐴𝑘 ∈ ℝ )
97 96 adantl ( ( ( 𝑘 − 1 ) ∈ 𝐴𝑘𝐴 ) → 𝑘 ∈ ℝ )
98 97 81 syl ( ( ( 𝑘 − 1 ) ∈ 𝐴𝑘𝐴 ) → ( 𝑘 − 1 ) ∈ ℝ )
99 simpr ( ( ( 𝑘 − 1 ) ∈ ℝ ∧ 𝑘 ∈ ℝ ) → 𝑘 ∈ ℝ )
100 99 ltm1d ( ( ( 𝑘 − 1 ) ∈ ℝ ∧ 𝑘 ∈ ℝ ) → ( 𝑘 − 1 ) < 𝑘 )
101 ltnle ( ( ( 𝑘 − 1 ) ∈ ℝ ∧ 𝑘 ∈ ℝ ) → ( ( 𝑘 − 1 ) < 𝑘 ↔ ¬ 𝑘 ≤ ( 𝑘 − 1 ) ) )
102 100 101 mpbid ( ( ( 𝑘 − 1 ) ∈ ℝ ∧ 𝑘 ∈ ℝ ) → ¬ 𝑘 ≤ ( 𝑘 − 1 ) )
103 98 97 102 syl2anc ( ( ( 𝑘 − 1 ) ∈ 𝐴𝑘𝐴 ) → ¬ 𝑘 ≤ ( 𝑘 − 1 ) )
104 breq2 ( 𝑧 = ( 𝑘 − 1 ) → ( 𝑘𝑧𝑘 ≤ ( 𝑘 − 1 ) ) )
105 104 notbid ( 𝑧 = ( 𝑘 − 1 ) → ( ¬ 𝑘𝑧 ↔ ¬ 𝑘 ≤ ( 𝑘 − 1 ) ) )
106 105 rspcev ( ( ( 𝑘 − 1 ) ∈ 𝐴 ∧ ¬ 𝑘 ≤ ( 𝑘 − 1 ) ) → ∃ 𝑧𝐴 ¬ 𝑘𝑧 )
107 103 106 syldan ( ( ( 𝑘 − 1 ) ∈ 𝐴𝑘𝐴 ) → ∃ 𝑧𝐴 ¬ 𝑘𝑧 )
108 rexnal ( ∃ 𝑧𝐴 ¬ 𝑘𝑧 ↔ ¬ ∀ 𝑧𝐴 𝑘𝑧 )
109 107 108 sylib ( ( ( 𝑘 − 1 ) ∈ 𝐴𝑘𝐴 ) → ¬ ∀ 𝑧𝐴 𝑘𝑧 )
110 109 ex ( ( 𝑘 − 1 ) ∈ 𝐴 → ( 𝑘𝐴 → ¬ ∀ 𝑧𝐴 𝑘𝑧 ) )
111 imnan ( ( 𝑘𝐴 → ¬ ∀ 𝑧𝐴 𝑘𝑧 ) ↔ ¬ ( 𝑘𝐴 ∧ ∀ 𝑧𝐴 𝑘𝑧 ) )
112 110 111 sylib ( ( 𝑘 − 1 ) ∈ 𝐴 → ¬ ( 𝑘𝐴 ∧ ∀ 𝑧𝐴 𝑘𝑧 ) )
113 112 con2i ( ( 𝑘𝐴 ∧ ∀ 𝑧𝐴 𝑘𝑧 ) → ¬ ( 𝑘 − 1 ) ∈ 𝐴 )
114 113 ad2antlr ( ( ( 𝜑 ∧ ( 𝑘𝐴 ∧ ∀ 𝑧𝐴 𝑘𝑧 ) ) ∧ ¬ 𝑘 = 1 ) → ¬ ( 𝑘 − 1 ) ∈ 𝐴 )
115 breq2 ( 𝑗 = ( 𝑘 − 1 ) → ( ( 1 / 𝐷 ) < 𝑗 ↔ ( 1 / 𝐷 ) < ( 𝑘 − 1 ) ) )
116 115 1 elrab2 ( ( 𝑘 − 1 ) ∈ 𝐴 ↔ ( ( 𝑘 − 1 ) ∈ ℕ ∧ ( 1 / 𝐷 ) < ( 𝑘 − 1 ) ) )
117 114 116 sylnib ( ( ( 𝜑 ∧ ( 𝑘𝐴 ∧ ∀ 𝑧𝐴 𝑘𝑧 ) ) ∧ ¬ 𝑘 = 1 ) → ¬ ( ( 𝑘 − 1 ) ∈ ℕ ∧ ( 1 / 𝐷 ) < ( 𝑘 − 1 ) ) )
118 ianor ( ¬ ( ( 𝑘 − 1 ) ∈ ℕ ∧ ( 1 / 𝐷 ) < ( 𝑘 − 1 ) ) ↔ ( ¬ ( 𝑘 − 1 ) ∈ ℕ ∨ ¬ ( 1 / 𝐷 ) < ( 𝑘 − 1 ) ) )
119 117 118 sylib ( ( ( 𝜑 ∧ ( 𝑘𝐴 ∧ ∀ 𝑧𝐴 𝑘𝑧 ) ) ∧ ¬ 𝑘 = 1 ) → ( ¬ ( 𝑘 − 1 ) ∈ ℕ ∨ ¬ ( 1 / 𝐷 ) < ( 𝑘 − 1 ) ) )
120 imor ( ( ( 𝑘 − 1 ) ∈ ℕ → ¬ ( 1 / 𝐷 ) < ( 𝑘 − 1 ) ) ↔ ( ¬ ( 𝑘 − 1 ) ∈ ℕ ∨ ¬ ( 1 / 𝐷 ) < ( 𝑘 − 1 ) ) )
121 119 120 sylibr ( ( ( 𝜑 ∧ ( 𝑘𝐴 ∧ ∀ 𝑧𝐴 𝑘𝑧 ) ) ∧ ¬ 𝑘 = 1 ) → ( ( 𝑘 − 1 ) ∈ ℕ → ¬ ( 1 / 𝐷 ) < ( 𝑘 − 1 ) ) )
122 95 121 mpd ( ( ( 𝜑 ∧ ( 𝑘𝐴 ∧ ∀ 𝑧𝐴 𝑘𝑧 ) ) ∧ ¬ 𝑘 = 1 ) → ¬ ( 1 / 𝐷 ) < ( 𝑘 − 1 ) )
123 82 86 122 nltled ( ( ( 𝜑 ∧ ( 𝑘𝐴 ∧ ∀ 𝑧𝐴 𝑘𝑧 ) ) ∧ ¬ 𝑘 = 1 ) → ( 𝑘 − 1 ) ≤ ( 1 / 𝐷 ) )
124 eluzelre ( 𝑘 ∈ ( ℤ ‘ 2 ) → 𝑘 ∈ ℝ )
125 124 adantl ( ( 𝜑𝑘 ∈ ( ℤ ‘ 2 ) ) → 𝑘 ∈ ℝ )
126 56 adantr ( ( 𝜑𝑘 ∈ ( ℤ ‘ 2 ) ) → 𝐷 ∈ ℝ )
127 125 126 remulcld ( ( 𝜑𝑘 ∈ ( ℤ ‘ 2 ) ) → ( 𝑘 · 𝐷 ) ∈ ℝ )
128 127 rehalfcld ( ( 𝜑𝑘 ∈ ( ℤ ‘ 2 ) ) → ( ( 𝑘 · 𝐷 ) / 2 ) ∈ ℝ )
129 128 3adant3 ( ( 𝜑𝑘 ∈ ( ℤ ‘ 2 ) ∧ ( 𝑘 − 1 ) ≤ ( 1 / 𝐷 ) ) → ( ( 𝑘 · 𝐷 ) / 2 ) ∈ ℝ )
130 60 56 readdcld ( 𝜑 → ( 1 + 𝐷 ) ∈ ℝ )
131 130 adantr ( ( 𝜑𝑘 ∈ ( ℤ ‘ 2 ) ) → ( 1 + 𝐷 ) ∈ ℝ )
132 131 rehalfcld ( ( 𝜑𝑘 ∈ ( ℤ ‘ 2 ) ) → ( ( 1 + 𝐷 ) / 2 ) ∈ ℝ )
133 132 3adant3 ( ( 𝜑𝑘 ∈ ( ℤ ‘ 2 ) ∧ ( 𝑘 − 1 ) ≤ ( 1 / 𝐷 ) ) → ( ( 1 + 𝐷 ) / 2 ) ∈ ℝ )
134 1red ( ( 𝜑𝑘 ∈ ( ℤ ‘ 2 ) ∧ ( 𝑘 − 1 ) ≤ ( 1 / 𝐷 ) ) → 1 ∈ ℝ )
135 eluzelcn ( 𝑘 ∈ ( ℤ ‘ 2 ) → 𝑘 ∈ ℂ )
136 135 adantl ( ( 𝜑𝑘 ∈ ( ℤ ‘ 2 ) ) → 𝑘 ∈ ℂ )
137 51 adantr ( ( 𝜑𝑘 ∈ ( ℤ ‘ 2 ) ) → 𝐷 ∈ ℂ )
138 136 137 mulcld ( ( 𝜑𝑘 ∈ ( ℤ ‘ 2 ) ) → ( 𝑘 · 𝐷 ) ∈ ℂ )
139 138 3adant3 ( ( 𝜑𝑘 ∈ ( ℤ ‘ 2 ) ∧ ( 𝑘 − 1 ) ≤ ( 1 / 𝐷 ) ) → ( 𝑘 · 𝐷 ) ∈ ℂ )
140 51 3ad2ant1 ( ( 𝜑𝑘 ∈ ( ℤ ‘ 2 ) ∧ ( 𝑘 − 1 ) ≤ ( 1 / 𝐷 ) ) → 𝐷 ∈ ℂ )
141 139 140 npcand ( ( 𝜑𝑘 ∈ ( ℤ ‘ 2 ) ∧ ( 𝑘 − 1 ) ≤ ( 1 / 𝐷 ) ) → ( ( ( 𝑘 · 𝐷 ) − 𝐷 ) + 𝐷 ) = ( 𝑘 · 𝐷 ) )
142 127 126 resubcld ( ( 𝜑𝑘 ∈ ( ℤ ‘ 2 ) ) → ( ( 𝑘 · 𝐷 ) − 𝐷 ) ∈ ℝ )
143 142 3adant3 ( ( 𝜑𝑘 ∈ ( ℤ ‘ 2 ) ∧ ( 𝑘 − 1 ) ≤ ( 1 / 𝐷 ) ) → ( ( 𝑘 · 𝐷 ) − 𝐷 ) ∈ ℝ )
144 56 3ad2ant1 ( ( 𝜑𝑘 ∈ ( ℤ ‘ 2 ) ∧ ( 𝑘 − 1 ) ≤ ( 1 / 𝐷 ) ) → 𝐷 ∈ ℝ )
145 simp3 ( ( 𝜑𝑘 ∈ ( ℤ ‘ 2 ) ∧ ( 𝑘 − 1 ) ≤ ( 1 / 𝐷 ) ) → ( 𝑘 − 1 ) ≤ ( 1 / 𝐷 ) )
146 1red ( 𝑘 ∈ ( ℤ ‘ 2 ) → 1 ∈ ℝ )
147 124 146 resubcld ( 𝑘 ∈ ( ℤ ‘ 2 ) → ( 𝑘 − 1 ) ∈ ℝ )
148 147 3ad2ant2 ( ( 𝜑𝑘 ∈ ( ℤ ‘ 2 ) ∧ ( 𝑘 − 1 ) ≤ ( 1 / 𝐷 ) ) → ( 𝑘 − 1 ) ∈ ℝ )
149 7 3ad2ant1 ( ( 𝜑𝑘 ∈ ( ℤ ‘ 2 ) ∧ ( 𝑘 − 1 ) ≤ ( 1 / 𝐷 ) ) → ( 1 / 𝐷 ) ∈ ℝ )
150 42 3ad2ant1 ( ( 𝜑𝑘 ∈ ( ℤ ‘ 2 ) ∧ ( 𝑘 − 1 ) ≤ ( 1 / 𝐷 ) ) → ( 𝐷 ∈ ℝ ∧ 0 < 𝐷 ) )
151 lemul1 ( ( ( 𝑘 − 1 ) ∈ ℝ ∧ ( 1 / 𝐷 ) ∈ ℝ ∧ ( 𝐷 ∈ ℝ ∧ 0 < 𝐷 ) ) → ( ( 𝑘 − 1 ) ≤ ( 1 / 𝐷 ) ↔ ( ( 𝑘 − 1 ) · 𝐷 ) ≤ ( ( 1 / 𝐷 ) · 𝐷 ) ) )
152 148 149 150 151 syl3anc ( ( 𝜑𝑘 ∈ ( ℤ ‘ 2 ) ∧ ( 𝑘 − 1 ) ≤ ( 1 / 𝐷 ) ) → ( ( 𝑘 − 1 ) ≤ ( 1 / 𝐷 ) ↔ ( ( 𝑘 − 1 ) · 𝐷 ) ≤ ( ( 1 / 𝐷 ) · 𝐷 ) ) )
153 145 152 mpbid ( ( 𝜑𝑘 ∈ ( ℤ ‘ 2 ) ∧ ( 𝑘 − 1 ) ≤ ( 1 / 𝐷 ) ) → ( ( 𝑘 − 1 ) · 𝐷 ) ≤ ( ( 1 / 𝐷 ) · 𝐷 ) )
154 1cnd ( ( 𝜑𝑘 ∈ ( ℤ ‘ 2 ) ) → 1 ∈ ℂ )
155 136 154 137 subdird ( ( 𝜑𝑘 ∈ ( ℤ ‘ 2 ) ) → ( ( 𝑘 − 1 ) · 𝐷 ) = ( ( 𝑘 · 𝐷 ) − ( 1 · 𝐷 ) ) )
156 137 mulid2d ( ( 𝜑𝑘 ∈ ( ℤ ‘ 2 ) ) → ( 1 · 𝐷 ) = 𝐷 )
157 156 oveq2d ( ( 𝜑𝑘 ∈ ( ℤ ‘ 2 ) ) → ( ( 𝑘 · 𝐷 ) − ( 1 · 𝐷 ) ) = ( ( 𝑘 · 𝐷 ) − 𝐷 ) )
158 155 157 eqtrd ( ( 𝜑𝑘 ∈ ( ℤ ‘ 2 ) ) → ( ( 𝑘 − 1 ) · 𝐷 ) = ( ( 𝑘 · 𝐷 ) − 𝐷 ) )
159 158 3adant3 ( ( 𝜑𝑘 ∈ ( ℤ ‘ 2 ) ∧ ( 𝑘 − 1 ) ≤ ( 1 / 𝐷 ) ) → ( ( 𝑘 − 1 ) · 𝐷 ) = ( ( 𝑘 · 𝐷 ) − 𝐷 ) )
160 1cnd ( 𝜑 → 1 ∈ ℂ )
161 160 51 84 3jca ( 𝜑 → ( 1 ∈ ℂ ∧ 𝐷 ∈ ℂ ∧ 𝐷 ≠ 0 ) )
162 161 3ad2ant1 ( ( 𝜑𝑘 ∈ ( ℤ ‘ 2 ) ∧ ( 𝑘 − 1 ) ≤ ( 1 / 𝐷 ) ) → ( 1 ∈ ℂ ∧ 𝐷 ∈ ℂ ∧ 𝐷 ≠ 0 ) )
163 divcan1 ( ( 1 ∈ ℂ ∧ 𝐷 ∈ ℂ ∧ 𝐷 ≠ 0 ) → ( ( 1 / 𝐷 ) · 𝐷 ) = 1 )
164 162 163 syl ( ( 𝜑𝑘 ∈ ( ℤ ‘ 2 ) ∧ ( 𝑘 − 1 ) ≤ ( 1 / 𝐷 ) ) → ( ( 1 / 𝐷 ) · 𝐷 ) = 1 )
165 153 159 164 3brtr3d ( ( 𝜑𝑘 ∈ ( ℤ ‘ 2 ) ∧ ( 𝑘 − 1 ) ≤ ( 1 / 𝐷 ) ) → ( ( 𝑘 · 𝐷 ) − 𝐷 ) ≤ 1 )
166 143 134 144 165 leadd1dd ( ( 𝜑𝑘 ∈ ( ℤ ‘ 2 ) ∧ ( 𝑘 − 1 ) ≤ ( 1 / 𝐷 ) ) → ( ( ( 𝑘 · 𝐷 ) − 𝐷 ) + 𝐷 ) ≤ ( 1 + 𝐷 ) )
167 141 166 eqbrtrrd ( ( 𝜑𝑘 ∈ ( ℤ ‘ 2 ) ∧ ( 𝑘 − 1 ) ≤ ( 1 / 𝐷 ) ) → ( 𝑘 · 𝐷 ) ≤ ( 1 + 𝐷 ) )
168 127 3adant3 ( ( 𝜑𝑘 ∈ ( ℤ ‘ 2 ) ∧ ( 𝑘 − 1 ) ≤ ( 1 / 𝐷 ) ) → ( 𝑘 · 𝐷 ) ∈ ℝ )
169 130 3ad2ant1 ( ( 𝜑𝑘 ∈ ( ℤ ‘ 2 ) ∧ ( 𝑘 − 1 ) ≤ ( 1 / 𝐷 ) ) → ( 1 + 𝐷 ) ∈ ℝ )
170 61 63 pm3.2i ( 2 ∈ ℝ ∧ 0 < 2 )
171 170 a1i ( ( 𝜑𝑘 ∈ ( ℤ ‘ 2 ) ∧ ( 𝑘 − 1 ) ≤ ( 1 / 𝐷 ) ) → ( 2 ∈ ℝ ∧ 0 < 2 ) )
172 lediv1 ( ( ( 𝑘 · 𝐷 ) ∈ ℝ ∧ ( 1 + 𝐷 ) ∈ ℝ ∧ ( 2 ∈ ℝ ∧ 0 < 2 ) ) → ( ( 𝑘 · 𝐷 ) ≤ ( 1 + 𝐷 ) ↔ ( ( 𝑘 · 𝐷 ) / 2 ) ≤ ( ( 1 + 𝐷 ) / 2 ) ) )
173 168 169 171 172 syl3anc ( ( 𝜑𝑘 ∈ ( ℤ ‘ 2 ) ∧ ( 𝑘 − 1 ) ≤ ( 1 / 𝐷 ) ) → ( ( 𝑘 · 𝐷 ) ≤ ( 1 + 𝐷 ) ↔ ( ( 𝑘 · 𝐷 ) / 2 ) ≤ ( ( 1 + 𝐷 ) / 2 ) ) )
174 167 173 mpbid ( ( 𝜑𝑘 ∈ ( ℤ ‘ 2 ) ∧ ( 𝑘 − 1 ) ≤ ( 1 / 𝐷 ) ) → ( ( 𝑘 · 𝐷 ) / 2 ) ≤ ( ( 1 + 𝐷 ) / 2 ) )
175 56 60 60 3 ltadd2dd ( 𝜑 → ( 1 + 𝐷 ) < ( 1 + 1 ) )
176 1p1e2 ( 1 + 1 ) = 2
177 175 176 breqtrdi ( 𝜑 → ( 1 + 𝐷 ) < 2 )
178 ltdiv1 ( ( ( 1 + 𝐷 ) ∈ ℝ ∧ 2 ∈ ℝ ∧ ( 2 ∈ ℝ ∧ 0 < 2 ) ) → ( ( 1 + 𝐷 ) < 2 ↔ ( ( 1 + 𝐷 ) / 2 ) < ( 2 / 2 ) ) )
179 130 62 62 64 178 syl112anc ( 𝜑 → ( ( 1 + 𝐷 ) < 2 ↔ ( ( 1 + 𝐷 ) / 2 ) < ( 2 / 2 ) ) )
180 177 179 mpbid ( 𝜑 → ( ( 1 + 𝐷 ) / 2 ) < ( 2 / 2 ) )
181 2div2e1 ( 2 / 2 ) = 1
182 180 181 breqtrdi ( 𝜑 → ( ( 1 + 𝐷 ) / 2 ) < 1 )
183 182 3ad2ant1 ( ( 𝜑𝑘 ∈ ( ℤ ‘ 2 ) ∧ ( 𝑘 − 1 ) ≤ ( 1 / 𝐷 ) ) → ( ( 1 + 𝐷 ) / 2 ) < 1 )
184 129 133 134 174 183 lelttrd ( ( 𝜑𝑘 ∈ ( ℤ ‘ 2 ) ∧ ( 𝑘 − 1 ) ≤ ( 1 / 𝐷 ) ) → ( ( 𝑘 · 𝐷 ) / 2 ) < 1 )
185 74 80 123 184 syl3anc ( ( ( 𝜑 ∧ ( 𝑘𝐴 ∧ ∀ 𝑧𝐴 𝑘𝑧 ) ) ∧ ¬ 𝑘 = 1 ) → ( ( 𝑘 · 𝐷 ) / 2 ) < 1 )
186 73 185 pm2.61dan ( ( 𝜑 ∧ ( 𝑘𝐴 ∧ ∀ 𝑧𝐴 𝑘𝑧 ) ) → ( ( 𝑘 · 𝐷 ) / 2 ) < 1 )
187 24 48 186 jca32 ( ( 𝜑 ∧ ( 𝑘𝐴 ∧ ∀ 𝑧𝐴 𝑘𝑧 ) ) → ( 𝑘 ∈ ℕ ∧ ( 1 < ( 𝑘 · 𝐷 ) ∧ ( ( 𝑘 · 𝐷 ) / 2 ) < 1 ) ) )
188 187 ex ( 𝜑 → ( ( 𝑘𝐴 ∧ ∀ 𝑧𝐴 𝑘𝑧 ) → ( 𝑘 ∈ ℕ ∧ ( 1 < ( 𝑘 · 𝐷 ) ∧ ( ( 𝑘 · 𝐷 ) / 2 ) < 1 ) ) ) )
189 188 eximdv ( 𝜑 → ( ∃ 𝑘 ( 𝑘𝐴 ∧ ∀ 𝑧𝐴 𝑘𝑧 ) → ∃ 𝑘 ( 𝑘 ∈ ℕ ∧ ( 1 < ( 𝑘 · 𝐷 ) ∧ ( ( 𝑘 · 𝐷 ) / 2 ) < 1 ) ) ) )
190 21 189 mpd ( 𝜑 → ∃ 𝑘 ( 𝑘 ∈ ℕ ∧ ( 1 < ( 𝑘 · 𝐷 ) ∧ ( ( 𝑘 · 𝐷 ) / 2 ) < 1 ) ) )
191 df-rex ( ∃ 𝑘 ∈ ℕ ( 1 < ( 𝑘 · 𝐷 ) ∧ ( ( 𝑘 · 𝐷 ) / 2 ) < 1 ) ↔ ∃ 𝑘 ( 𝑘 ∈ ℕ ∧ ( 1 < ( 𝑘 · 𝐷 ) ∧ ( ( 𝑘 · 𝐷 ) / 2 ) < 1 ) ) )
192 190 191 sylibr ( 𝜑 → ∃ 𝑘 ∈ ℕ ( 1 < ( 𝑘 · 𝐷 ) ∧ ( ( 𝑘 · 𝐷 ) / 2 ) < 1 ) )