| Step | Hyp | Ref
| Expression |
| 1 | | df-nr 7811 |
. 2
⊢
R = ((P × P) /
~R ) |
| 2 | | mulsrpr 7830 |
. 2
⊢ (((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P)) → ([〈𝑥, 𝑦〉] ~R
·R [〈𝑧, 𝑤〉] ~R ) =
[〈((𝑥
·P 𝑧) +P (𝑦
·P 𝑤)), ((𝑥 ·P 𝑤) +P
(𝑦
·P 𝑧))〉] ~R
) |
| 3 | | mulsrpr 7830 |
. 2
⊢ (((𝑧 ∈ P ∧
𝑤 ∈ P)
∧ (𝑣 ∈
P ∧ 𝑢
∈ P)) → ([〈𝑧, 𝑤〉] ~R
·R [〈𝑣, 𝑢〉] ~R ) =
[〈((𝑧
·P 𝑣) +P (𝑤
·P 𝑢)), ((𝑧 ·P 𝑢) +P
(𝑤
·P 𝑣))〉] ~R
) |
| 4 | | mulsrpr 7830 |
. 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 7830 |
. 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 7656 |
. . . . 5
⊢ ((𝑥 ∈ P ∧
𝑧 ∈ P)
→ (𝑥
·P 𝑧) ∈ P) |
| 7 | 6 | ad2ant2r 509 |
. . . 4
⊢ (((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P)) → (𝑥 ·P 𝑧) ∈
P) |
| 8 | | mulclpr 7656 |
. . . . 5
⊢ ((𝑦 ∈ P ∧
𝑤 ∈ P)
→ (𝑦
·P 𝑤) ∈ P) |
| 9 | 8 | ad2ant2l 508 |
. . . 4
⊢ (((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P)) → (𝑦 ·P 𝑤) ∈
P) |
| 10 | | addclpr 7621 |
. . . 4
⊢ (((𝑥
·P 𝑧) ∈ P ∧ (𝑦
·P 𝑤) ∈ P) → ((𝑥
·P 𝑧) +P (𝑦
·P 𝑤)) ∈ P) |
| 11 | 7, 9, 10 | syl2anc 411 |
. . 3
⊢ (((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P)) → ((𝑥 ·P 𝑧) +P
(𝑦
·P 𝑤)) ∈ P) |
| 12 | | mulclpr 7656 |
. . . . 5
⊢ ((𝑥 ∈ P ∧
𝑤 ∈ P)
→ (𝑥
·P 𝑤) ∈ P) |
| 13 | 12 | ad2ant2rl 511 |
. . . 4
⊢ (((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P)) → (𝑥 ·P 𝑤) ∈
P) |
| 14 | | mulclpr 7656 |
. . . . 5
⊢ ((𝑦 ∈ P ∧
𝑧 ∈ P)
→ (𝑦
·P 𝑧) ∈ P) |
| 15 | 14 | ad2ant2lr 510 |
. . . 4
⊢ (((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P)) → (𝑦 ·P 𝑧) ∈
P) |
| 16 | | addclpr 7621 |
. . . 4
⊢ (((𝑥
·P 𝑤) ∈ P ∧ (𝑦
·P 𝑧) ∈ P) → ((𝑥
·P 𝑤) +P (𝑦
·P 𝑧)) ∈ P) |
| 17 | 13, 15, 16 | syl2anc 411 |
. . 3
⊢ (((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P)) → ((𝑥 ·P 𝑤) +P
(𝑦
·P 𝑧)) ∈ P) |
| 18 | 11, 17 | jca 306 |
. 2
⊢ (((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P)) → (((𝑥 ·P 𝑧) +P
(𝑦
·P 𝑤)) ∈ P ∧ ((𝑥
·P 𝑤) +P (𝑦
·P 𝑧)) ∈ P)) |
| 19 | | mulclpr 7656 |
. . . . 5
⊢ ((𝑧 ∈ P ∧
𝑣 ∈ P)
→ (𝑧
·P 𝑣) ∈ P) |
| 20 | 19 | ad2ant2r 509 |
. . . 4
⊢ (((𝑧 ∈ P ∧
𝑤 ∈ P)
∧ (𝑣 ∈
P ∧ 𝑢
∈ P)) → (𝑧 ·P 𝑣) ∈
P) |
| 21 | | mulclpr 7656 |
. . . . 5
⊢ ((𝑤 ∈ P ∧
𝑢 ∈ P)
→ (𝑤
·P 𝑢) ∈ P) |
| 22 | 21 | ad2ant2l 508 |
. . . 4
⊢ (((𝑧 ∈ P ∧
𝑤 ∈ P)
∧ (𝑣 ∈
P ∧ 𝑢
∈ P)) → (𝑤 ·P 𝑢) ∈
P) |
| 23 | | addclpr 7621 |
. . . 4
⊢ (((𝑧
·P 𝑣) ∈ P ∧ (𝑤
·P 𝑢) ∈ P) → ((𝑧
·P 𝑣) +P (𝑤
·P 𝑢)) ∈ P) |
| 24 | 20, 22, 23 | syl2anc 411 |
. . 3
⊢ (((𝑧 ∈ P ∧
𝑤 ∈ P)
∧ (𝑣 ∈
P ∧ 𝑢
∈ P)) → ((𝑧 ·P 𝑣) +P
(𝑤
·P 𝑢)) ∈ P) |
| 25 | | mulclpr 7656 |
. . . . 5
⊢ ((𝑧 ∈ P ∧
𝑢 ∈ P)
→ (𝑧
·P 𝑢) ∈ P) |
| 26 | 25 | ad2ant2rl 511 |
. . . 4
⊢ (((𝑧 ∈ P ∧
𝑤 ∈ P)
∧ (𝑣 ∈
P ∧ 𝑢
∈ P)) → (𝑧 ·P 𝑢) ∈
P) |
| 27 | | mulclpr 7656 |
. . . . 5
⊢ ((𝑤 ∈ P ∧
𝑣 ∈ P)
→ (𝑤
·P 𝑣) ∈ P) |
| 28 | 27 | ad2ant2lr 510 |
. . . 4
⊢ (((𝑧 ∈ P ∧
𝑤 ∈ P)
∧ (𝑣 ∈
P ∧ 𝑢
∈ P)) → (𝑤 ·P 𝑣) ∈
P) |
| 29 | | addclpr 7621 |
. . . 4
⊢ (((𝑧
·P 𝑢) ∈ P ∧ (𝑤
·P 𝑣) ∈ P) → ((𝑧
·P 𝑢) +P (𝑤
·P 𝑣)) ∈ P) |
| 30 | 26, 28, 29 | syl2anc 411 |
. . 3
⊢ (((𝑧 ∈ P ∧
𝑤 ∈ P)
∧ (𝑣 ∈
P ∧ 𝑢
∈ P)) → ((𝑧 ·P 𝑢) +P
(𝑤
·P 𝑣)) ∈ P) |
| 31 | 24, 30 | jca 306 |
. 2
⊢ (((𝑧 ∈ P ∧
𝑤 ∈ P)
∧ (𝑣 ∈
P ∧ 𝑢
∈ P)) → (((𝑧 ·P 𝑣) +P
(𝑤
·P 𝑢)) ∈ P ∧ ((𝑧
·P 𝑢) +P (𝑤
·P 𝑣)) ∈ P)) |
| 32 | | mulcomprg 7664 |
. . . 4
⊢ ((𝑓 ∈ P ∧
𝑔 ∈ P)
→ (𝑓
·P 𝑔) = (𝑔 ·P 𝑓)) |
| 33 | 32 | adantl 277 |
. . 3
⊢ ((((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P) ∧ (𝑣 ∈ P ∧ 𝑢 ∈ P)) ∧
(𝑓 ∈ P
∧ 𝑔 ∈
P)) → (𝑓
·P 𝑔) = (𝑔 ·P 𝑓)) |
| 34 | | distrprg 7672 |
. . . . . 6
⊢ ((𝑟 ∈ P ∧
𝑠 ∈ P
∧ 𝑡 ∈
P) → (𝑟
·P (𝑠 +P 𝑡)) = ((𝑟 ·P 𝑠) +P
(𝑟
·P 𝑡))) |
| 35 | 34 | adantl 277 |
. . . . 5
⊢ (((𝑓 ∈ P ∧
𝑔 ∈ P
∧ ℎ ∈
P) ∧ (𝑟
∈ P ∧ 𝑠 ∈ P ∧ 𝑡 ∈ P)) →
(𝑟
·P (𝑠 +P 𝑡)) = ((𝑟 ·P 𝑠) +P
(𝑟
·P 𝑡))) |
| 36 | | simp1 999 |
. . . . 5
⊢ ((𝑓 ∈ P ∧
𝑔 ∈ P
∧ ℎ ∈
P) → 𝑓
∈ P) |
| 37 | | simp2 1000 |
. . . . 5
⊢ ((𝑓 ∈ P ∧
𝑔 ∈ P
∧ ℎ ∈
P) → 𝑔
∈ P) |
| 38 | | simp3 1001 |
. . . . 5
⊢ ((𝑓 ∈ P ∧
𝑔 ∈ P
∧ ℎ ∈
P) → ℎ
∈ P) |
| 39 | | addclpr 7621 |
. . . . . 6
⊢ ((𝑟 ∈ P ∧
𝑠 ∈ P)
→ (𝑟
+P 𝑠) ∈ P) |
| 40 | 39 | adantl 277 |
. . . . 5
⊢ (((𝑓 ∈ P ∧
𝑔 ∈ P
∧ ℎ ∈
P) ∧ (𝑟
∈ P ∧ 𝑠 ∈ P)) → (𝑟 +P
𝑠) ∈
P) |
| 41 | | mulcomprg 7664 |
. . . . . 6
⊢ ((𝑟 ∈ P ∧
𝑠 ∈ P)
→ (𝑟
·P 𝑠) = (𝑠 ·P 𝑟)) |
| 42 | 41 | adantl 277 |
. . . . 5
⊢ (((𝑓 ∈ P ∧
𝑔 ∈ P
∧ ℎ ∈
P) ∧ (𝑟
∈ P ∧ 𝑠 ∈ P)) → (𝑟
·P 𝑠) = (𝑠 ·P 𝑟)) |
| 43 | 35, 36, 37, 38, 40, 42 | caovdir2d 6104 |
. . . 4
⊢ ((𝑓 ∈ P ∧
𝑔 ∈ P
∧ ℎ ∈
P) → ((𝑓
+P 𝑔) ·P ℎ) = ((𝑓 ·P ℎ) +P
(𝑔
·P ℎ))) |
| 44 | 43 | adantl 277 |
. . 3
⊢ ((((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P) ∧ (𝑣 ∈ P ∧ 𝑢 ∈ P)) ∧
(𝑓 ∈ P
∧ 𝑔 ∈
P ∧ ℎ
∈ P)) → ((𝑓 +P 𝑔)
·P ℎ) = ((𝑓 ·P ℎ) +P
(𝑔
·P ℎ))) |
| 45 | | mulassprg 7665 |
. . . 4
⊢ ((𝑓 ∈ P ∧
𝑔 ∈ P
∧ ℎ ∈
P) → ((𝑓
·P 𝑔) ·P ℎ) = (𝑓 ·P (𝑔
·P ℎ))) |
| 46 | 45 | adantl 277 |
. . 3
⊢ ((((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P) ∧ (𝑣 ∈ P ∧ 𝑢 ∈ P)) ∧
(𝑓 ∈ P
∧ 𝑔 ∈
P ∧ ℎ
∈ P)) → ((𝑓 ·P 𝑔)
·P ℎ) = (𝑓 ·P (𝑔
·P ℎ))) |
| 47 | | mulclpr 7656 |
. . . 4
⊢ ((𝑓 ∈ P ∧
𝑔 ∈ P)
→ (𝑓
·P 𝑔) ∈ P) |
| 48 | 47 | adantl 277 |
. . 3
⊢ ((((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P) ∧ (𝑣 ∈ P ∧ 𝑢 ∈ P)) ∧
(𝑓 ∈ P
∧ 𝑔 ∈
P)) → (𝑓
·P 𝑔) ∈ P) |
| 49 | | simp1l 1023 |
. . 3
⊢ (((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P) ∧ (𝑣 ∈ P ∧ 𝑢 ∈ P)) →
𝑥 ∈
P) |
| 50 | | simp1r 1024 |
. . 3
⊢ (((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P) ∧ (𝑣 ∈ P ∧ 𝑢 ∈ P)) →
𝑦 ∈
P) |
| 51 | | simp2l 1025 |
. . 3
⊢ (((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P) ∧ (𝑣 ∈ P ∧ 𝑢 ∈ P)) →
𝑧 ∈
P) |
| 52 | | simp2r 1026 |
. . 3
⊢ (((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P) ∧ (𝑣 ∈ P ∧ 𝑢 ∈ P)) →
𝑤 ∈
P) |
| 53 | | simp3l 1027 |
. . 3
⊢ (((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P) ∧ (𝑣 ∈ P ∧ 𝑢 ∈ P)) →
𝑣 ∈
P) |
| 54 | | simp3r 1028 |
. . 3
⊢ (((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P) ∧ (𝑣 ∈ P ∧ 𝑢 ∈ P)) →
𝑢 ∈
P) |
| 55 | | addcomprg 7662 |
. . . 4
⊢ ((𝑓 ∈ P ∧
𝑔 ∈ P)
→ (𝑓
+P 𝑔) = (𝑔 +P 𝑓)) |
| 56 | 55 | adantl 277 |
. . 3
⊢ ((((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P) ∧ (𝑣 ∈ P ∧ 𝑢 ∈ P)) ∧
(𝑓 ∈ P
∧ 𝑔 ∈
P)) → (𝑓
+P 𝑔) = (𝑔 +P 𝑓)) |
| 57 | | addassprg 7663 |
. . . 4
⊢ ((𝑓 ∈ P ∧
𝑔 ∈ P
∧ ℎ ∈
P) → ((𝑓
+P 𝑔) +P ℎ) = (𝑓 +P (𝑔 +P
ℎ))) |
| 58 | 57 | adantl 277 |
. . 3
⊢ ((((𝑥 ∈ P ∧
𝑦 ∈ P)
∧ (𝑧 ∈
P ∧ 𝑤
∈ P) ∧ (𝑣 ∈ P ∧ 𝑢 ∈ P)) ∧
(𝑓 ∈ P
∧ 𝑔 ∈
P ∧ ℎ
∈ P)) → ((𝑓 +P 𝑔) +P
ℎ) = (𝑓 +P (𝑔 +P
ℎ))) |
| 59 | | addclpr 7621 |
. . . 4
⊢ ((𝑓 ∈ P ∧
𝑔 ∈ P)
→ (𝑓
+P 𝑔) ∈ P) |
| 60 | 59 | adantl 277 |
. . 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 6120 |
. 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 6120 |
. 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 6713 |
1
⊢ ((𝐴 ∈ R ∧
𝐵 ∈ R
∧ 𝐶 ∈
R) → ((𝐴
·R 𝐵) ·R 𝐶) = (𝐴 ·R (𝐵
·R 𝐶))) |