Let $A \in \mathbb R^{n \times n}$. Fix $m<n$ and let $B \in \mathbb R^{n \times m}$, $C \in \mathbb R^{(m-1) \times n}$ be two matrices with full rank. What I am interested in is the matrix product of the three matrices $C e^{At} B$, which is $(m-1)$ by $m$.
I have observed in examples that if we have (cf. controllability matrix)
\begin{align*} \text{rank } C \begin{pmatrix} B & AB & \dots & A^{n-1}B \end{pmatrix} = m-1 \end{align*}
then we also have
\begin{align*} \text{rank } C e^{At} B = m-1. \end{align*} Is this somehow obvious? How could one prove it? Is it even possible that the rank of the two matrices $C \begin{pmatrix} B & AB & \dots & A^{n-1}B \end{pmatrix}$ and $C e^{At} B$ is always the same? How is this proved?
It follows from the Cayley-Hamilton Theorem, which states that every matrix satisfies its characteristic polynomial. This means
$$A^n + a_{n-1} A^{n-1} + \dots + a_1 A + a_0 I = 0$$
where $A$ is an $n \times n$ matrix. The most important implication of this is that every power of a matrix can be written as the sums of the powers less than $n$. This means
$$e^{At} = \alpha_{n-1}(t) A^{n-1} + \dots \alpha_1(t) A + \alpha_0(t)$$
where $\alpha_i : \mathbb{R} \to \mathbb{R}$ are some scalar functions. Since scalars do not affect the rank your question is somewhat obvious.