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

Theorem ufileu 16658
Description: If the ultrafilter containing a given filter is unique, the filter is an ultrafilter.
Hypothesis
Ref Expression
ufileu.1 |- X = U.F
Assertion
Ref Expression
ufileu |- (F e. Fil -> (F e. UFil <-> E!f e. UFil (X = U.f /\ F C_ f)))
Distinct variable groups:   f,F   f,X

Proof of Theorem ufileu
StepHypRef Expression
1 ufilfil 16651 . . . . . . 7 |- (f e. UFil -> f e. Fil)
2 ufileu.1 . . . . . . . . . 10 |- X = U.F
3 eqid 2170 . . . . . . . . . 10 |- U.f = U.f
42, 3ufilmax 16653 . . . . . . . . 9 |- (((F e. UFil /\ f e. Fil) /\ (X = U.f /\ F C_ f)) -> F = f)
54eqcomd 2175 . . . . . . . 8 |- (((F e. UFil /\ f e. Fil) /\ (X = U.f /\ F C_ f)) -> f = F)
65ex 494 . . . . . . 7 |- ((F e. UFil /\ f e. Fil) -> ((X = U.f /\ F C_ f) -> f = F))
71, 6sylan2 696 . . . . . 6 |- ((F e. UFil /\ f e. UFil) -> ((X = U.f /\ F C_ f) -> f = F))
8 eqid 2170 . . . . . . . 8 |- X = X
9 ssid 2895 . . . . . . . 8 |- F C_ F
108, 9pm3.2i 514 . . . . . . 7 |- (X = X /\ F C_ F)
11 unieq 3407 . . . . . . . . . 10 |- (f = F -> U.f = U.F)
1211, 2syl6eqr 2224 . . . . . . . . 9 |- (f = F -> U.f = X)
1312eqeq2d 2181 . . . . . . . 8 |- (f = F -> (X = U.f <-> X = X))
14 sseq2 2898 . . . . . . . 8 |- (f = F -> (F C_ f <-> F C_ F))
1513, 14anbi12d 821 . . . . . . 7 |- (f = F -> ((X = U.f /\ F C_ f) <-> (X = X /\ F C_ F)))
1610, 15mpbiri 260 . . . . . 6 |- (f = F -> (X = U.f /\ F C_ f))
177, 16impbid1 251 . . . . 5 |- ((F e. UFil /\ f e. UFil) -> ((X = U.f /\ F C_ f) <-> f = F))
1817r19.21aiva 2456 . . . 4 |- (F e. UFil -> A.f e. UFil ((X = U.f /\ F C_ f) <-> f = F))
19 eqeq2 2179 . . . . . . 7 |- (g = F -> (f = g <-> f = F))
2019bibi2d 382 . . . . . 6 |- (g = F -> (((X = U.f /\ F C_ f) <-> f = g) <-> ((X = U.f /\ F C_ f) <-> f = F)))
2120ralbidv 2403 . . . . 5 |- (g = F -> (A.f e. UFil ((X = U.f /\ F C_ f) <-> f = g) <-> A.f e. UFil ((X = U.f /\ F C_ f) <-> f = F)))
2221rcla4ev 2651 . . . 4 |- ((F e. UFil /\ A.f e. UFil ((X = U.f /\ F C_ f) <-> f = F)) -> E.g e. UFil A.f e. UFil ((X = U.f /\ F C_ f) <-> f = g))
2318, 22mpdan 769 . . 3 |- (F e. UFil -> E.g e. UFil A.f e. UFil ((X = U.f /\ F C_ f) <-> f = g))
24 reu6 2720 . . 3 |- (E!f e. UFil (X = U.f /\ F C_ f) <-> E.g e. UFil A.f e. UFil ((X = U.f /\ F C_ f) <-> f = g))
2523, 24sylibr 264 . 2 |- (F e. UFil -> E!f e. UFil (X = U.f /\ F C_ f))
26 df-reu 2391 . . . 4 |- (E!f e. UFil (X = U.f /\ F C_ f) <-> E!f(f e. UFil /\ (X = U.f /\ F C_ f)))
27 visset 2572 . . . . . . . . . 10 |- s e. _V
2827elpw 3263 . . . . . . . . 9 |- (s e. ~PX <-> s C_ X)
292ufileulem 16657 . . . . . . . . . . . 12 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> ( fi ` (F u. {s})) e. fBas)
30 fgfil 11286 . . . . . . . . . . . 12 |- (( fi ` (F u. {s})) e. fBas -> (filGen` ( fi ` (F u. {s}))) e. Fil)
31 eqid 2170 . . . . . . . . . . . . 13 |- U.(filGen` ( fi ` (F u. {s}))) = U.(filGen` ( fi ` (F u. {s})))
3231filssufil 16656 . . . . . . . . . . . 12 |- ((filGen` ( fi ` (F u. {s}))) e. Fil -> E.u e. UFil (U.(filGen` ( fi ` (F u. {s}))) = U.u /\ (filGen` ( fi ` (F u. {s}))) C_ u))
3329, 30, 323syl 38 . . . . . . . . . . 11 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> E.u e. UFil (U.(filGen` ( fi ` (F u. {s}))) = U.u /\ (filGen` ( fi ` (F u. {s}))) C_ u))
34 snex 3689 . . . . . . . . . . . . . . . 16 |- {(X \ s)} e. _V
35 unexg 3969 . . . . . . . . . . . . . . . 16 |- ((F e. Fil /\ {(X \ s)} e. _V) -> (F u. {(X \ s)}) e. _V)
3634, 35mpan2 775 . . . . . . . . . . . . . . 15 |- (F e. Fil -> (F u. {(X \ s)}) e. _V)
37 fsubbas 11277 . . . . . . . . . . . . . . 15 |- ((F u. {(X \ s)}) e. _V -> (( fi ` (F u. {(X \ s)})) e. fBas <-> ((F u. {(X \ s)}) =/= (/) /\ (/) e/ ( fi ` (F u. {(X \ s)})))))
3836, 37syl 13 . . . . . . . . . . . . . 14 |- (F e. Fil -> (( fi ` (F u. {(X \ s)})) e. fBas <-> ((F u. {(X \ s)}) =/= (/) /\ (/) e/ ( fi ` (F u. {(X \ s)})))))
3938ad2antrr 856 . . . . . . . . . . . . 13 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> (( fi ` (F u. {(X \ s)})) e. fBas <-> ((F u. {(X \ s)}) =/= (/) /\ (/) e/ ( fi ` (F u. {(X \ s)})))))
402filusb 11263 . . . . . . . . . . . . . . 15 |- (F e. Fil -> X e. F)
41 ne0i 3120 . . . . . . . . . . . . . . 15 |- (X e. F -> F =/= (/))
42 ssun1 3014 . . . . . . . . . . . . . . . 16 |- F C_ (F u. {(X \ s)})
43 ssn0 3143 . . . . . . . . . . . . . . . 16 |- ((F C_ (F u. {(X \ s)}) /\ F =/= (/)) -> (F u. {(X \ s)}) =/= (/))
4442, 43mpan 773 . . . . . . . . . . . . . . 15 |- (F =/= (/) -> (F u. {(X \ s)}) =/= (/))
4540, 41, 443syl 38 . . . . . . . . . . . . . 14 |- (F e. Fil -> (F u. {(X \ s)}) =/= (/))
4645ad2antrr 856 . . . . . . . . . . . . 13 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> (F u. {(X \ s)}) =/= (/))
47 elsn 3283 . . . . . . . . . . . . . . . . . 18 |- (y e. {(X \ s)} <-> y = (X \ s))
48 elssuni 3424 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 |- (x e. F -> x C_ U.F)
4948, 2syl6sseqr 2925 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 |- (x e. F -> x C_ X)
50 reldisj 3153 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 |- (x C_ X -> ((x i^i (X \ s)) = (/) <-> x C_ (X \ (X \ s))))
5149, 50syl 13 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 |- (x e. F -> ((x i^i (X \ s)) = (/) <-> x C_ (X \ (X \ s))))
5251adantl 544 . . . . . . . . . . . . . . . . . . . . . . . . . 26 |- (((F e. Fil /\ s C_ X) /\ x e. F) -> ((x i^i (X \ s)) = (/) <-> x C_ (X \ (X \ s))))
53 dfss4 3070 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 |- (s C_ X <-> (X \ (X \ s)) = s)
5453biimpi 236 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 |- (s C_ X -> (X \ (X \ s)) = s)
5554sseq2d 2904 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 |- (s C_ X -> (x C_ (X \ (X \ s)) <-> x C_ s))
5655ad2antlr 859 . . . . . . . . . . . . . . . . . . . . . . . . . 26 |- (((F e. Fil /\ s C_ X) /\ x e. F) -> (x C_ (X \ (X \ s)) <-> x C_ s))
5752, 56bitrd 311 . . . . . . . . . . . . . . . . . . . . . . . . 25 |- (((F e. Fil /\ s C_ X) /\ x e. F) -> ((x i^i (X \ s)) = (/) <-> x C_ s))
582fillsb 11266 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 |- (F e. Fil -> ((x e. F /\ s C_ X /\ x C_ s) -> s e. F))
59583expd 1362 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 |- (F e. Fil -> (x e. F -> (s C_ X -> (x C_ s -> s e. F))))
6059com23 68 . . . . . . . . . . . . . . . . . . . . . . . . . 26 |- (F e. Fil -> (s C_ X -> (x e. F -> (x C_ s -> s e. F))))
6160imp31 492 . . . . . . . . . . . . . . . . . . . . . . . . 25 |- (((F e. Fil /\ s C_ X) /\ x e. F) -> (x C_ s -> s e. F))
6257, 61sylbid 267 . . . . . . . . . . . . . . . . . . . . . . . 24 |- (((F e. Fil /\ s C_ X) /\ x e. F) -> ((x i^i (X \ s)) = (/) -> s e. F))
6362necon3bd 2331 . . . . . . . . . . . . . . . . . . . . . . 23 |- (((F e. Fil /\ s C_ X) /\ x e. F) -> (-. s e. F -> (x i^i (X \ s)) =/= (/)))
6463ex 494 . . . . . . . . . . . . . . . . . . . . . 22 |- ((F e. Fil /\ s C_ X) -> (x e. F -> (-. s e. F -> (x i^i (X \ s)) =/= (/))))
6564com23 68 . . . . . . . . . . . . . . . . . . . . 21 |- ((F e. Fil /\ s C_ X) -> (-. s e. F -> (x e. F -> (x i^i (X \ s)) =/= (/))))
6665imp 489 . . . . . . . . . . . . . . . . . . . 20 |- (((F e. Fil /\ s C_ X) /\ -. s e. F) -> (x e. F -> (x i^i (X \ s)) =/= (/)))
6766adantrr 838 . . . . . . . . . . . . . . . . . . 19 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> (x e. F -> (x i^i (X \ s)) =/= (/)))
68 ineq2 3035 . . . . . . . . . . . . . . . . . . . . 21 |- (y = (X \ s) -> (x i^i y) = (x i^i (X \ s)))
6968neeq1d 2307 . . . . . . . . . . . . . . . . . . . 20 |- (y = (X \ s) -> ((x i^i y) =/= (/) <-> (x i^i (X \ s)) =/= (/)))
7069imbi2d 380 . . . . . . . . . . . . . . . . . . 19 |- (y = (X \ s) -> ((x e. F -> (x i^i y) =/= (/)) <-> (x e. F -> (x i^i (X \ s)) =/= (/))))
7167, 70syl5ibrcom 279 . . . . . . . . . . . . . . . . . 18 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> (y = (X \ s) -> (x e. F -> (x i^i y) =/= (/))))
7247, 71syl5bi 270 . . . . . . . . . . . . . . . . 17 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> (y e. {(X \ s)} -> (x e. F -> (x i^i y) =/= (/))))
7372com23 68 . . . . . . . . . . . . . . . 16 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> (x e. F -> (y e. {(X \ s)} -> (x i^i y) =/= (/))))
7473imp3a 491 . . . . . . . . . . . . . . 15 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> ((x e. F /\ y e. {(X \ s)}) -> (x i^i y) =/= (/)))
7574r19.21aivv 2463 . . . . . . . . . . . . . 14 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> A.x e. F A.y e. {(X \ s)} (x i^i y) =/= (/))
76 filfbas 11272 . . . . . . . . . . . . . . . 16 |- (F e. Fil -> F e. fBas)
7776ad2antrr 856 . . . . . . . . . . . . . . 15 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> F e. fBas)
78 uniexg 3966 . . . . . . . . . . . . . . . . . . . 20 |- (F e. Fil -> U.F e. _V)
792, 78syl5eqel 2251 . . . . . . . . . . . . . . . . . . 19 |- (F e. Fil -> X e. _V)
80 difexg 3657 . . . . . . . . . . . . . . . . . . 19 |- (X e. _V -> (X \ s) e. _V)
8179, 80syl 13 . . . . . . . . . . . . . . . . . 18 |- (F e. Fil -> (X \ s) e. _V)
8281ad2antrr 856 . . . . . . . . . . . . . . . . 17 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> (X \ s) e. _V)
8354eqcomd 2175 . . . . . . . . . . . . . . . . . . . . . . . . 25 |- (s C_ X -> s = (X \ (X \ s)))
8483adantl 544 . . . . . . . . . . . . . . . . . . . . . . . 24 |- ((F e. Fil /\ s C_ X) -> s = (X \ (X \ s)))
85 difeq2 2972 . . . . . . . . . . . . . . . . . . . . . . . 24 |- ((X \ s) = (/) -> (X \ (X \ s)) = (X \ (/)))
8684, 85sylan9eq 2226 . . . . . . . . . . . . . . . . . . . . . . 23 |- (((F e. Fil /\ s C_ X) /\ (X \ s) = (/)) -> s = (X \ (/)))
87 dif0 3176 . . . . . . . . . . . . . . . . . . . . . . 23 |- (X \ (/)) = X
8886, 87syl6eq 2222 . . . . . . . . . . . . . . . . . . . . . 22 |- (((F e. Fil /\ s C_ X) /\ (X \ s) = (/)) -> s = X)
8940ad2antrr 856 . . . . . . . . . . . . . . . . . . . . . 22 |- (((F e. Fil /\ s C_ X) /\ (X \ s) = (/)) -> X e. F)
9088, 89eqeltrd 2247 . . . . . . . . . . . . . . . . . . . . 21 |- (((F e. Fil /\ s C_ X) /\ (X \ s) = (/)) -> s e. F)
9190ex 494 . . . . . . . . . . . . . . . . . . . 20 |- ((F e. Fil /\ s C_ X) -> ((X \ s) = (/) -> s e. F))
9291necon3bd 2331 . . . . . . . . . . . . . . . . . . 19 |- ((F e. Fil /\ s C_ X) -> (-. s e. F -> (X \ s) =/= (/)))
9392imp 489 . . . . . . . . . . . . . . . . . 18 |- (((F e. Fil /\ s C_ X) /\ -. s e. F) -> (X \ s) =/= (/))
9493adantrr 838 . . . . . . . . . . . . . . . . 17 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> (X \ s) =/= (/))
95 oefil2 11271 . . . . . . . . . . . . . . . . 17 |- (((X \ s) e. _V /\ (X \ s) =/= (/)) -> {(X \ s)} e. Fil)
9682, 94, 95syl11anc 755 . . . . . . . . . . . . . . . 16 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> {(X \ s)} e. Fil)
97 filfbas 11272 . . . . . . . . . . . . . . . 16 |- ({(X \ s)} e. Fil -> {(X \ s)} e. fBas)
9896, 97syl 13 . . . . . . . . . . . . . . 15 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> {(X \ s)} e. fBas)
99 fbunfip 11278 . . . . . . . . . . . . . . 15 |- ((F e. fBas /\ {(X \ s)} e. fBas) -> ((/) e/ ( fi ` (F u. {(X \ s)})) <-> A.x e. F A.y e. {(X \ s)} (x i^i y) =/= (/)))
10077, 98, 99syl11anc 755 . . . . . . . . . . . . . 14 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> ((/) e/ ( fi ` (F u. {(X \ s)})) <-> A.x e. F A.y e. {(X \ s)} (x i^i y) =/= (/)))
10175, 100mpbird 257 . . . . . . . . . . . . 13 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> (/) e/ ( fi ` (F u. {(X \ s)})))
10239, 46, 101mpbir2and 1065 . . . . . . . . . . . 12 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> ( fi ` (F u. {(X \ s)})) e. fBas)
103 fgfil 11286 . . . . . . . . . . . 12 |- (( fi ` (F u. {(X \ s)})) e. fBas -> (filGen` ( fi ` (F u. {(X \ s)}))) e. Fil)
104 eqid 2170 . . . . . . . . . . . . 13 |- U.(filGen` ( fi ` (F u. {(X \ s)}))) = U.(filGen` ( fi ` (F u. {(X \ s)})))
105104filssufil 16656 . . . . . . . . . . . 12 |- ((filGen` ( fi ` (F u. {(X \ s)}))) e. Fil -> E.v e. UFil (U.(filGen` ( fi ` (F u. {(X \ s)}))) = U.v /\ (filGen` ( fi ` (F u. {(X \ s)}))) C_ v))
106102, 103, 1053syl 38 . . . . . . . . . . 11 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> E.v e. UFil (U.(filGen` ( fi ` (F u. {(X \ s)}))) = U.v /\ (filGen` ( fi ` (F u. {(X \ s)}))) C_ v))
107 reeanv 2524 . . . . . . . . . . . 12 |- (E.u e. UFil E.v e. UFil ((U.(filGen` ( fi ` (F u. {s}))) = U.u /\ (filGen` ( fi ` (F u. {s}))) C_ u) /\ (U.(filGen` ( fi ` (F u. {(X \ s)}))) = U.v /\ (filGen` ( fi ` (F u. {(X \ s)}))) C_ v)) <-> (E.u e. UFil (U.(filGen` ( fi ` (F u. {s}))) = U.u /\ (filGen` ( fi ` (F u. {s}))) C_ u) /\ E.v e. UFil (U.(filGen` ( fi ` (F u. {(X \ s)}))) = U.v /\ (filGen` ( fi ` (F u. {(X \ s)}))) C_ v)))
108 simplrl 873 . . . . . . . . . . . . . . . 16 |- (((((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) /\ (u e. UFil /\ v e. UFil)) /\ ((U.(filGen` ( fi ` (F u. {s}))) = U.u /\ (filGen` ( fi ` (F u. {s}))) C_ u) /\ (U.(filGen` ( fi ` (F u. {(X \ s)}))) = U.v /\ (filGen` ( fi ` (F u. {(X \ s)}))) C_ v))) -> u e. UFil)
10927unisn 3414 . . . . . . . . . . . . . . . . . . . . . . 23 |- U.{s} = s
110109eqcomi 2174 . . . . . . . . . . . . . . . . . . . . . 22 |- s = U.{s}
1112, 110uneq12i 3003 . . . . . . . . . . . . . . . . . . . . 21 |- (X u. s) = (U.F u. U.{s})
112 simplr 868 . . . . . . . . . . . . . . . . . . . . . 22 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> s C_ X)
113 ssequn2 3024 . . . . . . . . . . . . . . . . . . . . . 22 |- (s C_ X <-> (X u. s) = X)
114112, 113sylib 263 . . . . . . . . . . . . . . . . . . . . 21 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> (X u. s) = X)
115111, 114syl5reqr 2220 . . . . . . . . . . . . . . . . . . . 20 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> X = (U.F u. U.{s}))
116 uniun 3417 . . . . . . . . . . . . . . . . . . . 20 |- U.(F u. {s}) = (U.F u. U.{s})
117115, 116syl6eqr 2224 . . . . . . . . . . . . . . . . . . 19 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> X = U.(F u. {s}))
118 snex 3689 . . . . . . . . . . . . . . . . . . . . . 22 |- {s} e. _V
119 unexg 3969 . . . . . . . . . . . . . . . . . . . . . 22 |- ((F e. Fil /\ {s} e. _V) -> (F u. {s}) e. _V)
120118, 119mpan2 775 . . . . . . . . . . . . . . . . . . . . 21 |- (F e. Fil -> (F u. {s}) e. _V)
121120ad2antrr 856 . . . . . . . . . . . . . . . . . . . 20 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> (F u. {s}) e. _V)
122 fiuni 11212 . . . . . . . . . . . . . . . . . . . 20 |- ((F u. {s}) e. _V -> U.(F u. {s}) = U.( fi ` (F u. {s})))
123121, 122syl 13 . . . . . . . . . . . . . . . . . . 19 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> U.(F u. {s}) = U.( fi ` (F u. {s})))
124 eqid 2170 . . . . . . . . . . . . . . . . . . . . 21 |- U.( fi ` (F u. {s})) = U.( fi ` (F u. {s}))
125124fgbas 11282 . . . . . . . . . . . . . . . . . . . 20 |- (( fi ` (F u. {s})) e. fBas -> U.( fi ` (F u. {s})) = U.(filGen` ( fi ` (F u. {s}))))
12629, 125syl 13 . . . . . . . . . . . . . . . . . . 19 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> U.( fi ` (F u. {s})) = U.(filGen` ( fi ` (F u. {s}))))
127117, 123, 1263eqtrd 2206 . . . . . . . . . . . . . . . . . 18 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> X = U.(filGen` ( fi ` (F u. {s}))))
128127ad2antrr 856 . . . . . . . . . . . . . . . . 17 |- (((((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) /\ (u e. UFil /\ v e. UFil)) /\ ((U.(filGen` ( fi ` (F u. {s}))) = U.u /\ (filGen` ( fi ` (F u. {s}))) C_ u) /\ (U.(filGen` ( fi ` (F u. {(X \ s)}))) = U.v /\ (filGen` ( fi ` (F u. {(X \ s)}))) C_ v))) -> X = U.(filGen` ( fi ` (F u. {s}))))
129 simprll 875 . . . . . . . . . . . . . . . . 17 |- (((((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) /\ (u e. UFil /\ v e. UFil)) /\ ((U.(filGen` ( fi ` (F u. {s}))) = U.u /\ (filGen` ( fi ` (F u. {s}))) C_ u) /\ (U.(filGen` ( fi ` (F u. {(X \ s)}))) = U.v /\ (filGen` ( fi ` (F u. {(X \ s)}))) C_ v))) -> U.(filGen` ( fi ` (F u. {s}))) = U.u)
130128, 129eqtrd 2202 . . . . . . . . . . . . . . . 16 |- (((((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) /\ (u e. UFil /\ v e. UFil)) /\ ((U.(filGen` ( fi ` (F u. {s}))) = U.u /\ (filGen` ( fi ` (F u. {s}))) C_ u) /\ (U.(filGen` ( fi ` (F u. {(X \ s)}))) = U.v /\ (filGen` ( fi ` (F u. {(X \ s)}))) C_ v))) -> X = U.u)
131 ssun1 3014 . . . . . . . . . . . . . . . . . . . . 21 |- F C_ (F u. {s})
132131a1i 8 . . . . . . . . . . . . . . . . . . . 20 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> F C_ (F u. {s}))
133 abfi2 11209 . . . . . . . . . . . . . . . . . . . . . 22 |- ((F u. {s}) e. _V -> (F u. {s}) C_ ( fi ` (F u. {s})))
134120, 133syl 13 . . . . . . . . . . . . . . . . . . . . 21 |- (F e. Fil -> (F u. {s}) C_ ( fi ` (F u. {s})))
135134ad2antrr 856 . . . . . . . . . . . . . . . . . . . 20 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> (F u. {s}) C_ ( fi ` (F u. {s})))
136132, 135sstrd 2889 . . . . . . . . . . . . . . . . . . 19 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> F C_ ( fi ` (F u. {s})))
137 fbssfg 11281 . . . . . . . . . . . . . . . . . . . 20 |- (( fi ` (F u. {s})) e. fBas -> ( fi ` (F u. {s})) C_ (filGen` ( fi ` (F u. {s}))))
13829, 137syl 13 . . . . . . . . . . . . . . . . . . 19 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> ( fi ` (F u. {s})) C_ (filGen` ( fi ` (F u. {s}))))
139136, 138sstrd 2889 . . . . . . . . . . . . . . . . . 18 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> F C_ (filGen` ( fi ` (F u. {s}))))
140139ad2antrr 856 . . . . . . . . . . . . . . . . 17 |- (((((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) /\ (u e. UFil /\ v e. UFil)) /\ ((U.(filGen` ( fi ` (F u. {s}))) = U.u /\ (filGen` ( fi ` (F u. {s}))) C_ u) /\ (U.(filGen` ( fi ` (F u. {(X \ s)}))) = U.v /\ (filGen` ( fi ` (F u. {(X \ s)}))) C_ v))) -> F C_ (filGen` ( fi ` (F u. {s}))))
141 simprlr 876 . . . . . . . . . . . . . . . . 17 |- (((((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) /\ (u e. UFil /\ v e. UFil)) /\ ((U.(filGen` ( fi ` (F u. {s}))) = U.u /\ (filGen` ( fi ` (F u. {s}))) C_ u) /\ (U.(filGen` ( fi ` (F u. {(X \ s)}))) = U.v /\ (filGen` ( fi ` (F u. {(X \ s)}))) C_ v))) -> (filGen` ( fi ` (F u. {s}))) C_ u)
142140, 141sstrd 2889 . . . . . . . . . . . . . . . 16 |- (((((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) /\ (u e. UFil /\ v e. UFil)) /\ ((U.(filGen` ( fi ` (F u. {s}))) = U.u /\ (filGen` ( fi ` (F u. {s}))) C_ u) /\ (U.(filGen` ( fi ` (F u. {(X \ s)}))) = U.v /\ (filGen` ( fi ` (F u. {(X \ s)}))) C_ v))) -> F C_ u)
143108, 130, 142jca32 595 . . . . . . . . . . . . . . 15 |- (((((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) /\ (u e. UFil /\ v e. UFil)) /\ ((U.(filGen` ( fi ` (F u. {s}))) = U.u /\ (filGen` ( fi ` (F u. {s}))) C_ u) /\ (U.(filGen` ( fi ` (F u. {(X \ s)}))) = U.v /\ (filGen` ( fi ` (F u. {(X \ s)}))) C_ v))) -> (u e. UFil /\ (X = U.u /\ F C_ u)))
144 simplrr 874 . . . . . . . . . . . . . . . 16 |- (((((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) /\ (u e. UFil /\ v e. UFil)) /\ ((U.(filGen` ( fi ` (F u. {s}))) = U.u /\ (filGen` ( fi ` (F u. {s}))) C_ u) /\ (U.(filGen` ( fi ` (F u. {(X \ s)}))) = U.v /\ (filGen` ( fi ` (F u. {(X \ s)}))) C_ v))) -> v e. UFil)
145 difss 2986 . . . . . . . . . . . . . . . . . . . . . . . 24 |- (X \ s) C_ X
146 ssequn2 3024 . . . . . . . . . . . . . . . . . . . . . . . 24 |- ((X \ s) C_ X <-> (X u. (X \ s)) = X)
147145, 146mpbi 254 . . . . . . . . . . . . . . . . . . . . . . 23 |- (X u. (X \ s)) = X
1482a1i 8 . . . . . . . . . . . . . . . . . . . . . . . 24 |- (F e. Fil -> X = U.F)
149 unisng 3415 . . . . . . . . . . . . . . . . . . . . . . . . . 26 |- ((X \ s) e. _V -> U.{(X \ s)} = (X \ s))
15079, 80, 1493syl 38 . . . . . . . . . . . . . . . . . . . . . . . . 25 |- (F e. Fil -> U.{(X \ s)} = (X \ s))
151150eqcomd 2175 . . . . . . . . . . . . . . . . . . . . . . . 24 |- (F e. Fil -> (X \ s) = U.{(X \ s)})
152148, 151uneq12d 3006 . . . . . . . . . . . . . . . . . . . . . . 23 |- (F e. Fil -> (X u. (X \ s)) = (U.F u. U.{(X \ s)}))
153147, 152syl5eqr 2218 . . . . . . . . . . . . . . . . . . . . . 22 |- (F e. Fil -> X = (U.F u. U.{(X \ s)}))
154 uniun 3417 . . . . . . . . . . . . . . . . . . . . . 22 |- U.(F u. {(X \ s)}) = (U.F u. U.{(X \ s)})
155153, 154syl6eqr 2224 . . . . . . . . . . . . . . . . . . . . 21 |- (F e. Fil -> X = U.(F u. {(X \ s)}))
156 fiuni 11212 . . . . . . . . . . . . . . . . . . . . . 22 |- ((F u. {(X \ s)}) e. _V -> U.(F u. {(X \ s)}) = U.( fi ` (F u. {(X \ s)})))
15736, 156syl 13 . . . . . . . . . . . . . . . . . . . . 21 |- (F e. Fil -> U.(F u. {(X \ s)}) = U.( fi ` (F u. {(X \ s)})))
158155, 157eqtrd 2202 . . . . . . . . . . . . . . . . . . . 20 |- (F e. Fil -> X = U.( fi ` (F u. {(X \ s)})))
159158ad2antrr 856 . . . . . . . . . . . . . . . . . . 19 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> X = U.( fi ` (F u. {(X \ s)})))
160 eqid 2170 . . . . . . . . . . . . . . . . . . . . 21 |- U.( fi ` (F u. {(X \ s)})) = U.( fi ` (F u. {(X \ s)}))
161160fgbas 11282 . . . . . . . . . . . . . . . . . . . 20 |- (( fi ` (F u. {(X \ s)})) e. fBas -> U.( fi ` (F u. {(X \ s)})) = U.(filGen` ( fi ` (F u. {(X \ s)}))))
162102, 161syl 13 . . . . . . . . . . . . . . . . . . 19 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> U.( fi ` (F u. {(X \ s)})) = U.(filGen` ( fi ` (F u. {(X \ s)}))))
163159, 162eqtrd 2202 . . . . . . . . . . . . . . . . . 18 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> X = U.(filGen` ( fi ` (F u. {(X \ s)}))))
164163ad2antrr 856 . . . . . . . . . . . . . . . . 17 |- (((((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) /\ (u e. UFil /\ v e. UFil)) /\ ((U.(filGen` ( fi ` (F u. {s}))) = U.u /\ (filGen` ( fi ` (F u. {s}))) C_ u) /\ (U.(filGen` ( fi ` (F u. {(X \ s)}))) = U.v /\ (filGen` ( fi ` (F u. {(X \ s)}))) C_ v))) -> X = U.(filGen` ( fi ` (F u. {(X \ s)}))))
165 simprrl 877 . . . . . . . . . . . . . . . . 17 |- (((((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) /\ (u e. UFil /\ v e. UFil)) /\ ((U.(filGen` ( fi ` (F u. {s}))) = U.u /\ (filGen` ( fi ` (F u. {s}))) C_ u) /\ (U.(filGen` ( fi ` (F u. {(X \ s)}))) = U.v /\ (filGen` ( fi ` (F u. {(X \ s)}))) C_ v))) -> U.(filGen` ( fi ` (F u. {(X \ s)}))) = U.v)
166164, 165eqtrd 2202 . . . . . . . . . . . . . . . 16 |- (((((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) /\ (u e. UFil /\ v e. UFil)) /\ ((U.(filGen` ( fi ` (F u. {s}))) = U.u /\ (filGen` ( fi ` (F u. {s}))) C_ u) /\ (U.(filGen` ( fi ` (F u. {(X \ s)}))) = U.v /\ (filGen` ( fi ` (F u. {(X \ s)}))) C_ v))) -> X = U.v)
16742a1i 8 . . . . . . . . . . . . . . . . . . . 20 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> F C_ (F u. {(X \ s)}))
168 abfi2 11209 . . . . . . . . . . . . . . . . . . . . . 22 |- ((F u. {(X \ s)}) e. _V -> (F u. {(X \ s)}) C_ ( fi ` (F u. {(X \ s)})))
16936, 168syl 13 . . . . . . . . . . . . . . . . . . . . 21 |- (F e. Fil -> (F u. {(X \ s)}) C_ ( fi ` (F u. {(X \ s)})))
170169ad2antrr 856 . . . . . . . . . . . . . . . . . . . 20 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> (F u. {(X \ s)}) C_ ( fi ` (F u. {(X \ s)})))
171167, 170sstrd 2889 . . . . . . . . . . . . . . . . . . 19 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> F C_ ( fi ` (F u. {(X \ s)})))
172 fbssfg 11281 . . . . . . . . . . . . . . . . . . . 20 |- (( fi ` (F u. {(X \ s)})) e. fBas -> ( fi ` (F u. {(X \ s)})) C_ (filGen` ( fi ` (F u. {(X \ s)}))))
173102, 172syl 13 . . . . . . . . . . . . . . . . . . 19 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> ( fi ` (F u. {(X \ s)})) C_ (filGen` ( fi ` (F u. {(X \ s)}))))
174171, 173sstrd 2889 . . . . . . . . . . . . . . . . . 18 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> F C_ (filGen` ( fi ` (F u. {(X \ s)}))))
175174ad2antrr 856 . . . . . . . . . . . . . . . . 17 |- (((((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) /\ (u e. UFil /\ v e. UFil)) /\ ((U.(filGen` ( fi ` (F u. {s}))) = U.u /\ (filGen` ( fi ` (F u. {s}))) C_ u) /\ (U.(filGen` ( fi ` (F u. {(X \ s)}))) = U.v /\ (filGen` ( fi ` (F u. {(X \ s)}))) C_ v))) -> F C_ (filGen` ( fi ` (F u. {(X \ s)}))))
176 simprrr 878 . . . . . . . . . . . . . . . . 17 |- (((((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) /\ (u e. UFil /\ v e. UFil)) /\ ((U.(filGen` ( fi ` (F u. {s}))) = U.u /\ (filGen` ( fi ` (F u. {s}))) C_ u) /\ (U.(filGen` ( fi ` (F u. {(X \ s)}))) = U.v /\ (filGen` ( fi ` (F u. {(X \ s)}))) C_ v))) -> (filGen` ( fi ` (F u. {(X \ s)}))) C_ v)
177175, 176sstrd 2889 . . . . . . . . . . . . . . . 16 |- (((((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) /\ (u e. UFil /\ v e. UFil)) /\ ((U.(filGen` ( fi ` (F u. {s}))) = U.u /\ (filGen` ( fi ` (F u. {s}))) C_ u) /\ (U.(filGen` ( fi ` (F u. {(X \ s)}))) = U.v /\ (filGen` ( fi ` (F u. {(X \ s)}))) C_ v))) -> F C_ v)
178144, 166, 177jca32 595 . . . . . . . . . . . . . . 15 |- (((((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) /\ (u e. UFil /\ v e. UFil)) /\ ((U.(filGen` ( fi ` (F u. {s}))) = U.u /\ (filGen` ( fi ` (F u. {s}))) C_ u) /\ (U.(filGen` ( fi ` (F u. {(X \ s)}))) = U.v /\ (filGen` ( fi ` (F u. {(X \ s)}))) C_ v))) -> (v e. UFil /\ (X = U.v /\ F C_ v)))
179 ufilfil 16651 . . . . . . . . . . . . . . . . . . 19 |- (u e. UFil -> u e. Fil)
180 filesn 11264 . . . . . . . . . . . . . . . . . . 19 |- (u e. Fil -> -. (/) e. u)
181179, 180syl 13 . . . . . . . . . . . . . . . . . 18 |- (u e. UFil -> -. (/) e. u)
182181adantr 543 . . . . . . . . . . . . . . . . 17 |- ((u e. UFil /\ v e. UFil) -> -. (/) e. u)
183182ad2antlr 859 . . . . . . . . . . . . . . . 16 |- (((((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) /\ (u e. UFil /\ v e. UFil)) /\ ((U.(filGen` ( fi ` (F u. {s}))) = U.u /\ (filGen` ( fi ` (F u. {s}))) C_ u) /\ (U.(filGen` ( fi ` (F u. {(X \ s)}))) = U.v /\ (filGen` ( fi ` (F u. {(X \ s)}))) C_ v))) -> -. (/) e. u)
184 difdisj 3178 . . . . . . . . . . . . . . . . 17 |- (s i^i (X \ s)) = (/)
185179ad2antrl 861 . . . . . . . . . . . . . . . . . . 19 |- ((((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) /\ (u e. UFil /\ v e. UFil)) -> u e. Fil)
186185ad2antrr 856 . . . . . . . . . . . . . . . . . 18 |- ((((((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) /\ (u e. UFil /\ v e. UFil)) /\ ((U.(filGen` ( fi ` (F u. {s}))) = U.u /\ (filGen` ( fi ` (F u. {s}))) C_ u) /\ (U.(filGen` ( fi ` (F u. {(X \ s)}))) = U.v /\ (filGen` ( fi ` (F u. {(X \ s)}))) C_ v))) /\ u = v) -> u e. Fil)
187 ssun2 3015 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 |- {s} C_ (F u. {s})
188187a1i 8 . . . . . . . . . . . . . . . . . . . . . . . . . 26 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> {s} C_ (F u. {s}))
189188, 135sstrd 2889 . . . . . . . . . . . . . . . . . . . . . . . . 25 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> {s} C_ ( fi ` (F u. {s})))
190189, 138sstrd 2889 . . . . . . . . . . . . . . . . . . . . . . . 24 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> {s} C_ (filGen` ( fi ` (F u. {s}))))
191190ad2antrr 856 . . . . . . . . . . . . . . . . . . . . . . 23 |- (((((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) /\ u e. UFil) /\ (U.(filGen` ( fi ` (F u. {s}))) = U.u /\ (filGen` ( fi ` (F u. {s}))) C_ u)) -> {s} C_ (filGen` ( fi ` (F u. {s}))))
192 simprr 870 . . . . . . . . . . . . . . . . . . . . . . 23 |- (((((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) /\ u e. UFil) /\ (U.(filGen` ( fi ` (F u. {s}))) = U.u /\ (filGen` ( fi ` (F u. {s}))) C_ u)) -> (filGen` ( fi ` (F u. {s}))) C_ u)
193191, 192sstrd 2889 . . . . . . . . . . . . . . . . . . . . . 22 |- (((((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) /\ u e. UFil) /\ (U.(filGen` ( fi ` (F u. {s}))) = U.u /\ (filGen` ( fi ` (F u. {s}))) C_ u)) -> {s} C_ u)
19427snid 3294 . . . . . . . . . . . . . . . . . . . . . . 23 |- s e. {s}
195194a1i 8 . . . . . . . . . . . . . . . . . . . . . 22 |- (((((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) /\ u e. UFil) /\ (U.(filGen` ( fi ` (F u. {s}))) = U.u /\ (filGen` ( fi ` (F u. {s}))) C_ u)) -> s e. {s})
196193, 195sseldd 2883 . . . . . . . . . . . . . . . . . . . . 21 |- (((((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) /\ u e. UFil) /\ (U.(filGen` ( fi ` (F u. {s}))) = U.u /\ (filGen` ( fi ` (F u. {s}))) C_ u)) -> s e. u)
197196adantlrr 846 . . . . . . . . . . . . . . . . . . . 20 |- (((((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) /\ (u e. UFil /\ v e. UFil)) /\ (U.(filGen` ( fi ` (F u. {s}))) = U.u /\ (filGen` ( fi ` (F u. {s}))) C_ u)) -> s e. u)
198197adantrr 838 . . . . . . . . . . . . . . . . . . 19 |- (((((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) /\ (u e. UFil /\ v e. UFil)) /\ ((U.(filGen` ( fi ` (F u. {s}))) = U.u /\ (filGen` ( fi ` (F u. {s}))) C_ u) /\ (U.(filGen` ( fi ` (F u. {(X \ s)}))) = U.v /\ (filGen` ( fi ` (F u. {(X \ s)}))) C_ v))) -> s e. u)
199198adantr 543 . . . . . . . . . . . . . . . . . 18 |- ((((((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) /\ (u e. UFil /\ v e. UFil)) /\ ((U.(filGen` ( fi ` (F u. {s}))) = U.u /\ (filGen` ( fi ` (F u. {s}))) C_ u) /\ (U.(filGen` ( fi ` (F u. {(X \ s)}))) = U.v /\ (filGen` ( fi ` (F u. {(X \ s)}))) C_ v))) /\ u = v) -> s e. u)
200 simprr 870 . . . . . . . . . . . . . . . . . . . . . . 23 |- (((((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) /\ v e. UFil) /\ (U.(filGen` ( fi ` (F u. {(X \ s)}))) = U.v /\ (filGen` ( fi ` (F u. {(X \ s)}))) C_ v)) -> (filGen` ( fi ` (F u. {(X \ s)}))) C_ v)
201 ssun2 3015 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 |- {(X \ s)} C_ (F u. {(X \ s)})
202201a1i 8 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> {(X \ s)} C_ (F u. {(X \ s)}))
203202, 170sstrd 2889 . . . . . . . . . . . . . . . . . . . . . . . . . 26 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> {(X \ s)} C_ ( fi ` (F u. {(X \ s)})))
204203, 173sstrd 2889 . . . . . . . . . . . . . . . . . . . . . . . . 25 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> {(X \ s)} C_ (filGen` ( fi ` (F u. {(X \ s)}))))
205 snidg 3292 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 |- ((X \ s) e. _V -> (X \ s) e. {(X \ s)})
20679, 80, 2053syl 38 . . . . . . . . . . . . . . . . . . . . . . . . . 26 |- (F e. Fil -> (X \ s) e. {(X \ s)})
207206ad2antrr 856 . . . . . . . . . . . . . . . . . . . . . . . . 25 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> (X \ s) e. {(X \ s)})
208204, 207sseldd 2883 . . . . . . . . . . . . . . . . . . . . . . . 24 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> (X \ s) e. (filGen` ( fi ` (F u. {(X \ s)}))))
209208ad2antrr 856 . . . . . . . . . . . . . . . . . . . . . . 23 |- (((((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) /\ v e. UFil) /\ (U.(filGen` ( fi ` (F u. {(X \ s)}))) = U.v /\ (filGen` ( fi ` (F u. {(X \ s)}))) C_ v)) -> (X \ s) e. (filGen` ( fi ` (F u. {(X \ s)}))))
210200, 209sseldd 2883 . . . . . . . . . . . . . . . . . . . . . 22 |- (((((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) /\ v e. UFil) /\ (U.(filGen` ( fi ` (F u. {(X \ s)}))) = U.v /\ (filGen` ( fi ` (F u. {(X \ s)}))) C_ v)) -> (X \ s) e. v)
211210adantlrl 844 . . . . . . . . . . . . . . . . . . . . 21 |- (((((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) /\ (u e. UFil /\ v e. UFil)) /\ (U.(filGen` ( fi ` (F u. {(X \ s)}))) = U.v /\ (filGen` ( fi ` (F u. {(X \ s)}))) C_ v)) -> (X \ s) e. v)
212211adantrl 836 . . . . . . . . . . . . . . . . . . . 20 |- (((((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) /\ (u e. UFil /\ v e. UFil)) /\ ((U.(filGen` ( fi ` (F u. {s}))) = U.u /\ (filGen` ( fi ` (F u. {s}))) C_ u) /\ (U.(filGen` ( fi ` (F u. {(X \ s)}))) = U.v /\ (filGen` ( fi ` (F u. {(X \ s)}))) C_ v))) -> (X \ s) e. v)
213212adantr 543 . . . . . . . . . . . . . . . . . . 19 |- ((((((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) /\ (u e. UFil /\ v e. UFil)) /\ ((U.(filGen` ( fi ` (F u. {s}))) = U.u /\ (filGen` ( fi ` (F u. {s}))) C_ u) /\ (U.(filGen` ( fi ` (F u. {(X \ s)}))) = U.v /\ (filGen` ( fi ` (F u. {(X \ s)}))) C_ v))) /\ u = v) -> (X \ s) e. v)
214 simpr 538 . . . . . . . . . . . . . . . . . . 19 |- ((((((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) /\ (u e. UFil /\ v e. UFil)) /\ ((U.(filGen` ( fi ` (F u. {s}))) = U.u /\ (filGen` ( fi ` (F u. {s}))) C_ u) /\ (U.(filGen` ( fi ` (F u. {(X \ s)}))) = U.v /\ (filGen` ( fi ` (F u. {(X \ s)}))) C_ v))) /\ u = v) -> u = v)
215213, 214eleqtrrd 2250 . . . . . . . . . . . . . . . . . 18 |- ((((((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) /\ (u e. UFil /\ v e. UFil)) /\ ((U.(filGen` ( fi ` (F u. {s}))) = U.u /\ (filGen` ( fi ` (F u. {s}))) C_ u) /\ (U.(filGen` ( fi ` (F u. {(X \ s)}))) = U.v /\ (filGen` ( fi ` (F u. {(X \ s)}))) C_ v))) /\ u = v) -> (X \ s) e. u)
216 filint 11265 . . . . . . . . . . . . . . . . . 18 |- ((u e. Fil /\ s e. u /\ (X \ s) e. u) -> (s i^i (X \ s)) e. u)
217186, 199, 215, 216syl111anc 1377 . . . . . . . . . . . . . . . . 17 |- ((((((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) /\ (u e. UFil /\ v e. UFil)) /\ ((U.(filGen` ( fi ` (F u. {s}))) = U.u /\ (filGen` ( fi ` (F u. {s}))) C_ u) /\ (U.(filGen` ( fi ` (F u. {(X \ s)}))) = U.v /\ (filGen` ( fi ` (F u. {(X \ s)}))) C_ v))) /\ u = v) -> (s i^i (X \ s)) e. u)
218184, 217syl5eqelr 2253 . . . . . . . . . . . . . . . 16 |- ((((((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) /\ (u e. UFil /\ v e. UFil)) /\ ((U.(filGen` ( fi ` (F u. {s}))) = U.u /\ (filGen` ( fi ` (F u. {s}))) C_ u) /\ (U.(filGen` ( fi ` (F u. {(X \ s)}))) = U.v /\ (filGen` ( fi ` (F u. {(X \ s)}))) C_ v))) /\ u = v) -> (/) e. u)
219183, 218mtand 753 . . . . . . . . . . . . . . 15 |- (((((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) /\ (u e. UFil /\ v e. UFil)) /\ ((U.(filGen` ( fi ` (F u. {s}))) = U.u /\ (filGen` ( fi ` (F u. {s}))) C_ u) /\ (U.(filGen` ( fi ` (F u. {(X \ s)}))) = U.v /\ (filGen` ( fi ` (F u. {(X \ s)}))) C_ v))) -> -. u = v)
220 visset 2572 . . . . . . . . . . . . . . . 16 |- u e. _V
221 visset 2572 . . . . . . . . . . . . . . . 16 |- v e. _V
222 eleq1 2233 . . . . . . . . . . . . . . . . . . . 20 |- (f = u -> (f e. UFil <-> u e. UFil))
223 unieq 3407 . . . . . . . . . . . . . . . . . . . . . 22 |- (f = u -> U.f = U.u)
224223eqeq2d 2181 . . . . . . . . . . . . . . . . . . . . 21 |- (f = u -> (X = U.f <-> X = U.u))
225 sseq2 2898 . . . . . . . . . . . . . . . . . . . . 21 |- (f = u -> (F C_ f <-> F C_ u))
226224, 225anbi12d 821 . . . . . . . . . . . . . . . . . . . 20 |- (f = u -> ((X = U.f /\ F C_ f) <-> (X = U.u /\ F C_ u)))
227222, 226anbi12d 821 . . . . . . . . . . . . . . . . . . 19 |- (f = u -> ((f e. UFil /\ (X = U.f /\ F C_ f)) <-> (u e. UFil /\ (X = U.u /\ F C_ u))))
228227anbi1d 815 . . . . . . . . . . . . . . . . . 18 |- (f = u -> (((f e. UFil /\ (X = U.f /\ F C_ f)) /\ (g e. UFil /\ (X = U.g /\ F C_ g))) <-> ((u e. UFil /\ (X = U.u /\ F C_ u)) /\ (g e. UFil /\ (X = U.g /\ F C_ g)))))
229 eqeq1 2176 . . . . . . . . . . . . . . . . . . 19 |- (f = u -> (f = g <-> u = g))
230229notbid 356 . . . . . . . . . . . . . . . . . 18 |- (f = u -> (-. f = g <-> -. u = g))
231228, 230anbi12d 821 . . . . . . . . . . . . . . . . 17 |- (f = u -> ((((f e. UFil /\ (X = U.f /\ F C_ f)) /\ (g e. UFil /\ (X = U.g /\ F C_ g))) /\ -. f = g) <-> (((u e. UFil /\ (X = U.u /\ F C_ u)) /\ (g e. UFil /\ (X = U.g /\ F C_ g))) /\ -. u = g)))
232 eleq1 2233 . . . . . . . . . . . . . . . . . . . 20 |- (g = v -> (g e. UFil <-> v e. UFil))
233 unieq 3407 . . . . . . . . . . . . . . . . . . . . . 22 |- (g = v -> U.g = U.v)
234233eqeq2d 2181 . . . . . . . . . . . . . . . . . . . . 21 |- (g = v -> (X = U.g <-> X = U.v))
235 sseq2 2898 . . . . . . . . . . . . . . . . . . . . 21 |- (g = v -> (F C_ g <-> F C_ v))
236234, 235anbi12d 821 . . . . . . . . . . . . . . . . . . . 20 |- (g = v -> ((X = U.g /\ F C_ g) <-> (X = U.v /\ F C_ v)))
237232, 236anbi12d 821 . . . . . . . . . . . . . . . . . . 19 |- (g = v -> ((g e. UFil /\ (X = U.g /\ F C_ g)) <-> (v e. UFil /\ (X = U.v /\ F C_ v))))
238237anbi2d 814 . . . . . . . . . . . . . . . . . 18 |- (g = v -> (((u e. UFil /\ (X = U.u /\ F C_ u)) /\ (g e. UFil /\ (X = U.g /\ F C_ g))) <-> ((u e. UFil /\ (X = U.u /\ F C_ u)) /\ (v e. UFil /\ (X = U.v /\ F C_ v)))))
239 eqeq2 2179 . . . . . . . . . . . . . . . . . . 19 |- (g = v -> (u = g <-> u = v))
240239notbid 356 . . . . . . . . . . . . . . . . . 18 |- (g = v -> (-. u = g <-> -. u = v))
241238, 240anbi12d 821 . . . . . . . . . . . . . . . . 17 |- (g = v -> ((((u e. UFil /\ (X = U.u /\ F C_ u)) /\ (g e. UFil /\ (X = U.g /\ F C_ g))) /\ -. u = g) <-> (((u e. UFil /\ (X = U.u /\ F C_ u)) /\ (v e. UFil /\ (X = U.v /\ F C_ v))) /\ -. u = v)))
242231, 241sylan9bb 809 . . . . . . . . . . . . . . . 16 |- ((f = u /\ g = v) -> ((((f e. UFil /\ (X = U.f /\ F C_ f)) /\ (g e. UFil /\ (X = U.g /\ F C_ g))) /\ -. f = g) <-> (((u e. UFil /\ (X = U.u /\ F C_ u)) /\ (v e. UFil /\ (X = U.v /\ F C_ v))) /\ -. u = v)))
243220, 221, 242cla42ev 2643 . . . . . . . . . . . . . . 15 |- ((((u e. UFil /\ (X = U.u /\ F C_ u)) /\ (v e. UFil /\ (X = U.v /\ F C_ v))) /\ -. u = v) -> E.fE.g(((f e. UFil /\ (X = U.f /\ F C_ f)) /\ (g e. UFil /\ (X = U.g /\ F C_ g))) /\ -. f = g))
244143, 178, 219, 243syl21anc 1376 . . . . . . . . . . . . . 14 |- (((((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) /\ (u e. UFil /\ v e. UFil)) /\ ((U.(filGen` ( fi ` (F u. {s}))) = U.u /\ (filGen` ( fi ` (F u. {s}))) C_ u) /\ (U.(filGen` ( fi ` (F u. {(X \ s)}))) = U.v /\ (filGen` ( fi ` (F u. {(X \ s)}))) C_ v))) -> E.fE.g(((f e. UFil /\ (X = U.f /\ F C_ f)) /\ (g e. UFil /\ (X = U.g /\ F C_ g))) /\ -. f = g))
245244exp31 673 . . . . . . . . . . . . 13 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> ((u e. UFil /\ v e. UFil) -> (((U.(filGen` ( fi ` (F u. {s}))) = U.u /\ (filGen` ( fi ` (F u. {s}))) C_ u) /\ (U.(filGen` ( fi ` (F u. {(X \ s)}))) = U.v /\ (filGen` ( fi ` (F u. {(X \ s)}))) C_ v)) -> E.fE.g(((f e. UFil /\ (X = U.f /\ F C_ f)) /\ (g e. UFil /\ (X = U.g /\ F C_ g))) /\ -. f = g))))
246245r19.23advv 2496 . . . . . . . . . . . 12 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> (E.u e. UFil E.v e. UFil ((U.(filGen` ( fi ` (F u. {s}))) = U.u /\ (filGen` ( fi ` (F u. {s}))) C_ u) /\ (U.(filGen` ( fi ` (F u. {(X \ s)}))) = U.v /\ (filGen` ( fi ` (F u. {(X \ s)}))) C_ v)) -> E.fE.g(((f e. UFil /\ (X = U.f /\ F C_ f)) /\ (g e. UFil /\ (X = U.g /\ F C_ g))) /\ -. f = g)))
247107, 246syl5bir 272 . . . . . . . . . . 11 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> ((E.u e. UFil (U.(filGen` ( fi ` (F u. {s}))) = U.u /\ (filGen` ( fi ` (F u. {s}))) C_ u) /\ E.v e. UFil (U.(filGen` ( fi ` (F u. {(X \ s)}))) = U.v /\ (filGen` ( fi ` (F u. {(X \ s)}))) C_ v)) -> E.fE.g(((f e. UFil /\ (X = U.f /\ F C_ f)) /\ (g e. UFil /\ (X = U.g /\ F C_ g))) /\ -. f = g)))
24833, 106, 247mp2and 787 . . . . . . . . . 10 |- (((F e. Fil /\ s C_ X) /\ (-. s e. F /\ -. (X \ s) e. F)) -> E.fE.g(((f e. UFil /\ (X = U.f /\ F C_ f)) /\ (g e. UFil /\ (X = U.g /\ F C_ g))) /\ -. f = g))
249248exp31 673 . . . . . . . . 9 |- (F e. Fil -> (s C_ X -> ((-. s e. F /\ -. (X \ s) e. F) -> E.fE.g(((f e. UFil /\ (X = U.f /\ F C_ f)) /\ (g e. UFil /\ (X = U.g /\ F C_ g))) /\ -. f = g))))
25028, 249syl5bi 270 . . . . . . . 8 |- (F e. Fil -> (s e. ~PX -> ((-. s e. F /\ -. (X \ s) e. F) -> E.fE.g(((f e. UFil /\ (X = U.f /\ F C_ f)) /\ (g e. UFil /\ (X = U.g /\ F C_ g))) /\ -. f = g))))
251250r19.23adv 2493 . . . . . . 7 |- (F e. Fil -> (E.s e. ~P X(-. s e. F /\ -. (X \ s) e. F) -> E.fE.g(((f e. UFil /\ (X = U.f /\ F C_ f)) /\ (g e. UFil /\ (X = U.g /\ F C_ g))) /\ -. f = g)))
252 rexnal 2394 . . . . . . . 8 |- (E.s e. ~P X -. (s e. F \/ (X \ s) e. F) <-> -. A.s e. ~P X(s e. F \/ (X \ s) e. F))
253 ioran 520 . . . . . . . . 9 |- (-. (s e. F \/ (X \ s) e. F) <-> (-. s e. F /\ -. (X \ s) e. F))
254253rexbii 2408 . . . . . . . 8 |- (E.s e. ~P X -. (s e. F \/ (X \ s) e. F) <-> E.s e. ~P X(-. s e. F /\ -. (X \ s) e. F))
255252, 254bitr3i 309 . . . . . . 7 |- (-. A.s e. ~P X(s e. F \/ (X \ s) e. F) <-> E.s e. ~P X(-. s e. F /\ -. (X \ s) e. F))
256 eleq1 2233 . . . . . . . . . . 11 |- (f = g -> (f e. UFil <-> g e. UFil))
257 unieq 3407 . . . . . . . . . . . . 13 |- (f = g -> U.f = U.g)
258257eqeq2d 2181 . . . . . . . . . . . 12 |- (f = g -> (X = U.f <-> X = U.g))
259 sseq2 2898 . . . . . . . . . . . 12 |- (f = g -> (F C_ f <-> F C_ g))
260258, 259anbi12d 821 . . . . . . . . . . 11 |- (f = g -> ((X = U.f /\ F C_ f) <-> (X = U.g /\ F C_ g)))
261256, 260anbi12d 821 . . . . . . . . . 10 |- (f = g -> ((f e. UFil /\ (X = U.f /\ F C_ f)) <-> (g e. UFil /\ (X = U.g /\ F C_ g))))
262261mo4 2093 . . . . . . . . 9 |- (E*f(f e. UFil /\ (X = U.f /\ F C_ f)) <-> A.fA.g(((f e. UFil /\ (X = U.f /\ F C_ f)) /\ (g e. UFil /\ (X = U.g /\ F C_ g))) -> f = g))
263262notbii 362 . . . . . . . 8 |- (-. E*f(f e. UFil /\ (X = U.f /\ F C_ f)) <-> -. A.fA.g(((f e. UFil /\ (X = U.f /\ F C_ f)) /\ (g e. UFil /\ (X = U.g /\ F C_ g))) -> f = g))
264 exnal 1703 . . . . . . . 8 |- (E.f -. A.g(((f e. UFil /\ (X = U.f /\ F C_ f)) /\ (g e. UFil /\ (X = U.g /\ F C_ g))) -> f = g) <-> -. A.fA.g(((f e. UFil /\ (X = U.f /\ F C_ f)) /\ (g e. UFil /\ (X = U.g /\ F C_ g))) -> f = g))
265 annim 461 . . . . . . . . . . 11 |- ((((f e. UFil /\ (X = U.f /\ F C_ f)) /\ (g e. UFil /\ (X = U.g /\ F C_ g))) /\ -. f = g) <-> -. (((f e. UFil /\ (X = U.f /\ F C_ f)) /\ (g e. UFil /\ (X = U.g /\ F C_ g))) -> f = g))
266265exbii 1716 . . . . . . . . . 10 |- (E.g(((f e. UFil /\ (X = U.f /\ F C_ f)) /\ (g e. UFil /\ (X = U.g /\ F C_ g))) /\ -. f = g) <-> E.g -. (((f e. UFil /\ (X = U.f /\ F C_ f)) /\ (g e. UFil /\ (X = U.g /\ F C_ g))) -> f = g))
267 exnal 1703 . . . . . . . . . 10 |- (E.g -. (((f e. UFil /\ (X = U.f /\ F C_ f)) /\ (g e. UFil /\ (X = U.g /\ F C_ g))) -> f = g) <-> -. A.g(((f e. UFil /\ (X = U.f /\ F C_ f)) /\ (g e. UFil /\ (X = U.g /\ F C_ g))) -> f = g))
268266, 267bitr2i 308 . . . . . . . . 9 |- (-. A.g(((f e. UFil /\ (X = U.f /\ F C_ f)) /\ (g e. UFil /\ (X = U.g /\ F C_ g))) -> f = g) <-> E.g(((f e. UFil /\ (X = U.f /\ F C_ f)) /\ (g e. UFil /\ (X = U.g /\ F C_ g))) /\ -. f = g))
269268exbii 1716 . . . . . . . 8 |- (E.f -. A.g(((f e. UFil /\ (X = U.f /\ F C_ f)) /\ (g e. UFil /\ (X = U.g /\ F C_ g))) -> f = g) <-> E.fE.g(((f e. UFil /\ (X = U.f /\ F C_ f)) /\ (g e. UFil /\ (X = U.g /\ F C_ g))) /\ -. f = g))
270263, 264, 2693bitr2i 336 . . . . . . 7 |- (-. E*f(f e. UFil /\ (X = U.f /\ F C_ f)) <-> E.fE.g(((f e. UFil /\ (X = U.f /\ F C_ f)) /\ (g e. UFil /\ (X = U.g /\ F C_ g))) /\ -. f = g))
271251, 255, 2703imtr4g 333 . . . . . 6 |- (F e. Fil -> (-. A.s e. ~P X(s e. F \/ (X \ s) e. F) -> -. E*f(f e. UFil /\ (X = U.f /\ F C_ f))))
272 eumo 2101 . . . . . . 7 |- (E!f(f e. UFil /\ (X = U.f /\ F C_ f)) -> E*f(f e. UFil /\ (X = U.f /\ F C_ f)))
273272a1i 8 . . . . . 6 |- (F e. Fil -> (E!f(f e. UFil /\ (X = U.f /\ F C_ f)) -> E*f(f e. UFil /\ (X = U.f /\ F C_ f))))
274271, 273nsyld 176 . . . . 5 |- (F e. Fil -> (-. A.s e. ~P X(s e. F \/ (X \ s) e. F) -> -. E!f(f e. UFil /\ (X = U.f /\ F C_ f))))
275274con4d 126 . . . 4 |- (F e. Fil -> (E!f(f e. UFil /\ (X = U.f /\ F C_ f)) -> A.s e. ~P X(s e. F \/ (X \ s) e. F)))
27626, 275syl5bi 270 . . 3 |- (F e. Fil -> (E!f e. UFil (X = U.f /\ F C_ f) -> A.s e. ~P X(s e. F \/ (X \ s) e. F)))
2772isufil 16649 . . . 4 |- (F e. UFil <-> (F e. Fil /\ A.s e. ~P X(s e. F \/ (X \ s) e. F)))
278277baibr 1052 . . 3 |- (F e. Fil -> (A.s e. ~P X(s e. F \/ (X \ s) e. F) <-> F e. UFil))
279276, 278sylibd 266 . 2 |- (F e. Fil -> (E!f e. UFil (X = U.f /\ F C_ f) -> F e. UFil))
28025, 279impbid2 252 1 |- (F e. Fil -> (F e. UFil <-> E!f e. UFil (X = U.f /\ F C_ f)))
Colors of variables: wff set class
Syntax hints:  -. wn 2   -> wi 3   <-> wb 231   \/ wo 432   /\ wa 433  A.wal 1613   = wceq 1615   e. wcel 1617  E.wex 1644  E!weu 2066  E*wmo 2067   =/= wne 2295   e/ wnel 2296  A.wral 2385  E.wrex 2386  E!wreu 2387  _Vcvv 2569   \ cdif 2856   u. cun 2857   i^i cin 2858   C_ wss 2859  (/)c0 3114  ~Pcpw 3259  {csn 3270  U.cuni 3398  ` cfv 4163   fi cfi 11200  fBascfbas 11253  filGencfg 11254  Filcfil 11260  UFilcufil 16647
This theorem was proved from axioms:  ax-1 4  ax-2 5  ax-3 6  ax-mp 7  ax-7 1621  ax-gen 1622  ax-8 1623  ax-9 1624  ax-10 1625  ax-11 1626  ax-12 1627  ax-13 1628  ax-14 1629  ax-17 1634  ax-4 1637  ax-5o 1639  ax-6o 1642  ax-9o 1792  ax-10o 1810  ax-16 1883  ax-11o 1893  ax-ext 2152  ax-rep 3628  ax-sep 3638  ax-nul 3645  ax-pow 3681  ax-pr 3719  ax-un 3961  ax-ac 6385
This theorem depends on definitions:  df-bi 232  df-or 434  df-an 435  df-3or 1131  df-3an 1132  df-ex 1645  df-sb 1845  df-eu 2070  df-mo 2071  df-clab 2158  df-cleq 2163  df-clel 2166  df-ne 2297  df-nel 2298  df-ral 2389  df-rex 2390  df-reu 2391  df-rab 2392  df-v 2571  df-sbc 2731  df-csb 2806  df-dif 2862  df-un 2864  df-in 2866  df-ss 2868  df-pss 2870  df-nul 3115  df-if 3213  df-pw 3261  df-sn 3274  df-pr 3275  df-tp 3277  df-op 3278  df-uni 3399  df-int 3433  df-iun 3470  df-br 3540  df-opab 3598  df-tr 3612  df-eprel 3776  df-id 3779  df-po 3784  df-so 3796  df-fr 3814  df-we 3830  df-ord 3846  df-on 3847  df-lim 3848  df-suc 3849  df-om 4118  df-xp 4165  df-rel 4166  df-cnv 4167  df-co 4168  df-dm 4169  df-rn 4170  df-res 4171  df-ima 4172  df-fun 4173  df-fn 4174  df-f 4175  df-f1 4176  df-fo 4177  df-f1o 4178  df-fv 4179  df-iso 4180  df-opr 5022  df-oprab 5023  df-rdg 5344  df-1o 5384  df-oadd 5386  df-er 5519  df-en 5631  df-fin 5634  df-fi 11201  df-fbas 11255  df-fg 11256  df-fil 11261  df-ufil 16648
Copyright terms: Public domain