How can I prove that $\{V_k\}$ is convergent? I tried to build a general term for $V_k$ but I don't get to anything.
Let $\{V_k\}$, $\{\lambda_k\}$, $\{B_k\}$ be non negative sequences of real numbers that satisfy
\begin{equation*} V_k \le (1+\lambda_k)V_{k-1} + B_k \end{equation*}
where $\sum\limits_{k=1}^\infty B_k < \infty$, $\sum\limits_{k=1}^\infty\lambda_k < \infty$.
Prove that $\{V_k\}$ is convergent.
Many thanks in advance
Hint. Note that for $n\geq m\geq 1$, $$V_n-V_m=\sum_{k=m+1}^n(V_k-V_{k-1}) \le \sum_{k=m+1}^n \lambda_kV_{k-1} + \sum_{k=m+1}^nB_k$$ Hence if we show that $(V_n)_n$ is bounded by some non-negative constant $M$ then $$|V_n-V_m|=|\sum_{k=m+1}^n(V_k-V_{k-1})| \le M\sum_{k=m+1}^n \lambda_k + \sum_{k=m+1}^nB_k$$ which implies that $(V_n)$ is a Cauchy sequence since $\sum\limits_{k=1}^\infty\lambda_k < \infty$ and $\sum\limits_{k=1}^\infty B_k < \infty$.