Metamath Proof Explorer


Theorem cvmliftmolem2

Description: Lemma for cvmliftmo . (Contributed by Mario Carneiro, 10-Mar-2015)

Ref Expression
Hypotheses cvmliftmo.b B=C
cvmliftmo.y Y=K
cvmliftmo.f φFCCovMapJ
cvmliftmo.k φKConn
cvmliftmo.l φKN-Locally Conn
cvmliftmo.o φOY
cvmliftmoi.m φMKCnC
cvmliftmoi.n φNKCnC
cvmliftmoi.g φFM=FN
cvmliftmoi.p φMO=NO
cvmliftmolem.1 S=kJs𝒫C|s=F-1kusvsuuv=FuC𝑡uHomeoJ𝑡k
Assertion cvmliftmolem2 φM=N

Proof

Step Hyp Ref Expression
1 cvmliftmo.b B=C
2 cvmliftmo.y Y=K
3 cvmliftmo.f φFCCovMapJ
4 cvmliftmo.k φKConn
5 cvmliftmo.l φKN-Locally Conn
6 cvmliftmo.o φOY
7 cvmliftmoi.m φMKCnC
8 cvmliftmoi.n φNKCnC
9 cvmliftmoi.g φFM=FN
10 cvmliftmoi.p φMO=NO
11 cvmliftmolem.1 S=kJs𝒫C|s=F-1kusvsuuv=FuC𝑡uHomeoJ𝑡k
12 2 1 cnf MKCnCM:YB
13 ffn M:YBMFnY
14 7 12 13 3syl φMFnY
15 2 1 cnf NKCnCN:YB
16 ffn N:YBNFnY
17 8 15 16 3syl φNFnY
18 inss1 KClsdKK
19 3 adantr φxYFCCovMapJ
20 7 12 syl φM:YB
21 20 ffvelcdmda φxYMxB
22 cvmcn FCCovMapJFCCnJ
23 eqid J=J
24 1 23 cnf FCCnJF:BJ
25 3 22 24 3syl φF:BJ
26 25 ffvelcdmda φMxBFMxJ
27 21 26 syldan φxYFMxJ
28 11 23 cvmcov FCCovMapJFMxJaJFMxaSa
29 19 27 28 syl2anc φxYaJFMxaSa
30 n0 SattSa
31 5 adantr φxYaJFMxatSaKN-Locally Conn
32 7 adantr φxYaJFMxatSaMKCnC
33 simprrr φxYaJFMxatSatSa
34 11 cvmsss tSatC
35 33 34 syl φxYaJFMxatSatC
36 3 adantr φxYaJFMxatSaFCCovMapJ
37 20 adantr φxYaJFMxatSaM:YB
38 simprll φxYaJFMxatSaxY
39 37 38 ffvelcdmd φxYaJFMxatSaMxB
40 simprrl φxYaJFMxatSaFMxa
41 eqid ιbt|Mxb=ιbt|Mxb
42 11 1 41 cvmsiota FCCovMapJtSaMxBFMxaιbt|MxbtMxιbt|Mxb
43 36 33 39 40 42 syl13anc φxYaJFMxatSaιbt|MxbtMxιbt|Mxb
44 43 simpld φxYaJFMxatSaιbt|Mxbt
45 35 44 sseldd φxYaJFMxatSaιbt|MxbC
46 cnima MKCnCιbt|MxbCM-1ιbt|MxbK
47 32 45 46 syl2anc φxYaJFMxatSaM-1ιbt|MxbK
48 43 simprd φxYaJFMxatSaMxιbt|Mxb
49 elpreima MFnYxM-1ιbt|MxbxYMxιbt|Mxb
50 37 13 49 3syl φxYaJFMxatSaxM-1ιbt|MxbxYMxιbt|Mxb
51 38 48 50 mpbir2and φxYaJFMxatSaxM-1ιbt|Mxb
52 nlly2i KN-Locally Conn M-1ιbt|MxbK xM-1ιbt|Mxb s𝒫M-1ιbt|MxbyKxyysK𝑡sConn
53 31 47 51 52 syl3anc φxYaJFMxatSas𝒫M-1ιbt|MxbyKxyysK𝑡sConn
54 simprr1 φxYaJFMxatSas𝒫M-1ιbt|MxbyKxyysK𝑡sConnxy
55 simplrr xYaJFMxatSas𝒫M-1ιbt|MxbyKxyysK𝑡sConnzytSa
56 55 adantl φxYaJFMxatSas𝒫M-1ιbt|MxbyKxyysK𝑡sConnzytSa
57 44 adantrr φxYaJFMxatSas𝒫M-1ιbt|MxbyKxyysK𝑡sConnzyιbt|Mxbt
58 simplll s𝒫M-1ιbt|MxbyKxyysK𝑡sConnzys𝒫M-1ιbt|Mxb
59 58 ad2antll φxYaJFMxatSas𝒫M-1ιbt|MxbyKxyysK𝑡sConnzys𝒫M-1ιbt|Mxb
60 59 elpwid φxYaJFMxatSas𝒫M-1ιbt|MxbyKxyysK𝑡sConnzysM-1ιbt|Mxb
61 simplr3 s𝒫M-1ιbt|MxbyKxyysK𝑡sConnzyK𝑡sConn
62 61 ad2antll φxYaJFMxatSas𝒫M-1ιbt|MxbyKxyysK𝑡sConnzyK𝑡sConn
63 simplr2 s𝒫M-1ιbt|MxbyKxyysK𝑡sConnzyys
64 63 ad2antll φxYaJFMxatSas𝒫M-1ιbt|MxbyKxyysK𝑡sConnzyys
65 simprr1 xYaJFMxatSas𝒫M-1ιbt|MxbyKxyysK𝑡sConnxy
66 65 adantl φxYaJFMxatSas𝒫M-1ιbt|MxbyKxyysK𝑡sConnxy
67 66 adantrrr φxYaJFMxatSas𝒫M-1ιbt|MxbyKxyysK𝑡sConnzyxy
68 64 67 sseldd φxYaJFMxatSas𝒫M-1ιbt|MxbyKxyysK𝑡sConnzyxs
69 simprrr φxYaJFMxatSas𝒫M-1ιbt|MxbyKxyysK𝑡sConnzyzy
70 64 69 sseldd φxYaJFMxatSas𝒫M-1ιbt|MxbyKxyysK𝑡sConnzyzs
71 40 adantrr φxYaJFMxatSas𝒫M-1ιbt|MxbyKxyysK𝑡sConnzyFMxa
72 1 2 3 4 5 6 7 8 9 10 11 56 57 60 62 68 68 70 71 cvmliftmolem1 φxYaJFMxatSas𝒫M-1ιbt|MxbyKxyysK𝑡sConnzyxdomMNzdomMN
73 1 2 3 4 5 6 7 8 9 10 11 56 57 60 62 68 70 68 71 cvmliftmolem1 φxYaJFMxatSas𝒫M-1ιbt|MxbyKxyysK𝑡sConnzyzdomMNxdomMN
74 72 73 impbid φxYaJFMxatSas𝒫M-1ιbt|MxbyKxyysK𝑡sConnzyxdomMNzdomMN
75 74 anassrs φxYaJFMxatSas𝒫M-1ιbt|MxbyKxyysK𝑡sConnzyxdomMNzdomMN
76 75 anassrs φxYaJFMxatSas𝒫M-1ιbt|MxbyKxyysK𝑡sConnzyxdomMNzdomMN
77 76 ralrimiva φxYaJFMxatSas𝒫M-1ιbt|MxbyKxyysK𝑡sConnzyxdomMNzdomMN
78 54 77 jca φxYaJFMxatSas𝒫M-1ιbt|MxbyKxyysK𝑡sConnxyzyxdomMNzdomMN
79 78 expr φxYaJFMxatSas𝒫M-1ιbt|MxbyKxyysK𝑡sConnxyzyxdomMNzdomMN
80 79 anassrs φxYaJFMxatSas𝒫M-1ιbt|MxbyKxyysK𝑡sConnxyzyxdomMNzdomMN
81 80 reximdva φxYaJFMxatSas𝒫M-1ιbt|MxbyKxyysK𝑡sConnyKxyzyxdomMNzdomMN
82 81 rexlimdva φxYaJFMxatSas𝒫M-1ιbt|MxbyKxyysK𝑡sConnyKxyzyxdomMNzdomMN
83 53 82 mpd φxYaJFMxatSayKxyzyxdomMNzdomMN
84 83 anassrs φxYaJFMxatSayKxyzyxdomMNzdomMN
85 84 expr φxYaJFMxatSayKxyzyxdomMNzdomMN
86 85 exlimdv φxYaJFMxattSayKxyzyxdomMNzdomMN
87 30 86 biimtrid φxYaJFMxaSayKxyzyxdomMNzdomMN
88 87 expimpd φxYaJFMxaSayKxyzyxdomMNzdomMN
89 88 anassrs φxYaJFMxaSayKxyzyxdomMNzdomMN
90 89 rexlimdva φxYaJFMxaSayKxyzyxdomMNzdomMN
91 29 90 mpd φxYyKxyzyxdomMNzdomMN
92 91 ralrimiva φxYyKxyzyxdomMNzdomMN
93 conntop KConnKTop
94 4 93 syl φKTop
95 fndmin MFnYNFnYdomMN=xY|Mx=Nx
96 14 17 95 syl2anc φdomMN=xY|Mx=Nx
97 ssrab2 xY|Mx=NxY
98 96 97 eqsstrdi φdomMNY
99 2 isclo KTopdomMNYdomMNKClsdKxYyKxyzyxdomMNzdomMN
100 94 98 99 syl2anc φdomMNKClsdKxYyKxyzyxdomMNzdomMN
101 92 100 mpbird φdomMNKClsdK
102 18 101 sselid φdomMNK
103 fveq2 x=OMx=MO
104 fveq2 x=ONx=NO
105 103 104 eqeq12d x=OMx=NxMO=NO
106 105 elrab OxY|Mx=NxOYMO=NO
107 6 10 106 sylanbrc φOxY|Mx=Nx
108 107 96 eleqtrrd φOdomMN
109 108 ne0d φdomMN
110 inss2 KClsdKClsdK
111 110 101 sselid φdomMNClsdK
112 2 4 102 109 111 connclo φdomMN=Y
113 112 96 eqtr3d φY=xY|Mx=Nx
114 rabid2 Y=xY|Mx=NxxYMx=Nx
115 113 114 sylib φxYMx=Nx
116 115 r19.21bi φxYMx=Nx
117 14 17 116 eqfnfvd φM=N