Step |
Hyp |
Ref |
Expression |
1 |
|
alexsubALT.1 |
|- X = U. J |
2 |
|
ssel |
|- ( y C_ ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) -> ( w e. y -> w e. ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) ) ) |
3 |
|
elun |
|- ( w e. ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) <-> ( w e. { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } \/ w e. { (/) } ) ) |
4 |
|
sseq2 |
|- ( z = w -> ( a C_ z <-> a C_ w ) ) |
5 |
|
pweq |
|- ( z = w -> ~P z = ~P w ) |
6 |
5
|
ineq1d |
|- ( z = w -> ( ~P z i^i Fin ) = ( ~P w i^i Fin ) ) |
7 |
6
|
raleqdv |
|- ( z = w -> ( A. b e. ( ~P z i^i Fin ) -. X = U. b <-> A. b e. ( ~P w i^i Fin ) -. X = U. b ) ) |
8 |
4 7
|
anbi12d |
|- ( z = w -> ( ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) <-> ( a C_ w /\ A. b e. ( ~P w i^i Fin ) -. X = U. b ) ) ) |
9 |
8
|
elrab |
|- ( w e. { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } <-> ( w e. ~P ( fi ` x ) /\ ( a C_ w /\ A. b e. ( ~P w i^i Fin ) -. X = U. b ) ) ) |
10 |
|
velsn |
|- ( w e. { (/) } <-> w = (/) ) |
11 |
9 10
|
orbi12i |
|- ( ( w e. { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } \/ w e. { (/) } ) <-> ( ( w e. ~P ( fi ` x ) /\ ( a C_ w /\ A. b e. ( ~P w i^i Fin ) -. X = U. b ) ) \/ w = (/) ) ) |
12 |
3 11
|
bitri |
|- ( w e. ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) <-> ( ( w e. ~P ( fi ` x ) /\ ( a C_ w /\ A. b e. ( ~P w i^i Fin ) -. X = U. b ) ) \/ w = (/) ) ) |
13 |
|
elpwi |
|- ( w e. ~P ( fi ` x ) -> w C_ ( fi ` x ) ) |
14 |
13
|
adantr |
|- ( ( w e. ~P ( fi ` x ) /\ ( a C_ w /\ A. b e. ( ~P w i^i Fin ) -. X = U. b ) ) -> w C_ ( fi ` x ) ) |
15 |
|
0ss |
|- (/) C_ ( fi ` x ) |
16 |
|
sseq1 |
|- ( w = (/) -> ( w C_ ( fi ` x ) <-> (/) C_ ( fi ` x ) ) ) |
17 |
15 16
|
mpbiri |
|- ( w = (/) -> w C_ ( fi ` x ) ) |
18 |
14 17
|
jaoi |
|- ( ( ( w e. ~P ( fi ` x ) /\ ( a C_ w /\ A. b e. ( ~P w i^i Fin ) -. X = U. b ) ) \/ w = (/) ) -> w C_ ( fi ` x ) ) |
19 |
12 18
|
sylbi |
|- ( w e. ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) -> w C_ ( fi ` x ) ) |
20 |
2 19
|
syl6 |
|- ( y C_ ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) -> ( w e. y -> w C_ ( fi ` x ) ) ) |
21 |
20
|
ralrimiv |
|- ( y C_ ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) -> A. w e. y w C_ ( fi ` x ) ) |
22 |
|
unissb |
|- ( U. y C_ ( fi ` x ) <-> A. w e. y w C_ ( fi ` x ) ) |
23 |
21 22
|
sylibr |
|- ( y C_ ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) -> U. y C_ ( fi ` x ) ) |
24 |
23
|
adantr |
|- ( ( y C_ ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) /\ [C.] Or y ) -> U. y C_ ( fi ` x ) ) |
25 |
24
|
ad2antlr |
|- ( ( ( ( ( J = ( topGen ` ( fi ` x ) ) /\ A. c e. ~P x ( X = U. c -> E. d e. ( ~P c i^i Fin ) X = U. d ) /\ a e. ~P ( fi ` x ) ) /\ A. b e. ( ~P a i^i Fin ) -. X = U. b ) /\ ( y C_ ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) /\ [C.] Or y ) ) /\ -. U. y = (/) ) -> U. y C_ ( fi ` x ) ) |
26 |
|
vuniex |
|- U. y e. _V |
27 |
26
|
elpw |
|- ( U. y e. ~P ( fi ` x ) <-> U. y C_ ( fi ` x ) ) |
28 |
25 27
|
sylibr |
|- ( ( ( ( ( J = ( topGen ` ( fi ` x ) ) /\ A. c e. ~P x ( X = U. c -> E. d e. ( ~P c i^i Fin ) X = U. d ) /\ a e. ~P ( fi ` x ) ) /\ A. b e. ( ~P a i^i Fin ) -. X = U. b ) /\ ( y C_ ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) /\ [C.] Or y ) ) /\ -. U. y = (/) ) -> U. y e. ~P ( fi ` x ) ) |
29 |
|
uni0b |
|- ( U. y = (/) <-> y C_ { (/) } ) |
30 |
29
|
notbii |
|- ( -. U. y = (/) <-> -. y C_ { (/) } ) |
31 |
|
disjssun |
|- ( ( y i^i { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } ) = (/) -> ( y C_ ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) <-> y C_ { (/) } ) ) |
32 |
31
|
biimpcd |
|- ( y C_ ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) -> ( ( y i^i { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } ) = (/) -> y C_ { (/) } ) ) |
33 |
32
|
necon3bd |
|- ( y C_ ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) -> ( -. y C_ { (/) } -> ( y i^i { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } ) =/= (/) ) ) |
34 |
|
n0 |
|- ( ( y i^i { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } ) =/= (/) <-> E. w w e. ( y i^i { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } ) ) |
35 |
|
elin |
|- ( w e. ( y i^i { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } ) <-> ( w e. y /\ w e. { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } ) ) |
36 |
9
|
anbi2i |
|- ( ( w e. y /\ w e. { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } ) <-> ( w e. y /\ ( w e. ~P ( fi ` x ) /\ ( a C_ w /\ A. b e. ( ~P w i^i Fin ) -. X = U. b ) ) ) ) |
37 |
35 36
|
bitri |
|- ( w e. ( y i^i { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } ) <-> ( w e. y /\ ( w e. ~P ( fi ` x ) /\ ( a C_ w /\ A. b e. ( ~P w i^i Fin ) -. X = U. b ) ) ) ) |
38 |
|
simprrl |
|- ( ( w e. y /\ ( w e. ~P ( fi ` x ) /\ ( a C_ w /\ A. b e. ( ~P w i^i Fin ) -. X = U. b ) ) ) -> a C_ w ) |
39 |
|
simpl |
|- ( ( w e. y /\ ( w e. ~P ( fi ` x ) /\ ( a C_ w /\ A. b e. ( ~P w i^i Fin ) -. X = U. b ) ) ) -> w e. y ) |
40 |
|
ssuni |
|- ( ( a C_ w /\ w e. y ) -> a C_ U. y ) |
41 |
38 39 40
|
syl2anc |
|- ( ( w e. y /\ ( w e. ~P ( fi ` x ) /\ ( a C_ w /\ A. b e. ( ~P w i^i Fin ) -. X = U. b ) ) ) -> a C_ U. y ) |
42 |
37 41
|
sylbi |
|- ( w e. ( y i^i { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } ) -> a C_ U. y ) |
43 |
42
|
exlimiv |
|- ( E. w w e. ( y i^i { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } ) -> a C_ U. y ) |
44 |
34 43
|
sylbi |
|- ( ( y i^i { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } ) =/= (/) -> a C_ U. y ) |
45 |
33 44
|
syl6 |
|- ( y C_ ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) -> ( -. y C_ { (/) } -> a C_ U. y ) ) |
46 |
45
|
ad2antrl |
|- ( ( ( ( J = ( topGen ` ( fi ` x ) ) /\ A. c e. ~P x ( X = U. c -> E. d e. ( ~P c i^i Fin ) X = U. d ) /\ a e. ~P ( fi ` x ) ) /\ A. b e. ( ~P a i^i Fin ) -. X = U. b ) /\ ( y C_ ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) /\ [C.] Or y ) ) -> ( -. y C_ { (/) } -> a C_ U. y ) ) |
47 |
30 46
|
syl5bi |
|- ( ( ( ( J = ( topGen ` ( fi ` x ) ) /\ A. c e. ~P x ( X = U. c -> E. d e. ( ~P c i^i Fin ) X = U. d ) /\ a e. ~P ( fi ` x ) ) /\ A. b e. ( ~P a i^i Fin ) -. X = U. b ) /\ ( y C_ ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) /\ [C.] Or y ) ) -> ( -. U. y = (/) -> a C_ U. y ) ) |
48 |
47
|
imp |
|- ( ( ( ( ( J = ( topGen ` ( fi ` x ) ) /\ A. c e. ~P x ( X = U. c -> E. d e. ( ~P c i^i Fin ) X = U. d ) /\ a e. ~P ( fi ` x ) ) /\ A. b e. ( ~P a i^i Fin ) -. X = U. b ) /\ ( y C_ ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) /\ [C.] Or y ) ) /\ -. U. y = (/) ) -> a C_ U. y ) |
49 |
|
elfpw |
|- ( n e. ( ~P U. y i^i Fin ) <-> ( n C_ U. y /\ n e. Fin ) ) |
50 |
|
unieq |
|- ( y = (/) -> U. y = U. (/) ) |
51 |
|
uni0 |
|- U. (/) = (/) |
52 |
50 51
|
eqtrdi |
|- ( y = (/) -> U. y = (/) ) |
53 |
52
|
necon3bi |
|- ( -. U. y = (/) -> y =/= (/) ) |
54 |
53
|
adantr |
|- ( ( -. U. y = (/) /\ n e. Fin ) -> y =/= (/) ) |
55 |
54
|
ad2antrl |
|- ( ( ( ( ( J = ( topGen ` ( fi ` x ) ) /\ A. c e. ~P x ( X = U. c -> E. d e. ( ~P c i^i Fin ) X = U. d ) /\ a e. ~P ( fi ` x ) ) /\ A. b e. ( ~P a i^i Fin ) -. X = U. b ) /\ ( y C_ ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) /\ [C.] Or y ) ) /\ ( ( -. U. y = (/) /\ n e. Fin ) /\ n C_ U. y ) ) -> y =/= (/) ) |
56 |
|
simplrr |
|- ( ( ( ( ( J = ( topGen ` ( fi ` x ) ) /\ A. c e. ~P x ( X = U. c -> E. d e. ( ~P c i^i Fin ) X = U. d ) /\ a e. ~P ( fi ` x ) ) /\ A. b e. ( ~P a i^i Fin ) -. X = U. b ) /\ ( y C_ ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) /\ [C.] Or y ) ) /\ ( ( -. U. y = (/) /\ n e. Fin ) /\ n C_ U. y ) ) -> [C.] Or y ) |
57 |
|
simprlr |
|- ( ( ( ( ( J = ( topGen ` ( fi ` x ) ) /\ A. c e. ~P x ( X = U. c -> E. d e. ( ~P c i^i Fin ) X = U. d ) /\ a e. ~P ( fi ` x ) ) /\ A. b e. ( ~P a i^i Fin ) -. X = U. b ) /\ ( y C_ ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) /\ [C.] Or y ) ) /\ ( ( -. U. y = (/) /\ n e. Fin ) /\ n C_ U. y ) ) -> n e. Fin ) |
58 |
|
simprr |
|- ( ( ( ( ( J = ( topGen ` ( fi ` x ) ) /\ A. c e. ~P x ( X = U. c -> E. d e. ( ~P c i^i Fin ) X = U. d ) /\ a e. ~P ( fi ` x ) ) /\ A. b e. ( ~P a i^i Fin ) -. X = U. b ) /\ ( y C_ ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) /\ [C.] Or y ) ) /\ ( ( -. U. y = (/) /\ n e. Fin ) /\ n C_ U. y ) ) -> n C_ U. y ) |
59 |
|
finsschain |
|- ( ( ( y =/= (/) /\ [C.] Or y ) /\ ( n e. Fin /\ n C_ U. y ) ) -> E. w e. y n C_ w ) |
60 |
55 56 57 58 59
|
syl22anc |
|- ( ( ( ( ( J = ( topGen ` ( fi ` x ) ) /\ A. c e. ~P x ( X = U. c -> E. d e. ( ~P c i^i Fin ) X = U. d ) /\ a e. ~P ( fi ` x ) ) /\ A. b e. ( ~P a i^i Fin ) -. X = U. b ) /\ ( y C_ ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) /\ [C.] Or y ) ) /\ ( ( -. U. y = (/) /\ n e. Fin ) /\ n C_ U. y ) ) -> E. w e. y n C_ w ) |
61 |
60
|
expr |
|- ( ( ( ( ( J = ( topGen ` ( fi ` x ) ) /\ A. c e. ~P x ( X = U. c -> E. d e. ( ~P c i^i Fin ) X = U. d ) /\ a e. ~P ( fi ` x ) ) /\ A. b e. ( ~P a i^i Fin ) -. X = U. b ) /\ ( y C_ ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) /\ [C.] Or y ) ) /\ ( -. U. y = (/) /\ n e. Fin ) ) -> ( n C_ U. y -> E. w e. y n C_ w ) ) |
62 |
|
0elpw |
|- (/) e. ~P a |
63 |
|
0fin |
|- (/) e. Fin |
64 |
62 63
|
elini |
|- (/) e. ( ~P a i^i Fin ) |
65 |
|
unieq |
|- ( b = (/) -> U. b = U. (/) ) |
66 |
65
|
eqeq2d |
|- ( b = (/) -> ( X = U. b <-> X = U. (/) ) ) |
67 |
66
|
notbid |
|- ( b = (/) -> ( -. X = U. b <-> -. X = U. (/) ) ) |
68 |
67
|
rspccv |
|- ( A. b e. ( ~P a i^i Fin ) -. X = U. b -> ( (/) e. ( ~P a i^i Fin ) -> -. X = U. (/) ) ) |
69 |
64 68
|
mpi |
|- ( A. b e. ( ~P a i^i Fin ) -. X = U. b -> -. X = U. (/) ) |
70 |
|
velpw |
|- ( n e. ~P w <-> n C_ w ) |
71 |
|
elin |
|- ( n e. ( ~P w i^i Fin ) <-> ( n e. ~P w /\ n e. Fin ) ) |
72 |
|
unieq |
|- ( b = n -> U. b = U. n ) |
73 |
72
|
eqeq2d |
|- ( b = n -> ( X = U. b <-> X = U. n ) ) |
74 |
73
|
notbid |
|- ( b = n -> ( -. X = U. b <-> -. X = U. n ) ) |
75 |
74
|
rspccv |
|- ( A. b e. ( ~P w i^i Fin ) -. X = U. b -> ( n e. ( ~P w i^i Fin ) -> -. X = U. n ) ) |
76 |
71 75
|
syl5bir |
|- ( A. b e. ( ~P w i^i Fin ) -. X = U. b -> ( ( n e. ~P w /\ n e. Fin ) -> -. X = U. n ) ) |
77 |
76
|
expd |
|- ( A. b e. ( ~P w i^i Fin ) -. X = U. b -> ( n e. ~P w -> ( n e. Fin -> -. X = U. n ) ) ) |
78 |
70 77
|
syl5bir |
|- ( A. b e. ( ~P w i^i Fin ) -. X = U. b -> ( n C_ w -> ( n e. Fin -> -. X = U. n ) ) ) |
79 |
78
|
com23 |
|- ( A. b e. ( ~P w i^i Fin ) -. X = U. b -> ( n e. Fin -> ( n C_ w -> -. X = U. n ) ) ) |
80 |
79
|
ad2antll |
|- ( ( w e. ~P ( fi ` x ) /\ ( a C_ w /\ A. b e. ( ~P w i^i Fin ) -. X = U. b ) ) -> ( n e. Fin -> ( n C_ w -> -. X = U. n ) ) ) |
81 |
80
|
a1i |
|- ( -. X = U. (/) -> ( ( w e. ~P ( fi ` x ) /\ ( a C_ w /\ A. b e. ( ~P w i^i Fin ) -. X = U. b ) ) -> ( n e. Fin -> ( n C_ w -> -. X = U. n ) ) ) ) |
82 |
|
sseq2 |
|- ( w = (/) -> ( n C_ w <-> n C_ (/) ) ) |
83 |
|
ss0 |
|- ( n C_ (/) -> n = (/) ) |
84 |
82 83
|
syl6bi |
|- ( w = (/) -> ( n C_ w -> n = (/) ) ) |
85 |
|
unieq |
|- ( n = (/) -> U. n = U. (/) ) |
86 |
85
|
eqeq2d |
|- ( n = (/) -> ( X = U. n <-> X = U. (/) ) ) |
87 |
86
|
notbid |
|- ( n = (/) -> ( -. X = U. n <-> -. X = U. (/) ) ) |
88 |
87
|
biimprcd |
|- ( -. X = U. (/) -> ( n = (/) -> -. X = U. n ) ) |
89 |
88
|
a1dd |
|- ( -. X = U. (/) -> ( n = (/) -> ( n e. Fin -> -. X = U. n ) ) ) |
90 |
84 89
|
syl9r |
|- ( -. X = U. (/) -> ( w = (/) -> ( n C_ w -> ( n e. Fin -> -. X = U. n ) ) ) ) |
91 |
90
|
com34 |
|- ( -. X = U. (/) -> ( w = (/) -> ( n e. Fin -> ( n C_ w -> -. X = U. n ) ) ) ) |
92 |
81 91
|
jaod |
|- ( -. X = U. (/) -> ( ( ( w e. ~P ( fi ` x ) /\ ( a C_ w /\ A. b e. ( ~P w i^i Fin ) -. X = U. b ) ) \/ w = (/) ) -> ( n e. Fin -> ( n C_ w -> -. X = U. n ) ) ) ) |
93 |
12 92
|
syl5bi |
|- ( -. X = U. (/) -> ( w e. ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) -> ( n e. Fin -> ( n C_ w -> -. X = U. n ) ) ) ) |
94 |
2 93
|
sylan9r |
|- ( ( -. X = U. (/) /\ y C_ ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) ) -> ( w e. y -> ( n e. Fin -> ( n C_ w -> -. X = U. n ) ) ) ) |
95 |
94
|
com23 |
|- ( ( -. X = U. (/) /\ y C_ ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) ) -> ( n e. Fin -> ( w e. y -> ( n C_ w -> -. X = U. n ) ) ) ) |
96 |
69 95
|
sylan |
|- ( ( A. b e. ( ~P a i^i Fin ) -. X = U. b /\ y C_ ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) ) -> ( n e. Fin -> ( w e. y -> ( n C_ w -> -. X = U. n ) ) ) ) |
97 |
96
|
ad2ant2lr |
|- ( ( ( ( J = ( topGen ` ( fi ` x ) ) /\ A. c e. ~P x ( X = U. c -> E. d e. ( ~P c i^i Fin ) X = U. d ) /\ a e. ~P ( fi ` x ) ) /\ A. b e. ( ~P a i^i Fin ) -. X = U. b ) /\ ( y C_ ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) /\ [C.] Or y ) ) -> ( n e. Fin -> ( w e. y -> ( n C_ w -> -. X = U. n ) ) ) ) |
98 |
97
|
imp |
|- ( ( ( ( ( J = ( topGen ` ( fi ` x ) ) /\ A. c e. ~P x ( X = U. c -> E. d e. ( ~P c i^i Fin ) X = U. d ) /\ a e. ~P ( fi ` x ) ) /\ A. b e. ( ~P a i^i Fin ) -. X = U. b ) /\ ( y C_ ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) /\ [C.] Or y ) ) /\ n e. Fin ) -> ( w e. y -> ( n C_ w -> -. X = U. n ) ) ) |
99 |
98
|
adantrl |
|- ( ( ( ( ( J = ( topGen ` ( fi ` x ) ) /\ A. c e. ~P x ( X = U. c -> E. d e. ( ~P c i^i Fin ) X = U. d ) /\ a e. ~P ( fi ` x ) ) /\ A. b e. ( ~P a i^i Fin ) -. X = U. b ) /\ ( y C_ ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) /\ [C.] Or y ) ) /\ ( -. U. y = (/) /\ n e. Fin ) ) -> ( w e. y -> ( n C_ w -> -. X = U. n ) ) ) |
100 |
99
|
rexlimdv |
|- ( ( ( ( ( J = ( topGen ` ( fi ` x ) ) /\ A. c e. ~P x ( X = U. c -> E. d e. ( ~P c i^i Fin ) X = U. d ) /\ a e. ~P ( fi ` x ) ) /\ A. b e. ( ~P a i^i Fin ) -. X = U. b ) /\ ( y C_ ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) /\ [C.] Or y ) ) /\ ( -. U. y = (/) /\ n e. Fin ) ) -> ( E. w e. y n C_ w -> -. X = U. n ) ) |
101 |
61 100
|
syld |
|- ( ( ( ( ( J = ( topGen ` ( fi ` x ) ) /\ A. c e. ~P x ( X = U. c -> E. d e. ( ~P c i^i Fin ) X = U. d ) /\ a e. ~P ( fi ` x ) ) /\ A. b e. ( ~P a i^i Fin ) -. X = U. b ) /\ ( y C_ ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) /\ [C.] Or y ) ) /\ ( -. U. y = (/) /\ n e. Fin ) ) -> ( n C_ U. y -> -. X = U. n ) ) |
102 |
101
|
expr |
|- ( ( ( ( ( J = ( topGen ` ( fi ` x ) ) /\ A. c e. ~P x ( X = U. c -> E. d e. ( ~P c i^i Fin ) X = U. d ) /\ a e. ~P ( fi ` x ) ) /\ A. b e. ( ~P a i^i Fin ) -. X = U. b ) /\ ( y C_ ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) /\ [C.] Or y ) ) /\ -. U. y = (/) ) -> ( n e. Fin -> ( n C_ U. y -> -. X = U. n ) ) ) |
103 |
102
|
impcomd |
|- ( ( ( ( ( J = ( topGen ` ( fi ` x ) ) /\ A. c e. ~P x ( X = U. c -> E. d e. ( ~P c i^i Fin ) X = U. d ) /\ a e. ~P ( fi ` x ) ) /\ A. b e. ( ~P a i^i Fin ) -. X = U. b ) /\ ( y C_ ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) /\ [C.] Or y ) ) /\ -. U. y = (/) ) -> ( ( n C_ U. y /\ n e. Fin ) -> -. X = U. n ) ) |
104 |
49 103
|
syl5bi |
|- ( ( ( ( ( J = ( topGen ` ( fi ` x ) ) /\ A. c e. ~P x ( X = U. c -> E. d e. ( ~P c i^i Fin ) X = U. d ) /\ a e. ~P ( fi ` x ) ) /\ A. b e. ( ~P a i^i Fin ) -. X = U. b ) /\ ( y C_ ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) /\ [C.] Or y ) ) /\ -. U. y = (/) ) -> ( n e. ( ~P U. y i^i Fin ) -> -. X = U. n ) ) |
105 |
104
|
ralrimiv |
|- ( ( ( ( ( J = ( topGen ` ( fi ` x ) ) /\ A. c e. ~P x ( X = U. c -> E. d e. ( ~P c i^i Fin ) X = U. d ) /\ a e. ~P ( fi ` x ) ) /\ A. b e. ( ~P a i^i Fin ) -. X = U. b ) /\ ( y C_ ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) /\ [C.] Or y ) ) /\ -. U. y = (/) ) -> A. n e. ( ~P U. y i^i Fin ) -. X = U. n ) |
106 |
|
unieq |
|- ( n = b -> U. n = U. b ) |
107 |
106
|
eqeq2d |
|- ( n = b -> ( X = U. n <-> X = U. b ) ) |
108 |
107
|
notbid |
|- ( n = b -> ( -. X = U. n <-> -. X = U. b ) ) |
109 |
108
|
cbvralvw |
|- ( A. n e. ( ~P U. y i^i Fin ) -. X = U. n <-> A. b e. ( ~P U. y i^i Fin ) -. X = U. b ) |
110 |
105 109
|
sylib |
|- ( ( ( ( ( J = ( topGen ` ( fi ` x ) ) /\ A. c e. ~P x ( X = U. c -> E. d e. ( ~P c i^i Fin ) X = U. d ) /\ a e. ~P ( fi ` x ) ) /\ A. b e. ( ~P a i^i Fin ) -. X = U. b ) /\ ( y C_ ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) /\ [C.] Or y ) ) /\ -. U. y = (/) ) -> A. b e. ( ~P U. y i^i Fin ) -. X = U. b ) |
111 |
28 48 110
|
jca32 |
|- ( ( ( ( ( J = ( topGen ` ( fi ` x ) ) /\ A. c e. ~P x ( X = U. c -> E. d e. ( ~P c i^i Fin ) X = U. d ) /\ a e. ~P ( fi ` x ) ) /\ A. b e. ( ~P a i^i Fin ) -. X = U. b ) /\ ( y C_ ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) /\ [C.] Or y ) ) /\ -. U. y = (/) ) -> ( U. y e. ~P ( fi ` x ) /\ ( a C_ U. y /\ A. b e. ( ~P U. y i^i Fin ) -. X = U. b ) ) ) |
112 |
111
|
ex |
|- ( ( ( ( J = ( topGen ` ( fi ` x ) ) /\ A. c e. ~P x ( X = U. c -> E. d e. ( ~P c i^i Fin ) X = U. d ) /\ a e. ~P ( fi ` x ) ) /\ A. b e. ( ~P a i^i Fin ) -. X = U. b ) /\ ( y C_ ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) /\ [C.] Or y ) ) -> ( -. U. y = (/) -> ( U. y e. ~P ( fi ` x ) /\ ( a C_ U. y /\ A. b e. ( ~P U. y i^i Fin ) -. X = U. b ) ) ) ) |
113 |
|
orcom |
|- ( ( U. y e. { (/) } \/ U. y e. { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } ) <-> ( U. y e. { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } \/ U. y e. { (/) } ) ) |
114 |
26
|
elsn |
|- ( U. y e. { (/) } <-> U. y = (/) ) |
115 |
|
sseq2 |
|- ( z = U. y -> ( a C_ z <-> a C_ U. y ) ) |
116 |
|
pweq |
|- ( z = U. y -> ~P z = ~P U. y ) |
117 |
116
|
ineq1d |
|- ( z = U. y -> ( ~P z i^i Fin ) = ( ~P U. y i^i Fin ) ) |
118 |
117
|
raleqdv |
|- ( z = U. y -> ( A. b e. ( ~P z i^i Fin ) -. X = U. b <-> A. b e. ( ~P U. y i^i Fin ) -. X = U. b ) ) |
119 |
115 118
|
anbi12d |
|- ( z = U. y -> ( ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) <-> ( a C_ U. y /\ A. b e. ( ~P U. y i^i Fin ) -. X = U. b ) ) ) |
120 |
119
|
elrab |
|- ( U. y e. { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } <-> ( U. y e. ~P ( fi ` x ) /\ ( a C_ U. y /\ A. b e. ( ~P U. y i^i Fin ) -. X = U. b ) ) ) |
121 |
114 120
|
orbi12i |
|- ( ( U. y e. { (/) } \/ U. y e. { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } ) <-> ( U. y = (/) \/ ( U. y e. ~P ( fi ` x ) /\ ( a C_ U. y /\ A. b e. ( ~P U. y i^i Fin ) -. X = U. b ) ) ) ) |
122 |
|
df-or |
|- ( ( U. y = (/) \/ ( U. y e. ~P ( fi ` x ) /\ ( a C_ U. y /\ A. b e. ( ~P U. y i^i Fin ) -. X = U. b ) ) ) <-> ( -. U. y = (/) -> ( U. y e. ~P ( fi ` x ) /\ ( a C_ U. y /\ A. b e. ( ~P U. y i^i Fin ) -. X = U. b ) ) ) ) |
123 |
121 122
|
bitr2i |
|- ( ( -. U. y = (/) -> ( U. y e. ~P ( fi ` x ) /\ ( a C_ U. y /\ A. b e. ( ~P U. y i^i Fin ) -. X = U. b ) ) ) <-> ( U. y e. { (/) } \/ U. y e. { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } ) ) |
124 |
|
elun |
|- ( U. y e. ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) <-> ( U. y e. { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } \/ U. y e. { (/) } ) ) |
125 |
113 123 124
|
3bitr4i |
|- ( ( -. U. y = (/) -> ( U. y e. ~P ( fi ` x ) /\ ( a C_ U. y /\ A. b e. ( ~P U. y i^i Fin ) -. X = U. b ) ) ) <-> U. y e. ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) ) |
126 |
112 125
|
sylib |
|- ( ( ( ( J = ( topGen ` ( fi ` x ) ) /\ A. c e. ~P x ( X = U. c -> E. d e. ( ~P c i^i Fin ) X = U. d ) /\ a e. ~P ( fi ` x ) ) /\ A. b e. ( ~P a i^i Fin ) -. X = U. b ) /\ ( y C_ ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) /\ [C.] Or y ) ) -> U. y e. ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) ) |
127 |
126
|
ex |
|- ( ( ( J = ( topGen ` ( fi ` x ) ) /\ A. c e. ~P x ( X = U. c -> E. d e. ( ~P c i^i Fin ) X = U. d ) /\ a e. ~P ( fi ` x ) ) /\ A. b e. ( ~P a i^i Fin ) -. X = U. b ) -> ( ( y C_ ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) /\ [C.] Or y ) -> U. y e. ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) ) ) |
128 |
127
|
alrimiv |
|- ( ( ( J = ( topGen ` ( fi ` x ) ) /\ A. c e. ~P x ( X = U. c -> E. d e. ( ~P c i^i Fin ) X = U. d ) /\ a e. ~P ( fi ` x ) ) /\ A. b e. ( ~P a i^i Fin ) -. X = U. b ) -> A. y ( ( y C_ ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) /\ [C.] Or y ) -> U. y e. ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) ) ) |
129 |
|
fvex |
|- ( fi ` x ) e. _V |
130 |
129
|
pwex |
|- ~P ( fi ` x ) e. _V |
131 |
130
|
rabex |
|- { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } e. _V |
132 |
|
p0ex |
|- { (/) } e. _V |
133 |
131 132
|
unex |
|- ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) e. _V |
134 |
133
|
zorn |
|- ( A. y ( ( y C_ ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) /\ [C.] Or y ) -> U. y e. ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) ) -> E. u e. ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) A. v e. ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) -. u C. v ) |
135 |
128 134
|
syl |
|- ( ( ( J = ( topGen ` ( fi ` x ) ) /\ A. c e. ~P x ( X = U. c -> E. d e. ( ~P c i^i Fin ) X = U. d ) /\ a e. ~P ( fi ` x ) ) /\ A. b e. ( ~P a i^i Fin ) -. X = U. b ) -> E. u e. ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) A. v e. ( { z e. ~P ( fi ` x ) | ( a C_ z /\ A. b e. ( ~P z i^i Fin ) -. X = U. b ) } u. { (/) } ) -. u C. v ) |