Saltar al contenido

Diario de clases

Clases de Jesús Soto

Menú
  • Fórmulas
Menú

Navegación de entradas

ALG: Autovectores y autovalores con maxima ←
→ ALG: Ejercicios de repaso

ALG: Diagonalización de una matriz

Posted on 15 de diciembre de 2025

Dado \(\mathbf {A} \in M_{n\times n}(\mathbb {K} )\), una matriz cuadrada con valores sobre un cuerpo \(\mathbb {K}\), decimos que \(\mathbf{A}\) es diagonalizable si, y sólo si, \(\mathbf{A}\) se puede descomponer de la forma: \[\mathbf{A}=\mathbf{P}\mathbf{D}\mathbf{P}^{-1},\] donde \(\mathbf{D}\) es una matriz diagonal.

El proceso de diagonalización de una matriz necesita conocer los autovalores y autovectores de la matriz. Sea, por tanto, \(\mathbf{A}\) una matriz cuadrada de orden \(n\), y sean \(\lambda_i\) los autovalores de dicha matriz. Entonces

La matriz \(\mathbf{A}\) es diagonalizable si, y sólo si, se cumple:

  1. el número de soluciones de la ecuación característica es igual a \(n\);
  2. para todo autovalor \(\lambda_i\), la dimensión del subespacio \(\mathcal{C}_{\lambda_i}\) coincide con la multiplicidad del autovalor \(\lambda_i\) como solución de la ecuación característica de \(\mathbf{A}\); es decir, \(m_g(\lambda_i)= m_a(\lambda)\)

Ejercicio: Es diagonalizable la matriz \[\begin{bmatrix}1 & 0 & 0\\
2 & -1 & 0\\
1 & -1 & 1\end{bmatrix}\]

Veamos quienes son los autovalores:

(%i2) A:matrix([1,0,0],[2,−1,0],[1,−1,1]);
factor((determinant(A−x·ident(3))))=0;

\[\begin{bmatrix}1 & 0 & 0\\2 & -1 & 0\\1 & -1 & 1\end{bmatrix}\]

\[-{{\left( x-1\right) }^{2}} \left( x+1\right) =0\]

Tenemos los autovalores 1 y -1. El autovalor 1 es de multiplicidad algebraica dos, por tanto será diagonalizable si su multiplicidad geométrica es dos:

(%i3) rank(A−1·ident(3));

\[1\]

Por tanto, la dimensión del subespacio propio es 2 (3-1) y es diagonalizable.

Ejercicio: Para qué valores de \(a\in\mathbb{R}\) no es diagonalizable la matriz \[\begin{bmatrix}4 & 2 & 0\\
3 & 3 & 0\\ 0 & 0 & a\end{bmatrix}\]

Calculemos el polinomio característico:
\[p_\lambda (A)=\begin{vmatrix}4-\lambda & 2 & 0\\
3 & 3-\lambda & 0\\
0 & 0 & a-\lambda\end{vmatrix}=(a-\lambda)\begin{vmatrix}4-\lambda & 2 \\
3 & 3-\lambda\end{vmatrix}\]
Como \[\begin{vmatrix}4-\lambda & 2 \\
3 & 3-\lambda\end{vmatrix}\overset{f_2-f_1}{=}\begin{vmatrix}4-\lambda & 2 \\
-(1-\lambda) & 1-\lambda\end{vmatrix}=(1-\lambda)\begin{vmatrix}4-\lambda & 2 \\
-1 & 1\end{vmatrix}=(1-\lambda)(6-\lambda),\]
resulta \[p_\lambda (A)=(a-\lambda)(1-\lambda)(6-\lambda).\]
Si \(a\neq 6\) y \(a\neq 1\) siempre será diagonalizable. Pero si \(a=6\) o \(a=1\), la multiplicidad algebraica de ellos será 2; por tanto, su multiplicidad geométrica también deberá ser 2. Veamos que ocurre.

