Step | Hyp | Ref
| Expression |
1 | | df-nr 7689 |
. 2
⊢
R = ((P × P) /
~R ) |
2 | | mulsrpr 7708 |
. 2
⊢ (((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P)) → ([〈𝑥, 𝑦〉] ~R
·R [〈𝑧, 𝑤〉] ~R ) =
[〈((𝑥
·P 𝑧) +P (𝑦
·P 𝑤)), ((𝑥 ·P 𝑤) +P
(𝑦
·P 𝑧))〉] ~R
) |
3 | | mulsrpr 7708 |
. 2
⊢ (((𝑧 ∈ P ∧
𝑤 ∈ P)
∧ (𝑣 ∈
P ∧ 𝑢
∈ P)) → ([〈𝑧, 𝑤〉] ~R
·R [〈𝑣, 𝑢〉] ~R ) =
[〈((𝑧
·P 𝑣) +P (𝑤
·P 𝑢)), ((𝑧 ·P 𝑢) +P
(𝑤
·P 𝑣))〉] ~R
) |
4 | | mulsrpr 7708 |
. 2
⊢
(((((𝑥
·P 𝑧) +P (𝑦
·P 𝑤)) ∈ P ∧ ((𝑥
·P 𝑤) +P (𝑦
·P 𝑧)) ∈ P) ∧ (𝑣 ∈ P ∧
𝑢 ∈ P))
→ ([〈((𝑥
·P 𝑧) +P (𝑦
·P 𝑤)), ((𝑥 ·P 𝑤) +P
(𝑦
·P 𝑧))〉] ~R
·R [〈𝑣, 𝑢〉] ~R ) =
[〈((((𝑥
·P 𝑧) +P (𝑦
·P 𝑤)) ·P 𝑣) +P
(((𝑥
·P 𝑤) +P (𝑦
·P 𝑧)) ·P 𝑢)), ((((𝑥 ·P 𝑧) +P
(𝑦
·P 𝑤)) ·P 𝑢) +P
(((𝑥
·P 𝑤) +P (𝑦
·P 𝑧)) ·P 𝑣))〉]
~R ) |
5 | | mulsrpr 7708 |
. 2
⊢ (((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (((𝑧
·P 𝑣) +P (𝑤
·P 𝑢)) ∈ P ∧ ((𝑧
·P 𝑢) +P (𝑤
·P 𝑣)) ∈ P)) →
([〈𝑥, 𝑦〉]
~R ·R [〈((𝑧
·P 𝑣) +P (𝑤
·P 𝑢)), ((𝑧 ·P 𝑢) +P
(𝑤
·P 𝑣))〉] ~R ) =
[〈((𝑥
·P ((𝑧 ·P 𝑣) +P
(𝑤
·P 𝑢))) +P (𝑦
·P ((𝑧 ·P 𝑢) +P
(𝑤
·P 𝑣)))), ((𝑥 ·P ((𝑧
·P 𝑢) +P (𝑤
·P 𝑣))) +P (𝑦
·P ((𝑧 ·P 𝑣) +P
(𝑤
·P 𝑢))))〉] ~R
) |
6 | | mulclpr 7534 |
. . . . 5
⊢ ((𝑥 ∈ P ∧
𝑧 ∈ P)
→ (𝑥
·P 𝑧) ∈ P) |
7 | 6 | ad2ant2r 506 |
. . . 4
⊢ (((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P)) → (𝑥 ·P 𝑧) ∈
P) |
8 | | mulclpr 7534 |
. . . . 5
⊢ ((𝑦 ∈ P ∧
𝑤 ∈ P)
→ (𝑦
·P 𝑤) ∈ P) |
9 | 8 | ad2ant2l 505 |
. . . 4
⊢ (((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P)) → (𝑦 ·P 𝑤) ∈
P) |
10 | | addclpr 7499 |
. . . 4
⊢ (((𝑥
·P 𝑧) ∈ P ∧ (𝑦
·P 𝑤) ∈ P) → ((𝑥
·P 𝑧) +P (𝑦
·P 𝑤)) ∈ P) |
11 | 7, 9, 10 | syl2anc 409 |
. . 3
⊢ (((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P)) → ((𝑥 ·P 𝑧) +P
(𝑦
·P 𝑤)) ∈ P) |
12 | | mulclpr 7534 |
. . . . 5
⊢ ((𝑥 ∈ P ∧
𝑤 ∈ P)
→ (𝑥
·P 𝑤) ∈ P) |
13 | 12 | ad2ant2rl 508 |
. . . 4
⊢ (((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P)) → (𝑥 ·P 𝑤) ∈
P) |
14 | | mulclpr 7534 |
. . . . 5
⊢ ((𝑦 ∈ P ∧
𝑧 ∈ P)
→ (𝑦
·P 𝑧) ∈ P) |
15 | 14 | ad2ant2lr 507 |
. . . 4
⊢ (((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P)) → (𝑦 ·P 𝑧) ∈
P) |
16 | | addclpr 7499 |
. . . 4
⊢ (((𝑥
·P 𝑤) ∈ P ∧ (𝑦
·P 𝑧) ∈ P) → ((𝑥
·P 𝑤) +P (𝑦
·P 𝑧)) ∈ P) |
17 | 13, 15, 16 | syl2anc 409 |
. . 3
⊢ (((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P)) → ((𝑥 ·P 𝑤) +P
(𝑦
·P 𝑧)) ∈ P) |
18 | 11, 17 | jca 304 |
. 2
⊢ (((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P)) → (((𝑥 ·P 𝑧) +P
(𝑦
·P 𝑤)) ∈ P ∧ ((𝑥
·P 𝑤) +P (𝑦
·P 𝑧)) ∈ P)) |
19 | | mulclpr 7534 |
. . . . 5
⊢ ((𝑧 ∈ P ∧
𝑣 ∈ P)
→ (𝑧
·P 𝑣) ∈ P) |
20 | 19 | ad2ant2r 506 |
. . . 4
⊢ (((𝑧 ∈ P ∧
𝑤 ∈ P)
∧ (𝑣 ∈
P ∧ 𝑢
∈ P)) → (𝑧 ·P 𝑣) ∈
P) |
21 | | mulclpr 7534 |
. . . . 5
⊢ ((𝑤 ∈ P ∧
𝑢 ∈ P)
→ (𝑤
·P 𝑢) ∈ P) |
22 | 21 | ad2ant2l 505 |
. . . 4
⊢ (((𝑧 ∈ P ∧
𝑤 ∈ P)
∧ (𝑣 ∈
P ∧ 𝑢
∈ P)) → (𝑤 ·P 𝑢) ∈
P) |
23 | | addclpr 7499 |
. . . 4
⊢ (((𝑧
·P 𝑣) ∈ P ∧ (𝑤
·P 𝑢) ∈ P) → ((𝑧
·P 𝑣) +P (𝑤
·P 𝑢)) ∈ P) |
24 | 20, 22, 23 | syl2anc 409 |
. . 3
⊢ (((𝑧 ∈ P ∧
𝑤 ∈ P)
∧ (𝑣 ∈
P ∧ 𝑢
∈ P)) → ((𝑧 ·P 𝑣) +P
(𝑤
·P 𝑢)) ∈ P) |
25 | | mulclpr 7534 |
. . . . 5
⊢ ((𝑧 ∈ P ∧
𝑢 ∈ P)
→ (𝑧
·P 𝑢) ∈ P) |
26 | 25 | ad2ant2rl 508 |
. . . 4
⊢ (((𝑧 ∈ P ∧
𝑤 ∈ P)
∧ (𝑣 ∈
P ∧ 𝑢
∈ P)) → (𝑧 ·P 𝑢) ∈
P) |
27 | | mulclpr 7534 |
. . . . 5
⊢ ((𝑤 ∈ P ∧
𝑣 ∈ P)
→ (𝑤
·P 𝑣) ∈ P) |
28 | 27 | ad2ant2lr 507 |
. . . 4
⊢ (((𝑧 ∈ P ∧
𝑤 ∈ P)
∧ (𝑣 ∈
P ∧ 𝑢
∈ P)) → (𝑤 ·P 𝑣) ∈
P) |
29 | | addclpr 7499 |
. . . 4
⊢ (((𝑧
·P 𝑢) ∈ P ∧ (𝑤
·P 𝑣) ∈ P) → ((𝑧
·P 𝑢) +P (𝑤
·P 𝑣)) ∈ P) |
30 | 26, 28, 29 | syl2anc 409 |
. . 3
⊢ (((𝑧 ∈ P ∧
𝑤 ∈ P)
∧ (𝑣 ∈
P ∧ 𝑢
∈ P)) → ((𝑧 ·P 𝑢) +P
(𝑤
·P 𝑣)) ∈ P) |
31 | 24, 30 | jca 304 |
. 2
⊢ (((𝑧 ∈ P ∧
𝑤 ∈ P)
∧ (𝑣 ∈
P ∧ 𝑢
∈ P)) → (((𝑧 ·P 𝑣) +P
(𝑤
·P 𝑢)) ∈ P ∧ ((𝑧
·P 𝑢) +P (𝑤
·P 𝑣)) ∈ P)) |
32 | | mulcomprg 7542 |
. . . 4
⊢ ((𝑓 ∈ P ∧
𝑔 ∈ P)
→ (𝑓
·P 𝑔) = (𝑔 ·P 𝑓)) |
33 | 32 | adantl 275 |
. . 3
⊢ ((((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P) ∧ (𝑣 ∈ P ∧ 𝑢 ∈ P)) ∧
(𝑓 ∈ P
∧ 𝑔 ∈
P)) → (𝑓
·P 𝑔) = (𝑔 ·P 𝑓)) |
34 | | distrprg 7550 |
. . . . . 6
⊢ ((𝑟 ∈ P ∧
𝑠 ∈ P
∧ 𝑡 ∈
P) → (𝑟
·P (𝑠 +P 𝑡)) = ((𝑟 ·P 𝑠) +P
(𝑟
·P 𝑡))) |
35 | 34 | adantl 275 |
. . . . 5
⊢ (((𝑓 ∈ P ∧
𝑔 ∈ P
∧ ℎ ∈
P) ∧ (𝑟
∈ P ∧ 𝑠 ∈ P ∧ 𝑡 ∈ P)) →
(𝑟
·P (𝑠 +P 𝑡)) = ((𝑟 ·P 𝑠) +P
(𝑟
·P 𝑡))) |
36 | | simp1 992 |
. . . . 5
⊢ ((𝑓 ∈ P ∧
𝑔 ∈ P
∧ ℎ ∈
P) → 𝑓
∈ P) |
37 | | simp2 993 |
. . . . 5
⊢ ((𝑓 ∈ P ∧
𝑔 ∈ P
∧ ℎ ∈
P) → 𝑔
∈ P) |
38 | | simp3 994 |
. . . . 5
⊢ ((𝑓 ∈ P ∧
𝑔 ∈ P
∧ ℎ ∈
P) → ℎ
∈ P) |
39 | | addclpr 7499 |
. . . . . 6
⊢ ((𝑟 ∈ P ∧
𝑠 ∈ P)
→ (𝑟
+P 𝑠) ∈ P) |
40 | 39 | adantl 275 |
. . . . 5
⊢ (((𝑓 ∈ P ∧
𝑔 ∈ P
∧ ℎ ∈
P) ∧ (𝑟
∈ P ∧ 𝑠 ∈ P)) → (𝑟 +P
𝑠) ∈
P) |
41 | | mulcomprg 7542 |
. . . . . 6
⊢ ((𝑟 ∈ P ∧
𝑠 ∈ P)
→ (𝑟
·P 𝑠) = (𝑠 ·P 𝑟)) |
42 | 41 | adantl 275 |
. . . . 5
⊢ (((𝑓 ∈ P ∧
𝑔 ∈ P
∧ ℎ ∈
P) ∧ (𝑟
∈ P ∧ 𝑠 ∈ P)) → (𝑟
·P 𝑠) = (𝑠 ·P 𝑟)) |
43 | 35, 36, 37, 38, 40, 42 | caovdir2d 6029 |
. . . 4
⊢ ((𝑓 ∈ P ∧
𝑔 ∈ P
∧ ℎ ∈
P) → ((𝑓
+P 𝑔) ·P ℎ) = ((𝑓 ·P ℎ) +P
(𝑔
·P ℎ))) |
44 | 43 | adantl 275 |
. . 3
⊢ ((((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P) ∧ (𝑣 ∈ P ∧ 𝑢 ∈ P)) ∧
(𝑓 ∈ P
∧ 𝑔 ∈
P ∧ ℎ
∈ P)) → ((𝑓 +P 𝑔)
·P ℎ) = ((𝑓 ·P ℎ) +P
(𝑔
·P ℎ))) |
45 | | mulassprg 7543 |
. . . 4
⊢ ((𝑓 ∈ P ∧
𝑔 ∈ P
∧ ℎ ∈
P) → ((𝑓
·P 𝑔) ·P ℎ) = (𝑓 ·P (𝑔
·P ℎ))) |
46 | 45 | adantl 275 |
. . 3
⊢ ((((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P) ∧ (𝑣 ∈ P ∧ 𝑢 ∈ P)) ∧
(𝑓 ∈ P
∧ 𝑔 ∈
P ∧ ℎ
∈ P)) → ((𝑓 ·P 𝑔)
·P ℎ) = (𝑓 ·P (𝑔
·P ℎ))) |
47 | | mulclpr 7534 |
. . . 4
⊢ ((𝑓 ∈ P ∧
𝑔 ∈ P)
→ (𝑓
·P 𝑔) ∈ P) |
48 | 47 | adantl 275 |
. . 3
⊢ ((((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P) ∧ (𝑣 ∈ P ∧ 𝑢 ∈ P)) ∧
(𝑓 ∈ P
∧ 𝑔 ∈
P)) → (𝑓
·P 𝑔) ∈ P) |
49 | | simp1l 1016 |
. . 3
⊢ (((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P) ∧ (𝑣 ∈ P ∧ 𝑢 ∈ P)) →
𝑥 ∈
P) |
50 | | simp1r 1017 |
. . 3
⊢ (((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P) ∧ (𝑣 ∈ P ∧ 𝑢 ∈ P)) →
𝑦 ∈
P) |
51 | | simp2l 1018 |
. . 3
⊢ (((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P) ∧ (𝑣 ∈ P ∧ 𝑢 ∈ P)) →
𝑧 ∈
P) |
52 | | simp2r 1019 |
. . 3
⊢ (((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P) ∧ (𝑣 ∈ P ∧ 𝑢 ∈ P)) →
𝑤 ∈
P) |
53 | | simp3l 1020 |
. . 3
⊢ (((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P) ∧ (𝑣 ∈ P ∧ 𝑢 ∈ P)) →
𝑣 ∈
P) |
54 | | simp3r 1021 |
. . 3
⊢ (((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P) ∧ (𝑣 ∈ P ∧ 𝑢 ∈ P)) →
𝑢 ∈
P) |
55 | | addcomprg 7540 |
. . . 4
⊢ ((𝑓 ∈ P ∧
𝑔 ∈ P)
→ (𝑓
+P 𝑔) = (𝑔 +P 𝑓)) |
56 | 55 | adantl 275 |
. . 3
⊢ ((((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P) ∧ (𝑣 ∈ P ∧ 𝑢 ∈ P)) ∧
(𝑓 ∈ P
∧ 𝑔 ∈
P)) → (𝑓
+P 𝑔) = (𝑔 +P 𝑓)) |
57 | | addassprg 7541 |
. . . 4
⊢ ((𝑓 ∈ P ∧
𝑔 ∈ P
∧ ℎ ∈
P) → ((𝑓
+P 𝑔) +P ℎ) = (𝑓 +P (𝑔 +P
ℎ))) |
58 | 57 | adantl 275 |
. . 3
⊢ ((((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P) ∧ (𝑣 ∈ P ∧ 𝑢 ∈ P)) ∧
(𝑓 ∈ P
∧ 𝑔 ∈
P ∧ ℎ
∈ P)) → ((𝑓 +P 𝑔) +P
ℎ) = (𝑓 +P (𝑔 +P
ℎ))) |
59 | | addclpr 7499 |
. . . 4
⊢ ((𝑓 ∈ P ∧
𝑔 ∈ P)
→ (𝑓
+P 𝑔) ∈ P) |
60 | 59 | adantl 275 |
. . 3
⊢ ((((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P) ∧ (𝑣 ∈ P ∧ 𝑢 ∈ P)) ∧
(𝑓 ∈ P
∧ 𝑔 ∈
P)) → (𝑓
+P 𝑔) ∈ P) |
61 | 33, 44, 46, 48, 49, 50, 51, 52, 53, 54, 56, 58, 60 | caovlem2d 6045 |
. 2
⊢ (((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P) ∧ (𝑣 ∈ P ∧ 𝑢 ∈ P)) →
((((𝑥
·P 𝑧) +P (𝑦
·P 𝑤)) ·P 𝑣) +P
(((𝑥
·P 𝑤) +P (𝑦
·P 𝑧)) ·P 𝑢)) = ((𝑥 ·P ((𝑧
·P 𝑣) +P (𝑤
·P 𝑢))) +P (𝑦
·P ((𝑧 ·P 𝑢) +P
(𝑤
·P 𝑣))))) |
62 | 33, 44, 46, 48, 49, 50, 51, 52, 54, 53, 56, 58, 60 | caovlem2d 6045 |
. 2
⊢ (((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P) ∧ (𝑣 ∈ P ∧ 𝑢 ∈ P)) →
((((𝑥
·P 𝑧) +P (𝑦
·P 𝑤)) ·P 𝑢) +P
(((𝑥
·P 𝑤) +P (𝑦
·P 𝑧)) ·P 𝑣)) = ((𝑥 ·P ((𝑧
·P 𝑢) +P (𝑤
·P 𝑣))) +P (𝑦
·P ((𝑧 ·P 𝑣) +P
(𝑤
·P 𝑢))))) |
63 | 1, 2, 3, 4, 5, 18,
31, 61, 62 | ecoviass 6623 |
1
⊢ ((𝐴 ∈ R ∧
𝐵 ∈ R
∧ 𝐶 ∈
R) → ((𝐴
·R 𝐵) ·R 𝐶) = (𝐴 ·R (𝐵
·R 𝐶))) |