An invertiable matrix $A_{n\times n}$ is defined as there exists a matrix$B_{n\times n}$ such that $AB=BA=I_{n\times n}$.
Why isn't it defined as there exists a matrix$B_{n\times n}$ such that $AB=I_{n\times n}$? (a weaker condition)
Is it possible that $AB=I,\;BA\neq I$?