Step | Hyp | Ref
| Expression |
1 | | ltrelsr 6666 |
. . . . 5
⊢
<R ⊆ (R ×
R) |
2 | 1 | brel 4335 |
. . . 4
⊢
(0R <R A → (0R ∈ R ∧ A ∈ R)) |
3 | 2 | simprd 107 |
. . 3
⊢
(0R <R A → A ∈ R) |
4 | 1 | brel 4335 |
. . . 4
⊢
(0R <R B → (0R ∈ R ∧ B ∈ R)) |
5 | 4 | simprd 107 |
. . 3
⊢
(0R <R B → B ∈ R) |
6 | 3, 5 | anim12i 321 |
. 2
⊢
((0R <R A ∧
0R <R B) → (A
∈ R ∧ B ∈ R)) |
7 | | df-nr 6655 |
. . 3
⊢
R = ((P × P) /
~R ) |
8 | | breq2 3759 |
. . . . 5
⊢
([〈x, y〉] ~R = A → (0R
<R [〈x,
y〉] ~R ↔
0R <R A)) |
9 | 8 | anbi1d 438 |
. . . 4
⊢
([〈x, y〉] ~R = A → ((0R
<R [〈x,
y〉] ~R ∧ 0R
<R [〈z,
w〉] ~R )
↔ (0R <R A ∧
0R <R [〈z, w〉]
~R ))) |
10 | | oveq1 5462 |
. . . . 5
⊢
([〈x, y〉] ~R = A → ([〈x, y〉]
~R ·R [〈z, w〉]
~R ) = (A
·R [〈z, w〉]
~R )) |
11 | 10 | breq2d 3767 |
. . . 4
⊢
([〈x, y〉] ~R = A → (0R
<R ([〈x,
y〉] ~R
·R [〈z, w〉]
~R ) ↔ 0R
<R (A
·R [〈z, w〉]
~R ))) |
12 | 9, 11 | imbi12d 223 |
. . 3
⊢
([〈x, y〉] ~R = A → (((0R
<R [〈x,
y〉] ~R ∧ 0R
<R [〈z,
w〉] ~R )
→ 0R <R
([〈x, y〉] ~R
·R [〈z, w〉]
~R )) ↔ ((0R
<R A ∧ 0R
<R [〈z,
w〉] ~R )
→ 0R <R (A ·R [〈z, w〉]
~R )))) |
13 | | breq2 3759 |
. . . . 5
⊢
([〈z, w〉] ~R = B → (0R
<R [〈z,
w〉] ~R ↔
0R <R B)) |
14 | 13 | anbi2d 437 |
. . . 4
⊢
([〈z, w〉] ~R = B → ((0R
<R A ∧ 0R
<R [〈z,
w〉] ~R )
↔ (0R <R A ∧
0R <R B))) |
15 | | oveq2 5463 |
. . . . 5
⊢
([〈z, w〉] ~R = B → (A
·R [〈z, w〉]
~R ) = (A
·R B)) |
16 | 15 | breq2d 3767 |
. . . 4
⊢
([〈z, w〉] ~R = B → (0R
<R (A
·R [〈z, w〉]
~R ) ↔ 0R
<R (A
·R B))) |
17 | 14, 16 | imbi12d 223 |
. . 3
⊢
([〈z, w〉] ~R = B → (((0R
<R A ∧ 0R
<R [〈z,
w〉] ~R )
→ 0R <R (A ·R [〈z, w〉]
~R )) ↔ ((0R
<R A ∧ 0R
<R B) →
0R <R (A ·R B)))) |
18 | | gt0srpr 6676 |
. . . . 5
⊢
(0R <R
[〈x, y〉] ~R ↔ y<P x) |
19 | | gt0srpr 6676 |
. . . . 5
⊢
(0R <R
[〈z, w〉] ~R ↔ w<P z) |
20 | 18, 19 | anbi12i 433 |
. . . 4
⊢
((0R <R
[〈x, y〉] ~R ∧ 0R
<R [〈z,
w〉] ~R )
↔ (y<P
x ∧
w<P z)) |
21 | | ltexpri 6587 |
. . . . . . 7
⊢ (y<P x → ∃v ∈ P (y +P v) = x) |
22 | | ltexpri 6587 |
. . . . . . . . 9
⊢ (w<P z → ∃u ∈ P (w +P u) = z) |
23 | | addclpr 6520 |
. . . . . . . . . . . . . 14
⊢
((f ∈ P ∧ g ∈ P) → (f +P g) ∈
P) |
24 | 23 | adantl 262 |
. . . . . . . . . . . . 13
⊢
((((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) ∧ (f ∈ P ∧ g ∈ P)) → (f +P g) ∈
P) |
25 | | simplrr 488 |
. . . . . . . . . . . . . . 15
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
(y +P v) = x) |
26 | | simplr 482 |
. . . . . . . . . . . . . . . . 17
⊢
(((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) → y ∈
P) |
27 | 26 | ad2antrr 457 |
. . . . . . . . . . . . . . . 16
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
y ∈
P) |
28 | | simplrl 487 |
. . . . . . . . . . . . . . . 16
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
v ∈
P) |
29 | 24, 27, 28 | caovcld 5596 |
. . . . . . . . . . . . . . 15
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
(y +P v) ∈
P) |
30 | 25, 29 | eqeltrrd 2112 |
. . . . . . . . . . . . . 14
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
x ∈
P) |
31 | | simplrr 488 |
. . . . . . . . . . . . . . 15
⊢
((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) → w
∈ P) |
32 | 31 | adantr 261 |
. . . . . . . . . . . . . 14
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
w ∈
P) |
33 | | mulclpr 6553 |
. . . . . . . . . . . . . 14
⊢
((x ∈ P ∧ w ∈ P) → (x ·P w) ∈
P) |
34 | 30, 32, 33 | syl2anc 391 |
. . . . . . . . . . . . 13
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
(x ·P
w) ∈
P) |
35 | | simplrl 487 |
. . . . . . . . . . . . . . 15
⊢
((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) → z
∈ P) |
36 | 35 | adantr 261 |
. . . . . . . . . . . . . 14
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
z ∈
P) |
37 | | mulclpr 6553 |
. . . . . . . . . . . . . 14
⊢
((y ∈ P ∧ z ∈ P) → (y ·P z) ∈
P) |
38 | 27, 36, 37 | syl2anc 391 |
. . . . . . . . . . . . 13
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
(y ·P
z) ∈
P) |
39 | 24, 34, 38 | caovcld 5596 |
. . . . . . . . . . . 12
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
((x ·P
w) +P (y ·P z)) ∈
P) |
40 | | simprl 483 |
. . . . . . . . . . . . 13
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
u ∈
P) |
41 | | mulclpr 6553 |
. . . . . . . . . . . . 13
⊢
((v ∈ P ∧ u ∈ P) → (v ·P u) ∈
P) |
42 | 28, 40, 41 | syl2anc 391 |
. . . . . . . . . . . 12
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
(v ·P
u) ∈
P) |
43 | | ltaddpr 6571 |
. . . . . . . . . . . 12
⊢
((((x
·P w)
+P (y
·P z))
∈ P ∧ (v
·P u) ∈ P) → ((x ·P w) +P (y ·P z))<P (((x ·P w) +P (y ·P z)) +P (v ·P u))) |
44 | 39, 42, 43 | syl2anc 391 |
. . . . . . . . . . 11
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
((x ·P
w) +P (y ·P z))<P (((x ·P w) +P (y ·P z)) +P (v ·P u))) |
45 | | simprr 484 |
. . . . . . . . . . . . . . 15
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
(w +P u) = z) |
46 | | oveq12 5464 |
. . . . . . . . . . . . . . . 16
⊢
(((y +P
v) = x
∧ (w
+P u) = z) → ((y
+P v)
·P (w
+P u)) = (x ·P z)) |
47 | 46 | oveq1d 5470 |
. . . . . . . . . . . . . . 15
⊢
(((y +P
v) = x
∧ (w
+P u) = z) → (((y
+P v)
·P (w
+P u))
+P ((y
·P w)
+P (v
·P w))) =
((x ·P
z) +P ((y ·P w) +P (v ·P w)))) |
48 | 25, 45, 47 | syl2anc 391 |
. . . . . . . . . . . . . 14
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
(((y +P v) ·P (w +P u)) +P ((y ·P w) +P (v ·P w))) = ((x
·P z)
+P ((y
·P w)
+P (v
·P w)))) |
49 | | distrprg 6564 |
. . . . . . . . . . . . . . . . . . 19
⊢
((y ∈ P ∧ w ∈ P ∧ u ∈ P) → (y ·P (w +P u)) = ((y
·P w)
+P (y
·P u))) |
50 | 27, 32, 40, 49 | syl3anc 1134 |
. . . . . . . . . . . . . . . . . 18
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
(y ·P
(w +P u)) = ((y
·P w)
+P (y
·P u))) |
51 | | oveq2 5463 |
. . . . . . . . . . . . . . . . . . . 20
⊢
((w +P
u) = z
→ (y
·P (w
+P u)) = (y ·P z)) |
52 | 51 | adantl 262 |
. . . . . . . . . . . . . . . . . . 19
⊢
((u ∈ P ∧ (w
+P u) = z) → (y
·P (w
+P u)) = (y ·P z)) |
53 | 52 | adantl 262 |
. . . . . . . . . . . . . . . . . 18
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
(y ·P
(w +P u)) = (y
·P z)) |
54 | 50, 53 | eqtr3d 2071 |
. . . . . . . . . . . . . . . . 17
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
((y ·P
w) +P (y ·P u)) = (y
·P z)) |
55 | 54 | oveq1d 5470 |
. . . . . . . . . . . . . . . 16
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
(((y ·P
w) +P (y ·P u)) +P ((v ·P w) +P (v ·P u))) = ((y
·P z)
+P ((v
·P w)
+P (v
·P u)))) |
56 | | distrprg 6564 |
. . . . . . . . . . . . . . . . . . . 20
⊢
((f ∈ P ∧ g ∈ P ∧ ℎ
∈ P) → (f ·P (g +P ℎ)) = ((f
·P g)
+P (f
·P ℎ))) |
57 | 56 | adantl 262 |
. . . . . . . . . . . . . . . . . . 19
⊢
((((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) ∧ (f ∈ P ∧ g ∈ P ∧ ℎ
∈ P)) → (f ·P (g +P ℎ)) = ((f
·P g)
+P (f
·P ℎ))) |
58 | | mulcomprg 6556 |
. . . . . . . . . . . . . . . . . . . 20
⊢
((f ∈ P ∧ g ∈ P) → (f ·P g) = (g
·P f)) |
59 | 58 | adantl 262 |
. . . . . . . . . . . . . . . . . . 19
⊢
((((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) ∧ (f ∈ P ∧ g ∈ P)) → (f ·P g) = (g
·P f)) |
60 | 57, 27, 28, 32, 24, 59 | caovdir2d 5619 |
. . . . . . . . . . . . . . . . . 18
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
((y +P v) ·P w) = ((y
·P w)
+P (v
·P w))) |
61 | 57, 27, 28, 40, 24, 59 | caovdir2d 5619 |
. . . . . . . . . . . . . . . . . 18
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
((y +P v) ·P u) = ((y
·P u)
+P (v
·P u))) |
62 | 60, 61 | oveq12d 5473 |
. . . . . . . . . . . . . . . . 17
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
(((y +P v) ·P w) +P ((y +P v) ·P u)) = (((y
·P w)
+P (v
·P w))
+P ((y
·P u)
+P (v
·P u)))) |
63 | | distrprg 6564 |
. . . . . . . . . . . . . . . . . 18
⊢
(((y +P
v) ∈
P ∧ w ∈
P ∧ u ∈
P) → ((y
+P v)
·P (w
+P u)) =
(((y +P v) ·P w) +P ((y +P v) ·P u))) |
64 | 29, 32, 40, 63 | syl3anc 1134 |
. . . . . . . . . . . . . . . . 17
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
((y +P v) ·P (w +P u)) = (((y
+P v)
·P w)
+P ((y
+P v)
·P u))) |
65 | | mulclpr 6553 |
. . . . . . . . . . . . . . . . . . 19
⊢
((y ∈ P ∧ w ∈ P) → (y ·P w) ∈
P) |
66 | 27, 32, 65 | syl2anc 391 |
. . . . . . . . . . . . . . . . . 18
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
(y ·P
w) ∈
P) |
67 | | mulclpr 6553 |
. . . . . . . . . . . . . . . . . . 19
⊢
((y ∈ P ∧ u ∈ P) → (y ·P u) ∈
P) |
68 | 27, 40, 67 | syl2anc 391 |
. . . . . . . . . . . . . . . . . 18
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
(y ·P
u) ∈
P) |
69 | | mulclpr 6553 |
. . . . . . . . . . . . . . . . . . 19
⊢
((v ∈ P ∧ w ∈ P) → (v ·P w) ∈
P) |
70 | 28, 32, 69 | syl2anc 391 |
. . . . . . . . . . . . . . . . . 18
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
(v ·P
w) ∈
P) |
71 | | addcomprg 6554 |
. . . . . . . . . . . . . . . . . . 19
⊢
((f ∈ P ∧ g ∈ P) → (f +P g) = (g
+P f)) |
72 | 71 | adantl 262 |
. . . . . . . . . . . . . . . . . 18
⊢
((((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) ∧ (f ∈ P ∧ g ∈ P)) → (f +P g) = (g
+P f)) |
73 | | addassprg 6555 |
. . . . . . . . . . . . . . . . . . 19
⊢
((f ∈ P ∧ g ∈ P ∧ ℎ
∈ P) → ((f +P g) +P ℎ) = (f
+P (g
+P ℎ))) |
74 | 73 | adantl 262 |
. . . . . . . . . . . . . . . . . 18
⊢
((((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) ∧ (f ∈ P ∧ g ∈ P ∧ ℎ
∈ P)) → ((f +P g) +P ℎ) = (f
+P (g
+P ℎ))) |
75 | 66, 68, 70, 72, 74, 42, 24 | caov4d 5627 |
. . . . . . . . . . . . . . . . 17
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
(((y ·P
w) +P (y ·P u)) +P ((v ·P w) +P (v ·P u))) = (((y
·P w)
+P (v
·P w))
+P ((y
·P u)
+P (v
·P u)))) |
76 | 62, 64, 75 | 3eqtr4d 2079 |
. . . . . . . . . . . . . . . 16
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
((y +P v) ·P (w +P u)) = (((y
·P w)
+P (y
·P u))
+P ((v
·P w)
+P (v
·P u)))) |
77 | 70, 38, 42, 72, 74 | caov12d 5624 |
. . . . . . . . . . . . . . . 16
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
((v ·P
w) +P ((y ·P z) +P (v ·P u))) = ((y
·P z)
+P ((v
·P w)
+P (v
·P u)))) |
78 | 55, 76, 77 | 3eqtr4d 2079 |
. . . . . . . . . . . . . . 15
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
((y +P v) ·P (w +P u)) = ((v
·P w)
+P ((y
·P z)
+P (v
·P u)))) |
79 | | oveq1 5462 |
. . . . . . . . . . . . . . . . . 18
⊢
((y +P
v) = x
→ ((y +P
v) ·P
w) = (x
·P w)) |
80 | 79 | adantl 262 |
. . . . . . . . . . . . . . . . 17
⊢
((v ∈ P ∧ (y
+P v) = x) → ((y
+P v)
·P w) =
(x ·P
w)) |
81 | 80 | ad2antlr 458 |
. . . . . . . . . . . . . . . 16
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
((y +P v) ·P w) = (x
·P w)) |
82 | 60, 81 | eqtr3d 2071 |
. . . . . . . . . . . . . . 15
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
((y ·P
w) +P (v ·P w)) = (x
·P w)) |
83 | 78, 82 | oveq12d 5473 |
. . . . . . . . . . . . . 14
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
(((y +P v) ·P (w +P u)) +P ((y ·P w) +P (v ·P w))) = (((v
·P w)
+P ((y
·P z)
+P (v
·P u)))
+P (x
·P w))) |
84 | 48, 83 | eqtr3d 2071 |
. . . . . . . . . . . . 13
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
((x ·P
z) +P ((y ·P w) +P (v ·P w))) = (((v
·P w)
+P ((y
·P z)
+P (v
·P u)))
+P (x
·P w))) |
85 | | mulclpr 6553 |
. . . . . . . . . . . . . . . 16
⊢
((x ∈ P ∧ z ∈ P) → (x ·P z) ∈
P) |
86 | 30, 36, 85 | syl2anc 391 |
. . . . . . . . . . . . . . 15
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
(x ·P
z) ∈
P) |
87 | | addassprg 6555 |
. . . . . . . . . . . . . . 15
⊢
(((x
·P z) ∈ P ∧ (y
·P w) ∈ P ∧ (v
·P w) ∈ P) → (((x ·P z) +P (y ·P w)) +P (v ·P w)) = ((x
·P z)
+P ((y
·P w)
+P (v
·P w)))) |
88 | 86, 66, 70, 87 | syl3anc 1134 |
. . . . . . . . . . . . . 14
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
(((x ·P
z) +P (y ·P w)) +P (v ·P w)) = ((x
·P z)
+P ((y
·P w)
+P (v
·P w)))) |
89 | | addclpr 6520 |
. . . . . . . . . . . . . . . 16
⊢
(((x
·P z) ∈ P ∧ (y
·P w) ∈ P) → ((x ·P z) +P (y ·P w)) ∈
P) |
90 | 86, 66, 89 | syl2anc 391 |
. . . . . . . . . . . . . . 15
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
((x ·P
z) +P (y ·P w)) ∈
P) |
91 | | addcomprg 6554 |
. . . . . . . . . . . . . . 15
⊢
((((x
·P z)
+P (y
·P w))
∈ P ∧ (v
·P w) ∈ P) → (((x ·P z) +P (y ·P w)) +P (v ·P w)) = ((v
·P w)
+P ((x
·P z)
+P (y
·P w)))) |
92 | 90, 70, 91 | syl2anc 391 |
. . . . . . . . . . . . . 14
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
(((x ·P
z) +P (y ·P w)) +P (v ·P w)) = ((v
·P w)
+P ((x
·P z)
+P (y
·P w)))) |
93 | 88, 92 | eqtr3d 2071 |
. . . . . . . . . . . . 13
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
((x ·P
z) +P ((y ·P w) +P (v ·P w))) = ((v
·P w)
+P ((x
·P z)
+P (y
·P w)))) |
94 | 24, 38, 42 | caovcld 5596 |
. . . . . . . . . . . . . . 15
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
((y ·P
z) +P (v ·P u)) ∈
P) |
95 | | addassprg 6555 |
. . . . . . . . . . . . . . 15
⊢
(((v
·P w) ∈ P ∧ (x
·P w) ∈ P ∧ ((y
·P z)
+P (v
·P u))
∈ P) → (((v ·P w) +P (x ·P w)) +P ((y ·P z) +P (v ·P u))) = ((v
·P w)
+P ((x
·P w)
+P ((y
·P z)
+P (v
·P u))))) |
96 | 70, 34, 94, 95 | syl3anc 1134 |
. . . . . . . . . . . . . 14
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
(((v ·P
w) +P (x ·P w)) +P ((y ·P z) +P (v ·P u))) = ((v
·P w)
+P ((x
·P w)
+P ((y
·P z)
+P (v
·P u))))) |
97 | 70, 94, 34, 72, 74 | caov32d 5623 |
. . . . . . . . . . . . . 14
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
(((v ·P
w) +P ((y ·P z) +P (v ·P u))) +P (x ·P w)) = (((v
·P w)
+P (x
·P w))
+P ((y
·P z)
+P (v
·P u)))) |
98 | | addassprg 6555 |
. . . . . . . . . . . . . . . 16
⊢
(((x
·P w) ∈ P ∧ (y
·P z) ∈ P ∧ (v
·P u) ∈ P) → (((x ·P w) +P (y ·P z)) +P (v ·P u)) = ((x
·P w)
+P ((y
·P z)
+P (v
·P u)))) |
99 | 34, 38, 42, 98 | syl3anc 1134 |
. . . . . . . . . . . . . . 15
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
(((x ·P
w) +P (y ·P z)) +P (v ·P u)) = ((x
·P w)
+P ((y
·P z)
+P (v
·P u)))) |
100 | 99 | oveq2d 5471 |
. . . . . . . . . . . . . 14
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
((v ·P
w) +P (((x ·P w) +P (y ·P z)) +P (v ·P u))) = ((v
·P w)
+P ((x
·P w)
+P ((y
·P z)
+P (v
·P u))))) |
101 | 96, 97, 100 | 3eqtr4d 2079 |
. . . . . . . . . . . . 13
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
(((v ·P
w) +P ((y ·P z) +P (v ·P u))) +P (x ·P w)) = ((v
·P w)
+P (((x
·P w)
+P (y
·P z))
+P (v
·P u)))) |
102 | 84, 93, 101 | 3eqtr3d 2077 |
. . . . . . . . . . . 12
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
((v ·P
w) +P ((x ·P z) +P (y ·P w))) = ((v
·P w)
+P (((x
·P w)
+P (y
·P z))
+P (v
·P u)))) |
103 | 24, 39, 42 | caovcld 5596 |
. . . . . . . . . . . . 13
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
(((x ·P
w) +P (y ·P z)) +P (v ·P u)) ∈
P) |
104 | | addcanprg 6590 |
. . . . . . . . . . . . 13
⊢
(((v
·P w) ∈ P ∧ ((x
·P z)
+P (y
·P w))
∈ P ∧ (((x
·P w)
+P (y
·P z))
+P (v
·P u))
∈ P) → (((v ·P w) +P ((x ·P z) +P (y ·P w))) = ((v
·P w)
+P (((x
·P w)
+P (y
·P z))
+P (v
·P u)))
→ ((x
·P z)
+P (y
·P w)) =
(((x ·P
w) +P (y ·P z)) +P (v ·P u)))) |
105 | 70, 90, 103, 104 | syl3anc 1134 |
. . . . . . . . . . . 12
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
(((v ·P
w) +P ((x ·P z) +P (y ·P w))) = ((v
·P w)
+P (((x
·P w)
+P (y
·P z))
+P (v
·P u)))
→ ((x
·P z)
+P (y
·P w)) =
(((x ·P
w) +P (y ·P z)) +P (v ·P u)))) |
106 | 102, 105 | mpd 13 |
. . . . . . . . . . 11
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
((x ·P
z) +P (y ·P w)) = (((x
·P w)
+P (y
·P z))
+P (v
·P u))) |
107 | 44, 106 | breqtrrd 3781 |
. . . . . . . . . 10
⊢
(((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) ∧ (u ∈
P ∧ (w +P u) = z)) →
((x ·P
w) +P (y ·P z))<P ((x ·P z) +P (y ·P w))) |
108 | 107 | rexlimdvaa 2428 |
. . . . . . . . 9
⊢
((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) → (∃u ∈ P (w +P u) = z →
((x ·P
w) +P (y ·P z))<P ((x ·P z) +P (y ·P w)))) |
109 | 22, 108 | syl5 28 |
. . . . . . . 8
⊢
((((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) ∧ (v ∈ P ∧ (y
+P v) = x)) → (w<P z → ((x
·P w)
+P (y
·P z))<P ((x ·P z) +P (y ·P w)))) |
110 | 109 | rexlimdvaa 2428 |
. . . . . . 7
⊢
(((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) → (∃v ∈ P (y +P v) = x →
(w<P z → ((x
·P w)
+P (y
·P z))<P ((x ·P z) +P (y ·P w))))) |
111 | 21, 110 | syl5 28 |
. . . . . 6
⊢
(((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) → (y<P x → (w<P z → ((x
·P w)
+P (y
·P z))<P ((x ·P z) +P (y ·P w))))) |
112 | 111 | impd 242 |
. . . . 5
⊢
(((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) → ((y<P x ∧ w<P z) → ((x
·P w)
+P (y
·P z))<P ((x ·P z) +P (y ·P w)))) |
113 | | mulsrpr 6674 |
. . . . . . 7
⊢
(((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) → ([〈x, y〉]
~R ·R [〈z, w〉]
~R ) = [〈((x
·P z)
+P (y
·P w)),
((x ·P
w) +P (y ·P z))〉] ~R
) |
114 | 113 | breq2d 3767 |
. . . . . 6
⊢
(((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) →
(0R <R ([〈x, y〉]
~R ·R [〈z, w〉]
~R ) ↔ 0R
<R [〈((x
·P z)
+P (y
·P w)),
((x ·P
w) +P (y ·P z))〉] ~R
)) |
115 | | gt0srpr 6676 |
. . . . . 6
⊢
(0R <R
[〈((x
·P z)
+P (y
·P w)),
((x ·P
w) +P (y ·P z))〉] ~R ↔
((x ·P
w) +P (y ·P z))<P ((x ·P z) +P (y ·P w))) |
116 | 114, 115 | syl6bb 185 |
. . . . 5
⊢
(((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) →
(0R <R ([〈x, y〉]
~R ·R [〈z, w〉]
~R ) ↔ ((x
·P w)
+P (y
·P z))<P ((x ·P z) +P (y ·P w)))) |
117 | 112, 116 | sylibrd 158 |
. . . 4
⊢
(((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) → ((y<P x ∧ w<P z) → 0R
<R ([〈x,
y〉] ~R
·R [〈z, w〉]
~R ))) |
118 | 20, 117 | syl5bi 141 |
. . 3
⊢
(((x ∈ P ∧ y ∈ P) ∧ (z ∈ P ∧ w ∈ P)) →
((0R <R [〈x, y〉]
~R ∧
0R <R [〈z, w〉]
~R ) → 0R
<R ([〈x,
y〉] ~R
·R [〈z, w〉]
~R ))) |
119 | 7, 12, 17, 118 | 2ecoptocl 6130 |
. 2
⊢
((A ∈ R ∧ B ∈ R) →
((0R <R A ∧
0R <R B) → 0R
<R (A
·R B))) |
120 | 6, 119 | mpcom 32 |
1
⊢
((0R <R A ∧
0R <R B) → 0R
<R (A
·R B)) |