Principles of Superconducting Quantum Computers. Daniel D. Stancil

Читать онлайн.
Название Principles of Superconducting Quantum Computers
Автор произведения Daniel D. Stancil
Жанр Программы
Серия
Издательство Программы
Год выпуска 0
isbn 9781119750741



Скачать книгу

where the same operator is applied across multiple qubits; i.e., H⊗H is alternatively written H⊗2, H⊗H⊗H=H⊗3, etc.

      1.5.3 Controlled-NOT

      The gates that we have considered so far involve operations that are independently applied to separate qubits—there is no qubit–qubit interaction. If we are to entangle two qubits, then we need classes of gates where the operation on one qubit depends on the state of another. One of the most important such gates is the controlled-NOT, or CNOT gate. For this gate, one of the input qubits is the “control,” and the other is the “target.” If the control qubit is zero, then nothing is done to the target qubit, but if the control qubit is one, then the target qubit is flipped. For example, if the right qubit in our notation is the control and the left qubit is the target, then the CNOT gate transforms the basis states as follows:

      upper U Subscript normal upper C normal upper N Baseline Math bar pipe bar symblom 00 mathematical right-angle equals Math bar pipe bar symblom 00 mathematical right-angle semicolon upper U Subscript normal upper C normal upper N Baseline Math bar pipe bar symblom 01 mathematical right-angle equals Math bar pipe bar symblom 11 mathematical right-angle semicolon upper U Subscript normal upper C normal upper N Baseline Math bar pipe bar symblom 10 mathematical right-angle equals Math bar pipe bar symblom 10 mathematical right-angle semicolon upper U Subscript normal upper C normal upper N Baseline Math bar pipe bar symblom 11 mathematical right-angle equals Math bar pipe bar symblom 01 mathematical right-angle period (1.49)

      The effect of a CNOT can be compactly represented by UCN|t⟩|c⟩=|c⊕t⟩|c⟩, where ⊕ represents exclusive-OR or modulo-2 addition (e.g., 0+1=1, but 1+1=0). The matrix representation of the CNOT gate is

      upper U Subscript normal upper C normal upper N Baseline equals Start 4 By 4 Matrix 1st Row 1st Column 1 2nd Column 0 3rd Column 0 4th Column 0 2nd Row 1st Column 0 2nd Column 0 3rd Column 0 4th Column 1 3rd Row 1st Column 0 2nd Column 0 3rd Column 1 4th Column 0 4th Row 1st Column 0 2nd Column 1 3rd Column 0 4th Column 0 EndMatrix comma (1.50)

      Figure 1.4 Symbol for a CNOT gate, and its effect on basis states.

      upper U prime Subscript normal upper C normal upper N Baseline Math bar pipe bar symblom 00 mathematical right-angle equals Math bar pipe bar symblom 00 mathematical right-angle semicolon upper U prime Subscript normal upper C normal upper N Baseline Math bar pipe bar symblom 01 mathematical right-angle equals Math bar pipe bar symblom 01 mathematical right-angle semicolon upper U prime Subscript normal upper C normal upper N Baseline Math bar pipe bar symblom 10 mathematical right-angle equals Math bar pipe bar symblom 11 mathematical right-angle semicolon upper U prime Subscript normal upper C normal upper N Baseline Math bar pipe bar symblom 11 mathematical right-angle equals Math bar pipe bar symblom 10 mathematical right-angle period (1.51)

      The matrix representation of the CNOT gate in this alternate convention is

      We will consistently use the first convention, with the least-significant qubit (top-most on a circuit diagram) on the right when writing state labels.

      1.6 Bell State

      Consider the circuit shown in Figure 1.5. The circuit can be described mathematically as UCN (IH) |00⟩. Here the expression I⊗H simply means a Hadamard gate is applied to the right qubit, and the identity matrix applied to the left qubit (which leaves the left qubit unchanged). Completing the calculation gives

      Figure 1.5 Circuit for creating an entangled state known as a Bell State. When the two qubits are measured, they will either both be 0, or they will both be 1.

      StartLayout 1st Row 1st Column upper U Subscript normal upper C normal upper N Baseline left-parenthesis upper I circled-times upper H right-parenthesis Math bar pipe bar symblom 00 mathematical right-angle 2nd Column equals upper U Subscript normal upper C normal upper N Baseline Math bar pipe bar symblom 0 mathematical right-angle left-parenthesis StartFraction Math bar pipe bar symblom 0 mathematical right-angle plus Math bar pipe bar symblom 1 mathematical right-angle Over StartRoot 2 EndRoot EndFraction right-parenthesis EndLayout (1.53)

      StartLayout 1st Row 1st Column Blank 2nd Column equals StartFraction 1 Over StartRoot 2 EndRoot EndFraction upper U Subscript normal upper C normal upper N Baseline left-parenthesis Math bar pipe bar symblom 00 mathematical right-angle plus Math bar pipe bar symblom 01 mathematical right-angle right-parenthesis EndLayout (1.54)

      Note that there is no way to factor this state into (qubit 1 state) ⊗ (qubit 0 state). This is known as a Bell State, and it is an example of an entangled state, as described in Section 1.1.5.