Principles of Superconducting Quantum Computers. Daniel D. Stancil

Чтение книги онлайн.

Читать онлайн книгу Principles of Superconducting Quantum Computers - Daniel D. Stancil страница 14

Principles of Superconducting Quantum Computers - Daniel D. Stancil

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

2nd Row 1st Column 1 2nd Column negative 1 3rd Column 1 4th Column negative 1 3rd Row 1st Column 1 2nd Column 1 3rd Column negative 1 4th Column negative 1 4th Row 1st Column 1 2nd Column negative 1 3rd Column negative 1 4th Column 1 EndMatrix Start 4 By 1 Matrix 1st Row 1 2nd Row 0 3rd Row 0 4th Row 0 EndMatrix equals one-half Start 4 By 1 Matrix 1st Row 1 2nd Row 1 3rd Row 1 4th Row 1 EndMatrix period"/> (1.45)

      Note that the resulting state vector can be decomposed into a sum of all of the two-qubit basis states:

      one-half Start 4 By 1 Matrix 1st Row 1 2nd Row 1 3rd Row 1 4th Row 1 EndMatrix equals one-half Start 4 By 1 Matrix 1st Row 1 2nd Row 0 3rd Row 0 4th Row 0 EndMatrix plus one-half Start 4 By 1 Matrix 1st Row 0 2nd Row 1 3rd Row 0 4th Row 0 EndMatrix plus one-half Start 4 By 1 Matrix 1st Row 0 2nd Row 0 3rd Row 1 4th Row 0 EndMatrix plus one-half Start 4 By 1 Matrix 1st Row 0 2nd Row 0 3rd Row 0 4th Row 1 EndMatrix comma (1.46)

      or alternatively

      upper H circled-times upper H Math bar pipe bar symblom 00 mathematical right-angle equals one-half left-parenthesis Math bar pipe bar symblom 00 mathematical right-angle plus Math bar pipe bar symblom 01 mathematical right-angle plus Math bar pipe bar symblom 10 mathematical right-angle plus Math bar pipe bar symblom 11 mathematical right-angle right-parenthesis period (1.47)

      Although the matrix representation can be helpful in understanding the operations, calculations can often be done more compactly once the effect of the gates are understood. For example, we could write HH |00⟩ = HH |0⟩ |0⟩, apply the Hadamard gates to each qubit, and simplify:

      StartLayout 1st Row 1st Column upper H circled-times upper H Math bar pipe bar symblom 0 mathematical right-angle Math bar pipe bar symblom 0 mathematical right-angle 2nd Column equals upper H Math bar pipe bar symblom 0 mathematical right-angle circled-times upper H Math bar pipe bar symblom 0 mathematical right-angle 2nd Row 1st Column Blank 2nd Column equals 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 circled-times 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 3rd Row 1st Column Blank 2nd Column equals one-half left-parenthesis Math bar pipe bar symblom 00 mathematical right-angle plus Math bar pipe bar symblom 01 mathematical right-angle plus Math bar pipe bar symblom 10 mathematical right-angle plus Math bar pipe bar symblom 11 mathematical right-angle right-parenthesis period EndLayout (1.48)

      We conclude this section with a comment on notation. A more compact notation is often used for situations 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

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