Let $A,B$ are commuting linear operator on a finite dimensional vector space $V$ over the field $\mathbb{C}$ such that $A^{m}=B^{n}=I_{V}$ for some positive integers $m,n$. Prove that $V$ is direct sum of $1$ dimensional subspaces invariant with respect to $A$ and $B$ simultaneously.
Since $\mathbb{C}$ is algebraically closed, polynomials of the form $X^{r}-1$ with $r\in \mathbb{N}$, splits over $\mathbb{C}$ and, moreover, separable polynomials. Thus both $A$ and $B$ are diagonalizable and $V$ becomes direct sum of eigenspaces of both $A$ and $B$. Also $AB=BA$ $\implies A(B-\lambda I)=(B-\lambda I)A$ for all $\lambda \in \mathbb{C}$, in particular this holds when $\lambda$ is an eigenvalue of $B$. This shows that eigenspace of $B$ is invariant under $A$, and similar thing holds for $B$. But how do I split further the eiegenspaces in one dimensional invariant spaces? which looks unlikely. Is there any other way we can proceed? Thanks.
As you have noted, the eigenspaces of $B$ are invariant under $A$ (and vice versa). Now, consider any eigenspace $\ker(B - \lambda I)$ (of $B$ associated with eigenvalue $\lambda$). Because $A$ is diagonalizable, so is $A|_{\ker(B - \lambda I)}$, which means that $\ker(B - \lambda I)$ can be decomposed into a sum of eigenspaces of $A$. Note that any subspace of an eigenspace is invariant, so these subspaces are invariant with respect to both $A$ and $B$. By doing this for all eigenspaces of $B$, we can decompose $V$ into a sum of spaces that are simultaneously invariant under both $A$ and $B$.
Because all of these subspaces are contained in subspaces of $A$ and $B$, they can be decomposed into one-dimensional eigenspaces, and it is guaranteed that the resulting 1-dimensional subspaces are invariant under both $A$ and $B$.