IBM quantum experience: Experimental implementations, scope, and limitations

Similar documents
Single qubit + CNOT gates

*WILEY- Quantum Computing. Joachim Stolze and Dieter Suter. A Short Course from Theory to Experiment. WILEY-VCH Verlag GmbH & Co.

Quantum Computing. Joachim Stolze and Dieter Suter. A Short Course from Theory to Experiment. WILEY-VCH Verlag GmbH & Co. KGaA

Quantum Computers. Todd A. Brun Communication Sciences Institute USC

Hilbert Space, Entanglement, Quantum Gates, Bell States, Superdense Coding.

Quantum computing! quantum gates! Fisica dell Energia!

Entanglement and Quantum Teleportation

phys4.20 Page 1 - the ac Josephson effect relates the voltage V across a Junction to the temporal change of the phase difference

Secrets of Quantum Information Science

What is a quantum computer? Quantum Architecture. Quantum Mechanics. Quantum Superposition. Quantum Entanglement. What is a Quantum Computer (contd.

Quantum Computer. Jaewan Kim School of Computational Sciences Korea Institute for Advanced Study

2.0 Basic Elements of a Quantum Information Processor. 2.1 Classical information processing The carrier of information

Experimental Quantum Computing: A technology overview

Projects about Quantum adder circuits Final examination June 2018 Quirk Simulator

Introduction to Quantum Computing for Folks

Quantum Teleportation Pt. 1

Quantum Error Correcting Codes and Quantum Cryptography. Peter Shor M.I.T. Cambridge, MA 02139

Short Course in Quantum Information Lecture 8 Physical Implementations

Reversible and Quantum computing. Fisica dell Energia - a.a. 2015/2016

Semiconductors: Applications in spintronics and quantum computation. Tatiana G. Rappoport Advanced Summer School Cinvestav 2005

Quantum error correction on a hybrid spin system. Christoph Fischer, Andrea Rocchetto

Physics is becoming too difficult for physicists. David Hilbert (mathematician)

Quantum gate. Contents. Commonly used gates

QUANTUM COMPUTING. Part II. Jean V. Bellissard. Georgia Institute of Technology & Institut Universitaire de France

Linear-optical quantum information processing: A few experiments

Experimental state and process reconstruction. Philipp Schindler + Thomas Monz Institute of Experimental Physics University of Innsbruck, Austria

Introduction to Quantum Computing. Lecture 1

Tutorial on Quantum Computing. Vwani P. Roychowdhury. Lecture 1: Introduction

Quantum Computation 650 Spring 2009 Lectures The World of Quantum Information. Quantum Information: fundamental principles

Baby's First Diagrammatic Calculus for Quantum Information Processing

Quantum computing and mathematical research. Chi-Kwong Li The College of William and Mary

Physics ; CS 4812 Problem Set 4

Quantum Memory with Atomic Ensembles

Quantum Computer Architecture

Teleportation of Quantum States (1993; Bennett, Brassard, Crepeau, Jozsa, Peres, Wootters)

CS257 Discrete Quantum Computation

Quantum walks: Definition and applications

Teleportation-based approaches to universal quantum computation with single-qubit measurements

Entanglement. arnoldzwicky.org. Presented by: Joseph Chapman. Created by: Gina Lorenz with adapted PHYS403 content from Paul Kwiat, Brad Christensen

b) (5 points) Give a simple quantum circuit that transforms the state

Instantaneous Nonlocal Measurements

Lecture 3: Superdense coding, quantum circuits, and partial measurements

Quantum Wireless Sensor Networks

Promise of Quantum Computation

Quantum Gates, Circuits & Teleportation

Large-Scale Quantum Architectures

Driving Qubit Transitions in J-C Hamiltonian

SUPERDENSE CODING AND QUANTUM TELEPORTATION

Problem Set # 6 Solutions

Synthesizing arbitrary photon states in a superconducting resonator

Entanglement distillation between solid-state quantum network nodes

Seminar 1. Introduction to Quantum Computing

One-Way Quantum Computing Andrew Lopez. A commonly used model in the field of quantum computing is the Quantum

Short introduction to Quantum Computing

Introduction to Quantum Information Hermann Kampermann

IBM Systems for Cognitive Solutions

Quantum entanglement and its detection with few measurements

An Introduction to Quantum Information. By Aditya Jain. Under the Guidance of Dr. Guruprasad Kar PAMU, ISI Kolkata

Chapter 13: Photons for quantum information. Quantum only tasks. Teleportation. Superdense coding. Quantum key distribution

Einführung in die Quanteninformation

Superconducting Qubits Lecture 4

Towards Scalable Linear-Optical Quantum Computers

Universal Blind Quantum Computing

Differential Phase Shift Quantum Key Distribution and Beyond

Logical error rate in the Pauli twirling approximation

arxiv:quant-ph/ v1 1 Jul 1998

Quantum Dense Coding and Quantum Teleportation

Experimental demonstrations of teleportation of photons. Manuel Chinotti and Nikola Đorđević

Quantum information and quantum computing

