deffunc H1( object ) -> set = f | (A . $1);
consider F being ManySortedSet of I such that
A1: for i being object st i in I holds
F . i = H1(i) from PBOOLE:sch 4();
F is Function-yielding
proof
let x be object ; :: according to FUNCOP_1:def 6 :: thesis: ( not x in proj1 F or F . x is set )
assume x in dom F ; :: thesis: F . x is set
then x in I ;
then F . x = f | (A . x) by A1;
hence F . x is set ; :: thesis: verum
end;
hence ex b1 being ManySortedFunction of I st
for i being object st i in I holds
b1 . i = f | (A . i) by A1; :: thesis: verum