Processing math: 100%

15 votos

¿Por qué la diagonalización de una matriz B con la base de una matriz conmutada A da una matriz diagonal en bloque?

Estoy tratando de entender una prueba relativa a las matrices conmutativas y a la diagonalización simultánea de éstas.

Parece ser un resultado bien conocido que cuando se toman los vectores propios de A como base y diagonalizar B con ella entonces se obtiene una matriz diagonal de bloques:

B=(B1000B2000Bm),

donde cada Bi es un mg(λi)×mg(λi) bloque ( mg(λi) siendo la multiplicidad geométrica de λi ).

Mi pregunta
¿Por qué? He calculado un ejemplo y, he aquí, que realmente funciona :-) Pero no entiendo cómo funciona tan limpiamente.

¿Podría explicarme este resultado de forma intuitiva y paso a paso?

0 votos

"diagonalizar B con ella" no parece ser lo que quieres decir, ¿verdad?

3 votos

Por lo tanto, estamos asumiendo que A y B son ambos diagonalizables, y que AB=BA . Entonces se toma una base β de vectores propios de A (que aparece con todos los vectores correspondientes al mismo valor propio juntos), y se mira la matriz de coordenadas de B en relación con β y te preguntas por qué esta matriz es una matriz diagonal de bloques. ¿Es esto correcto?

0 votos

@Arturo: ahora estoy de vuelta - ¡sí, esto es correcto!

17voto

Lorin Hochstein Puntos 11816

Supongamos que A y B son matrices que conmutan. Sea λ sea un valor propio de A y que Eλ sea el eigespacio de A correspondiente a λ . Sea v1,,vk sea una base para Eλ .

Afirmo que B mapas Eλ a sí mismo; en particular, Bvi puede expresarse como una combinación lineal de v1,,vk , para i=1,,k .

Para demostrar que B mapas Eλ a sí mismo, basta con demostrar que Bvi se encuentra en Eλ es decir, que si aplicamos A a Bvi el resultado será λ(Bvi) . Aquí es donde el hecho de que A y B el viaje de ida y vuelta llega. Lo tenemos: A(Bvi)=(AB)vi=(BA)vi=B(Avi)=B(λvi)=λ(Bvi). Por lo tanto, BviEλ como se ha reclamado.

Así que, ahora toma la base v1,,vk y extenderlo a una base para V , β=[v1,,vk,vk+1,,vn] . Para encontrar la matriz de coordenadas de B en relación con β calculamos Bvi para cada i , escriba Bvi como una combinación lineal de los vectores en β y luego colocar los coeficientes correspondientes en el i columna de la matriz.

Cuando calculamos Bv1,,Bvk Cada uno de ellos estará en Eλ . Por lo tanto, cada una de ellas puede expresarse como una combinación lineal de v1,,vk (ya que forman una base para Eλ . Por lo tanto, para expresarlos como combinaciones lineales de β , sólo hay que añadir 0 s; tendremos: Bv1=b11v1+b21v2++bk1vk+0vk+1++0vnBv2=b12v1+b22v2++bk2vk+0vk+1++0vnBvk=b1kv1+b2kv2++bkkvk+0vk+1++0vn donde bij son algunos escalares (algunos posiblemente iguales a 0 ). Por lo tanto, la matriz de B en relación con β empezaría algo así: (b11b12b1kb21b22b2kbk1bk2bkk000000).

Así que, ahora suponga que tiene una base para V que consiste enteramente en vectores propios de A ; dejar que β=[v1,,vn] sea esta base, con v1,,vm1 correspondiente a λ1 (con m1 la multiplicidad algebraica de λ1 que es igual a la multiplicidad geométrica de λ1 ); vm1+1,,vm1+m2 los vectores propios correspondientes a λ2 y así sucesivamente hasta llegar a vm1++mk1+1,,vm1++mk correspondiente a λk . Tenga en cuenta que v1,,vm1 son una base para Eλ1 que vm1+1,,vm1+m2 son una base para Eλ2 etc.

Por lo que acabamos de ver, cada uno de Bv1,,Bvm1 se encuentra en Eλ1 por lo que cuando lo expresamos como una combinación lineal de vectores en β los únicos vectores con coeficientes no nulos son v1,,vm1 porque ellos son una base para Eλ1 . Así que en la primera m1 columnas de [B]ββ (la matriz de coordenadas de B en relación con β ), las únicas entradas no nulas de la primera m1 columnas ocurren en la primera m1 filas.

Asimismo, cada uno de Bvm1+1,,Bvm1+m2 se encuentra en Eλ2 por lo que cuando los expresamos como combinaciones lineales de β los únicos lugares donde se pueden tener coeficientes no nulos son en los coeficientes de vm1+1,,vm1+m2 . Así que el (m1+1) a través de (m1+m2) La primera columna de [B]ββ sólo puede tener entradas no nulas en el (m1+1) a través de (m1+m2) en las primeras filas. Y así sucesivamente.

Esto significa que [B]ββ es, de hecho, diagonal en bloque, con los bloques correspondientes a los espacios de los eigenes Eλi de A exactamente como se describe.

5voto

tooshel Puntos 475

Voy a escribir ki=mg(λi) .

Se busca la forma general de una matriz B que conmuta con A=(λ1Ik1000λ2Ik2000λmIkm).

Si pones B en la misma estructura de bloques, tiene

B=(B11B12B1mB21B22B2mBm1Bm2Bmm), donde Bij es un ki -por- kj matriz.

Entonces AB=(λ1B11λ1B12λ1B1mλ2B21λ2B22λ2B2mλmBm1λmBm2λmBmm), mientras que BA=(λ1B11λ2B12λmB1mλ1B21λ2B22λmB2mλ1Bm1λ2Bm2λmBmm).

Se pueden comparar los bloques no diagonales para ver que B debe tener la forma deseada si BA=AB porque λiλj si ij .

4voto

GmonC Puntos 114

Obtener una matriz diagonal de bloques que exprese  B sólo significa que cada eigespacio para  A (cuya suma directa llena todo el espacio ya que A es supuestamente diagonalizable) es B -estable. Y un hecho útil que se aplica aquí es que cuando dos operadores lineales conmutan, entonces cada subespacio que es el núcleo o la imagen de un polinomio en uno de los operadores es automáticamente estable para el otro operador. Un polinomio en el primer operador es simplemente otro operador  ψ que conmuta con el segundo operador  ϕ por lo que basta con demostrar que para el núcleo y la imagen de ψ son ϕ -estable cuando ψ y ϕ de viaje:

  • Núcleo: si vkerψ entonces ψ(ϕ(v))=ϕ(ψ(v))=ϕ(0)=0 Así que, efectivamente ϕ(v)kerψ .
  • Imagen: si v=ψ(w) entonces ϕ(v)=ϕ(ψ(w))=ψ(ϕ(w)) que sí es a imagen y semejanza de ψ .

El eigespacio de  A para λ es, por supuesto, sólo el caso especial del núcleo del polinomio AλI en  A .

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X