Proof of Theorem recextlem1
Step | Hyp | Ref
| Expression |
1 | | simpl 483 |
. . 3
⊢ ((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ) → 𝐴 ∈
ℂ) |
2 | | ax-icn 10930 |
. . . . 5
⊢ i ∈
ℂ |
3 | | mulcl 10955 |
. . . . 5
⊢ ((i
∈ ℂ ∧ 𝐵
∈ ℂ) → (i · 𝐵) ∈ ℂ) |
4 | 2, 3 | mpan 687 |
. . . 4
⊢ (𝐵 ∈ ℂ → (i
· 𝐵) ∈
ℂ) |
5 | 4 | adantl 482 |
. . 3
⊢ ((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ) → (i
· 𝐵) ∈
ℂ) |
6 | | subcl 11220 |
. . . 4
⊢ ((𝐴 ∈ ℂ ∧ (i
· 𝐵) ∈ ℂ)
→ (𝐴 − (i
· 𝐵)) ∈
ℂ) |
7 | 4, 6 | sylan2 593 |
. . 3
⊢ ((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ) → (𝐴 − (i · 𝐵)) ∈
ℂ) |
8 | 1, 5, 7 | adddird 11000 |
. 2
⊢ ((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ) → ((𝐴 + (i · 𝐵)) · (𝐴 − (i · 𝐵))) = ((𝐴 · (𝐴 − (i · 𝐵))) + ((i · 𝐵) · (𝐴 − (i · 𝐵))))) |
9 | 1, 1, 5 | subdid 11431 |
. . 3
⊢ ((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ) → (𝐴 · (𝐴 − (i · 𝐵))) = ((𝐴 · 𝐴) − (𝐴 · (i · 𝐵)))) |
10 | 5, 1, 5 | subdid 11431 |
. . . 4
⊢ ((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ) → ((i
· 𝐵) · (𝐴 − (i · 𝐵))) = (((i · 𝐵) · 𝐴) − ((i · 𝐵) · (i · 𝐵)))) |
11 | | mulcom 10957 |
. . . . . 6
⊢ ((𝐴 ∈ ℂ ∧ (i
· 𝐵) ∈ ℂ)
→ (𝐴 · (i
· 𝐵)) = ((i ·
𝐵) · 𝐴)) |
12 | 4, 11 | sylan2 593 |
. . . . 5
⊢ ((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ) → (𝐴 · (i · 𝐵)) = ((i · 𝐵) · 𝐴)) |
13 | | ixi 11604 |
. . . . . . . . . 10
⊢ (i
· i) = -1 |
14 | 13 | oveq1i 7285 |
. . . . . . . . 9
⊢ ((i
· i) · (𝐵
· 𝐵)) = (-1 ·
(𝐵 · 𝐵)) |
15 | | mulcl 10955 |
. . . . . . . . . 10
⊢ ((𝐵 ∈ ℂ ∧ 𝐵 ∈ ℂ) → (𝐵 · 𝐵) ∈ ℂ) |
16 | 15 | mulm1d 11427 |
. . . . . . . . 9
⊢ ((𝐵 ∈ ℂ ∧ 𝐵 ∈ ℂ) → (-1
· (𝐵 · 𝐵)) = -(𝐵 · 𝐵)) |
17 | 14, 16 | eqtr2id 2791 |
. . . . . . . 8
⊢ ((𝐵 ∈ ℂ ∧ 𝐵 ∈ ℂ) → -(𝐵 · 𝐵) = ((i · i) · (𝐵 · 𝐵))) |
18 | | mul4 11143 |
. . . . . . . . 9
⊢ (((i
∈ ℂ ∧ i ∈ ℂ) ∧ (𝐵 ∈ ℂ ∧ 𝐵 ∈ ℂ)) → ((i · i)
· (𝐵 · 𝐵)) = ((i · 𝐵) · (i · 𝐵))) |
19 | 2, 2, 18 | mpanl12 699 |
. . . . . . . 8
⊢ ((𝐵 ∈ ℂ ∧ 𝐵 ∈ ℂ) → ((i
· i) · (𝐵
· 𝐵)) = ((i ·
𝐵) · (i ·
𝐵))) |
20 | 17, 19 | eqtrd 2778 |
. . . . . . 7
⊢ ((𝐵 ∈ ℂ ∧ 𝐵 ∈ ℂ) → -(𝐵 · 𝐵) = ((i · 𝐵) · (i · 𝐵))) |
21 | 20 | anidms 567 |
. . . . . 6
⊢ (𝐵 ∈ ℂ → -(𝐵 · 𝐵) = ((i · 𝐵) · (i · 𝐵))) |
22 | 21 | adantl 482 |
. . . . 5
⊢ ((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ) → -(𝐵 · 𝐵) = ((i · 𝐵) · (i · 𝐵))) |
23 | 12, 22 | oveq12d 7293 |
. . . 4
⊢ ((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ) → ((𝐴 · (i · 𝐵)) − -(𝐵 · 𝐵)) = (((i · 𝐵) · 𝐴) − ((i · 𝐵) · (i · 𝐵)))) |
24 | 10, 23 | eqtr4d 2781 |
. . 3
⊢ ((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ) → ((i
· 𝐵) · (𝐴 − (i · 𝐵))) = ((𝐴 · (i · 𝐵)) − -(𝐵 · 𝐵))) |
25 | 9, 24 | oveq12d 7293 |
. 2
⊢ ((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ) → ((𝐴 · (𝐴 − (i · 𝐵))) + ((i · 𝐵) · (𝐴 − (i · 𝐵)))) = (((𝐴 · 𝐴) − (𝐴 · (i · 𝐵))) + ((𝐴 · (i · 𝐵)) − -(𝐵 · 𝐵)))) |
26 | | mulcl 10955 |
. . . . . 6
⊢ ((𝐴 ∈ ℂ ∧ 𝐴 ∈ ℂ) → (𝐴 · 𝐴) ∈ ℂ) |
27 | 26 | anidms 567 |
. . . . 5
⊢ (𝐴 ∈ ℂ → (𝐴 · 𝐴) ∈ ℂ) |
28 | 27 | adantr 481 |
. . . 4
⊢ ((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ) → (𝐴 · 𝐴) ∈ ℂ) |
29 | | mulcl 10955 |
. . . . 5
⊢ ((𝐴 ∈ ℂ ∧ (i
· 𝐵) ∈ ℂ)
→ (𝐴 · (i
· 𝐵)) ∈
ℂ) |
30 | 4, 29 | sylan2 593 |
. . . 4
⊢ ((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ) → (𝐴 · (i · 𝐵)) ∈
ℂ) |
31 | 15 | negcld 11319 |
. . . . . 6
⊢ ((𝐵 ∈ ℂ ∧ 𝐵 ∈ ℂ) → -(𝐵 · 𝐵) ∈ ℂ) |
32 | 31 | anidms 567 |
. . . . 5
⊢ (𝐵 ∈ ℂ → -(𝐵 · 𝐵) ∈ ℂ) |
33 | 32 | adantl 482 |
. . . 4
⊢ ((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ) → -(𝐵 · 𝐵) ∈ ℂ) |
34 | 28, 30, 33 | npncand 11356 |
. . 3
⊢ ((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ) → (((𝐴 · 𝐴) − (𝐴 · (i · 𝐵))) + ((𝐴 · (i · 𝐵)) − -(𝐵 · 𝐵))) = ((𝐴 · 𝐴) − -(𝐵 · 𝐵))) |
35 | 15 | anidms 567 |
. . . 4
⊢ (𝐵 ∈ ℂ → (𝐵 · 𝐵) ∈ ℂ) |
36 | | subneg 11270 |
. . . 4
⊢ (((𝐴 · 𝐴) ∈ ℂ ∧ (𝐵 · 𝐵) ∈ ℂ) → ((𝐴 · 𝐴) − -(𝐵 · 𝐵)) = ((𝐴 · 𝐴) + (𝐵 · 𝐵))) |
37 | 27, 35, 36 | syl2an 596 |
. . 3
⊢ ((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ) → ((𝐴 · 𝐴) − -(𝐵 · 𝐵)) = ((𝐴 · 𝐴) + (𝐵 · 𝐵))) |
38 | 34, 37 | eqtrd 2778 |
. 2
⊢ ((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ) → (((𝐴 · 𝐴) − (𝐴 · (i · 𝐵))) + ((𝐴 · (i · 𝐵)) − -(𝐵 · 𝐵))) = ((𝐴 · 𝐴) + (𝐵 · 𝐵))) |
39 | 8, 25, 38 | 3eqtrd 2782 |
1
⊢ ((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ) → ((𝐴 + (i · 𝐵)) · (𝐴 − (i · 𝐵))) = ((𝐴 · 𝐴) + (𝐵 · 𝐵))) |