Chiral Spin Flipping Gate Implemented in IBM Quantum Experience

Chiral Spin Flipping Gate Implemented in IBM Quantum Experience

Appl. Math. Inf. Sci. 11, No. 5, 1519-1526 (2017) 1519 Applied Mathematics & Information Sciences An International Journal http://dx.doi.org/10.18576/amis/110531 Chiral Spin Flipping Gate Implemented in IBM Quantum Experience 1,2 1 1 1 1,3, Shi-Yuan Ma , Sheng-Wen Li , Han Cai , Da-Wei Wang and Hichem Eleuch ∗ 1 Institute for Quantum Science and Engineering, Texas A&M University, College Station, TX 77843, USA 2 University of Science and Technology of China, Hefei, Anhui 230026, China 3 Department of Applied Sciences and Mathematics, College of Arts and Sciences, Abu Dhabi University, Abu Dhabi, UAE Received: 2 Jul. 2017, Revised: 25 Aug. 2017, Accepted: 28 Aug. 2017 Published online: 1 Sep. 2017 Abstract: A chiral spin flipping gate is simulated by specially designed quantum circuits. We consider using ancillary qubits to accomplish the algorithm as well as quantum circuits based on different basic operations. Three methods are applied to build these algorithms, which result in three different quantum circuits that all realize the evolution process of the system. We also implement our quantum algorithms on the IBM Quantum Experience. Keywords: Quantum computation 1 Introduction design, simulation, testing, and actual execution of an algorithm on a physical device. We know that the We are now in the frontier of a new area of quantum quantum computers need not only new hardware simulation [1,2], since Feynman [3] proposed the idea of components but also software languages and algorithms. quantum computer and envisioned the possibility of With the help of IBM QE, scientists can conveniently efficiently simulating quantum systems, significant implement their own algorithms, which will greatly progress has been made. It will be fundamentally more contribute to the development of this area. Since it efficiently to simulate the dynamics of quantum became available, a flurry of research results have been many-body systems [3,4] in condensed matter [5,6,7], published derived from the platform hardware [18,19,20, quantum chemistry [8,9] and high-energy physics [10,11, 21,22,23,24,25]. 12], which is intractable on classical computers. Apart from simulation of the physical or chemical systems, it can also be used to other applications in high computational sciences, such as In this paper, we will introduce a chiral spin flipping predicting rare natural phenomenons(volcanoes, gate and then try to realize this model by quantum earthquake, hurricane, etc) and simulating complex algorithms. In Sec. 2, we illustrate the chiral spin flipping systems (social phenomenon, economic predictions, etc. of three qubits. The quantum states of the three qubits [13,14,15]). transfer to their neighbors in different directions Recently, big companies (Google, IBM, US Defense) depending on the number of up spins. Later we will show have invested towards conceiving and realizing quantum how this operation can be realized in a quantum circuit computer, but those quantum computers will be that is composed by several basic quantum gates. In Sec. inaccessible to most of the people. However, the advent of 3 the basic concept and operations of quantum circuits cloud quantum computation changes this situation. IBM, will be briefly introduced, and in Sec. 4 the procedure of in 2016, launched an interactive platform called the three different methods to design the objective operation Quantum Experience (QE) [16,17], which released access will be explained. In Sec. 5, we will show how to to a universal five-qubit quantum computer based on implement our algorithms on IBM Quantum Experience superconducting transmon qubits and allowed for circuit (QE). ∗ Corresponding author e-mail: [email protected] c 2017 NSP Natural Sciences Publishing Cor. 1520 S.-Y. Ma et al.: Chiral spin flipping gate... 2 Physical Model 3.1 What is quantum circuit? The Hamiltonian of the chiral spin rotation reads [26,27] The quantum circuit is a straightforward and efficient way to implement the quantum algorithms, that is, the H = ih¯κ ∑σ + σ + h.c., (1) j+1 j− quantum operations to qubits. It is widely used in σ + σ quantum computation and is convenient and realistic for where the j and j− are the raising and lowering operators for the jth spin, κ is a real-number coupling many other applications. The circuit consists of “wires” constant. Since the Hamiltonian in Eq. (1) commutes with and “gates” [28]. Wires represent the qubits which store ∑σ z, the number of the up spins is conserved. Thus, the information, while gates are used to perform some j computational operations. In some sense, the quantum time evolution of the system occurs in a subspace where circuit is very similar to the classical circuit. For example, the number of up spins remains the same. We can solve we can see the classical NOT gate (Fig. 1(a)) and the the dynamic equation separately in different subspaces quantum NOT gate (X gate, Fig. 1(b)) in the circuits. with integer spins. First we investigate the subspace They have the same function of flipping the state of a formed by the states , and , whose bit/qubit. Hamiltonian will be | ↑↓↓i | ↓↑↓i | ↓↓↑i 0 1 1 − Hsub = ih¯κ 1 0 1 . (2) 11− 0 − We then solve the Schr¨odinger equation in this ∂ subspace Hsub ψ = ih¯ ψ . Given the initial state | i ∂t | i ψ(0) = , we obtain its evolution, | i | ↑↓↓i 1 ψ(t) = [c0(t) + c 1(t) + c1(t) ], (3) | i 3 | ↑↓↓i − | ↓↑↓i | ↓↓↑i Fig. 1: NOT gates in classical and quantum circuits. (a) NOT gate where in a classical circuit, which has input c and output c (the opposite 2π state of c). (b) NOT gate in a quantum circuit (X gate), which has c j(t)= 1 + 2cos √3κt + j . (4) 3 input q and output q. At time t = T 2π/(3√3κ), ψ(T ) = , and at time t = 2T , ψ(2≡T) = . One| cani see| that ↓↑↓i the spin | i | ↓↓↑i Nevertheless, unlike the normal classical circuit, the states move to the right during system evolution. gates in quantum circuits must be reversible. For instance, Similarly, we can calculate the time evolution in the fan-in and fan-out are impossible in quantum circuit, another subspace spanned by , and , | ↓↑↑i | ↑↓↑i | ↑↑↓i since they will changethe numberof the qubits and, hence, where the states have two up spins and will move to the are irreversible. Meanwhile, the quantum circuits allow no left. It is surprising that the moving direction is opposite “loops”, which means feedback from one part of the circuit to the previous case. This evolution process can be called to another is forbidden. a chiral spin flipping gate, where spin states in different subspaces move in the opposite directions, namely , (5) 3.2 Controlled gates |↑↓↓i→|↓↑↓i→|↓↓↑i→|↑↓↓i Conditional operations are essential in both classical and . (6) quantum computation. A controlled gate consists of two |↓↑↑i→|↑↑↓i→|↑↓↑i→|↓↑↑i This is an example of a quantum system where spin types of qubits, the control qubit and the target qubit (or states move in certain directions. Since states of a single qubits, if necessary). The dot on the control qubit means spin span a two-dimensional space, we can regard the spin that the operation U is performed only if the control qubit as a quantum bit (qubit). It motivates us to find a way to is set to 1 , and otherwise U is disabled (Fig. 2(a)). It is | i realize the spin rotation model in a quantum circuit with similar to the conditional statement “if the control qubit is several qubits and a series of reversible operations. 1 , then do U” which allowsus to do multi-qubitoperation in| i the circuit. Notice that the state 1 should not be special, since 3 Quantum Circuit 0 and 1 are in fact equivalent.| i We can use a small circle| i instead| i of the dot on the control qubit to represent Before discussing how to design the chiral spin flipping the controlled gates performing operation of the control gate in a quantum circuit, we first give a brief introduction qubit is set to 0 . Conventionally, however, conditional to the concept of quantum circuit and some basic quantum dynamics on the| targeti qubit occurs when the control bits operations. are set to 1 . In practical circuits, we can use two X gates | i c 2017 NSP Natural Sciences Publishing Cor. Appl. Math. Inf. Sci. 11, No. 5, 1519-1526 (2017) / www.naturalspublishing.com/Journals.asp 1521 Fig. 3: The symbols in quantum circuits and truth tables of the four fundamental quantum gates. Fig. 4: Use three CNOT gates to accomplish swap gate. Fig. 2: The “controlled-U” gates. (a) Normal controlled gate, the operation U will be performed when the control qubit is set to 1 . (b) 0 -controlled gate. The operation U will be performed called “Toffoli gate”. The target qubit is flipped only if | i | i both control qubits are set to 1 . The function of CNOT conditional on the control qubit being set to 0 . It can be realized | i by adding two X gates to a normal 1 -controlled| i gate. gate is a,b,c a,c ab , where a, b are the control | i qubits (Fig.| 3(b)).i → | ⊕ i In fact, in a quantum circuit or a classical reversible circuit, Toffoli gate is a universal gate. A universal gate isa (NOT gates) on the control qubit to change this condition gate that can be used to construct all other gates. However, (Fig. 2(b)). we seldom use only one type of gate to build the circuit. The circuit can be simplified by using different gates.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    8 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us