Description: A reverse version of f1imacnv . (Contributed by Jeff Hankins, 16-Jul-2009)
Ref | Expression | ||
---|---|---|---|
Assertion | foimacnv | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | resima | |
|
2 | fofun | |
|
3 | 2 | adantr | |
4 | funcnvres2 | |
|
5 | 3 4 | syl | |
6 | 5 | imaeq1d | |
7 | resss | |
|
8 | cnvss | |
|
9 | 7 8 | ax-mp | |
10 | cnvcnvss | |
|
11 | 9 10 | sstri | |
12 | funss | |
|
13 | 11 2 12 | mpsyl | |
14 | 13 | adantr | |
15 | df-ima | |
|
16 | df-rn | |
|
17 | 15 16 | eqtr2i | |
18 | df-fn | |
|
19 | 14 17 18 | sylanblrc | |
20 | dfdm4 | |
|
21 | forn | |
|
22 | 21 | sseq2d | |
23 | 22 | biimpar | |
24 | df-rn | |
|
25 | 23 24 | sseqtrdi | |
26 | ssdmres | |
|
27 | 25 26 | sylib | |
28 | 20 27 | eqtr3id | |
29 | df-fo | |
|
30 | 19 28 29 | sylanbrc | |
31 | foima | |
|
32 | 30 31 | syl | |
33 | 6 32 | eqtr3d | |
34 | 1 33 | eqtr3id | |