Think of multiplying with this particular 2×2: the 1s keep an entry, the 0s wipe it out. Do the row–column products and see what survives.
IM=(1001)(acbd)=(1⋅a+0⋅c0⋅a+1⋅c1⋅b+0⋅d0⋅b+1⋅d)=(acbd)
MI=(acbd)(1001)=(a⋅1+b⋅0c⋅1+d⋅0a⋅0+b⋅1c⋅0+d⋅1)=(acbd)
So multiplying by this matrix on either side leaves M unchanged.