Description: Conditions for a restriction to be a one-to-one onto function. (Contributed by Thierry Arnoux, 7-Dec-2016)
Ref | Expression | ||
---|---|---|---|
Assertion | fresf1o | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | funfn | |
|
2 | 1 | biimpi | |
3 | 2 | 3ad2ant3 | |
4 | simp2 | |
|
5 | df-rn | |
|
6 | 4 5 | sseqtrdi | |
7 | ssdmres | |
|
8 | 6 7 | sylib | |
9 | 8 | fneq2d | |
10 | 3 9 | mpbid | |
11 | simp1 | |
|
12 | 11 | funresd | |
13 | funcnvres2 | |
|
14 | 11 13 | syl | |
15 | 14 | funeqd | |
16 | 12 15 | mpbird | |
17 | df-ima | |
|
18 | 17 | eqcomi | |
19 | 18 | a1i | |
20 | dff1o2 | |
|
21 | 10 16 19 20 | syl3anbrc | |
22 | f1ocnv | |
|
23 | 21 22 | syl | |
24 | f1oeq1 | |
|
25 | 11 13 24 | 3syl | |
26 | 23 25 | mpbid | |