Supongamos que \(a=6\), entonces se cumple que \[\mathbf{dim}\ C_6=\mathbf{dim}\ \mathbb{R}^3-\mathbf{rank}(A-6\mathbf{I}_3)\]
Y \[\mathbf{rank}\left(\begin{bmatrix}4 & 2 & 0\\
3 & 3 & 0\\
0 & 0 & 6\end{bmatrix}-6\mathbf{I}_3\right)=\mathbf{rank}\begin{bmatrix}-2 & 2 & 0\\
3 & -3 & 0\\
0 & 0 & 0\end{bmatrix}=1.\]
Por tanto, \(\mathbf{dim}\ C_6=2\) y la matriz es diagonalizable.

Si \(a=1\):
\[\mathbf{rank}\left(\begin{bmatrix}4 & 2 & 0\\
3 & 3 & 0\\
0 & 0 & 1\end{bmatrix}-1\mathbf{I}_3\right)=\mathbf{rank}\begin{bmatrix}3 & 2 & 0\\3 & 2 & 0\\
0 & 0 & 0\end{bmatrix}=1.\]

Luego para todo \(a\in\mathbb{R}\) la matriz es diagonizable.


Así pues si \(\mathbf{A}\) es diagonalizable, será \(\mathbf{D}\) una matriz cuya diagonal principal está formada por los autovalores de \(\mathbf{A}\) pareciendo cada uno tantas veces como indique su multiplicidad algebraica, y \(\mathbf{P}\) es la matriz cuyas columnas son los autovectores; es decir, los vectores que constituyen una base del subespacio propio asociado a cada autovalor siguiendo el orden establecido en \(\mathbf{D}.\)

Ejercicio: Determinar la matriz que diagonaliza la matriz \(\begin{bmatrix}1&0\\6&-1\end{bmatrix}\)

(%i2) A:matrix([1,0],[6,−1]);
factor((determinant(A−x·ident(2))))=0;

\[\begin{bmatrix}1 & 0\\6 & -1\end{bmatrix}\]

\[\left( x-1\right) \, \left( x+1\right) =0\]

Tenemos los autovalores 1 y -1. Veamos cuales son los vectores propios asociados a su subespacio propio.

(%i6) X:matrix([x],[y])$
(A−1·ident(2)).X;
s:linsolve([%[1,1],%[2,1]],[x,y]);
v:ev([x,y],[ev(s,[%rnum_list[1]=1])]);

\[\begin{bmatrix}0\\6 x-2 y\end{bmatrix}\]\[solve: dependent equations eliminated: (1)\]

\[\left[ x=\frac{{\mathrm{\% r1}}}{3},y={\mathrm{\% r1}}\right] \]

\[\left[ \frac{1}{3},1\right] \]

(%i10) X:matrix([x],[y])$
(A−(−1)·ident(2)).X;
s:linsolve([%[1,1],%[2,1]],[x,y]);
u:ev([x,y],[ev(s,[%rnum_list[1]=1])]);

\[\begin{bmatrix}2 x\\6 x\end{bmatrix}\]\[solve: dependent equations eliminated: (2)\]

\[\left[ x=0,y={\mathrm{\% r2}}\right] \]

\[\left[ 0,1\right] \]

La matriz P será

(%i11) P:transpose(matrix(u,v));

\[\begin{bmatrix}0&\frac{1}{3} \\1 & 1\end{bmatrix}\]

(%i12) invert(P).A.P;

\[\begin{bmatrix}-1 & 0\\0 & 1\end{bmatrix}\]


Ejercicio: Sean \(P\) y \(D\), diagonal, talque la matriz \[\begin{bmatrix}2&1\\1&2\end{bmatrix}=P.D.P^{-1}.\] ¿Cuál es el determinante de \(P.D\)?

Veamos quienes son los autovalores:

(%i2) A:matrix([1,2],[2,1]);
factor((determinant(A−x·ident(2))))=0;

\[\begin{bmatrix}1 & 2\\2 & 1\end{bmatrix}\]

