
En álgebra lineal y análisis funcional , una proyección es una transformación lineal.de un espacio vectorial a sí mismo (un endomorfismo ) tal que. Es decir, siempre quesi se aplica dos veces a cualquier vector, da el mismo resultado que si se aplicara una sola vez (es decir,es idempotente ). Deja su imagen inalterada. [ 1 ] Esta definición de "proyección" formaliza y generaliza la idea de proyección gráfica . También se puede considerar el efecto de una proyección sobre un objeto geométrico examinando el efecto de la proyección sobre puntos del objeto.
Definiciones
Una proyección sobre un espacio vectoriales un operador linealde tal manera que.
Cuandotiene un producto interno y es completo , es decir, cuandoes un espacio de Hilbert , se puede utilizar el concepto de ortogonalidad . Una proyecciónen un espacio de HilbertSe denomina proyección ortogonal si satisfacea pesar deUna proyección sobre un espacio de Hilbert que no es ortogonal se denomina proyección oblicua .
Matriz de proyección
- Una matriz cuadradase denomina matriz de proyección si es igual a su cuadrado, es decir, si. [ 2 ] : pág. 38
- Una matriz cuadradase denomina matriz de proyección ortogonal sipara una matriz real y respectivamentepara una matriz compleja , dondedenota la transpuesta deydenota la transpuesta adjunta o hermitiana de. [ 2 ] : pág. 223
- Una matriz de proyección que no es una matriz de proyección ortogonal se denomina matriz de proyección oblicua .
Los valores propios de una matriz de proyección deben ser 0 o 1.
Ejemplos
Proyección ortogonal
Por ejemplo, la función que mapea el puntoen el espacio tridimensionalhasta el puntoes una proyección ortogonal sobre el plano xy . Esta función está representada por la matriz
La acción de esta matriz sobre un vector arbitrario es
Para ver esoes de hecho una proyección, es decir,, calculamos
Observando quemuestra que la proyección es una proyección ortogonal.
Proyección oblicua
Un ejemplo sencillo de proyección no ortogonal (oblicua) es
Mediante la multiplicación de matrices , se observa que demostrando queEs, en efecto, una proyección.
La proyecciónes ortogonal si y solo siporque solo entonces
Propiedades y clasificación

Idempotencia
Por definición, una proyecciónes idempotente (es decir).
Abrir mapa
Cada proyección es un mapa abierto sobre su imagen, lo que significa que mapea cada conjunto abierto en el dominio a un conjunto abierto en la topología del subespacio de la imagen . Es decir, para cualquier vectory cualquier pelota(con radio positivo) centrado en, existe una pelota(con radio positivo) centrado enque está totalmente contenido en la imagen.
Complementariedad de la imagen y el núcleo
Dejarsea un espacio vectorial de dimensión finita yser una proyección en. Supongamos que los subespaciosyson la imagen y el núcleo derespectivamente. Entoncestiene las siguientes propiedades:
- es el operador de identidaden:
- Tenemos una suma directa. Cada vectorpuede descomponerse de forma única comoconyy dónde
La imagen y el núcleo de una proyección son complementarios , al igual queyEl operadores también una proyección como la imagen y el núcleo deconvertirse en el núcleo y la imagen dey viceversa. Decimoses una proyección a lo largosobre(núcleo/imagen) yes una proyección a lo largosobre.
Espectro
En espacios vectoriales de dimensión infinita, el espectro de una proyección está contenido encomo Solo 0 o 1 pueden ser valores propios de una proyección. Esto implica que una proyección ortogonales siempre una matriz semidefinida positiva . En general, los autoespacios correspondientes son (respectivamente) el núcleo y el rango de la proyección. La descomposición de un espacio vectorial en sumas directas no es única. Por lo tanto, dado un subespacio, puede haber muchas proyecciones cuyo rango (o núcleo) es.
Si una proyección no es trivial, tiene un polinomio mínimo., que se divide en factores lineales distintos y, por lo tanto,es diagonalizable .
Producto de proyecciones
El producto de proyecciones no es, en general, una proyección, incluso si son ortogonales. Si dos proyecciones conmutan , su producto es una proyección, pero lo contrario es falso: el producto de dos proyecciones que no conmutan puede ser o no una proyección.
Si dos proyecciones ortogonales conmutan, entonces su producto es una proyección ortogonal. Si el producto de dos proyecciones ortogonales es una proyección ortogonal, entonces las dos proyecciones ortogonales conmutan (en términos más generales: dos endomorfismos autoadjuntos conmutan si y solo si su producto es autoadjunto).
Proyecciones ortogonales

