let X, Y be set ; :: thesis: for f being Function of X,Y st ( Y = {} implies X = {} ) holds
TotFuncs <:f,X,Y:> = {f}

let f be Function of X,Y; :: thesis: ( ( Y = {} implies X = {} ) implies TotFuncs <:f,X,Y:> = {f} )
A1: <:f,X,Y:> = f by PARTFUN1:33;
assume ( Y = {} implies X = {} ) ; :: thesis: TotFuncs <:f,X,Y:> = {f}
hence TotFuncs <:f,X,Y:> = {f} by A1, PARTFUN1:72; :: thesis: verum