Metamath Proof Explorer


Theorem ringchomfval

Description: Set of arrows of the category of unital rings (in a universe). (Contributed by AV, 14-Feb-2020) (Revised by AV, 8-Mar-2020)

Ref Expression
Hypotheses ringcbas.c C = RingCat U
ringcbas.b B = Base C
ringcbas.u φ U V
ringchomfval.h H = Hom C
Assertion ringchomfval φ H = RingHom B × B

Proof

Step Hyp Ref Expression
1 ringcbas.c C = RingCat U
2 ringcbas.b B = Base C
3 ringcbas.u φ U V
4 ringchomfval.h H = Hom C
5 1 2 3 ringcbas φ B = U Ring
6 eqidd φ RingHom B × B = RingHom B × B
7 1 3 5 6 ringcval φ C = ExtStrCat U cat RingHom B × B
8 7 fveq2d φ Hom C = Hom ExtStrCat U cat RingHom B × B
9 4 8 eqtrid φ H = Hom ExtStrCat U cat RingHom B × B
10 eqid ExtStrCat U cat RingHom B × B = ExtStrCat U cat RingHom B × B
11 eqid Base ExtStrCat U = Base ExtStrCat U
12 fvexd φ ExtStrCat U V
13 5 6 rhmresfn φ RingHom B × B Fn B × B
14 inss1 U Ring U
15 14 a1i φ U Ring U
16 eqid ExtStrCat U = ExtStrCat U
17 16 3 estrcbas φ U = Base ExtStrCat U
18 17 eqcomd φ Base ExtStrCat U = U
19 15 5 18 3sstr4d φ B Base ExtStrCat U
20 10 11 12 13 19 reschom φ RingHom B × B = Hom ExtStrCat U cat RingHom B × B
21 9 20 eqtr4d φ H = RingHom B × B