let X be set ; :: thesis: for f being PartFunc of REAL ,REAL holds
( f | X is uniformly_continuous iff for r being Real st 0 < r holds
ex s being Real st
( 0 < s & ( for x1, x2 being Real st x1 in dom (f | X) & x2 in dom (f | X) & abs (x1 - x2) < s holds
abs ((f . x1) - (f . x2)) < r ) ) )
let f be PartFunc of REAL ,REAL ; :: thesis: ( f | X is uniformly_continuous iff for r being Real st 0 < r holds
ex s being Real st
( 0 < s & ( for x1, x2 being Real st x1 in dom (f | X) & x2 in dom (f | X) & abs (x1 - x2) < s holds
abs ((f . x1) - (f . x2)) < r ) ) )
thus
( f | X is uniformly_continuous implies for r being Real st 0 < r holds
ex s being Real st
( 0 < s & ( for x1, x2 being Real st x1 in dom (f | X) & x2 in dom (f | X) & abs (x1 - x2) < s holds
abs ((f . x1) - (f . x2)) < r ) ) )
:: thesis: ( ( for r being Real st 0 < r holds
ex s being Real st
( 0 < s & ( for x1, x2 being Real st x1 in dom (f | X) & x2 in dom (f | X) & abs (x1 - x2) < s holds
abs ((f . x1) - (f . x2)) < r ) ) ) implies f | X is uniformly_continuous )proof
assume Z1:
f | X is
uniformly_continuous
;
:: thesis: for r being Real st 0 < r holds
ex s being Real st
( 0 < s & ( for x1, x2 being Real st x1 in dom (f | X) & x2 in dom (f | X) & abs (x1 - x2) < s holds
abs ((f . x1) - (f . x2)) < r ) )
let r be
Real;
:: thesis: ( 0 < r implies ex s being Real st
( 0 < s & ( for x1, x2 being Real st x1 in dom (f | X) & x2 in dom (f | X) & abs (x1 - x2) < s holds
abs ((f . x1) - (f . x2)) < r ) ) )
assume Z2:
0 < r
;
:: thesis: ex s being Real st
( 0 < s & ( for x1, x2 being Real st x1 in dom (f | X) & x2 in dom (f | X) & abs (x1 - x2) < s holds
abs ((f . x1) - (f . x2)) < r ) )
consider s being
Real such that W1:
0 < s
and W2:
for
x1,
x2 being
Real st
x1 in dom (f | X) &
x2 in dom (f | X) &
abs (x1 - x2) < s holds
abs (((f | X) . x1) - ((f | X) . x2)) < r
by Z1, Z2, Xdef;
take
s
;
:: thesis: ( 0 < s & ( for x1, x2 being Real st x1 in dom (f | X) & x2 in dom (f | X) & abs (x1 - x2) < s holds
abs ((f . x1) - (f . x2)) < r ) )
thus
0 < s
by W1;
:: thesis: for x1, x2 being Real st x1 in dom (f | X) & x2 in dom (f | X) & abs (x1 - x2) < s holds
abs ((f . x1) - (f . x2)) < r
let x1,
x2 be
Real;
:: thesis: ( x1 in dom (f | X) & x2 in dom (f | X) & abs (x1 - x2) < s implies abs ((f . x1) - (f . x2)) < r )
assume Z:
(
x1 in dom (f | X) &
x2 in dom (f | X) )
;
:: thesis: ( not abs (x1 - x2) < s or abs ((f . x1) - (f . x2)) < r )
then
(
(f | X) . x1 = f . x1 &
(f | X) . x2 = f . x2 )
by FUNCT_1:70;
hence
( not
abs (x1 - x2) < s or
abs ((f . x1) - (f . x2)) < r )
by W2, Z;
:: thesis: verum
end;
assume Z0:
for r being Real st 0 < r holds
ex s being Real st
( 0 < s & ( for x1, x2 being Real st x1 in dom (f | X) & x2 in dom (f | X) & abs (x1 - x2) < s holds
abs ((f . x1) - (f . x2)) < r ) )
; :: thesis: f | X is uniformly_continuous
let r be Real; :: according to FCONT_2:def 1 :: thesis: ( 0 < r implies ex s being Real st
( 0 < s & ( for x1, x2 being Real st x1 in dom (f | X) & x2 in dom (f | X) & abs (x1 - x2) < s holds
abs (((f | X) . x1) - ((f | X) . x2)) < r ) ) )
assume Z1:
0 < r
; :: thesis: ex s being Real st
( 0 < s & ( for x1, x2 being Real st x1 in dom (f | X) & x2 in dom (f | X) & abs (x1 - x2) < s holds
abs (((f | X) . x1) - ((f | X) . x2)) < r ) )
consider s being Real such that
W1:
0 < s
and
W2:
for x1, x2 being Real st x1 in dom (f | X) & x2 in dom (f | X) & abs (x1 - x2) < s holds
abs ((f . x1) - (f . x2)) < r
by Z0, Z1;
take
s
; :: thesis: ( 0 < s & ( for x1, x2 being Real st x1 in dom (f | X) & x2 in dom (f | X) & abs (x1 - x2) < s holds
abs (((f | X) . x1) - ((f | X) . x2)) < r ) )
thus
0 < s
by W1; :: thesis: for x1, x2 being Real st x1 in dom (f | X) & x2 in dom (f | X) & abs (x1 - x2) < s holds
abs (((f | X) . x1) - ((f | X) . x2)) < r
let x1, x2 be Real; :: thesis: ( x1 in dom (f | X) & x2 in dom (f | X) & abs (x1 - x2) < s implies abs (((f | X) . x1) - ((f | X) . x2)) < r )
assume Z:
( x1 in dom (f | X) & x2 in dom (f | X) )
; :: thesis: ( not abs (x1 - x2) < s or abs (((f | X) . x1) - ((f | X) . x2)) < r )
then
( (f | X) . x1 = f . x1 & (f | X) . x2 = f . x2 )
by FUNCT_1:70;
hence
( not abs (x1 - x2) < s or abs (((f | X) . x1) - ((f | X) . x2)) < r )
by Z, W2; :: thesis: verum