reserve a,b,p,x,x9,x1,x19,x2,y,y9,y1,y19,y2,z,z9,z1,z2 for object,
   X,X9,Y,Y9,Z,Z9 for set;
reserve A,D,D9 for non empty set;
reserve f,g,h for Function;

theorem Th27:
  f tolerates g +* h implies f tolerates h
proof
  assume
A1: f tolerates g +* h;
  let x be object;
  assume
A2: x in dom f /\ dom h;
  then
A3: x in dom f by XBOOLE_0:def 4;
A4: x in dom h by A2,XBOOLE_0:def 4;
  then x in dom(g +* h) by Th12;
  then
A5: x in dom f /\ dom(g +* h) by A3,XBOOLE_0:def 4;
  (g +* h).x = h.x by A4,Th13;
  hence thesis by A1,A5;
end;
