Inicio/Temas/Tema 2

Espacios de Hilbert y notación de Dirac

Estructura de los espacios de Hilbert, dual topológico y notación de Dirac en dimensión finita e infinita.

Espacios de Hilbert

Estructuras matemáticas: espacios vectoriales, espacios métricos, norma, espacios vectoriales normados, producto escalar, espacio prehilbertiano, espacio de Hilbert, base algebraica, base hilbertiana, dimensionalidad, clasificación, espacios modelo, isomorfismos

Espacio de HilbertEspacio normadoProducto escalar hermíticoDimensión algebraicaDimensión hilbertianaBase hilbertianaCompletitudClasificación de los espacios de Hilbert

En esta lección definimos con precisión los espacios de Hilbert, mostrando primero cómo y dónde encajan en las grandes ramas matemáticas del álgebra y la topología. Llegaremos al teorema de clasificación: dos espacios de Hilbert son isométricamente isomorfos si tienen la misma dimensión hilbertiana, que no debe confundirse con la dimensión algebraica de un espacio vectorial, pues solo coinciden en dimensión finita. Daremos los espacios modelo de referencia para cada caso: dimensión finita, infinita numerable e infinita no numerable, con una visión de sus usos en mecánica cuántica elemental. Terminaremos planteando si la física definida por espacios de Hilbert relacionados mediante isomorfismos permanece o no invariante.

1. Las estructuras matemáticas en física

Para llegar a los espacios de Hilbert, recordamos brevemente el «mapa de las matemáticas» más utilizadas en física teórica. La página siguiente muestra una versión muy simplificada y sumamente incompleta de ese mapa, pero suficiente para este curso, véase la Figura (1).

Si partimos de la noción intuitiva de un conjunto de puntos1, procedemos añadiendo estructura a ese conjunto poco a poco. Explicaremos progresivamente este esquema en lo que sigue.

Nota 1: Habría más que decir al respecto, pero queda fuera de nuestro tema; véanse la lógica formal y el cálculo de predicados.
Guía ilustrada de algunas estructuras matemáticas utilizadas en física fundamental. Los trazos negros continuos entre A B indican que B es una subestructura o subconjunto de A, según el caso. Los trazos discontinuos indican que B requiere las nociones de A para construirse. Las flechas y el texto morados se reservan para aplicaciones físicas. La rama derecha de geometría diferencial no es inmediatamente útil en mecánica cuántica elemental.
Figura 1. Guía ilustrada de algunas estructuras matemáticas utilizadas en física fundamental. Los trazos negros continuos entre A \to B indican que B es una subestructura o subconjunto de A, según el caso. Los trazos discontinuos indican que B requiere las nociones de A para construirse. Las flechas y el texto morados se reservan para aplicaciones físicas. La rama derecha de geometría diferencial no es inmediatamente útil en mecánica cuántica elemental.

1.1. Estructuras algebraicas y espacios vectoriales

A partir de conjuntos de puntos podemos pasar directamente a la rama izquierda del mapa (1), la de las estructuras algebraicas, generalmente utilizadas para describir conjuntos de números, aunque no exclusivamente.

Para ello añadimos una o varias leyes de composición interna al conjunto. Según estas leyes satisfagan determinadas reglas, como asociatividad, conmutatividad o existencia de un elemento neutro, obtenemos estructuras específicas.

La figura representa algunas estructuras fundamentales: el magma, un conjunto con una ley de composición interna sin propiedades particulares, los grupos, los anillos y los cuerpos. Existen muchas otras, como semigrupos, monoides o anillos no conmutativos, omitidas para facilitar la lectura. Cada estructura especializa la anterior: todo cuerpo es un anillo, todo anillo es un grupo para la suma, etc. La estructura de cuerpo es la más importante, pues es en particular la de los números reales o complejos con las cuatro operaciones aritméticas habituales. También permite construir espacios vectoriales sobre ella.

Definición 1 (Espacio vectorial)
Un espacio vectorial EE sobre un cuerpo K\mathbb{K} es un conjunto provisto de dos operaciones:
  1. suma: +:E×EE+: E \times E \to E, (x,y)x+y(x,y) \mapsto x+y,
  2. multiplicación por un escalar: K×EE\mathbb{K} \times E \to E, (α,x)αx(\alpha,x) \mapsto \alpha x,

que satisfacen los axiomas habituales: conmutatividad, asociatividad, existencia de vector cero y opuestos, distributividad, etc.

Podemos formar combinaciones lineales y hablar de familias linealmente independientes y generadoras, así como de base y dimensión. En este capítulo habrá dos nociones de base que deben distinguirse: las bases algebraicas, válidas en cualquier espacio vectorial, y las bases hilbertianas, propias de los espacios de Hilbert. Coinciden en dimensión finita, pero no en infinita. Igualmente, debemos distinguir la dimensión algebraica de la hilbertiana. Conviene, por tanto, recordar algunos conceptos.

Definición 2 (Base algebraica)
Sea EE un espacio vectorial sobre un cuerpo K\mathbb{K}. Una familia (ei)iI(e_i)_{i \in I} es una base algebraica de EE si todo vector xEx \in E se expresa de manera única como combinación lineal finita de elementos de la familia; aquí II no tiene por qué tener cardinal finito: x=iFαiei,FI,F finito, αiK.x = \sum_{i \in F} \alpha_i e_i, \quad F \subset I, F \text{ finito}, \ \alpha_i \in \mathbb{K}.

Esta definición equivale a la habitual: una familia (ei)iI(e_i)_{i \in I} es base si y solo si es linealmente independiente y generadora de EE. La noción de base permite hablar de dimensión.

Definición 3 (Dimensión algebraica de un espacio vectorial)
El teorema de invariancia de la dimensión establece que todas las bases algebraicas de un mismo espacio vectorial EE tienen el mismo cardinal. Ese cardinal común a todas las bases de EE se llama dimensión de EE.
  • Si EE posee una base finita de nn vectores, se dice que EE tiene dimensión nn.
  • Si EE no admite una base finita, se dice que EE tiene dimensión infinita.

