Uma matriz geral pode ter autovalores complexos e autovetores não perpendiculares. Uma matriz real simétrica, A=AT, não. O teorema espectral diz que tal A só tem autovalores reais, que autovetores de autovalores distintos são ortogonais e que se pode escolher uma base ortonormal de autovetores. Reunindo-os como colunas de Q obtém-se A=QΛQT com QTQ=I e Λ diagonal. Toda matriz de covariância é simétrica, então esse teorema é a razão pela qual o PCA funciona.
A forma em soma escreve A como um empilhamento de peças simples de posto um, cada uma esticando uma direção ortogonal. Ela torna as potências triviais: Ak=QΛkQT, e qualquer função de A atua apenas sobre os autovalores. Uma matriz simétrica é semidefinida positiva, wTAw≥0 para todo w, exatamente quando todos os seus autovalores são não negativos, e definida positiva quando são todos estritamente positivos. Para uma matriz de covariância Σ, a forma quadrática wTΣw é a variância da carteira com pesos w, portanto nunca pode ser negativa e é pelo menos λmin vezes o comprimento ao quadrado de w.
Diagonalizar uma matriz 2 por 2Tome A=(2112). Seus autovalores são 3 e 1, com autovetores (1,1) e (1,−1), cujo produto escalar é 1−1=0: são ortogonais. Normalizados, são as colunas de Q=21(111−1), e a primeira entrada de cada um é 1/2≈0,707. Então A3=Qdiag(27,1)QT=21(28262628)=(14131314), obtido sem multiplicar três vezes A. Os dois autovalores são positivos, então A é definida positiva e poderia ser uma matriz de covariância.
Teorema espectral: uma matriz real simétrica A tem autovalores reais e autovetores ortonormais, A=QΛQT.
Sinal: semidefinida positiva significa todos os autovalores ≥0, definida positiva todos >0.
Potências e funções: Ak=QΛkQT; aplica-se qualquer função apenas aos autovalores.
Uma matriz de covariância precisa passar neste testeUma matriz montada à mão, ou a partir de estimativas par a par sobre amostras diferentes, pode ser simétrica e ainda ter um autovalor negativo. Ela então afirma que alguma carteira tem variância negativa, e um otimizador a explorará com prazer. Verificar que o menor autovalor de uma matriz simétrica é não negativo (com uma pequena tolerância para arredondamento) é o teste padrão, e cortar os autovalores negativos é o reparo padrão.
Lab: o que é avaliado
Fatos sobre matrizes simétricas15 pts
O maior autovalor15 pts
Um autovetor unitário10 pts
Uma potência pela decomposição própria20 pts
Uma matriz de covariância válida15 pts
Um piso para a variância de uma carteira15 pts
Por que o PCA funciona10 pts
0/ 7 respondidas
1Escolha15 ptsSem resposta
Selecione todas as afirmações verdadeiras para toda matriz real simétrica.
2Resposta numérica15 ptsSem resposta
Ache o maior autovalor da matriz simétrica (5222).
lambda=aceito: ± 0.01
3Resposta numérica10 ptsSem resposta
A matriz (2112) tem o autovetor (1,1). Qual é a primeira entrada do autovetor de comprimento 1 no mesmo sentido? Dê com três casas decimais.
q1=aceito: ± 0.001
4Matriz · vetor20 ptsSem resposta
Para A=(2112) com autovalores 3 e 1 calcule A3=QΛ3QT.
A3=
5Escolha15 ptsSem resposta
Qual destas matrizes simétricas poderia ser uma matriz de covariância? (Verifique os autovalores.)
6Resposta numérica15 ptsSem resposta
Uma matriz de covariância tem autovalores 0,09 e 0,01. Qual é a menor variância possível wTΣw de um vetor de pesos com ∥w∥=1?
minvariance=aceito: ± 0.0005
7Explicar com palavras10 ptsSem resposta
Em uma ou duas frases, diga o que o teorema espectral garante sobre os componentes principais de uma matriz de covariância.
Modo matemáticaEntrada por teclado ou LaTeXTarefa 1 de 7 · Ctrl ⏎ para verificar