Step |
Hyp |
Ref |
Expression |
1 |
|
dfclel |
|- ( A e. { x | ( x e. V /\ ph ) } <-> E. y ( y = A /\ y e. { x | ( x e. V /\ ph ) } ) ) |
2 |
|
df-clab |
|- ( y e. { x | ( x e. V /\ ph ) } <-> [ y / x ] ( x e. V /\ ph ) ) |
3 |
|
simpl |
|- ( ( x e. V /\ ph ) -> x e. V ) |
4 |
3
|
sbimi |
|- ( [ y / x ] ( x e. V /\ ph ) -> [ y / x ] x e. V ) |
5 |
|
clelsb1 |
|- ( [ y / x ] x e. V <-> y e. V ) |
6 |
4 5
|
sylib |
|- ( [ y / x ] ( x e. V /\ ph ) -> y e. V ) |
7 |
2 6
|
sylbi |
|- ( y e. { x | ( x e. V /\ ph ) } -> y e. V ) |
8 |
|
eleq1 |
|- ( y = A -> ( y e. V <-> A e. V ) ) |
9 |
8
|
biimpa |
|- ( ( y = A /\ y e. V ) -> A e. V ) |
10 |
7 9
|
sylan2 |
|- ( ( y = A /\ y e. { x | ( x e. V /\ ph ) } ) -> A e. V ) |
11 |
10
|
exlimiv |
|- ( E. y ( y = A /\ y e. { x | ( x e. V /\ ph ) } ) -> A e. V ) |
12 |
1 11
|
sylbi |
|- ( A e. { x | ( x e. V /\ ph ) } -> A e. V ) |
13 |
|
df-rab |
|- { x e. V | ph } = { x | ( x e. V /\ ph ) } |
14 |
12 13
|
eleq2s |
|- ( A e. { x e. V | ph } -> A e. V ) |