Pular para o conteúdo
  • Abrir o resolvedor
  • Perguntar ao tutor IA
  • Encontrar um curso AP
  • Criar um quiz
  • Abrir a calculadora
  • Calculadora gráfica
  • Ver todas as calculadoras
  • Ler guias de matemática
↑ ↓Enter para abrir · Esc para fechar
Resolver um problema

Álgebra linear

Autovalores e autovetores explicados com exemplos

Por MathSolver Pro Editorial Team · Publicado em

Um autovetor de uma matriz é uma direção que a matriz apenas estica ou inverte, sem nunca girá-la, e o autovalor é o fator de esticamento. Eles revelam o comportamento essencial de uma matriz e são a base da diagonalização, da análise de estabilidade, das cadeias de Markov e da compressão de dados.

A equação que os define

A maioria dos vetores muda de direção quando é multiplicada por uma matriz. Alguns vetores especiais, não: a matriz apenas os estica, encolhe ou inverte sobre a mesma reta. Esses são os autovetores, e o fator pelo qual cada um é multiplicado é o seu autovalor. Em símbolos, um vetor não nulo v\mathbf{v} é autovetor da matriz quadrada AA associado ao autovalor λ\lambda quando:

Av=λv,v≠0A\mathbf{v} = \lambda\mathbf{v}, \qquad \mathbf{v} \ne \mathbf{0}

O vetor nulo fica de fora, porque satisfaria a equação para qualquer λ\lambda. Já os autovalores podem ser zero, negativos ou até complexos. Um autovalor igual a 2 significa que os vetores nessa direção dobram de comprimento, −1-1 que são invertidos e 0 que são achatados no vetor nulo, o que acontece exatamente quando a matriz é singular.

Encontrar os autovalores com a equação característica

Reescreva a equação na forma (A−λI)v=0(A - \lambda I)\mathbf{v} = \mathbf{0}. Para existir uma solução não nula, a matriz A−λIA - \lambda I precisa ser singular, então seu determinante precisa ser zero. Assim se obtém a equação característica:

det⁡(A−λI)=0\det(A - \lambda I) = 0

Para uma matriz n×nn \times n, essa é uma equação polinomial de grau nn em λ\lambda: há, portanto, nn autovalores, contados com multiplicidade e admitindo valores complexos. Para uma matriz 2×22 \times 2, o polinômio é do segundo grau, e você pode resolvê-lo com os métodos de como resolver equações do segundo grau.

Um exemplo completo 2 por 2

Exemplo 1: autovalores e autovetores de uma matriz 2 por 2

  1. Seja A=(4123)A = \begin{pmatrix} 4 & 1 \\ 2 & 3 \end{pmatrix}. Então det⁡(A−λI)=(4−λ)(3−λ)−2=λ2−7λ+10\det(A - \lambda I) = (4 - \lambda)(3 - \lambda) - 2 = \lambda^2 - 7\lambda + 10.
  2. Fatore: (λ−5)(λ−2)=0(\lambda - 5)(\lambda - 2) = 0, então os autovalores são λ=5\lambda = 5 e λ=2\lambda = 2.
  3. Para λ=5\lambda = 5: A−5I=(−112−2)A - 5I = \begin{pmatrix} -1 & 1 \\ 2 & -2 \end{pmatrix}. A primeira linha dá −x+y=0-x + y = 0, ou seja, y=xy = x, e um autovetor é (1,1)(1, 1).
  4. Para λ=2\lambda = 2: A−2I=(2121)A - 2I = \begin{pmatrix} 2 & 1 \\ 2 & 1 \end{pmatrix}, então 2x+y=02x + y = 0, e um autovetor é (1,−2)(1, -2).
  5. Verificação: A(1,−2)=(4−2,2−6)=(2,−4)=2(1,−2)A(1, -2) = (4 - 2, 2 - 6) = (2, -4) = 2(1, -2).

Qualquer múltiplo não nulo de um autovetor também é autovetor: (3,3)(3, 3) ou (−2,4)(-2, 4) seriam respostas igualmente certas. O que importa é a direção, não o comprimento. Repare também que as duas linhas de A−λIA - \lambda I eram proporcionais nos dois casos. Isso é garantido quando λ\lambda é de fato um autovalor, e é uma ótima forma de conferir as contas.

Dois atalhos: o traço e o determinante

Os autovalores de qualquer matriz quadrada estão ligados a dois números fáceis de obter. A soma deles é igual ao traço, a soma dos elementos da diagonal, e o produto deles é igual ao determinante:

