Given that the Hamiltonian $\mathcal{H}$ is rotationally invariant then we know $[L_z,\mathcal{H}] = 0$. Does that imply that an eigenstate of H is also an eigenstate of $\mathcal{H}$?
More specifically I was thinking of the problem 6015 in Lim's Problems and Solutions on Quantum Mechanics:
A brief description of the problem and solution:
Question: In a scattering processes, we have asymptotically $\Psi_{final} = e^{ikz}+f(\theta,\phi)\frac{e^{ikr}}{r}$. We need to argue that $f(\theta,\phi)$ doesn't depend on $\phi$ if Hamiltonian is rotationally invariant.
Solution:Rotational invariance means $[L_z, \mathcal{H}] = 0$. The incident state in the scattering process is $\Psi_{inital} = e^{ikz}$, which is an eigenstate of $L_z$ with eigenvalue $0$. Since angular momentum is conserved and outgoing state $\Psi_{final}$ is also an "eigenstate of $L_z$" with eignevalue 0. Hence we conclude that $f(\theta,\phi)$ doesn't depend on $\phi$.
Doubt here: We know if $[L_z, \mathcal{H}] = 0$, then expectation of $L_z$ doesn't change but how do we conclude that final state is also an eigenstate of $L_z$ ?