Math ClubMath Club
v1 · padrão canônico

Lección 115 — Diagonalización

Descomposición A = PDP⁻¹. Condiciones de diagonalizabilidad, algoritmo de construcción, potencias matriciales, exponencial de matriz y aplicaciones en sistemas dinámicos.

Used in: 3.º año de EM avanzado · Equiv. Lineare Algebra LK alemán · Equiv. Math III japonés · Equiv. H2 Mathematics singapurense

A=PDP1A = PDP^{-1}
Choose your door

Rigorous notation, full derivation, hypotheses

Descomposición espectral — definición y teoría

Definición fundamental

"A matrix AA is diagonalizable if it is similar to a diagonal matrix — there exists an invertible PP such that P1APP^{-1}AP is diagonal." — Beezer, A First Course in Linear Algebra, §SD

Condiciones equivalentes

"An n×nn \times n matrix AA is diagonalizable if and only if AA has nn linearly independent eigenvectors." — Beezer, A First Course in Linear Algebra, §SD Theorem DED

Casos que garantizan la diagonalizabilidad

n valores propios distintosA simétrica realA normal (AA* = A*A)DIAGONALIZABLE(sobre C o con P ortogonal)

Condiciones suficientes para la diagonalizabilidad. Simétrica real: P ortogonal (Teorema Espectral, L116). Normal: P unitaria.

Algoritmo de diagonalización

  1. Calcule el polinomio característico pA(λ)=det(AλI)p_A(\lambda) = \det(A - \lambda I) y encuentre las raíces λ1,,λk\lambda_1, \ldots, \lambda_k con multiplicidades algebraicas ma(λi)m_a(\lambda_i).
  2. Para cada λi\lambda_i, resuelva (AλiI)v=0(A - \lambda_i I)v = 0 y encuentre una base de Eλi=ker(AλiI)E_{\lambda_i} = \ker(A - \lambda_i I). Verifique mg(λi)=dimEλim_g(\lambda_i) = \dim E_{\lambda_i}.
  3. Si mg(λi)=n\sum m_g(\lambda_i) = n: monte PP con los vectores propios como columnas y D=diag(λ1,,λn)D = \operatorname{diag}(\lambda_1, \ldots, \lambda_n) (respetando el orden de las columnas).
  4. Si mg(λi)<n\sum m_g(\lambda_i) < n: AA no es diagonalizable — recurra a la forma de Jordan.

Aplicaciones inmediatas

Ak=PDkP1,Dk=diag(λ1k,,λnk)A^k = P D^k P^{-1}, \quad D^k = \operatorname{diag}(\lambda_1^k, \ldots, \lambda_n^k)
what this means · Potencia matricial mediante diagonalización: D^k tiene los valores propios elevados a k en la diagonal.
eAt=PeDtP1,eDt=diag(eλ1t,,eλnt)e^{At} = P e^{Dt} P^{-1}, \quad e^{Dt} = \operatorname{diag}(e^{\lambda_1 t}, \ldots, e^{\lambda_n t})
what this means · Exponencial de matriz: cada valor propio lambda_i genera e^{lambda_i t} en la diagonal.

Para cualquier función analítica ff: f(A)=Pf(D)P1f(A) = Pf(D)P^{-1} con f(D)=diag(f(λi))f(D) = \operatorname{diag}(f(\lambda_i)).

Ejemplos resueltos

Exercise list

45 exercises · 11 with worked solution (25%)

