Álgebra lineal
Valores propios y vectores propios explicados con ejemplos
Por MathSolver Pro Editorial Team · Publicado
Un vector propio de una matriz es una dirección que la matriz solo estira o invierte, sin girarla nunca, y el valor propio es el factor de estiramiento. Revelan el comportamiento esencial de una matriz y son la base de la diagonalización, el análisis de estabilidad, las cadenas de Markov y la compresión de datos.
La ecuación que los define
La mayoría de los vectores cambian de dirección al multiplicarlos por una matriz. Unos pocos vectores especiales no: la matriz simplemente los estira, los encoge o los invierte sobre la misma recta. Son los vectores propios, y el factor por el que se escala cada uno es su valor propio. En símbolos, un vector no nulo es un vector propio de la matriz cuadrada con valor propio cuando:
Se excluye el vector nulo porque cumpliría la ecuación para cualquier . Los valores propios, en cambio, pueden ser cero, negativos o incluso complejos. Un valor propio igual a 2 significa que los vectores de esa dirección duplican su longitud, significa que se invierten y 0 significa que quedan aplastados en nada, lo que ocurre exactamente cuando la matriz es singular.
Cálculo de los valores propios con la ecuación característica
Reescribe la ecuación como . Para que exista una solución no nula, la matriz tiene que ser singular, así que su determinante debe ser cero. Así se obtiene la ecuación característica:
Para una matriz , es una ecuación polinómica de grado en , así que hay valores propios si se cuentan con su multiplicidad y se admiten valores complejos. Para una matriz el polinomio es de segundo grado, y puedes resolverlo con los métodos de cómo resolver ecuaciones de segundo grado.
Un ejemplo completo de 2 por 2
Ejemplo 1: valores y vectores propios de una matriz de 2 por 2
- Sea . Entonces .
- Factoriza: , así que los valores propios son y .
- Para : . La primera fila dice que , así que y un vector propio es .
- Para : , así que y un vector propio es .
- Comprobación: .
Cualquier múltiplo no nulo de un vector propio también es un vector propio, así que o serían respuestas igual de correctas. Lo que importa es la dirección, no la longitud. Observa también que las dos filas de eran proporcionales en ambos casos. Eso está garantizado cuando es realmente un valor propio, y es una comprobación muy útil de tus cuentas.
Dos atajos: la traza y el determinante
Los valores propios de cualquier matriz cuadrada están ligados a dos números fáciles de obtener. Su suma es igual a la traza, la suma de los elementos de la diagonal, y su producto es igual al determinante:
En el ejemplo 1, la traza es y el determinante es . Para una matriz , esto significa que la ecuación característica es siempre , lo que ahorra desarrollar el determinante a mano. Las matrices triangulares son aún más fáciles: sus valores propios son simplemente los elementos de la diagonal.
Valores propios complejos y repetidos
La matriz de giro gira cada vector 90 grados, así que ninguna dirección real permanece sobre su propia recta. Su ecuación característica es , que da los valores propios complejos . Los valores propios complejos de una matriz real aparecen siempre en pares conjugados e indican un giro.
Los valores propios también pueden repetirse. La matriz tiene el valor propio doble 2, pero obliga a que , así que los únicos vectores propios son los múltiplos de . Una matriz así, con menos vectores propios independientes que su tamaño, se llama defectiva y no es diagonalizable. La matriz identidad, en cambio, también tiene el valor propio repetido 1, pero todo vector no nulo es un vector propio.
Las matrices simétricas evitan ambas complicaciones. Sus valores propios son siempre reales, y los vectores propios de valores propios distintos son perpendiculares. Para , los valores propios son 3 y 1, con vectores propios y , cuyo producto escalar es cero.
Diagonalización y potencias de una matriz
Cuando una matriz tiene vectores propios independientes, se puede diagonalizar. Coloca los vectores propios en las columnas de y los valores propios en la diagonal de ; entonces:
Elevar una matriz diagonal a una potencia solo requiere elevar cada elemento de la diagonal a esa potencia, así que calcular se vuelve sencillo. Los valores propios también predicen el comportamiento a largo plazo: cuando un valor propio es mayor en valor absoluto que todos los demás, multiplicar repetidamente por lleva casi cualquier vector inicial hacia el vector propio de ese valor propio.
Ejemplo 2: el estado a largo plazo de una cadena de Markov
- Cada año, el 90 por ciento de los clientes de la empresa X se queda y el 10 por ciento se pasa a Y, mientras que Y conserva el 50 por ciento y pierde el otro 50 por ciento en favor de X. La matriz de transición es .
- La traza es 1.4 y el determinante es , así que los valores propios son 1 y 0.4.
- Para : , lo que da el vector propio .
- Si se escala para que sume 1, las cuotas de mercado a largo plazo son cinco sextos para X y un sexto para Y, sean cuales sean las cuotas iniciales, porque la componente asociada a 0.4 se va desvaneciendo cada año.
Dónde importan los valores propios
- Buscadores: el algoritmo PageRank original clasifica las páginas web mediante el vector propio dominante de una matriz de enlaces.
- Ingeniería: las frecuencias naturales de vibración de puentes y edificios se obtienen de valores propios, que los diseñadores mantienen alejados de las frecuencias de excitación previstas.
- Ciencia de datos: el análisis de componentes principales usa los vectores propios de una matriz de covarianzas para encontrar las direcciones de mayor variación.
- Ecuaciones diferenciales: los signos de los valores propios deciden si un equilibrio es estable o inestable.
- Mecánica cuántica: las magnitudes medibles, como los niveles de energía, son valores propios de operadores.
La calculadora de valores propios halla los valores y vectores propios, incluidos los complejos, y muestra el polinomio característico paso a paso. La calculadora de determinantes es útil para comprobar en un valor candidato.
Un ejemplo de 3 por 3
Las matrices más grandes siguen la misma receta, y los ceros ayudan igual que con los determinantes. Toma la matriz de filas , y . Al desarrollar por la primera fila se obtiene multiplicado por el polinomio característico del bloque menor de filas y . Ese bloque tiene traza 12 y determinante , así que su polinomio es .
Por tanto, los valores propios son 2, 1 y 11. Como comprobación, suman 14, la traza de la matriz completa, y su producto es 22, su determinante. Los vectores propios son para 2, para 1 y para 11. La matriz es simétrica y, tal como se anunciaba, estos tres vectores son perpendiculares entre sí.
Errores frecuentes
- Restar a todos los elementos en lugar de solo a los de la diagonal.
- Aceptar el vector nulo como vector propio tras resolver .
- Suponer que un valor propio repetido siempre tiene dos vectores propios independientes.
- Olvidar comprobar el resultado calculando y comparándolo con .
La comprobación final es el hábito más valioso de todos. Requiere una sola multiplicación de matrices, y si no es un múltiplo de , o el valor propio o el vector propio están mal.
Una imagen geométrica
Imagina que aplicas la matriz del ejemplo 1 a cada punto de una hoja de papel cuadriculado. La mayoría de las flechas trazadas desde el origen se estiran y además giran. Sin embargo, las flechas sobre la recta que pasa por simplemente se hacen cinco veces más largas, y las flechas sobre la recta que pasa por duplican su longitud, sin salirse de sus rectas. Los vectores propios son el esqueleto de la transformación: en cuanto sabes qué ocurre a lo largo de esas dos rectas, sabes qué ocurre en todas partes, porque cualquier vector puede descomponerse en partes a lo largo de ellas.
Preguntas frecuentes
¿Puede un valor propio ser cero?
Sí. Un valor propio igual a cero significa que algún vector no nulo se transforma en el vector nulo, así que la matriz es singular y no tiene inversa. Los vectores propios, en cambio, nunca pueden ser el vector nulo.
¿Son únicos los vectores propios?
No. Cualquier múltiplo no nulo de un vector propio también es un vector propio del mismo valor propio, por eso las respuestas suelen escalarse para que tengan elementos enteros sencillos o longitud 1.
¿Tienen todas las matrices valores propios reales?
No. Las matrices de giro, por ejemplo, tienen valores propios complejos. En cambio, las matrices simétricas reales siempre tienen valores propios reales.
¿Qué es el polinomio característico?
Es , un polinomio en cuyas raíces son los valores propios. Para una matriz es igual a .
¿De dónde viene el término inglés eigenvalue?
Del alemán eigen, que significa «propio» o «característico»; de ahí que en español se hable de valores propios o autovalores. Un vector propio es una dirección propia de la matriz, que esta transforma en sí misma, y un valor propio es su factor de escala característico.