Find the local unitary that takes the bell state to a state phi that has an extractable bell state


I have a state $|p\rangle$ that has an extractable Bell state and I want to write it as a Bell state, $|b\rangle$, with a local unitary acting on one side. Basically I am trying to find a local unitary $U$ that satisfies:

$$ |p\rangle = (U \otimes 1)|b\rangle $$

$|b\rangle$ is a Bell state $|p\rangle$ is a known state with an extractable Bell state

Does anyone know how to do this?

My initial guess was $U \otimes 1 = |p \rangle \langle b|$ but this isn't a unitary operator.

The known state $|p\rangle$ is in state vector form. I am using Python an NumPy for reference.


Posted 2019-08-22T22:18:50.613

Reputation: 335



$$ |p \rangle = ((aI + bZ + cX + dZX) \otimes 1) | \Phi^+ \rangle = a | \Phi^+ \rangle + b | \Phi^- \rangle + c | \Psi^+\rangle + d | \Psi^- \rangle\\ (aI+bZ+cX+dZX)(\bar{a}I+\bar{b}Z+\bar{c}X+\bar{d}XZ) = 1\\ a = \langle \Phi^+ | p \rangle\\ b = \langle \Phi^- | p \rangle\\ c = \langle \Psi^+ | p \rangle\\ d = \langle \Psi^- | p \rangle\\ $$

I'll leave the rest to you.


Posted 2019-08-22T22:18:50.613

Reputation: 3 383