\[\left( x-3\right) \, \left( x+1\right) =0\]

Tenemos los autovalores 3 y -1. Veamos cuales son los vectores propios asociados a su subespacio propio.

(%i6) X:matrix([x],[y])$
(A−3·ident(2)).X;
s:linsolve([%[1,1],%[2,1]],[x,y]);
v:ev([x,y],[ev(s,[%rnum_list[1]=1])]);

\[\begin{bmatrix}2 y-2 x\\2 x-2 y\end{bmatrix}\]\[solve: dependent equations eliminated: (2)\]

\[\left[ x={\mathrm{\% r1}},y={\mathrm{\% r1}}\right] \]

\[\left[ 1,1\right] \]

(%i10) X:matrix([x],[y])$
(A−(−1)·ident(2)).X;
s:linsolve([%[1,1],%[2,1]],[x,y]);
u:ev([x,y],[ev(s,[%rnum_list[1]=1])]);

\[\begin{bmatrix}2 y+2 x\\2 y+2 x\end{bmatrix}\]\[solve: dependent equations eliminated: (2)\]

\[\left[ x=-{\mathrm{\% r2}},y={\mathrm{\% r2}}\right] \]

\[\left[ -1,1\right] \]

Ya podemos construir la matriz P y calcular el determinante del producto P.D:

(%i13) P:transpose(matrix(u,v))$
D:matrix([−1,0],[0,3])$
determinant(P.D);

\[-6\]


Procedimiento para construir \(P\) y \(D\) en una diagonalización

Una vez que sabemos que la matriz \(A\in\mathcal{M}_n(\mathbb{R})\) es diagonalizable, ordenamos los valores propios de menor a mayor, \(\lambda_1\leq\lambda_2\leq\ldots\leq\lambda_n\). La matriz \(D\) será
\[D=\begin{bmatrix}
\lambda _1 & 0 & \cdots & 0 \\
0 & \lambda _2 & \cdots & 0 & \\
\vdots & \vdots & \cdots & \vdots \\
0 & 0 & 0 & \lambda _n \\
\end{bmatrix}.\]
Para construir la matriz \(P\), añadiremos como columnas los vectores propios normalizados asociados a los valores propios en orden.

Ejercicio: Sean \(P\) la matriz de vectores propios normalizados de \[\begin{bmatrix}2 & -1 & 0\\
-4 & 5 & 0\\ 0 & 0 & 2\end{bmatrix}.\] Cuál es la norma de la proyección de \(\begin{bmatrix}3 & -1 & 2\\
-4 & 5 & 1\\ 1 & 2 & 2\end{bmatrix}\) sobre \(P\)

(%i3) A:matrix([2,−1,0],[−4,5,0],[0,0,2])$
factor(determinant(A−x·ident(3)));
aut:solve(%,x);

\[-\left( x-6\right) \, \left( x-2\right) \, \left( x-1\right) \]

\[\left[ x=1,x=2,x=6\right] \]

Tenemos tres autovalores reales y distintos, luego la matriz es diagonalizable. Veamos su diagonalización.

(%i8) v:[]$
X:matrix([x],[y],[z])$
l:sort(makelist(ev(x,aut[i]),i,1,3))$
fori:1thru3do(
   a:l[i],
   eq:(A−a·ident(3)).X,
   s:linsolve([eq[1,1],eq[2,1],eq[3,1]],[x,y,z]),
   u:ev([x,y,z],[ev(s,[%rnum_list[1]=1])]),
   v:append(v,[u])
)$
P:transpose(matrix(v[1]/sqrt(v[1].v[1]),
       v[2]/sqrt(v[2].v[2]),
       v[3]/sqrt(v[3].v[3])));

\[\begin{bmatrix}\frac{1}{\sqrt{2}} & 0 & \frac{1}{\sqrt{17}}\\\frac{1}{\sqrt{2}} & 0 & -\frac{4}{\sqrt{17}}\\0 & 1 & 0\end{bmatrix}\]

