let C be Category; for c, d being Object of C
for i1, i2, j1, j2 being Morphism of C st c is_a_coproduct_wrt i1,i2 & d is_a_coproduct_wrt j1,j2 & dom i1 = dom j1 & dom i2 = dom j2 holds
c,d are_isomorphic
let c, d be Object of C; for i1, i2, j1, j2 being Morphism of C st c is_a_coproduct_wrt i1,i2 & d is_a_coproduct_wrt j1,j2 & dom i1 = dom j1 & dom i2 = dom j2 holds
c,d are_isomorphic
let i1, i2, j1, j2 be Morphism of C; ( c is_a_coproduct_wrt i1,i2 & d is_a_coproduct_wrt j1,j2 & dom i1 = dom j1 & dom i2 = dom j2 implies c,d are_isomorphic )
assume that
A1:
c is_a_coproduct_wrt i1,i2
and
A2:
d is_a_coproduct_wrt j1,j2
and
A3:
( dom i1 = dom j1 & dom i2 = dom j2 )
; c,d are_isomorphic
set I = {0,1};
set F = (0,1) --> (i1,i2);
set F9 = (0,1) --> (j1,j2);
A4:
( c is_a_coproduct_wrt (0,1) --> (i1,i2) & d is_a_coproduct_wrt (0,1) --> (j1,j2) )
by A1, A2, Th85;
( cod j1 = d & cod j2 = d )
by A2, Def19;
then A5:
(0,1) --> (j1,j2) is Injections_family of d,{0,1}
by Th70;
( cod i1 = c & cod i2 = c )
by A1, Def19;
then A6:
(0,1) --> (i1,i2) is Injections_family of c,{0,1}
by Th70;
doms ((0,1) --> (i1,i2)) =
(0,1) --> ((dom j1),(dom j2))
by A3, Th10
.=
doms ((0,1) --> (j1,j2))
by Th10
;
hence
c,d are_isomorphic
by A6, A5, A4, Th78; verum