Encontré un algoritmo que puede calcular la distancia de dos estados cuánticos. Se basa en una subrutina conocida como prueba de intercambio (un estimador de fidelidad o producto interno de dos estados, por cierto, no entiendo lo que significa fidelidad).
Mi pregunta es sobre el producto interno. ¿Cómo puedo calcular el producto interno de dos registros cuánticos que contiene un número diferente de qubits?
La descripción del algoritmo se encuentra en este documento . Basado en el tercer paso que aparece en la imagen, quiero demostrarlo dando un ejemplo.
Dejar: , y Todo lo que queremos es la fidelidad de los siguientes dos estados y y calcular la distancia entre y se proporciona como: so
| Psi⟩| phi⟩| un⟩| b⟩| a-b| 2=2Z| ⟨Phi| Psi⟩| 2| Psi⟩=3
| varphi⟩=5
entonces ¿cómo calcular
algorithm
quantum-state
mathematics
fidelity
Un hombre
fuente
fuente
Respuestas:
¿Supongo que estás mirando las ecuaciones (130) y (131)? Entonces, aquí, tienes y . Cuando dice calcular , lo que realmente significa es rellenando todo con matrices de identidad para hacerlos todos mismo tamaño. Por lo tanto, el cálculo se convierte en donde y son los elementos de su vector | phi⟩=| a| El | 0⟩+| b| El | 1⟩⟨phi| Psi⟩(⟨phi|⊗I)| Psi⟩, 1|ψ⟩=(|0⟩|a⟩+|1⟩|b⟩)/2–√ |ϕ⟩=|a||0⟩+|b||1⟩ ⟨ϕ|ψ⟩
fuente
En realidad, debería haber un signo menos. Hay un error en el papel. Wittek usa un signo menos en su libro (caro) .
fuente