Sorry if this question sounds silly, and it probably is. I can prove easily that matrix multiplication is noncommutative; however, look at this 'fake' proof:
$$AB=e^{\ln(A)}e^{\ln(B)}=e^{\ln(A)+\ln(B)}$$
$\ln(A)$ and $\ln(B)$ are also matrices, and matrix addition is comutative. So:
$$e^{\ln(A)+\ln(B)}=e^{\ln(B)+\ln(A)}=e^{\ln(B)}e^{\ln(A)}=BA$$
What's the problem?
The definition of a matrix exponential is: $$e^A = \sum_{k\in\mathbb{N}}\frac{1}{k!}A^k$$ hence on one hand: $$e^{(A+B)} = \sum_{k\in\mathbb{N}}\frac{1}{k!}(A+B)^k$$ and on the other hand: $$e^{A}e^{B} = \left(\sum_{k\in\mathbb{N}}\frac{1}{k!}A^k \right) \left(\sum_{k\in\mathbb{N}}\frac{1}{k!}B^k \right) \\ = \sum_{k\in\mathbb{N}} \sum_{i=0}^k \frac{1}{i!(k-i)!}A^iB^{k-i}$$ If $A$ and $B$ commute you can verify by the binomial theorem that: $$\frac{1}{k!}(A+B)^k = \sum_{i=0}^k \frac{1}{i!(k-i)!}A^iB^{k-i}$$ hence $$AB=BA \Rightarrow e^{(A+B)} = e^A e^B$$ But the identity you leverage in your fake proof is not true in general ! Martin Argerami provided a counterexample in his response.