Suppose that $H$ is a finite-dimensional Hilbert space over $\mathbb{C}$ and $A$ is a normal linear operator on $H$. Let $V$ be a closed subspace of $H$ that is invariant under $A$. Show that there exists an orthonormal basis for $V$ consisting of simultaneous eigenvectors for $A$ and $A^*$.
HINT: Show that since A is normal, then there exists a simultaneous eigenvector of A and $A^*$. Furthermore, show that if V is invariant under A, then $V^\perp$ is invariant under $A^*$.
I have proven both of the hints. From here, it seems like we should take the set of simultaneous eigenvectors, which we know is not empty by the hint, and show that it spans all of V. However, I don’t know how the second part of the hint would come into play here.
Any help would be greatly appreciated!