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$?