let S be non empty non void ManySortedSign ; for U1, U2, U3 being non-empty MSAlgebra over S
for F being ManySortedFunction of U1,U2
for G being ManySortedFunction of U2,U3 st F is_monomorphism U1,U2 & G is_monomorphism U2,U3 holds
G ** F is_monomorphism U1,U3
let U1, U2, U3 be non-empty MSAlgebra over S; for F being ManySortedFunction of U1,U2
for G being ManySortedFunction of U2,U3 st F is_monomorphism U1,U2 & G is_monomorphism U2,U3 holds
G ** F is_monomorphism U1,U3
let F be ManySortedFunction of U1,U2; for G being ManySortedFunction of U2,U3 st F is_monomorphism U1,U2 & G is_monomorphism U2,U3 holds
G ** F is_monomorphism U1,U3
let G be ManySortedFunction of U2,U3; ( F is_monomorphism U1,U2 & G is_monomorphism U2,U3 implies G ** F is_monomorphism U1,U3 )
assume that
A1:
F is_monomorphism U1,U2
and
A2:
G is_monomorphism U2,U3
; G ** F is_monomorphism U1,U3
A3:
G is "1-1"
by A2;
A4:
F is "1-1"
by A1;
for i being set
for h being Function st i in dom (G ** F) & (G ** F) . i = h holds
h is one-to-one
then A9:
G ** F is "1-1"
;
( F is_homomorphism U1,U2 & G is_homomorphism U2,U3 )
by A1, A2;
then
G ** F is_homomorphism U1,U3
by Th10;
hence
G ** F is_monomorphism U1,U3
by A9; verum