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

Theorem opnfbas 15557
Description: The collection of open supersets of a nonempty set in a topology is a neighborhoods of the set, one of the motivations for the filter concept.
Hypothesis
Ref Expression
opnfbas.1 |- X = U.J
Assertion
Ref Expression
opnfbas |- ((J e. Top /\ S C_ X /\ S =/= (/)) -> {x e. J | S C_ x} e. fBas)
Distinct variable groups:   x,J   x,S   x,X

Proof of Theorem opnfbas
StepHypRef Expression
1 opnfbas.1 . . . . . . . 8 |- X = U.J
21topopn 8871 . . . . . . 7 |- (J e. Top -> X e. J)
32anim1i 361 . . . . . 6 |- ((J e. Top /\ S C_ X) -> (X e. J /\ S C_ X))
433adant3 896 . . . . 5 |- ((J e. Top /\ S C_ X /\ S =/= (/)) -> (X e. J /\ S C_ X))
5 sseq2 2639 . . . . . 6 |- (x = X -> (S C_ x <-> S C_ X))
65elrab 2414 . . . . 5 |- (X e. {x e. J | S C_ x} <-> (X e. J /\ S C_ X))
74, 6sylibr 217 . . . 4 |- ((J e. Top /\ S C_ X /\ S =/= (/)) -> X e. {x e. J | S C_ x})
8 ne0i 2881 . . . 4 |- (X e. {x e. J | S C_ x} -> {x e. J | S C_ x} =/= (/))
97, 8syl 12 . . 3 |- ((J e. Top /\ S C_ X /\ S =/= (/)) -> {x e. J | S C_ x} =/= (/))
10 ss0 2902 . . . . . . 7 |- (S C_ (/) -> S = (/))
1110necon3ai 2043 . . . . . 6 |- (S =/= (/) -> -. S C_ (/))
12113ad2ant3 899 . . . . 5 |- ((J e. Top /\ S C_ X /\ S =/= (/)) -> -. S C_ (/))
1312intnand 757 . . . 4 |- ((J e. Top /\ S C_ X /\ S =/= (/)) -> -. ((/) e. J /\ S C_ (/)))
14 df-nel 2020 . . . . 5 |- ((/) e/ {x e. J | S C_ x} <-> -. (/) e. {x e. J | S C_ x})
15 sseq2 2639 . . . . . . 7 |- (x = (/) -> (S C_ x <-> S C_ (/)))
1615elrab 2414 . . . . . 6 |- ((/) e. {x e. J | S C_ x} <-> ((/) e. J /\ S C_ (/)))
1716notbii 204 . . . . 5 |- (-. (/) e. {x e. J | S C_ x} <-> -. ((/) e. J /\ S C_ (/)))
1814, 17bitr2i 191 . . . 4 |- (-. ((/) e. J /\ S C_ (/)) <-> (/) e/ {x e. J | S C_ x})
1913, 18sylib 215 . . 3 |- ((J e. Top /\ S C_ X /\ S =/= (/)) -> (/) e/ {x e. J | S C_ x})
20 simpl 346 . . . . . . . . . . 11 |- ((J e. Top /\ ((r e. J /\ S C_ r) /\ (s e. J /\ S C_ s))) -> J e. Top)
21 simprll 456 . . . . . . . . . . 11 |- ((J e. Top /\ ((r e. J /\ S C_ r) /\ (s e. J /\ S C_ s))) -> r e. J)
22 simprrl 458 . . . . . . . . . . 11 |- ((J e. Top /\ ((r e. J /\ S C_ r) /\ (s e. J /\ S C_ s))) -> s e. J)
23 inopn 8869 . . . . . . . . . . 11 |- ((J e. Top /\ r e. J /\ s e. J) -> (r i^i s) e. J)
2420, 21, 22, 23syl111anc 1100 . . . . . . . . . 10 |- ((J e. Top /\ ((r e. J /\ S C_ r) /\ (s e. J /\ S C_ s))) -> (r i^i s) e. J)
25 ssin 2814 . . . . . . . . . . . . 13 |- ((S C_ r /\ S C_ s) <-> S C_ (r i^i s))
2625biimpi 168 . . . . . . . . . . . 12 |- ((S C_ r /\ S C_ s) -> S C_ (r i^i s))
2726ad2ant2l 444 . . . . . . . . . . 11 |- (((r e. J /\ S C_ r) /\ (s e. J /\ S C_ s)) -> S C_ (r i^i s))
2827adantl 424 . . . . . . . . . 10 |- ((J e. Top /\ ((r e. J /\ S C_ r) /\ (s e. J /\ S C_ s))) -> S C_ (r i^i s))
2924, 28jca 310 . . . . . . . . 9 |- ((J e. Top /\ ((r e. J /\ S C_ r) /\ (s e. J /\ S C_ s))) -> ((r i^i s) e. J /\ S C_ (r i^i s)))
30293ad2antl1 1038 . . . . . . . 8 |- (((J e. Top /\ S C_ X /\ S =/= (/)) /\ ((r e. J /\ S C_ r) /\ (s e. J /\ S C_ s))) -> ((r i^i s) e. J /\ S C_ (r i^i s)))
31 sseq2 2639 . . . . . . . . 9 |- (x = (r i^i s) -> (S C_ x <-> S C_ (r i^i s)))
3231elrab 2414 . . . . . . . 8 |- ((r i^i s) e. {x e. J | S C_ x} <-> ((r i^i s) e. J /\ S C_ (r i^i s)))
3330, 32sylibr 217 . . . . . . 7 |- (((J e. Top /\ S C_ X /\ S =/= (/)) /\ ((r e. J /\ S C_ r) /\ (s e. J /\ S C_ s))) -> (r i^i s) e. {x e. J | S C_ x})
34 ssid 2634 . . . . . . . 8 |- (r i^i s) C_ (r i^i s)
3534a1i 8 . . . . . . 7 |- (((J e. Top /\ S C_ X /\ S =/= (/)) /\ ((r e. J /\ S C_ r) /\ (s e. J /\ S C_ s))) -> (r i^i s) C_ (r i^i s))
36 sseq1 2637 . . . . . . . 8 |- (t = (r i^i s) -> (t C_ (r i^i s) <-> (r i^i s) C_ (r i^i s)))
3736rcla4ev 2381 . . . . . . 7 |- (((r i^i s) e. {x e. J | S C_ x} /\ (r i^i s) C_ (r i^i s)) -> E.t e. {x e. J | S C_ x}t C_ (r i^i s))
3833, 35, 37syl11anc 524 . . . . . 6 |- (((J e. Top /\ S C_ X /\ S =/= (/)) /\ ((r e. J /\ S C_ r) /\ (s e. J /\ S C_ s))) -> E.t e. {x e. J | S C_ x}t C_ (r i^i s))
3938ex 402 . . . . 5 |- ((J e. Top /\ S C_ X /\ S =/= (/)) -> (((r e. J /\ S C_ r) /\ (s e. J /\ S C_ s)) -> E.t e. {x e. J | S C_ x}t C_ (r i^i s)))
40 sseq2 2639 . . . . . . 7 |- (x = r -> (S C_ x <-> S C_ r))
4140elrab 2414 . . . . . 6 |- (r e. {x e. J | S C_ x} <-> (r e. J /\ S C_ r))
42 sseq2 2639 . . . . . . 7 |- (x = s -> (S C_ x <-> S C_ s))
4342elrab 2414 . . . . . 6 |- (s e. {x e. J | S C_ x} <-> (s e. J /\ S C_ s))
4441, 43anbi12i 540 . . . . 5 |- ((r e. {x e. J | S C_ x} /\ s e. {x e. J | S C_ x}) <-> ((r e. J /\ S C_ r) /\ (s e. J /\ S C_ s)))
4539, 44syl5ib 223 . . . 4 |- ((J e. Top /\ S C_ X /\ S =/= (/)) -> ((r e. {x e. J | S C_ x} /\ s e. {x e. J | S C_ x}) -> E.t e. {x e. J | S C_ x}t C_ (r i^i s)))
4645r19.21aivv 2183 . . 3 |- ((J e. Top /\ S C_ X /\ S =/= (/)) -> A.r e. {x e. J | S C_ x}A.s e. {x e. J | S C_ x}E.t e. {x e. J | S C_ x}t C_ (r i^i s))
479, 19, 463jca 1050 . 2 |- ((J e. Top /\ S C_ X /\ S =/= (/)) -> ({x e. J | S C_ x} =/= (/) /\ (/) e/ {x e. J | S C_ x} /\ A.r e. {x e. J | S C_ x}A.s e. {x e. J | S C_ x}E.t e. {x e. J | S C_ x}t C_ (r i^i s)))
48 rabexg 3460 . . . 4 |- (J e. Top -> {x e. J | S C_ x} e. _V)
49 isfbas2 10263 . . . 4 |- ({x e. J | S C_ x} e. _V -> ({x e. J | S C_ x} e. fBas <-> ({x e. J | S C_ x} =/= (/) /\ (/) e/ {x e. J | S C_ x} /\ A.r e. {x e. J | S C_ x}A.s e. {x e. J | S C_ x}E.t e. {x e. J | S C_ x}t C_ (r i^i s))))
5048, 49syl 12 . . 3 |- (J e. Top -> ({x e. J | S C_ x} e. fBas <-> ({x e. J | S C_ x} =/= (/) /\ (/) e/ {x e. J | S C_ x} /\ A.r e. {x e. J | S C_ x}A.s e. {x e. J | S C_ x}E.t e. {x e. J | S C_ x}t C_ (r i^i s))))
51503ad2ant1 897 . 2 |- ((J e. Top /\ S C_ X /\ S =/= (/)) -> ({x e. J | S C_ x} e. fBas <-> ({x e. J | S C_ x} =/= (/) /\ (/) e/ {x e. J | S C_ x} /\ A.r e. {x e. J | S C_ x}A.s e. {x e. J | S C_ x}E.t e. {x e. J | S C_ x}t C_ (r i^i s))))
5247, 51mpbird 213 1 |- ((J e. Top /\ S C_ X /\ S =/= (/)) -> {x e. J | S C_ x} e. fBas)
Colors of variables: wff set class
Syntax hints:  -. wn 2   -> wi 3   <-> wb 163   /\ wa 240   /\ w3a 858   = wceq 1298   e. wcel 1300   =/= wne 2017   e/ wnel 2018  A.wral 2105  E.wrex 2106  {crab 2108  _Vcvv 2292   i^i cin 2592   C_ wss 2593  (/)c0 2875  U.cuni 3177  Topctop 8857  fBascfbas 10257
This theorem is referenced by:  neifg 15559
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-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-sep 3438
This theorem depends on definitions:  df-bi 164  df-or 241  df-an 242  df-3an 860  df-ex 1327  df-sb 1536  df-clab 1872  df-cleq 1877  df-clel 1880  df-ne 2019  df-nel 2020  df-ral 2109  df-rex 2110  df-rab 2112  df-v 2294  df-dif 2597  df-in 2603  df-ss 2605  df-nul 2876  df-pw 3035  df-uni 3178  df-top 8861  df-fbas 10259
Copyright terms: Public domain