reconsider f0 = ZeroMap (G,H) as Element of Maps (G,H) by FUNCT_2:8;
set D = { GroupMorphismStr(# G,H,f #) where f is Element of Maps (G,H) : f is additive } ;
GroupMorphismStr(# G,H,f0 #) in { GroupMorphismStr(# G,H,f #) where f is Element of Maps (G,H) : f is additive }
;
then reconsider D = { GroupMorphismStr(# G,H,f #) where f is Element of Maps (G,H) : f is additive } as non empty set ;
A1:
for x being object st x in D holds
x is strict Morphism of G,H
then A2:
for x being Element of D holds x is strict Morphism of G,H
;
A3:
for x being object st x is strict Morphism of G,H holds
x in D
reconsider D = D as GroupMorphism_DOMAIN of G,H by A2, Th25;
take
D
; for x being object holds
( x in D iff x is strict Morphism of G,H )
thus
for x being object holds
( x in D iff x is strict Morphism of G,H )
by A1, A3; verum