Tengo una matriz de proyección de tipo
$P_1 = A (A^TA)^{-1}A^T$
La base del subespacio proyectado es A.
Si tengo una proyección de tipo $P_2 = I - [A(A^T A)^{-1}A^T]$
Es fácil demostrar que $A$ es una base de $P_1$ .
$P_1 A s = (A (A^T A)^{-1} A^T)As = As$ lo que significa que cualquier vector transformado por $A$ ya vive en el subespacio abarcado por $P_1$ .
Intenté hacer algo parecido con $P_2$ .
$P_2 X s = X s$ y encontrar la solución para X, pero este enfoque sólo me da algo como $P_2Xs = 0$ que creo que debería verificarse para cualquier s. Por lo tanto tengo $P_2X = 0$ que no puedo resolver porque P_2 no es invertible.
Entonces, ¿cómo puedo calcular una base para el subespacio proyectado abarcado por $P_2$ ?
Editado en base a la respuesta de Bercis:
Sé que puedo encontrar una base para $P_2$ utilizando $QR$ descomposición. Creo que la base es sólo la primera $m$ columnas con $m = rank(P_2)$ .
Esperaba tener un enfoque directo, que requiriera menos cálculos, dado que para $P_1$ Puedo obtener la base directamente.