I'm trying to solve the following question:
Let $R$ be a ring and let $M$ be an $R$-module. Prove that $M$ is semisimple iff $ann(m)$ is the intersection of finitely many maximal left ideals of $R$ for all $m\in M\backslash\{0\}$. Hint: Try it first for $M$ cyclic.
For the $\Rightarrow$ part, I argued in this way:
Since $M$ is semisimiple, then $M=\oplus_{i\in I}M_i$ where $\{M_i\}$ is a family of simple modules. Choose $m\in M\backslash\{0\}$ and suppose $m\in M_k, k\in I$. As $M_k$ is simple, $M_k\simeq R/ann(m)$. So, $ann(m)$ is a maximal left ideal of $R$. Thus, $ann(m)$ is the intersection (created with only element) of maximal left ideals of $R$.
But I couldn't go that long in the $\Leftarrow$ part and I'd like to seek some hint. Thanks in advance!
Let $m$ be an arbitrary nonzero element of $M$. Let $ann(m)= I_1\cap \cdots \cap I_r$ with $I_r$ maximal left ideal of $R$. Then the canonical map $$ R\cdot m \cong R/ ann(m) \to R/I_1 \times \cdots R/I_r=:N $$ is an injective homomorphism of left $R$-modules. Since $N$ is clearly semisimple, $R\cdot m$ is semisimple as a left $R$-module. Thus $M$ is a sum of semisimple submodules, and so $M$ is itself semisimple.