FACULTAD DE CIENCIAS
ESCUELA DE MATEMATICA
LABORATORIO DE FORMAS EN GRUPOS
ESPACIOS DE HILBERT
Ramon Bruzual
Marisela Domnguez
Caracas, Venezuela
Julio 2005
Ramon Bruzual
Correo-E: rbruzual@euler.ciens.ucv.ve
Marisela Domnguez
Correo-E: mdomin@euler.ciens.ucv.ve
En unas notas de los mismos autores, tituladas Espacios de Banach, se desarrollan los
temas de la primera parte del curso de Analisis Funcional de esta Licenciatura.
Todos los captulos de estas notas en Espacios de Hilbert podran ser usados como parte
de una asignatura electiva de la Licenciatura en Matematica.
Ramon Bruzual.
Marisela Domnguez.
Julio 2005.
iii
Contenido
Ejercicios 1. 13
Ejercicios 2. 29
Ejercicios 3. 45
Bibliografa 55
Indice 57
v
CAPITULO 1
1. Producto interno.
Ejemplo 1.3. Cnn el espacio de las matrices nn cuyas entradas son numeros complejos
esta dotado de una estructura Grammaniana: esto es, para A, B Cnn se considera la
matriz n n dada por AB la cual se conoce como la Grammaniana de A y B.
El espacio Cnn es un espacio con producto interno con el producto dado por
n X
X n
hA, Binn = tr(AB ) = aik bik
i=1 k=1
1
2 1. ESPACIOS CON PRODUCTO INTERNO.
Ejemplo 1.5. Uno de los ejemplos de espacio con producto interno mas conocido es el
espacio l2 (Z) ( )
X
l2 (Z) = (xn )nZ /xn C y |xn |2 < .
nZ
En este espacio el producto interno en este espacio esta dado por
X
hx, yi = xn y n .
nZ
De donde
|hx, yi|2 hx, xihy, yi.
Definicion 1.10. Sean x, y vectores de un espacio con producto interno. Se dice que
x, y son vectores ortogonales cuando
hx, yi = 0.
Esto suele abreviarse con la expresion xy.
Proposicion 1.11. Sea (X, h., .i) un espacio con producto interno. Si definimos
2. Conjuntos ortogonales.
Definicion 1.12. Sea (X, h., .i) un espacio con producto interno. Un subconjunto {u }
de X se llama ortogonal si
hu , u i = 0 para 6= .
Definicion 1.13. Sea (X, h., .i) un espacio con producto interno. Un subconjunto
{u }A de X se llama ortonormal si
hu , u i = .
donde ck K y uk X
(a) Si {u1 , . . . , un } es ortogonal entonces
n
X
2
kxk = |ck |2 kuk k2
k=1
2
y ck = hx, uk i/kuk k para cada k {1, . . . , n}.
Las demostraciones de las igualdades restantes son analogas y quedaran como ejercicio.
Supongamos m 6= n, por la identidad (1.6) tenemos que
1
sen mx sen nx = ( cos((m n)x) cos((m + n)x) ),
2
por lo tanto,
Z 2 Z 2 Z
1 1 2
sen mx sen nx dx = cos((m n)x) dx cos((m + n)x) dx
0 2 0 2 0
2 2
1 sen((m n)x) 1 sen((m + n)x)
=
2 mn 0 2 m+n 0
= 0 0 = 0.
= .
6 1. ESPACIOS CON PRODUCTO INTERNO.
f (x + nT ) = f (x),
para x I y n Z.
En particular, cuando se consideran funciones de perodo 2, es usual definirlas en el
intervalo [0, 2), o en el intervalo [, ).
Xn
o
= o + k k + k k
2 k=1
n
!
o2 X
= + k2 + k2 .
2 k=1
Conociendo el espacio L2 [0, 2], este resultado se puede interpretar as: salvo constante,
la norma en L2 [0, 2] de un polinomio trigonometrico se obtiene sumando los cuadrados de
sus coeficientes.
Z 2
1
(1.9) ak = f (x) cos kx dx (k = 0, 1, . . . ),
0
Z 2
1
(1.10) bk = f (x) sen kx dx (k = 1, 2, . . . ).
0
La serie de Fourier de f es la siguiente suma formal
X
ao
(1.11) + ak cos kx + bk sen kx
2 k=1
Haga la demostracion de este lema, considerando primero funciones simples, luego fun-
ciones positivas e integrables y finalmente funciones integrables.
lim ak = lim bk = 0.
k+ k+
A continuacion enunciamos algunos resultados que pueden ser verificados sin mayores
dificultades por el estudiante familiarizado con el manejo de numeros complejos.
Si en un polinomio trigonometrico de la forma
Xn
o
P (x) = + k cos kx + k sen kx,
2 k=1
hacemos la substitucion
1 1 ikx
cos kx = (eikx + eikx ) sen kx = (e eikx ),
2 2i
obtenemos
n
X
P (x) = k eikx ,
k=n
3. FUNCIONES PERIODICAS Y SERIES DE FOURIER 9
donde, para k = 1, . . . , n, los numeros complejos k estan relacionados con los numeros o ,
k y k por la ecuaciones
1
o = o ,
2
1
k = (k ik ),
2
1
k = (k + ik ).
2
Tambien se tiene que
k = k + k ,
k = i(k k ).
entonces g es una extension par de f al intervalo [T, T ]. La funcion g tiene una extension
de perodo 2T a toda la recta. La expansion de Fourier de g es lo que se conoce como el
desarrollo en serie de cosenos de f .
Si definimos
f (x) si x [0, T ],
h(x) =
f (x) si x [T, 0],
entonces h es una extension impar de f al intervalo [T, T ]. La funcion h tiene una extension
de perodo 2T a toda la recta (mas precisamente la restriccion de h al intervalo [T, T )).
La expansion de Fourier de h es lo que se conoce como el desarrollo en serie de senos de f .
kf SN k2 kf P k2
Demostracion. Sea
XN
o
P (x) = + k cos kx + k sen kx.
2 k=1
N
o ao X
= + k ak + k bk .
2 k=1
Sea
Xn
ao
Sn (x) = + ak cos kx + bk sen kx
2 k=1
12 1. ESPACIOS CON PRODUCTO INTERNO.
En particular
Z N
!
1 2
1 a2o X 2
(1.15) (f (x) SN (x) )2 dx = kf k22 + ak + b2k
0 2 k=1
(1) Demuestre que los siguientes espacios vectoriales son espacios con producto interno
13
14 EJERCICIOS 1.
(2) Demostrar: Sea (X, h., .i) un espacio con producto interno. Si definimos
Ademas, esta norma satisface la ley del paralelogramo, es decir, para todo
x, y X:
kx + yk2 + kx yk2 = 2kxk2 + 2kyk2 .
(3) Demostrar que todo espacio con producto interno se puede completar.
(4) Sea X un espacio vectorial real con producto interno h., .i.
Demostrar que para todo x, y X
1
hx, yi = (kx + yk2 kx yk2 ).
4
(5) Sea X un espacio vectorial complejo con producto interno h., .i.
Demostrar que para todo x, y X
1
hx, yi = (kx + yk2 kx yk2 + ikx + iyk2 ikx iyk2 ).
4
(6) Sea (X, k.k) un espacio normado (real o complejo). Demostrar que k.k proviene de
un producto interno si y solo si satisface la ley del paralelogramo.
Probar que
Z 2
1
k = P (x) cos kx dx para k = 0, . . . , n
0
Z 2
1
k = P (x) sen kx dx para k = 1, . . . , n.
0
sen x sen 2x sen 3x sen kx
2 + + + (1)k+1 +
1 2 3 k
(11) Sea f : R R una funcion de perodo 2, integrable en el intervalo [0, 2]. Pruebe
que si {ak } y {bk } son sus coeficientes de Fourier, entonces
lim ak = lim bk = 0.
k+ k+
16 EJERCICIOS 1.
(14) Sea f una funcion de perodo 2T , integrable en el intervalo [0, 2T ], con serie de
Fourier
X
ao kx kx
+ ak cos + bk sen .
2 k=1
T T
Demostrar que:
(a) Si f es par entonces
bk = 0 para k = 1, . . . , n,
y ademas
Z T
2 kx
ak = f (x) cos dx (k = 0, 1, . . . ).
T 0 T
ak = 0 para k = 0, . . . , n,
y ademas
Z T
2 kx
bk = f (x) sen dx (k = 1, 2, . . . ).
T 0 T
EJERCICIOS 1. 17
(16) Desarrollar la funcion f (x) = x, 0 < x < 2, en serie de cosenos y en serie de senos.
CAPITULO 2
Espacios de Hilbert.
Definicion 2.1. Un espacio de Hilbert es un espacio vectorial con producto interno que
es completo con respecto a la norma dada por el producto interno.
Ejemplo 2.2. El espacio Cn con el producto interno dado en el Ejemplo 1.2 es un espacio
de Hilbert.
Ejemplo 2.3. El espacio Cnn con el producto interno dado en el Ejemplo 1.3 es un
espacio de Hilbert.
= inf kxk.
xC
Debemos probar que existe un vector de C cuya norma es . Sea {xn }n C tal que
lim kxn k = .
n
19
20 2. ESPACIOS DE HILBERT.
Por lo tanto
kxn xm k2 2kxn k2 + 2kxm k2 4 2 .
Como
lim kxn k2 = lim kxm k2 = 2
n m
xo = lim xn .
n
kx yk = dist(x, M ).
Demostracion.
Sea x H, el conjunto x + M es un subconjunto de H cerrado, convexo y no vaco. Por
el teorema anterior x + M tiene un elemento de norma mnima.
Sea z x + M el elemento de norma mnima, entonces existe mo M tal que
z = x + mo .
Sea y = mo entonces y M y x = y + z.
Probaremos que z M .
Sea m M . Sea K tal que || = 1 y
kzk2 kz t mk2 = hz t m, z t mi
= kzk2 t hm, zi t hz, mi + t2 ||2 kmk2 .
Entonces
0 2 t |hm, zi| + t2 kmk 2 .
Si kmk = 1 y t > 0 entonces
0 2 |hm, zi| t.
Tomando lmite cuando t tiende a 0, obtenemos que
hm, zi = 0
Ademas
kx yk = kzk = inf kwk = inf kx + mk = dist(x, M ).
wx+M mM
La unicidad queda como ejercicio.
Proposicion 2.10. En un espacio de Hilbert el unico vector que es ortogonal a todos los
vectores es el vector cero.
La demostracion de esta proposicion queda como ejercicio. El siguiente teorema dice que
el recproco es cierto.
Demostracion.
Si f = 0, basta tomar y = 0.
Si f 6= 0, consideramos
y = f (z) z.
hx, y1 y2 i = 0
3. Sistemas ortogonales.
kzk = kx yk = dist(x, M )
Tenemos que zuk para todo k {1, . . . , n} y existen constantes c1 , . . . , cn tales que
n
X
y= ci ui .
i=1
24 2. ESPACIOS DE HILBERT.
Luego
Ademas por la igualdad de Parseval en el caso finito (ver Teorema 1.14) tenemos que
n
X
|hx, uk i|2 = kyk2 = kxk2 kzk2 = kxk2 2 .
k=1
Y sea
!1/2
X
kkl2 (A) = |()|2 .
A
Demostracion. Sea
Bn = { A : |()| > 1/n}
entonces Bn es finito. Sea
X
xn = () u .
Bn
Por la igualdad de Parseval en el caso finito (ver Teorema 1.14) tenemos que
X
kxn k2 = |()|2 .
Bn
Es facil ver que {xn } es una sucesion de Cauchy (pruebelo). Como H es completo existe
x H tal que
x = lim xn .
n
Entonces para cada A
Ademas
2
kxk = lim xn = lim kxn k2
2
n n
X X
= lim |()|2 = |()|2 = kk2l2 (A) .
n
Bn A
Corolario 2.21. Sean H un espacio de Hilbert y {un }n1 una sucesion ortonormal en
H. Si {an }n1 es una sucesion de escalares en l2 entonces existe x H tal que
X
2
an = hx, un i y kxk = |an |2 .
n=1
Definicion 2.22. Un conjunto ortogonal es maximal cuando no existe ningun otro con-
junto ortogonal que lo contenga.
26 2. ESPACIOS DE HILBERT.
Definicion 2.23. Los conjuntos ortonormales maximales suelen llamarse bases ortonor-
males.
La demostracion queda como ejercicio. (Ayuda: probar (a) (b) (c) (d) (a)).
Observacion 2.26. Los espacios de Hilbert que tienen mayor interes son los separables.
En este caso las bases ortonormales son numerables o finitas.
en (t) = eint .
Notar que Z 2
1
hf, en i = f (t)eint dt = f(n).
2 0
As que como corolarios de los resultados anteriores obtenemos:
Ejemplo 2.32. Vamos a ver como la identidad de Parseval nos permite establecer que
1 1 1 2
1+ + + + = .
22 32 42 6
Consideremos la funcion
La serie de Fourier de f es
sen x sen 2x sen 3x k+1 sen(k)x
2 + + + (1) + .
1 2 3 k
Al aplicar la identidad de Parseval obtenemos
Z
1 1 1 1 2 1 x3 2
4 1 + 2 + 2 + 2 + = x dx = = 2,
2 3 4 3 3
de donde se obtiene el resultado.
Ejercicios 2.
entonces
n
X
kxk2 = |ck |2 kuk k2 .
k=1
29
30 EJERCICIOS 2.
(7) Demostrar que todo espacio de Hilbert posee una base ortonormal.
(9) Demostrar que todas las bases ortonormales de un mismo espacio de Hilbert tienen
igual cardinalidad (Por lo tanto podemos definir la dimension de un espacio de
Hilbert como el cardinal de cualquier base ortonormal).
(10) Demostrar que dos espacios de Hilbert son isomorfos si y solo si tienen la misma
dimension.
(a) {u }A es maximal.
kST k kSk kT k
entonces T = 0.
Es decir
hT (x), yi = hT (y), xi.
Como el espacio vectorial es complejo, podemos cambiar y por iy, obteniendo que
Entonces
hT (y), xi = hT (x), yi = hT (y), xi.
De donde
hT (x), yi = 0.
31
32 3. OPERADORES EN ESPACIOS DE HILBERT.
hT (x), T (x)i = 0.
entonces S = T .
T (xo ) = xo
2. Adjunto de un operador.
Teorema 3.5. Si T L(H) entonces existe un unico operador T L(H) tal que
para todo x, y H.
Ademas se tiene que kT k = kT k.
El operador T se llama el adjunto de T .
De donde
hT (x), yi = hx, zy i.
Definimos T : H H mediante
T (y) = zy .
Veamos que T es lineal. Sean x, y1 , y2 H y C entonces
Sea
w = T (y1 + y2 ) (T (y1 ) + T (y2 )).
Entonces para todo x H :
hx, wi = 0.
En particular para x = w. De donde kwk = 0. Por lo tanto w = 0.
Es decir
T (y1 + y2 ) = T (y1 ) + T (y2 ).
Veamos que T es continuo. Sean x, y H entonces
De donde
kT (y)k kT k kyk.
Por lo tanto T L(H) y
kT k kT k.
Veamos la igualdad para las normas. Aplicando lo hecho antes a T obtenemos que
T = T
34 3. OPERADORES EN ESPACIOS DE HILBERT.
y por lo tanto
kT k = kT k kT k.
De donde
kT k = kT k.
Demostracion.
Las partes (a), (b), (c) y (d) quedan como ejercicio.
Luego
kT k2 = sup kT (x)k2 kT T k.
kxk=1
3. OPERADORES NORMALES. 35
NOTACION. Llamaremos
N (T ) = N ucleo(T ),
R(T ) = Rango(T ).
Demostracion.
(a) Sean x N (T ), y H entonces
De donde x R(T ) .
3. Operadores normales.
T T = T T .
Sea x l2 (Z)
U U ({xn }nZ ) = U ({xn1 }nZ ) = {xn }nZ .
Ademas
U U ({xn }nZ ) = U ({xn+1 }nZ ) = {xn }nZ .
36 3. OPERADORES EN ESPACIOS DE HILBERT.
Luego
U U = U U .
(Si U es como en el ejemplo anterior entonces basicamente S = U |l2 (N) ). Se puede probar
(hagalo) que
Sea x l2 (N)
Ademas
Luego
S S 6= SS .
Demostracion. Sea x H
Demostracion.
(a) Sabemos que N (T ) = R(T ) para cualquier operador T L(H).
Si T es normal, por (a), se tiene que
kT (x)k = kT (x)k
De donde T (x) = x.
T (x) = x, T (y) = y
entonces
Luego
( )hx, yi = 0.
Como 6= se sigue que hx, yi = 0.
4. Operadores unitarios
U U = U U = I.
(b) R(U ) = H y
hU (x), U (y)i = hx, yi
para todo x, y H.
(c) R(U ) = H y
kU (x)k = kxk
para todo x H.
Demostracion.
(a b)
Esta implicacion se obtiene tomando en cuenta que si U es unitario entonces es invertible
y por lo tanto es sobreyectivo.
Ademas si x, y H entonces
(b c)
Esta implicacion se obtiene tomando x = y.
(c a)
Sea x H entonces
Luego
U U = I.
x = U U (x) = U U (y) = y.
De donde U es inyectivo.
Ademas R(U ) = H, luego existe U 1 .
Se tiene que
U 1 = U .
Y as
U U = U U = I.
5. OPERADORES AUTOADJUNTOS. 39
Entonces U es unitario.
Sea
S = U/l2 (N)
entonces
S({xo , x1 , x2 , . . .}) = {0, xo , x1 , . . .}.
Se puede probar que S es una isometra y sin embargo S no es unitario (hagalo).
5. Operadores autoadjuntos.
T = T .
Observacion 3.20. Los operadores T1 y T2 que aparecen en los ejemplos anteriores son,
con respecto al operador S, objetos similares a la parte real y la parte imaginaria de un
numero complejo.
6. Proyecciones.
Definicion 3.23. Sean X un espacio vectorial y P L(X) se dice que P es una pro-
yeccion cuando
P 2 = P.
Teorema 3.26. Sea P L(H) una proyeccion entonces las siguientes condiciones son
equivalentes:
(a) P es autoadjunto.
(b) P es normal.
(c) R(P ) = N (P ) .
(d) hP (x), xi = kP (x)k2 para todo x H.
En este caso P se llama una proyeccion ortogonal y como N (P ) = R(I P ) claramente
se tiene:
H = R(P ) + R(I P ) = P H + (I P )H.
Demostracion.
(a b)
Esto se obtiene porque todo operador autoadjunto es normal.
(b c)
6. PROYECCIONES. 41
N (P ) = R(P ) .
R(P ) = R(P ).
De donde
N (P ) = R(P ).
(c d)
Como N (P ) es cerrado y R(P ) = N (P ) se sigue que
R(P ) = N (P ) = N (P ).
Sea x H entonces
x=y+z
con y R(P ), z N (P ) = R(P ) .
Por lo tanto
P (z) = 0, hy, zi = 0, P (y) = P (x) = y.
Luego
hP (x), xi = hP (y + z), y + zi
= hP (y), y + zi + hP (z), y + zi
= hP (y), y + zi = hy, y + zi
= kyk2 = kP (x)k2 .
(d a)
Sea x H entonces
hx, P (x)i = hP (x), xi = kP (x)k2 .
De donde
hx, P (x)i R,
por lo tanto
hP (x), xi = hx, P (x)i = hP (x), xi.
Por el Corolario 3.3 tenemos que
P = P.
42 3. OPERADORES EN ESPACIOS DE HILBERT.
En esta seccion vamos a definir varias topologas en L(H). Tambien enunciaremos varias
proposiciones cuyas demostraciones quedan como ejercicio.
U () = {T L(H) : kT k < }.
lim kTn T k = 0.
n
Definicion 3.29. La topologa fuerte de L(H) es aquella en la que una base de entornos
del operador cero viene dada por:
para todo x H.
Definicion 3.31. La topologa debil de L(H) es aquella en la que una base de entornos
del operador cero viene dada por:
para todo x, y H.
Proposicion 3.33.
(a) La convergencia uniforme implica la convergencia fuerte.
(b) La convergencia fuerte implica la convergencia debil.
Observacion 3.34. Los recprocos de la proposicion anterior no son ciertos, tal como lo
muestran los siguientes ejemplos.
entonces
lim PN (x) = x
n
para todo x l2 (N), es decir {Pn }n1 converge fuertemente a I.
Sin embargo
kPN Ik = 1
para todo N N, por lo tanto {Pn }n1 NO converge uniformemente a I.
entonces
S n ({x1 , x2 , x3 , . . .}) = {0, . . . 0, x1 , x2 , . . .}
en el termino de la derecha x1 se encuentra en el lugar n + 1.
Sea y H
X
hS n (x), yi = h{0, . . . 0, x1 , x2 , . . .}, {y1 , y2 , y3 , . . .}i = xkn+1 yk+1 .
k=n
De donde
!
!
X X
n 2 2 2
|hS (x), yi| |xkn+1 | |yk+1 |
k=n k=n
!
X
kxk2 |yk+1 |2 .
k=n
Por lo tanto
lim hS n (x), yi = 0
n
para todo x, y H.
Sin embargo, como
kS n (x)k = kxk
44 3. OPERADORES EN ESPACIOS DE HILBERT.
(T ) = kT k.
x (T ) = T (x).
(a) (T + S) = T + S .
(b) (T ) = T .
(c) (ST ) = T S .
(d) T = T .
(b) N (P ) = R(I P ).
(d) X = R(P ) N (P ).
(4) Sea H un espacio de Hilbert y {xn }n1 una sucesion en H. Demostrar que
si
45
46 EJERCICIOS 3.
entonces
lim kxn xk = 0.
n
(7) Demostrar:
(T ) = kT k.
x (T ) = T (x).
Espectro de un operador.
Definicion 4.2. Sea T L(H), diremos que T es invertible si existe S L(H) tal que
ST = T S = I. Usaremos la siguiente notacion: S = T 1 .
(T ) = { C : T I es invertible}.
(T ) = (T )C = { C : T I NO es invertible}.
lim kT (en )k = 0.
n
47
48 4. ESPECTRO DE UN OPERADOR.
De donde I T es invertible.
X
(I T )1 I T = T n.
n=2
Ademas
X
1 kT k2
k(I T ) (I + T )k kT kn = k(I T )1 (I + T )k .
n=2
1 kT k
Entonces
kT 1 Sk kT 1 k kSk < 1.
T + S = T (I + T 1 S).
De donde T + S es invertible.
{ C : || > kT k} (T ).
4. ESPECTRO DE UN OPERADOR. 49
R() = (I T )1 .
Si , (T ) se tiene que
Por lo tanto
R() R() = ( )R()R().
Supongamos que (T ) entonces existe
R() R()
lim ,
R() R()
lim = (R())2 .
Por lo tanto R es una funcion analtica en (T ). (Notar que esto implica que
F () = f (R()) es analtica en (T ) para todo f L(H) ).
Si || > kT k entonces
X
1 1 1 1 1
R() = (I T ) = (I T ) = (T /)n
n=0
n
1 X kT k 1 1 1
kR()k = = .
|| n=0 || || 1 kT k/|| || kT k
50 4. ESPECTRO DE UN OPERADOR.
De donde
lim R() = 0
||
y
kR()k kT k1
si || 2kT k.
Claramente
kR()k M <
para todo tal que || 2kT k.
Por el Teorema de Liouville debe ser R() = 0. (Este teorema dice que una funcion que
es analtica y acotada en todo el plano es una funcion constante).
De donde (T ) 6= .
Demostracion.
La haremos en varias partes.
(1) Probaremos que
lim kT n k1/n = inf kT n k1/n .
n n1
n = mqn + rn
Definamos la funcion
R() = (I T )1 .
Esta funcion es analtica en (T ). Luego R es analtica en { C : || > r(T )}.
Sea f L(H) definamos
F () = f (R())
52 4. ESPECTRO DE UN OPERADOR.
(P (T )) = P ((T )).
Demostracion.
P (t) = a(t t1 ) (t t2 ) . . . (t tn ).
Luego
I P (T ) = a(T t1 I) (T t2 I) . . . (T tn I).
Como I P (T ) no es invertible entonces existe algun k tal que T tk I no es invertible
y por lo tanto tk (T ).
4. ESPECTRO DE UN OPERADOR. 53
Como
P (tk ) =
entonces se concluye que P ((T )).
P ((T )) (P (T )).
P (t) = a(t t1 ) (t t2 ) . . . (t tn )
donde t1 (T ). Ademas
I P (T ) = a(T t1 I) (T t2 I) . . . (T tn I)
55
56
Indice
operador autoadjunto, 39
operador hermitiano, 39
operador invertible, 47
operador normal, 35
operador unitario, 37
ortogonal de una variedad lineal, 20
57