Description: Implicit substitution of a class for a setvar variable. (Contributed by NM, 25-Apr-1995)
Ref | Expression | ||
---|---|---|---|
Hypotheses | vtocl2gf.1 | |- F/_ x A |
|
vtocl2gf.2 | |- F/_ y A |
||
vtocl2gf.3 | |- F/_ y B |
||
vtocl2gf.4 | |- F/ x ps |
||
vtocl2gf.5 | |- F/ y ch |
||
vtocl2gf.6 | |- ( x = A -> ( ph <-> ps ) ) |
||
vtocl2gf.7 | |- ( y = B -> ( ps <-> ch ) ) |
||
vtocl2gf.8 | |- ph |
||
Assertion | vtocl2gf | |- ( ( A e. V /\ B e. W ) -> ch ) |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | vtocl2gf.1 | |- F/_ x A |
|
2 | vtocl2gf.2 | |- F/_ y A |
|
3 | vtocl2gf.3 | |- F/_ y B |
|
4 | vtocl2gf.4 | |- F/ x ps |
|
5 | vtocl2gf.5 | |- F/ y ch |
|
6 | vtocl2gf.6 | |- ( x = A -> ( ph <-> ps ) ) |
|
7 | vtocl2gf.7 | |- ( y = B -> ( ps <-> ch ) ) |
|
8 | vtocl2gf.8 | |- ph |
|
9 | elex | |- ( A e. V -> A e. _V ) |
|
10 | 2 | nfel1 | |- F/ y A e. _V |
11 | 10 5 | nfim | |- F/ y ( A e. _V -> ch ) |
12 | 7 | imbi2d | |- ( y = B -> ( ( A e. _V -> ps ) <-> ( A e. _V -> ch ) ) ) |
13 | 1 4 6 8 | vtoclgf | |- ( A e. _V -> ps ) |
14 | 3 11 12 13 | vtoclgf | |- ( B e. W -> ( A e. _V -> ch ) ) |
15 | 9 14 | mpan9 | |- ( ( A e. V /\ B e. W ) -> ch ) |