Aplicaciones Lineales
Álgebra Lineal
Una aplicación lineal (o transformación lineal) entre espacios vectoriales V y W es una función T : V to W que respeta ambas operaciones vectoriales: para todo mathbf{u}, mathbf{v} in V y todo escalar lambda, T(mathbf{u} + mathbf{v}) = T(mathbf{u}) + T(mathbf{v}) y T(lambda mathbf{v}) = lambda T(mat
Las aplicaciones lineales preservan la suma de vectores y la multiplicación escalar; se representan mediante matrices.
Sin una teoría limpia de aplicaciones lineales, el deep learning se vuelve un cálculo inescrutable. Cada capa es simplemente matrices actuando sobre vectores — así de simple.
Una aplicación lineal (o transformación lineal) entre espacios vectoriales y es una función que respeta ambas operaciones vectoriales: para todo y todo escalar , y . Geométricamente, las aplicaciones lineales envían rectas que pasan por el origen a rectas que pasan por el origen; las rectas paralelas se mantienen paralelas; el origen queda fijo.
El teorema fundamental de las aplicaciones lineales es este: toda aplicación lineal entre espacios vectoriales finito-dimensionales, una vez fijada una base, es multiplicación por una matriz. Recíprocamente, toda matriz define una aplicación lineal. Esto convierte transformaciones geométricas abstractas en cálculos concretos — un hecho profundamente práctico para cualquier implementación de ML.
Cada aplicación lineal tiene asociados dos subespacios. El núcleo (o espacio nulo) mide la información perdida; un núcleo más grande significa que más entradas se colapsan a la misma salida. La imagen (o rango) es el conjunto de salidas posibles. Aquí vive rango-nulidad: .
Una aplicación lineal es inyectiva (uno a uno) si y solo si su núcleo es trivial (solo ), suprayectiva (sobre) si y solo si su imagen llena todo , y biyectiva (un isomorfismo) si y solo si ambas. Dos espacios vectoriales finito-dimensionales son isomorfos si y solo si tienen la misma dimensión — un resultado asombroso que dice que, salvo cambio de etiquetas, hay solo un espacio vectorial real para cada dimensión.
Ejemplo resuelto — cizalla en las esquinas de un cuadrado: Aplica la cizalla a las esquinas del cuadrado unitario . Resultados: . El borde inferior queda fijo; el borde superior se desliza 1 a la derecha — un paralelogramo a partir de un cuadrado. Nota que las rectas siguen siendo rectas y se preserva el paralelismo.
Cambiar la base del dominio o del codominio transforma la matriz de una aplicación lineal por semejanza: para una matriz de cambio de base . Las matrices semejantes representan *la misma aplicación lineal* en distintos sistemas de coordenadas y comparten invariantes como rango, determinante, traza y autovalores. Esta es la base teórica de la diagonalización — la salsa secreta detrás de PCA, eigenfaces y métodos espectrales.
Ejercicios
Pon a prueba tu comprensión. Puntos por acierto + racha + velocidad.
Confirma que captaste la idea
3 preguntas rápidas. Acertá 2 para marcar esta lección como completada.