reserve f,g,h for Function,
  A for set;
reserve F for Function,
  B,x,y,y1,y2,z for set;
reserve x,z for object;
reserve X for non empty set,
  Y for set,
  F for BinOp of X,
  f,g,h for Function of Y,X,
  x,x1,x2 for Element of X;
reserve Y for non empty set,
  F for BinOp of X,
  f,g,h for Function of Y,X,
  x,x1,x2 for Element of X;
reserve Y for set,
  F for BinOp of X,
  f,g,h for Function of Y,X,
  x,x1,x2 for Element of X;
reserve Y for non empty set,
  F for BinOp of X,
  f,g,h for Function of Y,X,
  x,x1,x2 for Element of X;
reserve Y for set,
  F for BinOp of X,
  f,g,h for Function of Y,X,
  x,x1,x2 for Element of X;
reserve Y for non empty set,
  F for BinOp of X,
  f,g,h for Function of Y,X,
  x,x1,x2 for Element of X;
reserve Y for set,
  F for BinOp of X,
  f,g,h for Function
  of Y,X,
  x,x1,x2 for Element of X;
reserve y for Element of Y;
reserve Y for non empty set,
  F for BinOp of X,
  f for Function of Y,X,
  x for Element of X,
  y for Element of Y;
reserve a,b,c for set;
reserve x,y,z for object;

theorem
  for f being non empty constant Function ex y st for x st x in dom f
  holds f.x = y
proof
  let f be non empty constant Function;
  consider y being object such that
A1: y in rng f by XBOOLE_0:def 1;
  take y;
  ex x0 being object st x0 in dom f & f.x0 = y by A1,FUNCT_1:def 3;
  hence thesis by FUNCT_1:def 10;
end;
