Para prepararnos mejor y explorar las capacidades y limitaciones de los circuitos cuánticos, introducimos ahora algunos conceptos matemáticos adicionales: concretamente el producto interno entre vectores (y su conexión con la norma euclidiana), las nociones de ortogonalidad y ortonormalidad para conjuntos de vectores, y las matrices de proyección, que nos permitirán introducir una práctica generalización de las mediciones en base estándar.
Recuerda que cuando usamos la notación de Dirac para referirnos a un vector columna arbitrario como un ket, tal como
∣ψ⟩=α1α2⋮αn,
el vector bra correspondiente es la transpuesta conjugada de ese vector:
⟨ψ∣=(∣ψ⟩)†=(α1α2⋯αn).(1)
Alternativamente, si tenemos en mente algún conjunto de estados clásicos Σ y expresamos un vector columna como un ket,
tal como
∣ψ⟩=a∈Σ∑αa∣a⟩,
entonces el vector fila (o bra) correspondiente es la transpuesta conjugada
⟨ψ∣=a∈Σ∑αa⟨a∣.(2)
También tenemos que el producto de un vector bra por un vector ket, vistos como matrices con una sola fila o una sola columna respectivamente, da como resultado un escalar.
Concretamente, si tenemos dos vectores columna
∣ψ⟩=α1α2⋮αny∣ϕ⟩=β1β2⋮βn,
de manera que el vector fila ⟨ψ∣ es como en la ecuación (1), entonces
donde la última igualdad se sigue de la observación de que ⟨a∣a⟩=1 y ⟨a∣b⟩=0 para estados clásicos a y b que satisfacen a=b.
El valor ⟨ψ∣ϕ⟩ se denomina el producto interno entre los vectores ∣ψ⟩ y ∣ϕ⟩.
Los productos internos son de una importancia crucial en la información y computación cuántica;
no llegaríamos muy lejos en la comprensión matemática de la información cuántica sin ellos.
Reunamos ahora algunos hechos básicos sobre los productos internos de vectores.
Relación con la norma euclidiana. El producto interno de cualquier vector
∣ψ⟩=a∈Σ∑αa∣a⟩
consigo mismo es
⟨ψ∣ψ⟩=a∈Σ∑αaαa=a∈Σ∑∣αa∣2=∣ψ⟩2.
Así, la norma euclidiana de un vector puede expresarse alternativamente como
∣ψ⟩=⟨ψ∣ψ⟩.
Observa que la norma euclidiana de un vector siempre debe ser un número real no negativo.
Además, la única manera en que la norma euclidiana de un vector puede ser igual a cero es que todas sus entradas sean iguales a cero, es decir, que el vector sea el vector cero.
Podemos resumir estas observaciones de la siguiente manera: para todo vector ∣ψ⟩ tenemos
⟨ψ∣ψ⟩≥0,
con ⟨ψ∣ψ⟩=0 si y solo si ∣ψ⟩=0.
Esta propiedad del producto interno se conoce a veces como definición positiva.
Simetría conjugada. Para cualesquiera dos vectores
∣ψ⟩=a∈Σ∑αa∣a⟩y∣ϕ⟩=b∈Σ∑βb∣b⟩,
tenemos
⟨ψ∣ϕ⟩=a∈Σ∑αaβay⟨ϕ∣ψ⟩=a∈Σ∑βaαa,
y por lo tanto
⟨ψ∣ϕ⟩=⟨ϕ∣ψ⟩.
Linealidad en el segundo argumento (y linealidad conjugada en el primero).
Supongamos que ∣ψ⟩,∣ϕ1⟩ y ∣ϕ2⟩ son vectores y que α1 y α2 son números complejos. Si definimos un nuevo vector
Es decir, el producto interno es lineal en el segundo argumento.
Esto puede verificarse tanto a través de las fórmulas anteriores como simplemente notando que la multiplicación de matrices es lineal en cada argumento (y en particular en el segundo).
Combinar este hecho con la simetría conjugada revela que el producto interno es conjugado lineal en el primer argumento. Es decir, si ∣ψ1⟩,∣ψ2⟩ y ∣ϕ⟩ son vectores y α1 y α2 son números complejos, y definimos