Bell State Preparation¶
The BellStatePreparation
function creates one of the four Bell states
\[
\phi_{+} = \frac{1}{2} \left(|00\rangle + |11\rangle \right)
\]
\[
\phi_{-} = \frac{1}{2} \left(|00\rangle - |11\rangle \right)
\]
\[
\psi_{+} = \frac{1}{2} \left(|01\rangle + |10\rangle \right)
\]
\[
\psi_{-} = \frac{1}{2} \left(|01\rangle - |10\rangle \right)
\]
Syntax¶
Function: BellStatePreparation
Parameters:
name: ["phi+", "phi-", "psi+", "psi-"]
{
"function": "BellStatePreparation",
"function_params": { "name": "phi-" }
}
from classiq import Model
from classiq.builtin_functions import BellStatePreparation
model = Model()
params = BellStatePreparation(name="phi-")
model.BellStatePreparation(params)