¿Por qué es simétrica una matriz de proyección de una proyección ortogonal?

16

Soy bastante nuevo en esto, así que espero que me perdones si la pregunta es ingenua. (Contexto: estoy aprendiendo econometría del libro "Teoría y métodos econométricos" de Davidson y MacKinnon , y no parecen explicar esto; también he visto el libro de optimización de Luenberger que trata las proyecciones en un nivel un poco más avanzado, pero sin suerte)

Supongamos que tengo una proyección ortogonal con está asociado proyección matriz . Estoy interesado en proyectar cada vector en en algún subespacio . PPPRnARn

Pregunta : ¿por qué se deduce que , es decir, es simétrico? ¿Qué libro de texto podría mirar para este resultado?P=PTP

weez13
fuente

Respuestas:

13

Este es un resultado fundamental del álgebra lineal en proyecciones ortogonales. Un enfoque relativamente simple es el siguiente. Si son vectores ortonormales que abarcan un subespacio dimensional , y \ mathbf {U} es la matriz n \ times p con las u_i 's como columnas, entonces \ mathbf {P} = \ mathbf { U} \ mathbf {U} ^ T. Esto se deduce directamente del hecho de que la proyección ortogonal de x sobre A se puede calcular en términos de la base ortonormal de A como \ sum_ {i = 1} ^ m u_i u_i ^ T x. Se sigue directamente de la fórmula anterior que m A U n × p u i P = U U T . x A A m i = 1 u i u T i x . P 2 = Pu1,,ummAUn×pui

P=UUT.
xAA
i=1muiuiTx.
P2=P y que PT=P.

También es posible dar un argumento diferente. Si P es una matriz de proyección para una proyección ortogonal, entonces, por definición, para todos P x y - P y .x,yRn

PxyPy.
En consecuencia,
0=(Px)T(yPy)=xTPT(IP)y=xT(PTPTP)y
para todos x,yRn . Esto muestra que PT=PTP , de donde
P=(PT)T=(PTP)T=PTP=PT.
NRH
fuente
¡Gracias por tu perspicaz comentario (s)! De alguna manera, el artículo de Wikipedia, que mencionaba algo sobre la autoajustación del operador de proyección, me rechazó, ya que sus pruebas no son tan difíciles. :) Por cierto, ¿tienes un texto de álgebra lineal favorito que se ocupe de este tipo de cosas?
weez13
El libro de álgebra lineal elemental que conozco mejor no cubre esto. Las mejores referencias que conozco son libros avanzados sobre análisis funcional. El libro de álgebra lineal bien hecho se ve bien, pero no lo sé.
NRH
Una nota: La respuesta de la HNR supone que . Es decir, el único caso en el que (como se afirma en la igualdad ) es cuando porque para cualquier mapa lineal y vector ,Esto no afecta realmente el resultado de la prueba, ya que la implicación de que es válida en ambos casos, pero pensé que valdría la pena mencionarlo. ( P x ) T = x P T ( P x ) T ( y - P y ) = x P T ( I - P ) y x = x T P x ( P x ) T = x T P T . P T - P T P = 0x=xT(Px)T=xPT(Px)T(yPy)=xPT(IP)yx=xTPx
(Px)T=xTPT.
PTPTP=0
Milan Mosse
1
@ Milan Gracias por notarlo. Observe que para solo es posible cuando , lo que no es interesante. Lo que sucedió simplemente es que se perdieron algunas transposiciones en las en la penúltima línea. He restaurado las transposiciones faltantes para corregir el álgebra. x=xTxRnn=1x
whuber
2

Un intento de intuición geométrica ... Recordemos que:

  1. Una matriz simétrica es auto adjunta.
  2. Un producto escalar está determinado solo por los componentes en el espacio lineal mutuo (e independiente de los componentes ortogonales de cualquiera de los vectores).

Lo que quiere "ver" es que una proyección es auto adjunta y, por lo tanto, simétrica: siguiente (1). ¿Por qué esto es tan? Considere el producto escalar de un vector con la proyección de un segundo vector : . A continuación (2), el producto dependerá solo de los componentes de en el lapso de la proyección de . Por lo tanto, el producto debe ser el mismo que y también siguiendo el mismo argumento.xAyx,AyxyAx,AyAx,y

Como es auto adjunto, es simétrico.A

JohnRos
fuente
¡Muchas gracias! Antes de leer su comentario, estaba bastante confundido acerca de por qué la auto-unión es crucial aquí. Ahora tengo alguna pista, ¡gracias!
weez13