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.

Notación de Dirac en dimensión finita

Reglas algebraicas del cálculo cuántico válidas en cualquier dimensión, seguidas de un formulario matricial en dimensión finita.

Notación de DiracProducto escalar hermíticoAdjuntoOperador ket-braResolución de la identidadDimensión finitaElementos de matrizTrazaTransposición conjugadaFormulario

Los objetos definidos obedecen a propiedades fundamentales, válidas en cualquier dimensión del espacio de Hilbert e independientemente de que los operadores sean acotados. En el caso no acotado también puede definirse un adjunto, pero es matemáticamente más sutil; volveremos a ello en el próximo tema sobre teoría de operadores lineales. Puesto que todo el mundo usa Dirac, estas propiedades constituyen de hecho las reglas algebraicas del cálculo cuántico, y es imprescindible dominarlas.

Esta lección reúne todas las fórmulas útiles vistas hasta ahora, aunque se repitan, y añade algunas. Primero damos las válidas en cualquier dimensión; después el formulario de dimensión finita, donde Dirac se reduce a un cálculo matricial explícito.

1. Reglas de cálculo en cualquier dimensión

Propiedades del producto escalar.

Sean (φ,ψ)H2(\ket{\phi}, \ket{\psi}) \in \mathcal{H}^2 dos vectores del espacio de Hilbert y (λ,μ)C2(\lambda, \mu) \in \mathbb{C}^2 escalares. El producto escalar satisface:

  1. Simetría hermítica:

    φ|ψ=ψ|φ.\boxed{\braket{\phi}{\psi} = \braket{\psi}{\phi}^*.}

    (1)

  2. Antilinealidad por la izquierda: el bra asociado a λψ\lambda \ket{\psi} es λψ\lambda^* \bra{\psi}, es decir:

    (λψ)=λψyλψ|φ=λψ|φ\boxed{(\lambda \ket{\psi})^\dagger = \lambda^* \bra{\psi} \qquad \textrm{y} \qquad \braket{\lambda \psi}{\phi} = \lambda^* \braket{\psi}{\phi} }

    (2)

  3. Linealidad por la derecha:

    φ|λψ=λφ|ψ.\boxed{\braket{\phi}{\lambda \psi} = \lambda \braket{\phi}{\psi}.}

    (3)

  4. Combinaciones lineales: las propiedades anteriores permiten desarrollar expresiones complicadas de la forma habitual. Para cualesquiera α,β,γ,δC\alpha, \beta, \gamma, \delta \in \C, por ejemplo:

    αφ+βψ|γφ+δψ=αγφ|φ+αδφ|ψ+βγψ|φ+βδψ|ψ.\boxed{ \braket{\alpha \phi + \beta \psi}{\gamma \phi + \delta \psi} = \alpha^* \gamma \braket{\phi}{\phi} + \alpha^* \delta \braket{\phi}{\psi} + \beta^* \gamma \braket{\psi}{\phi} + \beta^* \delta \braket{\psi}{\psi}. }

    (4)

  5. Norma: por definición,

    ψ2=ψ|ψ0,\boxed{\|\ket{\psi}\|^2 = \braket{\psi}{\psi} \ge 0,}

    (5)

    con igualdad si y solo si ψ=0\ket{\psi} = 0 es el vector nulo, a veces, aunque raramente, denotado \ket{\varnothing}.

Propiedades del adjunto.

Repetimos las dos fórmulas que sirven de definición:

(A^φ)=A^φ=φA^\boxed{ (\hat A\ket{\phi})^\dagger = \bra{\smash{\hat{A}} \phi} = \bra{\phi} \hat A^\dagger }

(6)

y

A^φ|ψ=φ|A^ψ=φA^ψ\boxed{ \braket{\smash{\hat{A}} \phi}{\psi} = \braket{\phi}{\smash{\hat{A}}^\dagger \psi} = \bra{\phi} \hat A^\dagger \ket{\psi} }

(7)

Esto permite demostrar también, por simetría hermítica:

