let f be PartFunc of REAL,REAL; for I being Interval
for a being Real st ex x1, x2 being Real st
( x1 in I & x2 in I & x1 < a & a < x2 ) & f is_convex_on I holds
f is_continuous_in a
let I be Interval; for a being Real st ex x1, x2 being Real st
( x1 in I & x2 in I & x1 < a & a < x2 ) & f is_convex_on I holds
f is_continuous_in a
let a be Real; ( ex x1, x2 being Real st
( x1 in I & x2 in I & x1 < a & a < x2 ) & f is_convex_on I implies f is_continuous_in a )
assume that
A1:
ex x1, x2 being Real st
( x1 in I & x2 in I & x1 < a & a < x2 )
and
A2:
f is_convex_on I
; f is_continuous_in a
consider x1, x2 being Real such that
A3:
x1 in I
and
A4:
x2 in I
and
A5:
x1 < a
and
A6:
a < x2
by A1;
set M = max (|.(((f . x1) - (f . a)) / (x1 - a)).|,|.(((f . x2) - (f . a)) / (x2 - a)).|);
A7:
a in I
by A3, A4, A5, A6, XXREAL_2:80;
A8:
for x being Real st x1 <= x & x <= x2 & x <> a holds
( ((f . x1) - (f . a)) / (x1 - a) <= ((f . x) - (f . a)) / (x - a) & ((f . x) - (f . a)) / (x - a) <= ((f . x2) - (f . a)) / (x2 - a) )
proof
let x be
Real;
( x1 <= x & x <= x2 & x <> a implies ( ((f . x1) - (f . a)) / (x1 - a) <= ((f . x) - (f . a)) / (x - a) & ((f . x) - (f . a)) / (x - a) <= ((f . x2) - (f . a)) / (x2 - a) ) )
assume that A9:
x1 <= x
and A10:
x <= x2
and A11:
x <> a
;
( ((f . x1) - (f . a)) / (x1 - a) <= ((f . x) - (f . a)) / (x - a) & ((f . x) - (f . a)) / (x - a) <= ((f . x2) - (f . a)) / (x2 - a) )
A12:
x in I
by A3, A4, A9, A10, XXREAL_2:80;
(
((f . x1) - (f . a)) / (x1 - a) <= ((f . x) - (f . a)) / (x - a) &
((f . x) - (f . a)) / (x - a) <= ((f . x2) - (f . a)) / (x2 - a) )
proof
now ( ((f . x1) - (f . a)) / (x1 - a) <= ((f . x) - (f . a)) / (x - a) & ((f . x) - (f . a)) / (x - a) <= ((f . x2) - (f . a)) / (x2 - a) )end;
hence
(
((f . x1) - (f . a)) / (x1 - a) <= ((f . x) - (f . a)) / (x - a) &
((f . x) - (f . a)) / (x - a) <= ((f . x2) - (f . a)) / (x2 - a) )
;
verum
end;
hence
(
((f . x1) - (f . a)) / (x1 - a) <= ((f . x) - (f . a)) / (x - a) &
((f . x) - (f . a)) / (x - a) <= ((f . x2) - (f . a)) / (x2 - a) )
;
verum
end;
A19:
for x being Real st x1 <= x & x <= x2 & x <> a holds
|.((f . x) - (f . a)).| <= (max (|.(((f . x1) - (f . a)) / (x1 - a)).|,|.(((f . x2) - (f . a)) / (x2 - a)).|)) * |.(x - a).|
A29:
max (|.(((f . x1) - (f . a)) / (x1 - a)).|,|.(((f . x2) - (f . a)) / (x2 - a)).|) >= min (|.(((f . x1) - (f . a)) / (x1 - a)).|,|.(((f . x2) - (f . a)) / (x2 - a)).|)
by Th1;
A30:
( |.(((f . x1) - (f . a)) / (x1 - a)).| >= 0 & |.(((f . x2) - (f . a)) / (x2 - a)).| >= 0 )
by COMPLEX1:46;
then A31:
min (|.(((f . x1) - (f . a)) / (x1 - a)).|,|.(((f . x2) - (f . a)) / (x2 - a)).|) >= 0
by XXREAL_0:20;
then A32:
max (|.(((f . x1) - (f . a)) / (x1 - a)).|,|.(((f . x2) - (f . a)) / (x2 - a)).|) >= 0
by Th1;
for r being Real st 0 < r holds
ex s being Real st
( 0 < s & ( for x being Real st x in dom f & |.(x - a).| < s holds
|.((f . x) - (f . a)).| < r ) )
proof
let r be
Real;
( 0 < r implies ex s being Real st
( 0 < s & ( for x being Real st x in dom f & |.(x - a).| < s holds
|.((f . x) - (f . a)).| < r ) ) )
assume A33:
0 < r
;
ex s being Real st
( 0 < s & ( for x being Real st x in dom f & |.(x - a).| < s holds
|.((f . x) - (f . a)).| < r ) )
reconsider r =
r as
Real ;
ex
s being
Real st
(
0 < s & ( for
x being
Real st
x in dom f &
|.(x - a).| < s holds
|.((f . x) - (f . a)).| < r ) )
proof
now ex s being Real st
( 0 < s & ( for x being Real st x in dom f & |.(x - a).| < s holds
|.((f . x) - (f . a)).| < r ) )per cases
( max (|.(((f . x1) - (f . a)) / (x1 - a)).|,|.(((f . x2) - (f . a)) / (x2 - a)).|) > 0 or max (|.(((f . x1) - (f . a)) / (x1 - a)).|,|.(((f . x2) - (f . a)) / (x2 - a)).|) = 0 )
by A30, A29, XXREAL_0:20;
suppose A34:
max (
|.(((f . x1) - (f . a)) / (x1 - a)).|,
|.(((f . x2) - (f . a)) / (x2 - a)).|)
> 0
;
ex s being Real st
( 0 < s & ( for x being Real st x in dom f & |.(x - a).| < s holds
|.((f . x) - (f . a)).| < r ) )set s =
min (
(r / (max (|.(((f . x1) - (f . a)) / (x1 - a)).|,|.(((f . x2) - (f . a)) / (x2 - a)).|))),
(min ((a - x1),(x2 - a))));
A35:
for
x being
Real st
x in dom f &
|.(x - a).| < min (
(r / (max (|.(((f . x1) - (f . a)) / (x1 - a)).|,|.(((f . x2) - (f . a)) / (x2 - a)).|))),
(min ((a - x1),(x2 - a)))) holds
|.((f . x) - (f . a)).| < r
proof
A36:
min (
(r / (max (|.(((f . x1) - (f . a)) / (x1 - a)).|,|.(((f . x2) - (f . a)) / (x2 - a)).|))),
(min ((a - x1),(x2 - a))))
<= min (
(a - x1),
(x2 - a))
by XXREAL_0:17;
let x be
Real;
( x in dom f & |.(x - a).| < min ((r / (max (|.(((f . x1) - (f . a)) / (x1 - a)).|,|.(((f . x2) - (f . a)) / (x2 - a)).|))),(min ((a - x1),(x2 - a)))) implies |.((f . x) - (f . a)).| < r )
assume that
x in dom f
and A37:
|.(x - a).| < min (
(r / (max (|.(((f . x1) - (f . a)) / (x1 - a)).|,|.(((f . x2) - (f . a)) / (x2 - a)).|))),
(min ((a - x1),(x2 - a))))
;
|.((f . x) - (f . a)).| < r
min (
(a - x1),
(x2 - a))
<= a - x1
by XXREAL_0:17;
then
min (
(r / (max (|.(((f . x1) - (f . a)) / (x1 - a)).|,|.(((f . x2) - (f . a)) / (x2 - a)).|))),
(min ((a - x1),(x2 - a))))
<= a - x1
by A36, XXREAL_0:2;
then
|.(x - a).| < a - x1
by A37, XXREAL_0:2;
then
- (a - x1) <= x - a
by ABSVALUE:5;
then
x1 - a <= x - a
;
then A38:
x1 <= x
by XREAL_1:9;
min (
(a - x1),
(x2 - a))
<= x2 - a
by XXREAL_0:17;
then
min (
(r / (max (|.(((f . x1) - (f . a)) / (x1 - a)).|,|.(((f . x2) - (f . a)) / (x2 - a)).|))),
(min ((a - x1),(x2 - a))))
<= x2 - a
by A36, XXREAL_0:2;
then
|.(x - a).| < x2 - a
by A37, XXREAL_0:2;
then
x - a <= x2 - a
by ABSVALUE:5;
then A39:
x <= x2
by XREAL_1:9;
now |.((f . x) - (f . a)).| < rper cases
( x <> a or x = a )
;
suppose
x <> a
;
|.((f . x) - (f . a)).| < rthen A40:
|.((f . x) - (f . a)).| <= (max (|.(((f . x1) - (f . a)) / (x1 - a)).|,|.(((f . x2) - (f . a)) / (x2 - a)).|)) * |.(x - a).|
by A19, A38, A39;
now |.((f . x) - (f . a)).| < rper cases
( max (|.(((f . x1) - (f . a)) / (x1 - a)).|,|.(((f . x2) - (f . a)) / (x2 - a)).|) <> 0 or max (|.(((f . x1) - (f . a)) / (x1 - a)).|,|.(((f . x2) - (f . a)) / (x2 - a)).|) = 0 )
;
suppose A41:
max (
|.(((f . x1) - (f . a)) / (x1 - a)).|,
|.(((f . x2) - (f . a)) / (x2 - a)).|)
<> 0
;
|.((f . x) - (f . a)).| < rA42:
(max (|.(((f . x1) - (f . a)) / (x1 - a)).|,|.(((f . x2) - (f . a)) / (x2 - a)).|)) * (min ((r / (max (|.(((f . x1) - (f . a)) / (x1 - a)).|,|.(((f . x2) - (f . a)) / (x2 - a)).|))),(min ((a - x1),(x2 - a))))) <= (max (|.(((f . x1) - (f . a)) / (x1 - a)).|,|.(((f . x2) - (f . a)) / (x2 - a)).|)) * (r / (max (|.(((f . x1) - (f . a)) / (x1 - a)).|,|.(((f . x2) - (f . a)) / (x2 - a)).|)))
by A31, A29, XREAL_1:64, XXREAL_0:17;
(max (|.(((f . x1) - (f . a)) / (x1 - a)).|,|.(((f . x2) - (f . a)) / (x2 - a)).|)) * |.(x - a).| < (max (|.(((f . x1) - (f . a)) / (x1 - a)).|,|.(((f . x2) - (f . a)) / (x2 - a)).|)) * (min ((r / (max (|.(((f . x1) - (f . a)) / (x1 - a)).|,|.(((f . x2) - (f . a)) / (x2 - a)).|))),(min ((a - x1),(x2 - a)))))
by A32, A37, A41, XREAL_1:68;
then
(max (|.(((f . x1) - (f . a)) / (x1 - a)).|,|.(((f . x2) - (f . a)) / (x2 - a)).|)) * |.(x - a).| < (max (|.(((f . x1) - (f . a)) / (x1 - a)).|,|.(((f . x2) - (f . a)) / (x2 - a)).|)) * (r / (max (|.(((f . x1) - (f . a)) / (x1 - a)).|,|.(((f . x2) - (f . a)) / (x2 - a)).|)))
by A42, XXREAL_0:2;
then
(max (|.(((f . x1) - (f . a)) / (x1 - a)).|,|.(((f . x2) - (f . a)) / (x2 - a)).|)) * |.(x - a).| < (r * (max (|.(((f . x1) - (f . a)) / (x1 - a)).|,|.(((f . x2) - (f . a)) / (x2 - a)).|))) / (max (|.(((f . x1) - (f . a)) / (x1 - a)).|,|.(((f . x2) - (f . a)) / (x2 - a)).|))
by XCMPLX_1:74;
then
(max (|.(((f . x1) - (f . a)) / (x1 - a)).|,|.(((f . x2) - (f . a)) / (x2 - a)).|)) * |.(x - a).| < r * ((max (|.(((f . x1) - (f . a)) / (x1 - a)).|,|.(((f . x2) - (f . a)) / (x2 - a)).|)) / (max (|.(((f . x1) - (f . a)) / (x1 - a)).|,|.(((f . x2) - (f . a)) / (x2 - a)).|)))
by XCMPLX_1:74;
then
(max (|.(((f . x1) - (f . a)) / (x1 - a)).|,|.(((f . x2) - (f . a)) / (x2 - a)).|)) * |.(x - a).| < r * 1
by A41, XCMPLX_1:60;
hence
|.((f . x) - (f . a)).| < r
by A40, XXREAL_0:2;
verum end; end; end; hence
|.((f . x) - (f . a)).| < r
;
verum end; end; end;
hence
|.((f . x) - (f . a)).| < r
;
verum
end;
min (
(r / (max (|.(((f . x1) - (f . a)) / (x1 - a)).|,|.(((f . x2) - (f . a)) / (x2 - a)).|))),
(min ((a - x1),(x2 - a))))
> 0
hence
ex
s being
Real st
(
0 < s & ( for
x being
Real st
x in dom f &
|.(x - a).| < s holds
|.((f . x) - (f . a)).| < r ) )
by A35;
verum end; end; end;
hence
ex
s being
Real st
(
0 < s & ( for
x being
Real st
x in dom f &
|.(x - a).| < s holds
|.((f . x) - (f . a)).| < r ) )
;
verum
end;
hence
ex
s being
Real st
(
0 < s & ( for
x being
Real st
x in dom f &
|.(x - a).| < s holds
|.((f . x) - (f . a)).| < r ) )
;
verum
end;
hence
f is_continuous_in a
by FCONT_1:3; verum