Saltar al contenido principal

Fundamentos de las matrices de densidad

Comenzamos describiendo las matrices de densidad en términos matemáticos y luego consideramos algunos ejemplos. Después discutimos algunos aspectos fundamentales de cómo funcionan las matrices de densidad y su relación con los vectores de estado cuántico en la formulación simplificada de la información cuántica.

Definición

Supongamos que tenemos un sistema cuántico llamado X,\mathsf{X}, y Σ\Sigma es el conjunto (finito y no vacío) de estados clásicos de este sistema. Aquí utilizamos las convenciones de nomenclatura del curso "Fundamentos de la información cuántica", que mantendremos siempre que se presente la oportunidad.

En la formulación general de la información cuántica, un estado cuántico del sistema X\mathsf{X} se describe mediante una matriz de densidad ρ\rho cuyos elementos son números complejos y cuyos índices (tanto de filas como de columnas) se han puesto en correspondencia con el conjunto de estados clásicos Σ.\Sigma. La letra griega minúscula ρ\rho es la primera opción habitual para nombrar una matriz de densidad, aunque σ\sigma y ξ\xi también son comunes.

Aquí hay algunos ejemplos de matrices de densidad que describen estados de qubits:

(1000),(12121212),(34i8i814),y(120012).\begin{pmatrix} 1 & 0\\ 0 & 0 \end{pmatrix}, \quad \begin{pmatrix} \frac{1}{2} & \frac{1}{2}\\[2mm] \frac{1}{2} & \frac{1}{2} \end{pmatrix}, \quad \begin{pmatrix} \frac{3}{4} & \frac{i}{8}\\[2mm] -\frac{i}{8} & \frac{1}{4} \end{pmatrix}, \quad\text{y}\quad \begin{pmatrix} \frac{1}{2} & 0\\[2mm] 0 & \frac{1}{2} \end{pmatrix}.

Decir que ρ\rho es una matriz de densidad significa que estas dos condiciones, que se explican a continuación, se satisfacen ambas:

  1. Traza unitaria: Tr(ρ)=1.\operatorname{Tr}(\rho) = 1.
  2. Semidefinitud positiva: ρ0.\rho \geq 0.

La traza de una matriz

La primera condición sobre las matrices de densidad se refiere a la traza de una matriz. Esta es una función definida para todas las matrices cuadradas como la suma de los elementos diagonales:

Tr(α0,0α0,1α0,n1α1,0α1,1α1,n1αn1,0αn1,1αn1,n1)=α0,0+α1,1++αn1,n1.\operatorname{Tr} \begin{pmatrix} \alpha_{0,0} & \alpha_{0,1} & \cdots & \alpha_{0,n-1}\\[1.5mm] \alpha_{1,0} & \alpha_{1,1} & \cdots & \alpha_{1,n-1}\\[1.5mm] \vdots & \vdots & \ddots & \vdots\\[1.5mm] \alpha_{n-1,0} & \alpha_{n-1,1} & \cdots & \alpha_{n-1,n-1} \end{pmatrix} = \alpha_{0,0} + \alpha_{1,1} + \cdots + \alpha_{n-1,n-1}.

La traza es una función lineal: para cualesquiera dos matrices cuadradas AA y BB del mismo tamaño y dos números complejos α\alpha y β\beta, siempre se cumple la siguiente ecuación.

Tr(αA+βB)=αTr(A)+βTr(B)\operatorname{Tr}(\alpha A + \beta B) = \alpha \operatorname{Tr}(A) + \beta\operatorname{Tr}(B)

La traza es una función extremadamente importante, y hay mucho más que decir sobre ella -- sin embargo, pospondremos eso para el momento en que sea necesario.

Matrices semidefinidas positivas

La segunda condición se refiere a la propiedad de una matriz de ser semidefinida positiva, que es un concepto fundamental en la teoría de la información cuántica y muchas otras áreas. Una matriz PP es semidefinida positiva si existe una matriz MM tal que

P=MM.P = M^{\dagger} M.

Aquí podemos requerir que MM sea una matriz cuadrada del mismo tamaño que PP, o permitir que sea no cuadrada -- en ambos casos obtenemos la misma clase de matrices.

