let F1, F2 be FUNCTION_DOMAIN of the carrier of G,the carrier of G; :: thesis: ( ( for f being Element of F1 holds f is Homomorphism of G,G ) & ( for h being Homomorphism of G,G holds
( h in F1 iff ( h is one-to-one & h is onto ) ) ) & ( for f being Element of F2 holds f is Homomorphism of G,G ) & ( for h being Homomorphism of G,G holds
( h in F2 iff ( h is one-to-one & h is onto ) ) ) implies F1 = F2 )
assume that
A6:
( ( for f being Element of F1 holds f is Homomorphism of G,G ) & ( for h being Homomorphism of G,G holds
( h in F1 iff ( h is one-to-one & h is onto ) ) ) )
and
A7:
( ( for f being Element of F2 holds f is Homomorphism of G,G ) & ( for h being Homomorphism of G,G holds
( h in F2 iff ( h is one-to-one & h is onto ) ) ) )
; :: thesis: F1 = F2
A8:
F1 c= F2
F2 c= F1
hence
F1 = F2
by A8, XBOOLE_0:def 10; :: thesis: verum