MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  ang180lem2 Structured version   Visualization version   GIF version

Theorem ang180lem2 27153
Description: Lemma for ang180 27157. Show that the revolution number 𝑁 is strictly between -2 and 1. Both bounds are established by iterating using the bounds on the imaginary part of the logarithm, logimcl 26912, but the resulting bound gives only 𝑁 ≤ 1 for the upper bound. The case 𝑁 = 1 is not ruled out here, but it is in some sense an "edge case" that can only happen under very specific conditions; in particular we show that all the angle arguments 𝐴, 1 / (1 − 𝐴), (𝐴 − 1) / 𝐴 must lie on the negative real axis, which is a contradiction because clearly if 𝐴 is negative then the other two are positive real. (Contributed by Mario Carneiro, 23-Sep-2014.)
Hypotheses
Ref Expression
ang.1 𝐹 = (𝑥 ∈ (ℂ ∖ {0}), 𝑦 ∈ (ℂ ∖ {0}) ↦ (ℑ‘(log‘(𝑦 / 𝑥))))
ang180lem1.2 𝑇 = (((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴))) + (log‘𝐴))
ang180lem1.3 𝑁 = (((𝑇 / i) / (2 · π)) − (1 / 2))
Assertion
Ref Expression
ang180lem2 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → ( -2 < 𝑁 ∧ 𝑁 < 1))
Distinct variable group:   𝑥,𝑦,𝐴
Allowed substitution hints:   𝑇(𝑥, 𝑦)   𝐹(𝑥, 𝑦)   𝑁(𝑥, 𝑦)