Cuando el espacio vectorialtiene un producto interno y es completo (es un espacio de Hilbert ) se puede utilizar el concepto de ortogonalidad . Una proyección ortogonal es una proyección para la cual el rangoy el núcleoson subespacios ortogonales . Por lo tanto, para cadayen,. De forma equivalente:
Una proyección es ortogonal si y solo si es autoadjunta . Utilizando las propiedades autoadjunta e idempotente de, para cualquieryentenemos,, y dóndees el producto interno asociado con. Por lo tanto,yson proyecciones ortogonales. [ 3 ] La otra dirección, es decir, que sies ortogonal entonces es autoadjunto, se deduce de la implicación dea por cadayen; de este modo.
La existencia de una proyección ortogonal sobre un subespacio cerrado se deduce del teorema de proyección de Hilbert .
Propiedades y casos especiales
Una proyección ortogonal es un operador acotado . Esto se debe a que para cadaEn el espacio vectorial tenemos, por la desigualdad de Cauchy-Schwarz : De este modo.
Para espacios vectoriales complejos o reales de dimensión finita, se puede sustituir el producto interno estándar por.
Fórmulas
Un caso sencillo se produce cuando la proyección ortogonal se realiza sobre una línea. Sies un vector unitario en la línea, entonces la proyección viene dada por el producto exterior. (Sies de valor complejo, la transpuesta en la ecuación anterior se reemplaza por una transpuesta hermitiana). Este operador deja u invariante y aniquila todos los vectores ortogonales a, demostrando que es efectivamente la proyección ortogonal sobre la línea que contiene a u . [ 4 ] Una forma sencilla de ver esto es considerar un vector arbitrario.como la suma de una componente en la línea (es decir, el vector proyectado que buscamos) y otra perpendicular a ella,Aplicando la proyección, obtenemos por las propiedades del producto escalar de vectores paralelos y perpendiculares.
Esta fórmula puede generalizarse a proyecciones ortogonales en un subespacio de dimensión arbitraria . Seaser una base ortonormal del subespacio, con el supuesto de que el enteroy dejardenotan elmatriz cuyas columnas son, es decir,. Entonces la proyección viene dada por: [ 5 ] que puede reescribirse como
La matrizes la isometría parcial que se desvanece en el complemento ortogonal de, yes la isometría que se incrustaen el espacio vectorial subyacente. El rango dees por lo tanto el espacio final deTambién está claro quees el operador de identidad en.
La condición de ortonormalidad también puede eliminarse. Sies una base (no necesariamente ortonormal) con, yes la matriz con estos vectores como columnas, entonces la proyección es: [ 6 ] [ 7 ]
La matrizaún se incrustaen el espacio vectorial subyacente, pero ya no es una isometría en general. La matrizes un "factor de normalización" que recupera la norma. Por ejemplo, el operador de rango -1no es una proyección siDespués de dividir porobtenemos la proyecciónsobre el subespacio abarcado por.
En el caso general, podemos tener una matriz definida positiva arbitraria.definir un producto internoy la proyecciónes dado por. Entonces
Cuando el espacio de rango de la proyección es generado por un marco (es decir, el número de generadores es mayor que su dimensión), la fórmula para la proyección toma la forma:. Aquírepresenta la pseudoinversa de Moore-Penrose . Esta es solo una de las muchas maneras de construir el operador de proyección.
Sies una matriz no singular y(es decir,es la matriz del espacio nulo de), [ 8 ] se cumple lo siguiente:
Si la condición de ortogonalidad se mejora aconno singular , se cumple lo siguiente:
Todas estas fórmulas también son válidas para espacios con producto interno complejo, siempre que se utilice la transpuesta conjugada en lugar de la transpuesta. Se pueden encontrar más detalles sobre sumas de proyectores en Banerjee y Roy (2014). [ 9 ] Véase también Banerjee (2004) [ 10 ] para la aplicación de sumas de proyectores en trigonometría esférica básica .
Proyecciones oblicuas
El término proyecciones oblicuas se utiliza a veces para referirse a proyecciones no ortogonales. Estas proyecciones también se emplean para representar figuras espaciales en dibujos bidimensionales (véase proyección oblicua ), aunque no con tanta frecuencia como las proyecciones ortogonales. Mientras que el cálculo del valor ajustado de una regresión de mínimos cuadrados ordinarios requiere una proyección ortogonal, el cálculo del valor ajustado de una regresión de variables instrumentales requiere una proyección oblicua.
Una proyección se define por su núcleo y los vectores base que caracterizan su rango (que es el complemento del núcleo). Cuando estos vectores base son ortogonales al núcleo, la proyección es ortogonal. Cuando no lo son, se trata de una proyección oblicua o simplemente una proyección.
Fórmula de representación matricial para un operador de proyección distinto de cero.
Dejarsea un operador lineal tal quey suponer queno es el operador cero. Sean los vectoresformar una base para la gama dey ensamblar estos vectores en elmatriz. Entonces, de lo contrarioyes el operador cero. El rango y el núcleo son espacios complementarios, por lo que el núcleo tiene dimensiónDe ello se deduce que el complemento ortogonal del núcleo tiene dimensión. Dejarforman una base para el complemento ortogonal del núcleo de la proyección y ensamblan estos vectores en la matriz. Luego la proyección(con la condición) viene dado por
Esta expresión generaliza la fórmula para proyecciones ortogonales dada anteriormente. [ 11 ] [ 12 ] Una demostración estándar de esta expresión es la siguiente. Para cualquier vectoren el espacio vectorial, podemos descomponer, donde vectorestá en la imagen dey vectorEntonces, y luegoestá en el núcleo de, que es el espacio nulo deEn otras palabras, el vectorestá en el espacio de columna deentoncespara algunosvector de dimensióny el vectorSatisfacemediante la construcción deSi juntamos estas condiciones, obtenemos un vector.de modo que . Dado que las matricesyson de rango completopor su construcción, el-matrizes invertible. Por lo tanto, la ecuación da el vectorDe este modo,para cualquier vectory por lo tanto.
En el caso de quees una proyección ortogonal, podemos tomary de ello se deduce que. Usando esta fórmula, se puede comprobar fácilmente queEn general, si el espacio vectorial está definido sobre un cuerpo de números complejos, se utiliza la transposición hermitiana .y tiene la fórmula Recordemos que se puede expresar la inversa de Moore-Penrose de la matriz .pordesdetiene rango de columna completo, por lo tanto.
Valores singulares
es también una proyección oblicua. Los valores singulares deypuede calcularse mediante una base ortonormal de. Dejar ser una base ortonormal dey dejarsea el complemento ortogonal de. Denotemos los valores singulares de la matriz por los valores positivosCon esto, los valores singulares parason: [ 13 ] y los valores singulares parason Esto implica que los valores singulares más grandes deyson iguales, y por lo tanto que la norma matricial de las proyecciones oblicuas es la misma. Sin embargo, el número de condición satisface la relacióny, por lo tanto, no es necesariamente igual.
Encontrar la proyección con un producto interno

