let R, S, T be non empty RelStr ; ( R embeds S & S embeds T implies R embeds T )
assume
R embeds S
; ( not S embeds T or R embeds T )
then consider f being Function of S,R such that
A1:
f is one-to-one
and
A2:
for x, y being Element of S holds
( [x,y] in the InternalRel of S iff [(f . x),(f . y)] in the InternalRel of R )
;
assume
S embeds T
; R embeds T
then consider g being Function of T,S such that
A3:
g is one-to-one
and
A4:
for x, y being Element of T holds
( [x,y] in the InternalRel of T iff [(g . x),(g . y)] in the InternalRel of S )
;
reconsider h = f * g as Function of T,R ;
take
h
; NECKLACE:def 1 ( h is one-to-one & ( for x, y being Element of T holds
( [x,y] in the InternalRel of T iff [(h . x),(h . y)] in the InternalRel of R ) ) )
thus
h is one-to-one
by A1, A3; for x, y being Element of T holds
( [x,y] in the InternalRel of T iff [(h . x),(h . y)] in the InternalRel of R )
thus
for x, y being Element of T holds
( [x,y] in the InternalRel of T iff [(h . x),(h . y)] in the InternalRel of R )
verum