2

Consider the simple autonomous, non-homogeneous system of linear ODE's $$\dot{\mathbf{x}}(t) = M\mathbf{x}(t) + \mathbf{b}$$ where $\mathbf{x} :\mathbb{R}\to\mathbb{C}^n$ is a vector valued function of time, $M$ is a constant $n\times n$ complex matrix, and $\mathbf{b}\in\mathbb{C}^n$ is constant.

My main question is the following:

Q: What are the necessary conditions placed on $M$ and $\mathbf{b}$ such that all solutions $\mathbf{x}(t)$ are bounded, in norm, for all $t$? That is, all solutions satisfy $\|\mathbf{x}(t)\|\leq R$ for all $t$, with $R\in(0,\infty)$ fixed.

When $\mathbf{b} = 0$, I know the answer: the eigenvalues $\lambda$ of $M$ must satisfy $\text{Re}(\lambda)\leq 0$ and the Jordan blocks (in a Jordan normal form of $M$) corresponding to any eigenvalue with $\text{Re}(\lambda)=0$ must size $1\times 1$.

For $\mathbf{b} \neq 0$, can the Jordan normal form of $M$ alone determine whether all solutions are bounded? Or, does $\mathbf{b}$ play a non-trivial role in diagnosing this notion of "stability"? I think I can prove that all solutions are bounded whenever $M$ is diagonalizable and has eigenvalues that lie strictly in the left half plane ($\text{Re}(\lambda)<0$) but am not sure how to move beyond.

I should also say that I am aware of other notions of stability such as Lyapunov stability, asymptotic stability, etc, and I know various theorems relating the Jordan normal form of $M$ to these notions. I'm simply having trouble finding results relating to this boundedness criterion I state.

Thanks to anyone who may be able to answer or point me in the right direction!

azif00
  • 23,123

1 Answers1

4

The solution can be calculated as $$ \dot {\mathbf{x}}(t) - M{\mathbf x}(t) = \mathbf b $$ $$ (e^{-tM}{\mathbf x}(t))' = e^{-tM}\mathbf b $$ $$ \mathbf x(t) = e^{tM}\mathbf x_0 + \int_0^t e^{(t-s)M}\mathbf b\ ds $$ It is well known that $M = S D S^{-1}$, where $D$ is block diagonal consisting of blocks $$ J=\begin{pmatrix} \lambda & 1 & 0 &\ldots &0 \\ 0 & \lambda & 1 & \ldots \\ 0 & 0 & \lambda & \ldots \\ & & & \ddots & \\ 0&0 &0& \ldots & \lambda \end{pmatrix}, $$ furthermore $$ \exp(tJ) = \begin{pmatrix} e^{t\lambda} & t e^{t\lambda} & \ldots &\frac{t^{m-1}}{(m-1)!} e^{t\lambda} \\ 0 & e^{t\lambda}& \ldots &\frac{t^{m-2}}{(m-2)!}e^{t\lambda} \\ & & \ddots & \\ 0 & 0 & \ldots & e^{t\lambda} \end{pmatrix} .$$ Now, letting $\mathbf{y}(t) = S^{-1} \mathbf{x}(t) $ we have $$ \mathbf{y}'(t) = S^{-1}\mathbf{x}'(t) = S^{-1} M \mathbf{x}(t) + S^{-1}\mathbf b = D\mathbf{y}(t) + \tilde{\mathbf b}. $$ For an arbitrary index $k$ we have $$ y_k(t) = e^{t\lambda_k}\sum_{j=0}^{l_k-1} \frac{t^{j}}{j!} y_{0k} +\int_0^t e^{(t-s)\lambda_k}\sum_{j=0}^{l_k-1} \frac{(t-s)^{j}}{j!} \widetilde b_k\ ds $$ if $\lambda_k \neq 0$. In case $\lambda_k = 0$ $$ y_k(t) = \sum_{j=0}^{l_k-1} \frac{t^{j}}{j!} y_{0k} +\int_0^t \sum_{j=0}^{l_k-1} \frac{(t-s)^{j}}{j!} \tilde b_k\ ds . $$ For fixed $j$ we have $$ \int_0^te^{\lambda_k(t-s)}(t-s)^j\ ds = t^{j+1}\int_0^1 e^{\lambda_k t u}u^j\ du = \big( t^j/\lambda_k +O(t^{j-1})\big)e^{\lambda_kt} $$ meaning that the stability of the solution of fully determined by the eigenstructure of $M$.

Mick
  • 2,285
  • This is great, thank you! Truthfully I feel silly for not being able to see this. Thanks again. – UglyMousanova19 Aug 06 '20 at 18:55
  • @Mick What if we have one eigenvalue with zero real part? How we can form a solution in terms of the eigenvectors of this eigenvalue? – Mr. Proof Nov 23 '21 at 04:24
  • Is the exponential matrix of $tJ$ correct? because I think the presence of $\lambda$ in the polynomials is not. See for example https://math.stackexchange.com/questions/1451276/matrix-exponential-for-jordan-canonical-form – P11P Jul 04 '23 at 12:30
  • You are right, my bad, the lambdas are not present in the polynomial terms, I'll update the answer soon including the case for zero eigenvalues. – Mick Jul 06 '23 at 15:56