λ1+λ2+⋯+λn=tr⁡(A),λ1λ2⋯λn=det⁡(A)\lambda_1 + \lambda_2 + \cdots + \lambda_n = \operatorname{tr}(A), \qquad \lambda_1\lambda_2\cdots\lambda_n = \det(A)

No exemplo 1, o traço vale 4+3=7=5+24 + 3 = 7 = 5 + 2 e o determinante 12−2=10=5⋅212 - 2 = 10 = 5 \cdot 2. Para uma matriz 2×22 \times 2, isso significa que a equação característica é sempre λ2−tr⁡(A)λ+det⁡(A)=0\lambda^2 - \operatorname{tr}(A)\lambda + \det(A) = 0, o que dispensa desenvolver o determinante à mão. As matrizes triangulares são ainda mais simples: seus autovalores são simplesmente os elementos da diagonal.

Autovalores complexos e repetidos

A matriz de rotação (0−110)\begin{pmatrix} 0 & -1 \\ 1 & 0 \end{pmatrix} gira cada vetor em 90 graus: nenhuma direção real permanece sobre a própria reta. Sua equação característica é λ2+1=0\lambda^2 + 1 = 0, que dá os autovalores complexos λ=±i\lambda = \pm i. Os autovalores complexos de uma matriz real sempre vêm em pares conjugados e indicam uma rotação.

Os autovalores também podem ser repetidos. A matriz (2102)\begin{pmatrix} 2 & 1 \\ 0 & 2 \end{pmatrix} tem o autovalor duplo 2, mas A−2I=(0100)A - 2I = \begin{pmatrix} 0 & 1 \\ 0 & 0 \end{pmatrix} impõe y=0y = 0: os únicos autovetores são, portanto, os múltiplos de (1,0)(1, 0). Uma matriz assim, com menos autovetores independentes do que sua ordem, não é diagonalizável. A matriz identidade, ao contrário, também tem o autovalor repetido 1, mas todo vetor não nulo é autovetor dela.

As matrizes simétricas escapam dessas duas complicações. Seus autovalores são sempre reais, e autovetores associados a autovalores distintos são ortogonais. Para (2112)\begin{pmatrix} 2 & 1 \\ 1 & 2 \end{pmatrix}, os autovalores são 3 e 1, com os autovetores (1,1)(1, 1) e (1,−1)(1, -1), cujo produto escalar é zero.

Diagonalização e potências de uma matriz

Quando uma matriz n×nn \times n tem nn autovetores independentes, ela é diagonalizável. Coloque os autovetores nas colunas de PP e os autovalores na diagonal de DD; então:

A=PDP−1⇒Ak=PDkP−1A = PDP^{-1} \quad \Rightarrow \quad A^k = PD^kP^{-1}

Elevar uma matriz diagonal a uma potência é elevar cada elemento da diagonal a essa potência: calcular A100A^{100} fica, assim, simples. Os autovalores também preveem o comportamento a longo prazo: quando um autovalor é estritamente maior em valor absoluto do que todos os outros, multiplicar repetidamente por AA leva quase qualquer vetor inicial na direção do autovetor associado a esse autovalor.

Exemplo 2: o estado estacionário de uma cadeia de Markov

  1. Todo ano, 90 por cento dos clientes da empresa X ficam e 10 por cento migram para Y, enquanto Y mantém 50 por cento dos seus clientes e perde os outros 50 por cento para X. A matriz de transição é (0.90.50.10.5)\begin{pmatrix} 0.9 & 0.5 \\ 0.1 & 0.5 \end{pmatrix}.
  2. O traço vale 1,4 e o determinante 0.45−0.05=0.40.45 - 0.05 = 0.4, então os autovalores são 1 e 0,4.
  3. Para λ=1\lambda = 1: −0.1x+0.5y=0-0.1x + 0.5y = 0, o que dá o autovetor (5,1)(5, 1).
  4. Normalizando para que a soma seja 1, as participações de mercado a longo prazo são de cinco sextos para X e um sexto para Y, quaisquer que sejam as participações iniciais, porque a componente associada a 0,4 se desfaz a cada ano.

Onde os autovalores importam

  • Buscadores: o algoritmo PageRank original classifica páginas da web pelo autovetor dominante de uma matriz de links.
  • Engenharia: as frequências naturais de vibração de pontes e edifícios são obtidas por autovalores, que os projetistas mantêm longe das frequências de excitação previstas.
  • Ciência de dados: a análise de componentes principais usa os autovetores de uma matriz de covariância para encontrar as direções de maior variação.
  • Equações diferenciais: os sinais dos autovalores determinam se um equilíbrio é estável ou instável.
  • Mecânica quântica: as grandezas mensuráveis, como os níveis de energia, são autovalores de operadores.

