Step | Hyp | Ref
| Expression |
1 | | df-nr 7668 |
. 2
⊢
R = ((P × P) /
~R ) |
2 | | mulsrpr 7687 |
. 2
⊢ (((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P)) → ([〈𝑥, 𝑦〉] ~R
·R [〈𝑧, 𝑤〉] ~R ) =
[〈((𝑥
·P 𝑧) +P (𝑦
·P 𝑤)), ((𝑥 ·P 𝑤) +P
(𝑦
·P 𝑧))〉] ~R
) |
3 | | mulsrpr 7687 |
. 2
⊢ (((𝑧 ∈ P ∧
𝑤 ∈ P)
∧ (𝑣 ∈
P ∧ 𝑢
∈ P)) → ([〈𝑧, 𝑤〉] ~R
·R [〈𝑣, 𝑢〉] ~R ) =
[〈((𝑧
·P 𝑣) +P (𝑤
·P 𝑢)), ((𝑧 ·P 𝑢) +P
(𝑤
·P 𝑣))〉] ~R
) |
4 | | mulsrpr 7687 |
. 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 7687 |
. 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 7513 |
. . . . 5
⊢ ((𝑥 ∈ P ∧
𝑧 ∈ P)
→ (𝑥
·P 𝑧) ∈ P) |
7 | 6 | ad2ant2r 501 |
. . . 4
⊢ (((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P)) → (𝑥 ·P 𝑧) ∈
P) |
8 | | mulclpr 7513 |
. . . . 5
⊢ ((𝑦 ∈ P ∧
𝑤 ∈ P)
→ (𝑦
·P 𝑤) ∈ P) |
9 | 8 | ad2ant2l 500 |
. . . 4
⊢ (((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P)) → (𝑦 ·P 𝑤) ∈
P) |
10 | | addclpr 7478 |
. . . 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 7513 |
. . . . 5
⊢ ((𝑥 ∈ P ∧
𝑤 ∈ P)
→ (𝑥
·P 𝑤) ∈ P) |
13 | 12 | ad2ant2rl 503 |
. . . 4
⊢ (((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P)) → (𝑥 ·P 𝑤) ∈
P) |
14 | | mulclpr 7513 |
. . . . 5
⊢ ((𝑦 ∈ P ∧
𝑧 ∈ P)
→ (𝑦
·P 𝑧) ∈ P) |
15 | 14 | ad2ant2lr 502 |
. . . 4
⊢ (((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P)) → (𝑦 ·P 𝑧) ∈
P) |
16 | | addclpr 7478 |
. . . 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 7513 |
. . . . 5
⊢ ((𝑧 ∈ P ∧
𝑣 ∈ P)
→ (𝑧
·P 𝑣) ∈ P) |
20 | 19 | ad2ant2r 501 |
. . . 4
⊢ (((𝑧 ∈ P ∧
𝑤 ∈ P)
∧ (𝑣 ∈
P ∧ 𝑢
∈ P)) → (𝑧 ·P 𝑣) ∈
P) |
21 | | mulclpr 7513 |
. . . . 5
⊢ ((𝑤 ∈ P ∧
𝑢 ∈ P)
→ (𝑤
·P 𝑢) ∈ P) |
22 | 21 | ad2ant2l 500 |
. . . 4
⊢ (((𝑧 ∈ P ∧
𝑤 ∈ P)
∧ (𝑣 ∈
P ∧ 𝑢
∈ P)) → (𝑤 ·P 𝑢) ∈
P) |
23 | | addclpr 7478 |
. . . 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 7513 |
. . . . 5
⊢ ((𝑧 ∈ P ∧
𝑢 ∈ P)
→ (𝑧
·P 𝑢) ∈ P) |
26 | 25 | ad2ant2rl 503 |
. . . 4
⊢ (((𝑧 ∈ P ∧
𝑤 ∈ P)
∧ (𝑣 ∈
P ∧ 𝑢
∈ P)) → (𝑧 ·P 𝑢) ∈
P) |
27 | | mulclpr 7513 |
. . . . 5
⊢ ((𝑤 ∈ P ∧
𝑣 ∈ P)
→ (𝑤
·P 𝑣) ∈ P) |
28 | 27 | ad2ant2lr 502 |
. . . 4
⊢ (((𝑧 ∈ P ∧
𝑤 ∈ P)
∧ (𝑣 ∈
P ∧ 𝑢
∈ P)) → (𝑤 ·P 𝑣) ∈
P) |
29 | | addclpr 7478 |
. . . 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 7521 |
. . . 4
⊢ ((𝑓 ∈ P ∧
𝑔 ∈ P)
→ (𝑓
·P 𝑔) = (𝑔 ·P 𝑓)) |
33 | 32 | adantl 275 |
. . 3
⊢ ((((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P) ∧ (𝑣 ∈ P ∧ 𝑢 ∈ P)) ∧
(𝑓 ∈ P
∧ 𝑔 ∈
P)) → (𝑓
·P 𝑔) = (𝑔 ·P 𝑓)) |
34 | | distrprg 7529 |
. . . . . 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 987 |
. . . . 5
⊢ ((𝑓 ∈ P ∧
𝑔 ∈ P
∧ ℎ ∈
P) → 𝑓
∈ P) |
37 | | simp2 988 |
. . . . 5
⊢ ((𝑓 ∈ P ∧
𝑔 ∈ P
∧ ℎ ∈
P) → 𝑔
∈ P) |
38 | | simp3 989 |
. . . . 5
⊢ ((𝑓 ∈ P ∧
𝑔 ∈ P
∧ ℎ ∈
P) → ℎ
∈ P) |
39 | | addclpr 7478 |
. . . . . 6
⊢ ((𝑟 ∈ P ∧
𝑠 ∈ P)
→ (𝑟
+P 𝑠) ∈ P) |
40 | 39 | adantl 275 |
. . . . 5
⊢ (((𝑓 ∈ P ∧
𝑔 ∈ P
∧ ℎ ∈
P) ∧ (𝑟
∈ P ∧ 𝑠 ∈ P)) → (𝑟 +P
𝑠) ∈
P) |
41 | | mulcomprg 7521 |
. . . . . 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 6018 |
. . . 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 7522 |
. . . 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 7513 |
. . . 4
⊢ ((𝑓 ∈ P ∧
𝑔 ∈ P)
→ (𝑓
·P 𝑔) ∈ P) |
48 | 47 | adantl 275 |
. . 3
⊢ ((((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P) ∧ (𝑣 ∈ P ∧ 𝑢 ∈ P)) ∧
(𝑓 ∈ P
∧ 𝑔 ∈
P)) → (𝑓
·P 𝑔) ∈ P) |
49 | | simp1l 1011 |
. . 3
⊢ (((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P) ∧ (𝑣 ∈ P ∧ 𝑢 ∈ P)) →
𝑥 ∈
P) |
50 | | simp1r 1012 |
. . 3
⊢ (((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P) ∧ (𝑣 ∈ P ∧ 𝑢 ∈ P)) →
𝑦 ∈
P) |
51 | | simp2l 1013 |
. . 3
⊢ (((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P) ∧ (𝑣 ∈ P ∧ 𝑢 ∈ P)) →
𝑧 ∈
P) |
52 | | simp2r 1014 |
. . 3
⊢ (((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P) ∧ (𝑣 ∈ P ∧ 𝑢 ∈ P)) →
𝑤 ∈
P) |
53 | | simp3l 1015 |
. . 3
⊢ (((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P) ∧ (𝑣 ∈ P ∧ 𝑢 ∈ P)) →
𝑣 ∈
P) |
54 | | simp3r 1016 |
. . 3
⊢ (((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P) ∧ (𝑣 ∈ P ∧ 𝑢 ∈ P)) →
𝑢 ∈
P) |
55 | | addcomprg 7519 |
. . . 4
⊢ ((𝑓 ∈ P ∧
𝑔 ∈ P)
→ (𝑓
+P 𝑔) = (𝑔 +P 𝑓)) |
56 | 55 | adantl 275 |
. . 3
⊢ ((((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P) ∧ (𝑣 ∈ P ∧ 𝑢 ∈ P)) ∧
(𝑓 ∈ P
∧ 𝑔 ∈
P)) → (𝑓
+P 𝑔) = (𝑔 +P 𝑓)) |
57 | | addassprg 7520 |
. . . 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 7478 |
. . . 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 6034 |
. 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 6034 |
. 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 6611 |
1
⊢ ((𝐴 ∈ R ∧
𝐵 ∈ R
∧ 𝐶 ∈
R) → ((𝐴
·R 𝐵) ·R 𝐶) = (𝐴 ·R (𝐵
·R 𝐶))) |