I'm trying to prove the following:
If $S\colon V\to V$ and $T\colon V\to V$ are unitary linear transformations on unitary space $V$ ($\dim V=n$, $n$ is finite), such that $ST=TS$, then they have a joint eigenvector basis (aka there is a basis of $V$ composed of eigenvectors of both $S$ and $T$ - not necessarily of the same eigenvalue per each).
Can anyone help me out? I've tried rephrasing the 'matrix equivalent' of the theorem, but I didn't get much further.
Thanks!