La transposición de matrices es la operación que te permite reordenar filas y columnas para que dos matrices sean compatibles al multiplicarse. Si trabajas con álgebra lineal, ciencia de datos o programación, dominar esta operación te ahorra errores cuando las dimensiones no coinciden.
En la clase anterior viste que para multiplicar dos matrices, las dimensiones internas deben coincidir. Pero los datos reales no siempre llegan en la orientación correcta. Ahí entra la transposición como herramienta para reorganizar la información sin perderla.
¿Qué es la transposición de una matriz y cómo se calcula?
La transposición consiste en intercambiar las filas por las columnas de una matriz. La primera fila pasa a ser la primera columna, la segunda fila se convierte en la segunda columna, y así sucesivamente [1:05].
Si tienes una matriz A con dimensiones m x n, su transpuesta, denotada con una T mayúscula como superíndice, tendrá dimensiones n x m. Es decir, las dimensiones se invierten.
¿Qué significa transponer una matriz? Significa convertir cada fila en columna y cada columna en fila. Una matriz de 2x3 se transforma en una de 3x2 al transponerla.
¿Cómo se ve la transposición de forma geométrica?
Geométricamente, la transposición cambia la perspectiva de una transformación lineal. Si una matriz A tiene como columnas los vectores base i sombrerito y j sombrerito después de aplicar la transformación, al transponerla esos vectores base cambian de posición [1:35].
Por ejemplo, con la matriz A = [3, 0, 1, 2], su transpuesta es [3, 1, 0, 2]. Al graficarlo en el plano, el paralelogramo original se desplaza ligeramente hacia la izquierda, mostrando visualmente cómo la transformación cambia su orientación [2:20].
¿Cuándo necesitas aplicar una transpuesta para multiplicar matrices?
La regla básica de la multiplicación de matrices dice que el número de columnas de la primera matriz debe ser igual al número de filas de la segunda. Cuando esto no se cumple, la transposición es la salida [3:10].
Mira este caso práctico:
- Matriz A con dimensiones 2x2, valores 1, 0, 2, 1.
- Matriz B con dimensiones 2x2, valores 2, 1, 0, 1.
- Matriz C con dimensiones 2x3, valores 7, 10, 8, 11, 9, 12.
Multiplicar A por C funciona sin problema porque las columnas de A (2) coinciden con las filas de C (2). Pero si quieres multiplicar C por A, las dimensiones 2x3 y 2x2 ya no calzan [3:55].
¿La solución? Transponer C. Al hacerlo, C transpuesta queda como 7, 8, 9, 10, 11, 12, con dimensiones 3x2. Ahora C transpuesta por A sí es válido porque las columnas de la primera (2) coinciden con las filas de la segunda (2).
¿Por qué transponer cuando las dimensiones no coinciden? Porque al invertir filas por columnas, cambias las dimensiones de m x n a n x m, lo que puede hacer compatible la multiplicación.
¿Cuáles son las propiedades clave de la transposición?
La transposición tiene tres propiedades que debes memorizar para operar con confianza [5:00].
- Doble transposición: la transpuesta de la transpuesta de una matriz es igual a la matriz original. Tiene lógica: si cambias filas por columnas y luego columnas por filas, regresas al punto de partida.
- Transpuesta de una suma: la transpuesta de la suma de dos matrices es igual a la suma de las transpuestas de cada una.
- Transpuesta de un producto: la transpuesta del producto de dos matrices es igual al producto de las transpuestas en orden inverso. Es decir, (AB)^T = B^T · A^T.
Esta última propiedad conecta con lo que viste sobre composición de transformaciones. Si aplicas una rotación seguida de una inclinación, al transponer debes invertir el orden y transponer cada matriz individualmente [5:45].
¿Cómo aplicas estas propiedades en un ejercicio práctico?
Aquí va el reto de la clase [6:15]. Tienes:
- Matriz A con dimensiones 2x3, valores 1, 2, 3, 5, 7, 8.
- Matriz B con dimensiones 4x3, valores 1, 2, 5, 6, 3, 4, 5, 6, 0, 1, 3, 4.
La pregunta es: ¿puedes multiplicar A por B directamente? Revisa las dimensiones. A es 2x3 y B es 4x3. Las columnas de A (3) no coinciden con las filas de B (4), así que necesitas transponer alguna. Haz los cálculos y compártelos en los comentarios.
Con transposición, suma, multiplicación y composición ya tienes el kit completo para operar matrices. En las siguientes clases vas a usar estas herramientas para resolver sistemas de ecuaciones lineales, donde todo lo aprendido cobra sentido aplicado.