Description: The size of the image of a one-to-one function E under the range of a function F which is a one-to-one function into the domain of E equals the size of the function F . (Contributed by Alexander van der Vekens, 4-Feb-2018) (Proof shortened by AV, 4-May-2021)
Ref | Expression | ||
---|---|---|---|
Assertion | hashimarn | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | f1f | |
|
2 | 1 | frnd | |
3 | 2 | adantl | |
4 | ssdmres | |
|
5 | 3 4 | sylib | |
6 | 5 | fveq2d | |
7 | df-ima | |
|
8 | 7 | fveq2i | |
9 | f1fun | |
|
10 | funres | |
|
11 | 10 | funfnd | |
12 | 9 11 | syl | |
13 | 12 | ad2antrr | |
14 | hashfn | |
|
15 | 13 14 | syl | |
16 | ovex | |
|
17 | fex | |
|
18 | 1 16 17 | sylancl | |
19 | rnexg | |
|
20 | 18 19 | syl | |
21 | simpll | |
|
22 | f1ssres | |
|
23 | 21 3 22 | syl2anc | |
24 | hashf1rn | |
|
25 | 20 23 24 | syl2an2 | |
26 | 15 25 | eqtr3d | |
27 | 8 26 | eqtr4id | |
28 | hashf1rn | |
|
29 | 16 28 | mpan | |
30 | 29 | adantl | |
31 | 6 27 30 | 3eqtr4d | |
32 | 31 | ex | |