let E1, E2 be strict Category; ( the carrier of E1 = commaObjs F,G & the carrier' of E1 = commaMorphs F,G & ( for k being Element of commaMorphs F,G holds the Source of E1 . k = k `11 ) & ( for k being Element of commaMorphs F,G holds the Target of E1 . k = k `12 ) & ( for o being Element of commaObjs F,G holds the Id of E1 . o = [[o,o],[(id (o `11 )),(id (o `12 ))]] ) & the Comp of E1 = commaComp F,G & the carrier of E2 = commaObjs F,G & the carrier' of E2 = commaMorphs F,G & ( for k being Element of commaMorphs F,G holds the Source of E2 . k = k `11 ) & ( for k being Element of commaMorphs F,G holds the Target of E2 . k = k `12 ) & ( for o being Element of commaObjs F,G holds the Id of E2 . o = [[o,o],[(id (o `11 )),(id (o `12 ))]] ) & the Comp of E2 = commaComp F,G implies E1 = E2 )
assume that
A55:
the carrier of E1 = commaObjs F,G
and
A56:
the carrier' of E1 = commaMorphs F,G
and
A57:
for k being Element of commaMorphs F,G holds the Source of E1 . k = k `11
and
A58:
for k being Element of commaMorphs F,G holds the Target of E1 . k = k `12
and
A59:
for o being Element of commaObjs F,G holds the Id of E1 . o = [[o,o],[(id (o `11 )),(id (o `12 ))]]
and
A60:
the Comp of E1 = commaComp F,G
and
A61:
( the carrier of E2 = commaObjs F,G & the carrier' of E2 = commaMorphs F,G )
and
A62:
for k being Element of commaMorphs F,G holds the Source of E2 . k = k `11
and
A63:
for k being Element of commaMorphs F,G holds the Target of E2 . k = k `12
and
A64:
for o being Element of commaObjs F,G holds the Id of E2 . o = [[o,o],[(id (o `11 )),(id (o `12 ))]]
and
A65:
the Comp of E2 = commaComp F,G
; E1 = E2
then A66:
the Target of E1 = the Target of E2
by A55, A56, A61, FUNCT_2:113;
then
the Source of E1 = the Source of E2
by A55, A56, A61, FUNCT_2:113;
hence
E1 = E2
by A55, A56, A60, A61, A65, A66, A67, FUNCT_2:113; verum