Step |
Hyp |
Ref |
Expression |
1 |
|
iunpw.1 |
|- A e. _V |
2 |
|
sseq2 |
|- ( x = U. A -> ( y C_ x <-> y C_ U. A ) ) |
3 |
2
|
biimprcd |
|- ( y C_ U. A -> ( x = U. A -> y C_ x ) ) |
4 |
3
|
reximdv |
|- ( y C_ U. A -> ( E. x e. A x = U. A -> E. x e. A y C_ x ) ) |
5 |
4
|
com12 |
|- ( E. x e. A x = U. A -> ( y C_ U. A -> E. x e. A y C_ x ) ) |
6 |
|
ssiun |
|- ( E. x e. A y C_ x -> y C_ U_ x e. A x ) |
7 |
|
uniiun |
|- U. A = U_ x e. A x |
8 |
6 7
|
sseqtrrdi |
|- ( E. x e. A y C_ x -> y C_ U. A ) |
9 |
5 8
|
impbid1 |
|- ( E. x e. A x = U. A -> ( y C_ U. A <-> E. x e. A y C_ x ) ) |
10 |
|
velpw |
|- ( y e. ~P U. A <-> y C_ U. A ) |
11 |
|
eliun |
|- ( y e. U_ x e. A ~P x <-> E. x e. A y e. ~P x ) |
12 |
|
velpw |
|- ( y e. ~P x <-> y C_ x ) |
13 |
12
|
rexbii |
|- ( E. x e. A y e. ~P x <-> E. x e. A y C_ x ) |
14 |
11 13
|
bitri |
|- ( y e. U_ x e. A ~P x <-> E. x e. A y C_ x ) |
15 |
9 10 14
|
3bitr4g |
|- ( E. x e. A x = U. A -> ( y e. ~P U. A <-> y e. U_ x e. A ~P x ) ) |
16 |
15
|
eqrdv |
|- ( E. x e. A x = U. A -> ~P U. A = U_ x e. A ~P x ) |
17 |
|
ssid |
|- U. A C_ U. A |
18 |
1
|
uniex |
|- U. A e. _V |
19 |
18
|
elpw |
|- ( U. A e. ~P U. A <-> U. A C_ U. A ) |
20 |
|
eleq2 |
|- ( ~P U. A = U_ x e. A ~P x -> ( U. A e. ~P U. A <-> U. A e. U_ x e. A ~P x ) ) |
21 |
19 20
|
bitr3id |
|- ( ~P U. A = U_ x e. A ~P x -> ( U. A C_ U. A <-> U. A e. U_ x e. A ~P x ) ) |
22 |
17 21
|
mpbii |
|- ( ~P U. A = U_ x e. A ~P x -> U. A e. U_ x e. A ~P x ) |
23 |
|
eliun |
|- ( U. A e. U_ x e. A ~P x <-> E. x e. A U. A e. ~P x ) |
24 |
22 23
|
sylib |
|- ( ~P U. A = U_ x e. A ~P x -> E. x e. A U. A e. ~P x ) |
25 |
|
elssuni |
|- ( x e. A -> x C_ U. A ) |
26 |
|
elpwi |
|- ( U. A e. ~P x -> U. A C_ x ) |
27 |
25 26
|
anim12i |
|- ( ( x e. A /\ U. A e. ~P x ) -> ( x C_ U. A /\ U. A C_ x ) ) |
28 |
|
eqss |
|- ( x = U. A <-> ( x C_ U. A /\ U. A C_ x ) ) |
29 |
27 28
|
sylibr |
|- ( ( x e. A /\ U. A e. ~P x ) -> x = U. A ) |
30 |
29
|
ex |
|- ( x e. A -> ( U. A e. ~P x -> x = U. A ) ) |
31 |
30
|
reximia |
|- ( E. x e. A U. A e. ~P x -> E. x e. A x = U. A ) |
32 |
24 31
|
syl |
|- ( ~P U. A = U_ x e. A ~P x -> E. x e. A x = U. A ) |
33 |
16 32
|
impbii |
|- ( E. x e. A x = U. A <-> ~P U. A = U_ x e. A ~P x ) |