Existen varias formas alternativas (pero equivalentes) de definir esta condición, entre ellas:

  • Una matriz PP es semidefinida positiva si y solo si PP es hermitiana (es decir, igual a su propia traspuesta conjugada) y todos sus valores propios son números reales no negativos. Verificar si una matriz es hermitiana y si todos sus valores propios son no negativos es un método computacional sencillo para verificar la semidefinitud positiva.

  • Una matriz PP es semidefinida positiva si y solo si ψPψ0\langle \psi \vert P \vert \psi \rangle \geq 0 para todo vector complejo ψ\vert\psi\rangle que tenga los mismos índices que las filas y columnas de PP.

Una forma intuitiva de pensar en las matrices semidefinidas positivas es considerarlas como análogos matriciales de los números reales no negativos. Es decir, las matrices semidefinidas positivas son a las matrices cuadradas complejas lo que los números reales no negativos son a los números complejos. Por ejemplo, un número complejo α\alpha es un número real no negativo si y solo si

α=ββ\alpha = \overline{\beta} \beta

para algún número complejo β\beta, lo cual corresponde a la definición de la propiedad semidefinida positiva cuando reemplazamos matrices por escalares. Aunque las matrices son en general objetos más complicados que los escalares, esta sigue siendo una forma útil de pensar en las matrices semidefinidas positivas.

Esto también explica la notación habitual P0P\geq 0, que indica que PP es semidefinida positiva. Nótese en particular que P0P\geq 0 en este contexto no significa que cada elemento de PP sea no negativo; existen matrices semidefinidas positivas con elementos negativos, así como matrices cuyos elementos son todos positivos pero que no son semidefinidas positivas.

Interpretación de las matrices de densidad

En este punto, la definición de matrices de densidad puede parecer bastante arbitraria y abstracta, ya que aún no hemos asignado significado a estas matrices o a sus elementos. Cómo funcionan e interpretan las matrices de densidad se aclarará a lo largo de la lección, pero por ahora puede ser útil pensar en los elementos de las matrices de densidad de la siguiente manera (algo informal).

  • Los elementos diagonales de una matriz de densidad nos dan las probabilidades de que cada estado clásico aparezca en una medición de la base estándar -- por lo que podemos considerar estos elementos como una descripción del "peso" o la "probabilidad" asociada a cada estado clásico.

  • Los elementos fuera de la diagonal de una matriz de densidad describen el grado en que los dos estados clásicos correspondientes a ese elemento (el de la fila y el de la columna) se encuentran en superposición cuántica, así como la fase relativa entre ellos.

Ciertamente no es obvio a priori que los estados cuánticos deban representarse mediante matrices de densidad. De hecho, existe un sentido en el que la elección de representar los estados cuánticos mediante matrices de densidad conduce naturalmente a toda la descripción matemática de la información cuántica. Todo lo demás sobre la información cuántica se deduce de manera bastante lógica a partir de esta única elección.

Conexión con los vectores de estado cuántico

Recordemos que un vector de estado cuántico ψ\vert\psi\rangle, que describe un estado cuántico de X\mathsf{X}, es un vector columna con norma euclidiana igual a 11 cuyos elementos se han puesto en correspondencia con el conjunto de estados clásicos Σ.\Sigma. La representación como matriz de densidad ρ\rho del mismo estado se define de la siguiente manera.

ρ=ψψ\rho = \vert\psi\rangle\langle\psi\vert

Para ser claros: multiplicamos un vector columna por un vector fila, de modo que el resultado es una matriz cuadrada cuyas filas y columnas corresponden a Σ.\Sigma. Las matrices de esta forma, además de ser semidefinidas positivas, siempre son proyecciones y tienen rango igual a 1.1.

Como ejemplo, definamos dos vectores de estado de qubit.

+i=120+i21=(12i2)i=120i21=(12i2)\begin{aligned} \vert {+i} \rangle & = \frac{1}{\sqrt{2}} \vert 0 \rangle + \frac{i}{\sqrt{2}} \vert 1 \rangle = \begin{pmatrix} \frac{1}{\sqrt{2}} \\[2mm] \frac{i}{\sqrt{2}} \end{pmatrix} \\[5mm] \vert {-i} \rangle & = \frac{1}{\sqrt{2}} \vert 0 \rangle - \frac{i}{\sqrt{2}} \vert 1 \rangle = \begin{pmatrix} \frac{1}{\sqrt{2}} \\[2mm] -\frac{i}{\sqrt{2}} \end{pmatrix} \end{aligned}

Las matrices de densidad correspondientes a estos dos vectores son las siguientes.

