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

Theorem ufinffr 15578
Description: An infinite subset is contained in a free ultrafilter.
Assertion
Ref Expression
ufinffr |- ((X e. B /\ A C_ X /\ om ~<_ A) -> E.f e. UFil (X = U.f /\ A e. f /\ |^|f = (/)))
Distinct variable groups:   A,f   B,f   f,X

Proof of Theorem ufinffr
StepHypRef Expression
1 domnsym 5526 . . . . . . . . 9 |- (om ~<_ A -> -. A ~< om)
213ad2ant3 899 . . . . . . . 8 |- ((X e. B /\ A C_ X /\ om ~<_ A) -> -. A ~< om)
3 dif0 2943 . . . . . . . . . 10 |- (A \ (/)) = A
43eleq1i 1960 . . . . . . . . 9 |- ((A \ (/)) e. Fin <-> A e. Fin)
5 isfinite 5741 . . . . . . . . . 10 |- (A ~< om <-> A e. Fin)
65biimpri 169 . . . . . . . . 9 |- (A e. Fin -> A ~< om)
74, 6sylbi 216 . . . . . . . 8 |- ((A \ (/)) e. Fin -> A ~< om)
82, 7nsyl 131 . . . . . . 7 |- ((X e. B /\ A C_ X /\ om ~<_ A) -> -. (A \ (/)) e. Fin)
98intnand 757 . . . . . 6 |- ((X e. B /\ A C_ X /\ om ~<_ A) -> -. ((/) C_ X /\ (A \ (/)) e. Fin))
10 0ex 3446 . . . . . . . 8 |- (/) e. _V
11 sseq1 2637 . . . . . . . . 9 |- (x = (/) -> (x C_ X <-> (/) C_ X))
12 difeq2 2719 . . . . . . . . . 10 |- (x = (/) -> (A \ x) = (A \ (/)))
1312eleq1d 1963 . . . . . . . . 9 |- (x = (/) -> ((A \ x) e. Fin <-> (A \ (/)) e. Fin))
1411, 13anbi12d 690 . . . . . . . 8 |- (x = (/) -> ((x C_ X /\ (A \ x) e. Fin) <-> ((/) C_ X /\ (A \ (/)) e. Fin)))
1510, 14elab 2403 . . . . . . 7 |- ((/) e. {x | (x C_ X /\ (A \ x) e. Fin)} <-> ((/) C_ X /\ (A \ (/)) e. Fin))
1615notbii 204 . . . . . 6 |- (-. (/) e. {x | (x C_ X /\ (A \ x) e. Fin)} <-> -. ((/) C_ X /\ (A \ (/)) e. Fin))
179, 16sylibr 217 . . . . 5 |- ((X e. B /\ A C_ X /\ om ~<_ A) -> -. (/) e. {x | (x C_ X /\ (A \ x) e. Fin)})
18 simpl 346 . . . . . . . . . . 11 |- ((y C_ X /\ (A \ y) e. Fin) -> y C_ X)
1918a1i 8 . . . . . . . . . 10 |- ((X e. B /\ A C_ X /\ om ~<_ A) -> ((y C_ X /\ (A \ y) e. Fin) -> y C_ X))
20 visset 2295 . . . . . . . . . . 11 |- y e. _V
21 sseq1 2637 . . . . . . . . . . . 12 |- (x = y -> (x C_ X <-> y C_ X))
22 difeq2 2719 . . . . . . . . . . . . 13 |- (x = y -> (A \ x) = (A \ y))
2322eleq1d 1963 . . . . . . . . . . . 12 |- (x = y -> ((A \ x) e. Fin <-> (A \ y) e. Fin))
2421, 23anbi12d 690 . . . . . . . . . . 11 |- (x = y -> ((x C_ X /\ (A \ x) e. Fin) <-> (y C_ X /\ (A \ y) e. Fin)))
2520, 24elab 2403 . . . . . . . . . 10 |- (y e. {x | (x C_ X /\ (A \ x) e. Fin)} <-> (y C_ X /\ (A \ y) e. Fin))
2619, 25syl5ib 223 . . . . . . . . 9 |- ((X e. B /\ A C_ X /\ om ~<_ A) -> (y e. {x | (x C_ X /\ (A \ x) e. Fin)} -> y C_ X))
2726r19.21aiv 2175 . . . . . . . 8 |- ((X e. B /\ A C_ X /\ om ~<_ A) -> A.y e. {x | (x C_ X /\ (A \ x) e. Fin)}y C_ X)
28 unissb 3208 . . . . . . . 8 |- (U.{x | (x C_ X /\ (A \ x) e. Fin)} C_ X <-> A.y e. {x | (x C_ X /\ (A \ x) e. Fin)}y C_ X)
2927, 28sylibr 217 . . . . . . 7 |- ((X e. B /\ A C_ X /\ om ~<_ A) -> U.{x | (x C_ X /\ (A \ x) e. Fin)} C_ X)
30 ssdif0 2934 . . . . . . . . . . . . 13 |- (A C_ X <-> (A \ X) = (/))
3130biimpi 168 . . . . . . . . . . . 12 |- (A C_ X -> (A \ X) = (/))
32 emfin 10165 . . . . . . . . . . . 12 |- (/) e. Fin
3331, 32syl6eqel 1979 . . . . . . . . . . 11 |- (A C_ X -> (A \ X) e. Fin)
34333ad2ant2 898 . . . . . . . . . 10 |- ((X e. B /\ A C_ X /\ om ~<_ A) -> (A \ X) e. Fin)
35 ssid 2634 . . . . . . . . . 10 |- X C_ X
3634, 35jctil 316 . . . . . . . . 9 |- ((X e. B /\ A C_ X /\ om ~<_ A) -> (X C_ X /\ (A \ X) e. Fin))
37 difeq2 2719 . . . . . . . . . . . 12 |- (x = X -> (A \ x) = (A \ X))
3837eleq1d 1963 . . . . . . . . . . 11 |- (x = X -> ((A \ x) e. Fin <-> (A \ X) e. Fin))
3938elssabg 3462 . . . . . . . . . 10 |- (X e. B -> (X e. {x | (x C_ X /\ (A \ x) e. Fin)} <-> (X C_ X /\ (A \ X) e. Fin)))
40393ad2ant1 897 . . . . . . . . 9 |- ((X e. B /\ A C_ X /\ om ~<_ A) -> (X e. {x | (x C_ X /\ (A \ x) e. Fin)} <-> (X C_ X /\ (A \ X) e. Fin)))
4136, 40mpbird 213 . . . . . . . 8 |- ((X e. B /\ A C_ X /\ om ~<_ A) -> X e. {x | (x C_ X /\ (A \ x) e. Fin)})
42 elssuni 3206 . . . . . . . 8 |- (X e. {x | (x C_ X /\ (A \ x) e. Fin)} -> X C_ U.{x | (x C_ X /\ (A \ x) e. Fin)})
4341, 42syl 12 . . . . . . 7 |- ((X e. B /\ A C_ X /\ om ~<_ A) -> X C_ U.{x | (x C_ X /\ (A \ x) e. Fin)})
4429, 43eqssd 2633 . . . . . 6 |- ((X e. B /\ A C_ X /\ om ~<_ A) -> U.{x | (x C_ X /\ (A \ x) e. Fin)} = X)
4544, 41eqeltrd 1971 . . . . 5 |- ((X e. B /\ A C_ X /\ om ~<_ A) -> U.{x | (x C_ X /\ (A \ x) e. Fin)} e. {x | (x C_ X /\ (A \ x) e. Fin)})
4617, 45jca 310 . . . 4 |- ((X e. B /\ A C_ X /\ om ~<_ A) -> (-. (/) e. {x | (x C_ X /\ (A \ x) e. Fin)} /\ U.{x | (x C_ X /\ (A \ x) e. Fin)} e. {x | (x C_ X /\ (A \ x) e. Fin)}))
4744sseq2d 2645 . . . . . . . . . 10 |- ((X e. B /\ A C_ X /\ om ~<_ A) -> (v C_ U.{x | (x C_ X /\ (A \ x) e. Fin)} <-> v C_ X))
48 simprl 450 . . . . . . . . . . . 12 |- (((X e. B /\ A C_ X /\ om ~<_ A) /\ (v C_ X /\ ((u C_ X /\ (A \ u) e. Fin) /\ u C_ v))) -> v C_ X)
49 simplr 449 . . . . . . . . . . . . . 14 |- (((u C_ X /\ (A \ u) e. Fin) /\ u C_ v) -> (A \ u) e. Fin)
5049ad2antll 443 . . . . . . . . . . . . 13 |- (((X e. B /\ A C_ X /\ om ~<_ A) /\ (v C_ X /\ ((u C_ X /\ (A \ u) e. Fin) /\ u C_ v))) -> (A \ u) e. Fin)
51 sscon 2739 . . . . . . . . . . . . . . 15 |- (u C_ v -> (A \ v) C_ (A \ u))
5251adantl 424 . . . . . . . . . . . . . 14 |- (((u C_ X /\ (A \ u) e. Fin) /\ u C_ v) -> (A \ v) C_ (A \ u))
5352ad2antll 443 . . . . . . . . . . . . 13 |- (((X e. B /\ A C_ X /\ om ~<_ A) /\ (v C_ X /\ ((u C_ X /\ (A \ u) e. Fin) /\ u C_ v))) -> (A \ v) C_ (A \ u))
54 ssfi 5630 . . . . . . . . . . . . 13 |- (((A \ u) e. Fin /\ (A \ v) C_ (A \ u)) -> (A \ v) e. Fin)
5550, 53, 54syl11anc 524 . . . . . . . . . . . 12 |- (((X e. B /\ A C_ X /\ om ~<_ A) /\ (v C_ X /\ ((u C_ X /\ (A \ u) e. Fin) /\ u C_ v))) -> (A \ v) e. Fin)
5648, 55jca 310 . . . . . . . . . . 11 |- (((X e. B /\ A C_ X /\ om ~<_ A) /\ (v C_ X /\ ((u C_ X /\ (A \ u) e. Fin) /\ u C_ v))) -> (v C_ X /\ (A \ v) e. Fin))
5756exp45 417 . . . . . . . . . 10 |- ((X e. B /\ A C_ X /\ om ~<_ A) -> (v C_ X -> ((u C_ X /\ (A \ u) e. Fin) -> (u C_ v -> (v C_ X /\ (A \ v) e. Fin)))))
5847, 57sylbid 220 . . . . . . . . 9 |- ((X e. B /\ A C_ X /\ om ~<_ A) -> (v C_ U.{x | (x C_ X /\ (A \ x) e. Fin)} -> ((u C_ X /\ (A \ u) e. Fin) -> (u C_ v -> (v C_ X /\ (A \ v) e. Fin)))))
5958com23 36 . . . . . . . 8 |- ((X e. B /\ A C_ X /\ om ~<_ A) -> ((u C_ X /\ (A \ u) e. Fin) -> (v C_ U.{x | (x C_ X /\ (A \ x) e. Fin)} -> (u C_ v -> (v C_ X /\ (A \ v) e. Fin)))))
60 visset 2295 . . . . . . . . 9 |- u e. _V
61 sseq1 2637 . . . . . . . . . 10 |- (x = u -> (x C_ X <-> u C_ X))
62 difeq2 2719 . . . . . . . . . . 11 |- (x = u -> (A \ x) = (A \ u))
6362eleq1d 1963 . . . . . . . . . 10 |- (x = u -> ((A \ x) e. Fin <-> (A \ u) e. Fin))
6461, 63anbi12d 690 . . . . . . . . 9 |- (x = u -> ((x C_ X /\ (A \ x) e. Fin) <-> (u C_ X /\ (A \ u) e. Fin)))
6560, 64elab 2403 . . . . . . . 8 |- (u e. {x | (x C_ X /\ (A \ x) e. Fin)} <-> (u C_ X /\ (A \ u) e. Fin))
6659, 65syl5ib 223 . . . . . . 7 |- ((X e. B /\ A C_ X /\ om ~<_ A) -> (u e. {x | (x C_ X /\ (A \ x) e. Fin)} -> (v C_ U.{x | (x C_ X /\ (A \ x) e. Fin)} -> (u C_ v -> (v C_ X /\ (A \ v) e. Fin)))))
67663impd 1082 . . . . . 6 |- ((X e. B /\ A C_ X /\ om ~<_ A) -> ((u e. {x | (x C_ X /\ (A \ x) e. Fin)} /\ v C_ U.{x | (x C_ X /\ (A \ x) e. Fin)} /\ u C_ v) -> (v C_ X /\ (A \ v) e. Fin)))
68 visset 2295 . . . . . . 7 |- v e. _V
69 sseq1 2637 . . . . . . . 8 |- (x = v -> (x C_ X <-> v C_ X))
70 difeq2 2719 . . . . . . . . 9 |- (x = v -> (A \ x) = (A \ v))
7170eleq1d 1963 . . . . . . . 8 |- (x = v -> ((A \ x) e. Fin <-> (A \ v) e. Fin))
7269, 71anbi12d 690 . . . . . . 7 |- (x = v -> ((x C_ X /\ (A \ x) e. Fin) <-> (v C_ X /\ (A \ v) e. Fin)))
7368, 72elab 2403 . . . . . 6 |- (v e. {x | (x C_ X /\ (A \ x) e. Fin)} <-> (v C_ X /\ (A \ v) e. Fin))
7467, 73syl6ibr 230 . . . . 5 |- ((X e. B /\ A C_ X /\ om ~<_ A) -> ((u e. {x | (x C_ X /\ (A \ x) e. Fin)} /\ v C_ U.{x | (x C_ X /\ (A \ x) e. Fin)} /\ u C_ v) -> v e. {x | (x C_ X /\ (A \ x) e. Fin)}))
757419.21aivv 1665 . . . 4 |- ((X e. B /\ A C_ X /\ om ~<_ A) -> A.uA.v((u e. {x | (x C_ X /\ (A \ x) e. Fin)} /\ v C_ U.{x | (x C_ X /\ (A \ x) e. Fin)} /\ u C_ v) -> v e. {x | (x C_ X /\ (A \ x) e. Fin)}))
76 ssinss1 2821 . . . . . . . . 9 |- (u C_ X -> (u i^i v) C_ X)
7776ad2antrr 440 . . . . . . . 8 |- (((u C_ X /\ (A \ u) e. Fin) /\ (v C_ X /\ (A \ v) e. Fin)) -> (u i^i v) C_ X)
78 unfi 5644 . . . . . . . . . 10 |- (((A \ u) e. Fin /\ (A \ v) e. Fin) -> ((A \ u) u. (A \ v)) e. Fin)
79 difindi 2849 . . . . . . . . . 10 |- (A \ (u i^i v)) = ((A \ u) u. (A \ v))
8078, 79syl5eqel 1975 . . . . . . . . 9 |- (((A \ u) e. Fin /\ (A \ v) e. Fin) -> (A \ (u i^i v)) e. Fin)
8180ad2ant2l 444 . . . . . . . 8 |- (((u C_ X /\ (A \ u) e. Fin) /\ (v C_ X /\ (A \ v) e. Fin)) -> (A \ (u i^i v)) e. Fin)
8277, 81jca 310 . . . . . . 7 |- (((u C_ X /\ (A \ u) e. Fin) /\ (v C_ X /\ (A \ v) e. Fin)) -> ((u i^i v) C_ X /\ (A \ (u i^i v)) e. Fin))
8382a1i 8 . . . . . 6 |- ((X e. B /\ A C_ X /\ om ~<_ A) -> (((u C_ X /\ (A \ u) e. Fin) /\ (v C_ X /\ (A \ v) e. Fin)) -> ((u i^i v) C_ X /\ (A \ (u i^i v)) e. Fin)))
8465, 73anbi12i 540 . . . . . 6 |- ((u e. {x | (x C_ X /\ (A \ x) e. Fin)} /\ v e. {x | (x C_ X /\ (A \ x) e. Fin)}) <-> ((u C_ X /\ (A \ u) e. Fin) /\ (v C_ X /\ (A \ v) e. Fin)))
8560inex1 3452 . . . . . . 7 |- (u i^i v) e. _V
86 sseq1 2637 . . . . . . . 8 |- (x = (u i^i v) -> (x C_ X <-> (u i^i v) C_ X))
87 difeq2 2719 . . . . . . . . 9 |- (x = (u i^i v) -> (A \ x) = (A \ (u i^i v)))
8887eleq1d 1963 . . . . . . . 8 |- (x = (u i^i v) -> ((A \ x) e. Fin <-> (A \ (u i^i v)) e. Fin))
8986, 88anbi12d 690 . . . . . . 7 |- (x = (u i^i v) -> ((x C_ X /\ (A \ x) e. Fin) <-> ((u i^i v) C_ X /\ (A \ (u i^i v)) e. Fin)))
9085, 89elab 2403 . . . . . 6 |- ((u i^i v) e. {x | (x C_ X /\ (A \ x) e. Fin)} <-> ((u i^i v) C_ X /\ (A \ (u i^i v)) e. Fin))
9183, 84, 903imtr4g 612 . . . . 5 |- ((X e. B /\ A C_ X /\ om ~<_ A) -> ((u e. {x | (x C_ X /\ (A \ x) e. Fin)} /\ v e. {x | (x C_ X /\ (A \ x) e. Fin)}) -> (u i^i v) e. {x | (x C_ X /\ (A \ x) e. Fin)}))
9291r19.21aivv 2183 . . . 4 |- ((X e. B /\ A C_ X /\ om ~<_ A) -> A.u e. {x | (x C_ X /\ (A \ x) e. Fin)}A.v e. {x | (x C_ X /\ (A \ x) e. Fin)} (u i^i v) e. {x | (x C_ X /\ (A \ x) e. Fin)})
9346, 75, 923jca 1050 . . 3 |- ((X e. B /\ A C_ X /\ om ~<_ A) -> ((-. (/) e. {x | (x C_ X /\ (A \ x) e. Fin)} /\ U.{x | (x C_ X /\ (A \ x) e. Fin)} e. {x | (x C_ X /\ (A \ x) e. Fin)}) /\ A.uA.v((u e. {x | (x C_ X /\ (A \ x) e. Fin)} /\ v C_ U.{x | (x C_ X /\ (A \ x) e. Fin)} /\ u C_ v) -> v e. {x | (x C_ X /\ (A \ x) e. Fin)}) /\ A.u e. {x | (x C_ X /\ (A \ x) e. Fin)}A.v e. {x | (x C_ X /\ (A \ x) e. Fin)} (u i^i v) e. {x | (x C_ X /\ (A \ x) e. Fin)}))
94 abssexg 3490 . . . . 5 |- (X e. B -> {x | (x C_ X /\ (A \ x) e. Fin)} e. _V)
95 eqid 1884 . . . . . 6 |- U.{x | (x C_ X /\ (A \ x) e. Fin)} = U.{x | (x C_ X /\ (A \ x) e. Fin)}
9695isfil 10266 . . . . 5 |- ({x | (x C_ X /\ (A \ x) e. Fin)} e. _V -> ({x | (x C_ X /\ (A \ x) e. Fin)} e. Fil <-> ((-. (/) e. {x | (x C_ X /\ (A \ x) e. Fin)} /\ U.{x | (x C_ X /\ (A \ x) e. Fin)} e. {x | (x C_ X /\ (A \ x) e. Fin)}) /\ A.uA.v((u e. {x | (x C_ X /\ (A \ x) e. Fin)} /\ v C_ U.{x | (x C_ X /\ (A \ x) e. Fin)} /\ u C_ v) -> v e. {x | (x C_ X /\ (A \ x) e. Fin)}) /\ A.u e. {x | (x C_ X /\ (A \ x) e. Fin)}A.v e. {x | (x C_ X /\ (A \ x) e. Fin)} (u i^i v) e. {x | (x C_ X /\ (A \ x) e. Fin)})))
9794, 96syl 12 . . . 4 |- (X e. B -> ({x | (x C_ X /\ (A \ x) e. Fin)} e. Fil <-> ((-. (/) e. {x | (x C_ X /\ (A \ x) e. Fin)} /\ U.{x | (x C_ X /\ (A \ x) e. Fin)} e. {x | (x C_ X /\ (A \ x) e. Fin)}) /\ A.uA.v((u e. {x | (x C_ X /\ (A \ x) e. Fin)} /\ v C_ U.{x | (x C_ X /\ (A \ x) e. Fin)} /\ u C_ v) -> v e. {x | (x C_ X /\ (A \ x) e. Fin)}) /\ A.u e. {x | (x C_ X /\ (A \ x) e. Fin)}A.v e. {x | (x C_ X /\ (A \ x) e. Fin)} (u i^i v) e. {x | (x C_ X /\ (A \ x) e. Fin)})))
98973ad2ant1 897 . . 3 |- ((X e. B /\ A C_ X /\ om ~<_ A) -> ({x | (x C_ X /\ (A \ x) e. Fin)} e. Fil <-> ((-. (/) e. {x | (x C_ X /\ (A \ x) e. Fin)} /\ U.{x | (x C_ X /\ (A \ x) e. Fin)} e. {x | (x C_ X /\ (A \ x) e. Fin)}) /\ A.uA.v((u e. {x | (x C_ X /\ (A \ x) e. Fin)} /\ v C_ U.{x | (x C_ X /\ (A \ x) e. Fin)} /\ u C_ v) -> v e. {x | (x C_ X /\ (A \ x) e. Fin)}) /\ A.u e. {x | (x C_ X /\ (A \ x) e. Fin)}A.v e. {x | (x C_ X /\ (A \ x) e. Fin)} (u i^i v) e. {x | (x C_ X /\ (A \ x) e. Fin)})))
9993, 98mpbird 213 . 2 |- ((X e. B /\ A C_ X /\ om ~<_ A) -> {x | (x C_ X /\ (A \ x) e. Fin)} e. Fil)
10095filssufil 15571 . . . . 5 |- ({x | (x C_ X /\ (A \ x) e. Fin)} e. Fil -> E.f e. UFil (U.{x | (x C_ X /\ (A \ x) e. Fin)} = U.f /\ {x | (x C_ X /\ (A \ x) e. Fin)} C_ f))
101100adantl 424 . . . 4 |- (((X e. B /\ A C_ X /\ om ~<_ A) /\ {x | (x C_ X /\ (A \ x) e. Fin)} e. Fil) -> E.f e. UFil (U.{x | (x C_ X /\ (A \ x) e. Fin)} = U.f /\ {x | (x C_ X /\ (A \ x) e. Fin)} C_ f))
10244eqeq1d 1892 . . . . . . 7 |- ((X e. B /\ A C_ X /\ om ~<_ A) -> (U.{x | (x C_ X /\ (A \ x) e. Fin)} = U.f <-> X = U.f))
103102anbi1d 679 . . . . . 6 |- ((X e. B /\ A C_ X /\ om ~<_ A) -> ((U.{x | (x C_ X /\ (A \ x) e. Fin)} = U.f /\ {x | (x C_ X /\ (A \ x) e. Fin)} C_ f) <-> (X = U.f /\ {x | (x C_ X /\ (A \ x) e. Fin)} C_ f)))
104103rexbidv 2124 . . . . 5 |- ((X e. B /\ A C_ X /\ om ~<_ A) -> (E.f e. UFil (U.{x | (x C_ X /\ (A \ x) e. Fin)} = U.f /\ {x | (x C_ X /\ (A \ x) e. Fin)} C_ f) <-> E.f e. UFil (X = U.f /\ {x | (x C_ X /\ (A \ x) e. Fin)} C_ f)))
105104adantr 425 . . . 4 |- (((X e. B /\ A C_ X /\ om ~<_ A) /\ {x | (x C_ X /\ (A \ x) e. Fin)} e. Fil) -> (E.f e. UFil (U.{x | (x C_ X /\ (A \ x) e. Fin)} = U.f /\ {x | (x C_ X /\ (A \ x) e. Fin)} C_ f) <-> E.f e. UFil (X = U.f /\ {x | (x C_ X /\ (A \ x) e. Fin)} C_ f)))
106101, 105mpbid 212 . . 3 |- (((X e. B /\ A C_ X /\ om ~<_ A) /\ {x | (x C_ X /\ (A \ x) e. Fin)} e. Fil) -> E.f e. UFil (X = U.f /\ {x | (x C_ X /\ (A \ x) e. Fin)} C_ f))
107 simpl 346 . . . . . . 7 |- ((X = U.f /\ {x | (x C_ X /\ (A \ x) e. Fin)} C_ f) -> X = U.f)
108107a1i 8 . . . . . 6 |- (((X e. B /\ A C_ X /\ om ~<_ A) /\ ({x | (x C_ X /\ (A \ x) e. Fin)} e. Fil /\ f e. UFil)) -> ((X = U.f /\ {x | (x C_ X /\ (A \ x) e. Fin)} C_ f) -> X = U.f))
109 simprr 451 . . . . . . . 8 |- ((((X e. B /\ A C_ X /\ om ~<_ A) /\ ({x | (x C_ X /\ (A \ x) e. Fin)} e. Fil /\ f e. UFil)) /\ (X = U.f /\ {x | (x C_ X /\ (A \ x) e. Fin)} C_ f)) -> {x | (x C_ X /\ (A \ x) e. Fin)} C_ f)
110 simpr 350 . . . . . . . . . . . 12 |- ((X e. B /\ A C_ X) -> A C_ X)
111 difid 2942 . . . . . . . . . . . . 13 |- (A \ A) = (/)
112111, 32eqeltri 1967 . . . . . . . . . . . 12 |- (A \ A) e. Fin
113110, 112jctir 317 . . . . . . . . . . 11 |- ((X e. B /\ A C_ X) -> (A C_ X /\ (A \ A) e. Fin))
114 ssexg 3457 . . . . . . . . . . . . 13 |- ((A C_ X /\ X e. B) -> A e. _V)
115114ancoms 484 . . . . . . . . . . . 12 |- ((X e. B /\ A C_ X) -> A e. _V)
116 sseq1 2637 . . . . . . . . . . . . . 14 |- (x = A -> (x C_ X <-> A C_ X))
117 difeq2 2719 . . . . . . . . . . . . . . 15 |- (x = A -> (A \ x) = (A \ A))
118117eleq1d 1963 . . . . . . . . . . . . . 14 |- (x = A -> ((A \ x) e. Fin <-> (A \ A) e. Fin))
119116, 118anbi12d 690 . . . . . . . . . . . . 13 |- (x = A -> ((x C_ X /\ (A \ x) e. Fin) <-> (A C_ X /\ (A \ A) e. Fin)))
120119elabg 2405 . . . . . . . . . . . 12 |- (A e. _V -> (A e. {x | (x C_ X /\ (A \ x) e. Fin)} <-> (A C_ X /\ (A \ A) e. Fin)))
121115, 120syl 12 . . . . . . . . . . 11 |- ((X e. B /\ A C_ X) -> (A e. {x | (x C_ X /\ (A \ x) e. Fin)} <-> (A C_ X /\ (A \ A) e. Fin)))
122113, 121mpbird 213 . . . . . . . . . 10 |- ((X e. B /\ A C_ X) -> A e. {x | (x C_ X /\ (A \ x) e. Fin)})
1231223adant3 896 . . . . . . . . 9 |- ((X e. B /\ A C_ X /\ om ~<_ A) -> A e. {x | (x C_ X /\ (A \ x) e. Fin)})
124123ad2antrr 440 . . . . . . . 8 |- ((((X e. B /\ A C_ X /\ om ~<_ A) /\ ({x | (x C_ X /\ (A \ x) e. Fin)} e. Fil /\ f e. UFil)) /\ (X = U.f /\ {x | (x C_ X /\ (A \ x) e. Fin)} C_ f)) -> A e. {x | (x C_ X /\ (A \ x) e. Fin)})
125109, 124sseldd 2620 . . . . . . 7 |- ((((X e. B /\ A C_ X /\ om ~<_ A) /\ ({x | (x C_ X /\ (A \ x) e. Fin)} e. Fil /\ f e. UFil)) /\ (X = U.f /\ {x | (x C_ X /\ (A \ x) e. Fin)} C_ f)) -> A e. f)
126125ex 402 . . . . . 6 |- (((X e. B /\ A C_ X /\ om ~<_ A) /\ ({x | (x C_ X /\ (A \ x) e. Fin)} e. Fil /\ f e. UFil)) -> ((X = U.f /\ {x | (x C_ X /\ (A \ x) e. Fin)} C_ f) -> A e. f))
127 intss 3239 . . . . . . . . . 10 |- ({x | (x C_ X /\ (A \ x) e. Fin)} C_ f -> |^|f C_ |^|{x | (x C_ X /\ (A \ x) e. Fin)})
128127ad2antll 443 . . . . . . . . 9 |- ((((X e. B /\ A C_ X /\ om ~<_ A) /\ ({x | (x C_ X /\ (A \ x) e. Fin)} e. Fil /\ f e. UFil)) /\ (X = U.f /\ {x | (x C_ X /\ (A \ x) e. Fin)} C_ f)) -> |^|f C_ |^|{x | (x C_ X /\ (A \ x) e. Fin)})
129 difexg 3458 . . . . . . . . . . . . . . . 16 |- (A e. _V -> (A \ {y}) e. _V)
130115, 129syl 12 . . . . . . . . . . . . . . 15 |- ((X e. B /\ A C_ X) -> (A \ {y}) e. _V)
1311303adant3 896 . . . . . . . . . . . . . 14 |- ((X e. B /\ A C_ X /\ om ~<_ A) -> (A \ {y}) e. _V)
132 ssdifss 2736 . . . . . . . . . . . . . . . . . 18 |- (A C_ X -> (A \ {y}) C_ X)
1331323ad2ant2 898 . . . . . . . . . . . . . . . . 17 |- ((X e. B /\ A C_ X /\ om ~<_ A) -> (A \ {y}) C_ X)
134 snfi 5491 . . . . . . . . . . . . . . . . . 18 |- {y} e. Fin
135 eldif 2609 . . . . . . . . . . . . . . . . . . . . 21 |- (x e. (A \ (A \ {y})) <-> (x e. A /\ -. x e. (A \ {y})))
136 eldif 2609 . . . . . . . . . . . . . . . . . . . . . . . 24 |- (x e. (A \ {y}) <-> (x e. A /\ -. x e. {y}))
137136notbii 204 . . . . . . . . . . . . . . . . . . . . . . 23 |- (-. x e. (A \ {y}) <-> -. (x e. A /\ -. x e. {y}))
138 iman 256 . . . . . . . . . . . . . . . . . . . . . . 23 |- ((x e. A -> x e. {y}) <-> -. (x e. A /\ -. x e. {y}))
139137, 138bitr4i 193 . . . . . . . . . . . . . . . . . . . . . 22 |- (-. x e. (A \ {y}) <-> (x e. A -> x e. {y}))
140139anbi2i 538 . . . . . . . . . . . . . . . . . . . . 21 |- ((x e. A /\ -. x e. (A \ {y})) <-> (x e. A /\ (x e. A -> x e. {y})))
141135, 140bitri 190 . . . . . . . . . . . . . . . . . . . 20 |- (x e. (A \ (A \ {y})) <-> (x e. A /\ (x e. A -> x e. {y})))
142 pm3.35 386 . . . . . . . . . . . . . . . . . . . 20 |- ((x e. A /\ (x e. A -> x e. {y})) -> x e. {y})
143141, 142sylbi 216 . . . . . . . . . . . . . . . . . . 19 |- (x e. (A \ (A \ {y})) -> x e. {y})
144143ssriv 2621 . . . . . . . . . . . . . . . . . 18 |- (A \ (A \ {y})) C_ {y}
145 ssfi 5630 . . . . . . . . . . . . . . . . . 18 |- (({y} e. Fin /\ (A \ (A \ {y})) C_ {y}) -> (A \ (A \ {y})) e. Fin)
146134, 144, 145mp2an 761 . . . . . . . . . . . . . . . . 17 |- (A \ (A \ {y})) e. Fin
147133, 146jctir 317 . . . . . . . . . . . . . . . 16 |- ((X e. B /\ A C_ X /\ om ~<_ A) -> ((A \ {y}) C_ X /\ (A \ (A \ {y})) e. Fin))
148 sseq1 2637 . . . . . . . . . . . . . . . . . . . 20 |- (x = (A \ {y}) -> (x C_ X <-> (A \ {y}) C_ X))
149 difeq2 2719 . . . . . . . . . . . . . . . . . . . . 21 |- (x = (A \ {y}) -> (A \ x) = (A \ (A \ {y})))
150149eleq1d 1963 . . . . . . . . . . . . . . . . . . . 20 |- (x = (A \ {y}) -> ((A \ x) e. Fin <-> (A \ (A \ {y})) e. Fin))
151148, 150anbi12d 690 . . . . . . . . . . . . . . . . . . 19 |- (x = (A \ {y}) -> ((x C_ X /\ (A \ x) e. Fin) <-> ((A \ {y}) C_ X /\ (A \ (A \ {y})) e. Fin)))
152151elabg 2405 . . . . . . . . . . . . . . . . . 18 |- ((A \ {y}) e. _V -> ((A \ {y}) e. {x | (x C_ X /\ (A \ x) e. Fin)} <-> ((A \ {y}) C_ X /\ (A \ (A \ {y})) e. Fin)))
153115, 129, 1523syl 24 . . . . . . . . . . . . . . . . 17 |- ((X e. B /\ A C_ X) -> ((A \ {y}) e. {x | (x C_ X /\ (A \ x) e. Fin)} <-> ((A \ {y}) C_ X /\ (A \ (A \ {y})) e. Fin)))
1541533adant3 896 . . . . . . . . . . . . . . . 16 |- ((X e. B /\ A C_ X /\ om ~<_ A) -> ((A \ {y}) e. {x | (x C_ X /\ (A \ x) e. Fin)} <-> ((A \ {y}) C_ X /\ (A \ (A \ {y})) e. Fin)))
155147, 154mpbird 213 . . . . . . . . . . . . . . 15 |- ((X e. B /\ A C_ X /\ om ~<_ A) -> (A \ {y}) e. {x | (x C_ X /\ (A \ x) e. Fin)})
15620snid 3069 . . . . . . . . . . . . . . . 16 |- y e. {y}
157 elndif 2732 . . . . . . . . . . . . . . . 16 |- (y e. {y} -> -. y e. (A \ {y}))
158156, 157ax-mp 7 . . . . . . . . . . . . . . 15 |- -. y e. (A \ {y})
159155, 158jctir 317 . . . . . . . . . . . . . 14 |- ((X e. B /\ A C_ X /\ om ~<_ A) -> ((A \ {y}) e. {x | (x C_ X /\ (A \ x) e. Fin)} /\ -. y e. (A \ {y})))
160 eleq1 1957 . . . . . . . . . . . . . . . 16 |- (z = (A \ {y}) -> (z e. {x | (x C_ X /\ (A \ x) e. Fin)} <-> (A \ {y}) e. {x | (x C_ X /\ (A \ x) e. Fin)}))
161 eleq2 1958 . . . . . . . . . . . . . . . . 17 |- (z = (A \ {y}) -> (y e. z <-> y e. (A \ {y})))
162161notbid 673 . . . . . . . . . . . . . . . 16 |- (z = (A \ {y}) -> (-. y e. z <-> -. y e. (A \ {y})))
163160, 162anbi12d 690 . . . . . . . . . . . . . . 15 |- (z = (A \ {y}) -> ((z e. {x | (x C_ X /\ (A \ x) e. Fin)} /\ -. y e. z) <-> ((A \ {y}) e. {x | (x C_ X /\ (A \ x) e. Fin)} /\ -. y e. (A \ {y}))))
164163cla4egv 2365 . . . . . . . . . . . . . 14 |- ((A \ {y}) e. _V -> (((A \ {y}) e. {x | (x C_ X /\ (A \ x) e. Fin)} /\ -. y e. (A \ {y})) -> E.z(z e. {x | (x C_ X /\ (A \ x) e. Fin)} /\ -. y e. z)))
165131, 159, 164sylc 83 . . . . . . . . . . . . 13 |- ((X e. B /\ A C_ X /\ om ~<_ A) -> E.z(z e. {x | (x C_ X /\ (A \ x) e. Fin)} /\ -. y e. z))
166165ad2antrr 440 . . . . . . . . . . . 12 |- ((((X e. B /\ A C_ X /\ om ~<_ A) /\ ({x | (x C_ X /\ (A \ x) e. Fin)} e. Fil /\ f e. UFil)) /\ (X = U.f /\ {x | (x C_ X /\ (A \ x) e. Fin)} C_ f)) -> E.z(z e. {x | (x C_ X /\ (A \ x) e. Fin)} /\ -. y e. z))
167 exanali 1390 . . . . . . . . . . . . 13 |- (E.z(z e. {x | (x C_ X /\ (A \ x) e. Fin)} /\ -. y e. z) <-> -. A.z(z e. {x | (x C_ X /\ (A \ x) e. Fin)} -> y e. z))
16820elint 3220 . . . . . . . . . . . . . 14 |- (y e. |^|{x | (x C_ X /\ (A \ x) e. Fin)} <-> A.z(z e. {x | (x C_ X /\ (A \ x) e. Fin)} -> y e. z))
169168notbii 204 . . . . . . . . . . . . 13 |- (-. y e. |^|{x | (x C_ X /\ (A \ x) e. Fin)} <-> -. A.z(z e. {x | (x C_ X /\ (A \ x) e. Fin)} -> y e. z))
170167, 169bitr4i 193 . . . . . . . . . . . 12 |- (E.z(z e. {x | (x C_ X /\ (A \ x) e. Fin)} /\ -. y e. z) <-> -. y e. |^|{x | (x C_ X /\ (A \ x) e. Fin)})
171166, 170sylib 215 . . . . . . . . . . 11 |- ((((X e. B /\ A C_ X /\ om ~<_ A) /\ ({x | (x C_ X /\ (A \ x) e. Fin)} e. Fil /\ f e. UFil)) /\ (X = U.f /\ {x | (x C_ X /\ (A \ x) e. Fin)} C_ f)) -> -. y e. |^|{x | (x C_ X /\ (A \ x) e. Fin)})
17217119.21aiv 1664 . . . . . . . . . 10 |- ((((X e. B /\ A C_ X /\ om ~<_ A) /\ ({x | (x C_ X /\ (A \ x) e. Fin)} e. Fil /\ f e. UFil)) /\ (X = U.f /\ {x | (x C_ X /\ (A \ x) e. Fin)} C_ f)) -> A.y -. y e. |^|{x | (x C_ X /\ (A \ x) e. Fin)})
173 eq0 2889 . . . . . . . . . 10 |- (|^|{x | (x C_ X /\ (A \ x) e. Fin)} = (/) <-> A.y -. y e. |^|{x | (x C_ X /\ (A \ x) e. Fin)})
174172, 173sylibr 217 . . . . . . . . 9 |- ((((X e. B /\ A C_ X /\ om ~<_ A) /\ ({x | (x C_ X /\ (A \ x) e. Fin)} e. Fil /\ f e. UFil)) /\ (X = U.f /\ {x | (x C_ X /\ (A \ x) e. Fin)} C_ f)) -> |^|{x | (x C_ X /\ (A \ x) e. Fin)} = (/))
175128, 174sseqtrd 2653 . . . . . . . 8 |- ((((X e. B /\ A C_ X /\ om ~<_ A) /\ ({x | (x C_ X /\ (A \ x) e. Fin)} e. Fil /\ f e. UFil)) /\ (X = U.f /\ {x | (x C_ X /\ (A \ x) e. Fin)} C_ f)) -> |^|f C_ (/))
176175ex 402 . . . . . . 7 |- (((X e. B /\ A C_ X /\ om ~<_ A) /\ ({x | (x C_ X /\ (A \ x) e. Fin)} e. Fil /\ f e. UFil)) -> ((X = U.f /\ {x | (x C_ X /\ (A \ x) e. Fin)} C_ f) -> |^|f C_ (/)))
177 ss0 2902 . . . . . . 7 |- (|^|f C_ (/) -> |^|f = (/))
178176, 177syl6 25 . . . . . 6 |- (((X e. B /\ A C_ X /\ om ~<_ A) /\ ({x | (x C_ X /\ (A \ x) e. Fin)} e. Fil /\ f e. UFil)) -> ((X = U.f /\ {x | (x C_ X /\ (A \ x) e. Fin)} C_ f) -> |^|f = (/)))
179108, 126, 1783jcad 1051 . . . . 5 |- (((X e. B /\ A C_ X /\ om ~<_ A) /\ ({x | (x C_ X /\ (A \ x) e. Fin)} e. Fil /\ f e. UFil)) -> ((X = U.f /\ {x | (x C_ X /\ (A \ x) e. Fin)} C_ f) -> (X = U.f /\ A e. f /\ |^|f = (/))))
180179expr 418 . . . 4 |- (((X e. B /\ A C_ X /\ om ~<_ A) /\ {x | (x C_ X /\ (A \ x) e. Fin)} e. Fil) -> (f e. UFil -> ((X = U.f /\ {x | (x C_ X /\ (A \ x) e. Fin)} C_ f) -> (X = U.f /\ A e. f /\ |^|f = (/)))))
181180reximdvai 2201 . . 3 |- (((X e. B /\ A C_ X /\ om ~<_ A) /\ {x | (x C_ X /\ (A \ x) e. Fin)} e. Fil) -> (E.f e. UFil (X = U.f /\ {x | (x C_ X /\ (A \ x) e. Fin)} C_ f) -> E.f e. UFil (X = U.f /\ A e. f /\ |^|f = (/))))
182106, 181mpd 29 . 2 |- (((X e. B /\ A C_ X /\ om ~<_ A) /\ {x | (x C_ X /\ (A \ x) e. Fin)} e. Fil) -> E.f e. UFil (X = U.f /\ A e. f /\ |^|f = (/)))
18399, 182mpdan 768 1 |- ((X e. B /\ A C_ X /\ om ~<_ A) -> E.f e. UFil (X = U.f /\ A e. f /\ |^|f = (/)))
Colors of variables: wff set class
Syntax hints:  -. wn 2   -> wi 3   <-> wb 163   /\ wa 240   /\ w3a 858  A.wal 1296   = wceq 1298   e. wcel 1300  E.wex 1326  {cab 1871  A.wral 2105  E.wrex 2106  _Vcvv 2292   \ cdif 2590   u. cun 2591   i^i cin 2592   C_ wss 2593  (/)c0 2875  {csn 3044  U.cuni 3177  |^|cint 3214   class class class wbr 3338  omcom 3949   ~<_ cdom 5424   ~< csdm 5425  Fincfn 5426  Filcfil 10264  UFilcufil 15562
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  ax-inf2 5731  ax-ac 5906
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-nel 2020  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-iso 4015  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-sdom 5429  df-fin 5430  df-fi 10211  df-fbas 10259  df-fg 10260  df-fil 10265  df-ufil 15563
Copyright terms: Public domain