(%i9) fpprintprec:4$

(%i13) B:matrix([3,−1,2],[−4,5,1],[1,2,2])$
mat_trace(transpose(B).P)/mat_trace(transpose(P).P)·P$
sqrt(mat_trace(transpose(%).%))$
float(%);

\[0.4663\]


Propiedades

Toda matriz simétrica de coeficientes reales es diagonalizable y sus autovalores son reales.

Dadas dos matrices diagonalizables \(\mathbf{A}\) y \(\mathbf{B}\), son conmutables (\(\mathbf{AB}=\mathbf{BA}\)) si y solo si son simultáneamente diagonalizables (comparten la misma base ortonormal).

Toda matriz \(\mathbf{A}\) de dimensión \(n\) y coeficientes reales es diagonalizable si, y sólo si, existe una base de \(\mathbb{R}^{n}\) formada por autovectores de \(\mathbf{A}\)

El resultado anterior nos permite formular la definición de diagonalización ortogonal o matriz ortogonalmente diagonalizable: Una matriz cuadrada se dice que es ortogonalmente diagonalizable si y sólo si es diagonalizable mediante una matriz de \(\mathbf{Q}\) ortogonal. Por tanto, si una matriz es ortogonalmente diagonalizable si y sólo si se puede encontrar una base de \(\mathbb{R}^{n}\) formada por autovectores ortonormales de \(\mathbf{A}\) (que compondrán las columnas de la matriz \(\mathbf{Q}\)).

Teorema: Una matriz cuadrada y real es ortogonalmente diagonalizable si, y solo si, es simétrica.

Observemos que, aunque podemos hacer ortogonales los autovectores conseguidos, no nos garantiza que la matriz formada por ellos sea ortogonal. Eso solo se producirá en el caso de ser una matriz simétrica.

Ejercicio:Diagonalizar ortogonalmente la matriz
\[
A=
\begin{bmatrix}
3 & -2 & 4\\
-2 & 6 & 2\\
4 & 2 & 3
\end{bmatrix}.
\]

La matriz es simétrica, luego es diagonalizable ortogonalmente.

Los autovalores de la matriz son
\[
\lambda_1=7 \ (\text{multiplicidad }2),\qquad \lambda_2=-2.
\]

Una base ortonormal de autovectores es:
\[
u_1=\frac{1}{\sqrt2}[1,0,1],\quad
u_2=\frac{1}{\sqrt6}[-1,2,1],\quad
u_3=\frac{1}{3}[2,1,-2].
\]

La matriz ortogonal formada por estos vectores es
\[
Q=
\begin{bmatrix}
\frac{1}{\sqrt2} & \frac{1}{\sqrt6} & -\frac{2}{3}\\
\frac{1}{\sqrt2} & -\frac{1}{\sqrt6} & \frac{2}{3}\\
0 & \frac{2}{\sqrt6} & \frac{1}{3}
\end{bmatrix}.
\]

La matriz diagonal es
\[
D=\operatorname{diag}[-2,7,7].
\]

Por tanto,
\[
A=QDQ^{T}.
\]


En general, la diagonalización ortogonal de una matriz real simétrica no es única, pero la matriz diagonal resultante sí lo es salvo por el orden de los autovalores. Lo que no es único es la matriz ortogonal de cambio de base, que puede variar dentro de cada subespacio propio.

Caso con autovalores simples

Si la matriz simétrica tiene todos los autovalores reales y distintos (multiplicidad geométrica 1), entonces:

  • Cada autovalor determina una recta propia, pero hay dos posibles autovectores unitarios en esa recta, \(\mathbf{u}\) y \(-\mathbf{u}\).
  • Por tanto, la matriz ortogonal \(\mathbf{Q}\) que diagonaliza \(A\) es única salvo por cambios de signo en sus columnas y permutación del orden de los autovalores (y columnas asociadas).

Autovalores con multiplicidad mayor

