let f be Function of REAL,REAL; for a, b, c, r, s being Real st b <> 0 & ( for x being Real holds f . x = max (r,(min (s,(c * (1 - |.((x - a) / b).|))))) ) holds
f is Lipschitzian
let a, b, c, r, s be Real; ( b <> 0 & ( for x being Real holds f . x = max (r,(min (s,(c * (1 - |.((x - a) / b).|))))) ) implies f is Lipschitzian )
assume A3:
b <> 0
; ( ex x being Real st not f . x = max (r,(min (s,(c * (1 - |.((x - a) / b).|))))) or f is Lipschitzian )
assume A1:
for x being Real holds f . x = max (r,(min (s,(c * (1 - |.((x - a) / b).|)))))
; f is Lipschitzian
ex r being Real st
( 0 < r & ( for x1, x2 being Real st x1 in dom f & x2 in dom f holds
|.((f . x1) - (f . x2)).| <= r * |.(x1 - x2).| ) )
proof
per cases
( c = 0 or c <> 0 )
;
suppose A2:
c <> 0
;
ex r being Real st
( 0 < r & ( for x1, x2 being Real st x1 in dom f & x2 in dom f holds
|.((f . x1) - (f . x2)).| <= r * |.(x1 - x2).| ) )take
(1 / |.b.|) * |.c.|
;
( 0 < (1 / |.b.|) * |.c.| & ( for x1, x2 being Real st x1 in dom f & x2 in dom f holds
|.((f . x1) - (f . x2)).| <= ((1 / |.b.|) * |.c.|) * |.(x1 - x2).| ) )A5:
(
|.c.| > 0 &
|.b.| > 0 )
by A2, A3, COMPLEX1:47;
for
x1,
x2 being
Real st
x1 in dom f &
x2 in dom f holds
|.((f . x1) - (f . x2)).| <= ((1 / |.b.|) * |.c.|) * |.(x1 - x2).|
proof
let x1,
x2 be
Real;
( x1 in dom f & x2 in dom f implies |.((f . x1) - (f . x2)).| <= ((1 / |.b.|) * |.c.|) * |.(x1 - x2).| )
assume
(
x1 in dom f &
x2 in dom f )
;
|.((f . x1) - (f . x2)).| <= ((1 / |.b.|) * |.c.|) * |.(x1 - x2).|
|.((f . x1) - (f . x2)).| =
|.((max (r,(min (s,(c * (1 - |.((x1 - a) / b).|)))))) - (f . x2)).|
by A1
.=
|.((max (r,(min (s,(c * (1 - |.((x1 - a) / b).|)))))) - (max (r,(min (s,(c * (1 - |.((x2 - a) / b).|))))))).|
by A1
;
then A9:
|.((f . x1) - (f . x2)).| <= |.((c * (1 - |.((x1 - a) / b).|)) - (c * (1 - |.((x2 - a) / b).|))).|
by LeMM01;
|.(((x1 - a) / b) - ((x2 - a) / b)).| =
|.(((x1 - a) - (x2 - a)) / b).|
by XCMPLX_1:120
.=
|.(x1 - x2).| / |.b.|
by COMPLEX1:67
;
then
|.(|.((x1 - a) / b).| - |.((x2 - a) / b).|).| * |.c.| <= (|.(x1 - x2).| / |.b.|) * |.c.|
by XREAL_1:64, A5, COMPLEX1:64;
then
|.c.| * |.(|.((x2 - a) / b).| - |.((x1 - a) / b).|).| <= (|.(x1 - x2).| / |.b.|) * |.c.|
by COMPLEX1:60;
then
|.(c * ((- |.((x1 - a) / b).|) + |.((x2 - a) / b).|)).| <= (|.(x1 - x2).| / |.b.|) * |.c.|
by COMPLEX1:65;
then
|.((c * (1 - |.((x1 - a) / b).|)) - (c * (1 - |.((x2 - a) / b).|))).| <= ((1 / |.b.|) * |.c.|) * |.(x1 - x2).|
by XCMPLX_1:101;
hence
|.((f . x1) - (f . x2)).| <= ((1 / |.b.|) * |.c.|) * |.(x1 - x2).|
by XXREAL_0:2, A9;
verum
end; hence
(
0 < (1 / |.b.|) * |.c.| & ( for
x1,
x2 being
Real st
x1 in dom f &
x2 in dom f holds
|.((f . x1) - (f . x2)).| <= ((1 / |.b.|) * |.c.|) * |.(x1 - x2).| ) )
by A5;
verum end; end;
end;
hence
f is Lipschitzian
; verum