let z, y, x be ext-real number ; :: thesis: ( ( z = -infty & y = +infty implies x <= 0 ) & ( z = +infty & y = -infty implies x <= 0 ) & x - y <= z implies x <= z + y )
assume that
Z1: ( z = -infty & y = +infty implies x <= 0 ) and
Z2: ( z = +infty & y = -infty implies x <= 0 ) and
Z3: x - y <= z ; :: thesis: x <= z + y
per cases ( z = -infty or z = +infty or z in REAL ) by XXREAL_0:14;
suppose S: z = -infty ; :: thesis: x <= z + y
end;
suppose S: z = +infty ; :: thesis: x <= z + y
end;
suppose S: z in REAL ; :: thesis: x <= z + y
per cases ( x - y in REAL or x - y = -infty ) by Z3, S, XXREAL_0:13;
suppose SS: x - y in REAL ; :: thesis: x <= z + y
per cases ( y = +infty or x = -infty or ( x in REAL & y in REAL ) ) by SS, Th35;
suppose that S1: x in REAL and
S2: y in REAL ; :: thesis: x <= z + y
reconsider a = x, b = y, c = z as Element of REAL by S, S1, S2;
a - b <= c by Z3;
then a <= b + c by XREAL_1:22;
hence x <= z + y ; :: thesis: verum
end;
end;
end;
end;
end;
end;