Distributing Quantum Information with Microwave Resonators in Circuit QED

A central problem in cryptography: the key distribution problem.

Magnetic semiconductors. (Dilute) Magnetic semiconductors

Quantum Computing. Quantum Computing. Sushain Cherivirala. Bits and Qubits

Quantum Information Transfer and Processing Miloslav Dušek

1 Brief Introduction to Quantum Mechanics

Lecture 11, May 11, 2017

Quantum Information Processing and Diagrams of States

CHAPTER 2 AN ALGORITHM FOR OPTIMIZATION OF QUANTUM COST. 2.1 Introduction

Experimental Realization of Shor s Quantum Factoring Algorithm

quantum mechanics is a hugely successful theory... QSIT08.V01 Page 1

Lecture 6: Quantum error correction and quantum capacity

1.0 Introduction to Quantum Systems for Information Technology 1.1 Motivation

Quantum Computing: Foundations to Frontier Fall Lecture 3

1500 AMD Opteron processor (2.2 GHz with 2 GB RAM)

6. Quantum error correcting codes

Quantum computer: basics, gates, algorithms

Requirements for scaleable QIP

Parallelization of the QC-lib Quantum Computer Simulator Library

D.5 Quantum error correction

Solid-state quantum communications and quantum computation based on single quantum-dot spin in optical microcavities

CSCI 2570 Introduction to Nanocomputing. Discrete Quantum Computation

Unconditional Security of the Bennett 1992 quantum key-distribution protocol over a lossy and noisy channel

Quantum Information Processing with Trapped Ions. Experimental implementation of quantum information processing with trapped ions

Introduction to Quantum Computing

P 3/2 P 1/2 F = -1.5 F S 1/2. n=3. n=3. n=0. optical dipole force is state dependent. n=0

Quantum Computation with Neutral Atoms

Exploring finite-dimensional Hilbert spaces by Quantum Optics. PhD Candidate: Andrea Chiuri PhD Supervisor: Prof. Paolo Mataloni

ION TRAPS STATE OF THE ART QUANTUM GATES

QUANTUM CRYPTOGRAPHY QUANTUM COMPUTING. Philippe Grangier, Institut d'optique, Orsay. from basic principles to practical realizations.

Combinational Logic. By : Ali Mustafa

Transcription:

IBM quantum experience: Experimental implementations, scope, and limitations

Plan of the talk IBM Quantum Experience Introduction IBM GUI Building blocks for IBM quantum computing Implementations of various QIP tasks Limitations and scope Initialization Quantum gates Measurement Reversible logic Quantum teleportation Error correction

Plan of the talk IBM Quantum Experience Introduction IBM GUI Building blocks for IBM quantum computing Implementations of various QIP tasks Limitations and scope Initialization Quantum gates Measurement Reversible logic Quantum teleportation Error correction

Quantum information processors Quantum information processor (QIP) DiVincenzo s criteria Initialization ψ = a 0 + b 1 Quantum Gates ψ = U k U K-1 U 1 ψ Measurement A = ψ A ψ Superposition: Makes quantum processors more capable than classical computers in certain tasks Nuclear spins: NMR Josephson qubits: SQUID (IBM quantum computer) Photons: Linear optics Ion trap NV and P vacancy systems: Solid state spins etc.

Plan of the talk IBM Quantum Experience Introduction IBM GUI Building blocks for IBM quantum computing Implementations of various QIP tasks Limitations and scope Initialization Quantum gates Measurement Reversible logic Quantum teleportation Error correction

Introduction: User platform for IBM quantum computer Retrieved from http://www.research.ibm.com/quantum/

Schematic diagram of architecture Retrieved from http://www.research.ibm.com/quantum/

Plan of the talk IBM Quantum Experience Introduction IBM GUI Building blocks for IBM quantum computing Implementations of various QIP tasks Limitations and scope Initialization Quantum gates Measurement Reversible logic Quantum teleportation Error correction

Initialization Single qubit state ψ = α 0 + β 1 α = 0.923, β= 0.383 0.860 0.140 00000 00001 Entangled state ψ = α ( 00 + 11 )+β ( 00 + 11 ) α = 0.612, β= 0.354 0.379 0.126 0.118 0.376 00000 00001 00010 00011

Quantum Gates Clifford Gate library H S S id X Y Z Hadamard Phase gate (π/2) Pauli Gates Phase Gate (π/8) T T Universal Gate library C-NOT Some more physical Gates (Helps in preparation of complex states) U1 U2 U3 0 + 1 / 2 ----> ( 0 + e iφ 1 )/ 2 ( 0 + 1 )/ 2 ----> α 0 +βe (iφ) 1 here α = cos(λ/2)e (i λ/2), β = sin(λ/2)e (-i λ/2)

Measurement in IBM quantum computer Measurement in Z basis Z M z M z 0 1 Measurement in X basis M x Mx X = H 0 + 1 / 2 0-1 / 2 Measurement in Y basis P i = M 1 E 1 + M 2 E 2 = 1 [ 1 + ( x x + Y y + Z z ) ] 2 = Y = S H Density matrix tomography (single qubit) M y M y 0 +i 1 / 2 0 -i 1 / 2

