Archivo del Autor: Ayax Calderón

Álgebra Lineal II: El teorema espectral y de descomposición polar complejos

Por Ayax Calderón

Introducción

Ya hablamos de qué son las transformaciones adjuntas en el caso de los espacios hermitianos, que podemos pensar como el equivalente complejo a los espacios euclideanos. A partir de esto, hablamos de quienes son las transformaciones que preservan el producto interior hemitiano (y por lo tanto la norma hermitiana): las transformaciones unitarias.

Lo que haremos ahora es dar el análogo al teorema espectral real, pero para el caso complejo. En el caso real el resultado es para transformaciones o matrices simétricas. En el caso complejo eso no funcionará. Primero, tenemos que introducir a las transformaciones hermitianas, que serán las que sí tendrán un teorema espectral. Ya eligiendo la noción correcta, las demostraciones se parecen mucho a las del caso real, así que solamente las esbozaremos y en caso de ser necesario haremos aclaraciones pertinentes para la versión compleja.

Transformaciones hermitianas

La noción correcta que necesitamos para enunciar y demostrar el teorema espectral es la siguiente.

Definición. Sea V un espacio hermitiano con un producto interior hermitiano ,. Diremos que una transformación lineal T:VV es hermitiana si
T(x),y=x,T(y) para cualesquiera x,yV.

Diremos que una matriz AMn(C) es hermitiana si A=A, donde A=tA.

La conexión entre las transformaciones hermitianas y las matrices hermitianas es la siguiente.

Teorema. Sea V un espacio hermitiano y B={e1,,en} una base ortonormal de V. Las transformación T es hermitiana si y sólo si la matriz A=MatB(T) es hermitiana.

Demostración. Recordemos que si B es una base ortonormal de V, entonces cualquier xV se puede expresar como x=i=1nx,eiei.

Entonces T(ej)=i=1nT(ej),eiei y por lo tanto Aij=T(ej),ei.

Hagamos ahora sí la demostración del si y sólo si. Supongamos primero que T es hermitiana. Tenemos entonces que:

Aji=T(ei),ej=ei,T(ej)=T(ej),ei=Aij.

La tercer igualdad se sigue pues para el producto interior hermitiano al intercambiar las entradas se conjuga. Así A es hermitiana.

Supongamos ahora que A es hermitiana, entonces
T(x),y=i=1nj=1nT(xiei),yjej=i=1nj=1nxiyjAji=i=1nj=1nxiyjAij=i=1nj=1nxiei,T(yj)ej=x,T(y).

Por lo tanto T es hermitiana.

◻

El teorema espectral complejo

En el siguiente teorema resumimos tanto los resultados auxiliares para demostrar el teorema espectral en el caso complejo (1 y 2), como el teorema espectral mismo (3).

Teorema. Sea V un espacio hermitiano y T:VV una transformación lineal hermitiana. Entonces las siguientes afirmaciones son verdaderas:

  1. Todos los eigenvalores de T son reales.
  2. Si W es un subespacio de V estable bajo T, entonces W también es estable bajo T, y las restricciones de T a W y W son transformaciones lineales hermitianas sobre estos subespacios.
  3. Existe una base ortonormal de V formada por eigenvectores de T.

Demostración.

  1. Sea t un eigenvalor de T, entonces T(x)=tx para algún vector no nulo xV. Como T es hermitiana, tenemos lo siguiente. t||x||2=x,tx=x,T(x)=T(x),x=tx,x=t||x||2. Como x0, podemos cancelar ||x|| de ambos lados para obtener t=t y por lo tanto t es real. Compara esta demostración con la del caso real, ¡en esta ocasión es mucho más sencillo!
  2. Sea yW, entonces
    x,T(y)=T(x),y=0xW,
    pues T(x)W ya que W es T-estable. Entonces T(y)W y así T(W)W. Además, TW(x),y=T(x),y=x,T(y)=x,TW(y)x,yW. Por lo tanto TW es hermitiana. La prueba de que TW es hermitiana es análoga.
  3. Por el teorema fundamental de álgebra tenemos que el polinomio característico de T se divide en C. Entonces, por el teorema de Schur existe una base ortonormal B de V tal que A=MatB(T) es una matriz triangular superior. Recordemos que MatB(T)=MatB(T), se sigue que
    A=MatB(T)=MatB(T)=MatB(T)=A.
    Entonces A y A son simultaneamente triangulares superiores y por lo tanto A es diagonal. Por ello, B es una base formada por eigenvectores de T.

◻

Resulta que el recíproco del último inciso del teorema anterior también es cierto:

Teorema. Si V es un espacio hermitiano y T:VV es una transformación lineal hermitiana tal que existe una base B de V formada por eigenvectores de T con eigenvalores reales, entonces T es hermitiana.

Demostración. Sea A=MatB(T). Como los elementos de B={e1,,en} son eigenvectores de T, entonces A es una matriz diagonal. Como por hipótesis todo eigenvector es real, entonces A es de entradas reales, pues aii=ti. Se sigue que A=A y por lo tanto T es hermitiana.

◻

Finalmente, enunciamos la versión del teorema espectral para matrices.

Teorema (teorema espectral complejo). Sea AMn(C) una matriz hermitiana. Existe una matriz unitaria P y una matriz diagonal D con entradas reales tal que A=P1DP.

El teorema de descomposición polar complejo

A partir del teorema espectral complejo se puede demostrar también un teorema de descomposición polar complejo. El resultado es el siguiente.

Teorema (descomposición polar compleja). Sea AMn(C) una matriz invertible. Entonces existen una única matriz unitaria U y una única matriz hermitiana H con eigenvalores positivos tales que A=UH.

