Let $M$ be a $n \times n$ real matrix and $b \in \mathbb{R}^n$.
We consider the sequence $(x_k)_k$ defined by
$x_0\in\mathbb{R}^n,x_{k+1}=M x_k+b$.
Show that $(x_k)$ converges for any $x_{0}$ IFF
the spectral radius of $M$ is less than $1$.
Remark. I found $x_k=M^kx_0+(M^{k−1}+M^{k−2}+....+I)b$; how can I justify from here?
We assume that $\rho(M)<1$ where $\rho(.)$ is the spectral radius. We can invoke the Contraction Mapping Theorem, since the operator $$Tx := Mx+b$$ maps $\mathbb{R}^n$ to $\mathbb{R}^n$, which is a complete metric space wrt the standard Euclidean norm. To do this, it suffices to show that $T$ is a contraction for some operator norm. Indeed $$||Tx-Ty|| = ||(Mx+b)-(My+b)|| = ||M(x-y)|| \leq ||M||||x-y||.$$ Now, there exists an operator norm s.t. $||M||<\rho(M)+\epsilon$. It we choose $\epsilon=1-\rho(M)$, then $||M||<1$ and we obtain the existence of the limit.