Step | Hyp | Ref
| Expression |
1 | | elxpi 4627 |
. . . . 5
⊢ (𝐴 ∈ (R ×
R) → ∃𝑥∃𝑦(𝐴 = 〈𝑥, 𝑦〉 ∧ (𝑥 ∈ R ∧ 𝑦 ∈
R))) |
2 | | df-c 7780 |
. . . . 5
⊢ ℂ =
(R × R) |
3 | 1, 2 | eleq2s 2265 |
. . . 4
⊢ (𝐴 ∈ ℂ →
∃𝑥∃𝑦(𝐴 = 〈𝑥, 𝑦〉 ∧ (𝑥 ∈ R ∧ 𝑦 ∈
R))) |
4 | | elxpi 4627 |
. . . . 5
⊢ (𝐵 ∈ (R ×
R) → ∃𝑧∃𝑤(𝐵 = 〈𝑧, 𝑤〉 ∧ (𝑧 ∈ R ∧ 𝑤 ∈
R))) |
5 | 4, 2 | eleq2s 2265 |
. . . 4
⊢ (𝐵 ∈ ℂ →
∃𝑧∃𝑤(𝐵 = 〈𝑧, 𝑤〉 ∧ (𝑧 ∈ R ∧ 𝑤 ∈
R))) |
6 | 3, 5 | anim12i 336 |
. . 3
⊢ ((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ) →
(∃𝑥∃𝑦(𝐴 = 〈𝑥, 𝑦〉 ∧ (𝑥 ∈ R ∧ 𝑦 ∈ R)) ∧
∃𝑧∃𝑤(𝐵 = 〈𝑧, 𝑤〉 ∧ (𝑧 ∈ R ∧ 𝑤 ∈
R)))) |
7 | | ee4anv 1927 |
. . 3
⊢
(∃𝑥∃𝑦∃𝑧∃𝑤((𝐴 = 〈𝑥, 𝑦〉 ∧ (𝑥 ∈ R ∧ 𝑦 ∈ R)) ∧
(𝐵 = 〈𝑧, 𝑤〉 ∧ (𝑧 ∈ R ∧ 𝑤 ∈ R)))
↔ (∃𝑥∃𝑦(𝐴 = 〈𝑥, 𝑦〉 ∧ (𝑥 ∈ R ∧ 𝑦 ∈ R)) ∧
∃𝑧∃𝑤(𝐵 = 〈𝑧, 𝑤〉 ∧ (𝑧 ∈ R ∧ 𝑤 ∈
R)))) |
8 | 6, 7 | sylibr 133 |
. 2
⊢ ((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ) →
∃𝑥∃𝑦∃𝑧∃𝑤((𝐴 = 〈𝑥, 𝑦〉 ∧ (𝑥 ∈ R ∧ 𝑦 ∈ R)) ∧
(𝐵 = 〈𝑧, 𝑤〉 ∧ (𝑧 ∈ R ∧ 𝑤 ∈
R)))) |
9 | | simpll 524 |
. . . . . . 7
⊢ (((𝐴 = 〈𝑥, 𝑦〉 ∧ (𝑥 ∈ R ∧ 𝑦 ∈ R)) ∧
(𝐵 = 〈𝑧, 𝑤〉 ∧ (𝑧 ∈ R ∧ 𝑤 ∈ R)))
→ 𝐴 = 〈𝑥, 𝑦〉) |
10 | | simprl 526 |
. . . . . . 7
⊢ (((𝐴 = 〈𝑥, 𝑦〉 ∧ (𝑥 ∈ R ∧ 𝑦 ∈ R)) ∧
(𝐵 = 〈𝑧, 𝑤〉 ∧ (𝑧 ∈ R ∧ 𝑤 ∈ R)))
→ 𝐵 = 〈𝑧, 𝑤〉) |
11 | 9, 10 | oveq12d 5871 |
. . . . . 6
⊢ (((𝐴 = 〈𝑥, 𝑦〉 ∧ (𝑥 ∈ R ∧ 𝑦 ∈ R)) ∧
(𝐵 = 〈𝑧, 𝑤〉 ∧ (𝑧 ∈ R ∧ 𝑤 ∈ R)))
→ (𝐴 · 𝐵) = (〈𝑥, 𝑦〉 · 〈𝑧, 𝑤〉)) |
12 | | mulcnsr 7797 |
. . . . . . 7
⊢ (((𝑥 ∈ R ∧
𝑦 ∈ R)
∧ (𝑧 ∈
R ∧ 𝑤
∈ R)) → (〈𝑥, 𝑦〉 · 〈𝑧, 𝑤〉) = 〈((𝑥 ·R 𝑧) +R
(-1R ·R (𝑦
·R 𝑤))), ((𝑦 ·R 𝑧) +R
(𝑥
·R 𝑤))〉) |
13 | 12 | ad2ant2l 505 |
. . . . . 6
⊢ (((𝐴 = 〈𝑥, 𝑦〉 ∧ (𝑥 ∈ R ∧ 𝑦 ∈ R)) ∧
(𝐵 = 〈𝑧, 𝑤〉 ∧ (𝑧 ∈ R ∧ 𝑤 ∈ R)))
→ (〈𝑥, 𝑦〉 · 〈𝑧, 𝑤〉) = 〈((𝑥 ·R 𝑧) +R
(-1R ·R (𝑦
·R 𝑤))), ((𝑦 ·R 𝑧) +R
(𝑥
·R 𝑤))〉) |
14 | 11, 13 | eqtrd 2203 |
. . . . 5
⊢ (((𝐴 = 〈𝑥, 𝑦〉 ∧ (𝑥 ∈ R ∧ 𝑦 ∈ R)) ∧
(𝐵 = 〈𝑧, 𝑤〉 ∧ (𝑧 ∈ R ∧ 𝑤 ∈ R)))
→ (𝐴 · 𝐵) = 〈((𝑥 ·R 𝑧) +R
(-1R ·R (𝑦
·R 𝑤))), ((𝑦 ·R 𝑧) +R
(𝑥
·R 𝑤))〉) |
15 | | simplrl 530 |
. . . . . . . . 9
⊢ (((𝐴 = 〈𝑥, 𝑦〉 ∧ (𝑥 ∈ R ∧ 𝑦 ∈ R)) ∧
(𝐵 = 〈𝑧, 𝑤〉 ∧ (𝑧 ∈ R ∧ 𝑤 ∈ R)))
→ 𝑥 ∈
R) |
16 | | simprrl 534 |
. . . . . . . . 9
⊢ (((𝐴 = 〈𝑥, 𝑦〉 ∧ (𝑥 ∈ R ∧ 𝑦 ∈ R)) ∧
(𝐵 = 〈𝑧, 𝑤〉 ∧ (𝑧 ∈ R ∧ 𝑤 ∈ R)))
→ 𝑧 ∈
R) |
17 | | mulclsr 7716 |
. . . . . . . . 9
⊢ ((𝑥 ∈ R ∧
𝑧 ∈ R)
→ (𝑥
·R 𝑧) ∈ R) |
18 | 15, 16, 17 | syl2anc 409 |
. . . . . . . 8
⊢ (((𝐴 = 〈𝑥, 𝑦〉 ∧ (𝑥 ∈ R ∧ 𝑦 ∈ R)) ∧
(𝐵 = 〈𝑧, 𝑤〉 ∧ (𝑧 ∈ R ∧ 𝑤 ∈ R)))
→ (𝑥
·R 𝑧) ∈ R) |
19 | | m1r 7714 |
. . . . . . . . . 10
⊢
-1R ∈ R |
20 | 19 | a1i 9 |
. . . . . . . . 9
⊢ (((𝐴 = 〈𝑥, 𝑦〉 ∧ (𝑥 ∈ R ∧ 𝑦 ∈ R)) ∧
(𝐵 = 〈𝑧, 𝑤〉 ∧ (𝑧 ∈ R ∧ 𝑤 ∈ R)))
→ -1R ∈ R) |
21 | | simplrr 531 |
. . . . . . . . . 10
⊢ (((𝐴 = 〈𝑥, 𝑦〉 ∧ (𝑥 ∈ R ∧ 𝑦 ∈ R)) ∧
(𝐵 = 〈𝑧, 𝑤〉 ∧ (𝑧 ∈ R ∧ 𝑤 ∈ R)))
→ 𝑦 ∈
R) |
22 | | simprrr 535 |
. . . . . . . . . 10
⊢ (((𝐴 = 〈𝑥, 𝑦〉 ∧ (𝑥 ∈ R ∧ 𝑦 ∈ R)) ∧
(𝐵 = 〈𝑧, 𝑤〉 ∧ (𝑧 ∈ R ∧ 𝑤 ∈ R)))
→ 𝑤 ∈
R) |
23 | | mulclsr 7716 |
. . . . . . . . . 10
⊢ ((𝑦 ∈ R ∧
𝑤 ∈ R)
→ (𝑦
·R 𝑤) ∈ R) |
24 | 21, 22, 23 | syl2anc 409 |
. . . . . . . . 9
⊢ (((𝐴 = 〈𝑥, 𝑦〉 ∧ (𝑥 ∈ R ∧ 𝑦 ∈ R)) ∧
(𝐵 = 〈𝑧, 𝑤〉 ∧ (𝑧 ∈ R ∧ 𝑤 ∈ R)))
→ (𝑦
·R 𝑤) ∈ R) |
25 | | mulclsr 7716 |
. . . . . . . . 9
⊢
((-1R ∈ R ∧ (𝑦
·R 𝑤) ∈ R) →
(-1R ·R (𝑦
·R 𝑤)) ∈ R) |
26 | 20, 24, 25 | syl2anc 409 |
. . . . . . . 8
⊢ (((𝐴 = 〈𝑥, 𝑦〉 ∧ (𝑥 ∈ R ∧ 𝑦 ∈ R)) ∧
(𝐵 = 〈𝑧, 𝑤〉 ∧ (𝑧 ∈ R ∧ 𝑤 ∈ R)))
→ (-1R ·R (𝑦
·R 𝑤)) ∈ R) |
27 | | addclsr 7715 |
. . . . . . . 8
⊢ (((𝑥
·R 𝑧) ∈ R ∧
(-1R ·R (𝑦
·R 𝑤)) ∈ R) → ((𝑥
·R 𝑧) +R
(-1R ·R (𝑦
·R 𝑤))) ∈ R) |
28 | 18, 26, 27 | syl2anc 409 |
. . . . . . 7
⊢ (((𝐴 = 〈𝑥, 𝑦〉 ∧ (𝑥 ∈ R ∧ 𝑦 ∈ R)) ∧
(𝐵 = 〈𝑧, 𝑤〉 ∧ (𝑧 ∈ R ∧ 𝑤 ∈ R)))
→ ((𝑥
·R 𝑧) +R
(-1R ·R (𝑦
·R 𝑤))) ∈ R) |
29 | | mulclsr 7716 |
. . . . . . . . 9
⊢ ((𝑦 ∈ R ∧
𝑧 ∈ R)
→ (𝑦
·R 𝑧) ∈ R) |
30 | 21, 16, 29 | syl2anc 409 |
. . . . . . . 8
⊢ (((𝐴 = 〈𝑥, 𝑦〉 ∧ (𝑥 ∈ R ∧ 𝑦 ∈ R)) ∧
(𝐵 = 〈𝑧, 𝑤〉 ∧ (𝑧 ∈ R ∧ 𝑤 ∈ R)))
→ (𝑦
·R 𝑧) ∈ R) |
31 | | mulclsr 7716 |
. . . . . . . . 9
⊢ ((𝑥 ∈ R ∧
𝑤 ∈ R)
→ (𝑥
·R 𝑤) ∈ R) |
32 | 15, 22, 31 | syl2anc 409 |
. . . . . . . 8
⊢ (((𝐴 = 〈𝑥, 𝑦〉 ∧ (𝑥 ∈ R ∧ 𝑦 ∈ R)) ∧
(𝐵 = 〈𝑧, 𝑤〉 ∧ (𝑧 ∈ R ∧ 𝑤 ∈ R)))
→ (𝑥
·R 𝑤) ∈ R) |
33 | | addclsr 7715 |
. . . . . . . 8
⊢ (((𝑦
·R 𝑧) ∈ R ∧ (𝑥
·R 𝑤) ∈ R) → ((𝑦
·R 𝑧) +R (𝑥
·R 𝑤)) ∈ R) |
34 | 30, 32, 33 | syl2anc 409 |
. . . . . . 7
⊢ (((𝐴 = 〈𝑥, 𝑦〉 ∧ (𝑥 ∈ R ∧ 𝑦 ∈ R)) ∧
(𝐵 = 〈𝑧, 𝑤〉 ∧ (𝑧 ∈ R ∧ 𝑤 ∈ R)))
→ ((𝑦
·R 𝑧) +R (𝑥
·R 𝑤)) ∈ R) |
35 | | opelxpi 4643 |
. . . . . . 7
⊢ ((((𝑥
·R 𝑧) +R
(-1R ·R (𝑦
·R 𝑤))) ∈ R ∧ ((𝑦
·R 𝑧) +R (𝑥
·R 𝑤)) ∈ R) →
〈((𝑥
·R 𝑧) +R
(-1R ·R (𝑦
·R 𝑤))), ((𝑦 ·R 𝑧) +R
(𝑥
·R 𝑤))〉 ∈ (R ×
R)) |
36 | 28, 34, 35 | syl2anc 409 |
. . . . . 6
⊢ (((𝐴 = 〈𝑥, 𝑦〉 ∧ (𝑥 ∈ R ∧ 𝑦 ∈ R)) ∧
(𝐵 = 〈𝑧, 𝑤〉 ∧ (𝑧 ∈ R ∧ 𝑤 ∈ R)))
→ 〈((𝑥
·R 𝑧) +R
(-1R ·R (𝑦
·R 𝑤))), ((𝑦 ·R 𝑧) +R
(𝑥
·R 𝑤))〉 ∈ (R ×
R)) |
37 | 36, 2 | eleqtrrdi 2264 |
. . . . 5
⊢ (((𝐴 = 〈𝑥, 𝑦〉 ∧ (𝑥 ∈ R ∧ 𝑦 ∈ R)) ∧
(𝐵 = 〈𝑧, 𝑤〉 ∧ (𝑧 ∈ R ∧ 𝑤 ∈ R)))
→ 〈((𝑥
·R 𝑧) +R
(-1R ·R (𝑦
·R 𝑤))), ((𝑦 ·R 𝑧) +R
(𝑥
·R 𝑤))〉 ∈ ℂ) |
38 | 14, 37 | eqeltrd 2247 |
. . . 4
⊢ (((𝐴 = 〈𝑥, 𝑦〉 ∧ (𝑥 ∈ R ∧ 𝑦 ∈ R)) ∧
(𝐵 = 〈𝑧, 𝑤〉 ∧ (𝑧 ∈ R ∧ 𝑤 ∈ R)))
→ (𝐴 · 𝐵) ∈
ℂ) |
39 | 38 | exlimivv 1889 |
. . 3
⊢
(∃𝑧∃𝑤((𝐴 = 〈𝑥, 𝑦〉 ∧ (𝑥 ∈ R ∧ 𝑦 ∈ R)) ∧
(𝐵 = 〈𝑧, 𝑤〉 ∧ (𝑧 ∈ R ∧ 𝑤 ∈ R)))
→ (𝐴 · 𝐵) ∈
ℂ) |
40 | 39 | exlimivv 1889 |
. 2
⊢
(∃𝑥∃𝑦∃𝑧∃𝑤((𝐴 = 〈𝑥, 𝑦〉 ∧ (𝑥 ∈ R ∧ 𝑦 ∈ R)) ∧
(𝐵 = 〈𝑧, 𝑤〉 ∧ (𝑧 ∈ R ∧ 𝑤 ∈ R)))
→ (𝐴 · 𝐵) ∈
ℂ) |
41 | 8, 40 | syl 14 |
1
⊢ ((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ) → (𝐴 · 𝐵) ∈ ℂ) |