In the Classical mechanics book by Goldstein, it is stated that if one wants to find the normal frequencies of a system, $\omega$ then the following equation has to be solved:
$\left|\hat{V}-\omega^2\hat{T} \right| = 0$, where $\hat V$ and $\hat T$ are the potential energy and kinetic energy matrices respectively.
Everywhere in literature, I've seen the normal modes have been calculated in the aforesaid way (like in Wikipedia, Classical Mechanics book by K. Symon). But now I'm getting confused while going through the lecture notes by Prof. Emanuele Berti (Page $28$, below the equation $3.3.44$).
What is being done here is that, he found the Wronskian $(W)$ of the differential equation governing the system (here a finite string), and then found the roots of $W=0$. He then claimed that the roots are the normal frequencies! (Quasi-normal modes are special type of normal modes with complex frequency. Here also the quasi-normal frequencies are calculated solving the $W=0$.)
How is this claim related to our formal knowledge about normal frequency: $\left|\hat{V}-\omega^2\hat{T} \right| = 0$ $?$
My observation: Wronskian is zero at the normal frequencies, means the solutions of the differential equations at the normal frequencies are linearly dependent. So how this linear dependence comes from $\left|\hat{V}-\omega^2\hat{T} \right| = 0$ $?$
Moreover $\left|\hat{V}-\omega^2\hat{T} \right| = 0$ is a consequence of the fact that the normal modes of a system satisfy the equation of motion of a classical simple harmonic oscillator with frequency $\omega$. But the solutions of the EOM of a classical SHO are linearly independent!
What am I missing?