Description: A filter base contains subsets of its finite intersections. (Contributed by Mario Carneiro, 26-Nov-2013) (Revised by Stefan O'Rear, 28-Jul-2015)
Ref | Expression | ||
---|---|---|---|
Assertion | fbssfi | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | dffi2 | |
|
2 | sseq2 | |
|
3 | 2 | rexbidv | |
4 | inss1 | |
|
5 | simp1r | |
|
6 | 5 | elpwid | |
7 | 4 6 | sstrid | |
8 | vex | |
|
9 | 8 | inex1 | |
10 | 9 | elpw | |
11 | 7 10 | sylibr | |
12 | simpl | |
|
13 | simpl | |
|
14 | simpl | |
|
15 | fbasssin | |
|
16 | 12 13 14 15 | syl3an | |
17 | ss2in | |
|
18 | 17 | ad2ant2l | |
19 | 18 | 3adant1 | |
20 | sstr | |
|
21 | 20 | expcom | |
22 | 19 21 | syl | |
23 | 22 | reximdv | |
24 | 16 23 | mpd | |
25 | 3 11 24 | elrabd | |
26 | 25 | 3expa | |
27 | 26 | rexlimdvaa | |
28 | 27 | ralrimivw | |
29 | sseq2 | |
|
30 | 29 | rexbidv | |
31 | sseq1 | |
|
32 | 31 | cbvrexvw | |
33 | 30 32 | bitrdi | |
34 | 33 | ralrab | |
35 | 28 34 | sylibr | |
36 | 35 | rexlimdvaa | |
37 | 36 | ralrimiva | |
38 | sseq2 | |
|
39 | 38 | rexbidv | |
40 | sseq1 | |
|
41 | 40 | cbvrexvw | |
42 | 39 41 | bitrdi | |
43 | 42 | ralrab | |
44 | 37 43 | sylibr | |
45 | pwuni | |
|
46 | ssid | |
|
47 | sseq1 | |
|
48 | 47 | rspcev | |
49 | 46 48 | mpan2 | |
50 | 49 | rgen | |
51 | ssrab | |
|
52 | 45 50 51 | mpbir2an | |
53 | 44 52 | jctil | |
54 | uniexg | |
|
55 | pwexg | |
|
56 | rabexg | |
|
57 | sseq2 | |
|
58 | eleq2 | |
|
59 | 58 | raleqbi1dv | |
60 | 59 | raleqbi1dv | |
61 | 57 60 | anbi12d | |
62 | 61 | elabg | |
63 | 54 55 56 62 | 4syl | |
64 | 53 63 | mpbird | |
65 | intss1 | |
|
66 | 64 65 | syl | |
67 | 1 66 | eqsstrd | |
68 | 67 | sselda | |
69 | sseq2 | |
|
70 | 69 | rexbidv | |
71 | 70 | elrab | |
72 | 71 | simprbi | |
73 | 68 72 | syl | |