When dealing with normal modes in physics we often encounter the equations of motion:
$$ M \ddot{x} = -K x $$
Where $M$ and $K$ are (symmetric) positive definite matrices and $x$ is a vector of positions. We solve this by making the ansatz $x=e^{-i\omega t} q$ to get
$$ M^{-1}Kq = \omega^2 q $$
Because $M$ and $K$ are positive definite we have that $M^{-1}K$ is diagonalizable (see Why is this matrix product diagonalizable?) and has positive eigenvalues (The product of two positive definite matrices has real and positive eigenvalues?). We can write
$$ M^{-1} K Q = Q\Omega^2 $$
Where the columns of $Q$ have eigenvectors of $M^{-1}K$ and $\Omega^2$ is diagonal with positive eigenvalues (corresponding to eigenvector columns of $Q$) along the diagonal. We have $$ KQ = MQ \Omega^2 $$
so that $$ Q^T K Q = Q^T M Q \Omega^2 = \mathcal{M} \Omega^2 $$
Where I've defined $\mathcal{M} = Q^T M Q$. Transposing, and using the fact that $K$, $M$, and $\Omega$ are all symmetric, we get
$$ Q^T K Q = \Omega^2 \mathcal{M} $$
So we see $$ \mathcal{M} \Omega^2 = \Omega^2 \mathcal{M} $$
It is a theorem that if $\mathcal{M}$ commutes with diagonal matrix $\Omega^2$ with distinct values that $\mathcal{M}$ must then be diagonal (If $X$ is diagonal with distinct diagonal entries and $XY = YX$ then $Y$ is also diagonal matrix.).
Summary: Above I have proven that, for positive definite $M$ and $K$, if $M^{-1}K$ has distinct eigenvalues, then there are matrices $Q$ and $\Omega^2$ which satisfy $$ Q^TKQ = Q^T M Q \Omega^2 $$ AND $$ Q^T M Q $$ is diagonal.
Questions:
- Is my proof above correct?
- Does the theorem still hold if $M^{-1}K$ has a degeneracy? My guess is that the answer is yes, and that the proof is something like: If $M^{-1}K$ has a degeneracy then there is a freedom to select the columns of the matrix $Q$. This freedom can be used to ensure $Q^T M Q$ is diagonal. But how exactly does this proof look?
- I believe the same result should hold (except $\Omega^2$ may now have negative entries) if $K$ is merely symmetric and not positive definite so long as we also assume $M^{-1}K$ is diagonalizable. Is this correct?