+i+i=(12i2)(12i2)=(12i2i212)ii=(12i2)(12i2)=(12i2i212)\begin{aligned} \vert {+i} \rangle\langle{+i}\vert & = \begin{pmatrix} \frac{1}{\sqrt{2}} \\[2mm] \frac{i}{\sqrt{2}}\end{pmatrix} \begin{pmatrix} \frac{1}{\sqrt{2}} & - \frac{i}{\sqrt{2}}\end{pmatrix} = \begin{pmatrix} \frac{1}{2} & -\frac{i}{2}\\[2mm] \frac{i}{2} & \frac{1}{2} \end{pmatrix}\\[5mm] \vert {-i} \rangle\langle{-i}\vert & = \begin{pmatrix} \frac{1}{\sqrt{2}} \\[2mm] -\frac{i}{\sqrt{2}}\end{pmatrix} \begin{pmatrix} \frac{1}{\sqrt{2}} & \frac{i}{\sqrt{2}}\end{pmatrix} = \begin{pmatrix} \frac{1}{2} & \frac{i}{2}\\[2mm] -\frac{i}{2} & \frac{1}{2} \end{pmatrix} \end{aligned}

A continuación se muestra una tabla con estos estados y algunos otros ejemplos básicos: 0,\vert 0\rangle, 1,\vert 1\rangle, +,\vert {+}\rangle, y .\vert {-}\rangle. Volveremos a encontrar estos seis estados más adelante en la lección.

Vector de estadoMatriz de densidad
0=(10)\vert 0\rangle = \begin{pmatrix} 1 \\[1mm] 0 \end{pmatrix}00=(1000)\vert 0\rangle\langle 0\vert = \begin{pmatrix} 1 & 0\\[1mm] 0 & 0 \end{pmatrix}
1=(01)\vert 1\rangle = \begin{pmatrix} 0 \\[1mm] 1 \end{pmatrix}11=(0001)\vert 1\rangle\langle 1\vert = \begin{pmatrix} 0 & 0\\[1mm] 0 & 1 \end{pmatrix}
+=(1212)\vert {+}\rangle = \begin{pmatrix} \frac{1}{\sqrt{2}} \\[2mm] \frac{1}{\sqrt{2}} \end{pmatrix}++=(12121212)\vert {+}\rangle\langle {+}\vert = \begin{pmatrix} \frac{1}{2} & \frac{1}{2}\\[2mm] \frac{1}{2} & \frac{1}{2} \end{pmatrix}
=(1212)\vert {-} \rangle = \begin{pmatrix} \frac{1}{\sqrt{2}} \\[2mm] -\frac{1}{\sqrt{2}}\end{pmatrix}=(12121212)\vert {-}\rangle\langle {-}\vert = \begin{pmatrix} \frac{1}{2} & -\frac{1}{2}\\[2mm] -\frac{1}{2} & \frac{1}{2} \end{pmatrix}
+i=(12i2)\vert {+i} \rangle = \begin{pmatrix} \frac{1}{\sqrt{2}} \\[2mm] \frac{i}{\sqrt{2}} \end{pmatrix}+i+i=(12i2i212)\vert {+i} \rangle\langle {+i} \vert = \begin{pmatrix} \frac{1}{2} & -\frac{i}{2}\\[2mm] \frac{i}{2} & \frac{1}{2} \end{pmatrix}
i=(12i2)\vert {-i} \rangle = \begin{pmatrix} \frac{1}{\sqrt{2}} \\[2mm] -\frac{i}{\sqrt{2}}\end{pmatrix}ii=(12i2i212)\vert {-i} \rangle\langle {-i} \vert = \begin{pmatrix} \frac{1}{2} & \frac{i}{2}\\[2mm] -\frac{i}{2} & \frac{1}{2} \end{pmatrix}

Como otro ejemplo, consideremos un estado de la lección Sistemas individuales del curso "Fundamentos de la información cuántica", incluyendo ambas representaciones como vector de estado y como matriz de densidad.

v=1+2i30231vv=(5924i92+4i949)\vert v\rangle = \frac{1 + 2 i}{3}\,\vert 0\rangle - \frac{2}{3}\,\vert 1\rangle \qquad \vert v\rangle\langle v\vert = \begin{pmatrix} \frac{5}{9} & \frac{-2 - 4 i}{9}\\[2mm] \frac{-2 + 4 i}{9} & \frac{4}{9} \end{pmatrix}