También hay una versión para cuando la transformación no es invertible. La discusión y las pruebas son análogas a lo que se platicó en la entrada de descomposición polar.

Más adelante…

Con esta entrada terminamos la tercera unidad de nuestro curso. En esta tercera unidad las transformaciones que estudiamos cumplen propiedades bonitas: ser ortogonales, diagonales, unitarias, etc. A partir de ello hay clasificaciones muy detalladas: la clasificación de matrices ortogonales, el teorema espectral, el teorema de descomposición polar. En la cuarta unidad hablaremos de otra manera en la que podemos «simplificar» cualquier transformación lineal o matriz: mediante formas canónicas. La ventaja es que la cantidad de matrices que podremos simplificar será mucho mayor, aunque la ligera desventaja es que ya no tendremos una forma «diagonal» sino una «casi diagonal».

Tarea moral

  1. Encuentra una diagonalización de (1+i2i2i1i). Encuentra la descomposición polar de (1+i1i2i2i).
  2. Sea U:VV una transformación lineal sobre un espacio hermitiano V. Demuestra o da un contraejemplo de la siguiente afirmación: Si U(x)=x para cualquier xB, donde B es una base ortonormal de V, entonces U es unitaria.
  3. Demuestra que una matriz unitaria y triangular superior necesariamente es diagonal.
  4. Sea A una matriz cuadrada con descomposición polar A=WP. Demuestra que A es normal si y sólo si WP2=P2W.
  5. Bajo las mismas hipótesis del inciso anterior y haciendo uso de éste, demuestra que A es normal si y sólo si WP=PW.

Entradas relacionadas

Agradecimientos

Trabajo realizado con el apoyo del Programa UNAM-DGAPA-PAPIME PE109323 «Hacia una modalidad a distancia de la Licenciatura en Matemáticas de la FC-UNAM – Etapa 3»

Álgebra Lineal II: El teorema de descomposición polar real

Por Ayax Calderón

Introducción

En la entrada anterior enunciamos y demostramos el teorema espectral para matrices simétricas reales. Una de las consecuencias de este teorema es el teorema de descomposición polar. Se puede pensar en el teorema de descomposición polar como al análogo a un resultado muy conocido de números complejos: cualquier número complejo se puede pensar de la forma z=eiθr con r0 real. Geométricamente, el complejo se obtiene «rotando tanto como el argumento y luego alargando de acuerdo a la norma».

Así mismo, veremos que toda matriz A tendrá una expresión de la forma A=US donde U es una matriz ortogonal (que juega el papel de «la rotación») y S es una matriz simétrica positiva (que por el teorema espectral recordemos que es básicamente «alargar en varias direcciones»). Este resultado es increíble: ¡nos dice cómo son todas, todas las matrices reales en términos de matrices muy sencillas: las ortogonales (que conocemos muy bien) y las simétricas (que por el teorema espectral también conocemos muy bien)!

Caso invertible del teorema de descomposición polar

Recordemos un resultado de la entrada anterior, que era una de las partes de nuestro teorema de clasificación de matrices positivas. Nos dice que las matrices simétricas positivas «tienen raíz cuadrada».

Proposición. Sea A una matriz simétrica positiva. Entonces existe una matriz simétrica B tal que B2=A.

Como recordatorio, para obtener a B lo que hicimos fue diagonalizar a A de la forma A=P1DP con D matriz diagonal cuyas entradas eran λ1,,λn los eigenvalores de A. Como A era positiva, sus eigenvalores eran no negativos, así que podíamos construir D con entradas λ1,,λn. Después, vimos que B=P1DP servía para que B2=A. Observa que además B es positiva pues sus eigenvalores son no negativos.

Como observación adicional, si A fuera positiva definida entonces sus eigenvalores serían positivos, y entonces B también tendría eigenvalores positivos. Así, B sería positiva definida también. De hecho, se puede demostrar que en este caso la matriz B es única (bajo la condición de ser simétrica positiva definida y raíz de A). Probar esto queda como parte de los ejercicios de la entrada.

Estamos listos para enunciar y demostrar el teorema de descomposición polar en el caso de matrices invertibles.

Teorema (De descomposición polar, caso invertible). Sea AMn(R) una matriz invertible. Entonces existe una única pareja (U,S) con U una matriz ortogonal y S una matriz simétrica positiva definida para la que se cumple que A=US.

Demostración. Tomemos AMn(R) una matriz invertible. La matriz tAA es simétrica y positiva definida. Por la discusión anterior, existe una única matriz simétrica positiva definida S tal que tAA=S2. Como A es invertible, S también lo es, así que definamos U=AS1.

Afirmamos que (U,S) cumplen con lo requerido. Ya justificamos que S es simétrica positiva definida. Además, de U=AS1 se obtiene inmediatamente US=A. Sólo falta verificar que U es ortogonal. Para ello, al multiplicarla con su transpuesta obtenemos lo siguiente:
tUU=tS1tAAS1=S1S2S1=In.

Veamos ahora la unicidad. Supongamos que A=US con U ortogonal y S simétrica positiva definida, Entonces
tAA=StUUS=S2.

De esta manera, S es precisamente la raíz cuadrada de tAA, que por la discusión anterior es única. Deducimos entonces que S=S y por lo tanto U=AS1=AS1=U.

◻

Caso general del teorema de descomposición polar

Es natural preguntarse qué sucede cuando la matriz A no es invertible. Resulta que en ese caso aún podemos encontrar una descomposición, aunque perdemos un poco de las propiedades de las matrices y la unicidad. Por ejemplo, si A=On, entonces A=UOn para cualquier matriz ortogonal U y entonces tenemos muchas posibles descomposiciones.

Teorema (De descomposición polar, caso general). Cualquier matriz AMn(R) se puede escribir de la forma A=US con U una matriz ortogonal y S una matriz simétrica positiva.

¿Por qué falla nuestra demostración? Todavía tenemos que tAA es positiva, así que podríamos tomar una raíz cuadrada S. El problema es que como A no es invertible, entonces S tampoco lo es. Por ello, no podemos definir U=AS1 como lo hicimos con anterioridad. Sin embargo, podemos ser astutos y «cambiar tantito» a A para que sí se vuelva invertible. De hecho, podemos tomar muchas matrices que se acercan a A y sí son invertibles. Con ello podemos usar un «argumento al límite». Formalicemos estas ideas.

Demostración. Consideremos las matrices Ak=A+1kIn. Recordemos que det(A+λIn) es un polinomio de grado n así que tiene a lo más n raíces. Por ello, existe un k0 tal que para toda k>k0 la matriz Ak es invertible. Al aplicar el teorema de descomposición polar a cada una de dichas Ak, obtenemos una matriz ortogonal Uk y una simétrica positiva definida Sk tales que

Ak=UkSk.

Las entradas de cada Uk cumplen que están en el intervalo [1,1] (pues la suma de las entradas de cada fila es igual a 1). Así, Uk es una sucesión de matrices en el compacto de matrices con entradas [1,1]. En un compacto toda sucesión tiene una subsucesión convergente, así que podemos elegir una subsucesión de estas matrices, digamos Uk1,Uk2, que converge a una matriz U.

Se puede ver que el producto de matrices es continúo y obtener inversas de matrices también es continuo (por ejemplo, por las fórmulas de inversa por matriz de adjuntos). De este modo, aplicando límite j a la igualdad tUkjUkj=In obtenemos que tU=In, de modo que U es ortogonal.

Del mismo modo, como trasponer es continuo, Sk1,Sk2, converge a una matriz simétrica S. Finalmente, usando nuevamente la continuidad del producto de matrices obtenemos

A=limjAkj=limjUkjSkj=US.

Sólo nos falta demostrar que S es positiva, pero si tomamos XRn, entonces pasando al límite j en la desigualdad tXSkjX>0 obtenemos tXSX0. Aquí es donde se podría perder que S es positiva definida, pero seguimos teniendo que S es positiva.

◻

Más adelante…

Tanto el teorema espectral como el teorema de descomposición polar son resultados de caracterización fundamentales en álgebra lineal y finalmente nos dan una respuesta a la pregunta de, geométricamente, cómo son todas las posibles transformaciones lineales. En las siguientes secciones se esbozarán los resultados análogos para el caso complejo.

Después de ello, en la cuarta unidad del curso cubriremos otro teorema que nos permitirá decir «cómo son todas las matrices». Quizás no todas las matrices sean directamente similares a una matriz diagonal. Pero enunciaremos y demostraremos el teorema de Jordan que dirá que cualquier matriz es similar a una «casi diagonal», a la que llamaremos diagonal por bloques.

Tarea moral

  1. Sean que A y B son matrices simétricas. Demuestra que A y B conmutan si y sólo si existe una misma matriz P tal que PAP1 y PBP1 son diagonales (a esto se le conoce como que A y B sean «simultáneamente diagonalizables»)
  2. Usando el ejercicio anterior, demuestra que si A es simétrica positiva definida, y se cumple B2=A=C2 con B y C matrices simétricas positivas definidas, entonces B=C.
  3. Sean A,BMn(R) matrices tales que tAA=tBB. Demuestra que existe una matriz ortogonal UMn(R) tal que B=UA.
  4. Encuentra la descomposición polar de (115210).
  5. Sea A una matriz cuadrada con descomposición polar A=WP. Demuestra que A es normal si y sólo si WP2=P2W.

Entradas relacionadas

Agradecimientos

Trabajo realizado con el apoyo del Programa UNAM-DGAPA-PAPIME PE109323 «Hacia una modalidad a distancia de la Licenciatura en Matemáticas de la FC-UNAM – Etapa 3»

Álgebra Lineal II: El teorema espectral real

Por Ayax Calderón

Introducción

Por lo que estudiamos en la primera parte de este curso, ya sabemos cuándo una matriz arbitraria es diagonalizable. Lo que haremos ahora es enunciar y demostrar el teorema espectral en el caso real. Una de las cosas que nos dice es que las matrices simétricas reales son diagonalizables. Pero nos dice todavía más. También nos garantiza que la manera en la que se diagonalizan es a través de una matriz ortogonal. Esto combina mucho de la teoría que hemos cubierto. Además, gracias al teorema espectral podremos, posteriormente, demostrar el famoso teorema de descomposición polar que nos dice cómo son todas las matrices.

El lema de eigenvalores de matrices simétricas

Comencemos enunciando algunas propiedades que tienen las matrices y transformaciones simétricas. El primero habla de cómo son los eigenvalores de las matrices simétricas.

Lema. Sea AMn(R) una matriz simétrica. Entonces todas las raíces del polinomio característico de A son números reales.

Demostración. Tomemos AMn(R) y sea λ. Su polinomio característico está en R[x], así que por el teorema fundamental del álgebra todas sus raíces están en C. Sea t una raíz del polinomio característico de A.

Pensemos a A como un elemento de Mn(C). Como det(tInA)=0, entonces t es eigenvalor y por lo tanto hay un eigenvector XCn no nulo tal que AX=tX. Como el vector tiene entradas complejas, lo podemos escribir como X=Y+iZ para dos vectores Y,ZRn. Así mismo, podemos escribir a t como t=a+ib con a y b números reales.

Con esta notación, de la igualdad AX=tX se sigue que

AY+iAZ=AX=(a+ib)(Y+iZ)=aYbZ+i(aZ+bY).

Igualando las partes imaginarias y las partes reales obtenemos que

(1)AY=aYbZ,AZ=aZ+bY.

Usemos ahora que A es simétrica. Tenemos que
(2)AY,Z=Y,AZ.

Sustituyendo la primera igualdad de (1) en el lado izquierdo de (2), y la segunda igualdad de (1) en el lado derecho de (2), obtenemos que:

aYbZ,Z=Y,aZ+bY,

y usando la linealidad del producto interior, se obtiene que

aY,ZbZ,Z=aY,Z+bY,Y.

Se sigue que
b(||Y||2+||Z||2)=0 y como Y o Z es distinto de cero (de lo contrario tendríamos que X=0), entonces concluimos que b=0 y con ello que t es un número real.

◻

El lema de estabilidad de transformaciones simétricas

El segundo lema que veremos nos dice qué sucede cuando una transformación lineal es simétrica y tomamos un subespacio estable bajo ella. Recuerda que un subespacio W de un espacio vectorial V es estable bajo una transformación lineal T:VV si T(W)W.

Lema. Sea V un espacio euclidiano y T:VV una transformación lineal simétrica sobre V. Sea W un subespacio de V estable bajo T. Entonces

  1. W también es estable bajo T.
  2. Las restricciones de T a W y W son transformaciones lineales simétricas sobre estos espacios.

Demostración.

1. Tomemos xW. Nos gustaría ver que T(x)W. Para ello, tomemos yW. Como W es estable bajo T, tenemos T(y)W. Como xW, tenemos que x,T(y)=0. Usando esto y la simetría de T, obtenemos entonces
T(x),y=x,T(y)=0,
que es lo que queríamos probar.

2. Sea T|W la restricción de T aW. Para x,yW tenemos que
T|W(x),y=T(x),y=x,T(y)=x,T|W(y), por lo tanto T|W es simétrica sobre W. Análogamente se ve que el resultado se cumple para W.

◻

El teorema espectral real

Con los dos lemas anteriores podemos ahora sí enfocarnos en demostrar el teorema principal de esta entrada.

Teorema (el teorema espectral real). Sea V un espacio euclidiano y T:VV una transformación lineal simétrica. Entonces existe una base ortonormal de V conformada por eigenvectores de T.

Demostración. Procederemos por inducción fuerte sobre n=dimV. Si n=1, entonces el polinomio característico de T es de grado 1 y tiene coeficientes reales, por lo que tiene una raíz real t. Si v es un eigenvector de T con eigenvalor t, entonces v||v|| también es eigenvector de T y forma una base ortonormal de V. Esto termina el caso n=1.

Ahora supongamos que el resultado se satisface hasta dimensión n1 y tomemos V de dimensión n. Sea B={e1,e2,en} una base ortonormal de V. Sea A la matriz asociada a T con respecto a B. Como T es simétrica, entonces A también lo es. Su polinomio característico no es constante, de modo que por el teorema fundamental del álgebra tiene por lo menos una raíz t, y por el primer lema de la sección anterior, se tiene que t es real y por lo tanto es un eigenvalor.

Sea W=ker(tidT) el t-eigenespacio de T. Si W=V, entonces T=tid y así B es una base ortonormal de V compuesta por eigenvectores de T. De otro modo, WV y por lo tanto k:=dimW<n. Tenemos que V=WW y sabemos que los eigenespacios son estables bajo la transformación correspondiente. Así, por el segundo lema de la sección anterior W también es estable bajo T y la restricción de T a W es simétrica.

Podemos entonces aplicar la hipótesis inductiva a T|W para encontrar una base ortonormal C={f1,f2,fnk} de W compuesta por eigenvectores de T. Escogiendo una base ortonormal D={f1,f2,,fk} de W (que automaticamente está formada por eigenvectores de T). La base CD de V es entonces la base de eigenvectores que buscábamos.

◻

El teorema espectral también puede enunciarse en términos de matrices. Hacemos esto a continuación.

Observación. Si AMn(R) es una matriz simétrica, entonces la transformación lineal T:XAX sobre Rn es simétrica. Aplicando el teorema anterior, podemos encontrar una base ortonormal de V con respecto a la cual la matriz asociada a T es diagonal. Como la base canónica de V es ortonormal, y como la matriz de cambio de pase entre dos bases ortonormlaes es ortogonal, obtenemos el siguiente resultado fundamental.

Teorema (el teorema espectral para matrices reales). Sea AMn(R) una matriz simétrica. Entonces A es diagonalizable y, más específicamente, existen una matriz ortogonal PMn(R) y una matriz diagonal DMn(R) tales que A=P1DP.

Así, A es simultáneamente, mediante una misma matriz P, tanto similar como congruente a una matriz diagonal.

Aplicación a caracterizar las matrices simétricas positivas

Ya hemos dado algunas caracterizaciones para las matrices simétricas positivas. Veamos algunas caracterizaciones adicionales.

Teorema. Sea AMn(R) una matriz simétrica. Entonces las siguientes afirmaciones son equivalentes:

  1. A es positiva.
  2. Todos los eigenvalores de A son no negativos.
  3. A=B2 para alguna matriz simétrica BMn(R).
  4. A=tCC para alguna matriz CMn(R).

Demostración. 1) implica 2). Supongamos que A es positiva y que t es un eigenvalor de A con eigenvector v. Como Av=tv, obtenemos que

t||v||2=tv,v=v,tv=v,Av=tvAv0,
por lo tanto t0.

2) implica 3). Sean t1,,tn todas las raíces del polinomio característico de A, escritos con su multiplicidad correspondiente. Por el primer lema de la sección anterior, todos ellos son reales, y estamos suponiendo que son no negativos. Por el teorema espectral podemos encontrar una matriz P y una diagonal D tal que A=P1DP, y por lo que vimos de teoría de diagonalización, D precisamente tiene como entradas en su diagonal a t1,t2,,tn. Sea D la matriz diagonal con entradas ci=ti y sea B=P1DP. Como P es ortogonal, B es simétrica

Y además, por construcción, B2=P1D2P=P1DP=A, como queríamos.

3) implica 4). Basta con tomar la matriz B de (3) y tomar C=B. Como B es simétrica, A=B2=tBB.

4) implica 1). Esto ya lo habíamos demostrado en un resultado anterior de caracterización de matrices simétricas.

◻

Más adelante…

Hemos enunciado y demostrado el teorema espectral. Lo que nos dice es muy interesante: una matriz simétrica básicamente consiste en cambiar de base a una base muy sencilla e1,,en (ortonormal) a traves de la matriz P. Luego, en esa base pasa algo muy simple: en la dirección de ei, simplemente alargamos de acuerdo al eigenvalor λi.

Como consecuencia, veremos en la siguiente entrada que esto nos permite entender no sólo a las matrices simétricas, sino a todas, todas las matrices. Al teorema que veremos a continuación se le conoce como el teorema de descomposición polar.

Tarea moral

  1. La matriz (sinθcosθcosθsinθ) es real y simétrica, de modo que es diagonalizable. ¿Cuál es su diagonalización?
  2. Da un ejemplo de una matriz simétrica con coeficientes complejos que no sea diagonalizable.
  3. Sea T una transformación lineal sobre un espacio euclidiano V, y supón que V tiene una base ortonormal conformada por eigenvectores de T. Demuestra que T es simétrica (por lo que el recíproco del teorema espectral se satisface).
  4. Considera la matriz A=(122212221).
    Explica por qué A es diagonalizable en Mn(R) y encuentra una matriz P tal que P1AP es diagonal.
  5. Adapta el teorema de caracterización de matrices positivas visto en esta entrada a una versión para matrices positivas definidas.

Entradas relacionadas

Agradecimientos

Trabajo realizado con el apoyo del Programa UNAM-DGAPA-PAPIME PE109323 «Hacia una modalidad a distancia de la Licenciatura en Matemáticas de la FC-UNAM – Etapa 3»

Álgebra Lineal II: Adjunciones complejas y transformaciones unitarias

Por Ayax Calderón

Introducción

Lo que hemos trabajado en esta unidad tiene su análogo para espacios hermitianos. En esta entrada haremos una recapitulación de los resultados que demostramos en el caso real, pero ahora los enunciaremos para el caso complejo. Las demostraciones son similares al caso real, pero haremos el énfasis correspondiente cuando haya distinciones para el caso complejo.

Adjunciones en espacios hermitianos

Uno de los ejercicios de la entrada Dualidad y representación de Riesz en espacios euclideanos consiste en enunciar y demostrar el teorema de representación de Riesz para espacios hermitianos. Si recuerdas, eso es justo lo que se necesita para hablar de la adjunción, de modo que en espacios hermitianos también podemos definir la adjunción como sigue.

Definición. Sea V un espacio hermitiano con producto interior hermitiano ,. Sea T:VV una transformación lineal. Definimos a la adjunta de T, como la única transformación lineal T:VV que cumple la siguiente condición para todos x,y en V:

T(x),y=x,T(y)

En el caso real la matriz de la transformación adjunta en una base ortonormal era la transpuesta. En el caso complejo debemos tomar la transpuesta conjugada.

Proposición. Sea V un espacio hermitiano con producto interior hermitiano ,. Sea T:VV una transformación lineal. Sea B una base ortonormal de V. Se tiene que MatB(T)=MatB(T).

La demostración queda como ejercicio.

Transformaciones unitarias e isometrías

En espacios hermitianos también podemos hablar de las transformaciones lineales que preservan la distancia: las isometrías. En el caso real, las isometrías de un espacio a sí mismo las llamábamos ortogonales, pero en el caso complejo usaremos otro nombre.

Definición. Sean V1,V2 espacios hermitianos sobre C con productos interiores hermitianos ,1,,2. Diremos que una transformación lineal T:V1V2 es una isometría si es un isomorfismo de espacios vectoriales y para cualesquiera x,yV1 se cumple que T(x),T(y)2=x,y1. Si V1 V2 son un mismo espacio hermitiano V, diremos que T es una transformación unitaria.

Diremos que una matriz AMn(C) se dice unitaria si AA=In. Puede demostrarse que si una matriz A es unitaria, entonces la transformación XAX también lo es. Así mismo, se puede ver que si T es una transformación unitaria, entonces cualquier representación matricial en una base ortonormal es unitaria.

Equivalencias de matrices y transformaciones unitarias

Así como en el caso real, hay muchas maneras de pensar a las transformaciones y a las matrices unitarias. Puedes pensar en los siguientes resultados como los análogos a las descripciones alternativas en el caso real.

Teorema. Sea T:VV una transformación lineal. Las siguientes afirmaciones son equivalentes:

  1. T es unitaria es decir, T(x),T(y)=x,y para cualesquiera x,yV.
  2. ||T(x)||=||x|| para cualquier xV.
  3. TT=Id.

Teorema. Sea AMn(C). Las siguientes afirmaciones son equivalentes:

  1. A es unitaria.
  2. Las filas de A forman una base ortonormal de Cn.
  3. Las columnas de A forman una base ortonormal de Cn.
  4. Para cualquier xCn, se tiene que $$||Ax||=||x||$.

Propiedades de grupo y caracterización de unitarias

Así como en el caso real las transformaciones ortogonales forman un grupo bajo la composición, en el caso complejo las transformaciones unitarias también forman un grupo bajo la composición. Si hablamos de matrices unitarias, entonces forman un grupo bajo el producto de matrices. Es posible clasificar a las matrices unitarias así como se clasificó a las matrices ortogonales, sin embargo los resultados son notablemente más difíciles de expresar.

Más adelante…

En la siguiente entrada hablaremos de quiénes son las transformaciones complejas para las que se puede enunciar el teorema espectral en el caso complejo. Veremos el resultado correspondiente y haremos énfasis en las diferencias que debemos tomar en cuenta.

Tarea moral

  1. Demuestra que si A es una matriz unitaria, entonces |detA|=1.
  2. Prueba que para que una transformación lineal T de un espacio hermitiano sea unitaria, basta que a los vectores de norma 1 los mande a vectores de norma 1.
  3. Describe las matrices AMn(C) que son simultaneamente diagonales y unitarias.
  4. Demuestra que el producto de dos matrices unitarias es una matriz unitaria y que la inversa de una matriz unitaria es unitaria.
  5. Revisa nuevamente la entrada y realiza todas las demostraciones faltantes.

Entradas relacionadas

Agradecimientos

Trabajo realizado con el apoyo del Programa UNAM-DGAPA-PAPIME PE109323 «Hacia una modalidad a distancia de la Licenciatura en Matemáticas de la FC-UNAM – Etapa 3»

Álgebra Lineal II: Problemas de isometrías y grupo ortogonal

Por Ayax Calderón

Introducción

Un ejemplo importante de transformaciones ortogonales

Una clase importante de transformaciones ortogonales es la de las simetrías ortogonales. Sea V un espacio euclidiano y W un subespacio de V. Entonces V=WW, por lo que podemos definir la simetría sW sobre W con respecto a W. Recuerda que cualquier vV se puede escribir como v=w+w, con (w,w)W×W, entonces sW(v)=ww, de manera que sW fija puntualmente a W y sW fija puntualmente a W.

Para garantizar que sW es una transformación ortogonal, bastará con verificar que ||sW(v)||=||v|| para todo vV, o equivalentemente
||ww||=||w+w||(w,w)W×W. Pero por el teorema de Pitágoras se tiene que si elevemos ambos lados a cuadrado se obtiene ||w||2+||w||2 y se sigue el resultado deseado.

Las simetrías ortogonales se pueden distinguir fácilmente entre las transformaciones ortogonales, pues estas son precisamente las transformaciones ortogonales auto-adjuntas.

Caracterización sobre bases ortonormales

Problema. Sea V un espacio euclidiano y T:VV una tranformación lineal. Las siguientes afirmaciones son equivalentes:

  1. T es ortogonal.
  2. Para cualquier base ortonormal e1,,en de V, los vectores T(e1),,T(en) forman una base ortonormal de V.
  3. Existe una base ortonormal de e1,,en de V tal que T(e1),,T(en) es una base ortonormal de V.

Solución. Supongamos que 1. es cierto y sea e1,,en una base ortonormal de V. Entonces para cada i,j[1,n] tenemos
T(ei),T(ej)=ei,ej.
Se sigue que T(e1),,T(en) es una familia ortonormal, y como dimV=n, entonces es una base ortonormal de V. Entonces 1. implica 2. y claramente 2. implica 3.
Supongamos que 3. es cierto. Sea xV y escribamos x=x1e1+x2e2++xnen. Como e1,,en y T(e1),,T(en) son bases ortonormales de V, tenemos
||T(x)||2=||x1T(e1)++xnT(en)||2=x12++xn2=||x||2.
Por lo tanto ||T(x)||=||x|| para todo xV y T es ortogonal.

◻

El grupo de transformaciones ortogonales en el plano

Definición. Diremos que una isometría T es una isometría positiva si detT=1. Por otro lado, diremos que T es una isometría negativa si detT=1 En términos geométricos, las isometrías positivas preservan la orientación del espacio, mientras que las isometrías negativas la invierten.

Definición. Sea B={e1,,en} una base ortonormal de un espacio euclidiano V. Si B={f1,,fn} es otra base ortonormal de V, entonces la matriz de cambio de base de B a B es ortogonal y por lo tanto detP{1,1}. Diremos que B está orientada positivamente con respecto a B si detP=1 y conversamente diremos que B está orientada negativamente con respecto a B si detP=1.

Si V=Rn está equipado con el producto interior usual, entonces siempre tomamos como B a la base canónica y sólo decimos que una base ortonormal es positiva o negativa.

Observación. El polinomio característo de la matriz
(Ip0000Iq0000Rθ10000Rθk)
es
(x1)p(x+1)qi=1k(x22cosθix+1).
Las raíces complejas del polinomio x22cosθix+1 son eiθ y eiθ, y tienen modulo 1. Por lo tanto, todos los eigenvalores complejos de una matriz ortogonal tienen módulo 1.

Estudiando el grupo ortogonal en dimensiones pequeñas

Empezamos analizando el caso de dimensión 2. Sea AM2(R) una matriz dada por
A=(abcd) que satisface AtA=I2. Sabemos que detA{1,1}, así que consideramos ambos casos.

