Principles of Superconducting Quantum Computers. Daniel D. Stancil
Чтение книги онлайн.

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

Название: Principles of Superconducting Quantum Computers

Автор: Daniel D. Stancil

Издательство: John Wiley & Sons Limited

Жанр: Программы

Серия:

isbn: 9781119750741

isbn:

СКАЧАТЬ the results of the computation extracted from a histogram of the measured outcomes.It is possible, however, for the outcome to be one particular state with probability 1. This is the case for Deutsch’s algorithm, for example. We know the answer for certain after one execution (assuming the quantum machine is error-free). So it’s not the case that a quantum algorithm must be probabilistic, but the most interesting algorithms tend to be that way.

       Quantum parallelism: Arranging for the input state to be a superposition allows the calculation to consider multiple cases at once. However, it is not as easy to capitalize on this as it might sound. As indicated in the previous bullet, even though the output state may contain the complete solution, a single measurement will yield only one state with a probability given by the squared magnitude of the amplitude of the state in the solution of the problem.

       Exponential scaling: The number of cases that can be considered scales as 2N, where N is the number of qubits. Beyond about 50 qubits, a general quantum processor cannot be simulated by a supercomputer; said differently, a processor with of order 50 or more qubits is capable of computations not possible on the best classical computers. However, if the quantum program is restricted to certain types of gates, then the operation of the quantum computer can be efficiently simulated by a classical computer.

       Quantum interference: When multiple cases are considered using superposition, the goal of the quantum circuit is to arrange for the amplitudes of correct answer(s) to add constructively, while arranging for the incorrect answer(s) to add destructively.

       Asking the right question: Although the output state of a quantum calculation will generally contain information about many possibilities, making a measurement collapses the state and therefore only gives a single result. In the Deutsch Problem, two classical function calls would not only tell you whether the function was constant or balanced, but it would tell you precisely what the function was. In contrast, the quantum calculation answers the question about whether the function is constant or balanced in one function call (which requires consideration of both cases), but it does not tell you which of the two possible functions it is.

      1.10 Quantum Computing Systems

      In this book, we concentrate on one specific technology for creating qubits and quantum computing systems: superconducting circuits. Unlike many competing technologies, superconducting qubits are macroscopic in size and are based on well-known nanofabrication technologies. They represent the current technology of choice for several companies building quantum computer systems, including IBM, Google, and Rigetti.

      A large part of this book, Chapters 28, is devoted to a detailed explanation of these devices and how to control them to carry out the fundamental operations of a quantum computer, described above. In this section, before diving into the details, we provide a high-level overview of a superconducting quantum computer.

      As we will see in Chapter 2, we will need to couple the qubit to a signal whose frequency depends on the energy difference between the |0⟩ and |1⟩ states, i.e., the ground and excited states. In superconducting quantum computers, this energy difference corresponds to a microwave frequency near 5 GHz. Consequently, we must design a microwave system to control and measure superconducting qubit states.

      Figure 1.12 System diagram for a superconducting quantum computer.

      Referring again to Figure 1.12, the quantum processor (QP) containing the qubits is located at the bottom left of the refrigerator. In addition to being kept very close to absolute zero temperature, the quantum processor is also sensitive to stray magnetic fields, so it is further placed inside a magnetic shield within the coldest stage of the refrigerator.

      The round component just above the quantum processor is a circulator. This is a non-reciprocal microwave component in which energy can only propagate between ports in the direction of the circulating arrow. By non-reciprocal, we mean that the behavior of the component is different if you interchange the input with the output. For example, the RF signal from the control electronics enters the circulator at the top port; the energy “circulates” around to the port to which the quantum processor is connected. Any reflected energy from the quantum processor, e.g., containing information about the state of a qubit, then re-enters the bottom port of the circulator. However, since the circulator is non-reciprocal, instead of returning to the input port on the top side of the circulator, it flows instead to the port on the right and is conveyed to the circulator located in the center. We will return to this center circulator in a moment, but let us first consider the chain of coaxial cables and attenuators conveying the control signal to the first circulator.

      The second problem is that a cable coming straight from the outside environment would convey significant noise from the environment into the refrigerator. To combat this, attenuators are placed in the lower stages. These attenuators reduce noise power from the upper stages, but introduce their own noise proportional to their equilibrium temperature. Consequently at the lowest stage, the thermal noise is minimized by the very low temperature of the attenuator. Of course these attenuators also reduce the amplitude of the control signal, so we must make sure that the signal level produced by the signal source is strong enough to produce a satisfactory control signal at the quantum processor.

      Returning to the signal reflected from the quantum processor, upon entering the center circulator, the energy is transferred to the bottom port and delivered to a Josephson Junction Parametric Amplifier (JPA). This is a quantum-limited amplifier, meaning that the noise it introduces to the circuit СКАЧАТЬ