Si algún autovalor tiene multiplicidad geométrica mayor que 1, la no unicidad es mayor:

  • Dentro de cada subespacio propio de dimensión \(k>1\) se puede elegir cualquier base ortonormal; todas producen matrices ortogonales \(Q\) distintas pero la misma matriz \(\mathbf{D}\) salvo permutación de bloques.
  • En consecuencia, la diagonalización \(A = \mathbf{Q}\mathbf{D}\mathbf{Q}^{T}\) no es única: existen infinitas matrices ortogonales \(\mathbf{Q}\) que diagonalizan \(A\), todas obtenidas por rotaciones ortogonales independientes dentro de cada subespacio propio.

Qué es realmente “único”

  • El conjunto de autovalores (con multiplicidad) está completamente determinado por \(A\).
  • La matriz diagonal \(\mathbf{D}\) está determinada salvo reordenar los autovalores en la diagonal.
  • La matriz ortogonal \(\mathbf{Q}\) nunca es única; en el mejor caso, solo es única salvo signos y permutaciones de columnas, y en el caso con autovalores múltiples, también salvo cualquier cambio ortogonal dentro de cada subespacio propio.

Potencias de una matriz

Diagonalizar una matriz nos ayuda a calcular potencias de una matriz \({\displaystyle A}\), si \({\displaystyle n\in \mathbb {N} }\) entonces \[{\displaystyle A^{n}=PD^{n}P^{-1}}\]

Ejercicio: Determinar \(\begin{bmatrix}1&0\\6&-1\end{bmatrix}^{19}\)

Por el ejercicio anterior \[\begin{bmatrix}1 & 0\\
6 & -1\end{bmatrix}=\begin{bmatrix}\frac{1}{3} & 0\\
1 & 1\end{bmatrix}\begin{bmatrix}1 & 0\\
0 & -1\end{bmatrix}\begin{bmatrix}3 & 0\\
-3 & 1\end{bmatrix}.\]
Luego
\[\begin{bmatrix}1 & 0\\ 6 & -1\end{bmatrix}^{19}=\begin{bmatrix}\frac{1}{3} & 0\\
1 & 1\end{bmatrix}\begin{bmatrix}1^{19} & 0\\ 0 & (-1)^{19}\end{bmatrix}\begin{bmatrix}3 & 0\\ -3 & 1\end{bmatrix}=\begin{bmatrix}1 & 0\\ 6 & -1\end{bmatrix}\]

Ejercicio: Determinar \(\begin{bmatrix}1&2\\2&1\end{bmatrix}^{9}\)

Por ser una matriz simétrica y real es diagonalizable por una matriz ortonormal, que será la dada por los vectores propios unitarios:
\[\begin{bmatrix}\frac{1}{\sqrt{2}} & -\frac{1}{\sqrt{2}}\\
\frac{1}{\sqrt{2}} & \frac{1}{\sqrt{2}}\end{bmatrix}\]
Luego \[\begin{bmatrix}1 & 2\\ 2 & 1\end{bmatrix}=\begin{bmatrix}\frac{1}{\sqrt{2}} & -\frac{1}{\sqrt{2}}\\
\frac{1}{\sqrt{2}} & \frac{1}{\sqrt{2}}\end{bmatrix} \begin{bmatrix}3 & 0\\ 0 & -1\end{bmatrix}\begin{bmatrix}\frac{1}{\sqrt{2}} & -\frac{1}{\sqrt{2}}\\ \frac{1}{\sqrt{2}} & \frac{1}{\sqrt{2}}\end{bmatrix}^t\]
Por tanto,
\[\begin{bmatrix}1 & 2\\ 2 & 1\end{bmatrix}^9=\begin{bmatrix}\frac{1}{\sqrt{2}} & -\frac{1}{\sqrt{2}}\\
\frac{1}{\sqrt{2}} & \frac{1}{\sqrt{2}}\end{bmatrix}\begin{bmatrix}{3}^9 & 0\\
0 & (-1)^9\end{bmatrix}\begin{bmatrix}\frac{1}{\sqrt{2}} & \frac{1}{\sqrt{2}}\\
-\frac{1}{\sqrt{2}} & \frac{1}{\sqrt{2}}\end{bmatrix}=\begin{bmatrix}9841 & 9842\\
9842 & 9841\end{bmatrix}\]

