Description: A functor maps each identity to the corresponding identity in the target category. (Contributed by Mario Carneiro, 2-Jan-2017)
Ref | Expression | ||
---|---|---|---|
Hypotheses | funcid.b | |
|
funcid.1 | |
||
funcid.i | |
||
funcid.f | |
||
funcid.x | |
||
Assertion | funcid | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | funcid.b | |
|
2 | funcid.1 | |
|
3 | funcid.i | |
|
4 | funcid.f | |
|
5 | funcid.x | |
|
6 | id | |
|
7 | 6 6 | oveq12d | |
8 | fveq2 | |
|
9 | 7 8 | fveq12d | |
10 | 2fveq3 | |
|
11 | 9 10 | eqeq12d | |
12 | eqid | |
|
13 | eqid | |
|
14 | eqid | |
|
15 | eqid | |
|
16 | eqid | |
|
17 | df-br | |
|
18 | 4 17 | sylib | |
19 | funcrcl | |
|
20 | 18 19 | syl | |
21 | 20 | simpld | |
22 | 20 | simprd | |
23 | 1 12 13 14 2 3 15 16 21 22 | isfunc | |
24 | 4 23 | mpbid | |
25 | 24 | simp3d | |
26 | simpl | |
|
27 | 26 | ralimi | |
28 | 25 27 | syl | |
29 | 11 28 5 | rspcdva | |