Given a matrix differential equation (system of equations?) of the form:(adsbygoogle = window.adsbygoogle || []).push({});

[itex]\textbf{X}^{\prime}(t) = \textbf{AX}(t)[/itex]

(where X is a complex matrix, t is real scalar and A is always a square and normal real matrix) I am able to find (e.g. here) that a general solution for square [itex]\textbf{X}[/itex] is:

[itex]\textbf{X}(t) = \textbf{E}diag\{exp\{\underline{\lambda}t\}\}[/itex]

where [itex]\textbf{E}[/itex] is the matrix whose columns are the eigenvectors of A and [itex]\underline{\lambda}[/itex] the vector of corresponding eigenvalues. [itex]diag\{exp\{\underline{\lambda}t\}\}[/itex] is a diagonal matrix, with diagonal entries [itex]exp\{\underline{\lambda}t\}[/itex].

However, what do I do if [itex]\textbf{X}[/itex] is a "tall" rectangular matrix? (i.e. X is (MxN), where M>N)? Can I somehow select only N of the eigenvectors/values?

Thanks very much for any help!

**Physics Forums | Science Articles, Homework Help, Discussion**

Join Physics Forums Today!

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

# Matrix differential equation for rectangular matrix

**Physics Forums | Science Articles, Homework Help, Discussion**