Ideas clave para el repaso

  • Los valores propios de \( A \) son las raíces reales del polinomio característico de \( A \).
  • Matrices semejantes(por transformaciones de similaridad) tienen los mismos valores propios.
  • Una matriz \( A \) de \( n \times n \) es diagonalizable si y sólo si tiene \( n \) vectores propios linealmente independientes. En este caso, \( A \) es semejante a una matriz diagonal \( D \), con \( D = P^{-1}AP \), cuyos elementos en la diagonal son los valores propios de \( A \), mientras que \( P \) es una matriz cuyas columnas son los \( n \) vectores propios linealmente independientes de \( A \).
  • Todas las raíces del polinomio característico de una matriz simétrica son números reales.
  • Si \( A \) es una matriz simétrica, los vectores propios correspondientes a valores propios distintos de \( A \) son ortogonales.
  • La matriz \( A \) de \( n \times n \) es ortogonal si y sólo si las columnas de \( A \) forman un conjunto ortonormal de vectores en \( \mathbb{R}^n \).
  • Si \( A \) es una matriz simétrica de \( n \times n \), existe una matriz ortogonal \( P \) (\( P^{-1} = P^t \)) tal que \( P^{-1}AP = D \), una matriz diagonal. Los valores propios de A están sobre la diagonal principal de D.

Ejercicio: Sea la matriz \[A=\left[\begin{smallmatrix}0 & -1 & -1 & 0\\ -2 & 1 & -1 & 0 \\ -2 & 2 & 2 & 0\\ 0 & 0 & 0 & -1\end{smallmatrix}\right].\] ¿Cuántos autovectores tiene?

  • 2
  • 3
  • 4

3.)

(%i2) A:matrix([0,−1,−1,0],[−2,1,−1,0],[−2,2,2,0],[0,0,0,−1])$
factor((determinant(A−x·ident(4))))=0;

\[\operatorname{ }{{\left( x-2\right) }^{2}} {{\left( x+1\right) }^{2}}=0\]

Tenemos dos autovalores -1 y 2. Veamos la dimensión de los subespacios propios:

(%i6) rA:rank(A−(−1)·ident(4))$
print(«dim C_-1=»,4−rA)$;
rA:rank(A−(2)·ident(4))$
print(«dim C_2=»,4−rA)$;

\[\mathbf{dim}\ C_{-1}=2\] \[\mathbf{dim}\ C{2}=1\]

En consecuencia, tendremos tres vectores propios.

Navegación de entradas

ALG: Autovectores y autovalores con maxima
ALG: Ejercicios de repaso

Novela

La Loba, la lucha fraticida por un reino

La Loba, la lucha fratricida por un reino.

Urraca, señora de Zamora, acusada de instigar la muerte de su hermano, el rey Sancho de Castilla, deberá defenderse de la acusación, al tiempo que luchará por mantener la cohesión entre los hermanos y los reinos cristianos: una lobera de fieros lobeznos.

👉 En amazon

Entradas recientes

  • MAD: Presentación
  • ALG: Ejercicios de repaso
  • ALG: Diagonalización de una matriz
  • ALG: Autovectores y autovalores con maxima
  • ALG: Autovectores y autovalores
febrero 2026
L M X J V S D
 1
2345678
9101112131415
16171819202122
232425262728  
« Dic    

Categorías

  • Álgebra Lineal
  • general
  • Matemática Discreta
  • MathBio

Etiquetas

Prácticas MathBio Prácticas Álgebra

Meta

  • Acceder
  • Feed de entradas
  • Feed de comentarios
  • WordPress.org
©2026 Diario de clases | Diseño: Tema de WordPress Newspaperly