Metamath Proof Explorer


Theorem ssufl

Description: If Y is a subset of X and filters extend to ultrafilters in X , then they still do in Y . (Contributed by Mario Carneiro, 26-Aug-2015)

Ref Expression
Assertion ssufl X UFL Y X Y UFL

Proof

Step Hyp Ref Expression
1 simpll X UFL Y X f Fil Y X UFL
2 filfbas f Fil Y f fBas Y
3 2 adantl X UFL Y X f Fil Y f fBas Y
4 filsspw f Fil Y f 𝒫 Y
5 4 adantl X UFL Y X f Fil Y f 𝒫 Y
6 simplr X UFL Y X f Fil Y Y X
7 6 sspwd X UFL Y X f Fil Y 𝒫 Y 𝒫 X
8 5 7 sstrd X UFL Y X f Fil Y f 𝒫 X
9 fbasweak f fBas Y f 𝒫 X X UFL f fBas X
10 3 8 1 9 syl3anc X UFL Y X f Fil Y f fBas X
11 fgcl f fBas X X filGen f Fil X
12 10 11 syl X UFL Y X f Fil Y X filGen f Fil X
13 ufli X UFL X filGen f Fil X u UFil X X filGen f u
14 1 12 13 syl2anc X UFL Y X f Fil Y u UFil X X filGen f u
15 ssfg f fBas X f X filGen f
16 10 15 syl X UFL Y X f Fil Y f X filGen f
17 16 adantr X UFL Y X f Fil Y u UFil X X filGen f u f X filGen f
18 simprr X UFL Y X f Fil Y u UFil X X filGen f u X filGen f u
19 17 18 sstrd X UFL Y X f Fil Y u UFil X X filGen f u f u
20 filtop f Fil Y Y f
21 20 ad2antlr X UFL Y X f Fil Y u UFil X X filGen f u Y f
22 19 21 sseldd X UFL Y X f Fil Y u UFil X X filGen f u Y u
23 simprl X UFL Y X f Fil Y u UFil X X filGen f u u UFil X
24 6 adantr X UFL Y X f Fil Y u UFil X X filGen f u Y X
25 trufil u UFil X Y X u 𝑡 Y UFil Y Y u
26 23 24 25 syl2anc X UFL Y X f Fil Y u UFil X X filGen f u u 𝑡 Y UFil Y Y u
27 22 26 mpbird X UFL Y X f Fil Y u UFil X X filGen f u u 𝑡 Y UFil Y
28 5 adantr X UFL Y X f Fil Y u UFil X X filGen f u f 𝒫 Y
29 restid2 Y f f 𝒫 Y f 𝑡 Y = f
30 21 28 29 syl2anc X UFL Y X f Fil Y u UFil X X filGen f u f 𝑡 Y = f
31 ssrest u UFil X f u f 𝑡 Y u 𝑡 Y
32 23 19 31 syl2anc X UFL Y X f Fil Y u UFil X X filGen f u f 𝑡 Y u 𝑡 Y
33 30 32 eqsstrrd X UFL Y X f Fil Y u UFil X X filGen f u f u 𝑡 Y
34 sseq2 g = u 𝑡 Y f g f u 𝑡 Y
35 34 rspcev u 𝑡 Y UFil Y f u 𝑡 Y g UFil Y f g
36 27 33 35 syl2anc X UFL Y X f Fil Y u UFil X X filGen f u g UFil Y f g
37 14 36 rexlimddv X UFL Y X f Fil Y g UFil Y f g
38 37 ralrimiva X UFL Y X f Fil Y g UFil Y f g
39 ssexg Y X X UFL Y V
40 39 ancoms X UFL Y X Y V
41 isufl Y V Y UFL f Fil Y g UFil Y f g
42 40 41 syl X UFL Y X Y UFL f Fil Y g UFil Y f g
43 38 42 mpbird X UFL Y X Y UFL