This is one of my homework questions and I was hoping someone could check my proof:
Prove that a normal operator with real eigenvalues is self-adjoint.
So what I thought to do was, for some normal operator $N$, we can write $$N=UDU^*.$$ So \begin{align}N^* &= (UDU)^* \\ &=(U^*)^* D^* U^* \\ &= UD^* U^*\end{align} We can say that $D^*= \overline{D}$, and since this is real, $D^* = D.$ So $$N^*=UDU^*.$$ Is this correct?