Description: The finite part of the size function maps all finite sets to their cardinality, as members of NN0 . (Contributed by Mario Carneiro, 13-Sep-2013) (Revised by Mario Carneiro, 26-Dec-2014)
Ref | Expression | ||
---|---|---|---|
Hypotheses | hashgval.1 | |
|
hashkf.2 | |
||
Assertion | hashkf | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | hashgval.1 | |
|
2 | hashkf.2 | |
|
3 | frfnom | |
|
4 | 1 | fneq1i | |
5 | 3 4 | mpbir | |
6 | fnfun | |
|
7 | 5 6 | ax-mp | |
8 | cardf2 | |
|
9 | ffun | |
|
10 | 8 9 | ax-mp | |
11 | funco | |
|
12 | 7 10 11 | mp2an | |
13 | dmco | |
|
14 | 5 | fndmi | |
15 | 14 | imaeq2i | |
16 | funfn | |
|
17 | 10 16 | mpbi | |
18 | elpreima | |
|
19 | 17 18 | ax-mp | |
20 | id | |
|
21 | cardid2 | |
|
22 | 21 | ensymd | |
23 | breq2 | |
|
24 | 23 | rspcev | |
25 | 20 22 24 | syl2anr | |
26 | isfi | |
|
27 | 25 26 | sylibr | |
28 | finnum | |
|
29 | ficardom | |
|
30 | 28 29 | jca | |
31 | 27 30 | impbii | |
32 | 19 31 | bitri | |
33 | 32 | eqriv | |
34 | 13 15 33 | 3eqtri | |
35 | df-fn | |
|
36 | 12 34 35 | mpbir2an | |
37 | 2 | fneq1i | |
38 | 36 37 | mpbir | |
39 | 2 | fveq1i | |
40 | fvco | |
|
41 | 10 28 40 | sylancr | |
42 | 39 41 | eqtrid | |
43 | 1 | hashgf1o | |
44 | f1of | |
|
45 | 43 44 | ax-mp | |
46 | 45 | ffvelrni | |
47 | 29 46 | syl | |
48 | 42 47 | eqeltrd | |
49 | 48 | rgen | |
50 | ffnfv | |
|
51 | 38 49 50 | mpbir2an | |