$\DeclareMathOperator{\rank}{rank}$$ |DeclareMathOperator{{Mat}{Mat}$ Dadas dos matrices $A, B \in \Mat_{m \times n}$ , como $\rank(A) = \rank(B)$ .
Demuestra que existen dos matrices invertibles: $$U \in \Mat_{m \times m}, V \in \Mat_{n \times n}$$
tal que: $$A = UBV$$
Mi intento: esta pregunta consiste esencialmente en demostrar que multiplicar una matriz del lado izquierdo equivale a realizar operaciones sobre las filas, y multiplicar una matriz del lado derecho equivale a realizar operaciones sobre las columnas.
No sé cómo probar esto - así que traté de usar mapas lineales y para demostrar que el uso de mapas lineales, que era tan eficaz - ya que esto no "demuestra" que para cada $A, B$ con igual rango, existe $U, V$ para que $A = UBV$ .