φA^ψ=ψA^φ\boxed{ \bra{\phi} \hat A^\dagger \ket{\psi}^* = \bra{\psi} \hat A \ket{\phi} }

(8)

Propiedades de los operadores adjuntos.

Para cualesquiera operadores lineales continuos A^,B^\hat{A}, \hat{B} sobre H\mathcal{H} y todo escalar λC\lambda \in \mathbb{C}:

(A^+B^)=A^+B^,(λA^)=λA^,(antilinealidad)(A^B^)=B^A^,(atencioˊn al orden)(A^)=A^,(involucioˊn).\begin{aligned} (\hat{A} + \hat{B})^\dagger &= \hat{A}^\dagger + \hat{B}^\dagger, \\ (\lambda \hat{A})^\dagger &= \lambda^* \hat{A}^\dagger, \quad \quad \, \text{(antilinealidad)} \\ (\hat{A}\hat{B})^\dagger &= \hat{B}^\dagger \hat{A}^\dagger, \quad \quad \text{(atención al orden)} \\ (\hat{A}^\dagger)^\dagger &= \hat{A}, \qquad \quad \, \,\, \, \text{(involución)}. \end{aligned}
Operador ket-bra.

Un bracket es un número, pero un ket-bra es un operador, llamado producto exterior, sin relación con el producto exterior de formas diferenciales. A dos vectores φ\ket{\phi} y ψ\ket{\psi} asociamos el operador φψ\ket{\phi}\bra{\psi} definido por:

φψ:HH,χφψ|χ.\begin{aligned} \ket{\phi}\bra{\psi} \quad : \quad &\mathcal{H} \to \mathcal{H}, \\ &\ket{\chi} \mapsto \ket{\phi}\braket{\psi}{\chi}. \end{aligned}
Descomposición del operador identidad.

La identidad en H\Hilb se denota 1\mathbf{1} y se define por 1x=x,xH\mathbf{1} x = x, \forall x \in \Hilb. En una base hilbertiana numerable {ei}iI\{\ket{e_i}\}_{i \in I}, con II finito o infinito numerable, el operador identidad 1\mathbf{1} se escribe:

1=iIeiei\boxed{ \mathbf{1} = \sum_{i \in I} \ket{e_i}\bra{e_i} }

(9)

Esta fórmula es extremadamente útil en la práctica. También se llama resolución de la identidad o relación de cierre. El miembro derecho es una suma en dimensión finita o una serie convergente en dimensión infinita numerable. Es falsa en dimensión no numerable.

Descomposición hilbertiana.

La fórmula anterior recupera directamente el teorema de descomposición de la lección 1, definiendo ψi\psi_i como la componente del ket ψ\kpsi sobre ei\ket{e_i}:

ψ=1ψ=iIei|ψei=iIψiei\boxed{ \ket{\psi} = \mathbf{1} \kpsi = \sum_{i \in I} \braket{e_i}{\psi} \ket{e_i} = \sum_{i \in I} \psi_i \ket{e_i} }

(10)

Es una suma o una serie según la dimensión. La descomposición del ket tiene su equivalente para los bras:

ψ=ψ1=iIψiei\boxed{ \bra{\psi} = \bra{\psi} \mathbf{1} = \sum_{i \in I} \psi_i^* \bra{e_i} }

(11)

La norma es entonces:

ψ2=ψ|ψ=iIψiψi=iIψi2\boxed{\|\ket{\psi}\|^2 = \braket{\psi}{\psi} = \sum_{i \in I} \psi_i^* \psi_i = \sum_{i \in I} |\psi_i|^2 }

(12)

Observación 1 (¡Atención al orden!)
Las componentes del ket son ψi=ei|ψ\psi_i = \braket{e_i}{\psi}, y no ψ|ei\braket{\psi}{e_i}, que vale ψi\psi_i^*. El producto escalar hermítico no es conmutativo; hay que cuidar el orden. En Rn\mathbb{R}^n con el producto escalar euclídeo habitual se recupera la componente viv_i de v\vec{v} mediante vi=veiv_i = \vec{v} \cdot \vec{e}_i. Esto podría sugerir la fórmula cuántica ψi=ψ|ei\psi_i = \braket{\psi}{e_i}, ¡pero es incorrecta!
Algunos operadores particulares.

