HomeHome Hilbert Space Explorer < Previous   Next >
Related theorems
GIF 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 ∈ Fil ⋀ AFA ≠ ∅) → (∃g ∈ Fil (AgFg) ↔ ∀xF (xA) ≠ ∅))
Distinct variable groups:   A,g   x,A   g,F   x,F

Proof of Theorem cnfilca
StepHypRef Expression
1 ssexg 2711 . . . . . . 7 ((AFFV) → AV)
2 uniexg 2862 . . . . . . 7 (F ∈ Fil → FV)
31, 2sylan2 451 . . . . . 6 ((AFF ∈ Fil) → AV)
43ancoms 436 . . . . 5 ((F ∈ Fil ⋀ AF) → AV)
543adant3 797 . . . 4 ((F ∈ Fil ⋀ AFA ≠ ∅) → AV)
6 snssg 2454 . . . . . 6 (AV → (Ag ↔ {A} ⊆ g))
76anbi1d 615 . . . . 5 (AV → ((AgFg) ↔ ({A} ⊆ gFg)))
8 unss 2194 . . . . 5 (({A} ⊆ gFg) ↔ ({A} ∪ F) ⊆ g)
97, 8syl6bb 534 . . . 4 (AV → ((AgFg) ↔ ({A} ∪ F) ⊆ g))
105, 9syl 10 . . 3 ((F ∈ Fil ⋀ AFA ≠ ∅) → ((AgFg) ↔ ({A} ∪ F) ⊆ g))
1110rexbidv 1656 . 2 ((F ∈ Fil ⋀ AFA ≠ ∅) → (∃g ∈ Fil (AgFg) ↔ ∃g ∈ Fil ({A} ∪ F) ⊆ g))
12 efilcp2 10450 . . 3 ((({A} ∪ F) ⊆ ℘FFV ⋀ ({A} ∪ F) ≠ ∅) → (¬ ∅ ∈ (fi ‘({A} ∪ F)) ↔ ∃g ∈ Fil ({A} ∪ F) ⊆ g))
131ex 373 . . . . . . 7 (AF → (FVAV))
14 elpwg 2395 . . . . . . . . 9 (AV → (A ∈ ℘FAF))
15 snssg 2454 . . . . . . . . 9 (AV → (A ∈ ℘F ↔ {A} ⊆ ℘F))
1614, 15bitr3d 528 . . . . . . . 8 (AV → (AF ↔ {A} ⊆ ℘F))
17 pwuni 2747 . . . . . . . . 9 F ⊆ ℘F
18 unss 2194 . . . . . . . . . 10 (({A} ⊆ ℘FF ⊆ ℘F) ↔ ({A} ∪ F) ⊆ ℘F)
1918biimp 151 . . . . . . . . 9 (({A} ⊆ ℘FF ⊆ ℘F) → ({A} ∪ F) ⊆ ℘F)
2017, 19mpan2 694 . . . . . . . 8 ({A} ⊆ ℘F → ({A} ∪ F) ⊆ ℘F)
2116, 20syl6bi 214 . . . . . . 7 (AV → (AF → ({A} ∪ F) ⊆ ℘F))
2213, 21syl6 22 . . . . . 6 (AF → (FV → (AF → ({A} ∪ F) ⊆ ℘F)))
2322pm2.43a 66 . . . . 5 (AF → (FV → ({A} ∪ F) ⊆ ℘F))
242, 23mpan9 470 . . . 4 ((F ∈ Fil ⋀ AF) → ({A} ∪ F) ⊆ ℘F)
25243adant3 797 . . 3 ((F ∈ Fil ⋀ AFA ≠ ∅) → ({A} ∪ F) ⊆ ℘F)
2623ad2ant1 798 . . 3 ((F ∈ Fil ⋀ AFA ≠ ∅) → FV)
27 emnfil 10440 . . . . 5 ¬ ∅ ∈ Fil
28 nelneq 1553 . . . . . 6 ((F ∈ Fil ⋀ ¬ ∅ ∈ Fil) → ¬ F = ∅)
29 pm3.27 323 . . . . . . . 8 (({A} = ∅ ⋀ F = ∅) → F = ∅)
3029con3i 98 . . . . . . 7 F = ∅ → ¬ ({A} = ∅ ⋀ F = ∅))
31 un00 2296 . . . . . . . 8 (({A} = ∅ ⋀ F = ∅) ↔ ({A} ∪ F) = ∅)
3231necon3bbii 1589 . . . . . . 7 (¬ ({A} = ∅ ⋀ F = ∅) ↔ ({A} ∪ F) ≠ ∅)
3330, 32sylib 198 . . . . . 6 F = ∅ → ({A} ∪ F) ≠ ∅)
3428, 33syl 10 . . . . 5 ((F ∈ Fil ⋀ ¬ ∅ ∈ Fil) → ({A} ∪ F) ≠ ∅)
3527, 34mpan2 694 . . . 4 (F ∈ Fil → ({A} ∪ F) ≠ ∅)
36353ad2ant1 798 . . 3 ((F ∈ Fil ⋀ AFA ≠ ∅) → ({A} ∪ F) ≠ ∅)
3712, 25, 26, 36syl3anc 856 . 2 ((F ∈ Fil ⋀ AFA ≠ ∅) → (¬ ∅ ∈ (fi ‘({A} ∪ F)) ↔ ∃g ∈ Fil ({A} ∪ F) ⊆ g))
38 elisset 1808 . . . . . . . 8 (F ∈ Fil → FV)
39383ad2ant1 798 . . . . . . 7 ((F ∈ Fil ⋀ AFA ≠ ∅) → FV)
40 snex 2740 . . . . . . 7 {A} ∈ V
4139, 40jctil 292 . . . . . 6 ((F ∈ Fil ⋀ AFA ≠ ∅) → ({A} ∈ VFV))
42 unexb 2864 . . . . . 6 (({A} ∈ VFV) ↔ ({A} ∪ F) ∈ V)
4341, 42sylib 198 . . . . 5 ((F ∈ Fil ⋀ AFA ≠ ∅) → ({A} ∪ F) ∈ V)
44 0ex 2701 . . . . 5 ∅ ∈ V
4543, 44jctil 292 . . . 4 ((F ∈ Fil ⋀ AFA ≠ ∅) → (∅ ∈ V ⋀ ({A} ∪ F) ∈ V))
46 sppfi 10376 . . . . 5 ((∅ ∈ V ⋀ ({A} ∪ F) ∈ V) → (∅ ∈ (fi ‘({A} ∪ F)) ↔ ∃y(y ⊆ ({A} ∪ F) ⋀ ∃u ∈ ω yu ⋀ ∅ = y)))
4746negbid 609 . . . 4 ((∅ ∈ V ⋀ ({A} ∪ F) ∈ V) → (¬ ∅ ∈ (fi ‘({A} ∪ F)) ↔ ¬ ∃y(y ⊆ ({A} ∪ F) ⋀ ∃u ∈ ω yu ⋀ ∅ = y)))
4845, 47syl 10 . . 3 ((F ∈ Fil ⋀ AFA ≠ ∅) → (¬ ∅ ∈ (fi ‘({A} ∪ F)) ↔ ¬ ∃y(y ⊆ ({A} ∪ F) ⋀ ∃u ∈ ω yu ⋀ ∅ = y)))
49 ax-17 968 . . . . . 6 (((F ∈ Fil ⋀ AFA ≠ ∅) ⋀ ∀y((y ⊆ ({A} ∪ F) ⋀ ∃u ∈ ω yu) → ¬ ∅ = y)) → ∀x((F ∈ Fil ⋀ AFA ≠ ∅) ⋀ ∀y((y ⊆ ({A} ∪ F) ⋀ ∃u ∈ ω yu) → ¬ ∅ = y)))
50 elun2 2188 . . . . . . . . . . . . . . . . . 18 (xFx ∈ ({A} ∪ F))
5150adantl 388 . . . . . . . . . . . . . . . . 17 (((F ∈ Fil ⋀ AFA ≠ ∅) ⋀ xF) → x ∈ ({A} ∪ F))
52 snidg 2423 . . . . . . . . . . . . . . . . . . . 20 (AVA ∈ {A})
53 elun1 2187 . . . . . . . . . . . . . . . . . . . 20 (A ∈ {A} → A ∈ ({A} ∪ F))
5452, 53syl 10 . . . . . . . . . . . . . . . . . . 19 (AVA ∈ ({A} ∪ F))
555, 54syl 10 . . . . . . . . . . . . . . . . . 18 ((F ∈ Fil ⋀ AFA ≠ ∅) → A ∈ ({A} ∪ F))
5655adantr 389 . . . . . . . . . . . . . . . . 17 (((F ∈ Fil ⋀ AFA ≠ ∅) ⋀ xF) → A ∈ ({A} ∪ F))
5751, 56jca 288 . . . . . . . . . . . . . . . 16 (((F ∈ Fil ⋀ AFA ≠ ∅) ⋀ xF) → (x ∈ ({A} ∪ F) ⋀ A ∈ ({A} ∪ F)))
58 prssg 2463 . . . . . . . . . . . . . . . . . 18 ((xFA ∈ ℘F) → ((x ∈ ({A} ∪ F) ⋀ A ∈ ({A} ∪ F)) ↔ {x, A} ⊆ ({A} ∪ F)))
5958bicomd 519 . . . . . . . . . . . . . . . . 17 ((xFA ∈ ℘F) → ({x, A} ⊆ ({A} ∪ F) ↔ (x ∈ ({A} ∪ F) ⋀ A ∈ ({A} ∪ F))))
60 pm3.27 323 . . . . . . . . . . . . . . . . 17 (((F ∈ Fil ⋀ AFA ≠ ∅) ⋀ xF) → xF)
61 3simp2 787 . . . . . . . . . . . . . . . . . . 19 ((F ∈ Fil ⋀ AFA ≠ ∅) → AF)
625, 14syl 10 . . . . . . . . . . . . . . . . . . 19 ((F ∈ Fil ⋀ AFA ≠ ∅) → (A ∈ ℘FAF))
6361, 62mpbird 196 . . . . . . . . . . . . . . . . . 18 ((F ∈ Fil ⋀ AFA ≠ ∅) → A ∈ ℘F)
6463adantr 389 . . . . . . . . . . . . . . . . 17 (((F ∈ Fil ⋀ AFA ≠ ∅) ⋀ xF) → A ∈ ℘F)
6559, 60, 64sylanc 471 . . . . . . . . . . . . . . . 16 (((F ∈ Fil ⋀ AFA ≠ ∅) ⋀ xF) → ({x, A} ⊆ ({A} ∪ F) ↔ (x ∈ ({A} ∪ F) ⋀ A ∈ ({A} ∪ F))))
6657, 65mpbird 196 . . . . . . . . . . . . . . 15 (((F ∈ Fil ⋀ AFA ≠ ∅) ⋀ xF) → {x, A} ⊆ ({A} ∪ F))
67 prfi 4531 . . . . . . . . . . . . . . 15 u ∈ ω {x, A} ≈ u
6866, 67jctir 293 . . . . . . . . . . . . . 14 (((F ∈ Fil ⋀ AFA ≠ ∅) ⋀ xF) → ({x, A} ⊆ ({A} ∪ F) ⋀ ∃u ∈ ω {x, A} ≈ u))
69 prex 2771 . . . . . . . . . . . . . . . 16 {x, A} ∈ V
7069a1i 8 . . . . . . . . . . . . . . 15 (((F ∈ Fil ⋀ AFA ≠ ∅) ⋀ xF) → {x, A} ∈ V)
71 sseq1 2072 . . . . . . . . . . . . . . . . . 18 (y = {x, A} → (y ⊆ ({A} ∪ F) ↔ {x, A} ⊆ ({A} ∪ F)))
72 breq1 2612 . . . . . . . . . . . . . . . . . . 19 (y = {x, A} → (yu ↔ {x, A} ≈ u))
7372rexbidv 1656 . . . . . . . . . . . . . . . . . 18 (y = {x, A} → (∃u ∈ ω yu ↔ ∃u ∈ ω {x, A} ≈ u))
7471, 73anbi12d 626 . . . . . . . . . . . . . . . . 17 (y = {x, A} → ((y ⊆ ({A} ∪ F) ⋀ ∃u ∈ ω yu) ↔ ({x, A} ⊆ ({A} ∪ F) ⋀ ∃u ∈ ω {x, A} ≈ u)))
75 inteq 2526 . . . . . . . . . . . . . . . . . . 19 (y = {x, A} → y = {x, A})
7675eqeq2d 1478 . . . . . . . . . . . . . . . . . 18 (y = {x, A} → (∅ = y ↔ ∅ = {x, A}))
7776negbid 609 . . . . . . . . . . . . . . . . 17 (y = {x, A} → (¬ ∅ = y ↔ ¬ ∅ = {x, A}))
7874, 77imbi12d 624 . . . . . . . . . . . . . . . 16 (y = {x, A} → (((y ⊆ ({A} ∪ F) ⋀ ∃u ∈ ω yu) → ¬ ∅ = y) ↔ (({x, A} ⊆ ({A} ∪ F) ⋀ ∃u ∈ ω {x, A} ≈ u) → ¬ ∅ = {x, A})))
7978cla4gv 1853 . . . . . . . . . . . . . . 15 ({x, A} ∈ V → (∀y((y ⊆ ({A} ∪ F) ⋀ ∃u ∈ ω yu) → ¬ ∅ = y) → (({x, A} ⊆ ({A} ∪ F) ⋀ ∃u ∈ ω {x, A} ≈ u) → ¬ ∅ = {x, A})))
8070, 79syl 10 . . . . . . . . . . . . . 14 (((F ∈ Fil ⋀ AFA ≠ ∅) ⋀ xF) → (∀y((y ⊆ ({A} ∪ F) ⋀ ∃u ∈ ω yu) → ¬ ∅ = y) → (({x, A} ⊆ ({A} ∪ F) ⋀ ∃u ∈ ω {x, A} ≈ u) → ¬ ∅ = {x, A})))
8168, 80mpid 47 . . . . . . . . . . . . 13 (((F ∈ Fil ⋀ AFA ≠ ∅) ⋀ xF) → (∀y((y ⊆ ({A} ∪ F) ⋀ ∃u ∈ ω yu) → ¬ ∅ = y) → ¬ ∅ = {x, A}))
8281ex 373 . . . . . . . . . . . 12 ((F ∈ Fil ⋀ AFA ≠ ∅) → (xF → (∀y((y ⊆ ({A} ∪ F) ⋀ ∃u ∈ ω yu) → ¬ ∅ = y) → ¬ ∅ = {x, A})))
8382com23 32 . . . . . . . . . . 11 ((F ∈ Fil ⋀ AFA ≠ ∅) → (∀y((y ⊆ ({A} ∪ F) ⋀ ∃u ∈ ω yu) → ¬ ∅ = y) → (xF → ¬ ∅ = {x, A})))
8483imp31 362 . . . . . . . . . 10 ((((F ∈ Fil ⋀ AFA ≠ ∅) ⋀ ∀y((y ⊆ ({A} ∪ F) ⋀ ∃u ∈ ω yu) → ¬ ∅ = y)) ⋀ xF) → ¬ ∅ = {x, A})
85 df-ne 1579 . . . . . . . . . 10 (∅ ≠ {x, A} ↔ ¬ ∅ = {x, A})
8684, 85sylibr 200 . . . . . . . . 9 ((((F ∈ Fil ⋀ AFA ≠ ∅) ⋀ ∀y((y ⊆ ({A} ∪ F) ⋀ ∃u ∈ ω yu) → ¬ ∅ = y)) ⋀ xF) → ∅ ≠ {x, A})
8786necomd 1629 . . . . . . . 8 ((((F ∈ Fil ⋀ AFA ≠ ∅) ⋀ ∀y((y ⊆ ({A} ∪ F) ⋀ ∃u ∈ ω yu) → ¬ ∅ = y)) ⋀ xF) → {x, A} ≠ ∅)
885ad2antrr 404 . . . . . . . . . . . 12 ((((F ∈ Fil ⋀ AFA ≠ ∅) ⋀ ∀y((y ⊆ ({A} ∪ F) ⋀ ∃u ∈ ω yu) → ¬ ∅ = y)) ⋀ xF) → AV)
89 visset 1804 . . . . . . . . . . . 12 xV
9088, 89jctil 292 . . . . . . . . . . 11 ((((F ∈ Fil ⋀ AFA ≠ ∅) ⋀ ∀y((y ⊆ ({A} ∪ F) ⋀ ∃u ∈ ω yu) → ¬ ∅ = y)) ⋀ xF) → (xVAV))
91 intprd 10367 . . . . . . . . . . 11 ((xVAV) → {x, A} = (xA))
9290, 91syl 10 . . . . . . . . . 10 ((((F ∈ Fil ⋀ AFA ≠ ∅) ⋀ ∀y((y ⊆ ({A} ∪ F) ⋀ ∃u ∈ ω yu) → ¬ ∅ = y)) ⋀ xF) → {x, A} = (xA))
9392eqcomd 1472 . . . . . . . . 9 ((((F ∈ Fil ⋀ AFA ≠ ∅) ⋀ ∀y((y ⊆ ({A} ∪ F) ⋀ ∃u ∈ ω yu) → ¬ ∅ = y)) ⋀ xF) → (xA) = {x, A})
9493neeq1d 1586 . . . . . . . 8 ((((F ∈ Fil ⋀ AFA ≠ ∅) ⋀ ∀y((y ⊆ ({A} ∪ F) ⋀ ∃u ∈ ω yu) → ¬ ∅ = y)) ⋀ xF) → ((xA) ≠ ∅ ↔ {x, A} ≠ ∅))
9587, 94mpbird 196 . . . . . . 7 ((((F ∈ Fil ⋀ AFA ≠ ∅) ⋀ ∀y((y ⊆ ({A} ∪ F) ⋀ ∃u ∈ ω yu) → ¬ ∅ = y)) ⋀ xF) → (xA) ≠ ∅)
9695ex 373 . . . . . 6 (((F ∈ Fil ⋀ AFA ≠ ∅) ⋀ ∀y((y ⊆ ({A} ∪ F) ⋀ ∃u ∈ ω yu) → ¬ ∅ = y)) → (xF → (xA) ≠ ∅))
9749, 96r19.21ai 1704 . . . . 5 (((F ∈ Fil ⋀ AFA ≠ ∅) ⋀ ∀y((y ⊆ ({A} ∪ F) ⋀ ∃u ∈ ω yu) → ¬ ∅ = y)) → ∀xF (xA) ≠ ∅)
98 moec 10357 . . . . . . . 8 (Ayy = (A(y ∖ {A})))
99 ssundif 2334 . . . . . . . . . . 11 (y ⊆ ({A} ∪ F) ↔ (y ∖ {A}) ⊆ F)
100 inteq 2526 . . . . . . . . . . . . . . . . . . . . 21 ((y ∖ {A}) = ∅ → (y ∖ {A}) = ∅)
101 int0 2537 . . . . . . . . . . . . . . . . . . . . . 22 ∅ = V
102 eqtrt 1484 . . . . . . . . . . . . . . . . . . . . . . . 24 (((y ∖ {A}) = ∅ ⋀ ∅ = V) → (y ∖ {A}) = V)
103102ex 373 . . . . . . . . . . . . . . . . . . . . . . 23 ((y ∖ {A}) = ∅ → (∅ = V(y ∖ {A}) = V))
104 ineq2 2201 . . . . . . . . . . . . . . . . . . . . . . . 24 ((y ∖ {A}) = V → (A(y ∖ {A})) = (AV))
105 inv1 2289 . . . . . . . . . . . . . . . . . . . . . . . . 25 (AV) = A
106 eqtrt 1484 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (((A(y ∖ {A})) = (AV) ⋀ (AV) = A) → (A(y ∖ {A})) = A)
107106ex 373 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((A(y ∖ {A})) = (AV) → ((AV) = A → (A(y ∖ {A})) = A))
108 eqtrt 1484 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((y = (A(y ∖ {A})) ⋀ (A(y ∖ {A})) = A) → y = A)
109108ex 373 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (y = (A(y ∖ {A})) → ((A(y ∖ {A})) = Ay = A))
110 neeq1 1582 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (A = y → (A ≠ ∅ ↔ y ≠ ∅))
111 necom 1628 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (y ≠ ∅ ↔ ∅ ≠ y)
112 df-ne 1579 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (∅ ≠ y ↔ ¬ ∅ = y)
113112biimp 151 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (∅ ≠ y → ¬ ∅ = y)
114111, 113sylbi 199 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (y ≠ ∅ → ¬ ∅ = y)
115110, 114syl6bi 214 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (A = y → (A ≠ ∅ → ¬ ∅ = y))
116115eqcoms 1470 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (y = A → (A ≠ ∅ → ¬ ∅ = y))
117109, 116syl6 22 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (y = (A(y ∖ {A})) → ((A(y ∖ {A})) = A → (A ≠ ∅ → ¬ ∅ = y)))
118117com3l 34 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((A(y ∖ {A})) = A → (A ≠ ∅ → (y = (A(y ∖ {A})) → ¬ ∅ = y)))
119107, 118syl6 22 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((A(y ∖ {A})) = (AV) → ((AV) = A → (A ≠ ∅ → (y = (A(y ∖ {A})) → ¬ ∅ = y))))
120105, 119mpi 44 . . . . . . . . . . . . . . . . . . . . . . . 24 ((A(y ∖ {A})) = (AV) → (A ≠ ∅ → (y = (A(y ∖ {A})) → ¬ ∅ = y)))
121104, 120syl 10 . . . . . . . . . . . . . . . . . . . . . . 23 ((y ∖ {A}) = V → (A ≠ ∅ → (y = (A(y ∖ {A})) → ¬ ∅ = y)))
122103, 121syl6com 53 . . . . . . . . . . . . . . . . . . . . . 22 (∅ = V → ((y ∖ {A}) = ∅ → (A ≠ ∅ → (y = (A(y ∖ {A})) → ¬ ∅ = y))))
123101, 122ax-mp 7 . . . . . . . . . . . . . . . . . . . . 21 ((y ∖ {A}) = ∅ → (A ≠ ∅ → (y = (A(y ∖ {A})) → ¬ ∅ = y)))
124100, 123syl 10 . . . . . . . . . . . . . . . . . . . 20 ((y ∖ {A}) = ∅ → (A ≠ ∅ → (y = (A(y ∖ {A})) → ¬ ∅ = y)))
125124com12 11 . . . . . . . . . . . . . . . . . . 19 (A ≠ ∅ → ((y ∖ {A}) = ∅ → (y = (A(y ∖ {A})) → ¬ ∅ = y)))
126125a1i 8 . . . . . . . . . . . . . . . . . 18 ((y ∖ {A}) ⊆ F → (A ≠ ∅ → ((y ∖ {A}) = ∅ → (y = (A(y ∖ {A})) → ¬ ∅ = y))))
127126a1i 8 . . . . . . . . . . . . . . . . 17 (∀xF (xA) ≠ ∅ → ((y ∖ {A}) ⊆ F → (A ≠ ∅ → ((y ∖ {A}) = ∅ → (y = (A(y ∖ {A})) → ¬ ∅ = y)))))
128127a1i 8 . . . . . . . . . . . . . . . 16 (∃u ∈ ω yu → (∀xF (xA) ≠ ∅ → ((y ∖ {A}) ⊆ F → (A ≠ ∅ → ((y ∖ {A}) = ∅ → (y = (A(y ∖ {A})) → ¬ ∅ = y))))))
129128com14 38 . . . . . . . . . . . . . . 15 (A ≠ ∅ → (∀xF (xA) ≠ ∅ → ((y ∖ {A}) ⊆ F → (∃u ∈ ω yu → ((y ∖ {A}) = ∅ → (y = (A(y ∖ {A})) → ¬ ∅ = y))))))
1301293ad2ant3 800 . . . . . . . . . . . . . 14 ((F ∈ Fil ⋀ AFA ≠ ∅) → (∀xF (xA) ≠ ∅ → ((y ∖ {A}) ⊆ F → (∃u ∈ ω yu → ((y ∖ {A}) = ∅ → (y = (A(y ∖ {A})) → ¬ ∅ = y))))))
131130imp 350 . . . . . . . . . . . . 13 (((F ∈ Fil ⋀ AFA ≠ ∅) ⋀ ∀xF (xA) ≠ ∅) → ((y ∖ {A}) ⊆ F → (∃u ∈ ω yu → ((y ∖ {A}) = ∅ → (y = (A(y ∖ {A})) → ¬ ∅ = y)))))
132131com14 38 . . . . . . . . . . . 12 ((y ∖ {A}) = ∅ → ((y ∖ {A}) ⊆ F → (∃u ∈ ω yu → (((F ∈ Fil ⋀ AFA ≠ ∅) ⋀ ∀xF (xA) ≠ ∅) → (y = (A(y ∖ {A})) → ¬ ∅ = y)))))
133 difss 2157 . . . . . . . . . . . . 13 (y ∖ {A}) ⊆ y
134 ssfi 4515 . . . . . . . . . . . . . . . 16 ((∃u ∈ ω yu ⋀ (y ∖ {A}) ⊆ y) → ∃u ∈ ω (y ∖ {A}) ≈ u)
135134ex 373 . . . . . . . . . . . . . . 15 (∃u ∈ ω yu → ((y ∖ {A}) ⊆ y → ∃u ∈ ω (y ∖ {A}) ≈ u))
136 3simp1 786 . . . . . . . . . . . . . . . . 17 ((F ∈ Fil ⋀ AFA ≠ ∅) → F ∈ Fil)
137 df-ne 1579 . . . . . . . . . . . . . . . . . . . . . 22 ((y ∖ {A}) ≠ ∅ ↔ ¬ (y ∖ {A}) = ∅)
138 filint2 10446 . . . . . . . . . . . . . . . . . . . . . . . . 25 (F ∈ Fil → (((y ∖ {A}) ⊆ F ⋀ (y ∖ {A}) ≠ ∅ ⋀ ∃u ∈ ω (y ∖ {A}) ≈ u) → (y ∖ {A}) ∈ F))
139 ineq1 2200 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (x = (y ∖ {A}) → (xA) = ((y ∖ {A}) ∩ A))
140139neeq1d 1586 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (x = (y ∖ {A}) → ((xA) ≠ ∅ ↔ ((y ∖ {A}) ∩ A) ≠ ∅))
141140rcla4v 1864 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((y ∖ {A}) ∈ F → (∀xF (xA) ≠ ∅ → ((y ∖ {A}) ∩ A) ≠ ∅))
142 incom 2198 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((y ∖ {A}) ∩ A) = (A(y ∖ {A}))
143 neeq1 1582 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (((y ∖ {A}) ∩ A) = (A(y ∖ {A})) → (((y ∖ {A}) ∩ A) ≠ ∅ ↔ (A(y ∖ {A})) ≠ ∅))
144 neeq1 1582 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 ((A(y ∖ {A})) = y → ((A(y ∖ {A})) ≠ ∅ ↔ y ≠ ∅))
145144biimpd 153 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 ((A(y ∖ {A})) = y → ((A(y ∖ {A})) ≠ ∅ → y ≠ ∅))
146145eqcoms 1470 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (y = (A(y ∖ {A})) → ((A(y ∖ {A})) ≠ ∅ → y ≠ ∅))
147146, 114syl6com 53 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((A(y ∖ {A})) ≠ ∅ → (y = (A(y ∖ {A})) → ¬ ∅ = y))
148143, 147syl6bi 214 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (((y ∖ {A}) ∩ A) = (A(y ∖ {A})) → (((y ∖ {A}) ∩ A) ≠ ∅ → (y = (A(y ∖ {A})) → ¬ ∅ = y)))
149142, 148ax-mp 7 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((y ∖ {A}) ∩ A) ≠ ∅ → (y = (A(y ∖ {A})) → ¬ ∅ = y))
150141, 149syl6 22 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((y ∖ {A}) ∈ F → (∀xF (xA) ≠ ∅ → (y = (A(y ∖ {A})) → ¬ ∅ = y)))
151138, 150syl6 22 . . . . . . . . . . . . . . . . . . . . . . . 24 (F ∈ Fil → (((y ∖ {A}) ⊆ F ⋀ (y ∖ {A}) ≠ ∅ ⋀ ∃u ∈ ω (y ∖ {A}) ≈ u) → (∀xF (xA) ≠ ∅ → (y = (A(y ∖ {A})) → ¬ ∅ = y))))
1521513expd 848 . . . . . . . . . . . . . . . . . . . . . . 23 (F ∈ Fil → ((y ∖ {A}) ⊆ F → ((y ∖ {A}) ≠ ∅ → (∃u ∈ ω (y ∖ {A}) ≈ u → (∀xF (xA) ≠ ∅ → (y = (A(y ∖ {A})) → ¬ ∅ = y))))))
153152com13 33 . . . . . . . . . . . . . . . . . . . . . 22 ((y ∖ {A}) ≠ ∅ → ((y ∖ {A}) ⊆ F → (F ∈ Fil → (∃u ∈ ω (y ∖ {A}) ≈ u → (∀xF (xA) ≠ ∅ → (y = (A(y ∖ {A})) → ¬ ∅ = y))))))
154137, 153sylbir 201 . . . . . . . . . . . . . . . . . . . . 21 (¬ (y ∖ {A}) = ∅ → ((y ∖ {A}) ⊆ F → (F ∈ Fil → (∃u ∈ ω (y ∖ {A}) ≈ u → (∀xF (xA) ≠ ∅ → (y = (A(y ∖ {A})) → ¬ ∅ = y))))))
155154com13 33 . . . . . . . . . . . . . . . . . . . 20 (F ∈ Fil → ((y ∖ {A}) ⊆ F → (¬ (y ∖ {A}) = ∅ → (∃u ∈ ω (y ∖ {A}) ≈ u → (∀xF (xA) ≠ ∅ → (y = (A(y ∖ {A})) → ¬ ∅ = y))))))
1561553imp 825 . . . . . . . . . . . . . . . . . . 19 ((F ∈ Fil ⋀ (y ∖ {A}) ⊆ F ⋀ ¬ (y ∖ {A}) = ∅) → (∃u ∈ ω (y ∖ {A}) ≈ u → (∀xF (xA) ≠ ∅ → (y = (A(y ∖ {A})) → ¬ ∅ = y))))
157156com3r 35 . . . . . . . . . . . . . . . . . 18 (∀xF (xA) ≠ ∅ → ((F ∈ Fil ⋀ (y ∖ {A}) ⊆ F ⋀ ¬ (y ∖ {A}) = ∅) → (∃u ∈ ω (y ∖ {A}) ≈ u → (y = (A(y ∖ {A})) → ¬ ∅ = y))))
1581573expd 848 . . . . . . . . . . . . . . . . 17 (∀xF (xA) ≠ ∅ → (F ∈ Fil → ((y ∖ {A}) ⊆ F