Incluso en dimensión infinita, la definición de base algebraica exige que cada vector se descomponga en una suma finita de vectores de la base. No podemos permitir una descomposición en suma infinita, porque habría que saber si converge, lo que requiere una topología. Esto será posible en un espacio de Hilbert y justificará una noción adaptada de base hilbertiana, véase la Sección 2.3.

Una pregunta natural es cuántos espacios vectoriales diferentes existen y si pueden clasificarse. Algebraicamente, sí. Necesitamos una relación de equivalencia: el isomorfismo de espacios vectoriales, una correspondencia uno a uno entre EE y FF que respeta la estructura lineal:

Definición 4 (Isomorfismo de espacios vectoriales)
Sean EE y FF espacios vectoriales sobre el mismo cuerpo K\mathbb{K}. Una aplicación T:EFT : E \to F es un isomorfismo si:
  1. TT es lineal: para todo (x,y)E2(x,y) \in E^2 y αK\alpha \in \mathbb{K}, T(x+y)=T(x)+T(y),T(αx)=αT(x),T(x+y) = T(x) + T(y), \quad T(\alpha x) = \alpha T(x),
  2. TT es biyectiva.

Escribimos entonces EFE \simeq F; existe T1:FET^{-1} : F \to E y es lineal.

Observación: la definición es puramente algebraica. Cuando EE y FF tienen una topología compatible con su estructura vectorial, distinguimos el isomorfismo topológico: exigimos además que TT y T1T^{-1} sean continuas. Volveremos a ello en espacios normados y de Hilbert.

Tenemos entonces el importante teorema:

Teorema 1 (Clasificación en dimensión finita)
Dos espacios vectoriales de dimensión finita sobre K\mathbb{K} son isomorfos si y solo si tienen la misma dimensión. En particular, todo espacio vectorial de dimensión nn sobre K\mathbb{K} es isomorfo a Kn\mathbb{K}^n.

Así, sobre K=R\mathbb{K} = \R o C\C existe en la práctica un único modelo de espacio vectorial de dimensión finita nn: respectivamente Rn\R^n o Cn\C^n, el conjunto de nn-vectores con componentes reales o complejas.

En dimensión infinita, el principio de clasificación es idéntico. Aceptando el axioma de elección se demuestra que todo espacio vectorial posee una base, llamada base de Hamel. El teorema se generaliza: dos espacios vectoriales sobre el mismo cuerpo K\mathbb{K} son isomorfos si y solo si sus bases tienen la misma cardinalidad.

La cardinalidad de una base infinita se expresa mediante cardinales transfinitos, que distinguen diferentes «tamaños» de infinito. El menor cardinal infinito se denota 0\aleph_0: es el cardinal de N\mathbb{N}, pero también de Z\mathbb{Z} y Q\mathbb{Q}. Se define recursivamente la jerarquía 0<1<2<\aleph_0 < \aleph_1 < \aleph_2 < \cdots, donde cada n+1\aleph_{n+1} es el menor cardinal estrictamente mayor que n\aleph_n, sin cardinales intermedios. En lógica matemática, la hipótesis del continuo supone que no existe una cardinalidad infinita intermedia entre las de N\mathbb{N} y R\mathbb{R}; en ese caso 1\aleph_1 corresponde al cardinal de R\mathbb{R}.

Esta clasificación tiene poca utilidad práctica porque, en general, la base de Hamel no puede construirse explícitamente. La clasificación de espacios vectoriales sigue siendo esencialmente teórica. La situación cambia en espacios normados y de Hilbert, donde pueden explicitarse bases ortonormales, al menos en dimensión hilbertiana finita o infinita numerable, véase la Sección 3.

Antes de llegar a Hilbert debemos seguir la rama central del mapa y hablar de espacios métricos y normados.

1.2. Espacios métricos y espacios normados

En la rama central del mapa (1), primero hay que dotar al conjunto de puntos de una topología, que detallaremos en otro capítulo sobre topología de espacios normados y de Hilbert. Por ahora basta recordar que la topología proporciona una noción de localidad con la que definir convergencia, límite y continuidad. En particular, los espacios métricos son topológicos: conjuntos de puntos con una distancia, que permite definir la localidad.

Definición 5 (Espacio métrico)
Un espacio métrico es un par (X,d)(X,d) donde XX es un conjunto y d:X×XR+d : X \times X \to \mathbb{R^+} es una distancia que satisface, para todo (x,y,z)X3(x,y,z) \in X^3: d(x,y)0,d(x,y)=0    x=y,d(x,y)=d(y,x),(Simetrıˊa)d(x,z)d(x,y)+d(y,z).(Desigualdad triangular)\begin{aligned} & d(x,y) \geq 0, \quad d(x,y) = 0 \iff x=y, \\[0.5em] & d(x,y) = d(y,x), \quad \textrm{(Simetría)}\\[0.5em] & d(x,z) \leq d(x,y) + d(y,z). \quad \textrm{(Desigualdad triangular)} \end{aligned}

Podemos ahora unir las ramas algebraica y topológica del mapa 1, considerando espacios métricos cuyo conjunto subyacente XX es vectorial, es decir, espacios vectoriales con una distancia. Llegamos así a una estructura fundamental en mecánica cuántica, de la que Hilbert es un caso particular: los espacios vectoriales normados, o EVN.

No queremos admitir cualquier distancia. Como el espacio es lineal, buscamos una distancia compatible con la estructura vectorial:

Definición 6 (Distancia compatible con la estructura vectorial)
Sea EE un espacio vectorial sobre K\mathbb{K} y dd una métrica en EE. Diremos que dd es compatible con la estructura vectorial si satisface:
  1. Invariancia por traslación: d(x+z,y+z)=d(x,y)d(x+z, y+z) = d(x,y) para todo (x,y,z)E3(x,y,z) \in E^3
  2. Homogeneidad: d(λx,λy)=λd(x,y)d(\lambda x, \lambda y) = |\lambda| d(x,y) para todo (x,y)E2(x,y) \in E^2 y λK\lambda \in \mathbb{K}

