ON
THE SPEED OF CONVERGENCE OF ITERATION OF A
FUNCTION
VLADIMIR DROBOT
Department
ofMathematicsandComputerScienceSan Jose StateUniversity
San
Jose,
CA95192(Received May 13, 1992 and in revised form January 6, 1993)
ABSTRACT. Let
fn(X)
bethenth iterateofafunction in someinterval[0,
c].
Itisknown that iff(x)
x- xc,
a>
1, thenfn(X)
An
aforsome
A
anda.In
this paper weprove a converseofthis theorem: Therateof convergenceoftheiteratesdeterminesthe form ofafunction.
KEY
WORDS AND PHRASES: Iterationsofafunction, slow convergence. 1991 MATHEMATICSSUBJECT
CLASSIFICATION:
26A18,39B10.Let
f(x)
bea real valued function; denote the nth iterateoff(x)
byfn(X),
i.e.,fo(X)
x,fn+
(x)
f(fn
(x))"
If on some interval[0,c]
the functionf
is continuous and satisfies the inequality 0<
f(x)
<
x(z
0),
thennli_,mfn(X)
0forevery xe [0,
c].
Indeed,foreverysuch x,fn(X)
is monotonically decreasing and it is easy to see that the limit must be 0. The rates of convergence of the sequencefn(X)
have beenstudied extensively,seeOstrowski[1]
or Seneta[3].
If
f(0)
<
1, the sequence converges at least geometrically fast: There is a constant 0<
7<
such that
fn(X)
<
.),n forlargen. Thesituation ismoredelicatewhenf’(O)
1. This isknownas "slow convergenceproblem". A. M.Ostrowski[1]
hasprovedthefollowingresult:THEOREM 1.
Suppose
f(x)
is a continuous increasingfunctionon someinterval[0,
c]
such that 0<
f(x)
<
x for 0<x_<c. Iff(x)
x-gxP+
o(xP)
as xO,
where g>0,p>l,then for allxE
[0,
c]
lim
na
f
n(X
A
wherea-ap+l=0anda-KAp-1 =0.
These sufficient conditions for
fn(X)
to behavelikeAn
-aare also, insome sense,necessary,asthe next theorem shows.Werecall thatafunction
f(x)
issaidtobeconcaveiff(ux
+
(1
u)y) > uf(x)
+
(1
u)f(y)
for any z,y in the domain and 0
_<
u_<
1. If the functionf(x)
is concave, then "the slopes(’"’2)
f
(’rl)
>
f(’r3)
f(’r’2)
.r2 .r ,r
3 ,r2
For theproofsee,for instance, Rudin
[2].
THEOREM 2. Suppose f(x)is an increasing, continuous, and concave function on
[0, c]
satisfying 0
<
f(x)<x (x 0). Supposealso thatforsomefixeda>
0,1,i_mnafn(z
exists and is different from 0 for everyxE[0, c].
Then for every>
0thereis ct>
0suchthatz-xP-< f(.r) <
.r-zv+,
for0<
z<
c,
wherea-ap
+
0, i.e.,p+
1/a.
Weneed thefollowinglemma.LEMMA. Let0< V
<
v and let g(z) sx-L
be alinear function with slope0<
s<
suchthatg(v) V. Letwbe the number such thatg(w) wandlet w
<
z<
v. PutN
N(v,V,s,z)=
log(z
+
1-slog(s)
Ifk>Nthengk(v)
<
z, and ifk>
Nthengk(v)
>z.PROOF.
Put v V v-g(V) and k+
gk(v)
gic+
l(V),
k 1,2,....Thentk
+
s[gk-1
(v)
gk(V)]
andso
-ss
=v-V
t+t2+...t
=t(l+s+s2+...
+s-)=
t
1-s
Butthen
gk(v)=v-(tl+t2+...
+tic)
=v-Vl-V(1-slc)
-sv-Vsic
1-s+v
v-V1-3"This is a decreasing sequence in k, hence
gic(v)
<
z is equivalent to k> N,
andgic(v)
>
z isequivalenttok
<
N.PROOFofTheorem2. Itisenoughtoshowthat,under the hypothesis of thetheorem,
lim
log(x-
f(x))
-.0+
og()
r’+
1/"
(1)
Webreak the proofintotwoparts: I.lim inf
_>
p, andII. lim sup<
p.ProofofI. Let lim infandassumethat <p. Wenotice, bythe way, that
_>
1becauseIlog(x
f(x)]
> log(x)
for 0<
x<
1, and p>
1. Thus there exists a sequence c>
x>
x2_>...
log(xt
f(xt))
log(xk)
t--.
<p.()
Since the function
f(x)
is concave andf(0)=
0, the ratiof(z)/x
is a decreasing function of x. From (2)itfollows thatf(xt)=
xt a"t and thus
.f(xt)
tt,-st=--
-
1-xtincreases as k c, hence Ilog
stl
decreases as k--o. Wemay thus require that the sequence{xt}
satisfieslog
xt
logxt
logxt+
>
2 and
>
k(3)
logst+l logsk
g
skLet
k befixed. The slope of thelinejoining(0,f(0))
and(zt:
f(zt)
is equaltos
1-z-1.
Ifx
>
zt, then the slope of the line joining(zt, f(zt)
and(z,f(z))is
less thans
(the
functionf(z)
isconcave),
hencef(z) <
stz
forz>
zt.Define functiong(x)
byg(x)=stx
ifxt<x<Xt_l,k=2,3,
We have just provedthat
f(x)<
g(z),
sofro(x)<
gin(x)
for all integers m(f
is monotone, i.e.,12(z)
<_
f(g(x))/m
(x)
f(f
m-(x))
-</(grn-
(x))
-<
gm(x))"
Let nk be the smallest integer such thatgn,(Zk_l)<Zt.
We
apply theLemma
with v=zk_l,V=
f(zk)
t,_
V/v.
A
simplecalculationleads toXk-
Xk_
xk’
s=logxt -logxt_
+
1.(4)
nt <
logstWe remark that if y
<
xk_ thengnt,(y
<
xk. Indeed, ify<
xk, the result is immediatesinceg(x) <
x;if xk_<
y<
xt_1,thengn(Y)
<
xt
forsome n<
nk,sognu:-n
(gn(y)) <
xk"
Thusfn2(zl)
<
gn2(X)
_<
x2f
n
+
n3(l)
-
9n3(f
n(zl))
--
x3
(5)
fn+n
3+...+n(Zl)
--<
gnt(fn+’’"
+nt-,(Xl)
_( zk.Setting Nk n2
+
n3+...
+
nt, the last inequality in(5)
becomesf
N(Xl)
<_
xk, whichimplies that forany b
>
0Nk
fN:(Xl)
<_
Nkxk.(6)
By
hypothesis of the theorem, ifb>
a then the left side of(6)
goes to as k.
To
obtain the desired contradictionwewill showthatthe right handsideof(6)
goes to 0 ask---,cxfor some b>
a.Wenow estimateNt. From(4)
weobtain/: log
k t logx, logx,_
<
k+
._.
go-Nk
=E
nm
=k+E
1ogsm
m=2 m=2 m=2
However,
therequirement (3)giveslog.rk_l
<
llgx
klogsk_l
2logs
klog
"1,.-2<1
logxk_<
[_1__’
2logxklogsk_2 2
logsk_l
\2] logsklogs2
<
2logs3<
<
logskSubstituting thesein
(7)
weobtaink
(1/2)m--1
logxk logzk logxk logzk
Nk
<
k+m=Y]2
logsk
<
logsk+2logs
k3logs
kthe last inequality beingjustified bu
(3).
Itisthussufficient toshow thatforsomeb>
a b/gg
)
lim zk O,
or, what comestothesamething
lim
x/b
logzk_ 0.(8)
k--.oo logsk
Now,
k 1 is monotonically decreasingto t-(see
(2)),
hence k 1<
t- 1+
efor arbitrary and k sufficientlylarge.Thus1-x
k-I
<l-x
k-l+eor
Ilog
ski
log(i
z
-
)l >
Ilog (i
*
+
SO
k logxk
<
xk logxklogsk
log
(1
x
k+
for arbitrary e and k sufficiently large. To establish
(8)
it is sufficient now to show that thereexistse
>
0andb>
asothatlim x logx
-0
+
og
(:
’-’
+)
0,(9)
where
<
1+
1/a.
Sincelog(1
+
u)
u as u 0, theexpressionin(9)
isless thanfor sufficiently small x. But
<
+(1/a
hence there is>
0such that+{1/a}-
>
O,and so for some b>
a the exponent in(10)
is strictly positive, i.e.,(9)
holds(zrlogz
-’ 0 for anyr
>
0).
This provesI.Proof of II. Again, we argue by contradiction. Assume that there exists a sequence c>
Xl
>_
x2_>...
0such thatlog(-
f())
log(zk)
k t>p.(11)
Withoutloss ofgeneralitywemayassumethat
+
,+.>_
(xk--Zk+l)
xk
Zk+l
Itfollows from
(11)
thatf(xk)
xkxt.
Leth(x)
be the function definedby(12)
(13)
(14)
f(zt)
ifz zt linear ifzt+
-<
z<
zt0 ifz=0
Since the function
f(x)is
concave, we see thatf(x) > h(x)
and so, as in the proofofpartI,
]m(x)>hm(z)
for all integers rn. Define two integers nt and rnt as follows: nt isthe largest integer such that
hnt(xt)
>
xt+
and mt is the largest integer such thathm(Xt)
>
1/2
(xt
+
zt
+
1)"
WenowobtainestimatesonmtusingtheLemma.In
thiscasev zt,V x
k z
1/2
(Xk
+
Xk +
l),
andXk
tk+--Xk+
sk
f(x’t)
f(xt4-1)
1mt
-:t/l
sXk-Xk+
Applyingthe
Lemma,
weobtain log1/2(x
t+
xt+
1)
+
x
tl
-__t-+-
xklog
xtt
t,+1
xk
-Xk+l
xk
--Xk+l
mt >
logst -1After direct simplification this reduces to
m
t>(logst)-llo
1/2
+x
t+l -1.We
apply(13)
andthe fact thatst toobtainXk
xk +
Cl
t
t
+mk
>--
Cl skfor large k,wherec is aconstant. Finally,from
(14)
weobtain-tk
,.
>_
c2z
(15)
for sufficiently large k, where c2 is some constant. For k
>
2 set Nk =n+n2+.
+
nk-
+
mk"
Itfollows from thedefinitionofn’sandm’sthath(x)
>
1/2
(x
k+
xk+
l)
-1/2xk
hencefor b
>
0we
haveNk
fNk(Xl)
>
NI
hNk(Xl)
>
1/2
NI
xk(16)
b Since
nafn(Xl)
convergestoalimit thatis differentfrom 0,itfollows thatask--,oo,Nk
f,
(Xl)
0 if b<
a. ButNk
>
mk,so (16)impliesthatmbuxk
0ask oowhenever b<
a.Fro(15)
weseethatXk >
c2x(1-tk)+l
(17)
m k
Now,
1+
1/a
<
k soa(1-
tk)
+
1<
0, and thusb(1- tk)
+
<
0 for someb<
a and k sufficientlylarge. We seefrom(17)
that for suchb,mkx
k oo. This contradictioncompletestheproof.
A
word or two regarding the concavity assumption in the Theorem 2. The assumption is certainly needed inthe proof. The result is also not true without it. The idea is this:Construct
an arbitrary sequence 0<
Xn<
1, Xn 0 at an arbitrary rate. It is easy to see that one can construct a functionf(z)
such" thatf(1)=
z andf(zn)=
Xn+
(Just
draw a picture). The values off(x)
at other point can be taken completely arbitrarily so that the conclusion ofTheorem 2 need not hold.
REFERENCES
1.
OSTROWSKI,
A.M. Solutions
of Equatioas i_nEuclide.aa
And BanachSpaces.
AcademicPress,
New York, 1973.2.
RUDIN,
W. Real and (omplex Analysis,McGraw-Hill.New York,1966.