HomeHome Hilbert Space Explorer < Previous   Next >
Related theorems
Unicode version

Theorem cnfilca 10451
Description: Condition to have a filter finer than a given filter and containing a set A. Bourbaki T.G. I.37 cor. 1
Assertion
Ref Expression
cnfilca |- ((F e. Fil /\ A (_ U.F /\ A =/= (/)) -> (E.g e. Fil (A e. g /\ F (_ g) <-> A.x e. F (x i^i A) =/= (/)))
Distinct variable groups:   A,g   x,A   g,F   x,F

Proof of Theorem cnfilca
StepHypRef Expression
1 ssexg 2711 . . . . . . 7 |- ((A (_ U.F /\ U.F e. V) -> A e. V)
2 uniexg 2862 . . . . . . 7 |- (F e. Fil -> U.F e. V)
31, 2sylan2 451 . . . . . 6 |- ((A (_ U.F /\ F e. Fil) -> A e. V)
43ancoms 436 . . . . 5 |- ((F e. Fil /\ A (_ U.F) -> A e. V)
543adant3 797 . . . 4 |- ((F e. Fil /\ A (_ U.F /\ A =/= (/)) -> A e. V)
6 snssg 2454 . . . . . 6 |- (A e. V -> (A e. g <-> {A} (_ g))
76anbi1d 615 . . . . 5 |- (A e. V -> ((A e. g /\ F (_ g) <-> ({A} (_ g /\ F (_ g)))
8 unss 2194 . . . . 5 |- (({A} (_ g /\ F (_ g) <-> ({A} u. F) (_ g)
97, 8syl6bb 534 . . . 4 |- (A e. V -> ((A e. g /\ F (_ g) <-> ({A} u. F) (_ g))
105, 9syl 10 . . 3 |- ((F e. Fil /\ A (_ U.F /\ A =/= (/)) -> ((A e. g /\ F (_ g) <-> ({A} u. F) (_ g))
1110rexbidv 1656 . 2 |- ((F e. Fil /\ A (_ U.F /\ A =/= (/)) -> (E.g e. Fil (A e. g /\ F (_ g) <-> E.g e. Fil ({A} u. F) (_ g))
12 efilcp2 10450 . . 3 |- ((({A} u. F) (_ P~U.F /\ U.F e. V /\ ({A} u. F) =/= (/)) -> (-. (/) e. (fi` ({A} u. F)) <-> E.g e. Fil ({A} u. F) (_ g))
131ex 373 . . . . . . 7 |- (A (_ U.F -> (U.F e. V -> A e. V))
14 elpwg 2395 . . . . . . . . 9 |- (A e. V -> (A e. P~U.F <-> A (_ U.F))
15 snssg 2454 . . . . . . . . 9 |- (A e. V -> (A e. P~U.F <-> {A} (_ P~U.F))
1614, 15bitr3d 528 . . . . . . . 8 |- (A e. V -> (A (_ U.F <-> {A} (_ P~U.F))
17 pwuni 2747 . . . . . . . . 9 |- F (_ P~U.F
18 unss 2194 . . . . . . . . . 10 |- (({A} (_ P~U.F /\ F (_ P~U.F) <-> ({A} u. F) (_ P~U.F)
1918biimp 151 . . . . . . . . 9 |- (({A} (_ P~U.F /\ F (_ P~U.F) -> ({A} u. F) (_ P~U.F)
2017, 19mpan2 694 . . . . . . . 8 |- ({A} (_ P~U.F -> ({A} u. F) (_ P~U.F)
2116, 20syl6bi 214 . . . . . . 7 |- (A e. V -> (A (_ U.F -> ({A} u. F) (_ P~U.F))
2213, 21syl6 22 . . . . . 6 |- (A (_ U.F -> (U.F e. V -> (A (_ U.F -> ({A} u. F) (_ P~U.F)))
2322pm2.43a 66 . . . . 5 |- (A (_ U.F -> (U.F e. V -> ({A} u. F) (_ P~U.F))
242, 23mpan9 470 . . . 4 |- ((F e. Fil /\ A (_ U.F) -> ({A} u. F) (_ P~U.F)
25243adant3 797 . . 3 |- ((F e. Fil /\ A (_ U.F /\ A =/= (/)) -> ({A} u. F) (_ P~U.F)
2623ad2ant1 798 . . 3 |- ((F e. Fil /\ A (_ U.F /\ A =/= (/)) -> U.F e. V)
27 emnfil 10440 . . . . 5 |- -. (/) e. Fil
28 nelneq 1553 . . . . . 6 |- ((F e. Fil /\ -. (/) e. Fil) -> -. F = (/))
29 pm3.27 323 . . . . . . . 8 |- (({A} = (/) /\ F = (/)) -> F = (/))
3029con3i 98 . . . . . . 7 |- (-. F = (/) -> -. ({A} = (/) /\ F = (/)))
31 un00 2296 . . . . . . . 8 |- (({A} = (/) /\ F = (/)) <-> ({A} u. F) = (/))
3231necon3bbii 1589 . . . . . . 7 |- (-. ({A} = (/) /\ F = (/)) <-> ({A} u. F) =/= (/))
3330, 32sylib 198 . . . . . 6 |- (-. F = (/) -> ({A} u. F) =/= (/))
3428, 33syl 10 . . . . 5 |- ((F e. Fil /\ -. (/) e. Fil) -> ({A} u. F) =/= (/))
3527, 34mpan2 694 . . . 4 |- (F e. Fil -> ({A} u. F) =/= (/))
36353ad2ant1 798 . . 3 |- ((F e. Fil /\ A (_ U.F /\ A =/= (/)) -> ({A} u. F) =/= (/))
3712, 25, 26, 36syl3anc 856 . 2 |- ((F e. Fil /\ A (_ U.F /\ A =/= (/)) -> (-. (/) e. (fi` ({A} u. F)) <-> E.g e. Fil ({A} u. F) (_ g))
38 elisset 1808 . . . . . . . 8 |- (F e. Fil -> F e. V)
39383ad2ant1 798 . . . . . . 7 |- ((F e. Fil /\ A (_ U.F /\ A =/= (/)) -> F e. V)
40 snex 2740 . . . . . . 7 |- {A} e. V
4139, 40jctil 292 . . . . . 6 |- ((F e. Fil /\ A (_ U.F /\ A =/= (/)) -> ({A} e. V /\ F e. V))
42 unexb 2864 . . . . . 6 |- (({A} e. V /\ F e. V) <-> ({A} u. F) e. V)
4341, 42sylib 198 . . . . 5 |- ((F e. Fil /\ A (_ U.F /\ A =/= (/)) -> ({A} u. F) e. V)
44 0ex 2701 . . . . 5 |- (/) e. V
4543, 44jctil 292 . . . 4 |- ((F e. Fil /\ A (_ U.F /\ A =/= (/)) -> ((/) e. V /\ ({A} u. F) e. V))
46 sppfi 10376 . . . . 5 |- (((/) e. V /\ ({A} u. F) e. V) -> ((/) e. (fi` ({A} u. F)) <-> E.y(y (_ ({A} u. F) /\ E.u e. om y ~~ u /\ (/) = |^|y)))
4746negbid 609 . . . 4 |- (((/) e. V /\ ({A} u. F) e. V) -> (-. (/) e. (fi` ({A} u. F)) <-> -. E.y(y (_ ({A} u. F) /\ E.u e. om y ~~ u /\ (/) = |^|y)))
4845, 47syl 10 . . 3 |- ((F e. Fil /\ A (_ U.F /\ A =/= (/)) -> (-. (/) e. (fi` ({A} u. F)) <-> -. E.y(y (_ ({A} u. F) /\ E.u e. om y ~~ u /\ (/) = |^|y)))
49 ax-17 968 . . . . . 6 |- (((F e. Fil /\ A (_ U.F /\ A =/= (/)) /\ A.y((y (_ ({A} u. F) /\ E.u e. om y ~~ u) -> -. (/) = |^|y)) -> A.x((F e. Fil /\ A (_ U.F /\ A =/= (/)) /\ A.y((y (_ ({A} u. F) /\ E.u e. om y ~~ u) -> -. (/) = |^|y)))
50 elun2 2188 . . . . . . . . . . . . . . . . . 18 |- (x e. F -> x e. ({A} u. F))
5150adantl 388 . . . . . . . . . . . . . . . . 17 |- (((F e. Fil /\ A (_ U.F /\ A =/= (/)) /\ x e. F) -> x e. ({A} u. F))
52 snidg 2423 . . . . . . . . . . . . . . . . . . . 20 |- (A e. V -> A e. {A})
53 elun1 2187 . . . . . . . . . . . . . . . . . . . 20 |- (A e. {A} -> A e. ({A} u. F))
5452, 53syl 10 . . . . . . . . . . . . . . . . . . 19 |- (A e. V -> A e. ({A} u. F))
555, 54syl 10 . . . . . . . . . . . . . . . . . 18 |- ((F e. Fil /\ A (_ U.F /\ A =/= (/)) -> A e. ({A} u. F))
5655adantr 389 . . . . . . . . . . . . . . . . 17 |- (((F e. Fil /\ A (_ U.F /\ A =/= (/)) /\ x e. F) -> A e. ({A} u. F))
5751, 56jca 288 . . . . . . . . . . . . . . . 16 |- (((F e. Fil /\ A (_ U.F /\ A =/= (/)) /\ x e. F) -> (x e. ({A} u. F) /\ A e. ({A} u. F)))
58 prssg 2463 . . . . . . . . . . . . . . . . . 18 |- ((x e. F /\ A e. P~U.F) -> ((x e. ({A} u. F) /\ A e. ({A} u. F)) <-> {x, A} (_ ({A} u. F)))
5958bicomd 519 . . . . . . . . . . . . . . . . 17 |- ((x e. F /\ A e. P~U.F) -> ({x, A} (_ ({A} u. F) <-> (x e. ({A} u. F) /\ A e. ({A} u. F))))
60 pm3.27 323 . . . . . . . . . . . . . . . . 17 |- (((F e. Fil /\ A (_ U.F /\ A =/= (/)) /\ x e. F) -> x e. F)
61 3simp2 787 . . . . . . . . . . . . . . . . . . 19 |- ((F e. Fil /\ A (_ U.F /\ A =/= (/)) -> A (_ U.F)
625, 14syl 10 . . . . . . . . . . . . . . . . . . 19 |- ((F e. Fil /\ A (_ U.F /\ A =/= (/)) -> (A e. P~U.F <-> A (_ U.F))
6361, 62mpbird 196 . . . . . . . . . . . . . . . . . 18 |- ((F e. Fil /\ A (_ U.F /\ A =/= (/)) -> A e. P~U.F)
6463adantr 389 . . . . . . . . . . . . . . . . 17 |- (((F e. Fil /\ A (_ U.F /\ A =/= (/)) /\ x e. F) -> A e. P~U.F)
6559, 60, 64sylanc 471 . . . . . . . . . . . . . . . 16 |- (((F e. Fil /\ A (_ U.F /\ A =/= (/)) /\ x e. F) -> ({x, A} (_ ({A} u. F) <-> (x e. ({A} u. F) /\ A e. ({A} u. F))))
6657, 65mpbird 196 . . . . . . . . . . . . . . 15 |- (((F e. Fil /\ A (_ U.F /\ A =/= (/)) /\ x e. F) -> {x, A} (_ ({A} u. F))
67 prfi 4531 . . . . . . . . . . . . . . 15 |- E.u e. om {x, A} ~~ u
6866, 67jctir 293 . . . . . . . . . . . . . 14 |- (((F e. Fil /\ A (_ U.F /\ A =/= (/)) /\ x e. F) -> ({x, A} (_