deffunc H1( set , set ) -> set = $2;
ex f being Function st
( dom f = [:X,Y:] & ( for x, y being set st x in X & y in Y holds
f . (x,y) = H1(x,y) ) ) from FUNCT_3:sch 2();
hence ex b1 being Function st
( dom b1 = [:X,Y:] & ( for x, y being set st x in X & y in Y holds
b1 . (x,y) = y ) ) ; :: thesis: verum