Dejarsea un espacio vectorial (en este caso un plano) generado por vectores ortogonales.. Dejarsea un vector. Se puede definir una proyección desobrecomo donde se suman los índices repetidos ( notación de suma de Einstein ). El vectorse puede escribir como una suma ortogonal tal que.a veces se denota como. Existe un teorema en álgebra lineal que establece que estoes la distancia más pequeña (la distancia ortogonal ) desdeay se utiliza comúnmente en áreas como el aprendizaje automático .

Formas canónicas
Cualquier proyecciónen un espacio vectorial de dimensiónsobre un campo es una matriz diagonalizable , ya que su polinomio mínimo divide, que se divide en factores lineales distintos. Por lo tanto, existe una base en la quetiene la forma
dóndees el rango de. Aquíes la matriz identidad de tamaño,es la matriz cero de tamaño, yes el operador de suma directa . Si el espacio vectorial es complejo y está equipado con un producto interno , entonces existe una base ortonormal en la que la matriz de P es [ 14 ].
dóndeLos números enterosy las cifras realesestán determinados de forma única. . El factorcorresponde al subespacio invariante máximo en el queactúa como una proyección ortogonal (de modo que P mismo es ortogonal si y solo si) y elLos bloques corresponden a los componentes oblicuos .
Proyecciones sobre espacios vectoriales normados
Cuando el espacio vectorial subyacentees un espacio vectorial normado (no necesariamente de dimensión finita) , es necesario considerar cuestiones analíticas, irrelevantes en el caso de dimensión finita. Supongamos ahoraes un espacio Banach .
Muchos de los resultados algebraicos discutidos anteriormente sobreviven al paso a este contexto. Una descomposición en suma directa dada deen subespacios complementarios todavía especifica una proyección, y viceversa. Sies la suma directa, entonces el operador definido porsigue siendo una proyección con rangoy núcleoTambién está claro que. Por el contrario, sies proyección en, es decir, entonces se verifica fácilmente que. En otras palabras,También es una proyección. La relaciónimplicayes la suma directa.
Sin embargo, a diferencia del caso de dimensión finita, las proyecciones no tienen por qué ser continuas en general. Si un subespaciodeno está cerrado en la topología de la norma, entonces la proyección sobreno es continuo. En otras palabras, el rango de una proyección continuadebe ser un subespacio cerrado. Además, el núcleo de una proyección continua (de hecho, de un operador lineal continuo en general) es cerrado. Por lo tanto, una proyección continuada una descomposición deen dos subespacios cerrados complementarios:.
Lo contrario también es cierto, con una suposición adicional. Supongamos quees un subespacio cerrado de. Si existe un subespacio cerradotal que X = U ⊕ V , entonces la proyeccióncon rangoy núcleoes continua. Esto se deduce del teorema del grafo cerrado . Supongamos que x n → x y Px n → y . Es necesario demostrar que. Desdees cerrado y { Px n } ⊂ U , y se encuentra en, es decir Py = y . Además, x n − Px n = ( I − P ) x n → x − y . Porquees cerrado y {( I − P ) x n } ⊂ V , tenemos, es decir, lo cual prueba la afirmación.
El argumento anterior se basa en la suposición de que ambosyson cerrados. En general, dado un subespacio cerradoNo es necesario que exista un subespacio cerrado complementario., aunque para los espacios de Hilbert esto siempre se puede hacer tomando el complemento ortogonal . Para los espacios de Banach, un subespacio unidimensional siempre tiene un subespacio complementario cerrado. Esto es una consecuencia inmediata del teorema de Hahn-Banach . Seasea el intervalo lineal deSegún Hahn-Banach, existe un funcional lineal acotado.tal que φ ( u ) = 1 . El operadorSatisface, es decir, es una proyección. Acotación deimplica continuidad dey por lo tantoes un subespacio complementario cerrado de.
Aplicaciones y consideraciones adicionales
Las proyecciones (ortogonales y de otro tipo) desempeñan un papel fundamental en los algoritmos para ciertos problemas de álgebra lineal:
- Descomposición QR (véase la transformación de Householder y la descomposición de Gram-Schmidt );
- Descomposición en valores singulares
- Reducción a la forma de Hessenberg (el primer paso en muchos algoritmos de valores propios ).
- Regresión lineal
- Los elementos proyectivos de las álgebras de matrices se utilizan en la construcción de ciertos K-grupos en la teoría de operadores K.
Como se mencionó anteriormente, las proyecciones son un caso especial de idempotentes. Analíticamente, las proyecciones ortogonales son generalizaciones no conmutativas de las funciones características . Los idempotentes se utilizan para clasificar, por ejemplo, álgebras semisimples , mientras que la teoría de la medida comienza considerando las funciones características de conjuntos medibles . Por lo tanto, como es de imaginar, las proyecciones se encuentran con frecuencia en el contexto de las álgebras de operadores . En particular, un álgebra de von Neumann se genera mediante su retículo completo de proyecciones.
Generalizaciones
De forma más general, dada una aplicación entre espacios vectoriales normadosDe forma análoga, se puede pedir que este mapa sea una isometría en el complemento ortogonal del núcleo: queser una isometría (compárese con isometría parcial ); en particular debe ser sobreyectiva . El caso de una proyección ortogonal se da cuando W es un subespacio de V. En geometría riemanniana , esto se utiliza en la definición de una inmersión riemanniana .
Véase también
- Matriz de centrado , que es un ejemplo de matriz de proyección.
- El algoritmo de proyección de Dykstra para calcular la proyección sobre una intersección de conjuntos.
- Subespacio invariante
- Análisis espectral por mínimos cuadrados
- Ortogonalización
- Propiedades de traza
Notas
- ↑ Meyer, págs. 386+387
- 1 2 Horn, Roger A.; Johnson, Charles R. (2013). Análisis matricial, segunda edición . Cambridge University Press. ISBN 9780521839402.
- ↑ Meyer, pág. 433
- ↑ Meyer, pág. 431
- ↑ Meyer, ecuación (5.13.4)
- ↑ Banerjee, Sudipto; Roy, Anindya (2014), Álgebra lineal y análisis matricial para estadística , Textos en ciencia estadística (1.ª ed.), Chapman and Hall/CRC, ISBN 978-1420095388
- ↑ Meyer, ecuación (5.13.3)
- ↑ Véase también Mínimos cuadrados lineales (matemáticas) § Propiedades de los estimadores de mínimos cuadrados .
- ↑ Banerjee, Sudipto; Roy, Anindya (2014), Álgebra lineal y análisis matricial para estadística , Textos en ciencia estadística (1.ª ed.), Chapman and Hall/CRC, ISBN 978-1420095388
- ↑ Banerjee, Sudipto (2004), "Revisiting Spherical Trigonometry with Orthogonal Projectors", The College Mathematics Journal , 35 (5): 375–381 , doi : 10.1080/07468342.2004.11922099 , S2CID 122277398
- ↑ Banerjee, Sudipto; Roy, Anindya (2014), Álgebra lineal y análisis matricial para estadística , Textos en ciencia estadística (1.ª ed.), Chapman and Hall/CRC, ISBN 978-1420095388
- ↑ Meyer, ecuación (7.10.39)
- ↑ Brust, JJ; Marcia, RF; Petra, CG (2020), "Descomposiciones computacionalmente eficientes de matrices de proyección oblicua", SIAM Journal on Matrix Analysis and Applications , 41 (2): 852– 870, doi : 10.1137/19M1288115 , OSTI 1680061 , S2CID 219921214
- ↑ Doković, D. Ž. (Agosto de 1991). "Similitud unitaria de proyectores". Aecuaciones Mathematicae . 42 (1): 220– 224. doi : 10.1007/BF01818492 . S2CID 122704926 .
Referencias
- Banerjee, Sudipto; Roy, Anindya (2014), Álgebra lineal y análisis matricial para estadística , Textos en ciencia estadística (1.ª ed.), Chapman and Hall/CRC, ISBN 978-1420095388
- Dunford, N.; Schwartz, JT (1958). Operadores lineales, parte I: teoría general . Interscience.
- Meyer, Carl D. (2000). Análisis matricial y álgebra lineal aplicada . Sociedad de Matemáticas Industriales y Aplicadas. ISBN 978-0-89871-454-8.
- Brezinski, Claude: Métodos de proyección para sistemas de ecuaciones , North-Holland, ISBN 0-444-82777-3 (1997).
Enlaces externos
- Clase de álgebra lineal del MIT sobre matrices de proyección en YouTube , de MIT OpenCourseWare.
- Álgebra lineal 15d: La transformación de proyección en YouTube , por Pavel Grinfeld .
- Tutorial sobre proyecciones geométricas planas : un tutorial sencillo que explica los diferentes tipos de proyecciones geométricas planas.
- Análisis funcional
- Álgebra lineal
- Operadores lineales