C.1_Convergence_of_deterministic_sequences

C.1 Convergence of deterministic sequences

Convergence of monotonic sequences

Consider a sequence {xk}{x1,x2,,xk,}\{x_{k}\} \doteq \{x_{1}, x_{2}, \ldots, x_{k}, \ldots\} where xkRx_{k} \in \mathbb{R} . Suppose that this sequence is deterministic in the sense that xkx_{k} is not a random variable.

One of the most well-known convergence results is that a nonincreasing sequence with a lower bound converges. The following is a formal statement of this result.

Theorem C.1 (Convergence of monotonic sequences). If the sequence {xk}\{x_{k}\} is nonincreasing and bounded from below:

Nonincreasing: xk+1xkx_{k + 1} \leq x_k for all kk ;
Lower bound: xkαx_{k}\geq \alpha for all kk

then xkx_{k} converges to a limit, which is the infimum of {xk}\{x_{k}\} , as kk \to \infty .

Similarly, if {xk}\{x_{k}\} is nondecreasing and bounded from above, then the sequence is convergent.

Convergence of nonmonotonic sequences

We next analyze the convergence of nonmonotonic sequences.

To analyze the convergence of nonmonotonic sequences, we introduce the following useful operator [103]. For any zRz \in \mathbb{R} , define

