consider f being ManySortedSet of F1() such that
A2: for a being object st a in F1() holds
f . a = F4(a) from PBOOLE:sch 4();
f is Function-yielding
proof
let a be object ; :: according to FUNCOP_1:def 6 :: thesis: ( not a in proj1 f or f . a is set )
assume a in dom f ; :: thesis: f . a is set
then reconsider a = a as Element of F1() by PARTFUN1:def 2;
f . a = F4(a) by A2;
hence f . a is set by A1; :: thesis: verum
end;
then reconsider f = f as ManySortedFunction of F1() ;
f is ManySortedFunctor of F2(),F3()
proof
let a be Element of F1(); :: according to INDEX_1:def 7 :: thesis: f . a is Functor of F2() . a,F3() . a
f . a = F4(a) by A2;
hence f . a is Functor of F2() . a,F3() . a by A1; :: thesis: verum
end;
then reconsider f = f as ManySortedFunctor of F2(),F3() ;
take f ; :: thesis: for a being Element of F1() holds f . a = F4(a)
thus for a being Element of F1() holds f . a = F4(a) by A2; :: thesis: verum