let X, Z be non empty set ; :: thesis: for F being Functional_Sequence of X,REAL st Z common_on_dom F holds
for a, r being positive real number st r < 1 & ( for n being natural number holds (F . n) - (F . (n + 1)),Z is_absolutely_bounded_by a * (r to_power n) ) holds
( F is_unif_conv_on Z & ( for n being natural number holds (lim F,Z) - (F . n),Z is_absolutely_bounded_by (a * (r to_power n)) / (1 - r) ) )
let F be Functional_Sequence of X,REAL ; :: thesis: ( Z common_on_dom F implies for a, r being positive real number st r < 1 & ( for n being natural number holds (F . n) - (F . (n + 1)),Z is_absolutely_bounded_by a * (r to_power n) ) holds
( F is_unif_conv_on Z & ( for n being natural number holds (lim F,Z) - (F . n),Z is_absolutely_bounded_by (a * (r to_power n)) / (1 - r) ) ) )
assume A1:
Z common_on_dom F
; :: thesis: for a, r being positive real number st r < 1 & ( for n being natural number holds (F . n) - (F . (n + 1)),Z is_absolutely_bounded_by a * (r to_power n) ) holds
( F is_unif_conv_on Z & ( for n being natural number holds (lim F,Z) - (F . n),Z is_absolutely_bounded_by (a * (r to_power n)) / (1 - r) ) )
let a, r be positive real number ; :: thesis: ( r < 1 & ( for n being natural number holds (F . n) - (F . (n + 1)),Z is_absolutely_bounded_by a * (r to_power n) ) implies ( F is_unif_conv_on Z & ( for n being natural number holds (lim F,Z) - (F . n),Z is_absolutely_bounded_by (a * (r to_power n)) / (1 - r) ) ) )
assume A2:
r < 1
; :: thesis: ( ex n being natural number st not (F . n) - (F . (n + 1)),Z is_absolutely_bounded_by a * (r to_power n) or ( F is_unif_conv_on Z & ( for n being natural number holds (lim F,Z) - (F . n),Z is_absolutely_bounded_by (a * (r to_power n)) / (1 - r) ) ) )
assume A3:
for n being natural number holds (F . n) - (F . (n + 1)),Z is_absolutely_bounded_by a * (r to_power n)
; :: thesis: ( F is_unif_conv_on Z & ( for n being natural number holds (lim F,Z) - (F . n),Z is_absolutely_bounded_by (a * (r to_power n)) / (1 - r) ) )
( Z c= dom (F . 0 ) & dom (F . 0 ) c= X )
by A1, SEQFUNC:def 10;
then reconsider Z' = Z as non empty Subset of X by XBOOLE_1:1;
deffunc H1( Element of Z') -> Element of REAL = lim (F # $1);
consider f being Function of Z',REAL such that
A4:
for x being Element of Z' holds f . x = H1(x)
from FUNCT_2:sch 4();
reconsider f = f as PartFunc of X,REAL by RELSET_1:17;
thus
F is_unif_conv_on Z
:: thesis: for n being natural number holds (lim F,Z) - (F . n),Z is_absolutely_bounded_by (a * (r to_power n)) / (1 - r)proof
thus
Z common_on_dom F
by A1;
:: according to SEQFUNC:def 13 :: thesis: ex b1 being Element of K21(K22(X,REAL )) st
( Z = dom b1 & ( for b2 being Element of REAL holds
( b2 <= 0 or ex b3 being Element of NAT st
for b4 being Element of NAT
for b5 being Element of X holds
( not b3 <= b4 or not b5 in Z or not b2 <= abs (((F . b4) . b5) - (b1 . b5)) ) ) ) )
take
f
;
:: thesis: ( Z = dom f & ( for b1 being Element of REAL holds
( b1 <= 0 or ex b2 being Element of NAT st
for b3 being Element of NAT
for b4 being Element of X holds
( not b2 <= b3 or not b4 in Z or not b1 <= abs (((F . b3) . b4) - (f . b4)) ) ) ) )
thus
Z = dom f
by FUNCT_2:def 1;
:: thesis: for b1 being Element of REAL holds
( b1 <= 0 or ex b2 being Element of NAT st
for b3 being Element of NAT
for b4 being Element of X holds
( not b2 <= b3 or not b4 in Z or not b1 <= abs (((F . b3) . b4) - (f . b4)) ) )
let p be
Real;
:: thesis: ( p <= 0 or ex b1 being Element of NAT st
for b2 being Element of NAT
for b3 being Element of X holds
( not b1 <= b2 or not b3 in Z or not p <= abs (((F . b2) . b3) - (f . b3)) ) )
assume A5:
p > 0
;
:: thesis: ex b1 being Element of NAT st
for b2 being Element of NAT
for b3 being Element of X holds
( not b1 <= b2 or not b3 in Z or not p <= abs (((F . b2) . b3) - (f . b3)) )
A6:
1
- r > 0
by A2, XREAL_1:52;
then
p * (1 - r) > 0
by A5, XREAL_1:131;
then A7:
(p * (1 - r)) / a > 0
by XREAL_1:141;
consider k being
Element of
NAT such that A8:
k >= 1
+ (log r,((p * (1 - r)) / a))
by MESFUNC1:11;
k > log r,
((p * (1 - r)) / a)
by A8, XREAL_1:41;
then
r to_power k < r to_power (log r,((p * (1 - r)) / a))
by A2, POWER:45;
then
(
r to_power k < (p * (1 - r)) / a &
a <> 0 )
by A2, A7, POWER:def 3;
then
(
a * (r to_power k) < a * ((p * (1 - r)) / a) &
a * ((p * (1 - r)) / a) = (p * (1 - r)) * (a / a) &
a / a = 1 )
by XCMPLX_1:60, XCMPLX_1:76, XREAL_1:70;
then
(a * (r to_power k)) / (1 - r) < (p * (1 - r)) / (1 - r)
by A6, XREAL_1:76;
then A9:
(a * (r to_power k)) / (1 - r) < p
by A6, XCMPLX_1:90;
take
k
;
:: thesis: for b1 being Element of NAT
for b2 being Element of X holds
( not k <= b1 or not b2 in Z or not p <= abs (((F . b1) . b2) - (f . b2)) )
let n be
Element of
NAT ;
:: thesis: for b1 being Element of X holds
( not k <= n or not b1 in Z or not p <= abs (((F . n) . b1) - (f . b1)) )let x be
Element of
X;
:: thesis: ( not k <= n or not x in Z or not p <= abs (((F . n) . x) - (f . x)) )
assume A10:
(
n >= k &
x in Z )
;
:: thesis: not p <= abs (((F . n) . x) - (f . x))
then
(
n = k or
n > k )
by XXREAL_0:1;
then
r to_power n <= r to_power k
by A2, POWER:45;
then
(
a * (r to_power n) <= a * (r to_power k) & 1
- r > 1
- 1 )
by A2, XREAL_1:12, XREAL_1:66;
then A11:
(a * (r to_power n)) / (1 - r) <= (a * (r to_power k)) / (1 - r)
by XREAL_1:74;
then
|.((lim (F # x)) - ((F # x) . n)).| <= (a * (r to_power n)) / (1 - r)
by A2, Th9;
then A13:
|.((lim (F # x)) - ((F # x) . n)).| <= (a * (r to_power k)) / (1 - r)
by A11, XXREAL_0:2;
(
(F . n) . x = (F # x) . n &
f . x = lim (F # x) &
|.(((F . n) . x) - (f . x)).| = |.((f . x) - ((F . n) . x)).| )
by A4, A10, COMPLEX1:146, SEQFUNC:def 11;
hence
|.(((F . n) . x) - (f . x)).| < p
by A9, A13, XXREAL_0:2;
:: thesis: verum
end;
then A14:
F is_point_conv_on Z
by SEQFUNC:23;
let n' be natural number ; :: thesis: (lim F,Z) - (F . n'),Z is_absolutely_bounded_by (a * (r to_power n')) / (1 - r)
let z be set ; :: according to TIETZE:def 1 :: thesis: ( z in Z /\ (dom ((lim F,Z) - (F . n'))) implies abs (((lim F,Z) - (F . n')) . z) <= (a * (r to_power n')) / (1 - r) )
reconsider n = n' as Element of NAT by ORDINAL1:def 13;
assume A15:
z in Z /\ (dom ((lim F,Z) - (F . n')))
; :: thesis: abs (((lim F,Z) - (F . n')) . z) <= (a * (r to_power n')) / (1 - r)
then A16:
( z in Z' & z in dom ((lim F,Z) - (F . n')) )
by XBOOLE_0:def 4;
reconsider x = z as Element of X by A15;
A17:
Z = dom (lim F,Z)
by A14, SEQFUNC:def 14;
then
|.((lim (F # x)) - ((F # x) . n)).| <= (a * (r to_power n)) / (1 - r)
by A2, Th9;
then
|.(((lim F,Z) . x) - ((F # x) . n)).| <= (a * (r to_power n)) / (1 - r)
by A14, A16, A17, SEQFUNC:def 14;
then
|.(((lim F,Z) . x) - ((F . n) . x)).| <= (a * (r to_power n)) / (1 - r)
by SEQFUNC:def 11;
hence
abs (((lim F,Z) - (F . n')) . z) <= (a * (r to_power n')) / (1 - r)
by A16, VALUED_1:13; :: thesis: verum