let x, y be Real; ( ( for c being Real st c > 0 & c < 1 holds
c * x >= y ) implies y <= 0 )
assume A1:
for c being Real st c > 0 & c < 1 holds
c * x >= y
; y <= 0
set ma = max (x,y);
set mi = min (x,y);
set c = (min (x,y)) / (2 * (max (x,y)));
assume A2:
y > 0
; contradiction
then A3:
y * 2 > y
by XREAL_1:155;
per cases
( x > 0 or x <= 0 )
;
suppose A4:
x > 0
;
contradictionthen A5:
(
min (
x,
y)
> 0 &
max (
x,
y)
> 0 )
by A2, XXREAL_0:15, XXREAL_0:16;
then
((min (x,y)) / (max (x,y))) * 2
> (min (x,y)) / (max (x,y))
by XREAL_1:155;
then
(min (x,y)) / (max (x,y)) > ((min (x,y)) / (max (x,y))) / 2
by XREAL_1:83;
then A6:
(min (x,y)) / (max (x,y)) > (min (x,y)) / ((max (x,y)) * 2)
by XCMPLX_1:78;
(min (x,y)) / (max (x,y)) <= 1
by A4, Th2;
then
(min (x,y)) / (2 * (max (x,y))) < 1
by A6, XXREAL_0:2;
then A7:
((min (x,y)) / (2 * (max (x,y)))) * x >= y
by A1, A5;
now contradictionper cases
( x >= y or x < y )
;
suppose A8:
x < y
;
contradictionthen
(
max (
x,
y)
= y &
min (
x,
y)
= x )
by XXREAL_0:def 9, XXREAL_0:def 10;
then
((min (x,y)) / (2 * (max (x,y)))) * x < (x / (2 * y)) * y
by A4, A8, XREAL_1:98;
then A9:
((min (x,y)) / (2 * (max (x,y)))) * x < x / 2
by A2, XCMPLX_1:92;
A10:
y > y / 2
by A3, XREAL_1:83;
x / 2
< y / 2
by A8, XREAL_1:74;
then
((min (x,y)) / (2 * (max (x,y)))) * x < y / 2
by A9, XXREAL_0:2;
hence
contradiction
by A7, A10, XXREAL_0:2;
verum end; end; end; hence
contradiction
;
verum end; end;