Quantum Computing Asked by user206904 on July 12, 2021
I was reading some material on QC online and I found some material that explain how to show that Bell states are orthonormal but without details.
I understand that we need to check $langle state1|state2rangle = 0$ but I’m not really sure how to calculate that with Dirac notation.
In the link below he somehow omitted the bra and the kets and just used the coefficients directly? I’m not sure I understand… Could someone please clarify a bit more?
First, note that $|0rangle = begin{pmatrix} 1 0 end{pmatrix}$ and $|1rangle = begin{pmatrix} 0 1 end{pmatrix}$ and therefore $langle 0 |1rangle = begin{pmatrix} 1 & 0 end{pmatrix} begin{pmatrix} 0 1 end{pmatrix}= 0 $ and similarly, $ langle 1|0rangle = 0$. Also note that $|00rangle = |0rangle otimes |0rangle$, $|01rangle = |0rangle otimes |1rangle$ etc. Hence, $langle 00| 11rangle = 0$, $langle 00| 10 rangle = 0$, etc. But $langle 00| 00rangle = 1$ and $langle 11 | 11rangle = 1$ should be obvious.
The four Bell states are:
$|Phi^+ rangle = dfrac{1}{sqrt{2}}big(|00rangle + |11rangle big) $
$|Phi^- rangle = dfrac{1}{sqrt{2}}big(|00rangle - |11rangle big) $
$|Psi^+ rangle = dfrac{1}{sqrt{2}}big(|01rangle + |10 rangle big) $
$|Psi^- rangle = dfrac{1}{sqrt{2}}big(|01rangle - |10 rangle big) $
So therefore we have:
begin{align} langle Phi^- |Phi^+ rangle &= dfrac{1}{sqrt{2}}bigg(langle 00 | - langle 11|bigg) dfrac{1}{sqrt{2}}bigg(|00rangle + |11rangle bigg) &= dfrac{1}{2} bigg( langle 00 |00rangle + langle 00 | 11rangle - langle 11 | 00rangle - langle 11| 11 rangle bigg) &= dfrac{1}{2}bigg( 1 + 0 - 0 - 1 bigg) &= 0 end{align}
Similarly,
begin{align} langle Phi^- |Psi^+ rangle &= dfrac{1}{sqrt{2}}bigg(langle 00 | - langle 11|bigg) dfrac{1}{sqrt{2}}bigg(|01rangle + |10 rangle bigg) &= dfrac{1}{2} bigg( langle 00 |01rangle + langle 00 | 10rangle - langle 11 | 01rangle - langle 11| 10 rangle bigg) &= dfrac{1}{2}bigg( 0 + 0 - 0 - 0 bigg) &= 0 end{align}
And you can show that this is true for the others.
Correct answer by KAJ226 on July 12, 2021
The most basic but laborious way of checking that Bell states are orthonormal is to carry out the calculations for all sixteen inner products such as $langlePhi^+|Psi^-rangle$.
One way to do this is to switch from Dirac notation to standard linear algebra by replacing the kets and bras with appropriate column and row vectors. After this conversion you employ the formula for the complex dot product. Alternatively, you can perform the entire calculation in Dirac notation using known orthonormality relations such as those for the computational basis.
I suppose you were expecting the notes to use the letter method, but they employed the former. The methods are equivalent and should give you the same result.
The task can be made a little less laborious and notation more compact by exploiting the fact that the components of all four Bell states make up the columns of the matrix
$$ U = frac{1}{sqrt{2}}begin{pmatrix} 1 & 0 & 0 & 1 0 & 1 & 1 & 0 0 & 1 & -1 & 0 1 & 0 & 0 & -1 end{pmatrix}. $$
This way the task of verifying orthonormality of the Bell states becomes the task of checking that $U$ is unitary, i.e. that $U^dagger U = I$.
In some contexts (e.g. Nielsen & Chuang, section 1.3.6, p. 26) Bell states are introduced as the output of the quantum circuit
$$ CNOT circ (H otimes I) ,|xrangle|yrangletag1 $$
on the four computational basis states $|0rangle|0rangle, |0rangle|1rangle, |1rangle|0rangle$ and $|1rangle|1rangle$ as inputs. This way of defining the states makes the task of checking their orthonormality the easiest: the conclusion follows from the facts that the computational basis states are orthonormal and that unitaries (such as our quantum circuit $(1)$) preserve inner products.
Finally, Bell states can be represented as simple tensor networks. In this view, $|Phi^+rangle$ represents a "cup" and the other three Bell states differ from it by a Pauli operator. Inner product of $A$ and $B$ links up the two open ports of $A$ with the two open ports of $B$ into a closed loop which represents the trace of the product of the operators on it. When the two Bell states in the inner product are the same then the Pauli operators cancel and the result is the trace of $I/2$, i.e. one. Otherwise, it equals the trace of a Pauli operator, i.e. zero.
Answered by Adam Zalcman on July 12, 2021
To avoid long computation of all pair-wise inner products in Bell basis, you can think as follow.
Switching from computational basis to the Bell basis is done by transformation $$ CNOT(H otimes I) $$
As any operation on quantum computer (measurement and reset being exceptions), this operation is unitary. A unitary operation preserve angles among vectors and their length (norm).
Since computational basis is orthonormal (for two qubits, it is simply 4x4 unit matrix), a unitary operation on this basis has to produce again othonormal basis as all angles and vector lenghts are preserved.
Answered by Martin Vesely on July 12, 2021
Get help from others!
Recent Answers
Recent Questions
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP