Diagonalización de Matrices y Cambio de Base Vectorial
Clasificado en Matemáticas
Escrito el en español con un tamaño de 4,46 KB
Condición Necesaria y Suficiente para la Diagonalización
Sea A una matriz cuadrada de orden n. Habiendo n valores propios (repetidos o no), la condición necesaria y suficiente para que A sea diagonalizable es que las multiplicidades geométricas sean iguales a las correspondientes multiplicidades algebraicas.
Si λ1, ..., λk son los valores propios distintos de A, de multiplicidad algebraica m1, ..., mk, cumpliéndose m1 + m2 + ... + mk = n, y si s1, s2, ..., sk son sus multiplicidades geométricas, se verifica que A es diagonalizable si y solo si si = mi para i = 1, 2, ..., k.
Sea E1, E2, ..., Ek los subespacios propios asociados a los valores propios distintos λ1, ..., λk respectivamente. La suma F = E1 + E2 + ... + Ek es directa.
- dim(F) = dim(E1) + ... + dim(Ek) = s1 + ... + sk
- Como si ≤ mi para i = 1, 2, ..., k y m1 + ... + mk = n, entonces dim(F) ≤ n.
Primer caso: dim(F) = n
F coincide con el espacio de columnas Kn×1 y en ese espacio hay una base de vectores propios formada uniendo bases de cada subespacio propio. La matriz A es diagonalizable.
Segundo caso: dim(F) < n
F no llena todo el espacio de columnas Kn×1 formado por vectores propios de A. A no es diagonalizable.
Por lo tanto, A es diagonalizable si y solo si dim(F) = n, es decir, s1 + s2 + ... + sk = n, siendo si ≤ mi para i = 1, 2, ..., k y cumpliéndose m1 + m2 + ... + mk = n.
Cambio de Base
Sea Be = {u1, u2, ..., un} (base antigua). Un vector x de E se expresa en esta base de la forma: x = α1*u1 + ... + αn*un.
Si B'e = {u'1, u'2, ..., u'n} es otra base de E, llamada base nueva, el vector x se puede expresar: x = α'1*u'1 + α'2*u'2 + ... + α'n*u'n.
Las componentes α1, ..., αn se llaman antiguas y las α'1, ..., α'n nuevas. Conocidas las bases antigua y nueva, el problema es expresar las componentes antiguas del vector x en función de las nuevas. El problema tiene solución si se conocen los coeficientes sij, de los vectores de la base nueva expresados en la base antigua:
u'j = s1j*u1 + s2j*u2 + ... + snj*un para j = 1, ..., n.
Sustituyendo la expresión de u'j en la expresión de x en la base nueva:
x = Σj=1n α'j u'j = Σj=1n α'j (Σi=1n sij ui) = Σi=1n (Σj=1n sij α'j) ui
Como la expresión de un vector en una base es única, comparando con x = Σi=1n αi ui, obtenemos las ecuaciones de cambio de base:
αi = Σj=1n sij α'j para i = 1, ..., n
Es decir:
α1 = s11*α'1 + ... + s1n*α'n
...
αn = sn1*α'1 + ... + snn*α'n
Matricialmente se escribe: XBe = S * XB'e. La matriz S (donde S = [sij]) es regular ya que las ecuaciones de cambio de base tienen n ecuaciones con n incógnitas con solución única para cada vector de componentes XB'e.