1 votos

Base de proyección complementaria

Tengo una matriz de proyección de tipo

P1=A(ATA)1AT

La base del subespacio proyectado es A.

Si tengo una proyección de tipo P2=I[A(ATA)1AT]

Es fácil demostrar que A es una base de P1 .

P1As=(A(ATA)1AT)As=As lo que significa que cualquier vector transformado por A ya vive en el subespacio abarcado por P1 .

Intenté hacer algo parecido con P2 .

P2Xs=Xs y encontrar la solución para X, pero este enfoque sólo me da algo como P2Xs=0 que creo que debería verificarse para cualquier s. Por lo tanto tengo P2X=0 que no puedo resolver porque P_2 no es invertible.

Entonces, ¿cómo puedo calcular una base para el subespacio proyectado abarcado por P2 ?

Editado en base a la respuesta de Bercis:

Sé que puedo encontrar una base para P2 utilizando QR descomposición. Creo que la base es sólo la primera m columnas con m=rank(P2) .

Esperaba tener un enfoque directo, que requiriera menos cálculos, dado que para P1 Puedo obtener la base directamente.

0voto

Berci Puntos 42654

Entonces, son las columnas de A que genera el subespacio proyectado en por P1 pero no son necesariamente linealmente independientes. Sin embargo, podemos seleccionar una base de ellos para im(P1)=im(A) .

Desde P1 es idempotente ( P12=P1 ), también lo es P2=IP1 y tenemos vim(P2)P2v=vP1v=0 lo que significa vim(P1)=im(A) porque P1T=P1 .

Así que.., P2 proyectos en la complemento ortogonal del espacio de columnas de A y para encontrar una base explícitamente, se puede utilizar, por ejemplo, la ortogonalización de Gram-Schmidt en una extensión de base arbitraria de la seleccionada A -columnas.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X