Step |
Hyp |
Ref |
Expression |
1 |
|
weiunpo.1 |
|- F = ( w e. U_ x e. A B |-> ( iota_ u e. { x e. A | w e. B } A. v e. { x e. A | w e. B } -. v R u ) ) |
2 |
|
weiunpo.2 |
|- T = { <. y , z >. | ( ( y e. U_ x e. A B /\ z e. U_ x e. A B ) /\ ( ( F ` y ) R ( F ` z ) \/ ( ( F ` y ) = ( F ` z ) /\ y [_ ( F ` y ) / x ]_ S z ) ) ) } |
3 |
|
simpl1 |
|- ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) -> R We A ) |
4 |
|
weso |
|- ( R We A -> R Or A ) |
5 |
3 4
|
syl |
|- ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) -> R Or A ) |
6 |
|
simpl2 |
|- ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) -> R Se A ) |
7 |
1
|
weiunlem2 |
|- ( ( R We A /\ R Se A ) -> ( F : U_ x e. A B --> A /\ A. t e. U_ x e. A B t e. [_ ( F ` t ) / x ]_ B /\ A. t e. U_ x e. A B A. s e. A ( t e. [_ s / x ]_ B -> -. s R ( F ` t ) ) ) ) |
8 |
3 6 7
|
syl2anc |
|- ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) -> ( F : U_ x e. A B --> A /\ A. t e. U_ x e. A B t e. [_ ( F ` t ) / x ]_ B /\ A. t e. U_ x e. A B A. s e. A ( t e. [_ s / x ]_ B -> -. s R ( F ` t ) ) ) ) |
9 |
8
|
simp1d |
|- ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) -> F : U_ x e. A B --> A ) |
10 |
|
simpr1 |
|- ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) -> p e. U_ x e. A B ) |
11 |
9 10
|
ffvelcdmd |
|- ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) -> ( F ` p ) e. A ) |
12 |
|
sonr |
|- ( ( R Or A /\ ( F ` p ) e. A ) -> -. ( F ` p ) R ( F ` p ) ) |
13 |
5 11 12
|
syl2anc |
|- ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) -> -. ( F ` p ) R ( F ` p ) ) |
14 |
|
csbeq1 |
|- ( s = ( F ` p ) -> [_ s / x ]_ S = [_ ( F ` p ) / x ]_ S ) |
15 |
|
poeq1 |
|- ( [_ s / x ]_ S = [_ ( F ` p ) / x ]_ S -> ( [_ s / x ]_ S Po [_ s / x ]_ B <-> [_ ( F ` p ) / x ]_ S Po [_ s / x ]_ B ) ) |
16 |
14 15
|
syl |
|- ( s = ( F ` p ) -> ( [_ s / x ]_ S Po [_ s / x ]_ B <-> [_ ( F ` p ) / x ]_ S Po [_ s / x ]_ B ) ) |
17 |
|
csbeq1 |
|- ( s = ( F ` p ) -> [_ s / x ]_ B = [_ ( F ` p ) / x ]_ B ) |
18 |
|
poeq2 |
|- ( [_ s / x ]_ B = [_ ( F ` p ) / x ]_ B -> ( [_ ( F ` p ) / x ]_ S Po [_ s / x ]_ B <-> [_ ( F ` p ) / x ]_ S Po [_ ( F ` p ) / x ]_ B ) ) |
19 |
17 18
|
syl |
|- ( s = ( F ` p ) -> ( [_ ( F ` p ) / x ]_ S Po [_ s / x ]_ B <-> [_ ( F ` p ) / x ]_ S Po [_ ( F ` p ) / x ]_ B ) ) |
20 |
16 19
|
bitrd |
|- ( s = ( F ` p ) -> ( [_ s / x ]_ S Po [_ s / x ]_ B <-> [_ ( F ` p ) / x ]_ S Po [_ ( F ` p ) / x ]_ B ) ) |
21 |
|
simpl3 |
|- ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) -> A. x e. A S Po B ) |
22 |
|
nfv |
|- F/ s S Po B |
23 |
|
nfcsb1v |
|- F/_ x [_ s / x ]_ S |
24 |
|
nfcsb1v |
|- F/_ x [_ s / x ]_ B |
25 |
23 24
|
nfpo |
|- F/ x [_ s / x ]_ S Po [_ s / x ]_ B |
26 |
|
csbeq1a |
|- ( x = s -> S = [_ s / x ]_ S ) |
27 |
|
poeq1 |
|- ( S = [_ s / x ]_ S -> ( S Po B <-> [_ s / x ]_ S Po B ) ) |
28 |
26 27
|
syl |
|- ( x = s -> ( S Po B <-> [_ s / x ]_ S Po B ) ) |
29 |
|
csbeq1a |
|- ( x = s -> B = [_ s / x ]_ B ) |
30 |
|
poeq2 |
|- ( B = [_ s / x ]_ B -> ( [_ s / x ]_ S Po B <-> [_ s / x ]_ S Po [_ s / x ]_ B ) ) |
31 |
29 30
|
syl |
|- ( x = s -> ( [_ s / x ]_ S Po B <-> [_ s / x ]_ S Po [_ s / x ]_ B ) ) |
32 |
28 31
|
bitrd |
|- ( x = s -> ( S Po B <-> [_ s / x ]_ S Po [_ s / x ]_ B ) ) |
33 |
22 25 32
|
cbvralw |
|- ( A. x e. A S Po B <-> A. s e. A [_ s / x ]_ S Po [_ s / x ]_ B ) |
34 |
21 33
|
sylib |
|- ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) -> A. s e. A [_ s / x ]_ S Po [_ s / x ]_ B ) |
35 |
20 34 11
|
rspcdva |
|- ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) -> [_ ( F ` p ) / x ]_ S Po [_ ( F ` p ) / x ]_ B ) |
36 |
|
id |
|- ( t = p -> t = p ) |
37 |
|
fveq2 |
|- ( t = p -> ( F ` t ) = ( F ` p ) ) |
38 |
37
|
csbeq1d |
|- ( t = p -> [_ ( F ` t ) / x ]_ B = [_ ( F ` p ) / x ]_ B ) |
39 |
36 38
|
eleq12d |
|- ( t = p -> ( t e. [_ ( F ` t ) / x ]_ B <-> p e. [_ ( F ` p ) / x ]_ B ) ) |
40 |
8
|
simp2d |
|- ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) -> A. t e. U_ x e. A B t e. [_ ( F ` t ) / x ]_ B ) |
41 |
39 40 10
|
rspcdva |
|- ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) -> p e. [_ ( F ` p ) / x ]_ B ) |
42 |
|
poirr |
|- ( ( [_ ( F ` p ) / x ]_ S Po [_ ( F ` p ) / x ]_ B /\ p e. [_ ( F ` p ) / x ]_ B ) -> -. p [_ ( F ` p ) / x ]_ S p ) |
43 |
35 41 42
|
syl2anc |
|- ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) -> -. p [_ ( F ` p ) / x ]_ S p ) |
44 |
43
|
intnand |
|- ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) -> -. ( ( F ` p ) = ( F ` p ) /\ p [_ ( F ` p ) / x ]_ S p ) ) |
45 |
|
ioran |
|- ( -. ( ( F ` p ) R ( F ` p ) \/ ( ( F ` p ) = ( F ` p ) /\ p [_ ( F ` p ) / x ]_ S p ) ) <-> ( -. ( F ` p ) R ( F ` p ) /\ -. ( ( F ` p ) = ( F ` p ) /\ p [_ ( F ` p ) / x ]_ S p ) ) ) |
46 |
13 44 45
|
sylanbrc |
|- ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) -> -. ( ( F ` p ) R ( F ` p ) \/ ( ( F ` p ) = ( F ` p ) /\ p [_ ( F ` p ) / x ]_ S p ) ) ) |
47 |
|
simpl |
|- ( ( y = p /\ z = p ) -> y = p ) |
48 |
47
|
fveq2d |
|- ( ( y = p /\ z = p ) -> ( F ` y ) = ( F ` p ) ) |
49 |
|
simpr |
|- ( ( y = p /\ z = p ) -> z = p ) |
50 |
49
|
fveq2d |
|- ( ( y = p /\ z = p ) -> ( F ` z ) = ( F ` p ) ) |
51 |
48 50
|
breq12d |
|- ( ( y = p /\ z = p ) -> ( ( F ` y ) R ( F ` z ) <-> ( F ` p ) R ( F ` p ) ) ) |
52 |
48 50
|
eqeq12d |
|- ( ( y = p /\ z = p ) -> ( ( F ` y ) = ( F ` z ) <-> ( F ` p ) = ( F ` p ) ) ) |
53 |
48
|
csbeq1d |
|- ( ( y = p /\ z = p ) -> [_ ( F ` y ) / x ]_ S = [_ ( F ` p ) / x ]_ S ) |
54 |
47 53 49
|
breq123d |
|- ( ( y = p /\ z = p ) -> ( y [_ ( F ` y ) / x ]_ S z <-> p [_ ( F ` p ) / x ]_ S p ) ) |
55 |
52 54
|
anbi12d |
|- ( ( y = p /\ z = p ) -> ( ( ( F ` y ) = ( F ` z ) /\ y [_ ( F ` y ) / x ]_ S z ) <-> ( ( F ` p ) = ( F ` p ) /\ p [_ ( F ` p ) / x ]_ S p ) ) ) |
56 |
51 55
|
orbi12d |
|- ( ( y = p /\ z = p ) -> ( ( ( F ` y ) R ( F ` z ) \/ ( ( F ` y ) = ( F ` z ) /\ y [_ ( F ` y ) / x ]_ S z ) ) <-> ( ( F ` p ) R ( F ` p ) \/ ( ( F ` p ) = ( F ` p ) /\ p [_ ( F ` p ) / x ]_ S p ) ) ) ) |
57 |
56 2
|
brab2a |
|- ( p T p <-> ( ( p e. U_ x e. A B /\ p e. U_ x e. A B ) /\ ( ( F ` p ) R ( F ` p ) \/ ( ( F ` p ) = ( F ` p ) /\ p [_ ( F ` p ) / x ]_ S p ) ) ) ) |
58 |
57
|
simprbi |
|- ( p T p -> ( ( F ` p ) R ( F ` p ) \/ ( ( F ` p ) = ( F ` p ) /\ p [_ ( F ` p ) / x ]_ S p ) ) ) |
59 |
46 58
|
nsyl |
|- ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) -> -. p T p ) |
60 |
|
simpr3 |
|- ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) -> r e. U_ x e. A B ) |
61 |
10 60
|
jca |
|- ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) -> ( p e. U_ x e. A B /\ r e. U_ x e. A B ) ) |
62 |
|
simpl |
|- ( ( y = p /\ z = q ) -> y = p ) |
63 |
62
|
fveq2d |
|- ( ( y = p /\ z = q ) -> ( F ` y ) = ( F ` p ) ) |
64 |
|
simpr |
|- ( ( y = p /\ z = q ) -> z = q ) |
65 |
64
|
fveq2d |
|- ( ( y = p /\ z = q ) -> ( F ` z ) = ( F ` q ) ) |
66 |
63 65
|
breq12d |
|- ( ( y = p /\ z = q ) -> ( ( F ` y ) R ( F ` z ) <-> ( F ` p ) R ( F ` q ) ) ) |
67 |
63 65
|
eqeq12d |
|- ( ( y = p /\ z = q ) -> ( ( F ` y ) = ( F ` z ) <-> ( F ` p ) = ( F ` q ) ) ) |
68 |
63
|
csbeq1d |
|- ( ( y = p /\ z = q ) -> [_ ( F ` y ) / x ]_ S = [_ ( F ` p ) / x ]_ S ) |
69 |
62 68 64
|
breq123d |
|- ( ( y = p /\ z = q ) -> ( y [_ ( F ` y ) / x ]_ S z <-> p [_ ( F ` p ) / x ]_ S q ) ) |
70 |
67 69
|
anbi12d |
|- ( ( y = p /\ z = q ) -> ( ( ( F ` y ) = ( F ` z ) /\ y [_ ( F ` y ) / x ]_ S z ) <-> ( ( F ` p ) = ( F ` q ) /\ p [_ ( F ` p ) / x ]_ S q ) ) ) |
71 |
66 70
|
orbi12d |
|- ( ( y = p /\ z = q ) -> ( ( ( F ` y ) R ( F ` z ) \/ ( ( F ` y ) = ( F ` z ) /\ y [_ ( F ` y ) / x ]_ S z ) ) <-> ( ( F ` p ) R ( F ` q ) \/ ( ( F ` p ) = ( F ` q ) /\ p [_ ( F ` p ) / x ]_ S q ) ) ) ) |
72 |
71 2
|
brab2a |
|- ( p T q <-> ( ( p e. U_ x e. A B /\ q e. U_ x e. A B ) /\ ( ( F ` p ) R ( F ` q ) \/ ( ( F ` p ) = ( F ` q ) /\ p [_ ( F ` p ) / x ]_ S q ) ) ) ) |
73 |
72
|
simprbi |
|- ( p T q -> ( ( F ` p ) R ( F ` q ) \/ ( ( F ` p ) = ( F ` q ) /\ p [_ ( F ` p ) / x ]_ S q ) ) ) |
74 |
|
simpl |
|- ( ( y = q /\ z = r ) -> y = q ) |
75 |
74
|
fveq2d |
|- ( ( y = q /\ z = r ) -> ( F ` y ) = ( F ` q ) ) |
76 |
|
simpr |
|- ( ( y = q /\ z = r ) -> z = r ) |
77 |
76
|
fveq2d |
|- ( ( y = q /\ z = r ) -> ( F ` z ) = ( F ` r ) ) |
78 |
75 77
|
breq12d |
|- ( ( y = q /\ z = r ) -> ( ( F ` y ) R ( F ` z ) <-> ( F ` q ) R ( F ` r ) ) ) |
79 |
75 77
|
eqeq12d |
|- ( ( y = q /\ z = r ) -> ( ( F ` y ) = ( F ` z ) <-> ( F ` q ) = ( F ` r ) ) ) |
80 |
75
|
csbeq1d |
|- ( ( y = q /\ z = r ) -> [_ ( F ` y ) / x ]_ S = [_ ( F ` q ) / x ]_ S ) |
81 |
74 80 76
|
breq123d |
|- ( ( y = q /\ z = r ) -> ( y [_ ( F ` y ) / x ]_ S z <-> q [_ ( F ` q ) / x ]_ S r ) ) |
82 |
79 81
|
anbi12d |
|- ( ( y = q /\ z = r ) -> ( ( ( F ` y ) = ( F ` z ) /\ y [_ ( F ` y ) / x ]_ S z ) <-> ( ( F ` q ) = ( F ` r ) /\ q [_ ( F ` q ) / x ]_ S r ) ) ) |
83 |
78 82
|
orbi12d |
|- ( ( y = q /\ z = r ) -> ( ( ( F ` y ) R ( F ` z ) \/ ( ( F ` y ) = ( F ` z ) /\ y [_ ( F ` y ) / x ]_ S z ) ) <-> ( ( F ` q ) R ( F ` r ) \/ ( ( F ` q ) = ( F ` r ) /\ q [_ ( F ` q ) / x ]_ S r ) ) ) ) |
84 |
83 2
|
brab2a |
|- ( q T r <-> ( ( q e. U_ x e. A B /\ r e. U_ x e. A B ) /\ ( ( F ` q ) R ( F ` r ) \/ ( ( F ` q ) = ( F ` r ) /\ q [_ ( F ` q ) / x ]_ S r ) ) ) ) |
85 |
84
|
simprbi |
|- ( q T r -> ( ( F ` q ) R ( F ` r ) \/ ( ( F ` q ) = ( F ` r ) /\ q [_ ( F ` q ) / x ]_ S r ) ) ) |
86 |
|
simpr2 |
|- ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) -> q e. U_ x e. A B ) |
87 |
9 86
|
ffvelcdmd |
|- ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) -> ( F ` q ) e. A ) |
88 |
9 60
|
ffvelcdmd |
|- ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) -> ( F ` r ) e. A ) |
89 |
|
sotr |
|- ( ( R Or A /\ ( ( F ` p ) e. A /\ ( F ` q ) e. A /\ ( F ` r ) e. A ) ) -> ( ( ( F ` p ) R ( F ` q ) /\ ( F ` q ) R ( F ` r ) ) -> ( F ` p ) R ( F ` r ) ) ) |
90 |
5 11 87 88 89
|
syl13anc |
|- ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) -> ( ( ( F ` p ) R ( F ` q ) /\ ( F ` q ) R ( F ` r ) ) -> ( F ` p ) R ( F ` r ) ) ) |
91 |
90
|
imp |
|- ( ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) /\ ( ( F ` p ) R ( F ` q ) /\ ( F ` q ) R ( F ` r ) ) ) -> ( F ` p ) R ( F ` r ) ) |
92 |
91
|
orcd |
|- ( ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) /\ ( ( F ` p ) R ( F ` q ) /\ ( F ` q ) R ( F ` r ) ) ) -> ( ( F ` p ) R ( F ` r ) \/ ( ( F ` p ) = ( F ` r ) /\ p [_ ( F ` p ) / x ]_ S r ) ) ) |
93 |
92
|
ex |
|- ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) -> ( ( ( F ` p ) R ( F ` q ) /\ ( F ` q ) R ( F ` r ) ) -> ( ( F ` p ) R ( F ` r ) \/ ( ( F ` p ) = ( F ` r ) /\ p [_ ( F ` p ) / x ]_ S r ) ) ) ) |
94 |
|
simprll |
|- ( ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) /\ ( ( ( F ` p ) = ( F ` q ) /\ p [_ ( F ` p ) / x ]_ S q ) /\ ( F ` q ) R ( F ` r ) ) ) -> ( F ` p ) = ( F ` q ) ) |
95 |
|
simprr |
|- ( ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) /\ ( ( ( F ` p ) = ( F ` q ) /\ p [_ ( F ` p ) / x ]_ S q ) /\ ( F ` q ) R ( F ` r ) ) ) -> ( F ` q ) R ( F ` r ) ) |
96 |
94 95
|
eqbrtrd |
|- ( ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) /\ ( ( ( F ` p ) = ( F ` q ) /\ p [_ ( F ` p ) / x ]_ S q ) /\ ( F ` q ) R ( F ` r ) ) ) -> ( F ` p ) R ( F ` r ) ) |
97 |
96
|
orcd |
|- ( ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) /\ ( ( ( F ` p ) = ( F ` q ) /\ p [_ ( F ` p ) / x ]_ S q ) /\ ( F ` q ) R ( F ` r ) ) ) -> ( ( F ` p ) R ( F ` r ) \/ ( ( F ` p ) = ( F ` r ) /\ p [_ ( F ` p ) / x ]_ S r ) ) ) |
98 |
97
|
ex |
|- ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) -> ( ( ( ( F ` p ) = ( F ` q ) /\ p [_ ( F ` p ) / x ]_ S q ) /\ ( F ` q ) R ( F ` r ) ) -> ( ( F ` p ) R ( F ` r ) \/ ( ( F ` p ) = ( F ` r ) /\ p [_ ( F ` p ) / x ]_ S r ) ) ) ) |
99 |
|
simprl |
|- ( ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) /\ ( ( F ` p ) R ( F ` q ) /\ ( ( F ` q ) = ( F ` r ) /\ q [_ ( F ` q ) / x ]_ S r ) ) ) -> ( F ` p ) R ( F ` q ) ) |
100 |
|
simprrl |
|- ( ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) /\ ( ( F ` p ) R ( F ` q ) /\ ( ( F ` q ) = ( F ` r ) /\ q [_ ( F ` q ) / x ]_ S r ) ) ) -> ( F ` q ) = ( F ` r ) ) |
101 |
99 100
|
breqtrd |
|- ( ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) /\ ( ( F ` p ) R ( F ` q ) /\ ( ( F ` q ) = ( F ` r ) /\ q [_ ( F ` q ) / x ]_ S r ) ) ) -> ( F ` p ) R ( F ` r ) ) |
102 |
101
|
orcd |
|- ( ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) /\ ( ( F ` p ) R ( F ` q ) /\ ( ( F ` q ) = ( F ` r ) /\ q [_ ( F ` q ) / x ]_ S r ) ) ) -> ( ( F ` p ) R ( F ` r ) \/ ( ( F ` p ) = ( F ` r ) /\ p [_ ( F ` p ) / x ]_ S r ) ) ) |
103 |
102
|
ex |
|- ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) -> ( ( ( F ` p ) R ( F ` q ) /\ ( ( F ` q ) = ( F ` r ) /\ q [_ ( F ` q ) / x ]_ S r ) ) -> ( ( F ` p ) R ( F ` r ) \/ ( ( F ` p ) = ( F ` r ) /\ p [_ ( F ` p ) / x ]_ S r ) ) ) ) |
104 |
|
simprll |
|- ( ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) /\ ( ( ( F ` p ) = ( F ` q ) /\ p [_ ( F ` p ) / x ]_ S q ) /\ ( ( F ` q ) = ( F ` r ) /\ q [_ ( F ` q ) / x ]_ S r ) ) ) -> ( F ` p ) = ( F ` q ) ) |
105 |
|
simprrl |
|- ( ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) /\ ( ( ( F ` p ) = ( F ` q ) /\ p [_ ( F ` p ) / x ]_ S q ) /\ ( ( F ` q ) = ( F ` r ) /\ q [_ ( F ` q ) / x ]_ S r ) ) ) -> ( F ` q ) = ( F ` r ) ) |
106 |
104 105
|
eqtrd |
|- ( ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) /\ ( ( ( F ` p ) = ( F ` q ) /\ p [_ ( F ` p ) / x ]_ S q ) /\ ( ( F ` q ) = ( F ` r ) /\ q [_ ( F ` q ) / x ]_ S r ) ) ) -> ( F ` p ) = ( F ` r ) ) |
107 |
|
simprlr |
|- ( ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) /\ ( ( ( F ` p ) = ( F ` q ) /\ p [_ ( F ` p ) / x ]_ S q ) /\ ( ( F ` q ) = ( F ` r ) /\ q [_ ( F ` q ) / x ]_ S r ) ) ) -> p [_ ( F ` p ) / x ]_ S q ) |
108 |
|
simprrr |
|- ( ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) /\ ( ( ( F ` p ) = ( F ` q ) /\ p [_ ( F ` p ) / x ]_ S q ) /\ ( ( F ` q ) = ( F ` r ) /\ q [_ ( F ` q ) / x ]_ S r ) ) ) -> q [_ ( F ` q ) / x ]_ S r ) |
109 |
104
|
csbeq1d |
|- ( ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) /\ ( ( ( F ` p ) = ( F ` q ) /\ p [_ ( F ` p ) / x ]_ S q ) /\ ( ( F ` q ) = ( F ` r ) /\ q [_ ( F ` q ) / x ]_ S r ) ) ) -> [_ ( F ` p ) / x ]_ S = [_ ( F ` q ) / x ]_ S ) |
110 |
109
|
breqd |
|- ( ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) /\ ( ( ( F ` p ) = ( F ` q ) /\ p [_ ( F ` p ) / x ]_ S q ) /\ ( ( F ` q ) = ( F ` r ) /\ q [_ ( F ` q ) / x ]_ S r ) ) ) -> ( q [_ ( F ` p ) / x ]_ S r <-> q [_ ( F ` q ) / x ]_ S r ) ) |
111 |
108 110
|
mpbird |
|- ( ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) /\ ( ( ( F ` p ) = ( F ` q ) /\ p [_ ( F ` p ) / x ]_ S q ) /\ ( ( F ` q ) = ( F ` r ) /\ q [_ ( F ` q ) / x ]_ S r ) ) ) -> q [_ ( F ` p ) / x ]_ S r ) |
112 |
35
|
adantr |
|- ( ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) /\ ( ( ( F ` p ) = ( F ` q ) /\ p [_ ( F ` p ) / x ]_ S q ) /\ ( ( F ` q ) = ( F ` r ) /\ q [_ ( F ` q ) / x ]_ S r ) ) ) -> [_ ( F ` p ) / x ]_ S Po [_ ( F ` p ) / x ]_ B ) |
113 |
41
|
adantr |
|- ( ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) /\ ( ( ( F ` p ) = ( F ` q ) /\ p [_ ( F ` p ) / x ]_ S q ) /\ ( ( F ` q ) = ( F ` r ) /\ q [_ ( F ` q ) / x ]_ S r ) ) ) -> p e. [_ ( F ` p ) / x ]_ B ) |
114 |
|
id |
|- ( t = q -> t = q ) |
115 |
|
fveq2 |
|- ( t = q -> ( F ` t ) = ( F ` q ) ) |
116 |
115
|
csbeq1d |
|- ( t = q -> [_ ( F ` t ) / x ]_ B = [_ ( F ` q ) / x ]_ B ) |
117 |
114 116
|
eleq12d |
|- ( t = q -> ( t e. [_ ( F ` t ) / x ]_ B <-> q e. [_ ( F ` q ) / x ]_ B ) ) |
118 |
117 40 86
|
rspcdva |
|- ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) -> q e. [_ ( F ` q ) / x ]_ B ) |
119 |
118
|
adantr |
|- ( ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) /\ ( ( ( F ` p ) = ( F ` q ) /\ p [_ ( F ` p ) / x ]_ S q ) /\ ( ( F ` q ) = ( F ` r ) /\ q [_ ( F ` q ) / x ]_ S r ) ) ) -> q e. [_ ( F ` q ) / x ]_ B ) |
120 |
104
|
csbeq1d |
|- ( ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) /\ ( ( ( F ` p ) = ( F ` q ) /\ p [_ ( F ` p ) / x ]_ S q ) /\ ( ( F ` q ) = ( F ` r ) /\ q [_ ( F ` q ) / x ]_ S r ) ) ) -> [_ ( F ` p ) / x ]_ B = [_ ( F ` q ) / x ]_ B ) |
121 |
119 120
|
eleqtrrd |
|- ( ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) /\ ( ( ( F ` p ) = ( F ` q ) /\ p [_ ( F ` p ) / x ]_ S q ) /\ ( ( F ` q ) = ( F ` r ) /\ q [_ ( F ` q ) / x ]_ S r ) ) ) -> q e. [_ ( F ` p ) / x ]_ B ) |
122 |
|
id |
|- ( t = r -> t = r ) |
123 |
|
fveq2 |
|- ( t = r -> ( F ` t ) = ( F ` r ) ) |
124 |
123
|
csbeq1d |
|- ( t = r -> [_ ( F ` t ) / x ]_ B = [_ ( F ` r ) / x ]_ B ) |
125 |
122 124
|
eleq12d |
|- ( t = r -> ( t e. [_ ( F ` t ) / x ]_ B <-> r e. [_ ( F ` r ) / x ]_ B ) ) |
126 |
125 40 60
|
rspcdva |
|- ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) -> r e. [_ ( F ` r ) / x ]_ B ) |
127 |
126
|
adantr |
|- ( ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) /\ ( ( ( F ` p ) = ( F ` q ) /\ p [_ ( F ` p ) / x ]_ S q ) /\ ( ( F ` q ) = ( F ` r ) /\ q [_ ( F ` q ) / x ]_ S r ) ) ) -> r e. [_ ( F ` r ) / x ]_ B ) |
128 |
106
|
csbeq1d |
|- ( ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) /\ ( ( ( F ` p ) = ( F ` q ) /\ p [_ ( F ` p ) / x ]_ S q ) /\ ( ( F ` q ) = ( F ` r ) /\ q [_ ( F ` q ) / x ]_ S r ) ) ) -> [_ ( F ` p ) / x ]_ B = [_ ( F ` r ) / x ]_ B ) |
129 |
127 128
|
eleqtrrd |
|- ( ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) /\ ( ( ( F ` p ) = ( F ` q ) /\ p [_ ( F ` p ) / x ]_ S q ) /\ ( ( F ` q ) = ( F ` r ) /\ q [_ ( F ` q ) / x ]_ S r ) ) ) -> r e. [_ ( F ` p ) / x ]_ B ) |
130 |
|
potr |
|- ( ( [_ ( F ` p ) / x ]_ S Po [_ ( F ` p ) / x ]_ B /\ ( p e. [_ ( F ` p ) / x ]_ B /\ q e. [_ ( F ` p ) / x ]_ B /\ r e. [_ ( F ` p ) / x ]_ B ) ) -> ( ( p [_ ( F ` p ) / x ]_ S q /\ q [_ ( F ` p ) / x ]_ S r ) -> p [_ ( F ` p ) / x ]_ S r ) ) |
131 |
112 113 121 129 130
|
syl13anc |
|- ( ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) /\ ( ( ( F ` p ) = ( F ` q ) /\ p [_ ( F ` p ) / x ]_ S q ) /\ ( ( F ` q ) = ( F ` r ) /\ q [_ ( F ` q ) / x ]_ S r ) ) ) -> ( ( p [_ ( F ` p ) / x ]_ S q /\ q [_ ( F ` p ) / x ]_ S r ) -> p [_ ( F ` p ) / x ]_ S r ) ) |
132 |
107 111 131
|
mp2and |
|- ( ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) /\ ( ( ( F ` p ) = ( F ` q ) /\ p [_ ( F ` p ) / x ]_ S q ) /\ ( ( F ` q ) = ( F ` r ) /\ q [_ ( F ` q ) / x ]_ S r ) ) ) -> p [_ ( F ` p ) / x ]_ S r ) |
133 |
106 132
|
jca |
|- ( ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) /\ ( ( ( F ` p ) = ( F ` q ) /\ p [_ ( F ` p ) / x ]_ S q ) /\ ( ( F ` q ) = ( F ` r ) /\ q [_ ( F ` q ) / x ]_ S r ) ) ) -> ( ( F ` p ) = ( F ` r ) /\ p [_ ( F ` p ) / x ]_ S r ) ) |
134 |
133
|
olcd |
|- ( ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) /\ ( ( ( F ` p ) = ( F ` q ) /\ p [_ ( F ` p ) / x ]_ S q ) /\ ( ( F ` q ) = ( F ` r ) /\ q [_ ( F ` q ) / x ]_ S r ) ) ) -> ( ( F ` p ) R ( F ` r ) \/ ( ( F ` p ) = ( F ` r ) /\ p [_ ( F ` p ) / x ]_ S r ) ) ) |
135 |
134
|
ex |
|- ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) -> ( ( ( ( F ` p ) = ( F ` q ) /\ p [_ ( F ` p ) / x ]_ S q ) /\ ( ( F ` q ) = ( F ` r ) /\ q [_ ( F ` q ) / x ]_ S r ) ) -> ( ( F ` p ) R ( F ` r ) \/ ( ( F ` p ) = ( F ` r ) /\ p [_ ( F ` p ) / x ]_ S r ) ) ) ) |
136 |
93 98 103 135
|
ccased |
|- ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) -> ( ( ( ( F ` p ) R ( F ` q ) \/ ( ( F ` p ) = ( F ` q ) /\ p [_ ( F ` p ) / x ]_ S q ) ) /\ ( ( F ` q ) R ( F ` r ) \/ ( ( F ` q ) = ( F ` r ) /\ q [_ ( F ` q ) / x ]_ S r ) ) ) -> ( ( F ` p ) R ( F ` r ) \/ ( ( F ` p ) = ( F ` r ) /\ p [_ ( F ` p ) / x ]_ S r ) ) ) ) |
137 |
73 85 136
|
syl2ani |
|- ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) -> ( ( p T q /\ q T r ) -> ( ( F ` p ) R ( F ` r ) \/ ( ( F ` p ) = ( F ` r ) /\ p [_ ( F ` p ) / x ]_ S r ) ) ) ) |
138 |
|
simpl |
|- ( ( y = p /\ z = r ) -> y = p ) |
139 |
138
|
fveq2d |
|- ( ( y = p /\ z = r ) -> ( F ` y ) = ( F ` p ) ) |
140 |
|
simpr |
|- ( ( y = p /\ z = r ) -> z = r ) |
141 |
140
|
fveq2d |
|- ( ( y = p /\ z = r ) -> ( F ` z ) = ( F ` r ) ) |
142 |
139 141
|
breq12d |
|- ( ( y = p /\ z = r ) -> ( ( F ` y ) R ( F ` z ) <-> ( F ` p ) R ( F ` r ) ) ) |
143 |
139 141
|
eqeq12d |
|- ( ( y = p /\ z = r ) -> ( ( F ` y ) = ( F ` z ) <-> ( F ` p ) = ( F ` r ) ) ) |
144 |
139
|
csbeq1d |
|- ( ( y = p /\ z = r ) -> [_ ( F ` y ) / x ]_ S = [_ ( F ` p ) / x ]_ S ) |
145 |
138 144 140
|
breq123d |
|- ( ( y = p /\ z = r ) -> ( y [_ ( F ` y ) / x ]_ S z <-> p [_ ( F ` p ) / x ]_ S r ) ) |
146 |
143 145
|
anbi12d |
|- ( ( y = p /\ z = r ) -> ( ( ( F ` y ) = ( F ` z ) /\ y [_ ( F ` y ) / x ]_ S z ) <-> ( ( F ` p ) = ( F ` r ) /\ p [_ ( F ` p ) / x ]_ S r ) ) ) |
147 |
142 146
|
orbi12d |
|- ( ( y = p /\ z = r ) -> ( ( ( F ` y ) R ( F ` z ) \/ ( ( F ` y ) = ( F ` z ) /\ y [_ ( F ` y ) / x ]_ S z ) ) <-> ( ( F ` p ) R ( F ` r ) \/ ( ( F ` p ) = ( F ` r ) /\ p [_ ( F ` p ) / x ]_ S r ) ) ) ) |
148 |
147 2
|
brab2a |
|- ( p T r <-> ( ( p e. U_ x e. A B /\ r e. U_ x e. A B ) /\ ( ( F ` p ) R ( F ` r ) \/ ( ( F ` p ) = ( F ` r ) /\ p [_ ( F ` p ) / x ]_ S r ) ) ) ) |
149 |
148
|
biimpri |
|- ( ( ( p e. U_ x e. A B /\ r e. U_ x e. A B ) /\ ( ( F ` p ) R ( F ` r ) \/ ( ( F ` p ) = ( F ` r ) /\ p [_ ( F ` p ) / x ]_ S r ) ) ) -> p T r ) |
150 |
61 137 149
|
syl6an |
|- ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) -> ( ( p T q /\ q T r ) -> p T r ) ) |
151 |
59 150
|
jca |
|- ( ( ( R We A /\ R Se A /\ A. x e. A S Po B ) /\ ( p e. U_ x e. A B /\ q e. U_ x e. A B /\ r e. U_ x e. A B ) ) -> ( -. p T p /\ ( ( p T q /\ q T r ) -> p T r ) ) ) |
152 |
151
|
ralrimivvva |
|- ( ( R We A /\ R Se A /\ A. x e. A S Po B ) -> A. p e. U_ x e. A B A. q e. U_ x e. A B A. r e. U_ x e. A B ( -. p T p /\ ( ( p T q /\ q T r ) -> p T r ) ) ) |
153 |
|
df-po |
|- ( T Po U_ x e. A B <-> A. p e. U_ x e. A B A. q e. U_ x e. A B A. r e. U_ x e. A B ( -. p T p /\ ( ( p T q /\ q T r ) -> p T r ) ) ) |
154 |
152 153
|
sylibr |
|- ( ( R We A /\ R Se A /\ A. x e. A S Po B ) -> T Po U_ x e. A B ) |