A ring $R$ is simple when the only ideals of $R$ are $R$ itself and the trivial $\{0\}$.
A matrix ring is any ring of $n\times n$ matrices where multiplication is the usual matrix multiplication, this ring can be over any ring or field.
Is a matrix ring always simple ? I think it should be simple and I am looking for a rigorous proof.
The following answer assume the ring is unital and is also not related immediately to my question
for any ring $A$ the matrix ring $M_n(A)$ is simple if and only if $A$ is simple
where when multiplying by elementary matrices we need to check that these matrices are in our 'smaller' ring and not in the bigger $M_n(A)$ ring
A matrix ring can just be a proper subring of $M_n(A)$ for example. Or is it not possible ?
Then what if also our ring is not unital ?