Inicio · Parte 06 — Álgebra lineal II: descomposiciones y tensores
Av = λv, v ≠ 0
Σλᵢ = tr(A), Πλᵢ = det(A)
Casi todo vector cambia de dirección al aplicarle una transformación. Los autovectores son las excepciones: direcciones que solo se estiran o encogen, con factor el autovalor. Encontrarlas es encontrar los ejes naturales de la transformación.
Las dos identidades que conectan autovalores con invariantes son muy útiles como verificación: su suma es la traza y su producto el determinante. Comprobarlas cuesta nada y detecta errores de cálculo de inmediato, que es por lo que el laboratorio las incluye.
Para matrices simétricas —el caso que más importa aquí— los autovalores son reales y los autovectores ortogonales. Ese resultado, el teorema espectral, no vale para matrices generales: una rotación en el plano no tiene autovectores reales, porque ninguna dirección se conserva. Sus autovalores son complejos, y su parte imaginaria codifica el ángulo.
El método de cálculo del motor es la iteración de Jacobi, que anula sistemáticamente los elementos fuera de la diagonal mediante rotaciones. Es estable, converge siempre para simétricas y es fácil de leer, aunque no sea el más rápido. En la práctica profesional se usa el algoritmo QR con desplazamientos.
Autovalores de una matriz simétrica 2×2.
A = [[4, 1],
[1, 3]]
autovalores: λ₁ = 4.6180, λ₂ = 2.3820
autovector dominante: (0.8507, 0.5257)
Verificación Av = λv:
A·v = (3.9284, 2.4272)
λ₁·v = (3.9284, 2.4272) ✓
Invariantes:
suma 4.6180 + 2.3820 = 7 = tr(A) ✓
producto 4.6180 · 2.3820 = 11 = det(A) ✓
Autovalores: direcciones que la transformación solo escala.
python classes/part-06-algebra-lineal-ii-descomposiciones-y-tensores/125-autovalores-y-autovectores/lab.py
compmath run 125
Aautovaloresautovector_dominanteA·vλ·vAv=λvtraza_es_suma_de_autovaloresdet_es_producto_de_autovalores{
"A": [
[
4.0,
1.0
],
[
1.0,
3.0
]
],
"autovalores": [
4.61803399,
2.38196601
],
"autovector_dominante": [
0.85065081,
0.52573111
],
"A·v": [
3.92833435,
2.42784414
],
"λ·v": [
3.92833435,
2.42784414
],
"Av=λv": true
}
PCA, análisis de estabilidad de sistemas dinámicos, PageRank, modos de vibración y curvatura del Hessiano en optimización.
LoRA factoriza matrices de bajo rango, la atención se define con productos tensoriales y la estabilidad del entrenamiento depende del espectro de los pesos.
9780898719574 verificado en International ISBN Agency (2026-08-19).9781733146678 verificado en International ISBN Agency (2026-08-19).