Consider the vector z. The problem is:
$\max {z^T x}$, subject to $\ x^T P x \leq 1$, where $P$ is a positive definite symmetric matrix.
Show that the optimal value is $\sqrt{z^TP^{-1}z}$. Once this is proof use this to establish the inequaity:
$\ (x^Tz)^2 \leq (x^TPx)(z^TP^{-1}z)$.
I am having problems to proof the inequality.
Hint: Try rewriting the equation you derived as follows:
$$ (z^T x)(z^T x) = z^T P^{-1} z $$
Then, transpose each side of this expression.
You should then be able to manipulate the expression to look like the inequality you are trying to obtain. From there, you will need to think about the properties of the matrices provided in the statement of the problem and use these to complete the proof.