Description: Alternate proof of elabd2 bypassing elab6g (and using sbiedvw instead of the A. x ( x = y -> ps ) idiom). (Contributed by BJ, 16-Oct-2024) (Proof modification is discouraged.) (New usage is discouraged.)
Ref | Expression | ||
---|---|---|---|
Hypotheses | bj-elabd2ALT.ex | |
|
bj-elabd2ALT.eq | |
||
bj-elabd2ALT.is | |
||
Assertion | bj-elabd2ALT | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | bj-elabd2ALT.ex | |
|
2 | bj-elabd2ALT.eq | |
|
3 | bj-elabd2ALT.is | |
|
4 | simpr | |
|
5 | 2 | eqcomd | |
6 | 5 | adantr | |
7 | 4 6 | eleq12d | |
8 | eqeq1 | |
|
9 | 8 | biimparc | |
10 | 9 | anim2i | |
11 | 10 | anassrs | |
12 | 11 3 | syl | |
13 | 12 | sbiedvw | |
14 | 7 13 | bibi12d | |
15 | df-clab | |
|
16 | 15 | a1i | |
17 | 1 14 16 | vtocld | |