Estas condiciones expresan que la distancia respeta la geometría vectorial: debe ser invariante por traslaciones, reflejando la homogeneidad del espacio, y las homotecias deben preservar las razones de distancias2  3. La siguiente proposición nos lleva a los espacios normados: si dd es una métrica compatible en EE, la distancia al origen, es decir, al vector cero, x=d(x,0E)\norm{x} = d(x, 0_E), es una norma.

Nota 2: Podría pensarse que también se necesita invariancia por rotación, pero eso solo permitiría normas isótropas, como la euclídea. Excluiría, por ejemplo, x=x12+4x22\norm{x} = \sqrt{x_1^2 + 4 x_2^2} en el plano, que sí es una norma aunque sea anisótropa.
Nota 3: También se requiere un valor absoluto en K\mathbb{K}; se habla de un cuerpo valorado. En lo que sigue usamos el valor absoluto usual en R\R y el módulo en C\C.
Demostración.
En efecto, satisface las propiedades que definen las normas:
  1. x0\|x\| \geq 0 y x=0    x=0E\|x\| = 0 \iff x = 0_E
  2. λx=λx\|\lambda x\| = |\lambda| \|x\| para todo xEx \in E y λK\lambda \in \mathbb{K}
  3. x+yx+y\|x + y\| \leq \|x\| + \|y\| para todo (x,y)E2(x,y) \in E^2

Un espacio vectorial con esa distancia es, por tanto, un espacio vectorial normado:

Definición 7 (Espacio vectorial normado)
Un espacio vectorial normado es un par (E,)(E, \|\cdot\|) donde EE es vectorial y \|\cdot\| es una norma en EE. Gracias a ella, es un espacio topológico.

Todo espacio vectorial normado (E,)(E, \|\cdot\|) determina canónicamente un espacio métrico (E,d)(E, d) mediante d(x,y)=xyd(x,y) = \|x-y\|, compatible automáticamente con la estructura vectorial. Los espacios vectoriales normados corresponden, pues, biyectivamente a una subclase particular de los métricos. En ese sentido son un subconjunto suyo.

2. Los espacios de Hilbert

Hemos llegado a los espacios normados de la Fig. (1). Es habitual decir simplemente espacio normado por espacio vectorial normado, y utilizar la sigla EVN. Ahora definiremos los espacios prehilbertianos y después los hilbertianos, que constituyen el marco matemático de la mecánica cuántica.

Como esta se construye sobre los complejos, nos restringimos desde ahora a K=C\mathbb{K} = \C. Hasta aquí usamos EE y FF para espacios vectoriales y normados. A partir de ahora emplearemos H\mathcal{H} y G\mathcal{G} para espacios prehilbertianos o hilbertianos. Los vectores seguirán denotándose x,y,zx, y, z, etc.

2.1. Espacio prehilbertiano y producto escalar

Un espacio prehilbertiano es un espacio vectorial normado cuya norma procede de un producto escalar. No siempre ocurre: algunas normas no provienen de ningún producto escalar, por ejemplo la norma supremo4. Los prehilbertianos forman, por tanto, un subconjunto estricto de los espacios vectoriales normados. Recordemos la definición de producto escalar hermítico sobre C\C:

Nota 4: En Cn\C^n, por ejemplo, se define por x=maxixi\|x\|_\infty = \max_i |x_i|. Puede demostrarse que no satisface la identidad del paralelogramo x+y2+xy2=2(x2+y2)\|x+y\|^2 + \|x-y\|^2 = 2(\|x\|^2 + \|y\|^2), que debe cumplir toda norma procedente de un producto escalar. Véase también [5]
Definición 8 (Producto escalar hermítico en un espacio vectorial sobre C\C)
Un producto escalar hermítico en un espacio vectorial complejo H\mathcal{H} es una aplicación ,:H×HC\langle \cdot, \cdot \rangle : \mathcal{H} \times \mathcal{H} \to \mathbb{C} que satisface:
  1. Linealidad en el segundo argumento: (x,y,z)H3,(λ,μ)C2\forall (x, y, z) \in \mathcal{H}^3, \forall (\lambda, \mu) \in \mathbb{C}^2,

    x,λy+μz=λx,y+μx,z\langle x, \lambda y + \mu z \rangle = \lambda \langle x, y \rangle + \mu \langle x, z \rangle

    (1)

  2. Simetría hermítica: (x,y)H2\forall (x, y) \in \mathcal{H}^2,

    x,y=y,x\langle x, y \rangle = \langle y, x \rangle^*

    (2)

  3. Definición positiva: xH\forall x \in \mathcal{H},

    x,x0yx,x=0x=0H\langle x, x \rangle \geq 0 \quad \text{y} \quad \langle x, x \rangle = 0 \Leftrightarrow x = 0_{\H}

    (3)

Las propiedades (1) y (2) implican la linealidad conjugada, o antilinealidad, en el primer argumento5: λx+μy,z=λx,z+μy,z\langle \lambda x + \mu y, z \rangle = \lambda^* \langle x, z \rangle + \mu^* \langle y, z \rangle. Una aplicación lineal en un argumento y conjugado-lineal en el otro se llama sesquilineal6. En adelante diremos solo producto escalar; «hermítico» queda implícito.

Nota 5: Los matemáticos suelen adoptar la convención opuesta: lineal en el primer argumento y conjugado-lineal en el segundo, sin alterar las propiedades fundamentales.
Nota 6: En un espacio vectorial sobre R\mathbb{R} no se necesita conjugación y el producto escalar es simplemente bilineal.

Anticipemos una propiedad topológica importante: el producto escalar es continuo en ambas variables. Si xnxx_n \to x e ynyy_n \to y en norma, es decir, xnx0\|x_n - x\| \to 0 y yny0\|y_n - y\| \to 0, entonces

xn,ynx,y en C\langle x_n, y_n \rangle \to \langle x, y \rangle \text{ en } \C

En los postulados de la medida cuántica veremos que la probabilidad de observar una magnitud física asociada a un vector propio φ\phi, cuando el sistema está en ψ\psi, es φ,ψ2|\langle \phi , \psi \rangle|^2, véase la sección 1.2 (Tema 3, Lección 1, no disponible en este idioma). La continuidad garantiza que una pequeña variación del estado ψ\psi produzca una pequeña variación de probabilidades, como era deseable.

El producto escalar cumple otra propiedad fundamental:

Teorema 2 (Desigualdad de Cauchy-Schwarz)
Para cualesquiera vectores xx e yy de H2\mathcal{H}^2 se cumple:

x,yx y|\langle x,y\rangle |\leqslant \|x\|\ \|y\|

(4)

donde x  =def  x,x\|x\| \equiv \sqrt{\langle x, x \rangle}.

Esta desigualdad permite, en particular, demostrar que xx=x,xx \mapsto \|x\| = \sqrt{\langle x, x \rangle} es efectivamente una norma, como sugiere la notación.

Demostración.
Comprobamos sus tres propiedades. Tenemos x2=x,x0\|x\|^2 = \langle x, x \rangle \geq 0, con igualdad si y solo si x=0Hx = 0_{\H}, directamente por definición del producto escalar. Además, λx=λx,λx=λ2x,x=λx\|\lambda x\| = \sqrt{\langle \lambda x, \lambda x \rangle} = \sqrt{|\lambda|^2 \langle x, x \rangle} = |\lambda| \|x\|. Finalmente escribimos x+y2=x+y,x+y=x2+2x,y+y2x2+2x,y+y2.\begin{aligned} \|x + y\|^2 &= \langle x+y, x+y \rangle \\ &= \|x\|^2 + 2\,\Re\langle x, y \rangle + \|y\|^2 \\ &\leq \|x\|^2 + 2|\langle x, y \rangle| + \|y\|^2. \end{aligned}

Aplicando Cauchy-Schwarz, x,yxy|\langle x, y \rangle| \leq \|x\|\,\|y\|, obtenemos:

x+y2x2+2xy+y2=(x+y)2,\|x+y\|^2 \leq \|x\|^2 + 2\|x\|\,\|y\| + \|y\|^2 = \bigl(\|x\| + \|y\|\bigr)^2,

y al tomar la raíz cuadrada resulta la desigualdad triangular.

Llegamos así a la definición:

Definición 9 (Espacio prehilbertiano complejo)
Un espacio prehilbertiano complejo es un espacio vectorial con producto escalar hermítico. La aplicación x=x,x\|x\| = \sqrt{\langle x, x \rangle} es una norma y lo convierte en un espacio vectorial normado.

En un espacio prehilbertiano complejo H\mathcal{H} tenemos las siguientes fórmulas útiles.

Proposición 1 (Formulario)
Sean (x,y)H2(x, y) \in \mathcal{H}^2 y (x1,,xn)(x_1, \dots, x_n) una familia de vectores de H\mathcal{H}.
  1. Teorema de Pitágoras: x,y=0    x+y2=x2+y2\langle x, y \rangle = 0 \iff \|x + y\|^2 = \|x\|^2 + \|y\|^2. Más generalmente, si los (xi)1in(x_i)_{1 \le i \le n} son ortogonales dos a dos:

    i=1nxi2=i=1nxi2\left\| \sum_{i=1}^n x_i \right\|^2 = \sum_{i=1}^n \|x_i\|^2

    (5)

  2. Identidad del paralelogramo:

    x+y2+xy2=2(x2+y2).\|x + y\|^2 + \|x - y\|^2 = 2 \left( \|x\|^2 + \|y\|^2 \right).

    (6)

  3. Fórmula de polarización:

    x,y=14(x+y2xy2+ix+iy2ixiy2)\langle x, y \rangle = \frac{1}{4} \left( \|x + y\|^2 - \|x - y\|^2 + i \|x + iy\|^2 - i \|x - iy\|^2 \right)

    (7)

Las dos últimas fórmulas están ligadas a un teorema que relaciona producto escalar hermítico y norma. El teorema de Fréchet-von Neumann-Jordan afirma que una norma \|\cdot\| en un espacio normado EE procede de un producto escalar si y solo si satisface la identidad del paralelogramo. Esta identidad es la prueba de existencia; cuando se cumple, la fórmula de polarización proporciona la receta para reconstruir el producto escalar a partir de la norma.

2.2. Completitud y espacio de Hilbert

Para pasar de prehilbertianos a hilbertianos necesitamos una noción topológica indispensable: la completitud.

Definición 10 (Espacio de Hilbert)
Un espacio de Hilbert H\mathcal{H} es un espacio prehilbertiano completo para la norma inducida por su producto escalar: todas las sucesiones de Cauchy en H\mathcal{H} convergen en H\mathcal{H}. Son las sucesiones que satisfacen:

ε>0,NNtal quepNqNd(xp,xq)<ε,\forall \varepsilon > 0, \exists N \in \N \quad \textrm{tal que} \quad \forall p\geq N\quad \forall q\geq N\quad d(x_{p},x_{q})<\varepsilon ,

(8)

para la distancia definida por la norma. Sus términos se acercan arbitrariamente entre sí cuando aumenta nn.

Volveremos a estos aspectos topológicos en el capítulo correspondiente. Por ahora, señalemos que la completitud es esencial para la física cuántica. Intuitivamente, un espacio completo no tiene «agujeros»: no podemos tener una sucesión de elementos de H\mathcal{H} que converja a algo fuera de H\mathcal{H}. Eso les falta, por ejemplo, a los racionales: una sucesión racional bien construida puede tender a un número no racional; de hecho, así se construyen los reales.

En mecánica cuántica, todo estado físico del sistema es un vector del espacio de Hilbert, y viceversa. Es el primer postulado. Por tanto, si el espacio de estados no fuese completo, una función de onda podría «salir del espacio» al evolucionar con la ecuación de Schrödinger y convertirse en un «estado no físico», lo que carecería de sentido.

La completitud interviene en otro postulado fundamental: los resultados de medidas cuánticas deben corresponder al espectro de los observables físicos, considerados como operadores lineales autoadjuntos. Un operador no siempre tiene adjunto en un espacio incompleto y, además, la completitud es necesaria para el teorema espectral, que estudia la estructura de los operadores autoadjuntos.

Por último, toda expresión cuántica con una suma infinita, como una serie de Fourier o una expansión en estados propios, requiere completitud para tener sentido. Escribir ψ=n=1cnn|\psi\rangle = \sum_{n=1}^{\infty} c_n |n\rangle en notación de Dirac, véase la sección 4 (Tema 2, Lección 2), presupone que la serie existe, algo garantizado únicamente por la completitud.

Hay, no obstante, una buena noticia: esta sutileza solo es necesaria en dimensión infinita. En dimensión finita, un teorema importante simplifica la cuestión:

Teorema 3 (Completitud de espacios normados de dimensión finita)
Todo espacio vectorial normado de dimensión finita sobre un cuerpo valorado completo7, como R\mathbb{R} o C\mathbb{C}, es completo. En particular, todo prehilbertiano de dimensión finita sobre R\R o C\C es automáticamente un espacio de Hilbert.
Nota 7: Un cuerpo con valor absoluto que es completo respecto a él.

Podemos pasar ahora a la descripción algebraica de los espacios de Hilbert.

2.3. Base algebraica y base de Hilbert

Recordamos antes la base algebraica de un espacio vectorial, véase la Definición 2, que permite descomponer vectores en una suma finita. La idea principal de introducir una topología inducida por la norma y un espacio completo es que ahora podemos hablar de convergencia de sucesiones. En particular, de sumas parciales (xn)(x_n), donde xn=k=1nxkx_n = \sum_{k=1}^{n} x_k para ciertos vectores xkx_k. Si convergen obtenemos una serie, una suma infinita: (xn)x(x_n) \to x y x=k=1xkx = \sum_{k=1}^{\infty} x_k. La completitud garantiza que ese límite pertenece al espacio.

Cuando la dimensión algebraica del espacio de Hilbert es infinita, podemos permitirnos descomponer vectores en una serie infinita. Esto da una nueva noción de base:

Definición 11 (Base de Hilbert)
Sea H\mathcal{H} un espacio de Hilbert. Una familia (ei)iI(e_i)_{i \in I} es una base de Hilbert si es ortonormal y total, es decir:
  1. Es ortonormal: ei,ej=δij\langle e_i, e_j \rangle = \delta_{ij}.
  2. Es total: sus combinaciones lineales finitas son densas en H\mathcal{H}: Vect(ei,iI)=H,\overline{\mathrm{Vect}(e_i, i \in I)} = \mathcal{H},

    La barra superior representa la clausura. Véase el capítulo de topología para más detalles.

Para comprenderlo necesitamos la noción topológica de densidad:

Definición 12 (Densidad en un espacio normado)
Sea (X,X)(X, \|\cdot\|_X) un espacio normado y AXA \subseteq X. Se dice que AA es denso en XX si todo punto de XX puede aproximarse arbitrariamente por puntos de AA: para todo xXx \in X y todo ε>0\varepsilon > 0, existe aAa \in A tal que xa<ε\norm{x -a} < \varepsilon.

Esto también se aplica a Hilbert, que es en particular normado. La totalidad significa, pues, que todo vector de H\H puede aproximarse tanto como se quiera mediante una combinación lineal finita de elementos de H\H.

A diferencia de la base algebraica, no afirmamos que todo vector se descomponga en una combinación lineal finita, sino que puede aproximarse arbitrariamente mediante combinaciones de la base de Hilbert. Por completitud, esas aproximaciones convergen a x. Para cualquier cardinal de II tenemos el siguiente teorema:

Teorema 4 (Teorema de descomposición)
Si (ei)iI(e_i)_{i \in I} es una base hilbertiana de H\mathcal{H}, todo xHx \in \mathcal{H} puede escribirse:

x=iIei,xeix = \sum_{i \in I} \langle e_i, x \rangle e_i

(9)

Además, se cumple la identidad de Parseval:

x2=iIei,x2\|x\|^2 = \sum_{i \in I} |\langle e_i, x \rangle|^2

(10)

Si II no es numerable, la suma solo recorre un conjunto de índices a lo sumo numerable que depende de xx.

La relación entre la definición de base de Hilbert y el teorema de descomposición no es inmediata.

Demostración.
La demostración tiene dos ideas clave. Primero, la totalidad de la familia ortonormal total {ei}iI\{e_i\}_{i \in I} permite construir aproximaciones a cualquier punto xx de Hilbert. Por densidad, para todo ε>0\epsilon > 0 existe una combinación lineal finita yε=iJαieiy_\epsilon = \sum_{i \in J} \alpha_i e_i, con JIJ \subset I un conjunto finito de índices, tal que xyε<ε|x - y_\epsilon| < \epsilon.

Segundo, la suma parcial SJ=iJei,xeiS_J = \sum_{i \in J} \langle e_i, x \rangle e_i es la proyección ortogonal de xx sobre VJ=Vect(ei,iJ)V_J = \mathrm{Vect}(e_i, i \in J). Por una propiedad de la proyección ortogonal que admitimos aquí, SJS_J minimiza la distancia a xx:

xSJ=infyVJxyxyε<ε|x - S_J| = \inf_{y \in V_J} |x - y| \leq |x - y_\epsilon| < \epsilon

Tomando una sucesión εn0\epsilon_n \to 0, obtenemos subconjuntos finitos JnJ_n tales que xSJnεn\|x - S_{J_n}\| \leq \epsilon_n. Esto aún no concluye la prueba, pues los JnJ_n no forman necesariamente una sucesión creciente. En el caso numerable basta sustituir JnJ_n por Jn=J1JnJ_n' = J_1 \cup \cdots \cup J_n para obtener subconjuntos finitos crecientes con xSJn0\|x - S_{J_n'}\| \to 0, la convergencia deseada. Para más detalles, véase [6].

En dimensión infinita, el cardinal de una base algebraica es siempre estrictamente mayor que el de una base de Hilbert. La intuición es sencilla: las combinaciones finitas de la base algebraica deben alcanzar exactamente cada punto xx, mientras que las de Hilbert solo deben aproximarlo. Esta última es «menos precisa» y necesita menos direcciones independientes.8. Las combinaciones finitas de una base de Hilbert forman solo una parte ínfima del espacio (Vect(ei)H\mathrm{Vect}(e_i) \subsetneq \mathcal{H}). En general necesitamos series infinitas convergentes para representar vectores de H\mathcal{H}.

Nota 8: Más precisamente, si H\mathcal{H} admite una base de Hilbert numerable, de cardinal 0\aleph_0, el teorema de Baire implica que una base algebraica es necesariamente no numerable, de cardinal al menos 202^{\aleph_0}.
Observación 1 (Equivalencia de bases en dimensión finita)
Lo anterior vale en dimensión infinita. En dimensión finita nn, las dos nociones coinciden. Toda base hilbertiana es algebraica y, «casi recíprocamente», la ortonormalización de Gram-Schmidt transforma cualquier base algebraica en hilbertiana. La familia obtenida, de cardinal nn, es automáticamente total porque ya genera todo el espacio mediante combinaciones finitas. El teorema de descomposición es trivial en dimensión finita y solo tiene interés en dimensión infinita.

Señalemos por último otra fórmula muy útil en las matemáticas de la física cuántica.

Proposición 2 (Desigualdad de Bessel)
Sea (ei)iI(e_i)_{i \in I} una familia ortonormal. Para todo vector xHx \in \mathcal{H} se cumple:

iIx,ei2x2\sum_{i \in I} |\langle x, e_i \rangle|^2 \leq \|x\|^2

(11)

con igualdad, la de Parseval, si y solo si la familia es también total.

2.4. Dimensión hilbertiana y clasificación

Ya tenemos casi todos los elementos para completar la clasificación de los espacios de Hilbert. Falta un invariante fundamental: la dimensión hilbertiana.

Teorema 5 (Dimensión hilbertiana)
Sea H\mathcal{H} un espacio de Hilbert. Se cumplen las siguientes afirmaciones:
  1. Todo espacio de Hilbert admite al menos una base hilbertiana.
  2. Todas las bases hilbertianas de H\mathcal{H} tienen el mismo cardinal.

Podemos hablar de la dimensión hilbertiana de H\mathcal{H}, denotada dim(H)\dim(\mathcal{H}). Es finita, infinita numerable o infinita no numerable.

Para clasificar estos espacios necesitamos una relación de equivalencia apropiada. Extendemos el isomorfismo vectorial de la Definición 4 primero al caso normado y después al hilbertiano, utilizando por ahora una noción intuitiva de continuidad:

Definición 13 (Isomorfismo de espacios normados y de Hilbert)
Sean EE y FF espacios vectoriales normados y T:EFT : E \to F una aplicación lineal.
  • TT es un isomorfismo de espacios vectoriales normados, o isomorfismo topológico, si TT es lineal, biyectiva y tanto TT como T1T^{-1} son continuas.
  • Para espacios de Hilbert H\H y G\mathcal{G}, TT es un isomorfismo hilbertiano, o isomorfismo isométrico, si TT además preserva el producto escalar: T(x),T(y)G=x,yH,(x,y)H2.\langle T(x), T(y) \rangle_\mathcal{G} = \langle x, y \rangle_{\H}, \quad \forall (x,y) \in \H^2.

    También se dice que TT es un operador unitario.

Si TT preserva el producto escalar, TT preserva automáticamente la norma (T(x)G=xH\|T(x)\|_{\mathcal{G}} = \|x\|_{\H}). Por eso se habla de isometría lineal biyectiva. La piedra angular de la clasificación es el teorema:

Teorema 6 (Caracterización por la dimensión)
Dos espacios de Hilbert H1\mathcal{H}_1 y H2\mathcal{H}_2 son isométricamente isomorfos si y solo si tienen la misma dimensión hilbertiana: dim(H1)=dim(H2)\dim(\mathcal{H}_1) = \dim(\mathcal{H}_2).
Corolario 1 (Clasificación de los espacios de Hilbert.)
Salvo isomorfismo isométrico, existe:
  1. Para cada entero n1n \geq 1, un único espacio de Hilbert de dimensión finita nn, con representante canónico Cn\mathbb{C}^n, o Rn\mathbb{R}^n sobre R\mathbb{R}.
  2. Un único espacio de Hilbert de dimensión infinita numerable, con representante canónico 2(N)\ell^2(\mathbb{N}), el espacio de sucesiones de cuadrado sumable: 2(N)={(xn)nN:n=1xn2<}\ell^2(\mathbb{N}) = \left\{(x_n)_{n \in \mathbb{N}} : \sum_{n=1}^{\infty} |x_n|^2 < \infty\right\}
  3. Para cada cardinal infinito no numerable κ1\kappa \geq \aleph_1, un único Hilbert de dimensión κ\kappa, representado por 2(κ)\ell^2(\kappa)9.
    Nota 9: Para un conjunto de índices II de cardinal κ\kappa, se define 2(I)={(xi)iI:iIxi2<}\ell^2(I) = \{(x_i)_{i \in I} : \sum_{i \in I} |x_i|^2 < \infty\}, donde la suma significa que solo hay una cantidad a lo sumo numerable de términos no nulos.

La palabra dimensión se refiere ahora, naturalmente, a la hilbertiana. Todo espacio de Hilbert es isométricamente isomorfo a uno de estos modelos y la clasificación es completa. Los detallamos a continuación, dejando de lado la dimensión infinita no numerable, que retomaremos mucho después. Sirven de referencia para sistemas cuánticos con grados de libertad finitos, como el espín; infinitos numerables, como la mecánica cuántica de una partícula puntual; o no numerables, como la teoría cuántica de campos.

Observación 2 (Separabilidad y cardinalidad)
Un espacio de Hilbert H\mathcal{H} es separable si admite un subconjunto numerable denso. Puede demostrarse que es separable si y solo si su dimensión hilbertiana es a lo sumo numerable: finita o infinita numerable.

La clasificación equivale, pues, a distinguir Hilbert de dimensión finita, Hilbert de dimensión infinita separable e Hilbert no separable, como en el mapa de la Fig. (1).

Aunque esta noción no es necesaria para la clasificación anterior, resulta útil: suele ser más fácil demostrar si un espacio es separable que construir explícitamente una base hilbertiana.

3. Espacios modelo

3.1. El espacio de Hilbert Cn\C^n

Explícitamente, es el conjunto de las nn-tuplas de números complejos:

Cn={x=(x1,x2,...,xn):xiC,i=1,...,n}\mathbb{C}^n = \{x = (x_1, x_2, ..., x_n) : x_i \in \mathbb{C}, i = 1, ..., n\}

provisto de:

  • el producto escalar hermítico: x,y=i=1nxiyi\langle x, y \rangle = \sum_{i=1}^{n} x_i^* y_i, nótese el conjugado complejo;
  • la norma euclídea asociada: x=i=1nxi2\|x\| = \sqrt{\sum_{i=1}^{n} |x_i|^2}.

Es un EVN de dimensión nn, completo porque tiene dimensión finita sobre un cuerpo completo. Es, por tanto, un espacio de Hilbert. Su base canónica, en vectores columna, es:

ei=(00100)(el 1 ocupa la posicioˊn i-eˊsima).e_i = \begin{pmatrix} 0 \\ \vdots \\ 0 \\ 1 \\ 0 \\ \vdots \\ 0 \end{pmatrix} \quad \text{(el 1 ocupa la posición i-ésima).}

Es una base hilbertiana de cardinal nn y también algebraica: todo vector xCnx \in \mathbb{C}^n se descompone exactamente en la suma finita

x=i=1nxiei=i=1nei,xeix = \sum_{i=1}^{n} x_i e_i = \sum_{i=1}^{n} \langle e_i , x \rangle e_i

Este espacio de Hilbert se utiliza para cualquier sistema cuántico con un número finito de estados distinguibles entre sí, en particular los sistemas de dos niveles o cúbits.

3.2. El espacio de Hilbert 2(N)\ell^2(\mathbb{N})

Se define como el conjunto de sucesiones de cuadrado sumable:

2(N)={x=(xn)n1:xnC,n=1xn2<}\ell^2(\mathbb{N}) = \left\{x = (x_n)_{n \geq 1} : x_n \in \mathbb{C}, \sum_{n=1}^{\infty} |x_n|^2 < \infty\right\}

Puede demostrarse que es un espacio de Hilbert si se dota de:

  • el producto escalar: x,y=i=1xiyi\langle x, y \rangle = \sum_{i=1}^{\infty} x_i^* y_i, ahora con suma infinita;
  • la norma asociada: x=i=1xi2\|x\| = \sqrt{\sum_{i=1}^{\infty} |x_i|^2}, con la misma observación.

Mostramos su carácter numerable construyendo explícitamente la base canónica, semejante a la de Cn\C^n. Para todo iNi \in \mathbb{N} definimos, también como vector columna:

ei=(0,0,,0,1,0,),e_i = (0,0,\dots,0,1,0,\dots),

el vector cuya coordenada ii-ésima vale 11 y las restantes 00. La única diferencia con el caso finito es que tiene infinitas componentes.

Demostración.
La familia {ei}iN\{e_i\}_{i \in \mathbb{N}} es claramente ortonormal y también total: para cada x2(N)x \in \ell^2(\mathbb{N}), dado por (x1,x2,...)(x_1, x_2, ...), podemos aproximar xx por sumas parciales finitas: x(N)=i=1Nxiei=(x1,x2,,xN,0,0,).x^{(N)} = \sum_{i=1}^N x_i e_i = (x_1, x_2, \dots, x_N, 0,0,\dots).

La diferencia satisface 10 :

Nota 10: Usamos que, si n=1xn2<\sum_{n=1}^\infty |x_n|^2 < \infty, la cola de la serie tiende a cero: limNn=N+1xn2=0.\lim_{N \to \infty} \sum_{n=N+1}^\infty |x_n|^2 = 0. Esto se relaciona con que quedan infinitos términos necesariamente positivos por sumar.
xx(N)2=i=N+1xi2N0,\|x - x^{(N)}\|^2 = \sum_{i=N+1}^\infty |x_i|^2 \xrightarrow[N\to\infty]{} 0,

lo que muestra que las combinaciones finitas de los eke_k son densas, véase la Definición 11. Los {ei}iN\{e_i\}_{i \in \mathbb{N}} forman una base hilbertiana cuyo cardinal es, por construcción, el de N\N. El teorema de descomposición dice entonces que todo vector x2(N)x \in \ell^2(\mathbb{N}) se escribe

x=i=1xiei=i=1ei,xeix = \sum_{i=1}^\infty x_i e_i = \sum_{i=1}^\infty \langle e_i, x \rangle e_i

donde la serie converge en la norma de 2\ell^2.

Este espacio de Hilbert describe, por ejemplo, el oscilador armónico cuántico: veremos que los estados propios de energía se indexan por un entero nn no acotado, de modo que cualquier estado se expresa como una serie de este tipo.

3.3. El espacio de Hilbert L2(R)L^2(\R)

En mecánica cuántica unidimensional de una partícula puntual, la función de onda ψ(x)\psi(x) es una función compleja de una variable real. La interpretación probabilística exige:

Rψ(x)ψ(x)dx=1.\int_\R \psi^*(x)\, \psi(x)\, dx = 1.

Esto conduce a definir el espacio asociado como el conjunto de funciones de cuadrado integrable:

H=L2(R)={ψ:RC  Rψ(x)2dx<}.\mathcal{H} = L^2(\R) = \big\{\psi : \R \to \mathbb{C} \ \big|\ \int_\R |\psi(x)|^2\, dx < \infty \big\}.

La condición «<< \infty» indica que siempre podemos normalizar un estado. Lo dotamos del producto escalar:

ψ,φ=Rψ(x)φ(x)dx,\langle \psi, \phi \rangle = \int_\R \psi^*(x)\, \phi(x)\, dx,

que induce la norma:

ψ=ψ,ψ=Rψ(x)2dx.\|\psi\| = \sqrt{\langle \psi, \psi \rangle} = \sqrt{\int_\R |\psi(x)|^2 \, dx}.

Puede demostrarse que esto lo convierte en Hilbert, aunque no es completamente trivial. Podemos dar una base hilbertiana explícita; se conocen varias, de Hermite, ondículas, Laguerre, Walsh .... Por ejemplo, primero definimos los polinomios de Hermite mediante la recurrencia:

Hn+1(x)=2xHn(x)2nHn1(x),H0(x)=1,  H1(x)=2x,H_{n+1}(x) = 2\, x\, H_n(x) - 2\, n\, H_{n-1}(x), \quad H_0(x) = 1, \; H_1(x) = 2x,

y después las funciones de Hermite:

ψn(x)=12nn!πex2/2Hn(x);\psi_n(x) = \frac{1}{\sqrt{2^n n! \sqrt{\pi}}}\, e^{-x^2/2} H_n(x) ;

Admitiremos aquí que forman una familia ortonormal:

Rψn(x)ψm(x)dx=δnmdonde aquıˊ ψn=ψn\int_\R \psi_n(x) \, \psi_m(x) dx = \delta_{nm} \quad \textrm{donde aquí ψn=ψn\psi_n^* = \psi_n}

y total; por tanto es una base hilbertiana. También resulta ser la base propia del hamiltoniano del oscilador armónico 1D. Para más detalles, véase Wikipedia [7]. En la práctica se usa poco porque sus expresiones explícitas son verdaderamente horribles. Se inventó «otra base», que no lo es realmente, sino una base generalizada continua: los conocidos kets x\ket{x} que retomaremos.

3.4. Los espacios de Hilbert L2(R3)L^2(\mathbb{R}^3) y L2(R3n)L^2(\mathbb{R}^{3n})

En tres dimensiones consideramos análogamente L2(R3)L^2(\R^3) con producto escalar

ψ,φ=R3ψ(x)φ(x)d3x.\langle \psi, \phi \rangle = \int_{\R^3} \psi^*(\mathbf{x})\, \phi(\mathbf{x})\, d^3x.

Para un sistema de nn partículas en tres dimensiones, el espacio de estados es

L2(R3n)={ψ:R3nC    R3nψ(x1,,xn)2d3x1d3xn<}.L^2(\mathbb{R}^{3n}) = \Bigl\{ \psi : \mathbb{R}^{3n} \to \mathbb{C} \;\Bigm|\; \int_{\mathbb{R}^{3n}} |\psi(\mathbf{x}_1, \dots, \mathbf{x}_n)|^2 \, d^3x_1 \dots d^3x_n < \infty \Bigr\}.

El producto escalar viene dado por

ψ,φ=R3nψ(x1,,xn)φ(x1,,xn)d3x1d3xn,\langle \psi, \phi \rangle = \int_{\mathbb{R}^{3n}} \psi^*(\mathbf{x}_1, \dots, \mathbf{x}_n)\, \phi(\mathbf{x}_1, \dots, \mathbf{x}_n)\, d^3x_1 \dots d^3x_n,

y la norma asociada es

ψ=ψ,ψ=R3nψ(x1,,xn)2d3x1d3xn.\|\psi\| = \sqrt{\langle \psi, \psi \rangle} = \sqrt{\int_{\mathbb{R}^{3n}} |\psi(\mathbf{x}_1, \dots, \mathbf{x}_n)|^2 \, d^3x_1 \dots d^3x_n}.

Todos son espacios de Hilbert; lo admitimos sin demostración.

4. Comentario final

Puede sorprender que L2(R)L^2(\R), usado para la mecánica cuántica puntual 1D, sea isomorfo a L2(R3)L^2(\R^3), que modeliza física tridimensional. En otra lección veremos por qué no es paradójico. La idea central es que la física no viene dada solo por Hilbert, sino también por un conjunto de observables. Ningún isomorfismo de L2(R)L^2(\R) a L2(R3)L^2(\R^3) transporta simultáneamente toda el álgebra de observables 1D a la de 3D, es decir, un único par [X^,P^][\hat{X}, \hat{P}] a tres pares independientes [X^i,P^j]=iδij[\hat{X}_i, \hat{P}_j] = i\hbar \delta_{ij}.

Ese isomorfismo tampoco expresa igualdad matemática: ambos Hilbert son distintos como espacios de funciones, pero isomorfos en su estructura hilbertiana. Solo afirma su semejanza estructural: tienen el mismo tamaño, medido por el cardinal de sus bases hilbertianas, y las mismas propiedades de estructura. El isomorfismo preserva normas, distancias, ortogonalidad y propiedades topológicas de convergencia, continuidad, etc.

Aunque para cada cardinal solo exista un espacio de Hilbert abstracto salvo isometría, hay infinitas realizaciones concretas.

No ha sido inútil dedicar tanto tiempo a la clasificación: corresponde en física a situaciones diferentes según la «dimensionalidad» del sistema cuántico. En particular, conlleva reglas de cálculo distintas: sumas finitas, series infinitas o integrales continuas según la naturaleza de la base. También lleva asociada una teoría de operadores lineales que cambia radicalmente entre dimensión finita e infinita.

5. Referencias