Description: A function maps a singleton to a singleton iff it is the singleton of an ordered pair. (Contributed by NM, 10-Dec-2003)
Ref | Expression | ||
---|---|---|---|
Hypotheses | fsn.1 | |
|
fsn.2 | |
||
Assertion | fsn | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | fsn.1 | |
|
2 | fsn.2 | |
|
3 | opelf | |
|
4 | velsn | |
|
5 | velsn | |
|
6 | 4 5 | anbi12i | |
7 | 3 6 | sylib | |
8 | 7 | ex | |
9 | 1 | snid | |
10 | feu | |
|
11 | 9 10 | mpan2 | |
12 | 5 | anbi1i | |
13 | opeq2 | |
|
14 | 13 | eleq1d | |
15 | 14 | pm5.32i | |
16 | 15 | biancomi | |
17 | 12 16 | bitr2i | |
18 | 17 | eubii | |
19 | 2 | eueqi | |
20 | 19 | biantru | |
21 | euanv | |
|
22 | 20 21 | bitr4i | |
23 | df-reu | |
|
24 | 18 22 23 | 3bitr4i | |
25 | 11 24 | sylibr | |
26 | opeq12 | |
|
27 | 26 | eleq1d | |
28 | 25 27 | syl5ibrcom | |
29 | 8 28 | impbid | |
30 | opex | |
|
31 | 30 | elsn | |
32 | 1 2 | opth2 | |
33 | 31 32 | bitr2i | |
34 | 29 33 | bitrdi | |
35 | 34 | alrimivv | |
36 | frel | |
|
37 | 1 2 | relsnop | |
38 | eqrel | |
|
39 | 36 37 38 | sylancl | |
40 | 35 39 | mpbird | |
41 | 1 2 | f1osn | |
42 | f1oeq1 | |
|
43 | 41 42 | mpbiri | |
44 | f1of | |
|
45 | 43 44 | syl | |
46 | 40 45 | impbii | |