let b, c be Real; ( ( for a being Real st 0 < a & a < 1 holds
b <= a * c ) implies b <= 0 )
assume that
A1:
for a being Real st 0 < a & a < 1 holds
b <= a * c
and
A2:
b > 0
; contradiction
A3:
b * 2 > b
by A2, Th155;
then A4:
b > b / 2
by Th83;
per cases
( c <= 0 or ( c <= b & c > 0 ) or ( b <= c & c > 0 ) )
;
suppose that A5:
c <= b
and A6:
c > 0
;
contradictionend; suppose that A11:
b <= c
and A12:
c > 0
;
contradictionset a =
b / (2 * c);
(b / c) * 2
> b / c
by A2, A12, Th155;
then
b / c > (b / c) / 2
by Th83;
then A13:
b / c > b / (c * 2)
by XCMPLX_1:78;
b / c <= 1
by A11, A12, Lm38;
then
b / (2 * c) < 1
by A13, XXREAL_0:2;
then A14:
(b / (2 * c)) * c >= b
by A1, A2, A12;
(b / (2 * c)) * c = b / 2
by A12, XCMPLX_1:92;
hence
contradiction
by A3, A14, Th83;
verum end; end;