Las matrices de densidad que toman la forma ρ=ψψ\rho = \vert \psi \rangle \langle \psi \vert para un vector de estado cuántico ψ\vert \psi \rangle se denominan estados puros. No toda matriz de densidad puede escribirse en esta forma; algunos estados no son puros.

Como matrices de densidad, los estados puros siempre tienen un valor propio igual a 11 y todos los demás valores propios iguales a 0.0. Esto es consistente con la interpretación de que los valores propios de una matriz de densidad describen la aleatoriedad o incertidumbre inherente a los estados que representan. Esencialmente, no hay incertidumbre para un estado puro ρ=ψψ\rho = \vert \psi \rangle \langle \psi \vert -- el estado es definitivamente ψ.\vert \psi \rangle.

En general, para un vector de estado cuántico

ψ=(α0α1αn1)\vert\psi\rangle = \begin{pmatrix} \alpha_0\\ \alpha_1\\ \vdots\\ \alpha_{n-1} \end{pmatrix}

para un sistema con nn estados clásicos, la representación como matriz de densidad del mismo estado es la siguiente.

ψψ=(α0α0α0α1α0αn1α1α0α1α1α1αn1αn1α0αn1α1αn1αn1)=(α02α0α1α0αn1α1α0α12α1αn1αn1α0αn1α1αn12)\begin{aligned} \vert\psi\rangle\langle\psi\vert & = \begin{pmatrix} \alpha_0 \overline{\alpha_0} & \alpha_0 \overline{\alpha_1} & \cdots & \alpha_0 \overline{\alpha_{n-1}}\\[1mm] \alpha_1 \overline{\alpha_0} & \alpha_1 \overline{\alpha_1} & \cdots & \alpha_1 \overline{\alpha_{n-1}}\\[1mm] \vdots & \vdots & \ddots & \vdots\\[1mm] \alpha_{n-1} \overline{\alpha_0} & \alpha_{n-1} \overline{\alpha_1} & \cdots & \alpha_{n-1} \overline{\alpha_{n-1}} \end{pmatrix}\\[10mm] & = \begin{pmatrix} \vert\alpha_0\vert^2 & \alpha_0 \overline{\alpha_1} & \cdots & \alpha_0 \overline{\alpha_{n-1}}\\[1mm] \alpha_1 \overline{\alpha_0} & \vert\alpha_1\vert^2 & \cdots & \alpha_1 \overline{\alpha_{n-1}}\\[1mm] \vdots & \vdots & \ddots & \vdots\\[1mm] \alpha_{n-1} \overline{\alpha_0} & \alpha_{n-1} \overline{\alpha_1} & \cdots & \vert\alpha_{n-1}\vert^2 \end{pmatrix} \end{aligned}

En el caso especial de los estados puros, se puede verificar que los elementos diagonales de una matriz de densidad describen las probabilidades de que una medición en la base estándar produzca cada estado clásico posible.

Una observación final sobre los estados puros: las matrices de densidad eliminan la ambigüedad respecto a las fases globales que surge con los vectores de estado cuántico. Supongamos que tenemos dos vectores de estado cuántico que difieren por una fase global: ψ\vert \psi \rangle y ϕ=eiθψ,\vert \phi \rangle = e^{i \theta} \vert \psi \rangle, para un número real θ.\theta. Dado que difieren por una fase global, estos vectores representan exactamente el mismo estado cuántico, aunque los vectores pueden ser diferentes. Las matrices de densidad que obtenemos de estos dos vectores de estado son, sin embargo, idénticas.

ϕϕ=(eiθψ)(eiθψ)=ei(θθ)ψψ=ψψ\vert \phi \rangle \langle \phi \vert = \bigl( e^{i\theta} \vert \psi \rangle \bigr) \bigl( e^{i\theta} \vert \psi \rangle \bigr)^{\dagger} = e^{i(\theta - \theta)} \vert \psi \rangle \langle \psi \vert = \vert \psi \rangle \langle \psi \vert

En general, las matrices de densidad proporcionan una representación unívoca de los estados cuánticos: dos estados cuánticos son identicos y producen exactamente las mismas estadísticas de resultados para cualquier medición posible que se pueda realizar sobre ellos, si y solo si sus representaciones como matrices de densidad son iguales. En lenguaje matemático, esto significa que las matrices de densidad proporcionan una representación fiel de los estados cuánticos.