Some useful control operations Reverse C-NOT = Control-H H = Control-P P = C C P- Pauli Operator C- Clifford Gate

Some more Gates Toffoli = Swap Gates =

Plan of the talk IBM Quantum Experience Introduction IBM GUI Building blocks for IBM quantum computing Implementations of various QIP tasks Limitations and scope Initialization Quantum gates Measurement Quantum teleportation Reversible logic Error correction

Quantum teleportation Single qubit state teleportation ψ Measurement by Alice on her qubits Quantum channel φ + Classical communication Reconstructed single qubit state ψ Application of unitaries by Bob on his qubit Multi-qubit state teleportation ψ = i α i x i where x i is a basis element of N-qubit basis {X i }. Arbitrary N qubit state : N pair of Bell state are required ψ Possibility of optimizing channel size: Size depends on Number of unknowns Teleporting a m-unknown N qubit state of type ψ = i α i x i by using optimal channel size 000 011 100 111 Choudhury et al., IJTP (2016): 1-7; 4-qubit cluster state; ( 0000 0111 ( 1101 1010 ) Li et. al, IJTP 55 (2016): 1820-1823 ; Four qubit cluster state;

Quantum teleportation Example: Teleporting an N qubit state with two unknowns. Step1: Step2: Step3: Standard method for teleporting a single qubit arbitrary state U N qubit state with two unknowns!! 000 011 100 111 ( 0000 0111 ( 1101 1010 ) Two Bell states One Bell states

Quantum teleportation Circuit for Implementation of protocol on IBM quantum computer α = 0.612, β= 0.354 0.386 0.196 0.125 0.293 Initial state 0.401 0.156 0.254 0.150 Reconstructed state 00000 00001 00010 00011 00000 00010 00100 00110 ψ = 0.621( 00 +0.541 11 )+0.443 ( 01-0.354 10 ) ψ = 0.633( 00 +0.387 11 )+0.395 ( 01-0.540 10 )

Implementation of reversible circuit on IBM quantum computer (1) Arithmetic 4:1 reversible multiplexer (2) Half adder (2) In: 111 0/p: 110 Retrived from: reversible logic benchmark pagehttp://webhome.cs.uvic.ca/dmaslov/

Implementation of reversible circuit on IBM quantum computer (1) Hamming optimal coding function (2) To find primes upto 3 binary digits (1) (2) Retrived from: Reversible logic benchmark page, http://webhome.cs.uvic.ca/dmaslov/

Error correction A simple code for detecting bit-flip error α 0 + β 1 00 0 a1 0 a2 ψ = α 0 + β 1 X 3 1 α 000 + β 111 0 a1 0 a2 0 2 Correction 2 0 1 α 100 + β 011 0 a1 0 a 0 0 Measure 3 S qubit 1 S qubit 2 S qubit 3 A1 A2 F N N F N N F N F F N N F N F α 100 + β 011 1 a1 0 a2 4 α 100 + β 011 ) 10 a Elements of quantum information and quantum communication, Anirban Pathak, Taylor & Francis (2013).

Error correction A simple code for detecting phase-flip error α 000 + β 111 H 123 ψ = α 0 + β 1 0 0 1 0 0 H H H X 2 H H H 3 4 Correction α + + + + β - - - 0 a1 0 a2 2 α - + + + β + - - 0 a1 0 a2 H 123 Measure α 100 + β 011 0 a1 0 a2 3 4 Phase flip error can be encoded in diagonal basis as bit flip error. α 100 + β 011 10 a Elements of quantum information and quantum communication, Anirban Pathak, Taylor & Francis (2013)

Error correction IBM experiment for detecting bit-flip error Bit flip detected and corrected!! 0.505 10000 0.495 10001

Plan of the talk IBM Quantum Experience Introduction IBM GUI Building blocks for IBM quantum computing Implementations of various QIP tasks Limitations and scope Initialization Quantum gates Measurement Reversible logic Quantum teleportation Error correction

Limitations and scope Decoherence and Gate errors: T1, T2 relaxation times are very short compare to already reported qubit systems in same architecture. A brief detail is following. Low fidelity of gates: 0.965 for C-NOT Unavailability of all coupled qubits: Restricts direct application of C-NOT gate between arbitrary qubits. Swap operations: This limitation can be handled up to an extent only if circuit to be implemented has less complexity. Otherwise results in a drastic loss of fidelity. Example: Fredkin gate

Limitations and scope Results Restricted number of gates: Currently we can not apply more than forty gates in each line. Dead end after measurement: Limits feed back applications. Unavailability of shaped pulses. It provides a decent platform for application of various QIP tasks on small scale registers and hence provides a chance to test theoretical models. Its open access to the young minds will speed-up evolution of quantum technologies.

Entanglement assisted metrology Detecting state of single spin with the help of an ensemble of spins. 00000 X 11001 P. Cappellaro et al., PRL, 2005

Group members and project collaborators Principal investigator To all of you for your attention and time.