Step | Hyp | Ref
| Expression |
1 | | cnre 10360 |
. 2
⊢ (𝐴 ∈ ℂ →
∃𝑥 ∈ ℝ
∃𝑦 ∈ ℝ
𝐴 = (𝑥 + (i · 𝑦))) |
2 | | recn 10349 |
. . . . . . 7
⊢ (𝑥 ∈ ℝ → 𝑥 ∈
ℂ) |
3 | | ax-icn 10318 |
. . . . . . . 8
⊢ i ∈
ℂ |
4 | | recn 10349 |
. . . . . . . 8
⊢ (𝑦 ∈ ℝ → 𝑦 ∈
ℂ) |
5 | | mulcl 10343 |
. . . . . . . 8
⊢ ((i
∈ ℂ ∧ 𝑦
∈ ℂ) → (i · 𝑦) ∈ ℂ) |
6 | 3, 4, 5 | sylancr 581 |
. . . . . . 7
⊢ (𝑦 ∈ ℝ → (i
· 𝑦) ∈
ℂ) |
7 | | 0cn 10355 |
. . . . . . . 8
⊢ 0 ∈
ℂ |
8 | | adddi 10348 |
. . . . . . . 8
⊢ ((0
∈ ℂ ∧ 𝑥
∈ ℂ ∧ (i · 𝑦) ∈ ℂ) → (0 · (𝑥 + (i · 𝑦))) = ((0 · 𝑥) + (0 · (i ·
𝑦)))) |
9 | 7, 8 | mp3an1 1576 |
. . . . . . 7
⊢ ((𝑥 ∈ ℂ ∧ (i
· 𝑦) ∈ ℂ)
→ (0 · (𝑥 + (i
· 𝑦))) = ((0
· 𝑥) + (0 ·
(i · 𝑦)))) |
10 | 2, 6, 9 | syl2an 589 |
. . . . . 6
⊢ ((𝑥 ∈ ℝ ∧ 𝑦 ∈ ℝ) → (0
· (𝑥 + (i ·
𝑦))) = ((0 · 𝑥) + (0 · (i ·
𝑦)))) |
11 | | mul02lem2 10539 |
. . . . . . 7
⊢ (𝑥 ∈ ℝ → (0
· 𝑥) =
0) |
12 | | mul12 10528 |
. . . . . . . . . 10
⊢ ((0
∈ ℂ ∧ i ∈ ℂ ∧ 𝑦 ∈ ℂ) → (0 · (i
· 𝑦)) = (i ·
(0 · 𝑦))) |
13 | 7, 3, 12 | mp3an12 1579 |
. . . . . . . . 9
⊢ (𝑦 ∈ ℂ → (0
· (i · 𝑦)) =
(i · (0 · 𝑦))) |
14 | 4, 13 | syl 17 |
. . . . . . . 8
⊢ (𝑦 ∈ ℝ → (0
· (i · 𝑦)) =
(i · (0 · 𝑦))) |
15 | | mul02lem2 10539 |
. . . . . . . . 9
⊢ (𝑦 ∈ ℝ → (0
· 𝑦) =
0) |
16 | 15 | oveq2d 6926 |
. . . . . . . 8
⊢ (𝑦 ∈ ℝ → (i
· (0 · 𝑦)) =
(i · 0)) |
17 | 14, 16 | eqtrd 2861 |
. . . . . . 7
⊢ (𝑦 ∈ ℝ → (0
· (i · 𝑦)) =
(i · 0)) |
18 | 11, 17 | oveqan12d 6929 |
. . . . . 6
⊢ ((𝑥 ∈ ℝ ∧ 𝑦 ∈ ℝ) → ((0
· 𝑥) + (0 ·
(i · 𝑦))) = (0 + (i
· 0))) |
19 | 10, 18 | eqtrd 2861 |
. . . . 5
⊢ ((𝑥 ∈ ℝ ∧ 𝑦 ∈ ℝ) → (0
· (𝑥 + (i ·
𝑦))) = (0 + (i ·
0))) |
20 | | cnre 10360 |
. . . . . . . 8
⊢ (0 ∈
ℂ → ∃𝑥
∈ ℝ ∃𝑦
∈ ℝ 0 = (𝑥 + (i
· 𝑦))) |
21 | 7, 20 | ax-mp 5 |
. . . . . . 7
⊢
∃𝑥 ∈
ℝ ∃𝑦 ∈
ℝ 0 = (𝑥 + (i
· 𝑦)) |
22 | | oveq2 6918 |
. . . . . . . . . 10
⊢ (0 =
(𝑥 + (i · 𝑦)) → (0 · 0) = (0
· (𝑥 + (i ·
𝑦)))) |
23 | 22 | eqeq1d 2827 |
. . . . . . . . 9
⊢ (0 =
(𝑥 + (i · 𝑦)) → ((0 · 0) = (0 +
(i · 0)) ↔ (0 · (𝑥 + (i · 𝑦))) = (0 + (i · 0)))) |
24 | 19, 23 | syl5ibrcom 239 |
. . . . . . . 8
⊢ ((𝑥 ∈ ℝ ∧ 𝑦 ∈ ℝ) → (0 =
(𝑥 + (i · 𝑦)) → (0 · 0) = (0 +
(i · 0)))) |
25 | 24 | rexlimivv 3246 |
. . . . . . 7
⊢
(∃𝑥 ∈
ℝ ∃𝑦 ∈
ℝ 0 = (𝑥 + (i
· 𝑦)) → (0
· 0) = (0 + (i · 0))) |
26 | 21, 25 | ax-mp 5 |
. . . . . 6
⊢ (0
· 0) = (0 + (i · 0)) |
27 | | 0re 10365 |
. . . . . . 7
⊢ 0 ∈
ℝ |
28 | | mul02lem2 10539 |
. . . . . . 7
⊢ (0 ∈
ℝ → (0 · 0) = 0) |
29 | 27, 28 | ax-mp 5 |
. . . . . 6
⊢ (0
· 0) = 0 |
30 | 26, 29 | eqtr3i 2851 |
. . . . 5
⊢ (0 + (i
· 0)) = 0 |
31 | 19, 30 | syl6eq 2877 |
. . . 4
⊢ ((𝑥 ∈ ℝ ∧ 𝑦 ∈ ℝ) → (0
· (𝑥 + (i ·
𝑦))) = 0) |
32 | | oveq2 6918 |
. . . . 5
⊢ (𝐴 = (𝑥 + (i · 𝑦)) → (0 · 𝐴) = (0 · (𝑥 + (i · 𝑦)))) |
33 | 32 | eqeq1d 2827 |
. . . 4
⊢ (𝐴 = (𝑥 + (i · 𝑦)) → ((0 · 𝐴) = 0 ↔ (0 · (𝑥 + (i · 𝑦))) = 0)) |
34 | 31, 33 | syl5ibrcom 239 |
. . 3
⊢ ((𝑥 ∈ ℝ ∧ 𝑦 ∈ ℝ) → (𝐴 = (𝑥 + (i · 𝑦)) → (0 · 𝐴) = 0)) |
35 | 34 | rexlimivv 3246 |
. 2
⊢
(∃𝑥 ∈
ℝ ∃𝑦 ∈
ℝ 𝐴 = (𝑥 + (i · 𝑦)) → (0 · 𝐴) = 0) |
36 | 1, 35 | syl 17 |
1
⊢ (𝐴 ∈ ℂ → (0
· 𝐴) =
0) |