Mínimos Quadrados e Projeções
Teoria
Lembra que quando aprendemos o método de Mínimos Quadrados o que estávamos achando era de fato a melhor aproximação possível? Ou, em outras palavras, o vetor mais próximo do nosso que satisfazia a equação.
E, como também discutimos lá, o menor caminho que liga dois vetores é sempre uma reta, dessa forma, a ideia dos Mínimos Quadrados está intimamente conectada à ideia de projeção!!
Já vimos como encontrar a projeção de um vetor por meio de sua . Agora, vamos ver como fazer isso por meio de mínimos quadrados (fica MUITO mais rápido haha).
Ou seja, resolvemos o sistema . Aquele que vimos em mínimos quadrados, só troquei o pelo aqui ;).
Depois, multiplicamos o vetor obtido da solução do sistema pela matriz , e temos a sua projeção!
Vamos ver um exemplo:
Considere e . Calcule
Definindo , basta resolver:
Sendo assim,
Obs1: Se a base é ortogonal, o produto será uma matriz diagonal e o sistema será resolvido facilmente. Foi o que aconteceu nesse exemplo.
Obs2: Se a base é ortonormal, temos que . A projeção de sobre é então dada por
Obtendo a matriz Projeção
Apesar desse método ser mais voltado para obter diretamente a projeção de um vetor determinado, podemos obter a matriz projeção em uma direção pela fórmula:
Essa fórmula é uma consequência direta da de mínimos quadrados. É importante frisar que essa fórmula só funciona para projeções sobre uma reta, que é gerada por um único vetor.
Tá meio esquisito isso de e né? Vamos fazer um exemplo pra deixar mais claro então:
Determine a matriz da projeção sobre a reta no :
Vamos achar o vetor gerador dessa reta, para aplicar na fórmula acima:
Facilitou bastante nossa vida não é mesmo? Mas não é só isso, tenho mais um macete matador pra você!
Acabamos de aprender como obter a matriz projeção em um subespaço de dimensão . Mas também podemos fazer uma pequena adaptação nela pra obtermos a matriz que projeta um vetor sobre o complemento ortogonal de uma reta!
Ficou confuso? Calma que vou explicar! Imagine que você quer projetar sobre um plano no . Basta você encontrar o complemento ortogonal desse plano (que será uma reta), aplicar aquela fórmula pra achar a matriz que projeta nessa reta. Por fim, você a subtrai da matriz identidade!
Dá uma olhada nesse desenho pra ver se ajuda ;)
Obs.: Outra coisa muito interessante que esse desenho nos diz é que a soma vetorial de com vale o próprio !!
Então se eu quiser saber a matriz projeção no complemento ortogonal da reta do último exemplo, é só fazer a seguinte operação de matrizes:
Nos exercícios vão ter alguns exemplos pra você praticar isso. Vai ver que é bem mais rápido que por . A principal diferença entre os métodos é que por matrizes você encontra diretamente o vetor projetado, e ele é normalmente mais rápido. Por outro lado, usando a você encontra uma fórmula que pode ser usada com qualquer vetor, apesar de perder mais tempo.
Você pode usar o que se sentir mais confortável usando, mas fique atento, pois em alguns casos pode ser muito mais favorável ir por um dos métodos.
Obtendo a matriz Projeção
Exercícios Resolvidos
Exercício Resolvido #1
Marco Cabral e Paulo Goldfeld, Curso de Álgebra Linear Fundamentos e Aplicações, 3ª Ed., Rio de Janeiro, Instituto de Matemática, 2012, pp. 162 – Prob 5.5 Adaptado
Determine as matrizes das
, projeção ortogonal na reta
, projeção ortogonal sobre o plano
, projeção ortogonal na reta
, projeção ortogonal no plano
Passo 1
É pedida a matriz que representa a projeção sobre a reta gerada pelo vetor .
A fórmula da matriz projeção sobre a direção de um vetor é dada por:
Passo 2
Queremos achar um a projeção sobre um plano no . Repare que o complemento ortogonal do plano será uma reta. Logo, podemos usar nossa fórmuleta!
Da equação do plano, podemos encontrar o vetor gerador da reta ortogonal à ele:
Vamos achar a matriz que representa a projeção sobre essa reta:
Para encontrarmos a matriz que projeta sobre o plano basta fazermos:
Passo 3
Primeiro passo é achar o vetor que gera essa reta. Temos pela equação da mesma que:
Logo, o vetor genérico é da forma . Ou seja, é uma projeção na direção do vetor . E temos uma fórmula pra isso ;)
Passo 4
Queremos achar um a projeção sobre um plano no . Repare que o complemento ortogonal do plano será uma reta. Logo, podemos usar nossa fórmuleta!
Da equação do plano, podemos encontrar o vetor gerador da reta ortogonal à ele:
Vamos achar a matriz que representa a projeção sobre essa reta:
Para encontrarmos a matriz que projeta sobre o plano basta fazermos:
Resposta
Exercício Resolvido #2
Lista 5 de monitoria para a p2, Álgebra Linear I, 2015.1, exercício 1-b), PUC-rio.
Sejam vetores do . Calcule a projeção ortogonal de em , utilizando o método dos mínimos quadrados, sabendo que .
Passo 1
Bom, como queremos saber a projeção do vetor sobre , podemos usar nossa fórmula. Como , definimos , e resolvemos:
Por fim, temos que:
Resposta
Exercício Resolvido #3
PUCRIO-P2-2015.1-2c
Sejam e a projeção ortogonal sobre . Use o método dos mínimos quadrados para calcular .
Passo 1
Definimos a matriz e o vetor como:
Sendo assim,
Agora basta aplicarmos mínimos quadrados:
Montando o sistema:
Fazendo :
E substituindo em :
Passo 2
Ainda não acabou! Falta calcular a projeção! Para isso, basta fazer:
E assim,
Resposta
Exercício Resolvido #4
UFRJ-P4-2015.2.1
Seja uma base do subespaço e defina a matriz cuja j-ésima coluna é . A projeção ortogonal de um vetor sobre um subespaço , é dada por:
Passo 1
Bom, pelas respostas sabemos que o enunciado está utilizando mínimos quadrados para projetar o vetor. Vamos dar uma relembrada rapidinho no método:
Isso é penas o método dos mínimos quadrados. Sabemos que a projeção é somente:
Mas repare que se você isolar o nos mínimos quadrados, teremos:
Passo 2
Se você perceber, temos esse termo escrito em todas as letras, agora basta irmos substituindo e vermos o termo que vai dar , afinal .
Se fizermos isso na letra teremos apenas , que não é a projeção de .
Se fizermos isso na letra , vamos ter que também não é a projeção de .
Na letra também vamos ter apenas
Entretanto na letra , teremos que é exatamente a projeção de !
Resposta
Letra