Table of ContentsTable of Contents Mathbox for Jeff Hankins < Previous   Next >
Related theorems
Unicode version

Theorem locfincomp 15514
Description: For a compact space, the locally finite covers are precisely the finite covers. Sadly, this property does not properly characterize all compact spaces.
Hypotheses
Ref Expression
locfincomp.1 |- X = U.J
locfincomp.2 |- Y = U.C
Assertion
Ref Expression
locfincomp |- ((J e. Comp /\ C e. A) -> (<.J, C>. e. LocFin <-> (C e. Fin /\ X = Y)))

Proof of Theorem locfincomp
StepHypRef Expression
1 simp1 876 . . . . . 6 |- ((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) -> J e. Comp)
2 ssrab2 2692 . . . . . . 7 |- {o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} C_ J
32a1i 8 . . . . . 6 |- ((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) -> {o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} C_ J)
4 simpl2 880 . . . . . . . . . . . 12 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ x e. X) -> C e. A)
5 simpl3 881 . . . . . . . . . . . 12 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ x e. X) -> <.J, C>. e. LocFin)
6 simpr 350 . . . . . . . . . . . 12 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ x e. X) -> x e. X)
7 locfincomp.1 . . . . . . . . . . . . 13 |- X = U.J
87locfinnei 15512 . . . . . . . . . . . 12 |- ((C e. A /\ <.J, C>. e. LocFin /\ x e. X) -> E.n e. ((nei` J)` {x}){s e. C | (s i^i n) =/= (/)} e. Fin)
94, 5, 6, 8syl111anc 1100 . . . . . . . . . . 11 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ x e. X) -> E.n e. ((nei`
J)` {x}){s e. C | (s i^i n) =/= (/)} e. Fin)
10 comptop 15428 . . . . . . . . . . . . . . . 16 |- (J e. Comp -> J e. Top)
11 neii2 8998 . . . . . . . . . . . . . . . . 17 |- ((J e. Top /\ n e. ((nei`
J)` {x})) -> E.o e. J ({x} C_ o /\ o C_ n))
1211ex 402 . . . . . . . . . . . . . . . 16 |- (J e. Top -> (n e. ((nei`
J)` {x}) -> E.o e. J ({x} C_ o /\ o C_ n)))
1310, 12syl 12 . . . . . . . . . . . . . . 15 |- (J e. Comp -> (n e. ((nei` J)` {x}) -> E.o e. J ({x} C_ o /\ o C_ n)))
14133ad2ant1 897 . . . . . . . . . . . . . 14 |- ((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) -> (n e. ((nei` J)` {x}) -> E.o e. J ({x} C_ o /\ o C_ n)))
1514adantr 425 . . . . . . . . . . . . 13 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ x e. X) -> (n e. ((nei`
J)` {x}) -> E.o e. J ({x} C_ o /\ o C_ n)))
16 visset 2295 . . . . . . . . . . . . . . . . . . . 20 |- x e. _V
1716snss 3122 . . . . . . . . . . . . . . . . . . 19 |- (x e. o <-> {x} C_ o)
1817biimpri 169 . . . . . . . . . . . . . . . . . 18 |- ({x} C_ o -> x e. o)
1918a1i 8 . . . . . . . . . . . . . . . . 17 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ (x e. X /\ {s e. C | (s i^i n) =/= (/)} e. Fin)) -> ({x} C_ o -> x e. o))
20 ssfi 5630 . . . . . . . . . . . . . . . . . . . 20 |- (({s e. C | (s i^i n) =/= (/)} e. Fin /\ {s e. C | (s i^i o) =/= (/)} C_ {s e. C | (s i^i n) =/= (/)}) -> {s e. C | (s i^i o) =/= (/)} e. Fin)
2120ex 402 . . . . . . . . . . . . . . . . . . 19 |- ({s e. C | (s i^i n) =/= (/)} e. Fin -> ({s e. C | (s i^i o) =/= (/)} C_ {s e. C | (s i^i n) =/= (/)} -> {s e. C | (s i^i o) =/= (/)} e. Fin))
22 sslin 2819 . . . . . . . . . . . . . . . . . . . . . . 23 |- (o C_ n -> (s i^i o) C_ (s i^i n))
23 ssn0 2905 . . . . . . . . . . . . . . . . . . . . . . . 24 |- (((s i^i o) C_ (s i^i n) /\ (s i^i o) =/= (/)) -> (s i^i n) =/= (/))
2423ex 402 . . . . . . . . . . . . . . . . . . . . . . 23 |- ((s i^i o) C_ (s i^i n) -> ((s i^i o) =/= (/) -> (s i^i n) =/= (/)))
2522, 24syl 12 . . . . . . . . . . . . . . . . . . . . . 22 |- (o C_ n -> ((s i^i o) =/= (/) -> (s i^i n) =/= (/)))
2625a1d 15 . . . . . . . . . . . . . . . . . . . . 21 |- (o C_ n -> (s e. C -> ((s i^i o) =/= (/) -> (s i^i n) =/= (/))))
2726r19.21aiv 2175 . . . . . . . . . . . . . . . . . . . 20 |- (o C_ n -> A.s e. C ((s i^i o) =/= (/) -> (s i^i n) =/= (/)))
28 ss2rab 2683 . . . . . . . . . . . . . . . . . . . 20 |- ({s e. C | (s i^i o) =/= (/)} C_ {s e. C | (s i^i n) =/= (/)} <-> A.s e. C ((s i^i o) =/= (/) -> (s i^i n) =/= (/)))
2927, 28sylibr 217 . . . . . . . . . . . . . . . . . . 19 |- (o C_ n -> {s e. C | (s i^i o) =/= (/)} C_ {s e. C | (s i^i n) =/= (/)})
3021, 29syl5 20 . . . . . . . . . . . . . . . . . 18 |- ({s e. C | (s i^i n) =/= (/)} e. Fin -> (o C_ n -> {s e. C | (s i^i o) =/= (/)} e. Fin))
3130ad2antll 443 . . . . . . . . . . . . . . . . 17 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ (x e. X /\ {s e. C | (s i^i n) =/= (/)} e. Fin)) -> (o C_ n -> {s e. C | (s i^i o) =/= (/)} e. Fin))
3219, 31anim12d 617 . . . . . . . . . . . . . . . 16 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ (x e. X /\ {s e. C | (s i^i n) =/= (/)} e. Fin)) -> (({x} C_ o /\ o C_ n) -> (x e. o /\ {s e. C | (s i^i o) =/= (/)} e. Fin)))
3332reximdv 2202 . . . . . . . . . . . . . . 15 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ (x e. X /\ {s e. C | (s i^i n) =/= (/)} e. Fin)) -> (E.o e. J ({x} C_ o /\ o C_ n) -> E.o e. J (x e. o /\ {s e. C | (s i^i o) =/= (/)} e. Fin)))
3433expr 418 . . . . . . . . . . . . . 14 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ x e. X) -> ({s e. C | (s i^i n) =/= (/)} e. Fin -> (E.o e. J ({x} C_ o /\ o C_ n) -> E.o e. J (x e. o /\ {s e. C | (s i^i o) =/= (/)} e. Fin))))
3534com23 36 . . . . . . . . . . . . 13 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ x e. X) -> (E.o e. J ({x} C_ o /\ o C_ n) -> ({s e. C | (s i^i n) =/= (/)} e. Fin -> E.o e. J (x e. o /\ {s e. C | (s i^i o) =/= (/)} e. Fin))))
3615, 35syld 30 . . . . . . . . . . . 12 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ x e. X) -> (n e. ((nei`
J)` {x}) -> ({s e. C | (s i^i n) =/= (/)} e. Fin -> E.o e. J (x e. o /\ {s e. C | (s i^i o) =/= (/)} e. Fin))))
3736r19.23adv 2215 . . . . . . . . . . 11 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ x e. X) -> (E.n e. ((nei` J)` {x}){s e. C | (s i^i n) =/= (/)} e. Fin -> E.o e. J (x e. o /\ {s e. C | (s i^i o) =/= (/)} e. Fin)))
389, 37mpd 29 . . . . . . . . . 10 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ x e. X) -> E.o e. J (x e. o /\ {s e. C | (s i^i o) =/= (/)} e. Fin))
3938ex 402 . . . . . . . . 9 |- ((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) -> (x e. X -> E.o e. J (x e. o /\ {s e. C | (s i^i o) =/= (/)} e. Fin)))
40 elunirab 3190 . . . . . . . . 9 |- (x e. U.{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} <-> E.o e. J (x e. o /\ {s e. C | (s i^i o) =/= (/)} e. Fin))
4139, 40syl6ibr 230 . . . . . . . 8 |- ((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) -> (x e. X -> x e. U.{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin}))
4241ssrdv 2622 . . . . . . 7 |- ((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) -> X C_ U.{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin})
43 uniss 3199 . . . . . . . . . 10 |- ({o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} C_ J -> U.{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} C_ U.J)
442, 43ax-mp 7 . . . . . . . . 9 |- U.{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} C_ U.J
4544, 7sseqtr4i 2650 . . . . . . . 8 |- U.{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} C_ X
4645a1i 8 . . . . . . 7 |- ((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) -> U.{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} C_ X)
4742, 46eqssd 2633 . . . . . 6 |- ((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) -> X = U.{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin})
487compcov 15429 . . . . . 6 |- ((J e. Comp /\ {o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} C_ J /\ X = U.{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin}) -> E.c e. (~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} i^i Fin)X = U.c)
491, 3, 47, 48syl111anc 1100 . . . . 5 |- ((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) -> E.c e. (~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} i^i Fin)X = U.c)
50 elunii 3182 . . . . . . . . . . . . . . . . . . . . . . 23 |- ((x e. p /\ p e. C) -> x e. U.C)
5150ad2antll 443 . . . . . . . . . . . . . . . . . . . . . 22 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ ((c e. (~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} i^i Fin) /\ X = U.c) /\ (x e. p /\ p e. C))) -> x e. U.C)
52 eqid 1884 . . . . . . . . . . . . . . . . . . . . . . . . . 26 |- U.C = U.C
537, 52locfinbas 15511 . . . . . . . . . . . . . . . . . . . . . . . . 25 |- ((C e. A /\ <.J, C>. e. LocFin) -> X = U.C)
54533adant1 894 . . . . . . . . . . . . . . . . . . . . . . . 24 |- ((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) -> X = U.C)
5554adantr 425 . . . . . . . . . . . . . . . . . . . . . . 23 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ ((c e. (~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} i^i Fin) /\ X = U.c) /\ (x e. p /\ p e. C))) -> X = U.C)
56 simprlr 457 . . . . . . . . . . . . . . . . . . . . . . 23 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ ((c e. (~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} i^i Fin) /\ X = U.c) /\ (x e. p /\ p e. C))) -> X = U.c)
5755, 56eqtr3d 1927 . . . . . . . . . . . . . . . . . . . . . 22 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ ((c e. (~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} i^i Fin) /\ X = U.c) /\ (x e. p /\ p e. C))) -> U.C = U.c)
5851, 57eleqtrd 1973 . . . . . . . . . . . . . . . . . . . . 21 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ ((c e. (~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} i^i Fin) /\ X = U.c) /\ (x e. p /\ p e. C))) -> x e. U.c)
59 eluni2 3181 . . . . . . . . . . . . . . . . . . . . 21 |- (x e. U.c <-> E.d e. c x e. d)
6058, 59sylib 215 . . . . . . . . . . . . . . . . . . . 20 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ ((c e. (~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} i^i Fin) /\ X = U.c) /\ (x e. p /\ p e. C))) -> E.d e. c x e. d)
61 inelcm 2928 . . . . . . . . . . . . . . . . . . . . . . . . 25 |- ((x e. p /\ x e. d) -> (p i^i d) =/= (/))
6261ex 402 . . . . . . . . . . . . . . . . . . . . . . . 24 |- (x e. p -> (x e. d -> (p i^i d) =/= (/)))
6362adantr 425 . . . . . . . . . . . . . . . . . . . . . . 23 |- ((x e. p /\ p e. C) -> (x e. d -> (p i^i d) =/= (/)))
6463ad2antll 443 . . . . . . . . . . . . . . . . . . . . . 22 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ ((c e. (~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} i^i Fin) /\ X = U.c) /\ (x e. p /\ p e. C))) -> (x e. d -> (p i^i d) =/= (/)))
65 simprrr 459 . . . . . . . . . . . . . . . . . . . . . 22 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ ((c e. (~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} i^i Fin) /\ X = U.c) /\ (x e. p /\ p e. C))) -> p e. C)
6664, 65jctild 662 . . . . . . . . . . . . . . . . . . . . 21 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ ((c e. (~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} i^i Fin) /\ X = U.c) /\ (x e. p /\ p e. C))) -> (x e. d -> (p e. C /\ (p i^i d) =/= (/))))
6766reximdv 2202 . . . . . . . . . . . . . . . . . . . 20 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ ((c e. (~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} i^i Fin) /\ X = U.c) /\ (x e. p /\ p e. C))) -> (E.d e. c x e. d -> E.d e. c (p e. C /\ (p i^i d) =/= (/))))
6860, 67mpd 29 . . . . . . . . . . . . . . . . . . 19 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ ((c e. (~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} i^i Fin) /\ X = U.c) /\ (x e. p /\ p e. C))) -> E.d e. c (p e. C /\ (p i^i d) =/= (/)))
6968exp45 417 . . . . . . . . . . . . . . . . . 18 |- ((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) -> ((c e. (~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} i^i Fin) /\ X = U.c) -> (x e. p -> (p e. C -> E.d e. c (p e. C /\ (p i^i d) =/= (/))))))
7069imp 377 . . . . . . . . . . . . . . . . 17 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ (c e. (~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} i^i Fin) /\ X = U.c)) -> (x e. p -> (p e. C -> E.d e. c (p e. C /\ (p i^i d) =/= (/)))))
717019.23adv 1584 . . . . . . . . . . . . . . . 16 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ (c e. (~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} i^i Fin) /\ X = U.c)) -> (E.x x e. p -> (p e. C -> E.d e. c (p e. C /\ (p i^i d) =/= (/)))))
72 neq0 2885 . . . . . . . . . . . . . . . 16 |- (-. p = (/) <-> E.x x e. p)
7371, 72syl5ib 223 . . . . . . . . . . . . . . 15 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ (c e. (~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} i^i Fin) /\ X = U.c)) -> (-. p = (/) -> (p e. C -> E.d e. c (p e. C /\ (p i^i d) =/= (/)))))
7473com23 36 . . . . . . . . . . . . . 14 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ (c e. (~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} i^i Fin) /\ X = U.c)) -> (p e. C -> (-. p = (/) -> E.d e. c (p e. C /\ (p i^i d) =/= (/)))))
7574imp3a 388 . . . . . . . . . . . . 13 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ (c e. (~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} i^i Fin) /\ X = U.c)) -> ((p e. C /\ -. p = (/)) -> E.d e. c (p e. C /\ (p i^i d) =/= (/))))
76 eliun 3259 . . . . . . . . . . . . . 14 |- (p e. U_d e. c {s e. C | (s i^i d) =/= (/)} <-> E.d e. c p e. {s e. C | (s i^i d) =/= (/)})
77 ineq1 2789 . . . . . . . . . . . . . . . . 17 |- (s = p -> (s i^i d) = (p i^i d))
7877neeq1d 2028 . . . . . . . . . . . . . . . 16 |- (s = p -> ((s i^i d) =/= (/) <-> (p i^i d) =/= (/)))
7978elrab 2414 . . . . . . . . . . . . . . 15 |- (p e. {s e. C | (s i^i d) =/= (/)} <-> (p e. C /\ (p i^i d) =/= (/)))
8079rexbii 2128 . . . . . . . . . . . . . 14 |- (E.d e. c p e. {s e. C | (s i^i d) =/= (/)} <-> E.d e. c (p e. C /\ (p i^i d) =/= (/)))
8176, 80bitr2i 191 . . . . . . . . . . . . 13 |- (E.d e. c (p e. C /\ (p i^i d) =/= (/)) <-> p e. U_d e. c {s e. C | (s i^i d) =/= (/)})
8275, 81syl6ib 229 . . . . . . . . . . . 12 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ (c e. (~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} i^i Fin) /\ X = U.c)) -> ((p e. C /\ -. p = (/)) -> p e. U_d e. c {s e. C | (s i^i d) =/= (/)}))
83 eldif 2609 . . . . . . . . . . . . 13 |- (p e. (C \ {(/)}) <-> (p e. C /\ -. p e. {(/)}))
84 elsn 3058 . . . . . . . . . . . . . . 15 |- (p e. {(/)} <-> p = (/))
8584notbii 204 . . . . . . . . . . . . . 14 |- (-. p e. {(/)} <-> -. p = (/))
8685anbi2i 538 . . . . . . . . . . . . 13 |- ((p e. C /\ -. p e. {(/)}) <-> (p e. C /\ -. p = (/)))
8783, 86bitri 190 . . . . . . . . . . . 12 |- (p e. (C \ {(/)}) <-> (p e. C /\ -. p = (/)))
8882, 87syl5ib 223 . . . . . . . . . . 11 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ (c e. (~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} i^i Fin) /\ X = U.c)) -> (p e. (C \ {(/)}) -> p e. U_d e. c {s e. C | (s i^i d) =/= (/)}))
8988ssrdv 2622 . . . . . . . . . 10 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ (c e. (~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} i^i Fin) /\ X = U.c)) -> (C \ {(/)}) C_ U_d e. c {s e. C | (s i^i d) =/= (/)})
90 incom 2787 . . . . . . . . . . . . . . . . 17 |- ((/) i^i d) = (d i^i (/))
91 in0 2897 . . . . . . . . . . . . . . . . 17 |- (d i^i (/)) = (/)
9290, 91eqtri 1908 . . . . . . . . . . . . . . . 16 |- ((/) i^i d) = (/)
93 nne 2021 . . . . . . . . . . . . . . . 16 |- (-. ((/) i^i d) =/= (/) <-> ((/) i^i d) = (/))
9492, 93mpbir 207 . . . . . . . . . . . . . . 15 |- -. ((/) i^i d) =/= (/)
9594a1i12 9 . . . . . . . . . . . . . 14 |- (d e. c -> ((/) e. C -> -. ((/) i^i d) =/= (/)))
9695rgen 2159 . . . . . . . . . . . . 13 |- A.d e. c ((/) e. C -> -. ((/) i^i d) =/= (/))
9796a1i 8 . . . . . . . . . . . 12 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ (c e. (~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} i^i Fin) /\ X = U.c)) -> A.d e. c ((/) e. C -> -. ((/) i^i d) =/= (/)))
98 eliun 3259 . . . . . . . . . . . . . . 15 |- ((/) e. U_d e. c {s e. C | (s i^i d) =/= (/)} <-> E.d e. c (/) e. {s e. C | (s i^i d) =/= (/)})
99 ineq1 2789 . . . . . . . . . . . . . . . . . 18 |- (s = (/) -> (s i^i d) = ((/) i^i d))
10099neeq1d 2028 . . . . . . . . . . . . . . . . 17 |- (s = (/) -> ((s i^i d) =/= (/) <-> ((/) i^i d) =/= (/)))
101100elrab 2414 . . . . . . . . . . . . . . . 16 |- ((/) e. {s e. C | (s i^i d) =/= (/)} <-> ((/) e. C /\ ((/) i^i d) =/= (/)))
102101rexbii 2128 . . . . . . . . . . . . . . 15 |- (E.d e. c (/) e. {s e. C | (s i^i d) =/= (/)} <-> E.d e. c ((/) e. C /\ ((/) i^i d) =/= (/)))
10398, 102bitr2i 191 . . . . . . . . . . . . . 14 |- (E.d e. c ((/) e. C /\ ((/) i^i d) =/= (/)) <-> (/) e. U_d e. c {s e. C | (s i^i d) =/= (/)})
104103notbii 204 . . . . . . . . . . . . 13 |- (-. E.d e. c ((/) e. C /\ ((/) i^i d) =/= (/)) <-> -. (/) e. U_d e. c {s e. C | (s i^i d) =/= (/)})
105 ralinexa 2143 . . . . . . . . . . . . 13 |- (A.d e. c ((/) e. C -> -. ((/) i^i d) =/= (/)) <-> -. E.d e. c ((/) e. C /\ ((/) i^i d) =/= (/)))
106 disjsn 3089 . . . . . . . . . . . . 13 |- ((U_d e. c {s e. C | (s i^i d) =/= (/)} i^i {(/)}) = (/) <-> -. (/) e. U_d e. c {s e. C | (s i^i d) =/= (/)})
107104, 105, 1063bitr4i 200 . . . . . . . . . . . 12 |- (A.d e. c ((/) e. C -> -. ((/) i^i d) =/= (/)) <-> (U_d e. c {s e. C | (s i^i d) =/= (/)} i^i {(/)}) = (/))
10897, 107sylib 215 . . . . . . . . . . 11 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ (c e. (~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} i^i Fin) /\ X = U.c)) -> (U_d e. c {s e. C | (s i^i d) =/= (/)} i^i {(/)}) = (/))
109 iunss 3291 . . . . . . . . . . . . . 14 |- (U_d e. c {s e. C | (s i^i d) =/= (/)} C_ C <-> A.d e. c {s e. C | (s i^i d) =/= (/)} C_ C)
110 ssrab2 2692 . . . . . . . . . . . . . . 15 |- {s e. C | (s i^i d) =/= (/)} C_ C
111110a1i 8 . . . . . . . . . . . . . 14 |- (d e. c -> {s e. C | (s i^i d) =/= (/)} C_ C)
112109, 111mprgbir 2163 . . . . . . . . . . . . 13 |- U_d e. c {s e. C | (s i^i d) =/= (/)} C_ C
113112a1i 8 . . . . . . . . . . . 12 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ (c e. (~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} i^i Fin) /\ X = U.c)) -> U_d e. c {s e. C | (s i^i d) =/= (/)} C_ C)
114 reldisj 2916 . . . . . . . . . . . 12 |- (U_d e. c {s e. C | (s i^i d) =/= (/)} C_ C -> ((U_d e. c {s e. C | (s i^i d) =/= (/)} i^i {(/)}) = (/) <-> U_d e. c {s e. C | (s i^i d) =/= (/)} C_ (C \ {(/)})))
115113, 114syl 12 . . . . . . . . . . 11 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ (c e. (~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} i^i Fin) /\ X = U.c)) -> ((U_d e. c {s e. C | (s i^i d) =/= (/)} i^i {(/)}) = (/) <-> U_d e. c {s e. C | (s i^i d) =/= (/)} C_ (C \ {(/)})))
116108, 115mpbid 212 . . . . . . . . . 10 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ (c e. (~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} i^i Fin) /\ X = U.c)) -> U_d e. c {s e. C | (s i^i d) =/= (/)} C_ (C \ {(/)}))
11789, 116eqssd 2633 . . . . . . . . 9 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ (c e. (~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} i^i Fin) /\ X = U.c)) -> (C \ {(/)}) = U_d e. c {s e. C | (s i^i d) =/= (/)})
118 inss2 2813 . . . . . . . . . . . 12 |- (~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} i^i Fin) C_ Fin
119118sseli 2617 . . . . . . . . . . 11 |- (c e. (~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} i^i Fin) -> c e. Fin)
120119ad2antrl 442 . . . . . . . . . 10 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ (c e. (~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} i^i Fin) /\ X = U.c)) -> c e. Fin)
121 inss1 2812 . . . . . . . . . . . . 13 |- (~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} i^i Fin) C_ ~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin}
122121sseli 2617 . . . . . . . . . . . 12 |- (c e. (~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} i^i Fin) -> c e. ~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin})
123 visset 2295 . . . . . . . . . . . . . 14 |- c e. _V
124123elpw 3037 . . . . . . . . . . . . 13 |- (c e. ~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} <-> c C_ {o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin})
125 ssel 2615 . . . . . . . . . . . . . . 15 |- (c C_ {o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} -> (d e. c -> d e. {o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin}))
126 ineq2 2790 . . . . . . . . . . . . . . . . . . . 20 |- (o = d -> (s i^i o) = (s i^i d))
127126neeq1d 2028 . . . . . . . . . . . . . . . . . . 19 |- (o = d -> ((s i^i o) =/= (/) <-> (s i^i d) =/= (/)))
128127rabbidv 2287 . . . . . . . . . . . . . . . . . 18 |- (o = d -> {s e. C | (s i^i o) =/= (/)} = {s e. C | (s i^i d) =/= (/)})
129128eleq1d 1963 . . . . . . . . . . . . . . . . 17 |- (o = d -> ({s e. C | (s i^i o) =/= (/)} e. Fin <-> {s e. C | (s i^i d) =/= (/)} e. Fin))
130129elrab 2414 . . . . . . . . . . . . . . . 16 |- (d e. {o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} <-> (d e. J /\ {s e. C | (s i^i d) =/= (/)} e. Fin))
131130simprbi 353 . . . . . . . . . . . . . . 15 |- (d e. {o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} -> {s e. C | (s i^i d) =/= (/)} e. Fin)
132125, 131syl6 25 . . . . . . . . . . . . . 14 |- (c C_ {o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} -> (d e. c -> {s e. C | (s i^i d) =/= (/)} e. Fin))
133132r19.21aiv 2175 . . . . . . . . . . . . 13 |- (c C_ {o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} -> A.d e. c {s e. C | (s i^i d) =/= (/)} e. Fin)
134124, 133sylbi 216 . . . . . . . . . . . 12 |- (c e. ~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} -> A.d e. c {s e. C | (s i^i d) =/= (/)} e. Fin)
135122, 134syl 12 . . . . . . . . . . 11 |- (c e. (~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} i^i Fin) -> A.d e. c {s e. C | (s i^i d) =/= (/)} e. Fin)
136135ad2antrl 442 . . . . . . . . . 10 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ (c e. (~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} i^i Fin) /\ X = U.c)) -> A.d e. c {s e. C | (s i^i d) =/= (/)} e. Fin)
137 iunfi 5659 . . . . . . . . . 10 |- ((c e. Fin /\ A.d e. c {s e. C | (s i^i d) =/= (/)} e. Fin) -> U_d e. c {s e. C | (s i^i d) =/= (/)} e. Fin)
138120, 136, 137syl11anc 524 . . . . . . . . 9 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ (c e. (~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} i^i Fin) /\ X = U.c)) -> U_d e. c {s e. C | (s i^i d) =/= (/)} e. Fin)
139117, 138eqeltrd 1971 . . . . . . . 8 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ (c e. (~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} i^i Fin) /\ X = U.c)) -> (C \ {(/)}) e. Fin)
140 snfi 5491 . . . . . . . . 9 |- {(/)} e. Fin
141 unfi 5644 . . . . . . . . 9 |- (((C \ {(/)}) e. Fin /\ {(/)} e. Fin) -> ((C \ {(/)}) u. {(/)}) e. Fin)
142140, 141mpan2 760 . . . . . . . 8 |- ((C \ {(/)}) e. Fin -> ((C \ {(/)}) u. {(/)}) e. Fin)
143 pm2.27 76 . . . . . . . . . . . 12 |- (d e. C -> ((d e. C -> d e. {(/)}) -> d e. {(/)}))
144 iman 256 . . . . . . . . . . . 12 |- ((d e. C -> d e. {(/)}) <-> -. (d e. C /\ -. d e. {(/)}))
145 elsn 3058 . . . . . . . . . . . 12 |- (d e. {(/)} <-> d = (/))
146143, 144, 1453imtr3g 611 . . . . . . . . . . 11 |- (d e. C -> (-. (d e. C /\ -. d e. {(/)}) -> d = (/)))
147 elun 2741 . . . . . . . . . . . 12 |- (d e. ((C \ {(/)}) u. {(/)}) <-> (d e. (C \ {(/)}) \/ d e. {(/)}))
148 eldif 2609 . . . . . . . . . . . . 13 |- (d e. (C \ {(/)}) <-> (d e. C /\ -. d e. {(/)}))
149148, 145orbi12i 277 . . . . . . . . . . . 12 |- ((d e. (C \ {(/)}) \/ d e. {(/)}) <-> ((d e. C /\ -. d e. {(/)}) \/ d = (/)))
150 df-or 241 . . . . . . . . . . . 12 |- (((d e. C /\ -. d e. {(/)}) \/ d = (/)) <-> (-. (d e. C /\ -. d e. {(/)}) -> d = (/)))
151147, 149, 1503bitrri 195 . . . . . . . . . . 11 |- ((-. (d e. C /\ -. d e. {(/)}) -> d = (/)) <-> d e. ((C \ {(/)}) u. {(/)}))
152146, 151sylib 215 . . . . . . . . . 10 |- (d e. C -> d e. ((C \ {(/)}) u. {(/)}))
153152ssriv 2621 . . . . . . . . 9 |- C C_ ((C \ {(/)}) u. {(/)})
154 ssfi 5630 . . . . . . . . 9 |- ((((C \ {(/)}) u. {(/)}) e. Fin /\ C C_ ((C \ {(/)}) u. {(/)})) -> C e. Fin)
155153, 154mpan2 760 . . . . . . . 8 |- (((C \ {(/)}) u. {(/)}) e. Fin -> C e. Fin)
156139, 142, 1553syl 24 . . . . . . 7 |- (((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) /\ (c e. (~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} i^i Fin) /\ X = U.c)) -> C e. Fin)
157156exp32 408 . . . . . 6 |- ((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) -> (c e. (~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} i^i Fin) -> (X = U.c -> C e. Fin)))
158157r19.23adv 2215 . . . . 5 |- ((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) -> (E.c e. (~P{o e. J | {s e. C | (s i^i o) =/= (/)} e. Fin} i^i Fin)X = U.c -> C e. Fin))
15949, 158mpd 29 . . . 4 |- ((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) -> C e. Fin)
160 locfincomp.2 . . . . . 6 |- Y = U.C
1617, 160locfinbas 15511 . . . . 5 |- ((C e. A /\ <.J, C>. e. LocFin) -> X = Y)
1621613adant1 894 . . . 4 |- ((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) -> X = Y)
163159, 162jca 310 . . 3 |- ((J e. Comp /\ C e. A /\ <.J, C>. e. LocFin) -> (C e. Fin /\ X = Y))
1641633expia 1069 . 2 |- ((J e. Comp /\ C e. A) -> (<.J, C>. e. LocFin -> (C e. Fin /\ X = Y)))
1657, 160finlocfin 15509 . . . . 5 |- ((J e. Top /\ C e. Fin /\ X = Y) -> <.J, C>. e. LocFin)
1661653expib 1070 . . . 4 |- (J e. Top -> ((C e. Fin /\ X = Y) -> <.J, C>. e. LocFin))
16710, 166syl 12 . . 3 |- (J e. Comp -> ((C e. Fin /\ X = Y) -> <.J, C>. e. LocFin))
168167adantr 425 . 2 |- ((J e. Comp /\ C e. A) -> ((C e. Fin /\ X = Y) -> <.J, C>. e. LocFin))
169164, 168impbid 574 1 |- ((J e. Comp /\ C e. A) -> (<.J, C>. e. LocFin <-> (C e. Fin /\ X = Y)))
Colors of variables: wff set class
Syntax hints:  -. wn 2   -> wi 3   <-> wb 163   \/ wo 239   /\ wa 240   /\ w3a 858   = wceq 1298   e. wcel 1300  E.wex 1326   =/= wne 2017  A.wral 2105  E.wrex 2106  {crab 2108   \ cdif 2590   u. cun 2591   i^i cin 2592   C_ wss 2593  (/)c0 2875  ~Pcpw 3032  {csn 3044  <.cop 3046  U.cuni 3177  U_ciun 3255  ` cfv 3998  Fincfn 5426  Topctop 8857  neicnei 8988  Compccomp 10328  LocFinclocfin 15460
This theorem was proved from axioms:  ax-1 4  ax-2 5  ax-3 6  ax-mp 7  ax-7 1304  ax-gen 1305  ax-8 1306  ax-9 1307  ax-10 1308  ax-11 1309  ax-12 1310  ax-13 1311  ax-14 1312  ax-17 1317  ax-4 1319  ax-5o 1321  ax-6o 1324  ax-9o 1481  ax-10o 1500  ax-16 1580  ax-11o 1588  ax-ext 1865  ax-rep 3428  ax-sep 3438  ax-nul 3445  ax-pow 3481  ax-pr 3524  ax-un 3790
This theorem depends on definitions:  df-bi 164  df-or 241  df-an 242  df-3or 859  df-3an 860  df-ex 1327  df-sb 1536  df-eu 1775  df-mo 1776  df-clab 1872  df-cleq 1877  df-clel 1880  df-ne 2019  df-ral 2109  df-rex 2110  df-reu 2111  df-rab 2112  df-v 2294  df-sbc 2454  df-csb 2541  df-dif 2597  df-un 2600  df-in 2603  df-ss 2605  df-pss 2607  df-nul 2876  df-if 2983  df-pw 3035  df-sn 3049  df-pr 3050  df-tp 3052  df-op 3053  df-uni 3178  df-int 3215  df-iun 3257  df-br 3339  df-opab 3396  df-tr 3412  df-eprel 3583  df-id 3586  df-po 3591  df-so 3604  df-fr 3625  df-we 3644  df-ord 3660  df-on 3661  df-lim 3662  df-suc 3663  df-om 3950  df-xp 4000  df-rel 4001  df-cnv 4002  df-co 4003  df-dm 4004  df-rn 4005  df-res 4006  df-ima 4007  df-fun 4008  df-fn 4009  df-f 4010  df-f1 4011  df-fo 4012  df-f1o 4013  df-fv 4014  df-opr 4886  df-oprab 4887  df-rdg 5140  df-1o 5177  df-oadd 5179  df-er 5318  df-en 5427  df-dom 5428  df-fin 5430  df-top 8861  df-nei 8989  df-comp 10329  df-locfin 15466
Copyright terms: Public domain