Por lo tanto, queremos demostrar la siguiente afirmación (para matrices $A, B, C$)
$A$ es invertible $\iff (AB=AC \implies B=C)$
Probar el lado $\Rightarrow$ no es difícil, pero estoy teniendo problemas con el lado $\Leftarrow$. Este es mi intento:
$(AB=AC \Rightarrow B=C) \Leftrightarrow \exists X, Y$ tal que $XAB=B$ y $YAC =C$.
$XAB = B \Leftrightarrow XAI = I \Rightarrow XA = I \Rightarrow XI = IA^{-1} \Rightarrow X=A^{-1}$
De manera similar encontramos que $Y=A^{-1} = X$, por lo que hemos demostrado el lado $\Leftarrow$.
¿Es esta prueba correcta? Especialmente tengo dudas en el primer paso.