Application 18Understanding 6Modeling 9Challenge 7Proof 5
  1. Ex. 115.1Application

    Diagonalice A=(2112)A = \begin{pmatrix} 2 & 1 \\ 1 & 2 \end{pmatrix}.

  2. Ex. 115.2Application

    Diagonalice A=(4123)A = \begin{pmatrix} 4 & 1 \\ 2 & 3 \end{pmatrix}.

  3. Ex. 115.3ApplicationAnswer key

    A=(3003)A = \begin{pmatrix} 3 & 0 \\ 0 & 3 \end{pmatrix} ¿es diagonalizable? Justifique.

  4. Ex. 115.4Understanding

    A=(3103)A = \begin{pmatrix} 3 & 1 \\ 0 & 3 \end{pmatrix} ¿es diagonalizable?

  5. Ex. 115.5Application

    Verifique si A=(0110)A = \begin{pmatrix} 0 & -1 \\ 1 & 0 \end{pmatrix} es diagonalizable sobre R\mathbb{R} y sobre C\mathbb{C}.

  6. Ex. 115.6Application

    Diagonalice A=(5142)A = \begin{pmatrix} 5 & -1 \\ 4 & 2 \end{pmatrix}.

  7. Ex. 115.7Application

    Diagonalice la matriz simétrica A=(2332)A = \begin{pmatrix} 2 & 3 \\ 3 & 2 \end{pmatrix} y verifique que PP es ortogonal.

  8. Ex. 115.8Application

    Diagonalice A=(120210003)A = \begin{pmatrix} 1 & 2 & 0 \\ 2 & 1 & 0 \\ 0 & 0 & 3 \end{pmatrix}.

  9. Ex. 115.9Application

    Determine si A=diag(1,2,3)A = \operatorname{diag}(1, 2, 3) es diagonalizable.

  10. Ex. 115.10UnderstandingAnswer key

    ¿La proyección P=(1000)P = \begin{pmatrix} 1 & 0 \\ 0 & 0 \end{pmatrix} es diagonalizable?

  11. Ex. 115.11UnderstandingAnswer key

    ¿Para qué valores de a,bRa, b \in \mathbb{R} la matriz (ab0a)\begin{pmatrix} a & b \\ 0 & a \end{pmatrix} es diagonalizable?

  12. Ex. 115.12ChallengeAnswer key

    Determine los valores propios de C=(010001100)C = \begin{pmatrix} 0 & 1 & 0 \\ 0 & 0 & 1 \\ 1 & 0 & 0 \end{pmatrix} y decida: ¿es diagonalizable sobre R\mathbb{R}? ¿Sobre C\mathbb{C}?

  13. Ex. 115.13ApplicationAnswer key

    Use la diagonalización para calcular A10A^{10}, con A=(2101)A = \begin{pmatrix} 2 & 1 \\ 0 & 1 \end{pmatrix}.

  14. Ex. 115.14Application

    Calcule A100A^{100} para A=(1110)A = \begin{pmatrix} 1 & 1 \\ 1 & 0 \end{pmatrix} (matriz de Fibonacci) mediante valores propios.

  15. Ex. 115.15Proof

    Demuestre por inducción que Ak=PDkP1A^k = PD^kP^{-1} para todo kNk \in \mathbb{N}.

  16. Ex. 115.16Application

    Calcule eAte^{At} para A=(0110)A = \begin{pmatrix} 0 & -1 \\ 1 & 0 \end{pmatrix}. Interprete geométricamente.

  17. Ex. 115.17Application

    Calcule A\sqrt{A} para A=(4009)A = \begin{pmatrix} 4 & 0 \\ 0 & 9 \end{pmatrix}.

  18. Ex. 115.18Application

    Calcule cosA\cos A para A=(0ππ0)A = \begin{pmatrix} 0 & \pi \\ -\pi & 0 \end{pmatrix}.

  19. Ex. 115.19ApplicationAnswer key

    Verifique que Ak0A^k \to 0 para A=(0,5000,3)A = \begin{pmatrix} 0{,}5 & 0 \\ 0 & 0{,}3 \end{pmatrix}.

  20. Ex. 115.20Application

    Con A=(2112)A = \begin{pmatrix} 2 & 1 \\ 1 & 2 \end{pmatrix} (valores propios 3 y 1), calcule Ak(20)A^k \begin{pmatrix} 2 \\ 0 \end{pmatrix} en términos de kk.

  21. Ex. 115.21ApplicationAnswer key

    Resuelva x˙=Ax\dot{x} = Ax con A=(1002)A = \begin{pmatrix} -1 & 0 \\ 0 & -2 \end{pmatrix}, x(0)=(1,1)Tx(0) = (1, 1)^T.

  22. Ex. 115.22Application

    Resuelva x˙=Ax\dot{x} = Ax con A=(0123)A = \begin{pmatrix} 0 & 1 \\ -2 & -3 \end{pmatrix}.

  23. Ex. 115.23Application

    Muestre que Fn=15(ϕnψn)F_n = \frac{1}{\sqrt{5}}\left(\phi^n - \psi^n\right) para la sucesión de Fibonacci, donde ϕ=1+52\phi = \frac{1+\sqrt{5}}{2}.

  24. Ex. 115.24Challenge

    Si AA es diagonalizable y ff es un polinomio, muestre que f(A)=Pf(D)P1f(A) = Pf(D)P^{-1} con f(D)=diag(f(λ1),,f(λn))f(D) = \operatorname{diag}(f(\lambda_1), \ldots, f(\lambda_n)).

  25. Ex. 115.25Modeling

    Cadena de Markov del clima: M=(0,70,30,40,6)M = \begin{pmatrix} 0{,}7 & 0{,}3 \\ 0{,}4 & 0{,}6 \end{pmatrix}. Calcule M10M^{10} mediante diagonalización y encuentre la distribución estacionaria.

  26. Ex. 115.26Modeling

    Sistema masa-resorte acoplado de 2 masas con matriz de rigidez K=(2112)K = \begin{pmatrix} 2 & -1 \\ -1 & 2 \end{pmatrix} (masas unitarias). Encuentre los modos normales y las frecuencias naturales de vibración.

  27. Ex. 115.27ModelingAnswer key

    Matriz de Leslie de población de 2 grupos de edad: L=(01,20,40)L = \begin{pmatrix} 0 & 1{,}2 \\ 0{,}4 & 0 \end{pmatrix}. Calcule el valor propio dominante e interprételo como tasa de crecimiento poblacional.

  28. Ex. 115.28Modeling

    PageRank simplificado: 4 páginas con matriz de transición P=14(0111101111011110)P = \frac{1}{4}\begin{pmatrix} 0 & 1 & 1 & 1 \\ 1 & 0 & 1 & 1 \\ 1 & 1 & 0 & 1 \\ 1 & 1 & 1 & 0 \end{pmatrix}. Encuentre la distribución estacionaria (vector propio de λ=1\lambda = 1).

  29. Ex. 115.29Modeling

    Matriz de covarianza de 2 activos: Σ=(4223)\Sigma = \begin{pmatrix} 4 & 2 \\ 2 & 3 \end{pmatrix}. Diagonalice Σ\Sigma e interprete los vectores propios como direcciones principales de riesgo.

  30. Ex. 115.30Modeling

    Sistema de control discreto xk+1=Axkx_{k+1} = Ax_k con A=(0,50,30,10,4)A = \begin{pmatrix} 0{,}5 & 0{,}3 \\ 0{,}1 & 0{,}4 \end{pmatrix}. Determine si el sistema es estable verificando el radio espectral ρ(A)=maxλi\rho(A) = \max|\lambda_i|.

  31. Ex. 115.31Modeling

    En redes neuronales recurrentes, los gradientes explosivos/evanescentes ocurren cuando el radio espectral ρ(J)\rho(J) del jacobiano de la capa es mayor que 1 o menor que 1. Explique el mecanismo mediante diagonalización y sugiera una solución arquitectónica.

  32. Ex. 115.32Modeling

    Modelo de vaciado de dos tanques acoplados: A=(2101)A = \begin{pmatrix} -2 & 1 \\ 0 & -1 \end{pmatrix}. Resuelva x˙=Ax\dot{x} = Ax con x(0)=(1,2)Tx(0) = (1, 2)^T y determine cuándo x(t)<0,01\|x(t)\| < 0{,}01.

  33. Ex. 115.33Modeling

    En una red de difusión de información, la dinámica discreta es xk+1=Wxkx_{k+1} = Wx_k donde WW es simétrica con valores propios 1,0,8,0,21, 0{,}8, 0{,}2. Interprete qué ocurre con xkx_k para kk grande.

  34. Ex. 115.34Understanding

    ¿Por qué una matriz n×nn \times n con nn valores propios distintos (sobre C\mathbb{C}) es siempre diagonalizable?

  35. Ex. 115.35ProofAnswer key

    Demuestre que los vectores propios correspondientes a valores propios distintos son linealmente independientes.

  36. Ex. 115.36Proof

    ¿Toda matriz 2×22 \times 2 con detA=0\det A = 0 y trA0\operatorname{tr} A \neq 0 es diagonalizable? Justifique.

  37. Ex. 115.37Challenge

    Encuentre una matriz 2×22 \times 2 no diagonalizable con valor propio 5 de multiplicidad algebraica 2.

  38. Ex. 115.38Proof

    Demuestre que matrices similares tienen el mismo polinomio característico (y por tanto los mismos valores propios).

  39. Ex. 115.39ChallengeAnswer key

    Muestre que si AA es diagonalizable y ff es un polinomio, entonces f(A)f(A) es diagonalizable con valores propios f(λi)f(\lambda_i).

  40. Ex. 115.40Challenge

    Si AA es diagonalizable, pruebe que ATA^T también lo es (con los mismos valores propios).

  41. Ex. 115.41Understanding

    Si A=QDQTA = QDQ^T con QQ ortogonal y DD diagonal real, pruebe que AA es simétrica.

  42. Ex. 115.42Understanding

    Si AA es diagonalizable con valores propios λ1,,λn\lambda_1, \ldots, \lambda_n, ¿cuál es la relación entre trA\operatorname{tr} A, detA\det A y los valores propios?

  43. Ex. 115.43Challenge

    Muestre que ABAB y BABA tienen los mismos valores propios no nulos (aunque ABBAAB \neq BA).

  44. Ex. 115.44ProofAnswer key

    Si AA es diagonalizable e invertible, demuestre que A1A^{-1} también es diagonalizable con valores propios 1/λi1/\lambda_i.

  45. Ex. 115.45Challenge

    Sistema de reacciones químicas ABA \rightleftharpoons B con ecuaciones c˙A=k1cA+k1cB\dot{c}_A = -k_1 c_A + k_{-1}c_B, c˙B=k1cAk1cB\dot{c}_B = k_1 c_A - k_{-1}c_B. Resuelva mediante diagonalización y encuentre el equilibrio.

Fuentes

  • A First Course in Linear Algebra — Robert A. Beezer · 2022 · EN · GNU FDL. Referencia primaria: §SD (Similar Matrices and Diagonalization) con definiciones rigurosas y ejercicios numerados.
  • Linear Algebra Done Right (4.ª ed) — Sheldon Axler · 2024 · EN · CC-BY-NC. Cap. 5C–5D: operadores diagonalizables, polinomios y funciones de operadores.
  • Linear Algebra — Jim Hefferon · 2022 · EN · CC-BY-SA. Cap. 5 §II: diagonalización, forma de Jordan introductoria, ejemplos de sistemas dinámicos.

Updated on 2026-05-06 · Author(s): Clube da Matemática

Found an error? Open an issue on GitHub or submit a PR — open source forever.