Si detA=1, entonces la inversa de A simplemente es
A1=(dbca)
y como A es ortogonal, entonces A1=tA, por lo que a=d y b=c, lo que nos dice que A es de la forma
A=(acca).
Más aún, tenemos que a2+c2=1, por lo que existe un único θ(π,π] tal que A=cosθ y c=sinθ. Por lo tanto
A=Rθ=(cosθsinθsinθcosθ).
La transformación lineal correspondiente es
T:R2R2(x,y)(cosθxsinθy,sinθx+cosθy)
y geométricamente corresponde a una rotación de ángulo θ. Además
(3)Rθ1Rθ2=Rθ1+θ2=Rθ2Rθ1.
Una consecuencia importante es que la matriz asociada a T con respecto a cualquier base ortonormal positiva de R2 aún es Rθ, pues la matriz de cambio de base de la base canónica a la nueva base ortonormal positiva sigue siendo una rotación. Análogamente, si en el argumento anterior tomamos una base ortonormal negativa, entonces la matriz asociada a T es Rθ. La relación (3) también muestra que para calcular el ángulo de la composición de dos rotaciones basta con tomar la suma de los ángulos y restar un múltiplo adecuado de 2π tal que el ángulo obtenido quede en el intervalo (π,π].

Si detA=1. Entonces
A1=(dbca) y como A es ortogonal, entonces d=a y b=c. También tenemos que a2+b2=1, por lo que existe un único número real θ(π,π] tal que a=cosθ y b=sinθ. Entonces
A=Sθ:=(cosθsinθsinθcosθ).
Notemos que Sθ es simétrica y ortogonal, por lo tanto Sθ2=I2 y que la transformación correspondiente es
T:R2R2(x,y)(cosθx+sinθy,sinθxcosθy)
es una simetría ortogonal. Para encontrar la recta con respecto a la cual T es una simetría ortogonal, bastará con resolver el sistema AX=X. El sistema es equivalente a
sin(θ2)x=cos(θ2)y y por lo tanto la recta AX=X está generada por el vector
e1=(cos(θ2),sin(θ2)) y la correspondiente recta ortogonal está generada por el vector
e2=(sin(θ2),cos(θ2)),
y los vectores e1,e2 forman una base ortonormal de R2 para la cual la matriz asociada a T es
(1001)
y además Sθ1Sθ2=Rθ1θ2
lo que significa que la composición de dos simetrías ortogonales es una rotación. Similarmente tenemos que
Sθ1Rθ2Rθ1Sθ2=Sθ1+θ2,
por lo que la composición de una rotación y una simetría ortogonal es una simetría ortogonal.

Gracias a todo lo anterior, estamos listos para enunciar el siguiente teorema:

Teorema. Sea AM2(R) una matriz ortogonal.

  1. Si detA=1, entonces
    A=Rθ=(cosθsinθsinθcosθ)
    para único número real θ(π,π], y la correspondiente transformación lineal T sobre R2 es una rotación de ángulo θ. Cualesquiera dos matrices de esa forma conmutan y la matriz asociada a T con respecto a cualquier base ortonormal positiva de R2 es Rθ.
  2. Si detA=1, entonces
    A=Sθ=(cosθsinθsinθcosθ)
    para un único número real θ(π,π]. La matriz A es simétrica y la correspondiente transformación lineal sobre R2 es la simetría ortogonal con respecto a la recta generada por el vector (cos(θ2),sin(θ2)).

El grupo de transformaciones ortogonales en el espacio

En la entrada anterior estudiamos el grupo de transformaciones ortogonales en dimensión 2.

Ahora estudiaremos el caso dimV=3, para esto haremos uso del teorema de clasificación de la entrada anterior, así como el estudio que hicimos para el caso de dimensión 2. Siguendo la misma idea que desarrollamos en el teorema de clasificiación, consideramos enteros p,q,k tales que p+q+2k=3, por lo que necesariamente p0 o q0. También podemos probar esto de manera máss directa, observando que el polinomio caracterísitico de T es de grado 3, por lo que debe tener una raíz real, y por ende un eigenvalor real, el cual será igual a 1 o 1, pues tiene módulo 1.