El próximo tema presenta detalladamente la teoría de operadores lineales sobre un Hilbert. Anotamos ya algunos casos frecuentes. Entre los operadores HH\Hilb \to \Hilb, tendremos en particular:

  1. A^\hat A, hermítico o autoadjunto si A^=A^\hat{A}^\dagger = \hat{A},
  2. U^\hat U, unitario si U^=U^1\hat{U}^\dagger = \hat{U}^{-1},
  3. P^\hat P, un proyector si P^2=P^\hat{P}^2 = \hat{P},
  4. P^\hat P, un proyector ortogonal: un proyector autoadjunto.

Los operadores unitarios son biyectivos, lineales y preservan el producto escalar. Ya los conocemos: son los isomorfismos isométricos, aquí más precisamente automorfismos isométricos porque solo consideramos operadores lineales de H\Hilb en sí mismo.

2. Formulario en dimensión finita

Si el Hilbert tiene dimensión finita nn, podemos concretar las reglas. Todas las fórmulas de la sección anterior valen, escribiendo las sumas como finitas: ii=1n\sum_i \longrightarrow \sum_{i=1}^{n}.

Elegida una base ortonormal B=(ei)i=1n\mathcal{B} = \left(\ket{e_i}\right)_{i=1}^n, Dirac corresponde a un cálculo matricial explícito que detallamos ahora. Atención: lo siguiente carece totalmente de sentido en dimensión infinita.

Kets como vectores columna.

Representamos canónicamente los kets de la base B\mathcal{B} mediante matrices (n,1)(n,1), o vectores columna:

ei=(00100)B\ket{e_i} = \begin{pmatrix} 0 \\ \vdots \\ 0 \\ 1 \\ 0 \\ \vdots \\ 0 \end{pmatrix}_\mathcal{B}

El 11 ocupa la posición ii-ésima. Mediante la descomposición algebraica

v=i=1nviei,\ket{v} = \sum_{i=1}^n v_i \ket{e_i},

todos los kets se escriben como columnas: para vH\ket{v} \in \mathcal{H} escribimos:

v=(v1v2vn)BCn,\ket{v} = \begin{pmatrix} v_1 \\ v_2 \\ \vdots \\ v_n \end{pmatrix}_\mathcal{B} \in \mathbb{C}^n,

Omitiremos la base B\mathcal{B} de esta expansión salvo cuando sea necesario. Las componentes se obtienen por proyecciones ortogonales:

vi=ei|v\boxed{v_i = \braket{e_i}{v}}

(13)

Bras como vectores fila conjugados.

La forma φu\varphi_u asociada al vector uu debe satisfacer, para todo vector vv:

φu(v)=u,v=i=1nuivi,\varphi_u(v) = \langle u, v \rangle = \sum_{i=1}^n u_i^* v_i,

por antilinealidad del producto escalar hermítico por la izquierda. Para obtener esta suma como producto matricial, u\bra{u} debe ser la fila de coordenadas conjugadas de uu:

u=(u1,u2,,un),\begin{aligned} \bra{u} = \begin{pmatrix} u_1^*, & u_2^*, & \cdots, & u_n^* \end{pmatrix}, \end{aligned}

Entonces el producto escalar u|v\braket{u}{v} es el producto matricial habitual:

u|v=uv=(u1,u2,,un)(v1v2vn)=i=1nuiviC.\begin{aligned} \braket{u}{v} = \bra{u} \cdot \ket{v} = \begin{pmatrix} u_1^*, & u_2^*, & \cdots, & u_n^* \end{pmatrix} \cdot \begin{pmatrix} v_1 \\ v_2 \\ \vdots \\ v_n \end{pmatrix} = \sum_{i=1}^n u_i^* v_i \in \mathbb{C}. \end{aligned}

Así, el bra u\bra{u} es el transpuesto conjugado del ket u\ket{u}. La operación dagger equivale en dimensión finita a tomar la transpuesta conjugada:

