Step |
Hyp |
Ref |
Expression |
1 |
|
cmptop |
|- ( R e. Comp -> R e. Top ) |
2 |
|
cmptop |
|- ( S e. Comp -> S e. Top ) |
3 |
|
txtop |
|- ( ( R e. Top /\ S e. Top ) -> ( R tX S ) e. Top ) |
4 |
1 2 3
|
syl2an |
|- ( ( R e. Comp /\ S e. Comp ) -> ( R tX S ) e. Top ) |
5 |
|
eqid |
|- U. R = U. R |
6 |
|
eqid |
|- U. S = U. S |
7 |
|
simpll |
|- ( ( ( R e. Comp /\ S e. Comp ) /\ ( w e. ~P ( R tX S ) /\ U. ( R tX S ) = U. w ) ) -> R e. Comp ) |
8 |
|
simplr |
|- ( ( ( R e. Comp /\ S e. Comp ) /\ ( w e. ~P ( R tX S ) /\ U. ( R tX S ) = U. w ) ) -> S e. Comp ) |
9 |
|
elpwi |
|- ( w e. ~P ( R tX S ) -> w C_ ( R tX S ) ) |
10 |
9
|
ad2antrl |
|- ( ( ( R e. Comp /\ S e. Comp ) /\ ( w e. ~P ( R tX S ) /\ U. ( R tX S ) = U. w ) ) -> w C_ ( R tX S ) ) |
11 |
5 6
|
txuni |
|- ( ( R e. Top /\ S e. Top ) -> ( U. R X. U. S ) = U. ( R tX S ) ) |
12 |
1 2 11
|
syl2an |
|- ( ( R e. Comp /\ S e. Comp ) -> ( U. R X. U. S ) = U. ( R tX S ) ) |
13 |
12
|
adantr |
|- ( ( ( R e. Comp /\ S e. Comp ) /\ ( w e. ~P ( R tX S ) /\ U. ( R tX S ) = U. w ) ) -> ( U. R X. U. S ) = U. ( R tX S ) ) |
14 |
|
simprr |
|- ( ( ( R e. Comp /\ S e. Comp ) /\ ( w e. ~P ( R tX S ) /\ U. ( R tX S ) = U. w ) ) -> U. ( R tX S ) = U. w ) |
15 |
13 14
|
eqtrd |
|- ( ( ( R e. Comp /\ S e. Comp ) /\ ( w e. ~P ( R tX S ) /\ U. ( R tX S ) = U. w ) ) -> ( U. R X. U. S ) = U. w ) |
16 |
5 6 7 8 10 15
|
txcmplem2 |
|- ( ( ( R e. Comp /\ S e. Comp ) /\ ( w e. ~P ( R tX S ) /\ U. ( R tX S ) = U. w ) ) -> E. v e. ( ~P w i^i Fin ) ( U. R X. U. S ) = U. v ) |
17 |
13
|
eqeq1d |
|- ( ( ( R e. Comp /\ S e. Comp ) /\ ( w e. ~P ( R tX S ) /\ U. ( R tX S ) = U. w ) ) -> ( ( U. R X. U. S ) = U. v <-> U. ( R tX S ) = U. v ) ) |
18 |
17
|
rexbidv |
|- ( ( ( R e. Comp /\ S e. Comp ) /\ ( w e. ~P ( R tX S ) /\ U. ( R tX S ) = U. w ) ) -> ( E. v e. ( ~P w i^i Fin ) ( U. R X. U. S ) = U. v <-> E. v e. ( ~P w i^i Fin ) U. ( R tX S ) = U. v ) ) |
19 |
16 18
|
mpbid |
|- ( ( ( R e. Comp /\ S e. Comp ) /\ ( w e. ~P ( R tX S ) /\ U. ( R tX S ) = U. w ) ) -> E. v e. ( ~P w i^i Fin ) U. ( R tX S ) = U. v ) |
20 |
19
|
expr |
|- ( ( ( R e. Comp /\ S e. Comp ) /\ w e. ~P ( R tX S ) ) -> ( U. ( R tX S ) = U. w -> E. v e. ( ~P w i^i Fin ) U. ( R tX S ) = U. v ) ) |
21 |
20
|
ralrimiva |
|- ( ( R e. Comp /\ S e. Comp ) -> A. w e. ~P ( R tX S ) ( U. ( R tX S ) = U. w -> E. v e. ( ~P w i^i Fin ) U. ( R tX S ) = U. v ) ) |
22 |
|
eqid |
|- U. ( R tX S ) = U. ( R tX S ) |
23 |
22
|
iscmp |
|- ( ( R tX S ) e. Comp <-> ( ( R tX S ) e. Top /\ A. w e. ~P ( R tX S ) ( U. ( R tX S ) = U. w -> E. v e. ( ~P w i^i Fin ) U. ( R tX S ) = U. v ) ) ) |
24 |
4 21 23
|
sylanbrc |
|- ( ( R e. Comp /\ S e. Comp ) -> ( R tX S ) e. Comp ) |