Intercambiando T con T se tiene que simplemente se intercambian los papeles de p y q. Supongamos que p1, esto significa que T tiene al menos un punto fijo v. Entonces T fija la recta D=span(v) e induce una isometría sobre el plano ortogonal a D. Esta isometría se puede clasificar con el último teorema de la entrada anterior. Por lor tanto, hemos reducido el caso de dimensión 3 al caso de dimensión 2. Podemos ser más explicitos si consideramos los siguientes casos.

  • id{T,T}.
  • Tenemos que dimker(Tid)=2. Si e2,e1 es una base ortonormal del plano ker(Tid)=2 y completamos a una base ortonormal de V {e1,e2,e3}, entonces T fija puntualmente al subespacio generado por e2,e3 y deja invariante a la recta generada por e1. Por lo tanto la matriz asociada a T con respecto a la base ortonormal es
    (t00010001)
    para algun número real t, el cual forzosamente es 1, pues sabemos que debe ser 1 o 1, pero si fuera 1, entonces T sería la indentidad. Por lo tanto T es una simetría ortogonal con respecto al plano ker(Tid). Además, detT=1, por lo que T es una isometría negativa.
  • Tenemos que dimker(Tid) es la recta generado por algún vector e1 de norma 1. Completamos e1 a una base ortonormal {e1,e2,e3} . Entonces la isometría T inducida sobre es subespacio generado por {e2,e3} no tiene puntos fijos, ya que todos los puntos fijos de T están sobre span(e1), por lo tanto T es una rotación de ángulo θ, para un único θ(π,π]. Además, la matriz asociada a T con respecto a la base ortonormal es
    (1000cosθsinθ0sinθcosθ).
    Diremos que T es la rotación de ángulo θ alrededor del eje Re1. Notemos que detT=1, por lo que T es una isometría positiva. Además, el ángulo θ satisface 1+2cosθ=Tr(A),,aunque, al ser el coseno una función par, θ también satisface la ecuación anterior. Para encontrar a θ necesitamos hallar a sinθ. Para ello verificamos que
    det(e1,e2,e3)(e1,e2,T(e2))=|10001cosθ00sinθ|=sinθ.
  • Supongamos que ker(Tid)={0}. Una posibilidad es que T=id. Supongamos que Tid. Como T o T tienen un punto fijo y T tiene puntos fijos, entonces necesariamente T tiene un punto fijo. Sea e1 un vector de norma 1 fijado por T, por lo tanto T(e1)=e1. Completando e1 a una base ortonormal de V dando un argumento similar al del caso anterior, obtenemos que la matriz asociada a T con respecto a la base ortonormal es
    (1000cosθsinθ0sinθcosθ)=Rθ(1000cosθsinθ0sinθcosθ)
    para algún θ(π,π]. Por lo tanto T es la composición de una rotación de ángulo θ y una simetría ortogonal con respecto al eje de rotación. También notemos que detT=1, por lo que T es una isometría negativa.
    También podemos mirarlo desde el punto de vista de las matrices. Consideremos una matriz ortogonal AM3(R) y la transformación lineal asociada
    T:VVXAX, donde V=R3 está equipado con el producto interior usual. Excluiremos los casos triviales A=±I3. Para estudiar la isometría T, primero revisamos si esta es positiva o negativa, calculando el determinante.
    Supongamos que T es positiva. Ahora veremos si A es simétrica. Para ellos consideremos los siguentes dos casos:
  • Si A es simétrica, entonces A2=I3 (pues A es ortogonal y simétrica) y por lo tanto T es una simetría ortogonal. Afirmamos que T es una simetría ortogonal con respecto a una recta. En efecto, como A2=I3, todos los eigenvalores de A son 1 o 1. Más aún, los eigenvalores no son iguales, ya que estamos excluendo los casos A=±I3, y el producto de ellos es 1, pues detA=1. Por lo tanto, un eigenvalor es igual a 1 y los otros dos son iguales a 1. Se sigue que la matriz asociada a T con respecto a la base ortonormal {e1,e2,e3} es
    (100010001) y T es la simetría ortogonal con respecto a la recta generado por e1. Para encontrar esta recta de manera explícita, necesitamos calcular ker(AI3) resolviendo el sistema AX=X.
  • Si A no es simétrica, entonces A es una rotación de ángulo θ ara un único θ(π,π]. Podemos encontrar el eje de rotación resolviendo el sistema AX=X: si Ae1=e1 para algún vector e1, entonces el eje de rotación está generado por e1. Para encontrar el ángulo de rotación usamos la siguiente ecuación
    (4)1+2cosθ=Tr(A),
    la cual determina a θ en valor absoluto (pues θ y θ son soluciones por la paridad del coseno). Ahora escogemos un vector e2 ortogonal a e1 y de norma 1 y definimos e3=(u2v3u3v2,u3v1u1v3,u1v2u2v1), donde e1=(u1,u2,u3) y e2=(v1,v2,v3). Entonces e1,e2,e3 es una base ortonormal positiva de R3 y det(e1,e2,e3)(e1,e2,Ae2) nos da el valor de sinθ, con lo cual podremos determinar a θ de manera única. En la práctica bastará con encontrar el signo de det(e1,e2,e3)(e1,e2,Ae2), ya que esto nos dará el signo de sinθ, lo cual determina θ de manera única gracias a la ecuación (4).

Finalmente, si se supone que T es negativa, entoces T es positiva y por lo tanto todo el estudio que acabamos de hacer se puede aplicar a T.

Para finalizar, veremos un ejemplo concreto.

Ejemplo. Demuestra que a matriz
A=13(221212122) es ortogonal y estudia su isometría correspondiente en R3.

Solución. El cálculo para verificar que A es ortogonal es muy sencillo y se deja como tarea moral. Luego vemos que detA=1, por lo que la isometría asociada es positiva. Como A no es simétrica, se sigue que T es una rotación. Para encontrar el eje necesitamos resolver el sistema AX=X, el cual es equivalente a
{2x+2y+z=3x2x+y+2z=3yx2y+2z=3z y entonces x=z y y=0. Por lo tanto, el eje de rotación está generado por el vector (1,0,1). Normalizandolo obtenemos el vector
e1=12(1,0,1), que genera al eje de T.
sea θ el ángulo de rotación, tal que
1+2cosθ=Tr(A)=53, y por lo tanto
cosθ=13.
Falta determinar el signo de sinθ. Para ello, escogemos un vector ortogonal a e1, digamos e2=(0,1,0) y calculamos el signo de
det(e1,e2,Ae2)=132|102010102|=432<0, por lo que sinθ<0 y finalmente θ=arccos13.

◻

Más adelante…

Tarea moral

  1. Verifica que la matriz A del ejemplo anterior es ortogonal.
  2. Encuentra la matriz asociada a la simetría ortogonal en R3 con respecto a la recta generada por el vector (1,2,3).
  3. Encuentra la matriz asociada a la simetría ortogonal en R3 con respecto al plano generad por los vectores (1,1,1) y (0,1,0).
  4. Sea V=R3.¿En qué casos una rotación sobre V conmuta con una simetríai ortogonal?

Entradas relacionadas