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
for f being Function of Z,REAL st r < 1 & ( for n being natural number holds (F . n) - f,Z is_absolutely_bounded_by a * (r to_power n) ) holds
( F is_point_conv_on Z & lim F,Z = f )
let F be Functional_Sequence of X,REAL ; :: thesis: ( Z common_on_dom F implies for a, r being positive real number
for f being Function of Z,REAL st r < 1 & ( for n being natural number holds (F . n) - f,Z is_absolutely_bounded_by a * (r to_power n) ) holds
( F is_point_conv_on Z & lim F,Z = f ) )
assume A1:
Z common_on_dom F
; :: thesis: for a, r being positive real number
for f being Function of Z,REAL st r < 1 & ( for n being natural number holds (F . n) - f,Z is_absolutely_bounded_by a * (r to_power n) ) holds
( F is_point_conv_on Z & lim F,Z = f )
let a, r be positive real number ; :: thesis: for f being Function of Z,REAL st r < 1 & ( for n being natural number holds (F . n) - f,Z is_absolutely_bounded_by a * (r to_power n) ) holds
( F is_point_conv_on Z & lim F,Z = f )
let f be Function of Z,REAL ; :: thesis: ( r < 1 & ( for n being natural number holds (F . n) - f,Z is_absolutely_bounded_by a * (r to_power n) ) implies ( F is_point_conv_on Z & lim F,Z = f ) )
assume A2:
r < 1
; :: thesis: ( ex n being natural number st not (F . n) - f,Z is_absolutely_bounded_by a * (r to_power n) or ( F is_point_conv_on Z & lim F,Z = f ) )
assume A3:
for n being natural number holds (F . n) - f,Z is_absolutely_bounded_by a * (r to_power n)
; :: thesis: ( F is_point_conv_on Z & lim F,Z = f )
A4:
dom f = Z
by FUNCT_2:def 1;
( Z c= dom (F . 0 ) & dom (F . 0 ) c= X )
by A1, SEQFUNC:def 10;
then reconsider g = f as PartFunc of X,REAL by A4, RELSET_1:13, XBOOLE_1:1;
A5:
now let x be
Element of
X;
:: thesis: ( x in Z implies for p being Real st p > 0 holds
ex k being Element of NAT st
for n being Element of NAT st n >= k holds
abs (((F . n) . x) - (g . x)) < p )assume A6:
x in Z
;
:: thesis: for p being Real st p > 0 holds
ex k being Element of NAT st
for n being Element of NAT st n >= k holds
abs (((F . n) . x) - (g . x)) < plet p be
Real;
:: thesis: ( p > 0 implies ex k being Element of NAT st
for n being Element of NAT st n >= k holds
abs (((F . n) . x) - (g . x)) < p )assume A7:
p > 0
;
:: thesis: ex k being Element of NAT st
for n being Element of NAT st n >= k holds
abs (((F . n) . x) - (g . x)) < pA8:
1
- r > 0
by A2, XREAL_1:52;
then
p * (1 - r) > 0
by A7, XREAL_1:131;
then A9:
(p * (1 - r)) / a > 0
by XREAL_1:141;
consider k being
Element of
NAT such that A10:
k >= 1
+ (log r,((p * (1 - r)) / a))
by MESFUNC1:11;
k > log r,
((p * (1 - r)) / a)
by A10, 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, A9, 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 A8, XREAL_1:76;
then A11:
(a * (r to_power k)) / (1 - r) < p
by A8, XCMPLX_1:90;
take k =
k;
:: thesis: for n being Element of NAT st n >= k holds
abs (((F . n) . x) - (g . x)) < plet n be
Element of
NAT ;
:: thesis: ( n >= k implies abs (((F . n) . x) - (g . x)) < p )assume
n >= k
;
:: thesis: abs (((F . n) . x) - (g . x)) < pthen
(
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 A12:
(a * (r to_power n)) / (1 - r) <= (a * (r to_power k)) / (1 - r)
by XREAL_1:74;
Z c= dom (F . n)
by A1, SEQFUNC:def 10;
then
x in (dom (F . n)) /\ (dom f)
by A4, A6, XBOOLE_0:def 4;
then
x in dom ((F . n) - f)
by VALUED_1:12;
then
(
x in Z /\ (dom ((F . n) - f)) &
((F . n) - f) . x = ((F . n) . x) - (f . x) &
(F . n) - f,
Z is_absolutely_bounded_by a * (r to_power n) )
by A3, A6, VALUED_1:13, XBOOLE_0:def 4;
then A13:
|.(((F . n) . x) - (f . x)).| <= a * (r to_power n)
by Def1;
r to_power n >= 0
by POWER:39;
then
( 1
- r <= 1 &
a * (r to_power n) >= a * 0 )
by XREAL_1:45;
then
(
(a * (r to_power n)) * (1 - r) <= (a * (r to_power n)) * 1 &
0 < 1 )
by XREAL_1:66;
then
(a * (r to_power n)) / 1
<= (a * (r to_power n)) / (1 - r)
by A8, XREAL_1:104;
then
a * (r to_power n) <= (a * (r to_power k)) / (1 - r)
by A12, XXREAL_0:2;
then
abs (((F . n) . x) - (g . x)) <= (a * (r to_power k)) / (1 - r)
by A13, XXREAL_0:2;
hence
abs (((F . n) . x) - (g . x)) < p
by A11, XXREAL_0:2;
:: thesis: verum end;
thus A14:
F is_point_conv_on Z
:: thesis: lim F,Z = f
hence
lim F,Z = f
by A4, A14, SEQFUNC:def 14; :: thesis: verum