set C = GroupCat UN;
thus GroupCat UN is reflexive :: thesis: GroupCat UN is Category-like
proof
let a be Element of (GroupCat UN); :: according to CAT_1:def 9 :: thesis: not Hom (a,a) = {}
reconsider G = a as Element of GroupObjects UN ;
consider x being set such that
x in UN and
W2: GO x,G by Def24;
set ii = ID G;
consider x1, x2, x3, x4 being set such that
x = [x1,x2,x3,x4] and
W3: ex H being strict AddGroup st
( G = H & x1 = the carrier of H & x2 = the addF of H & x3 = comp H & x4 = 0. H ) by W2, Def23;
reconsider G = G as strict Element of GroupObjects UN by W3;
reconsider ii = ID G as Morphism of (GroupCat UN) ;
reconsider ia = ii as GroupMorphismStr ;
A: dom ii = dom ia by Def27
.= a ;
cod ii = cod ia by Def28
.= a ;
then ii in Hom (a,a) by A;
hence Hom (a,a) <> {} ; :: thesis: verum
end;
let f, g be Morphism of (GroupCat UN); :: according to CAT_1:def 6 :: thesis: ( ( not [g,f] in proj1 the Comp of (GroupCat UN) or dom g = cod f ) & ( not dom g = cod f or [g,f] in proj1 the Comp of (GroupCat UN) ) )
reconsider ff = f, gg = g as Element of Morphs (GroupObjects UN) ;
thus ( [g,f] in dom the Comp of (GroupCat UN) iff dom g = cod f ) by Th36; :: thesis: verum