u=u=u\boxed{\ket{u}^\dagger = \transpose{\ket{u}^*} = \bra{u}}

(14)

Esto es falso en dimensión infinita e incluso carece de sentido, pues la transposición no está definida1.

Nota 1: A lo sumo, en 2(N)\ell^2(\N) con su base canónica descrita en la Sección 3.2 (Tema 2, Lección 1), todo funciona de manera similar considerando columnas o filas infinitas y sustituyendo sumas finitas por series convergentes. Puede ayudar a la intuición, pero estrictamente no son matrices. En L2(R)L^2(\R) ya no tiene sentido alguno, aunque también existe un análogo integral; véase la próxima lección.
Representación matricial de operadores.

En una base ortonormal {ei}i=1n\{\ket{e_i}\}_{i=1}^n en dimensión finita, todo operador lineal A^\hat{A} se descompone como:

A^=i,j=1nAijeiej,\boxed{ \hat{A} = \sum_{i,j=1}^n A_{ij}\,\ket{e_i}\bra{e_j}, }

(15)

Esto conduce en dimensión finita a identificar naturalmente el operador lineal A^\hat{A}, con sombrero, y su matriz AA, sin sombrero. La fórmula es el equivalente de Dirac del desarrollo matricial A=ijAijEijA = \sum_{ij} A_{ij} E_{ij}, donde EijE_{ij} es la matriz elemental con un 11 en la posición (i,j)(i,j) y ceros en las demás. Así, EijE_{ij} representa el operador eiej\ket{e_i} \bra{e_j}. Los coeficientes AijA_{ij} se llaman elementos de matriz del operador A^\hat{A} en la base {ei}\{\ket{e_i}\}. Valen:

Aij=ei|A^ejA_{ij} = \braket{e_i}{\smash{\hat{A}} e_j}

Por razones estéticas, es más habitual escribir:

Aij=eiA^ej.\boxed{A_{ij} = \bra{e_i}\hat{A}\ket{e_j}.}

(16)

La identidad está representada, naturalmente, por la matriz identidad; sus elementos son δij\delta_{ij}, el símbolo de Kronecker.

Traza de un operador.

Más adelante consideraremos a menudo la traza de un operador A^\hat{A}. En Dirac se calcula mediante:

Tr(A^)=i=1neiA^ei=i=1nAii.\boxed{\mathrm{Tr}(\hat{A}) = \sum_{i=1}^n \bra{e_i}\hat{A}\ket{e_i} = \sum_{i=1}^n A_{ii}.}

(17)

Esta expresión no depende de la elección de base ortonormal.

Adjunto y transpuesta conjugada.

En dimensión finita, la matriz del adjunto A^\hat{A}^\dagger es la transpuesta conjugada de la matriz del operador A^\hat{A}:

A=(A).\boxed{A^\dagger = \transpose{\left(A^*\right)}.}

(18)

Una demostración breve muestra cómo aplicar las reglas anteriores. Los elementos de matriz de A^\hat{A}^\dagger son por definición:

(A^)ij=ei|A^ej.(\hat{A}^\dagger)_{ij} = \braket{e_i}{\smash{\hat{A}}^\dagger e_j}.

Por definición del adjunto:

ei|A^ej=A^ei|ej\braket{e_i}{\smash{\hat{A}}^\dagger e_j} = \braket{\smash{\hat{A}} e_i}{e_j}

Por simetría hermítica, A^ei|ej=ej|A^ei\braket{\smash{\hat{A}} e_i}{e_j} = \braket{e_j}{\smash{\hat{A}} e_i}^*, que no es sino el elemento de matriz AjiA_{ji}^*. Por tanto:

(A)ij=Aji=(A)ij(A^\dagger)_{ij} = A_{ji}^* = \left(\transpose{A^*}\right)_{ij}

Queda demostrada la propiedad. En dimensión finita podremos comprobar mediante cálculo matricial explícito si un operador es hermítico, unitario, etc.

3. Referencias

Todavía no se han añadido referencias para esta lección.