A calculadora de autovalores encontra autovalores e autovetores, inclusive complexos, e mostra o polinômio característico passo a passo. A calculadora de determinantes é útil para conferir det⁡(A−λI)\det(A - \lambda I) em um valor candidato.

Um exemplo 3 por 3

Matrizes maiores seguem o mesmo método, e os zeros ajudam como nos determinantes. Tome a matriz de linhas (2,0,0)(2, 0, 0), (0,3,4)(0, 3, 4) e (0,4,9)(0, 4, 9). Desenvolvendo det⁡(A−λI)\det(A - \lambda I) pela primeira linha, obtém-se (2−λ)(2 - \lambda) multiplicado pelo polinômio característico do bloco de linhas (3,4)(3, 4) e (4,9)(4, 9). Esse bloco tem traço 12 e determinante 27−16=1127 - 16 = 11, então seu polinômio é λ2−12λ+11=(λ−1)(λ−11)\lambda^2 - 12\lambda + 11 = (\lambda - 1)(\lambda - 11).

Os autovalores são, portanto, 2, 1 e 11. Para conferir: a soma deles é 14, o traço da matriz completa, e o produto é 22, o determinante dela. Os autovetores são (1,0,0)(1, 0, 0) para 2, (0,−2,1)(0, -2, 1) para 1 e (0,1,2)(0, 1, 2) para 11. A matriz é simétrica e, como prometido, esses três vetores são ortogonais dois a dois.

Erros comuns

  • Subtrair λ\lambda de todos os elementos em vez de apenas dos elementos da diagonal.
  • Aceitar o vetor nulo como autovetor depois de resolver (A−λI)v=0(A - \lambda I)\mathbf{v} = \mathbf{0}.
  • Supor que um autovalor repetido sempre tem dois autovetores independentes.
  • Esquecer de conferir o resultado calculando AvA\mathbf{v} e comparando com λv\lambda\mathbf{v}.

A verificação final é o hábito mais valioso de todos. Ela exige só um produto de matriz por vetor, e se AvA\mathbf{v} não for múltiplo de v\mathbf{v}, o autovalor ou o autovetor está errado.

Uma imagem geométrica

Imagine aplicar a matriz do exemplo 1 a cada ponto de uma folha de papel quadriculado. A maioria das setas traçadas a partir da origem se alonga e gira ao mesmo tempo. Mas as setas sobre a reta que passa por (1,1)(1, 1) simplesmente ficam cinco vezes mais longas, e as que estão sobre a reta que passa por (1,−2)(1, -2) dobram de comprimento, sem sair da própria reta. Os autovetores são o esqueleto da transformação: sabendo o que acontece ao longo dessas duas retas, você sabe o que acontece em todo lugar, porque qualquer vetor pode ser decomposto em componentes ao longo delas.

Perguntas frequentes

Um autovalor pode ser zero?

Sim. Um autovalor zero significa que algum vetor não nulo é levado ao vetor nulo: a matriz é, portanto, singular e não tem inversa. Já os autovetores nunca podem ser o vetor nulo.

Os autovetores são únicos?

Não. Qualquer múltiplo não nulo de um autovetor também é autovetor associado ao mesmo autovalor; por isso costuma-se normalizá-los para ter elementos inteiros simples ou comprimento igual a 1.

Toda matriz tem autovalores reais?

Não. As matrizes de rotação, por exemplo, têm autovalores complexos. Por outro lado, as matrizes simétricas reais sempre têm autovalores reais.

O que é o polinômio característico?

É det⁡(A−λI)\det(A - \lambda I), um polinômio em λ\lambda cujas raízes são os autovalores. Para uma matriz 2×22 \times 2, ele vale λ2−tr⁡(A)λ+det⁡(A)\lambda^2 - \operatorname{tr}(A)\lambda + \det(A).

De onde vem o termo em inglês eigenvalue?

Do alemão eigen, que significa “próprio” ou “característico”; por isso também se diz valor próprio e vetor próprio. Um autovetor é uma direção própria da matriz, que ela leva em si mesma, e um autovalor é o seu fator de escala característico.

MathSolver Pro Editorial Team

Redação e revisão matemática

A nossa equipe editorial escreve cada guia para explicar o raciocínio por trás de cada método, e não só a resposta. Cada exemplo resolvido é conferido com os mecanismos de resolução do site e por testes automáticos antes da publicação, e os artigos são revisados sempre que um método ou o formato de um exame muda.