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