Step |
Hyp |
Ref |
Expression |
1 |
|
txlly.1 |
|- ( ( j e. A /\ k e. A ) -> ( j tX k ) e. A ) |
2 |
|
nllytop |
|- ( R e. N-Locally A -> R e. Top ) |
3 |
|
nllytop |
|- ( S e. N-Locally A -> S e. Top ) |
4 |
|
txtop |
|- ( ( R e. Top /\ S e. Top ) -> ( R tX S ) e. Top ) |
5 |
2 3 4
|
syl2an |
|- ( ( R e. N-Locally A /\ S e. N-Locally A ) -> ( R tX S ) e. Top ) |
6 |
|
eltx |
|- ( ( R e. N-Locally A /\ S e. N-Locally A ) -> ( x e. ( R tX S ) <-> A. y e. x E. u e. R E. v e. S ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) |
7 |
|
simpll |
|- ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) -> R e. N-Locally A ) |
8 |
|
simprll |
|- ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) -> u e. R ) |
9 |
|
simprrl |
|- ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) -> y e. ( u X. v ) ) |
10 |
|
xp1st |
|- ( y e. ( u X. v ) -> ( 1st ` y ) e. u ) |
11 |
9 10
|
syl |
|- ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) -> ( 1st ` y ) e. u ) |
12 |
|
nlly2i |
|- ( ( R e. N-Locally A /\ u e. R /\ ( 1st ` y ) e. u ) -> E. a e. ~P u E. r e. R ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) ) |
13 |
7 8 11 12
|
syl3anc |
|- ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) -> E. a e. ~P u E. r e. R ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) ) |
14 |
|
simplr |
|- ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) -> S e. N-Locally A ) |
15 |
|
simprlr |
|- ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) -> v e. S ) |
16 |
|
xp2nd |
|- ( y e. ( u X. v ) -> ( 2nd ` y ) e. v ) |
17 |
9 16
|
syl |
|- ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) -> ( 2nd ` y ) e. v ) |
18 |
|
nlly2i |
|- ( ( S e. N-Locally A /\ v e. S /\ ( 2nd ` y ) e. v ) -> E. b e. ~P v E. s e. S ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) |
19 |
14 15 17 18
|
syl3anc |
|- ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) -> E. b e. ~P v E. s e. S ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) |
20 |
|
reeanv |
|- ( E. a e. ~P u E. b e. ~P v ( E. r e. R ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ E. s e. S ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) <-> ( E. a e. ~P u E. r e. R ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ E. b e. ~P v E. s e. S ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) ) |
21 |
|
reeanv |
|- ( E. r e. R E. s e. S ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) <-> ( E. r e. R ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ E. s e. S ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) ) |
22 |
5
|
ad3antrrr |
|- ( ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) /\ ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) ) -> ( R tX S ) e. Top ) |
23 |
2
|
ad2antrr |
|- ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) -> R e. Top ) |
24 |
23
|
ad2antrr |
|- ( ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) /\ ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) ) -> R e. Top ) |
25 |
14 3
|
syl |
|- ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) -> S e. Top ) |
26 |
25
|
ad2antrr |
|- ( ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) /\ ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) ) -> S e. Top ) |
27 |
|
simprrl |
|- ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) -> r e. R ) |
28 |
27
|
adantr |
|- ( ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) /\ ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) ) -> r e. R ) |
29 |
|
simprrr |
|- ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) -> s e. S ) |
30 |
29
|
adantr |
|- ( ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) /\ ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) ) -> s e. S ) |
31 |
|
txopn |
|- ( ( ( R e. Top /\ S e. Top ) /\ ( r e. R /\ s e. S ) ) -> ( r X. s ) e. ( R tX S ) ) |
32 |
24 26 28 30 31
|
syl22anc |
|- ( ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) /\ ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) ) -> ( r X. s ) e. ( R tX S ) ) |
33 |
9
|
ad2antrr |
|- ( ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) /\ ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) ) -> y e. ( u X. v ) ) |
34 |
|
1st2nd2 |
|- ( y e. ( u X. v ) -> y = <. ( 1st ` y ) , ( 2nd ` y ) >. ) |
35 |
33 34
|
syl |
|- ( ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) /\ ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) ) -> y = <. ( 1st ` y ) , ( 2nd ` y ) >. ) |
36 |
|
simprl1 |
|- ( ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) /\ ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) ) -> ( 1st ` y ) e. r ) |
37 |
|
simprr1 |
|- ( ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) /\ ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) ) -> ( 2nd ` y ) e. s ) |
38 |
36 37
|
opelxpd |
|- ( ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) /\ ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) ) -> <. ( 1st ` y ) , ( 2nd ` y ) >. e. ( r X. s ) ) |
39 |
35 38
|
eqeltrd |
|- ( ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) /\ ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) ) -> y e. ( r X. s ) ) |
40 |
|
opnneip |
|- ( ( ( R tX S ) e. Top /\ ( r X. s ) e. ( R tX S ) /\ y e. ( r X. s ) ) -> ( r X. s ) e. ( ( nei ` ( R tX S ) ) ` { y } ) ) |
41 |
22 32 39 40
|
syl3anc |
|- ( ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) /\ ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) ) -> ( r X. s ) e. ( ( nei ` ( R tX S ) ) ` { y } ) ) |
42 |
|
simprl2 |
|- ( ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) /\ ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) ) -> r C_ a ) |
43 |
|
simprr2 |
|- ( ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) /\ ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) ) -> s C_ b ) |
44 |
|
xpss12 |
|- ( ( r C_ a /\ s C_ b ) -> ( r X. s ) C_ ( a X. b ) ) |
45 |
42 43 44
|
syl2anc |
|- ( ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) /\ ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) ) -> ( r X. s ) C_ ( a X. b ) ) |
46 |
|
simprll |
|- ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) -> a e. ~P u ) |
47 |
46
|
adantr |
|- ( ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) /\ ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) ) -> a e. ~P u ) |
48 |
47
|
elpwid |
|- ( ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) /\ ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) ) -> a C_ u ) |
49 |
8
|
ad2antrr |
|- ( ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) /\ ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) ) -> u e. R ) |
50 |
|
elssuni |
|- ( u e. R -> u C_ U. R ) |
51 |
49 50
|
syl |
|- ( ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) /\ ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) ) -> u C_ U. R ) |
52 |
48 51
|
sstrd |
|- ( ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) /\ ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) ) -> a C_ U. R ) |
53 |
|
simprlr |
|- ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) -> b e. ~P v ) |
54 |
53
|
adantr |
|- ( ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) /\ ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) ) -> b e. ~P v ) |
55 |
54
|
elpwid |
|- ( ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) /\ ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) ) -> b C_ v ) |
56 |
15
|
ad2antrr |
|- ( ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) /\ ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) ) -> v e. S ) |
57 |
|
elssuni |
|- ( v e. S -> v C_ U. S ) |
58 |
56 57
|
syl |
|- ( ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) /\ ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) ) -> v C_ U. S ) |
59 |
55 58
|
sstrd |
|- ( ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) /\ ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) ) -> b C_ U. S ) |
60 |
|
xpss12 |
|- ( ( a C_ U. R /\ b C_ U. S ) -> ( a X. b ) C_ ( U. R X. U. S ) ) |
61 |
52 59 60
|
syl2anc |
|- ( ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) /\ ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) ) -> ( a X. b ) C_ ( U. R X. U. S ) ) |
62 |
|
eqid |
|- U. R = U. R |
63 |
|
eqid |
|- U. S = U. S |
64 |
62 63
|
txuni |
|- ( ( R e. Top /\ S e. Top ) -> ( U. R X. U. S ) = U. ( R tX S ) ) |
65 |
24 26 64
|
syl2anc |
|- ( ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) /\ ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) ) -> ( U. R X. U. S ) = U. ( R tX S ) ) |
66 |
61 65
|
sseqtrd |
|- ( ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) /\ ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) ) -> ( a X. b ) C_ U. ( R tX S ) ) |
67 |
|
eqid |
|- U. ( R tX S ) = U. ( R tX S ) |
68 |
67
|
ssnei2 |
|- ( ( ( ( R tX S ) e. Top /\ ( r X. s ) e. ( ( nei ` ( R tX S ) ) ` { y } ) ) /\ ( ( r X. s ) C_ ( a X. b ) /\ ( a X. b ) C_ U. ( R tX S ) ) ) -> ( a X. b ) e. ( ( nei ` ( R tX S ) ) ` { y } ) ) |
69 |
22 41 45 66 68
|
syl22anc |
|- ( ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) /\ ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) ) -> ( a X. b ) e. ( ( nei ` ( R tX S ) ) ` { y } ) ) |
70 |
|
xpss12 |
|- ( ( a C_ u /\ b C_ v ) -> ( a X. b ) C_ ( u X. v ) ) |
71 |
48 55 70
|
syl2anc |
|- ( ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) /\ ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) ) -> ( a X. b ) C_ ( u X. v ) ) |
72 |
|
simprrr |
|- ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) -> ( u X. v ) C_ x ) |
73 |
72
|
ad2antrr |
|- ( ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) /\ ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) ) -> ( u X. v ) C_ x ) |
74 |
71 73
|
sstrd |
|- ( ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) /\ ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) ) -> ( a X. b ) C_ x ) |
75 |
|
vex |
|- x e. _V |
76 |
75
|
elpw2 |
|- ( ( a X. b ) e. ~P x <-> ( a X. b ) C_ x ) |
77 |
74 76
|
sylibr |
|- ( ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) /\ ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) ) -> ( a X. b ) e. ~P x ) |
78 |
69 77
|
elind |
|- ( ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) /\ ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) ) -> ( a X. b ) e. ( ( ( nei ` ( R tX S ) ) ` { y } ) i^i ~P x ) ) |
79 |
|
txrest |
|- ( ( ( R e. Top /\ S e. Top ) /\ ( a e. ~P u /\ b e. ~P v ) ) -> ( ( R tX S ) |`t ( a X. b ) ) = ( ( R |`t a ) tX ( S |`t b ) ) ) |
80 |
24 26 47 54 79
|
syl22anc |
|- ( ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) /\ ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) ) -> ( ( R tX S ) |`t ( a X. b ) ) = ( ( R |`t a ) tX ( S |`t b ) ) ) |
81 |
|
simprl3 |
|- ( ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) /\ ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) ) -> ( R |`t a ) e. A ) |
82 |
|
simprr3 |
|- ( ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) /\ ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) ) -> ( S |`t b ) e. A ) |
83 |
1
|
caovcl |
|- ( ( ( R |`t a ) e. A /\ ( S |`t b ) e. A ) -> ( ( R |`t a ) tX ( S |`t b ) ) e. A ) |
84 |
81 82 83
|
syl2anc |
|- ( ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) /\ ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) ) -> ( ( R |`t a ) tX ( S |`t b ) ) e. A ) |
85 |
80 84
|
eqeltrd |
|- ( ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) /\ ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) ) -> ( ( R tX S ) |`t ( a X. b ) ) e. A ) |
86 |
|
oveq2 |
|- ( z = ( a X. b ) -> ( ( R tX S ) |`t z ) = ( ( R tX S ) |`t ( a X. b ) ) ) |
87 |
86
|
eleq1d |
|- ( z = ( a X. b ) -> ( ( ( R tX S ) |`t z ) e. A <-> ( ( R tX S ) |`t ( a X. b ) ) e. A ) ) |
88 |
87
|
rspcev |
|- ( ( ( a X. b ) e. ( ( ( nei ` ( R tX S ) ) ` { y } ) i^i ~P x ) /\ ( ( R tX S ) |`t ( a X. b ) ) e. A ) -> E. z e. ( ( ( nei ` ( R tX S ) ) ` { y } ) i^i ~P x ) ( ( R tX S ) |`t z ) e. A ) |
89 |
78 85 88
|
syl2anc |
|- ( ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) /\ ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) ) -> E. z e. ( ( ( nei ` ( R tX S ) ) ` { y } ) i^i ~P x ) ( ( R tX S ) |`t z ) e. A ) |
90 |
89
|
ex |
|- ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( ( a e. ~P u /\ b e. ~P v ) /\ ( r e. R /\ s e. S ) ) ) -> ( ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) -> E. z e. ( ( ( nei ` ( R tX S ) ) ` { y } ) i^i ~P x ) ( ( R tX S ) |`t z ) e. A ) ) |
91 |
90
|
anassrs |
|- ( ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( a e. ~P u /\ b e. ~P v ) ) /\ ( r e. R /\ s e. S ) ) -> ( ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) -> E. z e. ( ( ( nei ` ( R tX S ) ) ` { y } ) i^i ~P x ) ( ( R tX S ) |`t z ) e. A ) ) |
92 |
91
|
rexlimdvva |
|- ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( a e. ~P u /\ b e. ~P v ) ) -> ( E. r e. R E. s e. S ( ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) -> E. z e. ( ( ( nei ` ( R tX S ) ) ` { y } ) i^i ~P x ) ( ( R tX S ) |`t z ) e. A ) ) |
93 |
21 92
|
syl5bir |
|- ( ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) /\ ( a e. ~P u /\ b e. ~P v ) ) -> ( ( E. r e. R ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ E. s e. S ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) -> E. z e. ( ( ( nei ` ( R tX S ) ) ` { y } ) i^i ~P x ) ( ( R tX S ) |`t z ) e. A ) ) |
94 |
93
|
rexlimdvva |
|- ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) -> ( E. a e. ~P u E. b e. ~P v ( E. r e. R ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ E. s e. S ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) -> E. z e. ( ( ( nei ` ( R tX S ) ) ` { y } ) i^i ~P x ) ( ( R tX S ) |`t z ) e. A ) ) |
95 |
20 94
|
syl5bir |
|- ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) -> ( ( E. a e. ~P u E. r e. R ( ( 1st ` y ) e. r /\ r C_ a /\ ( R |`t a ) e. A ) /\ E. b e. ~P v E. s e. S ( ( 2nd ` y ) e. s /\ s C_ b /\ ( S |`t b ) e. A ) ) -> E. z e. ( ( ( nei ` ( R tX S ) ) ` { y } ) i^i ~P x ) ( ( R tX S ) |`t z ) e. A ) ) |
96 |
13 19 95
|
mp2and |
|- ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( ( u e. R /\ v e. S ) /\ ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) ) ) -> E. z e. ( ( ( nei ` ( R tX S ) ) ` { y } ) i^i ~P x ) ( ( R tX S ) |`t z ) e. A ) |
97 |
96
|
expr |
|- ( ( ( R e. N-Locally A /\ S e. N-Locally A ) /\ ( u e. R /\ v e. S ) ) -> ( ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) -> E. z e. ( ( ( nei ` ( R tX S ) ) ` { y } ) i^i ~P x ) ( ( R tX S ) |`t z ) e. A ) ) |
98 |
97
|
rexlimdvva |
|- ( ( R e. N-Locally A /\ S e. N-Locally A ) -> ( E. u e. R E. v e. S ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) -> E. z e. ( ( ( nei ` ( R tX S ) ) ` { y } ) i^i ~P x ) ( ( R tX S ) |`t z ) e. A ) ) |
99 |
98
|
ralimdv |
|- ( ( R e. N-Locally A /\ S e. N-Locally A ) -> ( A. y e. x E. u e. R E. v e. S ( y e. ( u X. v ) /\ ( u X. v ) C_ x ) -> A. y e. x E. z e. ( ( ( nei ` ( R tX S ) ) ` { y } ) i^i ~P x ) ( ( R tX S ) |`t z ) e. A ) ) |
100 |
6 99
|
sylbid |
|- ( ( R e. N-Locally A /\ S e. N-Locally A ) -> ( x e. ( R tX S ) -> A. y e. x E. z e. ( ( ( nei ` ( R tX S ) ) ` { y } ) i^i ~P x ) ( ( R tX S ) |`t z ) e. A ) ) |
101 |
100
|
ralrimiv |
|- ( ( R e. N-Locally A /\ S e. N-Locally A ) -> A. x e. ( R tX S ) A. y e. x E. z e. ( ( ( nei ` ( R tX S ) ) ` { y } ) i^i ~P x ) ( ( R tX S ) |`t z ) e. A ) |
102 |
|
isnlly |
|- ( ( R tX S ) e. N-Locally A <-> ( ( R tX S ) e. Top /\ A. x e. ( R tX S ) A. y e. x E. z e. ( ( ( nei ` ( R tX S ) ) ` { y } ) i^i ~P x ) ( ( R tX S ) |`t z ) e. A ) ) |
103 |
5 101 102
|
sylanbrc |
|- ( ( R e. N-Locally A /\ S e. N-Locally A ) -> ( R tX S ) e. N-Locally A ) |