Proof of Theorem sqreulem
Step | Hyp | Ref
| Expression |
1 | | sqrteulem.1 |
. . . . 5
⊢ 𝐵 =
((√‘(abs‘𝐴)) · (((abs‘𝐴) + 𝐴) / (abs‘((abs‘𝐴) + 𝐴)))) |
2 | 1 | oveq1i 7285 |
. . . 4
⊢ (𝐵↑2) =
(((√‘(abs‘𝐴)) · (((abs‘𝐴) + 𝐴) / (abs‘((abs‘𝐴) + 𝐴))))↑2) |
3 | | abscl 14990 |
. . . . . . . 8
⊢ (𝐴 ∈ ℂ →
(abs‘𝐴) ∈
ℝ) |
4 | | absge0 14999 |
. . . . . . . 8
⊢ (𝐴 ∈ ℂ → 0 ≤
(abs‘𝐴)) |
5 | | resqrtcl 14965 |
. . . . . . . 8
⊢
(((abs‘𝐴)
∈ ℝ ∧ 0 ≤ (abs‘𝐴)) → (√‘(abs‘𝐴)) ∈
ℝ) |
6 | 3, 4, 5 | syl2anc 584 |
. . . . . . 7
⊢ (𝐴 ∈ ℂ →
(√‘(abs‘𝐴)) ∈ ℝ) |
7 | 6 | recnd 11003 |
. . . . . 6
⊢ (𝐴 ∈ ℂ →
(√‘(abs‘𝐴)) ∈ ℂ) |
8 | 7 | adantr 481 |
. . . . 5
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) →
(√‘(abs‘𝐴)) ∈ ℂ) |
9 | 3 | recnd 11003 |
. . . . . . . 8
⊢ (𝐴 ∈ ℂ →
(abs‘𝐴) ∈
ℂ) |
10 | | addcl 10953 |
. . . . . . . 8
⊢
(((abs‘𝐴)
∈ ℂ ∧ 𝐴
∈ ℂ) → ((abs‘𝐴) + 𝐴) ∈ ℂ) |
11 | 9, 10 | mpancom 685 |
. . . . . . 7
⊢ (𝐴 ∈ ℂ →
((abs‘𝐴) + 𝐴) ∈
ℂ) |
12 | 11 | adantr 481 |
. . . . . 6
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) →
((abs‘𝐴) + 𝐴) ∈
ℂ) |
13 | | abscl 14990 |
. . . . . . . . 9
⊢
(((abs‘𝐴) +
𝐴) ∈ ℂ →
(abs‘((abs‘𝐴) +
𝐴)) ∈
ℝ) |
14 | 11, 13 | syl 17 |
. . . . . . . 8
⊢ (𝐴 ∈ ℂ →
(abs‘((abs‘𝐴) +
𝐴)) ∈
ℝ) |
15 | 14 | recnd 11003 |
. . . . . . 7
⊢ (𝐴 ∈ ℂ →
(abs‘((abs‘𝐴) +
𝐴)) ∈
ℂ) |
16 | 15 | adantr 481 |
. . . . . 6
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) →
(abs‘((abs‘𝐴) +
𝐴)) ∈
ℂ) |
17 | 11 | abs00ad 15002 |
. . . . . . . 8
⊢ (𝐴 ∈ ℂ →
((abs‘((abs‘𝐴)
+ 𝐴)) = 0 ↔
((abs‘𝐴) + 𝐴) = 0)) |
18 | 17 | necon3bid 2988 |
. . . . . . 7
⊢ (𝐴 ∈ ℂ →
((abs‘((abs‘𝐴)
+ 𝐴)) ≠ 0 ↔
((abs‘𝐴) + 𝐴) ≠ 0)) |
19 | 18 | biimpar 478 |
. . . . . 6
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) →
(abs‘((abs‘𝐴) +
𝐴)) ≠
0) |
20 | 12, 16, 19 | divcld 11751 |
. . . . 5
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) →
(((abs‘𝐴) + 𝐴) / (abs‘((abs‘𝐴) + 𝐴))) ∈ ℂ) |
21 | 8, 20 | sqmuld 13876 |
. . . 4
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) →
(((√‘(abs‘𝐴)) · (((abs‘𝐴) + 𝐴) / (abs‘((abs‘𝐴) + 𝐴))))↑2) =
(((√‘(abs‘𝐴))↑2) · ((((abs‘𝐴) + 𝐴) / (abs‘((abs‘𝐴) + 𝐴)))↑2))) |
22 | 2, 21 | eqtrid 2790 |
. . 3
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) → (𝐵↑2) =
(((√‘(abs‘𝐴))↑2) · ((((abs‘𝐴) + 𝐴) / (abs‘((abs‘𝐴) + 𝐴)))↑2))) |
23 | 3 | adantr 481 |
. . . . 5
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) →
(abs‘𝐴) ∈
ℝ) |
24 | 4 | adantr 481 |
. . . . 5
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) → 0 ≤
(abs‘𝐴)) |
25 | | resqrtth 14967 |
. . . . 5
⊢
(((abs‘𝐴)
∈ ℝ ∧ 0 ≤ (abs‘𝐴)) → ((√‘(abs‘𝐴))↑2) = (abs‘𝐴)) |
26 | 23, 24, 25 | syl2anc 584 |
. . . 4
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) →
((√‘(abs‘𝐴))↑2) = (abs‘𝐴)) |
27 | 12, 16, 19 | sqdivd 13877 |
. . . . 5
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) →
((((abs‘𝐴) + 𝐴) / (abs‘((abs‘𝐴) + 𝐴)))↑2) = ((((abs‘𝐴) + 𝐴)↑2) / ((abs‘((abs‘𝐴) + 𝐴))↑2))) |
28 | | absvalsq 14992 |
. . . . . . . . . . 11
⊢ (𝐴 ∈ ℂ →
((abs‘𝐴)↑2) =
(𝐴 ·
(∗‘𝐴))) |
29 | | 2cn 12048 |
. . . . . . . . . . . . . 14
⊢ 2 ∈
ℂ |
30 | | mulass 10959 |
. . . . . . . . . . . . . 14
⊢ ((2
∈ ℂ ∧ (abs‘𝐴) ∈ ℂ ∧ 𝐴 ∈ ℂ) → ((2 ·
(abs‘𝐴)) ·
𝐴) = (2 ·
((abs‘𝐴) ·
𝐴))) |
31 | 29, 30 | mp3an1 1447 |
. . . . . . . . . . . . 13
⊢
(((abs‘𝐴)
∈ ℂ ∧ 𝐴
∈ ℂ) → ((2 · (abs‘𝐴)) · 𝐴) = (2 · ((abs‘𝐴) · 𝐴))) |
32 | 9, 31 | mpancom 685 |
. . . . . . . . . . . 12
⊢ (𝐴 ∈ ℂ → ((2
· (abs‘𝐴))
· 𝐴) = (2 ·
((abs‘𝐴) ·
𝐴))) |
33 | | mulcl 10955 |
. . . . . . . . . . . . . 14
⊢ ((2
∈ ℂ ∧ (abs‘𝐴) ∈ ℂ) → (2 ·
(abs‘𝐴)) ∈
ℂ) |
34 | 29, 9, 33 | sylancr 587 |
. . . . . . . . . . . . 13
⊢ (𝐴 ∈ ℂ → (2
· (abs‘𝐴))
∈ ℂ) |
35 | | mulcom 10957 |
. . . . . . . . . . . . 13
⊢ (((2
· (abs‘𝐴))
∈ ℂ ∧ 𝐴
∈ ℂ) → ((2 · (abs‘𝐴)) · 𝐴) = (𝐴 · (2 · (abs‘𝐴)))) |
36 | 34, 35 | mpancom 685 |
. . . . . . . . . . . 12
⊢ (𝐴 ∈ ℂ → ((2
· (abs‘𝐴))
· 𝐴) = (𝐴 · (2 ·
(abs‘𝐴)))) |
37 | 32, 36 | eqtr3d 2780 |
. . . . . . . . . . 11
⊢ (𝐴 ∈ ℂ → (2
· ((abs‘𝐴)
· 𝐴)) = (𝐴 · (2 ·
(abs‘𝐴)))) |
38 | 28, 37 | oveq12d 7293 |
. . . . . . . . . 10
⊢ (𝐴 ∈ ℂ →
(((abs‘𝐴)↑2) +
(2 · ((abs‘𝐴)
· 𝐴))) = ((𝐴 · (∗‘𝐴)) + (𝐴 · (2 · (abs‘𝐴))))) |
39 | | cjcl 14816 |
. . . . . . . . . . 11
⊢ (𝐴 ∈ ℂ →
(∗‘𝐴) ∈
ℂ) |
40 | | adddi 10960 |
. . . . . . . . . . 11
⊢ ((𝐴 ∈ ℂ ∧
(∗‘𝐴) ∈
ℂ ∧ (2 · (abs‘𝐴)) ∈ ℂ) → (𝐴 · ((∗‘𝐴) + (2 · (abs‘𝐴)))) = ((𝐴 · (∗‘𝐴)) + (𝐴 · (2 · (abs‘𝐴))))) |
41 | 39, 34, 40 | mpd3an23 1462 |
. . . . . . . . . 10
⊢ (𝐴 ∈ ℂ → (𝐴 · ((∗‘𝐴) + (2 · (abs‘𝐴)))) = ((𝐴 · (∗‘𝐴)) + (𝐴 · (2 · (abs‘𝐴))))) |
42 | 38, 41 | eqtr4d 2781 |
. . . . . . . . 9
⊢ (𝐴 ∈ ℂ →
(((abs‘𝐴)↑2) +
(2 · ((abs‘𝐴)
· 𝐴))) = (𝐴 · ((∗‘𝐴) + (2 · (abs‘𝐴))))) |
43 | | sqval 13835 |
. . . . . . . . 9
⊢ (𝐴 ∈ ℂ → (𝐴↑2) = (𝐴 · 𝐴)) |
44 | 42, 43 | oveq12d 7293 |
. . . . . . . 8
⊢ (𝐴 ∈ ℂ →
((((abs‘𝐴)↑2) +
(2 · ((abs‘𝐴)
· 𝐴))) + (𝐴↑2)) = ((𝐴 · ((∗‘𝐴) + (2 · (abs‘𝐴)))) + (𝐴 · 𝐴))) |
45 | | binom2 13933 |
. . . . . . . . 9
⊢
(((abs‘𝐴)
∈ ℂ ∧ 𝐴
∈ ℂ) → (((abs‘𝐴) + 𝐴)↑2) = ((((abs‘𝐴)↑2) + (2 · ((abs‘𝐴) · 𝐴))) + (𝐴↑2))) |
46 | 9, 45 | mpancom 685 |
. . . . . . . 8
⊢ (𝐴 ∈ ℂ →
(((abs‘𝐴) + 𝐴)↑2) = ((((abs‘𝐴)↑2) + (2 ·
((abs‘𝐴) ·
𝐴))) + (𝐴↑2))) |
47 | | id 22 |
. . . . . . . . 9
⊢ (𝐴 ∈ ℂ → 𝐴 ∈
ℂ) |
48 | 39, 34 | addcld 10994 |
. . . . . . . . 9
⊢ (𝐴 ∈ ℂ →
((∗‘𝐴) + (2
· (abs‘𝐴)))
∈ ℂ) |
49 | 47, 48, 47 | adddid 10999 |
. . . . . . . 8
⊢ (𝐴 ∈ ℂ → (𝐴 ·
(((∗‘𝐴) + (2
· (abs‘𝐴))) +
𝐴)) = ((𝐴 · ((∗‘𝐴) + (2 · (abs‘𝐴)))) + (𝐴 · 𝐴))) |
50 | 44, 46, 49 | 3eqtr4d 2788 |
. . . . . . 7
⊢ (𝐴 ∈ ℂ →
(((abs‘𝐴) + 𝐴)↑2) = (𝐴 · (((∗‘𝐴) + (2 · (abs‘𝐴))) + 𝐴))) |
51 | 9, 34 | mulcld 10995 |
. . . . . . . . . . 11
⊢ (𝐴 ∈ ℂ →
((abs‘𝐴) · (2
· (abs‘𝐴)))
∈ ℂ) |
52 | 9, 39 | mulcld 10995 |
. . . . . . . . . . 11
⊢ (𝐴 ∈ ℂ →
((abs‘𝐴) ·
(∗‘𝐴)) ∈
ℂ) |
53 | 51, 52 | addcomd 11177 |
. . . . . . . . . 10
⊢ (𝐴 ∈ ℂ →
(((abs‘𝐴) · (2
· (abs‘𝐴))) +
((abs‘𝐴) ·
(∗‘𝐴))) =
(((abs‘𝐴) ·
(∗‘𝐴)) +
((abs‘𝐴) · (2
· (abs‘𝐴))))) |
54 | 9, 9 | mulcld 10995 |
. . . . . . . . . . . . 13
⊢ (𝐴 ∈ ℂ →
((abs‘𝐴) ·
(abs‘𝐴)) ∈
ℂ) |
55 | 54 | 2timesd 12216 |
. . . . . . . . . . . 12
⊢ (𝐴 ∈ ℂ → (2
· ((abs‘𝐴)
· (abs‘𝐴))) =
(((abs‘𝐴) ·
(abs‘𝐴)) +
((abs‘𝐴) ·
(abs‘𝐴)))) |
56 | | mul12 11140 |
. . . . . . . . . . . . 13
⊢ ((2
∈ ℂ ∧ (abs‘𝐴) ∈ ℂ ∧ (abs‘𝐴) ∈ ℂ) → (2
· ((abs‘𝐴)
· (abs‘𝐴))) =
((abs‘𝐴) · (2
· (abs‘𝐴)))) |
57 | 29, 9, 9, 56 | mp3an2i 1465 |
. . . . . . . . . . . 12
⊢ (𝐴 ∈ ℂ → (2
· ((abs‘𝐴)
· (abs‘𝐴))) =
((abs‘𝐴) · (2
· (abs‘𝐴)))) |
58 | 9 | sqvald 13861 |
. . . . . . . . . . . . . 14
⊢ (𝐴 ∈ ℂ →
((abs‘𝐴)↑2) =
((abs‘𝐴) ·
(abs‘𝐴))) |
59 | | mulcom 10957 |
. . . . . . . . . . . . . . 15
⊢ ((𝐴 ∈ ℂ ∧
(∗‘𝐴) ∈
ℂ) → (𝐴 ·
(∗‘𝐴)) =
((∗‘𝐴)
· 𝐴)) |
60 | 39, 59 | mpdan 684 |
. . . . . . . . . . . . . 14
⊢ (𝐴 ∈ ℂ → (𝐴 · (∗‘𝐴)) = ((∗‘𝐴) · 𝐴)) |
61 | 28, 58, 60 | 3eqtr3d 2786 |
. . . . . . . . . . . . 13
⊢ (𝐴 ∈ ℂ →
((abs‘𝐴) ·
(abs‘𝐴)) =
((∗‘𝐴)
· 𝐴)) |
62 | 61 | oveq2d 7291 |
. . . . . . . . . . . 12
⊢ (𝐴 ∈ ℂ →
(((abs‘𝐴) ·
(abs‘𝐴)) +
((abs‘𝐴) ·
(abs‘𝐴))) =
(((abs‘𝐴) ·
(abs‘𝐴)) +
((∗‘𝐴)
· 𝐴))) |
63 | 55, 57, 62 | 3eqtr3rd 2787 |
. . . . . . . . . . 11
⊢ (𝐴 ∈ ℂ →
(((abs‘𝐴) ·
(abs‘𝐴)) +
((∗‘𝐴)
· 𝐴)) =
((abs‘𝐴) · (2
· (abs‘𝐴)))) |
64 | 63 | oveq1d 7290 |
. . . . . . . . . 10
⊢ (𝐴 ∈ ℂ →
((((abs‘𝐴) ·
(abs‘𝐴)) +
((∗‘𝐴)
· 𝐴)) +
((abs‘𝐴) ·
(∗‘𝐴))) =
(((abs‘𝐴) · (2
· (abs‘𝐴))) +
((abs‘𝐴) ·
(∗‘𝐴)))) |
65 | 9, 39, 34 | adddid 10999 |
. . . . . . . . . 10
⊢ (𝐴 ∈ ℂ →
((abs‘𝐴) ·
((∗‘𝐴) + (2
· (abs‘𝐴)))) =
(((abs‘𝐴) ·
(∗‘𝐴)) +
((abs‘𝐴) · (2
· (abs‘𝐴))))) |
66 | 53, 64, 65 | 3eqtr4d 2788 |
. . . . . . . . 9
⊢ (𝐴 ∈ ℂ →
((((abs‘𝐴) ·
(abs‘𝐴)) +
((∗‘𝐴)
· 𝐴)) +
((abs‘𝐴) ·
(∗‘𝐴))) =
((abs‘𝐴) ·
((∗‘𝐴) + (2
· (abs‘𝐴))))) |
67 | 66 | oveq1d 7290 |
. . . . . . . 8
⊢ (𝐴 ∈ ℂ →
(((((abs‘𝐴) ·
(abs‘𝐴)) +
((∗‘𝐴)
· 𝐴)) +
((abs‘𝐴) ·
(∗‘𝐴))) +
((abs‘𝐴) ·
𝐴)) = (((abs‘𝐴) ·
((∗‘𝐴) + (2
· (abs‘𝐴)))) +
((abs‘𝐴) ·
𝐴))) |
68 | | cjadd 14852 |
. . . . . . . . . . . . 13
⊢
(((abs‘𝐴)
∈ ℂ ∧ 𝐴
∈ ℂ) → (∗‘((abs‘𝐴) + 𝐴)) = ((∗‘(abs‘𝐴)) + (∗‘𝐴))) |
69 | 9, 68 | mpancom 685 |
. . . . . . . . . . . 12
⊢ (𝐴 ∈ ℂ →
(∗‘((abs‘𝐴) + 𝐴)) = ((∗‘(abs‘𝐴)) + (∗‘𝐴))) |
70 | 3 | cjred 14937 |
. . . . . . . . . . . . 13
⊢ (𝐴 ∈ ℂ →
(∗‘(abs‘𝐴)) = (abs‘𝐴)) |
71 | 70 | oveq1d 7290 |
. . . . . . . . . . . 12
⊢ (𝐴 ∈ ℂ →
((∗‘(abs‘𝐴)) + (∗‘𝐴)) = ((abs‘𝐴) + (∗‘𝐴))) |
72 | 69, 71 | eqtrd 2778 |
. . . . . . . . . . 11
⊢ (𝐴 ∈ ℂ →
(∗‘((abs‘𝐴) + 𝐴)) = ((abs‘𝐴) + (∗‘𝐴))) |
73 | 72 | oveq2d 7291 |
. . . . . . . . . 10
⊢ (𝐴 ∈ ℂ →
(((abs‘𝐴) + 𝐴) ·
(∗‘((abs‘𝐴) + 𝐴))) = (((abs‘𝐴) + 𝐴) · ((abs‘𝐴) + (∗‘𝐴)))) |
74 | 9, 47, 9, 39 | muladdd 11433 |
. . . . . . . . . 10
⊢ (𝐴 ∈ ℂ →
(((abs‘𝐴) + 𝐴) · ((abs‘𝐴) + (∗‘𝐴))) = ((((abs‘𝐴) · (abs‘𝐴)) + ((∗‘𝐴) · 𝐴)) + (((abs‘𝐴) · (∗‘𝐴)) + ((abs‘𝐴) · 𝐴)))) |
75 | 73, 74 | eqtrd 2778 |
. . . . . . . . 9
⊢ (𝐴 ∈ ℂ →
(((abs‘𝐴) + 𝐴) ·
(∗‘((abs‘𝐴) + 𝐴))) = ((((abs‘𝐴) · (abs‘𝐴)) + ((∗‘𝐴) · 𝐴)) + (((abs‘𝐴) · (∗‘𝐴)) + ((abs‘𝐴) · 𝐴)))) |
76 | | absvalsq 14992 |
. . . . . . . . . 10
⊢
(((abs‘𝐴) +
𝐴) ∈ ℂ →
((abs‘((abs‘𝐴)
+ 𝐴))↑2) =
(((abs‘𝐴) + 𝐴) ·
(∗‘((abs‘𝐴) + 𝐴)))) |
77 | 11, 76 | syl 17 |
. . . . . . . . 9
⊢ (𝐴 ∈ ℂ →
((abs‘((abs‘𝐴)
+ 𝐴))↑2) =
(((abs‘𝐴) + 𝐴) ·
(∗‘((abs‘𝐴) + 𝐴)))) |
78 | | mulcl 10955 |
. . . . . . . . . . . 12
⊢
(((∗‘𝐴)
∈ ℂ ∧ 𝐴
∈ ℂ) → ((∗‘𝐴) · 𝐴) ∈ ℂ) |
79 | 39, 78 | mpancom 685 |
. . . . . . . . . . 11
⊢ (𝐴 ∈ ℂ →
((∗‘𝐴)
· 𝐴) ∈
ℂ) |
80 | 54, 79 | addcld 10994 |
. . . . . . . . . 10
⊢ (𝐴 ∈ ℂ →
(((abs‘𝐴) ·
(abs‘𝐴)) +
((∗‘𝐴)
· 𝐴)) ∈
ℂ) |
81 | | mulcl 10955 |
. . . . . . . . . . 11
⊢
(((abs‘𝐴)
∈ ℂ ∧ 𝐴
∈ ℂ) → ((abs‘𝐴) · 𝐴) ∈ ℂ) |
82 | 9, 81 | mpancom 685 |
. . . . . . . . . 10
⊢ (𝐴 ∈ ℂ →
((abs‘𝐴) ·
𝐴) ∈
ℂ) |
83 | 80, 52, 82 | addassd 10997 |
. . . . . . . . 9
⊢ (𝐴 ∈ ℂ →
(((((abs‘𝐴) ·
(abs‘𝐴)) +
((∗‘𝐴)
· 𝐴)) +
((abs‘𝐴) ·
(∗‘𝐴))) +
((abs‘𝐴) ·
𝐴)) = ((((abs‘𝐴) · (abs‘𝐴)) + ((∗‘𝐴) · 𝐴)) + (((abs‘𝐴) · (∗‘𝐴)) + ((abs‘𝐴) · 𝐴)))) |
84 | 75, 77, 83 | 3eqtr4d 2788 |
. . . . . . . 8
⊢ (𝐴 ∈ ℂ →
((abs‘((abs‘𝐴)
+ 𝐴))↑2) =
(((((abs‘𝐴) ·
(abs‘𝐴)) +
((∗‘𝐴)
· 𝐴)) +
((abs‘𝐴) ·
(∗‘𝐴))) +
((abs‘𝐴) ·
𝐴))) |
85 | 9, 48, 47 | adddid 10999 |
. . . . . . . 8
⊢ (𝐴 ∈ ℂ →
((abs‘𝐴) ·
(((∗‘𝐴) + (2
· (abs‘𝐴))) +
𝐴)) = (((abs‘𝐴) ·
((∗‘𝐴) + (2
· (abs‘𝐴)))) +
((abs‘𝐴) ·
𝐴))) |
86 | 67, 84, 85 | 3eqtr4d 2788 |
. . . . . . 7
⊢ (𝐴 ∈ ℂ →
((abs‘((abs‘𝐴)
+ 𝐴))↑2) =
((abs‘𝐴) ·
(((∗‘𝐴) + (2
· (abs‘𝐴))) +
𝐴))) |
87 | 50, 86 | oveq12d 7293 |
. . . . . 6
⊢ (𝐴 ∈ ℂ →
((((abs‘𝐴) + 𝐴)↑2) /
((abs‘((abs‘𝐴)
+ 𝐴))↑2)) = ((𝐴 ·
(((∗‘𝐴) + (2
· (abs‘𝐴))) +
𝐴)) / ((abs‘𝐴) ·
(((∗‘𝐴) + (2
· (abs‘𝐴))) +
𝐴)))) |
88 | 87 | adantr 481 |
. . . . 5
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) →
((((abs‘𝐴) + 𝐴)↑2) /
((abs‘((abs‘𝐴)
+ 𝐴))↑2)) = ((𝐴 ·
(((∗‘𝐴) + (2
· (abs‘𝐴))) +
𝐴)) / ((abs‘𝐴) ·
(((∗‘𝐴) + (2
· (abs‘𝐴))) +
𝐴)))) |
89 | 27, 88 | eqtrd 2778 |
. . . 4
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) →
((((abs‘𝐴) + 𝐴) / (abs‘((abs‘𝐴) + 𝐴)))↑2) = ((𝐴 · (((∗‘𝐴) + (2 · (abs‘𝐴))) + 𝐴)) / ((abs‘𝐴) · (((∗‘𝐴) + (2 · (abs‘𝐴))) + 𝐴)))) |
90 | 26, 89 | oveq12d 7293 |
. . 3
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) →
(((√‘(abs‘𝐴))↑2) · ((((abs‘𝐴) + 𝐴) / (abs‘((abs‘𝐴) + 𝐴)))↑2)) = ((abs‘𝐴) · ((𝐴 · (((∗‘𝐴) + (2 · (abs‘𝐴))) + 𝐴)) / ((abs‘𝐴) · (((∗‘𝐴) + (2 · (abs‘𝐴))) + 𝐴))))) |
91 | | addcl 10953 |
. . . . . . . 8
⊢
((((∗‘𝐴) + (2 · (abs‘𝐴))) ∈ ℂ ∧ 𝐴 ∈ ℂ) →
(((∗‘𝐴) + (2
· (abs‘𝐴))) +
𝐴) ∈
ℂ) |
92 | 48, 91 | mpancom 685 |
. . . . . . 7
⊢ (𝐴 ∈ ℂ →
(((∗‘𝐴) + (2
· (abs‘𝐴))) +
𝐴) ∈
ℂ) |
93 | 9, 47, 92 | mul12d 11184 |
. . . . . 6
⊢ (𝐴 ∈ ℂ →
((abs‘𝐴) ·
(𝐴 ·
(((∗‘𝐴) + (2
· (abs‘𝐴))) +
𝐴))) = (𝐴 · ((abs‘𝐴) · (((∗‘𝐴) + (2 · (abs‘𝐴))) + 𝐴)))) |
94 | 93 | oveq1d 7290 |
. . . . 5
⊢ (𝐴 ∈ ℂ →
(((abs‘𝐴) ·
(𝐴 ·
(((∗‘𝐴) + (2
· (abs‘𝐴))) +
𝐴))) / ((abs‘𝐴) ·
(((∗‘𝐴) + (2
· (abs‘𝐴))) +
𝐴))) = ((𝐴 · ((abs‘𝐴) · (((∗‘𝐴) + (2 · (abs‘𝐴))) + 𝐴))) / ((abs‘𝐴) · (((∗‘𝐴) + (2 · (abs‘𝐴))) + 𝐴)))) |
95 | 94 | adantr 481 |
. . . 4
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) →
(((abs‘𝐴) ·
(𝐴 ·
(((∗‘𝐴) + (2
· (abs‘𝐴))) +
𝐴))) / ((abs‘𝐴) ·
(((∗‘𝐴) + (2
· (abs‘𝐴))) +
𝐴))) = ((𝐴 · ((abs‘𝐴) · (((∗‘𝐴) + (2 · (abs‘𝐴))) + 𝐴))) / ((abs‘𝐴) · (((∗‘𝐴) + (2 · (abs‘𝐴))) + 𝐴)))) |
96 | 9 | adantr 481 |
. . . . 5
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) →
(abs‘𝐴) ∈
ℂ) |
97 | | mulcl 10955 |
. . . . . . 7
⊢ ((𝐴 ∈ ℂ ∧
(((∗‘𝐴) + (2
· (abs‘𝐴))) +
𝐴) ∈ ℂ) →
(𝐴 ·
(((∗‘𝐴) + (2
· (abs‘𝐴))) +
𝐴)) ∈
ℂ) |
98 | 92, 97 | mpdan 684 |
. . . . . 6
⊢ (𝐴 ∈ ℂ → (𝐴 ·
(((∗‘𝐴) + (2
· (abs‘𝐴))) +
𝐴)) ∈
ℂ) |
99 | 98 | adantr 481 |
. . . . 5
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) → (𝐴 ·
(((∗‘𝐴) + (2
· (abs‘𝐴))) +
𝐴)) ∈
ℂ) |
100 | 9, 92 | mulcld 10995 |
. . . . . 6
⊢ (𝐴 ∈ ℂ →
((abs‘𝐴) ·
(((∗‘𝐴) + (2
· (abs‘𝐴))) +
𝐴)) ∈
ℂ) |
101 | 100 | adantr 481 |
. . . . 5
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) →
((abs‘𝐴) ·
(((∗‘𝐴) + (2
· (abs‘𝐴))) +
𝐴)) ∈
ℂ) |
102 | | sqeq0 13840 |
. . . . . . . . 9
⊢
((abs‘((abs‘𝐴) + 𝐴)) ∈ ℂ →
(((abs‘((abs‘𝐴)
+ 𝐴))↑2) = 0 ↔
(abs‘((abs‘𝐴) +
𝐴)) = 0)) |
103 | 15, 102 | syl 17 |
. . . . . . . 8
⊢ (𝐴 ∈ ℂ →
(((abs‘((abs‘𝐴)
+ 𝐴))↑2) = 0 ↔
(abs‘((abs‘𝐴) +
𝐴)) = 0)) |
104 | 86 | eqeq1d 2740 |
. . . . . . . 8
⊢ (𝐴 ∈ ℂ →
(((abs‘((abs‘𝐴)
+ 𝐴))↑2) = 0 ↔
((abs‘𝐴) ·
(((∗‘𝐴) + (2
· (abs‘𝐴))) +
𝐴)) = 0)) |
105 | 103, 104,
17 | 3bitr3rd 310 |
. . . . . . 7
⊢ (𝐴 ∈ ℂ →
(((abs‘𝐴) + 𝐴) = 0 ↔ ((abs‘𝐴) ·
(((∗‘𝐴) + (2
· (abs‘𝐴))) +
𝐴)) = 0)) |
106 | 105 | necon3bid 2988 |
. . . . . 6
⊢ (𝐴 ∈ ℂ →
(((abs‘𝐴) + 𝐴) ≠ 0 ↔
((abs‘𝐴) ·
(((∗‘𝐴) + (2
· (abs‘𝐴))) +
𝐴)) ≠
0)) |
107 | 106 | biimpa 477 |
. . . . 5
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) →
((abs‘𝐴) ·
(((∗‘𝐴) + (2
· (abs‘𝐴))) +
𝐴)) ≠
0) |
108 | 96, 99, 101, 107 | divassd 11786 |
. . . 4
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) →
(((abs‘𝐴) ·
(𝐴 ·
(((∗‘𝐴) + (2
· (abs‘𝐴))) +
𝐴))) / ((abs‘𝐴) ·
(((∗‘𝐴) + (2
· (abs‘𝐴))) +
𝐴))) = ((abs‘𝐴) · ((𝐴 · (((∗‘𝐴) + (2 · (abs‘𝐴))) + 𝐴)) / ((abs‘𝐴) · (((∗‘𝐴) + (2 · (abs‘𝐴))) + 𝐴))))) |
109 | | simpl 483 |
. . . . 5
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) → 𝐴 ∈
ℂ) |
110 | 109, 101,
107 | divcan4d 11757 |
. . . 4
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) → ((𝐴 · ((abs‘𝐴) ·
(((∗‘𝐴) + (2
· (abs‘𝐴))) +
𝐴))) / ((abs‘𝐴) ·
(((∗‘𝐴) + (2
· (abs‘𝐴))) +
𝐴))) = 𝐴) |
111 | 95, 108, 110 | 3eqtr3d 2786 |
. . 3
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) →
((abs‘𝐴) ·
((𝐴 ·
(((∗‘𝐴) + (2
· (abs‘𝐴))) +
𝐴)) / ((abs‘𝐴) ·
(((∗‘𝐴) + (2
· (abs‘𝐴))) +
𝐴)))) = 𝐴) |
112 | 22, 90, 111 | 3eqtrd 2782 |
. 2
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) → (𝐵↑2) = 𝐴) |
113 | 6 | adantr 481 |
. . . . 5
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) →
(√‘(abs‘𝐴)) ∈ ℝ) |
114 | 11 | addcjd 14923 |
. . . . . . . 8
⊢ (𝐴 ∈ ℂ →
(((abs‘𝐴) + 𝐴) +
(∗‘((abs‘𝐴) + 𝐴))) = (2 ·
(ℜ‘((abs‘𝐴) + 𝐴)))) |
115 | | 2re 12047 |
. . . . . . . . 9
⊢ 2 ∈
ℝ |
116 | 11 | recld 14905 |
. . . . . . . . 9
⊢ (𝐴 ∈ ℂ →
(ℜ‘((abs‘𝐴) + 𝐴)) ∈ ℝ) |
117 | | remulcl 10956 |
. . . . . . . . 9
⊢ ((2
∈ ℝ ∧ (ℜ‘((abs‘𝐴) + 𝐴)) ∈ ℝ) → (2 ·
(ℜ‘((abs‘𝐴) + 𝐴))) ∈ ℝ) |
118 | 115, 116,
117 | sylancr 587 |
. . . . . . . 8
⊢ (𝐴 ∈ ℂ → (2
· (ℜ‘((abs‘𝐴) + 𝐴))) ∈ ℝ) |
119 | 114, 118 | eqeltrd 2839 |
. . . . . . 7
⊢ (𝐴 ∈ ℂ →
(((abs‘𝐴) + 𝐴) +
(∗‘((abs‘𝐴) + 𝐴))) ∈ ℝ) |
120 | 119 | adantr 481 |
. . . . . 6
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) →
(((abs‘𝐴) + 𝐴) +
(∗‘((abs‘𝐴) + 𝐴))) ∈ ℝ) |
121 | 14 | adantr 481 |
. . . . . 6
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) →
(abs‘((abs‘𝐴) +
𝐴)) ∈
ℝ) |
122 | 120, 121,
19 | redivcld 11803 |
. . . . 5
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) →
((((abs‘𝐴) + 𝐴) +
(∗‘((abs‘𝐴) + 𝐴))) / (abs‘((abs‘𝐴) + 𝐴))) ∈ ℝ) |
123 | 113, 122 | remulcld 11005 |
. . . 4
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) →
((√‘(abs‘𝐴)) · ((((abs‘𝐴) + 𝐴) + (∗‘((abs‘𝐴) + 𝐴))) / (abs‘((abs‘𝐴) + 𝐴)))) ∈ ℝ) |
124 | | sqrtge0 14969 |
. . . . . . 7
⊢
(((abs‘𝐴)
∈ ℝ ∧ 0 ≤ (abs‘𝐴)) → 0 ≤
(√‘(abs‘𝐴))) |
125 | 3, 4, 124 | syl2anc 584 |
. . . . . 6
⊢ (𝐴 ∈ ℂ → 0 ≤
(√‘(abs‘𝐴))) |
126 | 125 | adantr 481 |
. . . . 5
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) → 0 ≤
(√‘(abs‘𝐴))) |
127 | | negcl 11221 |
. . . . . . . . . . . 12
⊢ (𝐴 ∈ ℂ → -𝐴 ∈
ℂ) |
128 | | releabs 15033 |
. . . . . . . . . . . 12
⊢ (-𝐴 ∈ ℂ →
(ℜ‘-𝐴) ≤
(abs‘-𝐴)) |
129 | 127, 128 | syl 17 |
. . . . . . . . . . 11
⊢ (𝐴 ∈ ℂ →
(ℜ‘-𝐴) ≤
(abs‘-𝐴)) |
130 | | abscl 14990 |
. . . . . . . . . . . . 13
⊢ (-𝐴 ∈ ℂ →
(abs‘-𝐴) ∈
ℝ) |
131 | 127, 130 | syl 17 |
. . . . . . . . . . . 12
⊢ (𝐴 ∈ ℂ →
(abs‘-𝐴) ∈
ℝ) |
132 | 127 | recld 14905 |
. . . . . . . . . . . 12
⊢ (𝐴 ∈ ℂ →
(ℜ‘-𝐴) ∈
ℝ) |
133 | 131, 132 | subge0d 11565 |
. . . . . . . . . . 11
⊢ (𝐴 ∈ ℂ → (0 ≤
((abs‘-𝐴) −
(ℜ‘-𝐴)) ↔
(ℜ‘-𝐴) ≤
(abs‘-𝐴))) |
134 | 129, 133 | mpbird 256 |
. . . . . . . . . 10
⊢ (𝐴 ∈ ℂ → 0 ≤
((abs‘-𝐴) −
(ℜ‘-𝐴))) |
135 | | readd 14837 |
. . . . . . . . . . . 12
⊢
(((abs‘𝐴)
∈ ℂ ∧ 𝐴
∈ ℂ) → (ℜ‘((abs‘𝐴) + 𝐴)) = ((ℜ‘(abs‘𝐴)) + (ℜ‘𝐴))) |
136 | 9, 135 | mpancom 685 |
. . . . . . . . . . 11
⊢ (𝐴 ∈ ℂ →
(ℜ‘((abs‘𝐴) + 𝐴)) = ((ℜ‘(abs‘𝐴)) + (ℜ‘𝐴))) |
137 | 3 | rered 14935 |
. . . . . . . . . . . . 13
⊢ (𝐴 ∈ ℂ →
(ℜ‘(abs‘𝐴)) = (abs‘𝐴)) |
138 | | absneg 14989 |
. . . . . . . . . . . . 13
⊢ (𝐴 ∈ ℂ →
(abs‘-𝐴) =
(abs‘𝐴)) |
139 | 137, 138 | eqtr4d 2781 |
. . . . . . . . . . . 12
⊢ (𝐴 ∈ ℂ →
(ℜ‘(abs‘𝐴)) = (abs‘-𝐴)) |
140 | | negneg 11271 |
. . . . . . . . . . . . . 14
⊢ (𝐴 ∈ ℂ → --𝐴 = 𝐴) |
141 | 140 | fveq2d 6778 |
. . . . . . . . . . . . 13
⊢ (𝐴 ∈ ℂ →
(ℜ‘--𝐴) =
(ℜ‘𝐴)) |
142 | 127 | renegd 14920 |
. . . . . . . . . . . . 13
⊢ (𝐴 ∈ ℂ →
(ℜ‘--𝐴) =
-(ℜ‘-𝐴)) |
143 | 141, 142 | eqtr3d 2780 |
. . . . . . . . . . . 12
⊢ (𝐴 ∈ ℂ →
(ℜ‘𝐴) =
-(ℜ‘-𝐴)) |
144 | 139, 143 | oveq12d 7293 |
. . . . . . . . . . 11
⊢ (𝐴 ∈ ℂ →
((ℜ‘(abs‘𝐴)) + (ℜ‘𝐴)) = ((abs‘-𝐴) + -(ℜ‘-𝐴))) |
145 | 131 | recnd 11003 |
. . . . . . . . . . . 12
⊢ (𝐴 ∈ ℂ →
(abs‘-𝐴) ∈
ℂ) |
146 | 132 | recnd 11003 |
. . . . . . . . . . . 12
⊢ (𝐴 ∈ ℂ →
(ℜ‘-𝐴) ∈
ℂ) |
147 | 145, 146 | negsubd 11338 |
. . . . . . . . . . 11
⊢ (𝐴 ∈ ℂ →
((abs‘-𝐴) +
-(ℜ‘-𝐴)) =
((abs‘-𝐴) −
(ℜ‘-𝐴))) |
148 | 136, 144,
147 | 3eqtrd 2782 |
. . . . . . . . . 10
⊢ (𝐴 ∈ ℂ →
(ℜ‘((abs‘𝐴) + 𝐴)) = ((abs‘-𝐴) − (ℜ‘-𝐴))) |
149 | 134, 148 | breqtrrd 5102 |
. . . . . . . . 9
⊢ (𝐴 ∈ ℂ → 0 ≤
(ℜ‘((abs‘𝐴) + 𝐴))) |
150 | | 0le2 12075 |
. . . . . . . . . 10
⊢ 0 ≤
2 |
151 | | mulge0 11493 |
. . . . . . . . . 10
⊢ (((2
∈ ℝ ∧ 0 ≤ 2) ∧ ((ℜ‘((abs‘𝐴) + 𝐴)) ∈ ℝ ∧ 0 ≤
(ℜ‘((abs‘𝐴) + 𝐴)))) → 0 ≤ (2 ·
(ℜ‘((abs‘𝐴) + 𝐴)))) |
152 | 115, 150,
151 | mpanl12 699 |
. . . . . . . . 9
⊢
(((ℜ‘((abs‘𝐴) + 𝐴)) ∈ ℝ ∧ 0 ≤
(ℜ‘((abs‘𝐴) + 𝐴))) → 0 ≤ (2 ·
(ℜ‘((abs‘𝐴) + 𝐴)))) |
153 | 116, 149,
152 | syl2anc 584 |
. . . . . . . 8
⊢ (𝐴 ∈ ℂ → 0 ≤ (2
· (ℜ‘((abs‘𝐴) + 𝐴)))) |
154 | 153, 114 | breqtrrd 5102 |
. . . . . . 7
⊢ (𝐴 ∈ ℂ → 0 ≤
(((abs‘𝐴) + 𝐴) +
(∗‘((abs‘𝐴) + 𝐴)))) |
155 | 154 | adantr 481 |
. . . . . 6
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) → 0 ≤
(((abs‘𝐴) + 𝐴) +
(∗‘((abs‘𝐴) + 𝐴)))) |
156 | | absge0 14999 |
. . . . . . . 8
⊢
(((abs‘𝐴) +
𝐴) ∈ ℂ → 0
≤ (abs‘((abs‘𝐴) + 𝐴))) |
157 | 12, 156 | syl 17 |
. . . . . . 7
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) → 0 ≤
(abs‘((abs‘𝐴) +
𝐴))) |
158 | 121, 157,
19 | ne0gt0d 11112 |
. . . . . 6
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) → 0 <
(abs‘((abs‘𝐴) +
𝐴))) |
159 | | divge0 11844 |
. . . . . 6
⊢
((((((abs‘𝐴) +
𝐴) +
(∗‘((abs‘𝐴) + 𝐴))) ∈ ℝ ∧ 0 ≤
(((abs‘𝐴) + 𝐴) +
(∗‘((abs‘𝐴) + 𝐴)))) ∧ ((abs‘((abs‘𝐴) + 𝐴)) ∈ ℝ ∧ 0 <
(abs‘((abs‘𝐴) +
𝐴)))) → 0 ≤
((((abs‘𝐴) + 𝐴) +
(∗‘((abs‘𝐴) + 𝐴))) / (abs‘((abs‘𝐴) + 𝐴)))) |
160 | 120, 155,
121, 158, 159 | syl22anc 836 |
. . . . 5
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) → 0 ≤
((((abs‘𝐴) + 𝐴) +
(∗‘((abs‘𝐴) + 𝐴))) / (abs‘((abs‘𝐴) + 𝐴)))) |
161 | 113, 122,
126, 160 | mulge0d 11552 |
. . . 4
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) → 0 ≤
((√‘(abs‘𝐴)) · ((((abs‘𝐴) + 𝐴) + (∗‘((abs‘𝐴) + 𝐴))) / (abs‘((abs‘𝐴) + 𝐴))))) |
162 | | 2pos 12076 |
. . . . 5
⊢ 0 <
2 |
163 | | divge0 11844 |
. . . . 5
⊢
(((((√‘(abs‘𝐴)) · ((((abs‘𝐴) + 𝐴) + (∗‘((abs‘𝐴) + 𝐴))) / (abs‘((abs‘𝐴) + 𝐴)))) ∈ ℝ ∧ 0 ≤
((√‘(abs‘𝐴)) · ((((abs‘𝐴) + 𝐴) + (∗‘((abs‘𝐴) + 𝐴))) / (abs‘((abs‘𝐴) + 𝐴))))) ∧ (2 ∈ ℝ ∧ 0 <
2)) → 0 ≤ (((√‘(abs‘𝐴)) · ((((abs‘𝐴) + 𝐴) + (∗‘((abs‘𝐴) + 𝐴))) / (abs‘((abs‘𝐴) + 𝐴)))) / 2)) |
164 | 115, 162,
163 | mpanr12 702 |
. . . 4
⊢
((((√‘(abs‘𝐴)) · ((((abs‘𝐴) + 𝐴) + (∗‘((abs‘𝐴) + 𝐴))) / (abs‘((abs‘𝐴) + 𝐴)))) ∈ ℝ ∧ 0 ≤
((√‘(abs‘𝐴)) · ((((abs‘𝐴) + 𝐴) + (∗‘((abs‘𝐴) + 𝐴))) / (abs‘((abs‘𝐴) + 𝐴))))) → 0 ≤
(((√‘(abs‘𝐴)) · ((((abs‘𝐴) + 𝐴) + (∗‘((abs‘𝐴) + 𝐴))) / (abs‘((abs‘𝐴) + 𝐴)))) / 2)) |
165 | 123, 161,
164 | syl2anc 584 |
. . 3
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) → 0 ≤
(((√‘(abs‘𝐴)) · ((((abs‘𝐴) + 𝐴) + (∗‘((abs‘𝐴) + 𝐴))) / (abs‘((abs‘𝐴) + 𝐴)))) / 2)) |
166 | 8, 20 | mulcld 10995 |
. . . . . 6
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) →
((√‘(abs‘𝐴)) · (((abs‘𝐴) + 𝐴) / (abs‘((abs‘𝐴) + 𝐴)))) ∈ ℂ) |
167 | 1, 166 | eqeltrid 2843 |
. . . . 5
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) → 𝐵 ∈
ℂ) |
168 | | reval 14817 |
. . . . 5
⊢ (𝐵 ∈ ℂ →
(ℜ‘𝐵) = ((𝐵 + (∗‘𝐵)) / 2)) |
169 | 167, 168 | syl 17 |
. . . 4
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) →
(ℜ‘𝐵) = ((𝐵 + (∗‘𝐵)) / 2)) |
170 | 1 | oveq1i 7285 |
. . . . . . 7
⊢ (𝐵 +
((√‘(abs‘𝐴)) ·
((∗‘((abs‘𝐴) + 𝐴)) / (abs‘((abs‘𝐴) + 𝐴))))) = (((√‘(abs‘𝐴)) · (((abs‘𝐴) + 𝐴) / (abs‘((abs‘𝐴) + 𝐴)))) + ((√‘(abs‘𝐴)) ·
((∗‘((abs‘𝐴) + 𝐴)) / (abs‘((abs‘𝐴) + 𝐴))))) |
171 | 1 | fveq2i 6777 |
. . . . . . . . . 10
⊢
(∗‘𝐵) =
(∗‘((√‘(abs‘𝐴)) · (((abs‘𝐴) + 𝐴) / (abs‘((abs‘𝐴) + 𝐴))))) |
172 | 8, 20 | cjmuld 14932 |
. . . . . . . . . 10
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) →
(∗‘((√‘(abs‘𝐴)) · (((abs‘𝐴) + 𝐴) / (abs‘((abs‘𝐴) + 𝐴))))) =
((∗‘(√‘(abs‘𝐴))) ·
(∗‘(((abs‘𝐴) + 𝐴) / (abs‘((abs‘𝐴) + 𝐴)))))) |
173 | 171, 172 | eqtrid 2790 |
. . . . . . . . 9
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) →
(∗‘𝐵) =
((∗‘(√‘(abs‘𝐴))) ·
(∗‘(((abs‘𝐴) + 𝐴) / (abs‘((abs‘𝐴) + 𝐴)))))) |
174 | 6 | cjred 14937 |
. . . . . . . . . . 11
⊢ (𝐴 ∈ ℂ →
(∗‘(√‘(abs‘𝐴))) = (√‘(abs‘𝐴))) |
175 | 174 | adantr 481 |
. . . . . . . . . 10
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) →
(∗‘(√‘(abs‘𝐴))) = (√‘(abs‘𝐴))) |
176 | 12, 16, 19 | cjdivd 14934 |
. . . . . . . . . . 11
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) →
(∗‘(((abs‘𝐴) + 𝐴) / (abs‘((abs‘𝐴) + 𝐴)))) = ((∗‘((abs‘𝐴) + 𝐴)) /
(∗‘(abs‘((abs‘𝐴) + 𝐴))))) |
177 | 121 | cjred 14937 |
. . . . . . . . . . . 12
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) →
(∗‘(abs‘((abs‘𝐴) + 𝐴))) = (abs‘((abs‘𝐴) + 𝐴))) |
178 | 177 | oveq2d 7291 |
. . . . . . . . . . 11
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) →
((∗‘((abs‘𝐴) + 𝐴)) /
(∗‘(abs‘((abs‘𝐴) + 𝐴)))) = ((∗‘((abs‘𝐴) + 𝐴)) / (abs‘((abs‘𝐴) + 𝐴)))) |
179 | 176, 178 | eqtrd 2778 |
. . . . . . . . . 10
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) →
(∗‘(((abs‘𝐴) + 𝐴) / (abs‘((abs‘𝐴) + 𝐴)))) = ((∗‘((abs‘𝐴) + 𝐴)) / (abs‘((abs‘𝐴) + 𝐴)))) |
180 | 175, 179 | oveq12d 7293 |
. . . . . . . . 9
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) →
((∗‘(√‘(abs‘𝐴))) ·
(∗‘(((abs‘𝐴) + 𝐴) / (abs‘((abs‘𝐴) + 𝐴))))) = ((√‘(abs‘𝐴)) ·
((∗‘((abs‘𝐴) + 𝐴)) / (abs‘((abs‘𝐴) + 𝐴))))) |
181 | 173, 180 | eqtrd 2778 |
. . . . . . . 8
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) →
(∗‘𝐵) =
((√‘(abs‘𝐴)) ·
((∗‘((abs‘𝐴) + 𝐴)) / (abs‘((abs‘𝐴) + 𝐴))))) |
182 | 181 | oveq2d 7291 |
. . . . . . 7
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) → (𝐵 + (∗‘𝐵)) = (𝐵 + ((√‘(abs‘𝐴)) ·
((∗‘((abs‘𝐴) + 𝐴)) / (abs‘((abs‘𝐴) + 𝐴)))))) |
183 | 12 | cjcld 14907 |
. . . . . . . . 9
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) →
(∗‘((abs‘𝐴) + 𝐴)) ∈ ℂ) |
184 | 183, 16, 19 | divcld 11751 |
. . . . . . . 8
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) →
((∗‘((abs‘𝐴) + 𝐴)) / (abs‘((abs‘𝐴) + 𝐴))) ∈ ℂ) |
185 | 8, 20, 184 | adddid 10999 |
. . . . . . 7
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) →
((√‘(abs‘𝐴)) · ((((abs‘𝐴) + 𝐴) / (abs‘((abs‘𝐴) + 𝐴))) + ((∗‘((abs‘𝐴) + 𝐴)) / (abs‘((abs‘𝐴) + 𝐴))))) = (((√‘(abs‘𝐴)) · (((abs‘𝐴) + 𝐴) / (abs‘((abs‘𝐴) + 𝐴)))) + ((√‘(abs‘𝐴)) ·
((∗‘((abs‘𝐴) + 𝐴)) / (abs‘((abs‘𝐴) + 𝐴)))))) |
186 | 170, 182,
185 | 3eqtr4a 2804 |
. . . . . 6
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) → (𝐵 + (∗‘𝐵)) =
((√‘(abs‘𝐴)) · ((((abs‘𝐴) + 𝐴) / (abs‘((abs‘𝐴) + 𝐴))) + ((∗‘((abs‘𝐴) + 𝐴)) / (abs‘((abs‘𝐴) + 𝐴)))))) |
187 | 12, 183, 16, 19 | divdird 11789 |
. . . . . . 7
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) →
((((abs‘𝐴) + 𝐴) +
(∗‘((abs‘𝐴) + 𝐴))) / (abs‘((abs‘𝐴) + 𝐴))) = ((((abs‘𝐴) + 𝐴) / (abs‘((abs‘𝐴) + 𝐴))) + ((∗‘((abs‘𝐴) + 𝐴)) / (abs‘((abs‘𝐴) + 𝐴))))) |
188 | 187 | oveq2d 7291 |
. . . . . 6
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) →
((√‘(abs‘𝐴)) · ((((abs‘𝐴) + 𝐴) + (∗‘((abs‘𝐴) + 𝐴))) / (abs‘((abs‘𝐴) + 𝐴)))) = ((√‘(abs‘𝐴)) · ((((abs‘𝐴) + 𝐴) / (abs‘((abs‘𝐴) + 𝐴))) + ((∗‘((abs‘𝐴) + 𝐴)) / (abs‘((abs‘𝐴) + 𝐴)))))) |
189 | 186, 188 | eqtr4d 2781 |
. . . . 5
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) → (𝐵 + (∗‘𝐵)) =
((√‘(abs‘𝐴)) · ((((abs‘𝐴) + 𝐴) + (∗‘((abs‘𝐴) + 𝐴))) / (abs‘((abs‘𝐴) + 𝐴))))) |
190 | 189 | oveq1d 7290 |
. . . 4
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) → ((𝐵 + (∗‘𝐵)) / 2) =
(((√‘(abs‘𝐴)) · ((((abs‘𝐴) + 𝐴) + (∗‘((abs‘𝐴) + 𝐴))) / (abs‘((abs‘𝐴) + 𝐴)))) / 2)) |
191 | 169, 190 | eqtrd 2778 |
. . 3
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) →
(ℜ‘𝐵) =
(((√‘(abs‘𝐴)) · ((((abs‘𝐴) + 𝐴) + (∗‘((abs‘𝐴) + 𝐴))) / (abs‘((abs‘𝐴) + 𝐴)))) / 2)) |
192 | 165, 191 | breqtrrd 5102 |
. 2
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) → 0 ≤
(ℜ‘𝐵)) |
193 | | subneg 11270 |
. . . . . . . . . 10
⊢
(((abs‘𝐴)
∈ ℂ ∧ 𝐴
∈ ℂ) → ((abs‘𝐴) − -𝐴) = ((abs‘𝐴) + 𝐴)) |
194 | 9, 193 | mpancom 685 |
. . . . . . . . 9
⊢ (𝐴 ∈ ℂ →
((abs‘𝐴) −
-𝐴) = ((abs‘𝐴) + 𝐴)) |
195 | 194 | eqeq1d 2740 |
. . . . . . . 8
⊢ (𝐴 ∈ ℂ →
(((abs‘𝐴) −
-𝐴) = 0 ↔
((abs‘𝐴) + 𝐴) = 0)) |
196 | 9, 127 | subeq0ad 11342 |
. . . . . . . 8
⊢ (𝐴 ∈ ℂ →
(((abs‘𝐴) −
-𝐴) = 0 ↔
(abs‘𝐴) = -𝐴)) |
197 | 195, 196 | bitr3d 280 |
. . . . . . 7
⊢ (𝐴 ∈ ℂ →
(((abs‘𝐴) + 𝐴) = 0 ↔ (abs‘𝐴) = -𝐴)) |
198 | 197 | necon3bid 2988 |
. . . . . 6
⊢ (𝐴 ∈ ℂ →
(((abs‘𝐴) + 𝐴) ≠ 0 ↔ (abs‘𝐴) ≠ -𝐴)) |
199 | 198 | biimpa 477 |
. . . . 5
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) →
(abs‘𝐴) ≠ -𝐴) |
200 | | resqcl 13844 |
. . . . . . . . . 10
⊢ ((i
· 𝐵) ∈ ℝ
→ ((i · 𝐵)↑2) ∈ ℝ) |
201 | | ax-icn 10930 |
. . . . . . . . . . . . 13
⊢ i ∈
ℂ |
202 | | sqmul 13839 |
. . . . . . . . . . . . 13
⊢ ((i
∈ ℂ ∧ 𝐵
∈ ℂ) → ((i · 𝐵)↑2) = ((i↑2) · (𝐵↑2))) |
203 | 201, 167,
202 | sylancr 587 |
. . . . . . . . . . . 12
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) → ((i ·
𝐵)↑2) = ((i↑2)
· (𝐵↑2))) |
204 | | i2 13919 |
. . . . . . . . . . . . . 14
⊢
(i↑2) = -1 |
205 | 204 | a1i 11 |
. . . . . . . . . . . . 13
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) → (i↑2) =
-1) |
206 | 205, 112 | oveq12d 7293 |
. . . . . . . . . . . 12
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) → ((i↑2)
· (𝐵↑2)) = (-1
· 𝐴)) |
207 | | mulm1 11416 |
. . . . . . . . . . . . 13
⊢ (𝐴 ∈ ℂ → (-1
· 𝐴) = -𝐴) |
208 | 207 | adantr 481 |
. . . . . . . . . . . 12
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) → (-1 ·
𝐴) = -𝐴) |
209 | 203, 206,
208 | 3eqtrd 2782 |
. . . . . . . . . . 11
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) → ((i ·
𝐵)↑2) = -𝐴) |
210 | 209 | eleq1d 2823 |
. . . . . . . . . 10
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) → (((i ·
𝐵)↑2) ∈ ℝ
↔ -𝐴 ∈
ℝ)) |
211 | 200, 210 | syl5ib 243 |
. . . . . . . . 9
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) → ((i ·
𝐵) ∈ ℝ →
-𝐴 ∈
ℝ)) |
212 | | renegcl 11284 |
. . . . . . . . . 10
⊢ (-𝐴 ∈ ℝ → --𝐴 ∈
ℝ) |
213 | 140 | eleq1d 2823 |
. . . . . . . . . 10
⊢ (𝐴 ∈ ℂ → (--𝐴 ∈ ℝ ↔ 𝐴 ∈
ℝ)) |
214 | 212, 213 | syl5ib 243 |
. . . . . . . . 9
⊢ (𝐴 ∈ ℂ → (-𝐴 ∈ ℝ → 𝐴 ∈
ℝ)) |
215 | 109, 211,
214 | sylsyld 61 |
. . . . . . . 8
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) → ((i ·
𝐵) ∈ ℝ →
𝐴 ∈
ℝ)) |
216 | | sqge0 13855 |
. . . . . . . . . 10
⊢ ((i
· 𝐵) ∈ ℝ
→ 0 ≤ ((i · 𝐵)↑2)) |
217 | 209 | breq2d 5086 |
. . . . . . . . . 10
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) → (0 ≤ ((i
· 𝐵)↑2) ↔
0 ≤ -𝐴)) |
218 | 216, 217 | syl5ib 243 |
. . . . . . . . 9
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) → ((i ·
𝐵) ∈ ℝ → 0
≤ -𝐴)) |
219 | | le0neg1 11483 |
. . . . . . . . . 10
⊢ (𝐴 ∈ ℝ → (𝐴 ≤ 0 ↔ 0 ≤ -𝐴)) |
220 | 219 | biimprcd 249 |
. . . . . . . . 9
⊢ (0 ≤
-𝐴 → (𝐴 ∈ ℝ → 𝐴 ≤ 0)) |
221 | 218, 215,
220 | syl6c 70 |
. . . . . . . 8
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) → ((i ·
𝐵) ∈ ℝ →
𝐴 ≤ 0)) |
222 | 215, 221 | jcad 513 |
. . . . . . 7
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) → ((i ·
𝐵) ∈ ℝ →
(𝐴 ∈ ℝ ∧
𝐴 ≤
0))) |
223 | | absnid 15010 |
. . . . . . 7
⊢ ((𝐴 ∈ ℝ ∧ 𝐴 ≤ 0) → (abs‘𝐴) = -𝐴) |
224 | 222, 223 | syl6 35 |
. . . . . 6
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) → ((i ·
𝐵) ∈ ℝ →
(abs‘𝐴) = -𝐴)) |
225 | 224 | necon3ad 2956 |
. . . . 5
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) →
((abs‘𝐴) ≠ -𝐴 → ¬ (i · 𝐵) ∈
ℝ)) |
226 | 199, 225 | mpd 15 |
. . . 4
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) → ¬ (i
· 𝐵) ∈
ℝ) |
227 | | rpre 12738 |
. . . 4
⊢ ((i
· 𝐵) ∈
ℝ+ → (i · 𝐵) ∈ ℝ) |
228 | 226, 227 | nsyl 140 |
. . 3
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) → ¬ (i
· 𝐵) ∈
ℝ+) |
229 | | df-nel 3050 |
. . 3
⊢ ((i
· 𝐵) ∉
ℝ+ ↔ ¬ (i · 𝐵) ∈
ℝ+) |
230 | 228, 229 | sylibr 233 |
. 2
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) → (i ·
𝐵) ∉
ℝ+) |
231 | 112, 192,
230 | 3jca 1127 |
1
⊢ ((𝐴 ∈ ℂ ∧
((abs‘𝐴) + 𝐴) ≠ 0) → ((𝐵↑2) = 𝐴 ∧ 0 ≤ (ℜ‘𝐵) ∧ (i · 𝐵) ∉
ℝ+)) |