z+{z,i fz0,0,i fz<0,z ^ {+} \doteq \left\{ \begin{array}{l l} z, & \text {i f} z \geq 0, \\ 0, & \text {i f} z < 0, \end{array} \right.
z{z,i fz0,0,i fz>0.z ^ {-} \doteq \left\{ \begin{array}{l l} z, & \text {i f} z \leq 0, \\ 0, & \text {i f} z > 0. \end{array} \right.

It is obvious that z+0z^{+} \geq 0 and z0z^{-} \leq 0 for any zz . Moreover, it holds that

z=z++zz = z ^ {+} + z ^ {-}

for all zRz\in \mathbb{R}

To analyze the convergence of {xk}\{x_{k}\} , we rewrite xkx_{k} as

xk=xkxk1+xk1xk2+x2+x2x1+x1=i=1k1(xi+1xi)+x1=Sk+x1,(C.1)\begin{array}{l} x _ {k} = x _ {k} - x _ {k - 1} + x _ {k - 1} - x _ {k - 2} + \dots - x _ {2} + x _ {2} - x _ {1} + x _ {1} \\ = \sum_ {i = 1} ^ {k - 1} \left(x _ {i + 1} - x _ {i}\right) + x _ {1} \\ \stackrel {\cdot} {=} S _ {k} + x _ {1}, \tag {C.1} \\ \end{array}

where Ski=1k1(xi+1xi)S_{k} \doteq \sum_{i=1}^{k-1} (x_{i+1} - x_{i}) . Note that SkS_{k} can be decomposed as

Sk=i=1k1(xi+1xi)=Sk++Sk,S _ {k} = \sum_ {i = 1} ^ {k - 1} (x _ {i + 1} - x _ {i}) = S _ {k} ^ {+} + S _ {k} ^ {-},

where

Sk+=i=1k1(xi+1xi)+0,Sk=i=1k1(xi+1xi)0.S _ {k} ^ {+} = \sum_ {i = 1} ^ {k - 1} (x _ {i + 1} - x _ {i}) ^ {+} \geq 0, \qquad S _ {k} ^ {-} = \sum_ {i = 1} ^ {k - 1} (x _ {i + 1} - x _ {i}) ^ {-} \leq 0.

Some useful properties of Sk+S_{k}^{+} and SkS_{k}^{-} are given below.

\diamond {Sk+0}\{S_k^+ \geq 0\} is a nondecreasing sequence since Sk+1+Sk+S_{k + 1}^{+} \geq S_{k}^{+} for all kk .
\diamond {Sk0}\{S_k^- \leq 0\} is a nonincreasing sequence since Sk+1SkS_{k+1}^- \leq S_k^- for all kk .
\diamond If Sk+S_{k}^{+} is bounded from above, then SkS_{k}^{-} is bounded from below. This is because SkSk+x1S_{k}^{-} \geq -S_{k}^{+} - x_{1} due to the fact that Sk+Sk++x1=xk0S_{k}^{-} + S_{k}^{+} + x_{1} = x_{k} \geq 0 .

With the above preparation, we can show the following result.

Theorem C.2 (Convergence of nonmonotonic sequences). For any nonnegative sequence

{xk0},if\{x _ {k} \geq 0 \}, i f
k=1(xk+1xk)+<,(C.2)\sum_ {k = 1} ^ {\infty} \left(x _ {k + 1} - x _ {k}\right) ^ {+} < \infty , \tag {C.2}

then {xk}\{x_{k}\} converges as kk\to \infty

Proof. First, the condition k=1(xk+1xk)+<\sum_{k=1}^{\infty}(x_{k+1} - x_k)^+ < \infty indicates that Sk+=i=1k1(xi+1xi)+S_k^+ = \sum_{i=1}^{k-1}(x_{i+1} - x_i)^+ is bounded from above for all kk . Since {Sk+}\{S_k^+\} is nondecreasing, the convergence of {Sk+}\{S_k^+\} immediately follows from Theorem C.1. Suppose that Sk+S_k^+ converges to S+S_*^+ .

Second, the boundedness of Sk+S_{k}^{+} implies that SkS_{k}^{-} is bounded from below since SkSk+x1S_{k}^{-} \geq -S_{k}^{+} - x_{1} . Since {Sk}\{S_{k}^{-}\} is nonincreasing, the convergence of {Sk}\{S_{k}^{-}\} immediately follows from Theorem C.1. Suppose that SkS_{k}^{-} converges to SS_{*}^{-} .

Finally, since xk=Sk++Sk+x1x_{k} = S_{k}^{+} + S_{k}^{-} + x_{1} , as shown in (C.1), the convergence of Sk+S_{k}^{+} and SkS_{k}^{-} implies that {xk}\{x_{k}\} converges to S++S+x1S_{*}^{+} + S_{*}^{-} + x_{1} .

Theorem C.2 is more general than Theorem C.1 because it allows xkx_{k} to increase as long as the increase is damped as in (C.2). In the monotonic case, Theorem C.2 still applies. In particular, if xk+1xkx_{k + 1} \leq x_{k} , then k=1(xk+1xk)+=0\sum_{k = 1}^{\infty}(x_{k + 1} - x_k)^+ = 0 . In this case, (C.2) is still satisfied and the convergence follows.

We next consider a special yet importance case. Suppose that {xk0}\{x_{k}\geq 0\} is a nonnegative sequence satisfying

xk+1xk+ηk.x _ {k + 1} \leq x _ {k} + \eta_ {k}.

When ηk=0\eta_{k} = 0 , we have xk+1xkx_{k + 1}\leq x_{k} , meaning that the sequence is monotonic. When ηk0\eta_{k}\geq 0 , the sequence is not monotonic because xk+1x_{k + 1} may be greater than xkx_{k} . Nevertheless, we can still ensure the convergence of the sequence under some mild conditions. The following result is an immediate corollary of Theorem C.2.

Corollary C.1. For any nonnegative sequence {xk0}\{x_{k}\geq 0\} , if

xk+1xk+ηkx _ {k + 1} \leq x _ {k} + \eta_ {k}

and {ηk0}\{\eta_k\geq 0\} satisfies

k=1ηk<,\sum_ {k = 1} ^ {\infty} \eta_ {k} < \infty ,

then {xk0}\{x_{k}\geq 0\} converges.

Proof. Since xk+1xk+ηkx_{k+1} \leq x_k + \eta_k , we have (xk+1xk)+ηk(x_{k+1} - x_k)^+ \leq \eta_k for all kk . Then, we have

k=1(xk+1xk)+k=1ηk<.\sum_ {k = 1} ^ {\infty} (x _ {k + 1} - x _ {k}) ^ {+} \leq \sum_ {k = 1} ^ {\infty} \eta_ {k} < \infty .

As a result, (C.2) is satisfied and the convergence follows from Theorem C.2.