I am trying to prove the following lemma:
Let $\omega$ be a positive linear functional over the $^*$-algebra $\mathfrak{A}$. It follows that \begin{align*} \text{(a)}\quad & \omega(A^*B)=\overline{\omega(B^*A)}, \\ \text{(b)}\quad & |\omega(A^*B)|^2 \le \omega(A^*A)\omega(B^*B) \quad \forall A,B \in > \mathfrak{A}. \\ \end{align*}
The proof is pretty straightforward. In essence, it is similar to this.
For $A,B \in \mathfrak{A}$ and $\lambda \in \mathbb{C},$ positivity of $\omega$ implies that
$$ \omega((\lambda A + B)^*(\lambda A + B)) \ge 0 $$
Please note that this is a partial ordering in the complex plane: $\text{For } a,b \in \mathbb{C},$ $a \le b \iff \mathcal{Re}(a-b) \le 0 \ \land \ \mathcal{Im}(a-b) = 0 \,.$
By linearity this becomes
$$ |\lambda|^2 \omega(A^*A) + \overline{\lambda}\omega(A^*B) + \lambda \omega(B^*A) + \omega(B^*B) \ge 0$$
From here, (a) follows immediately. To prove (b), we note that the following matrix is self-adjoint.
$$ Q_{AB}(\lambda) := \begin{bmatrix} |\lambda|^2 \omega(A^*A) & \lambda \omega(B^*A) \\ \overline{\lambda}\omega(A^*B) & \omega(B^*B) \\ \end{bmatrix}$$
Claim (b) follows straightforwardly from the non-negativity of $\mathrm{det}(Q_{AB}(\lambda)).$
So my question boils down to something altogether different. If a Hermitian matrix has non-negative diagonal entries, does it also have only non-negative eigenvalues?
If not, how should I end the above proof?