let S be non empty non void ManySortedSign ; for U1 being non-empty MSAlgebra over S
for U2 being non-empty MSSubAlgebra of U1
for G being ManySortedFunction of U2,U1 st G = id the Sorts of U2 holds
G is_monomorphism U2,U1
let U1 be non-empty MSAlgebra over S; for U2 being non-empty MSSubAlgebra of U1
for G being ManySortedFunction of U2,U1 st G = id the Sorts of U2 holds
G is_monomorphism U2,U1
let U2 be non-empty MSSubAlgebra of U1; for G being ManySortedFunction of U2,U1 st G = id the Sorts of U2 holds
G is_monomorphism U2,U1
let G be ManySortedFunction of U2,U1; ( G = id the Sorts of U2 implies G is_monomorphism U2,U1 )
set F = id the Sorts of U2;
assume A1:
G = id the Sorts of U2
; G is_monomorphism U2,U1
for i being set st i in the carrier of S holds
G . i is one-to-one
then A3:
G is "1-1"
by Th1;
G is_homomorphism U2,U1
by A1, Lm4, Th9;
hence
G is_monomorphism U2,U1
by A3; verum