Step |
Hyp |
Ref |
Expression |
1 |
|
cvmcov.1 |
|- S = ( k e. J |-> { s e. ( ~P C \ { (/) } ) | ( U. s = ( `' F " k ) /\ A. u e. s ( A. v e. ( s \ { u } ) ( u i^i v ) = (/) /\ ( F |` u ) e. ( ( C |`t u ) Homeo ( J |`t k ) ) ) ) } ) |
2 |
|
cvmtop1 |
|- ( F e. ( C CovMap J ) -> C e. Top ) |
3 |
2
|
3ad2ant1 |
|- ( ( F e. ( C CovMap J ) /\ T e. ( S ` U ) /\ A e. T ) -> C e. Top ) |
4 |
|
eqid |
|- U. C = U. C |
5 |
4
|
toptopon |
|- ( C e. Top <-> C e. ( TopOn ` U. C ) ) |
6 |
3 5
|
sylib |
|- ( ( F e. ( C CovMap J ) /\ T e. ( S ` U ) /\ A e. T ) -> C e. ( TopOn ` U. C ) ) |
7 |
1
|
cvmsss |
|- ( T e. ( S ` U ) -> T C_ C ) |
8 |
7
|
3ad2ant2 |
|- ( ( F e. ( C CovMap J ) /\ T e. ( S ` U ) /\ A e. T ) -> T C_ C ) |
9 |
|
simp3 |
|- ( ( F e. ( C CovMap J ) /\ T e. ( S ` U ) /\ A e. T ) -> A e. T ) |
10 |
8 9
|
sseldd |
|- ( ( F e. ( C CovMap J ) /\ T e. ( S ` U ) /\ A e. T ) -> A e. C ) |
11 |
|
elssuni |
|- ( A e. C -> A C_ U. C ) |
12 |
10 11
|
syl |
|- ( ( F e. ( C CovMap J ) /\ T e. ( S ` U ) /\ A e. T ) -> A C_ U. C ) |
13 |
|
resttopon |
|- ( ( C e. ( TopOn ` U. C ) /\ A C_ U. C ) -> ( C |`t A ) e. ( TopOn ` A ) ) |
14 |
6 12 13
|
syl2anc |
|- ( ( F e. ( C CovMap J ) /\ T e. ( S ` U ) /\ A e. T ) -> ( C |`t A ) e. ( TopOn ` A ) ) |
15 |
|
cvmtop2 |
|- ( F e. ( C CovMap J ) -> J e. Top ) |
16 |
15
|
3ad2ant1 |
|- ( ( F e. ( C CovMap J ) /\ T e. ( S ` U ) /\ A e. T ) -> J e. Top ) |
17 |
|
eqid |
|- U. J = U. J |
18 |
17
|
toptopon |
|- ( J e. Top <-> J e. ( TopOn ` U. J ) ) |
19 |
16 18
|
sylib |
|- ( ( F e. ( C CovMap J ) /\ T e. ( S ` U ) /\ A e. T ) -> J e. ( TopOn ` U. J ) ) |
20 |
1
|
cvmsrcl |
|- ( T e. ( S ` U ) -> U e. J ) |
21 |
20
|
3ad2ant2 |
|- ( ( F e. ( C CovMap J ) /\ T e. ( S ` U ) /\ A e. T ) -> U e. J ) |
22 |
|
elssuni |
|- ( U e. J -> U C_ U. J ) |
23 |
21 22
|
syl |
|- ( ( F e. ( C CovMap J ) /\ T e. ( S ` U ) /\ A e. T ) -> U C_ U. J ) |
24 |
|
resttopon |
|- ( ( J e. ( TopOn ` U. J ) /\ U C_ U. J ) -> ( J |`t U ) e. ( TopOn ` U ) ) |
25 |
19 23 24
|
syl2anc |
|- ( ( F e. ( C CovMap J ) /\ T e. ( S ` U ) /\ A e. T ) -> ( J |`t U ) e. ( TopOn ` U ) ) |
26 |
1
|
cvmshmeo |
|- ( ( T e. ( S ` U ) /\ A e. T ) -> ( F |` A ) e. ( ( C |`t A ) Homeo ( J |`t U ) ) ) |
27 |
26
|
3adant1 |
|- ( ( F e. ( C CovMap J ) /\ T e. ( S ` U ) /\ A e. T ) -> ( F |` A ) e. ( ( C |`t A ) Homeo ( J |`t U ) ) ) |
28 |
|
hmeof1o2 |
|- ( ( ( C |`t A ) e. ( TopOn ` A ) /\ ( J |`t U ) e. ( TopOn ` U ) /\ ( F |` A ) e. ( ( C |`t A ) Homeo ( J |`t U ) ) ) -> ( F |` A ) : A -1-1-onto-> U ) |
29 |
14 25 27 28
|
syl3anc |
|- ( ( F e. ( C CovMap J ) /\ T e. ( S ` U ) /\ A e. T ) -> ( F |` A ) : A -1-1-onto-> U ) |