I read the book "A Linear Systems Primer" [1] and confused about a proof for a theorem:
In this section we first study the stability properties of the equilibrium $x = 0$ of linear autonomous homogeneous systems: \begin{equation} \dot{x}=A x,~ t\ge 0 \tag{4.16} \end{equation} Recall that $x = 0$ is always an equilibrium of (4.16). Recall also that the solution of (4.16) for $x(0) = x_0$ is given by \begin{equation} \phi(t,x_0)=\varPhi(t,0)x_0=\varPhi(t-0,0)x_0 \\ \triangleq \varPhi(t)x_0=e^{At}x_0 \end{equation} Theorem 4.12. The equilibrium $x=0$ of (4.16) is stable if and only if the solution of (4.16) are bounded, i.e., if and only if \begin{equation} \sup_{t \ge t_0} || \varPhi(t) || \triangleq k < \infty, \end{equation} where $||\varPhi(t)||$ denotes the matrix norm induced by the vector norm used on $\mathbb{R}^n $ and $k$ denotes a constant.
Proof. Assume that the equilibrium $x=0$ of (4.16) is stable. Then for $\epsilon=1$ there is a $\delta=\delta(1)>0$ such that $||\phi(t,x_0)||<1$ for all $t\ge 0$ and all $x_0$ with $||x_0|| \le \delta$. In this case \begin{equation} ||\phi(t,x_0)||=||\varPhi(t)x_0||=||~[\varPhi(t)(x_0\delta)/||x_0||]~||(||x_0||/\delta) < ||x_0||/\delta \tag{*} \end{equation} for all $x_0 \ne 0$ and all $t > 0$. Using the definition of matrix norm, it follows that \begin{equation} ||\varPhi(t)|| \le \delta^{-1}, ~ t \ge 0. \tag{**} \end{equation} We have proved that if the equilibrium $x=0$ of (4.16) is stable, then the solutions of (4.16) are bounded.
.......(proof of necessity)...
I don't understand how the inequality $(**)$ is justified. The definition of a matrix norm is given by $||\varPhi(t)||=\sup_{||x||=1}||\varPhi(t)x||$ where $x$ should be an arbitrary vector. But according to the formula $(*)$ , \begin{equation} ||\varPhi(t)x_0||<||x_0||/\delta \iff ||\varPhi(t) \frac{x_0}{||x_0||}|| < \delta^{-1} \end{equation} It seems correct since $ || \frac{x_0}{||x_0||} || = 1$ and it seems consistent with the definition of a matrix norm. However, we should also notice that there is a restriction on $||x_0||$, i.e., $||x_0|| \le \delta $ as stated in the proof. So $ \frac{x_0}{||x_0||} $ is not arbitrary anymore then it is NOT consistent with the definition of a matrix norm. Therefore I think $(**)$ is NOT correct.
So what is the problem here? Is there anything wrong in my thought?
References:
[1] Antsaklis, Panos J., and Anthony N. Michel. A linear systems primer. Vol. 1. Boston: Birkhäuser, 2007.