Proof of Theorem ang180lem2
StepHypRef Expression
1 2cn 12431 . . . . . . 7 2 ∈ ℂ
2 1re 11321 . . . . . . . . 9 1 ∈ ℝ
32rehalfcli 12608 . . . . . . . 8 (1 / 2) ∈ ℝ
43recni 11336 . . . . . . 7 (1 / 2) ∈ ℂ
51, 4negsubdii 11656 . . . . . 6 -(2 − (1 / 2)) = ( -2 + (1 / 2))
6 4div2e2 12527 . . . . . . . . 9 (4 / 2) = 2
76oveq1i 7440 . . . . . . . 8 ((4 / 2) − (1 / 2)) = (2 − (1 / 2))
8 4cn 12441 . . . . . . . . . 10 4 ∈ ℂ
9 ax-1cn 11271 . . . . . . . . . 10 1 ∈ ℂ
10 2cnne0 12568 . . . . . . . . . 10 (2 ∈ ℂ ∧ 2 ≠ 0)
11 divsubdir 12023 . . . . . . . . . 10 ((4 ∈ ℂ ∧ 1 ∈ ℂ ∧ (2 ∈ ℂ ∧ 2 ≠ 0)) → ((4 − 1) / 2) = ((4 / 2) − (1 / 2)))
128, 9, 10, 11mp3an 1490 . . . . . . . . 9 ((4 − 1) / 2) = ((4 / 2) − (1 / 2))
13 4m1e3 12484 . . . . . . . . . 10 (4 − 1) = 3
1413oveq1i 7440 . . . . . . . . 9 ((4 − 1) / 2) = (3 / 2)
1512, 14eqtr3i 2788 . . . . . . . 8 ((4 / 2) − (1 / 2)) = (3 / 2)
167, 15eqtr3i 2788 . . . . . . 7 (2 − (1 / 2)) = (3 / 2)
1716negeqi 11563 . . . . . 6 -(2 − (1 / 2)) = -(3 / 2)
185, 17eqtr3i 2788 . . . . 5 ( -2 + (1 / 2)) = -(3 / 2)
19 3re 12436 . . . . . . . . . . . . 13 3 ∈ ℝ
2019rehalfcli 12608 . . . . . . . . . . . 12 (3 / 2) ∈ ℝ
2120recni 11336 . . . . . . . . . . 11 (3 / 2) ∈ ℂ
22 picn 26800 . . . . . . . . . . 11 π ∈ ℂ
2321, 1, 22mulassi 11333 . . . . . . . . . 10 (((3 / 2) · 2) · π) = ((3 / 2) · (2 · π))
24 3cn 12437 . . . . . . . . . . . 12 3 ∈ ℂ
25 2ne0 12462 . . . . . . . . . . . 12 2 ≠ 0
2624, 1, 25divcan1i 12074 . . . . . . . . . . 11 ((3 / 2) · 2) = 3
2726oveq1i 7440 . . . . . . . . . 10 (((3 / 2) · 2) · π) = (3 · π)
2823, 27eqtr3i 2788 . . . . . . . . 9 ((3 / 2) · (2 · π)) = (3 · π)
2928negeqi 11563 . . . . . . . 8 -((3 / 2) · (2 · π)) = -(3 · π)
30 2re 12430 . . . . . . . . . . 11 2 ∈ ℝ
31 pire 26798 . . . . . . . . . . 11 π ∈ ℝ
3230, 31remulcli 11338 . . . . . . . . . 10 (2 · π) ∈ ℝ
3332recni 11336 . . . . . . . . 9 (2 · π) ∈ ℂ
3421, 33mulneg1i 11775 . . . . . . . 8 ( -(3 / 2) · (2 · π)) = -((3 / 2) · (2 · π))
3524, 22mulneg2i 11776 . . . . . . . 8 (3 · -π) = -(3 · π)
3629, 34, 353eqtr4i 2796 . . . . . . 7 ( -(3 / 2) · (2 · π)) = (3 · -π)
3731renegcli 11632 . . . . . . . . . . . 12 -π ∈ ℝ
3830, 37remulcli 11338 . . . . . . . . . . 11 (2 · -π) ∈ ℝ
3938a1i 11 . . . . . . . . . 10 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (2 · -π) ∈ ℝ)
4037a1i 11 . . . . . . . . . 10 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → -π ∈ ℝ)
41 simp1 1154 . . . . . . . . . . . . . . 15 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → 𝐴 ∈ ℂ)
42 subcl 11569 . . . . . . . . . . . . . . 15 ((1 ∈ ℂ ∧ 𝐴 ∈ ℂ) → (1 − 𝐴) ∈ ℂ)
439, 41, 42sylancr 599 . . . . . . . . . . . . . 14 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (1 − 𝐴) ∈ ℂ)
44 simp3 1156 . . . . . . . . . . . . . . . 16 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → 𝐴 ≠ 1)
4544necomd 3014 . . . . . . . . . . . . . . 15 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → 1 ≠ 𝐴)
46 subeq0 11597 . . . . . . . . . . . . . . . . 17 ((1 ∈ ℂ ∧ 𝐴 ∈ ℂ) → ((1 − 𝐴) = 0 ↔ 1 = 𝐴))
479, 41, 46sylancr 599 . . . . . . . . . . . . . . . 16 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → ((1 − 𝐴) = 0 ↔ 1 = 𝐴))
4847necon3bid 3003 . . . . . . . . . . . . . . 15 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → ((1 − 𝐴) ≠ 0 ↔ 1 ≠ 𝐴))
4945, 48mpbird 260 . . . . . . . . . . . . . 14 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (1 − 𝐴) ≠ 0)
5043, 49reccld 12099 . . . . . . . . . . . . 13 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (1 / (1 − 𝐴)) ∈ ℂ)
5143, 49recne0d 12100 . . . . . . . . . . . . 13 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (1 / (1 − 𝐴)) ≠ 0)
5250, 51logcld 26913 . . . . . . . . . . . 12 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (log‘(1 / (1 − 𝐴))) ∈ ℂ)
53 subcl 11569 . . . . . . . . . . . . . . 15 ((𝐴 ∈ ℂ ∧ 1 ∈ ℂ) → (𝐴 − 1) ∈ ℂ)
5441, 9, 53sylancl 598 . . . . . . . . . . . . . 14 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (𝐴 − 1) ∈ ℂ)
55 simp2 1155 . . . . . . . . . . . . . 14 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → 𝐴 ≠ 0)
5654, 41, 55divcld 12106 . . . . . . . . . . . . 13 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → ((𝐴 − 1) / 𝐴) ∈ ℂ)
57 subeq0 11597 . . . . . . . . . . . . . . . . 17 ((𝐴 ∈ ℂ ∧ 1 ∈ ℂ) → ((𝐴 − 1) = 0 ↔ 𝐴 = 1))
5841, 9, 57sylancl 598 . . . . . . . . . . . . . . . 16 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → ((𝐴 − 1) = 0 ↔ 𝐴 = 1))
5958necon3bid 3003 . . . . . . . . . . . . . . 15 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → ((𝐴 − 1) ≠ 0 ↔ 𝐴 ≠ 1))
6044, 59mpbird 260 . . . . . . . . . . . . . 14 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (𝐴 − 1) ≠ 0)
6154, 41, 60, 55divne0d 12122 . . . . . . . . . . . . 13 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → ((𝐴 − 1) / 𝐴) ≠ 0)
6256, 61logcld 26913 . . . . . . . . . . . 12 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (log‘((𝐴 − 1) / 𝐴)) ∈ ℂ)
6352, 62addcld 11341 . . . . . . . . . . 11 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → ((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴))) ∈ ℂ)
6463imcld 15377 . . . . . . . . . 10 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (ℑ‘((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴)))) ∈ ℝ)
65 logcl 26911 . . . . . . . . . . . 12 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) → (log‘𝐴) ∈ ℂ)
66653adant3 1150 . . . . . . . . . . 11 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (log‘𝐴) ∈ ℂ)
6766imcld 15377 . . . . . . . . . 10 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (ℑ‘(log‘𝐴)) ∈ ℝ)
6852imcld 15377 . . . . . . . . . . . 12 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (ℑ‘(log‘(1 / (1 − 𝐴)))) ∈ ℝ)
6962imcld 15377 . . . . . . . . . . . 12 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (ℑ‘(log‘((𝐴 − 1) / 𝐴))) ∈ ℝ)
7050, 51logimcld 26914 . . . . . . . . . . . . 13 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → ( -π < (ℑ‘(log‘(1 / (1 − 𝐴)))) ∧ (ℑ‘(log‘(1 / (1 − 𝐴)))) ≤ π))
7170simpld 500 . . . . . . . . . . . 12 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → -π < (ℑ‘(log‘(1 / (1 − 𝐴)))))
7256, 61logimcld 26914 . . . . . . . . . . . . 13 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → ( -π < (ℑ‘(log‘((𝐴 − 1) / 𝐴))) ∧ (ℑ‘(log‘((𝐴 − 1) / 𝐴))) ≤ π))
7372simpld 500 . . . . . . . . . . . 12 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → -π < (ℑ‘(log‘((𝐴 − 1) / 𝐴))))
7440, 40, 68, 69, 71, 73lt2addd 11952 . . . . . . . . . . 11 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → ( -π + -π) < ((ℑ‘(log‘(1 / (1 − 𝐴)))) + (ℑ‘(log‘((𝐴 − 1) / 𝐴)))))
75 negpicn 26806 . . . . . . . . . . . . 13 -π ∈ ℂ
76752timesi 12493 . . . . . . . . . . . 12 (2 · -π) = ( -π + -π)
7776a1i 11 . . . . . . . . . . 11 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (2 · -π) = ( -π + -π))
7852, 62imaddd 15397 . . . . . . . . . . 11 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (ℑ‘((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴)))) = ((ℑ‘(log‘(1 / (1 − 𝐴)))) + (ℑ‘(log‘((𝐴 − 1) / 𝐴)))))
7974, 77, 783brtr4d 5140 . . . . . . . . . 10 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (2 · -π) < (ℑ‘((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴)))))
80 logimcl 26912 . . . . . . . . . . . 12 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) → ( -π < (ℑ‘(log‘𝐴)) ∧ (ℑ‘(log‘𝐴)) ≤ π))
81803adant3 1150 . . . . . . . . . . 11 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → ( -π < (ℑ‘(log‘𝐴)) ∧ (ℑ‘(log‘𝐴)) ≤ π))
8281simpld 500 . . . . . . . . . 10 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → -π < (ℑ‘(log‘𝐴)))
8339, 40, 64, 67, 79, 82lt2addd 11952 . . . . . . . . 9 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → ((2 · -π) + -π) < ((ℑ‘((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴)))) + (ℑ‘(log‘𝐴))))
84 df-3 12419 . . . . . . . . . . . 12 3 = (2 + 1)
8584oveq1i 7440 . . . . . . . . . . 11 (3 · -π) = ((2 + 1) · -π)
861, 9, 75adddiri 11335 . . . . . . . . . . 11 ((2 + 1) · -π) = ((2 · -π) + (1 · -π))
8775mullidi 11327 . . . . . . . . . . . 12 (1 · -π) = -π
8887oveq2i 7441 . . . . . . . . . . 11 ((2 · -π) + (1 · -π)) = ((2 · -π) + -π)
8985, 86, 883eqtri 2790 . . . . . . . . . 10 (3 · -π) = ((2 · -π) + -π)
9089a1i 11 . . . . . . . . 9 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (3 · -π) = ((2 · -π) + -π))
91 ang180lem1.2 . . . . . . . . . . 11 𝑇 = (((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴))) + (log‘𝐴))
9291fveq2i 6899 . . . . . . . . . 10 (ℑ‘𝑇) = (ℑ‘(((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴))) + (log‘𝐴)))
9363, 66imaddd 15397 . . . . . . . . . 10 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (ℑ‘(((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴))) + (log‘𝐴))) = ((ℑ‘((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴)))) + (ℑ‘(log‘𝐴))))
9492, 93eqtrid 2810 . . . . . . . . 9 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (ℑ‘𝑇) = ((ℑ‘((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴)))) + (ℑ‘(log‘𝐴))))
9583, 90, 943brtr4d 5140 . . . . . . . 8 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (3 · -π) < (ℑ‘𝑇))
9663, 66addcld 11341 . . . . . . . . . . 11 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴))) + (log‘𝐴)) ∈ ℂ)
9791, 96eqeltrid 2868 . . . . . . . . . 10 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → 𝑇 ∈ ℂ)
98 imval 15289 . . . . . . . . . 10 (𝑇 ∈ ℂ → (ℑ‘𝑇) = (ℜ‘(𝑇 / i)))
9997, 98syl 18 . . . . . . . . 9 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (ℑ‘𝑇) = (ℜ‘(𝑇 / i)))
100 ang.1 . . . . . . . . . . . 12 𝐹 = (𝑥 ∈ (ℂ ∖ {0}), 𝑦 ∈ (ℂ ∖ {0}) ↦ (ℑ‘(log‘(𝑦 / 𝑥))))
101 ang180lem1.3 . . . . . . . . . . . 12 𝑁 = (((𝑇 / i) / (2 · π)) − (1 / 2))
102100, 91, 101ang180lem1 27152 . . . . . . . . . . 11 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (𝑁 ∈ ℤ ∧ (𝑇 / i) ∈ ℝ))
103102simprd 501 . . . . . . . . . 10 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (𝑇 / i) ∈ ℝ)
104103rered 15406 . . . . . . . . 9 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (ℜ‘(𝑇 / i)) = (𝑇 / i))
10599, 104eqtrd 2798 . . . . . . . 8 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (ℑ‘𝑇) = (𝑇 / i))
10695, 105breqtrd 5134 . . . . . . 7 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (3 · -π) < (𝑇 / i))
10736, 106eqbrtrid 5143 . . . . . 6 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → ( -(3 / 2) · (2 · π)) < (𝑇 / i))
10820renegcli 11632 . . . . . . . 8 -(3 / 2) ∈ ℝ
109108a1i 11 . . . . . . 7 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → -(3 / 2) ∈ ℝ)
11032a1i 11 . . . . . . 7 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (2 · π) ∈ ℝ)
111 2pos 12460 . . . . . . . . 9 0 < 2
112 pipos 26802 . . . . . . . . 9 0 < π
11330, 31, 111, 112mulgt0ii 11456 . . . . . . . 8 0 < (2 · π)
114113a1i 11 . . . . . . 7 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → 0 < (2 · π))
115 ltmuldiv 12203 . . . . . . 7 (( -(3 / 2) ∈ ℝ ∧ (𝑇 / i) ∈ ℝ ∧ ((2 · π) ∈ ℝ ∧ 0 < (2 · π))) → (( -(3 / 2) · (2 · π)) < (𝑇 / i) ↔ -(3 / 2) < ((𝑇 / i) / (2 · π))))
116109, 103, 110, 114, 115syl112anc 1401 . . . . . 6 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (( -(3 / 2) · (2 · π)) < (𝑇 / i) ↔ -(3 / 2) < ((𝑇 / i) / (2 · π))))
117107, 116mpbid 235 . . . . 5 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → -(3 / 2) < ((𝑇 / i) / (2 · π)))
11818, 117eqbrtrid 5143 . . . 4 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → ( -2 + (1 / 2)) < ((𝑇 / i) / (2 · π)))
11930renegcli 11632 . . . . . 6 -2 ∈ ℝ
120119a1i 11 . . . . 5 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → -2 ∈ ℝ)
1213a1i 11 . . . . 5 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (1 / 2) ∈ ℝ)
12232, 113gt0ne0ii 11865 . . . . . . 7 (2 · π) ≠ 0
123122a1i 11 . . . . . 6 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (2 · π) ≠ 0)
124103, 110, 123redivcld 12158 . . . . 5 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → ((𝑇 / i) / (2 · π)) ∈ ℝ)
125120, 121, 124ltaddsubd 11929 . . . 4 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (( -2 + (1 / 2)) < ((𝑇 / i) / (2 · π)) ↔ -2 < (((𝑇 / i) / (2 · π)) − (1 / 2))))
126118, 125mpbid 235 . . 3 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → -2 < (((𝑇 / i) / (2 · π)) − (1 / 2)))
127126, 101breqtrrdi 5150 . 2 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → -2 < 𝑁)
12831a1i 11 . . . . . . . . . 10 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → π ∈ ℝ)
12970simprd 501 . . . . . . . . . . . 12 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (ℑ‘(log‘(1 / (1 − 𝐴)))) ≤ π)
13072simprd 501 . . . . . . . . . . . 12 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (ℑ‘(log‘((𝐴 − 1) / 𝐴))) ≤ π)
13168, 69, 128, 128, 129, 130le2addd 11948 . . . . . . . . . . 11 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → ((ℑ‘(log‘(1 / (1 − 𝐴)))) + (ℑ‘(log‘((𝐴 − 1) / 𝐴)))) ≤ (π + π))
132222timesi 12493 . . . . . . . . . . . 12 (2 · π) = (π + π)
133132a1i 11 . . . . . . . . . . 11 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (2 · π) = (π + π))
134131, 78, 1333brtr4d 5140 . . . . . . . . . 10 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (ℑ‘((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴)))) ≤ (2 · π))
13581simprd 501 . . . . . . . . . 10 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (ℑ‘(log‘𝐴)) ≤ π)
13664, 67, 110, 128, 134, 135le2addd 11948 . . . . . . . . 9 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → ((ℑ‘((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴)))) + (ℑ‘(log‘𝐴))) ≤ ((2 · π) + π))
137105, 94eqtr3d 2800 . . . . . . . . 9 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (𝑇 / i) = ((ℑ‘((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴)))) + (ℑ‘(log‘𝐴))))
13884oveq1i 7440 . . . . . . . . . . 11 (3 · π) = ((2 + 1) · π)
1391, 9, 22adddiri 11335 . . . . . . . . . . 11 ((2 + 1) · π) = ((2 · π) + (1 · π))
14022mullidi 11327 . . . . . . . . . . . 12 (1 · π) = π
141140oveq2i 7441 . . . . . . . . . . 11 ((2 · π) + (1 · π)) = ((2 · π) + π)
142138, 139, 1413eqtri 2790 . . . . . . . . . 10 (3 · π) = ((2 · π) + π)
143142a1i 11 . . . . . . . . 9 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (3 · π) = ((2 · π) + π))
144136, 137, 1433brtr4d 5140 . . . . . . . 8 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (𝑇 / i) ≤ (3 · π))
14533subid1i 11643 . . . . . . . . . 10 ((2 · π) − 0) = (2 · π)
146145, 122eqnetri 3029 . . . . . . . . 9 ((2 · π) − 0) ≠ 0
147 negsub 11619 . . . . . . . . . . . . . . . . . . . 20 ((1 ∈ ℂ ∧ 𝐴 ∈ ℂ) → (1 + -𝐴) = (1 − 𝐴))
1489, 41, 147sylancr 599 . . . . . . . . . . . . . . . . . . 19 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (1 + -𝐴) = (1 − 𝐴))
149148adantr 486 . . . . . . . . . . . . . . . . . 18 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) ∧ (3 · π) = (𝑇 / i)) → (1 + -𝐴) = (1 − 𝐴))
150 1rp 13137 . . . . . . . . . . . . . . . . . . 19 1 ∈ ℝ+
151143, 137oveq12d 7448 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → ((3 · π) − (𝑇 / i)) = (((2 · π) + π) − ((ℑ‘((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴)))) + (ℑ‘(log‘𝐴)))))
15233a1i 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (2 · π) ∈ ℂ)
15322a1i 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → π ∈ ℂ)
15464recnd 11350 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (ℑ‘((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴)))) ∈ ℂ)
15567recnd 11350 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (ℑ‘(log‘𝐴)) ∈ ℂ)
156152, 153, 154, 155addsub4d 11729 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (((2 · π) + π) − ((ℑ‘((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴)))) + (ℑ‘(log‘𝐴)))) = (((2 · π) − (ℑ‘((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴))))) + (π − (ℑ‘(log‘𝐴)))))
157151, 156eqtrd 2798 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → ((3 · π) − (𝑇 / i)) = (((2 · π) − (ℑ‘((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴))))) + (π − (ℑ‘(log‘𝐴)))))
158157adantr 486 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) ∧ (3 · π) = (𝑇 / i)) → ((3 · π) − (𝑇 / i)) = (((2 · π) − (ℑ‘((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴))))) + (π − (ℑ‘(log‘𝐴)))))
15919, 31remulcli 11338 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (3 · π) ∈ ℝ
160159recni 11336 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (3 · π) ∈ ℂ
161 ax-icn 11272 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 i ∈ ℂ
162161a1i 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → i ∈ ℂ)
163 ine0 11764 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 i ≠ 0
164163a1i 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → i ≠ 0)
16597, 162, 164divcld 12106 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (𝑇 / i) ∈ ℂ)
166 subeq0 11597 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (((3 · π) ∈ ℂ ∧ (𝑇 / i) ∈ ℂ) → (((3 · π) − (𝑇 / i)) = 0 ↔ (3 · π) = (𝑇 / i)))
167160, 165, 166sylancr 599 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (((3 · π) − (𝑇 / i)) = 0 ↔ (3 · π) = (𝑇 / i)))
168167biimpar 483 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) ∧ (3 · π) = (𝑇 / i)) → ((3 · π) − (𝑇 / i)) = 0)
169158, 168eqtr3d 2800 . . . . . . . . . . . . . . . . . . . . . . . 24 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) ∧ (3 · π) = (𝑇 / i)) → (((2 · π) − (ℑ‘((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴))))) + (π − (ℑ‘(log‘𝐴)))) = 0)
170 resubcl 11635 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (((2 · π) ∈ ℝ ∧ (ℑ‘((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴)))) ∈ ℝ) → ((2 · π) − (ℑ‘((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴))))) ∈ ℝ)
17132, 64, 170sylancr 599 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → ((2 · π) − (ℑ‘((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴))))) ∈ ℝ)
172 subge0 11842 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (((2 · π) ∈ ℝ ∧ (ℑ‘((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴)))) ∈ ℝ) → (0 ≤ ((2 · π) − (ℑ‘((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴))))) ↔ (ℑ‘((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴)))) ≤ (2 · π)))
17332, 64, 172sylancr 599 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (0 ≤ ((2 · π) − (ℑ‘((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴))))) ↔ (ℑ‘((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴)))) ≤ (2 · π)))
174134, 173mpbird 260 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → 0 ≤ ((2 · π) − (ℑ‘((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴))))))
175 resubcl 11635 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((π ∈ ℝ ∧ (ℑ‘(log‘𝐴)) ∈ ℝ) → (π − (ℑ‘(log‘𝐴))) ∈ ℝ)
17631, 67, 175sylancr 599 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (π − (ℑ‘(log‘𝐴))) ∈ ℝ)
177 subge0 11842 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((π ∈ ℝ ∧ (ℑ‘(log‘𝐴)) ∈ ℝ) → (0 ≤ (π − (ℑ‘(log‘𝐴))) ↔ (ℑ‘(log‘𝐴)) ≤ π))
17831, 67, 177sylancr 599 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (0 ≤ (π − (ℑ‘(log‘𝐴))) ↔ (ℑ‘(log‘𝐴)) ≤ π))
179135, 178mpbird 260 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → 0 ≤ (π − (ℑ‘(log‘𝐴))))
180 add20 11841 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((((2 · π) − (ℑ‘((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴))))) ∈ ℝ ∧ 0 ≤ ((2 · π) − (ℑ‘((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴)))))) ∧ ((π − (ℑ‘(log‘𝐴))) ∈ ℝ ∧ 0 ≤ (π − (ℑ‘(log‘𝐴))))) → ((((2 · π) − (ℑ‘((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴))))) + (π − (ℑ‘(log‘𝐴)))) = 0 ↔ (((2 · π) − (ℑ‘((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴))))) = 0 ∧ (π − (ℑ‘(log‘𝐴))) = 0)))
181171, 174, 176, 179, 180syl22anc 852 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → ((((2 · π) − (ℑ‘((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴))))) + (π − (ℑ‘(log‘𝐴)))) = 0 ↔ (((2 · π) − (ℑ‘((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴))))) = 0 ∧ (π − (ℑ‘(log‘𝐴))) = 0)))
182181biimpa 482 . . . . . . . . . . . . . . . . . . . . . . . 24 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) ∧ (((2 · π) − (ℑ‘((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴))))) + (π − (ℑ‘(log‘𝐴)))) = 0) → (((2 · π) − (ℑ‘((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴))))) = 0 ∧ (π − (ℑ‘(log‘𝐴))) = 0))
183169, 182syldan 603 . . . . . . . . . . . . . . . . . . . . . . 23 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) ∧ (3 · π) = (𝑇 / i)) → (((2 · π) − (ℑ‘((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴))))) = 0 ∧ (π − (ℑ‘(log‘𝐴))) = 0))
184183simprd 501 . . . . . . . . . . . . . . . . . . . . . 22 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) ∧ (3 · π) = (𝑇 / i)) → (π − (ℑ‘(log‘𝐴))) = 0)
185155adantr 486 . . . . . . . . . . . . . . . . . . . . . . 23 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) ∧ (3 · π) = (𝑇 / i)) → (ℑ‘(log‘𝐴)) ∈ ℂ)
186 subeq0 11597 . . . . . . . . . . . . . . . . . . . . . . 23 ((π ∈ ℂ ∧ (ℑ‘(log‘𝐴)) ∈ ℂ) → ((π − (ℑ‘(log‘𝐴))) = 0 ↔ π = (ℑ‘(log‘𝐴))))
18722, 185, 186sylancr 599 . . . . . . . . . . . . . . . . . . . . . 22 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) ∧ (3 · π) = (𝑇 / i)) → ((π − (ℑ‘(log‘𝐴))) = 0 ↔ π = (ℑ‘(log‘𝐴))))
188184, 187mpbid 235 . . . . . . . . . . . . . . . . . . . . 21 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) ∧ (3 · π) = (𝑇 / i)) → π = (ℑ‘(log‘𝐴)))
189188eqcomd 2769 . . . . . . . . . . . . . . . . . . . 20 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) ∧ (3 · π) = (𝑇 / i)) → (ℑ‘(log‘𝐴)) = π)
190 lognegb 26933 . . . . . . . . . . . . . . . . . . . . . 22 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) → ( -𝐴 ∈ ℝ+ ↔ (ℑ‘(log‘𝐴)) = π))
1911903adant3 1150 . . . . . . . . . . . . . . . . . . . . 21 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → ( -𝐴 ∈ ℝ+ ↔ (ℑ‘(log‘𝐴)) = π))
192191adantr 486 . . . . . . . . . . . . . . . . . . . 20 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) ∧ (3 · π) = (𝑇 / i)) → ( -𝐴 ∈ ℝ+ ↔ (ℑ‘(log‘𝐴)) = π))
193189, 192mpbird 260 . . . . . . . . . . . . . . . . . . 19 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) ∧ (3 · π) = (𝑇 / i)) → -𝐴 ∈ ℝ+)
194 rpaddcl 13157 . . . . . . . . . . . . . . . . . . 19 ((1 ∈ ℝ+ ∧ -𝐴 ∈ ℝ+) → (1 + -𝐴) ∈ ℝ+)
195150, 193, 194sylancr 599 . . . . . . . . . . . . . . . . . 18 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) ∧ (3 · π) = (𝑇 / i)) → (1 + -𝐴) ∈ ℝ+)
196149, 195eqeltrrd 2865 . . . . . . . . . . . . . . . . 17 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) ∧ (3 · π) = (𝑇 / i)) → (1 − 𝐴) ∈ ℝ+)
197196rpreccld 13187 . . . . . . . . . . . . . . . 16 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) ∧ (3 · π) = (𝑇 / i)) → (1 / (1 − 𝐴)) ∈ ℝ+)
198197relogcld 26966 . . . . . . . . . . . . . . 15 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) ∧ (3 · π) = (𝑇 / i)) → (log‘(1 / (1 − 𝐴))) ∈ ℝ)
199 negsubdi2 11630 . . . . . . . . . . . . . . . . . . . . 21 ((𝐴 ∈ ℂ ∧ 1 ∈ ℂ) → -(𝐴 − 1) = (1 − 𝐴))
20041, 9, 199sylancl 598 . . . . . . . . . . . . . . . . . . . 20 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → -(𝐴 − 1) = (1 − 𝐴))
201200oveq1d 7445 . . . . . . . . . . . . . . . . . . 19 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → ( -(𝐴 − 1) / -𝐴) = ((1 − 𝐴) / -𝐴))
20254, 41, 55div2negd 12121 . . . . . . . . . . . . . . . . . . 19 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → ( -(𝐴 − 1) / -𝐴) = ((𝐴 − 1) / 𝐴))
203201, 202eqtr3d 2800 . . . . . . . . . . . . . . . . . 18 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → ((1 − 𝐴) / -𝐴) = ((𝐴 − 1) / 𝐴))
204203adantr 486 . . . . . . . . . . . . . . . . 17 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) ∧ (3 · π) = (𝑇 / i)) → ((1 − 𝐴) / -𝐴) = ((𝐴 − 1) / 𝐴))
205196, 193rpdivcld 13194 . . . . . . . . . . . . . . . . 17 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) ∧ (3 · π) = (𝑇 / i)) → ((1 − 𝐴) / -𝐴) ∈ ℝ+)
206204, 205eqeltrrd 2865 . . . . . . . . . . . . . . . 16 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) ∧ (3 · π) = (𝑇 / i)) → ((𝐴 − 1) / 𝐴) ∈ ℝ+)
207206relogcld 26966 . . . . . . . . . . . . . . 15 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) ∧ (3 · π) = (𝑇 / i)) → (log‘((𝐴 − 1) / 𝐴)) ∈ ℝ)
208198, 207readdcld 11351 . . . . . . . . . . . . . 14 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) ∧ (3 · π) = (𝑇 / i)) → ((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴))) ∈ ℝ)
209208reim0d 15407 . . . . . . . . . . . . 13 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) ∧ (3 · π) = (𝑇 / i)) → (ℑ‘((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴)))) = 0)
210209oveq2d 7446 . . . . . . . . . . . 12 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) ∧ (3 · π) = (𝑇 / i)) → ((2 · π) − (ℑ‘((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴))))) = ((2 · π) − 0))
211183simpld 500 . . . . . . . . . . . 12 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) ∧ (3 · π) = (𝑇 / i)) → ((2 · π) − (ℑ‘((log‘(1 / (1 − 𝐴))) + (log‘((𝐴 − 1) / 𝐴))))) = 0)
212210, 211eqtr3d 2800 . . . . . . . . . . 11 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) ∧ (3 · π) = (𝑇 / i)) → ((2 · π) − 0) = 0)
213212ex 418 . . . . . . . . . 10 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → ((3 · π) = (𝑇 / i) → ((2 · π) − 0) = 0))
214213necon3d 2980 . . . . . . . . 9 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (((2 · π) − 0) ≠ 0 → (3 · π) ≠ (𝑇 / i)))
215146, 214mpi 21 . . . . . . . 8 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (3 · π) ≠ (𝑇 / i))
216 ltlen 11424 . . . . . . . . 9 (((𝑇 / i) ∈ ℝ ∧ (3 · π) ∈ ℝ) → ((𝑇 / i) < (3 · π) ↔ ((𝑇 / i) ≤ (3 · π) ∧ (3 · π) ≠ (𝑇 / i))))
217103, 159, 216sylancl 598 . . . . . . . 8 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → ((𝑇 / i) < (3 · π) ↔ ((𝑇 / i) ≤ (3 · π) ∧ (3 · π) ≠ (𝑇 / i))))
218144, 215, 217mpbir2and 726 . . . . . . 7 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (𝑇 / i) < (3 · π))
219218, 28breqtrrdi 5150 . . . . . 6 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (𝑇 / i) < ((3 / 2) · (2 · π)))
22020a1i 11 . . . . . . 7 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (3 / 2) ∈ ℝ)
221 ltdivmul2 12207 . . . . . . 7 (((𝑇 / i) ∈ ℝ ∧ (3 / 2) ∈ ℝ ∧ ((2 · π) ∈ ℝ ∧ 0 < (2 · π))) → (((𝑇 / i) / (2 · π)) < (3 / 2) ↔ (𝑇 / i) < ((3 / 2) · (2 · π))))
222103, 220, 110, 114, 221syl112anc 1401 . . . . . 6 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (((𝑇 / i) / (2 · π)) < (3 / 2) ↔ (𝑇 / i) < ((3 / 2) · (2 · π))))
223219, 222mpbird 260 . . . . 5 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → ((𝑇 / i) / (2 · π)) < (3 / 2))
22484oveq1i 7440 . . . . . 6 (3 / 2) = ((2 + 1) / 2)
2251, 9, 1, 25divdiri 12087 . . . . . 6 ((2 + 1) / 2) = ((2 / 2) + (1 / 2))
226 2div2e1 12496 . . . . . . 7 (2 / 2) = 1
227226oveq1i 7440 . . . . . 6 ((2 / 2) + (1 / 2)) = (1 + (1 / 2))
228224, 225, 2273eqtri 2790 . . . . 5 (3 / 2) = (1 + (1 / 2))
229223, 228breqtrdi 5149 . . . 4 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → ((𝑇 / i) / (2 · π)) < (1 + (1 / 2)))
2302a1i 11 . . . . 5 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → 1 ∈ ℝ)
231124, 121, 230ltsubaddd 11925 . . . 4 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → ((((𝑇 / i) / (2 · π)) − (1 / 2)) < 1 ↔ ((𝑇 / i) / (2 · π)) < (1 + (1 / 2))))
232229, 231mpbird 260 . . 3 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → (((𝑇 / i) / (2 · π)) − (1 / 2)) < 1)
233101, 232eqbrtrid 5143 . 2 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → 𝑁 < 1)
234127, 233jca 521 1 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝐴 ≠ 1) → ( -2 < 𝑁 ∧ 𝑁 < 1))
Colors of variables:    wff setvar class
This proof depends on syntax axioms:   → wi 4   ↔ wb 209   ∧ wa 401   ∧ w3a 1103   = wceq 1569   ∈ wcel 2146   ≠ wne 2959   ∖ cdif 4048  {csn 4588   class class class wbr 5106  ‘cfv 6547  (class class class)co 7430   ∈ cmpo 7432  ℂcc 11211  ℝcr 11212  0cc0 11213  1c1 11214  ici 11215   + caddc 11216   · cmul 11218   < clt 11356   ≤ cle 11357   − cmin 11554   -cneg 11555   / cdiv 11986  2c2 12410  3c3 12411  4c4 12412  ℤcz 12706  ℝ+crp 13133  ℜcre 15279  ℑcim 15280  πcpi 16247  logclog 26897
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1827  ax-4 1841  ax-5 1944  ax-6 2001  ax-7 2042  ax-8 2148  ax-9 2156  ax-10 2179  ax-11 2196  ax-12 2215  ax-ext 2735  ax-rep 5235  ax-sep 5252  ax-nul 5263  ax-pow 5331  ax-pr 5395  ax-un 7761  ax-inf2 9655  ax-cnex 11269  ax-resscn 11270  ax-1cn 11271  ax-icn 11272  ax-addcl 11273  ax-addrcl 11274  ax-mulcl 11275  ax-mulrcl 11276  ax-mulcom 11277  ax-addass 11278  ax-mulass 11279  ax-distr 11280  ax-i2m1 11281  ax-1ne0 11282  ax-1rid 11283  ax-rnegex 11284  ax-rrecex 11285  ax-cnre 11286  ax-pre-lttri 11287  ax-pre-lttrn 11288  ax-pre-ltadd 11289  ax-pre-mulgt0 11290  ax-pre-sup 11291  ax-addf 11292
This proof depends on definitions:  df-bi 210  df-an 402  df-or 862  df-3or 1104  df-3an 1105  df-tru 1572  df-fal 1582  df-ex 1812  df-nf 1816  df-sb 2101  df-mo 2567  df-eu 2597  df-clab 2742  df-cleq 2755  df-clel 2839  df-nfc 2913  df-ne 2960  df-nel 3066  df-ral 3081  df-rex 3091  df-rmo 3369  df-reu 3370  df-rab 3417  df-v 3456  df-sbc 3743  df-csb 3852  df-ss 3901  df-pss 4017  df-dif 4050  df-in 4094  df-un 4154  df-nul 4282  df-if 4486  df-pw 4562  df-sn 4589  df-pr 4591  df-tp 4593  df-op 4839  df-uni 4871  df-int 4911  df-iun 4956  df-iin 4957  df-br 5107  df-opab 5171  df-mpt 5190  df-tr 5216  df-id 5550  df-eprel 5555  df-po 5563  df-so 5564  df-fr 5608  df-se 5609  df-we 5610  df-xp 5661  df-rel 5662  df-cnv 5663  df-co 5664  df-dm 5665  df-rn 5666  df-res 5667  df-ima 5668  df-pred 6311  df-ord 6372  df-on 6373  df-lim 6374  df-suc 6375  df-iota 6501  df-fun 6549  df-fn 6550  df-f 6551  df-f1 6552  df-fo 6553  df-f1o 6554  df-fv 6555  df-isom 6556  df-riota 7387  df-ov 7433  df-oprab 7434  df-mpo 7435  df-of 7703  df-om 7888  df-1st 8011  df-2nd 8012  df-supp 8191  df-frecs 8313  df-wrecs 8344  df-recs 8393  df-rdg 8432  df-1o 8490  df-2o 8491  df-er 8731  df-map 8863  df-pm 8864  df-ixp 8940  df-en 8988  df-dom 8989  df-sdom 8990  df-fin 8991  df-fsupp 9368  df-fi 9416  df-sup 9447  df-inf 9448  df-oi 9517  df-card 10033  df-pnf 11358  df-mnf 11359  df-xr 11360  df-ltxr 11361  df-le 11362  df-sub 11556  df-neg 11557  df-div 11987  df-nn 12349  df-2 12418  df-3 12419  df-4 12420  df-5 12421  df-6 12422  df-7 12423  df-8 12424  df-9 12425  df-n0 12620  df-z 12707  df-dec 12828  df-uz 12979  df-q 13089  df-rp 13134  df-xneg 13254  df-xadd 13255  df-xmul 13256  df-ioo 13493  df-ioc 13494  df-ico 13495  df-icc 13496  df-fz 13653  df-fzo 13802  df-fl 13945  df-mod 14023  df-seq 14158  df-exp 14218  df-fac 14431  df-bc 14460  df-hash 14488  df-shft 15235  df-cj 15281  df-re 15282  df-im 15283  df-sqrt 15417  df-abs 15418  df-limsup 15653  df-clim 15670  df-rlim 15671  df-sum 15869  df-ef 16248  df-sin 16250  df-cos 16251  df-pi 16253  df-struct 17340  df-sets 17357  df-slot 17375  df-ndx 17387  df-base 17403  df-ress 17424  df-plusg 17456  df-mulr 17457  df-starv 17458  df-sca 17459  df-vsca 17460  df-ip 17461  df-tset 17462  df-ple 17463  df-ds 17465  df-unif 17466  df-hom 17467  df-cco 17468  df-rest 17608  df-topn 17609  df-0g 17627  df-gsum 17628  df-topgen 17629  df-pt 17630  df-prds 17633  df-xrs 17689  df-qtop 17694  df-imas 17695  df-xps 17697  df-mre 17771  df-mrc 17772  df-acs 17774  df-mgm 18831  df-sgrp 18923  df-mnd 18939  df-submnd 18994  df-mulg 19293  df-cntz 19546  df-cmn 20011  df-psmet 21685  df-xmet 21686  df-met 21687  df-bl 21688  df-mopn 21689  df-fbas 21690  df-fg 21691  df-cnfld 21694  df-top 23227  df-topon 23244  df-topsp 23266  df-bases 23279  df-cld 23352  df-ntr 23353  df-cls 23354  df-nei 23431  df-lp 23469  df-perf 23470  df-cn 23560  df-cnp 23561  df-haus 23648  df-tx 23896  df-hmeo 24089  df-fil 24180  df-fm 24272  df-flim 24273  df-flf 24274  df-xms 24654  df-ms 24655  df-tms 24656  df-cncf 25214  df-limc 26201  df-dv 26202  df-log 26899
This theorem is used by:  ang180lem3  27154
  Copyright terms: Public domain W3C validator