SHORTER GATE SEQUENCES FOR QUANTUM COMPUTING BY MIXING UNITARIES PHYSICAL REVIEW A 95, (2017) ARXIV:
|
|
- Shona Lindsey Hodge
- 5 years ago
- Views:
Transcription
1 SHORTER GATE SEQUENCES FOR QUANTUM COMPUTING BY MIXING UNITARIES PHYSICAL REVIEW A 95, (2017) ARXIV:
2 BIG PICTURE better compiling Can Randomisation help? if then do X, but if then do Y
3 OUTLINE 1 Gate-synthesis / compiling 2 Measuring noise and coherence 3 The RESULT 4 The PROOF
4 Gate-synthesis /compiling
5 GATE SYNTHESIS / COMPILING G Gate set A collection of unitaries used to build circuits G = {A, B, C} ABC, ABBC, CBC, e.g. from we can build etc Universality - Informal statement G is universal if it can implement any unitary (upto finite precision) Universality - Formal statement G V > 0 U 2hGi d(u, V ) apple is universal if for any target unitary and there exists a finite circuit such that Example Clifford+T or Clifford+Toffoli
6 GATE SYNTHESIS / COMPILING C : G! R + Cost model Each elementary gate given a positive valued cost This induces a circuit cost if U = Y i G i then C(U) = X i C(G i ) Example Uniform cost model: for all C(G) =1 G 2 G Magic state cost model / T-count: and for all in the Clifford group. C(T )=1 C(C) =0 C
7 GATE SYNTHESIS / COMPILING blackbox software V > 0 (G, C) Unitary compiler U 2hGi with U V 1 apple usually with some promise C(U) apple f( ) For efficient compilers The promise function f( ) is often polylog f( ) apple A log(1/ ) An optimal compiler will have the lowest possible C(U) and f( )
8 GATE SYNTHESIS / COMPILING Solovay-Kitaev Consider any universal gate set G (generating a group) with uniform cost. We can efficiently solve the compiling problem using where is a constant dependent on G C(U) apple O(log(1/ ) ) Comments: For Clifford+T, the Solovay-Kitaev method gives See: Dawson & Nielsen QIC, 6 81 (2006) apple 3.97 Solovay-Kitaev is efficient but not optimal.
9 GATE SYNTHESIS / COMPILING Modern methods Let G be Clifford+T and consider the T-count. We can efficiently solve the compiling problem using C(U) apple O(log(1/ )) Refs: Kliuchnikov, Maslov, Mosca, QIC (2013) arxiv: Ross and Selinger QIC (2016) arxiv: Comments: Solver is optimal (under mild assumptions) Asymptotically C(U) apple O(log(1/ )) is much better than C(U) apple O(log(1/ ) 3.97 ) Practically means 100s of gates rather than 10,000s of gates Convenient command line tool
10 GATE SYNTHESIS / COMPILING
11 GATE SYNTHESIS / COMPILING Random compiling problem Given a and output a probability distribution of circuits, realising V > 0 such that E( ) = X p i U i U i i d(e, V) apple and minimise C(E) Def: U( ) := U U Cost models for random circuits Our results for worst-case But average cost also interesting C(E) := max(c(u i )) C(E) := X i p i C(U i )
12 Measuring noise & Coherence
13 MEASURING NOISE & COHERENCE Desiderata for d(e, V) : must compose nicely d( V, E ) = d( V, E ) V (3) V (1) E (3) E (1) d(, E (2) ) V (4) V (2) E (4) apple X j ( V (j), E (j) ) to leading order
14 MEASURING NOISE & COHERENCE What distance we use matters! Average infidelity d F (E,U) := 1 Z F (E( ),U i) =1 Z h U E( ih )U i looks simple, often used to report experimental results. fails our desiderata!
15 MEASURING NOISE & COHERENCE What distance we use matters! Diamond norm distance d (E, U) := 1 2 E where U = 1 2 max X 1 := Tr[ p X X] (E I)( ) (U I)( ) 1 1 is the Schatten 1-norm composed nicely (yes to desiderata); due to nice properties, used in proofs, e.g. of threshold theorem. So <1% threshold statements refer to diamond distance!
16 MEASURING NOISE & COHERENCE Algorithm level coherent noise : Consider gate set G = {A, B, C} When we compile a target gate each individual gate is perfect V we perform U ABACABABABA = Ve i The approximation error (due to finite sequence length) is a coherent error. e i For coherent noise d (U, V) p d F (U, V) so choice of distance measures is important!
17 MEASURING NOISE & COHERENCE Contrast physical level coherent noise Consider a scenario where we want to implement sequence from gate set but our experiment systematically performs G = {A, B, C} G = {Ã, B, C} Ã = Ae i A B = Be i B we have, where are small noise terms. Randomised compiling can help say U is target unitary is unitary with coherent noise Ũ E. Knill arxiv:quant-ph/ Wallman & Emerson, Phys Rev A 94, (2016) so that d (Ũ, U) = and d F (Ũ, U) 2 then there exist twirling schemes E( ) = X i p i U i U i where U i = P i ŨP 0 i with d (E, U) 2
18 The RESULT
19 THE RESULT Preamble Let G be a universal gate set with cost measure C assume some blackbox unitary compiler V 0 < apple 0.01 equipped with promise C(U) apple f( ) Theorem then there exists a random sequence with and cost E( ) = X j p j U j U j d (V, E) apple 10 2 C(E) apple f( ) 2nd Theorem (paraphrased) For single qubit axial rotations: the assumptions can be relaxed and inequalities tightened slightly.
20 THE RESULT same cost gets you better error suppression Theorem then there exists a random sequence with and cost E( ) = X j p j U j U j d (V, E) apple 10 2 C(E) apple f( ) same error suppression for lower cost? Corollary if the unitary cost is polylog C(U) apple f( ) =A log 2 (1/ ) then there exists a random circuit E( ) = X j p j U j U j with d (V, E) apple and cost C(E) apple C f( ) (1/2) 1 C = 1+ log(a) 1!!0 2 log(1/ ) 2
21 THE RESULT WE SAVE ~ 2 Known gamma values: For single qubit Clifford+T gate set and T-count cost metric C(U) apple f( ) = 9 log(1/ ) =1 so and roughly 2x saving = = = 10 5 optimal unitary random compiling 314 or less 165 or less 90 or less Using Solovay-Kitaev for single qubits For optimal multiqubit synthesis =? 3.97, so save unknown, conjecture
22 THE RESULT Is derandomisation possible? p (1) 1 p(2) 1 p(3) 1 p(4) 1 p (1) 2 p(2) 1 p(3) 1 p(4) 1 p (1) 2 p(2) 2 p(3) 1 p(4) U (3) 1 U (4) 1 U (3) 1 U (4) 1 U (3) 1 U (4) 1 U (2) 1 U (2) 1 U (2) 2 U (1) 1 U (1) 2 U (1) 2 i i i TRUE THAT: For fixed input there is one best choice of unitaries that maximise fidelity BUT: best unitary depends on choice of input state; can t be calculated without simulating the whole computation!.
23 The PROOF
24 THE PROOF STEP 1. Show from suitable unitaries/hamiltonians we can find random circuit with quadratically reduced error suppression. STEP 2. Give concrete algorithm finding suitable Hamiltonians.
25 THE PROOF STEP 1. Show from suitable unitaries/hamiltonians we can find random circuit with quadratically reduced error suppression.* STEP 2. Give concrete algorithm finding suitable Hamiltonians. * Similar step 1 result found simultaneously by Hastings arxiv: QIC (2017)
26 THE PROOF STEP 1. Show from suitable Hamiltonians we can find random circuit V U j = Ve ih j Lemma. Given target unitary and a set of unitaries such that (1) All Hamiltonians within of origin H j 1 apple δ H 1 H 1 H 3 δ (2) Hamiltonians enclose the origin X 9p j 0 apple p j pj =1 X p j H j =0 j H 3 H 2 δ H 1 H 2 then E( ) = X j p j U j U j satisfies d (E, V) apple 1.1 2
27 THE PROOF Sketch start with d (E, V) =d (V E, identity) and V E( ) = X j p j e ih j e ih j Expand exponential and find all first order terms cancel due to V E( ) = + O(H 2 j, ) Subtracting identity gives V E( ) = O(H 2 j, ) X j p j H j =0 Leaving H 2 j and higher order terms Take 1-norm, use triangle inequality, Hölder's inequality, carefully bound higher order terms V E( ) 1 = O( H j 2 1)=O( 2 )
28 THE PROOF STEP 2. Give concrete algorithm finding suitable Hamiltonians. assume some blackbox unitary compiler V U equipped with promise C(U) apple f( ) It follows U 1 = Ve ih 1 where H j 1 apple = This gives 1 nearby Hamiltonian, δ H 1 but in a D variable problem we typically need D+1 points to enclose the origin! e.g. For 2 variable problems we need 3 points/hamiltonians H 1 H 3 H 2
29 THE PROOF STEP 2. Give concrete algorithm finding suitable Hamiltonians. (a) (b) τ 2 (c) τ 2 H 2 H 1 H 1 = µ 2 H 1 Find near origin H 1 Select new target 2 / H 1 Find H 2 near 2 (d) τ 3 (e) H 3 τ 3 (f) H 3 H 2 H 2 H 2 µ 3 H 1 H 1 H 1 Find µ 3 = p 1 H 1 + p 2 H 2 near origin and 3 / µ 3 Find H 3 near 3 µ 4 Find near origin EXIT when origin enclosed or continue looping
30 THE PROOF STEP 2. Give concrete algorithm finding suitable Hamiltonians. We prove that: Each iteration give a new within of origin. Each oracle call gives a new mixture µ n = nx j=1 p j H j H j When µ n 1 =0 the program EXITs, but can also EXIT when µ n 1 2 and convergence is exponentially fast µ n 1 apple 6 e 0.62n Furthermore (unproven), Geometric intuition hints that algorithm terminates in constant number of steps
31 THE PROOF STEP 1. Show from suitable Hamiltonians we can find random circuit showed E( ) = X j p j U j U j satisfiesi d (E, V) apple STEP 2. Give concrete algorithm finding suitable Hamiltonians. found unitaries with H j 1 apple = COMBINED RESULT d (E, V) apple 10 2
32 The END bit
33 THE END BIT We reviewed how Unitary compilers have coherent noise on the algorithm level. Coherent noise at the physical level can be quadratically reduced using random circuits. This work showed Our random circuits give free quadratic error suppression; Free quadratic error suppression can be swapped for shorter gate sequences; For single qubit gates we save a factor 2x; Savings could be larger for multiqubit unitaries. Future work Implement and numerically test. Classical runtime convergence in constant time? Better algorithms?
34 THE END BIT HIRING 4 POSTDOCS QCDA - Quantum Code Design & Architecture Sheffield - London - Dan Browne Paris - Anthony Leverrier & Jean Pierre Tillich Delft - Barbara Terhal, Koen Bertels & Carmina Garcia Almudever Munich - Robert Koenig Funded though
35 THANK YOU!
Fault-Tolerant Universality from Fault-Tolerant Stabilizer Operations and Noisy Ancillas
Fault-Tolerant Universality from Fault-Tolerant Stabilizer Operations and Noisy Ancillas Ben W. Reichardt UC Berkeley NSF, ARO [quant-ph/0411036] stabilizer operations, Q: Do form a universal set? prepare
More informationRelations for 2-qubit Clifford+T operator group
Relations for -qubit Clifford+T operator group Peter Selinger and iaoning Bian Dalhousie University Contents Some background The main theorem Proof of the main theorem Greylyn s theorem Presentation of
More informationThe Solovay-Kitaev theorem
The Solovay-Kitaev theorem Maris Ozols December 10, 009 1 Introduction There are several accounts of the Solovay-Kitaev theorem available [K97, NC00, KSV0, DN05]. I chose to base my report on [NC00], since
More informationarxiv: v3 [quant-ph] 2 Apr 2013
Exact synthesis of multiqubit Clifford+T circuits Brett Giles Department of Computer Science University of Calgary Peter Selinger Department of Mathematics and Statistics Dalhousie University arxiv:110506v3
More informationAn exponential separation between quantum and classical one-way communication complexity
An exponential separation between quantum and classical one-way communication complexity Ashley Montanaro Centre for Quantum Information and Foundations, Department of Applied Mathematics and Theoretical
More informationToward the first quantum simulation with quantum speedup
Toward the first quantum simulation with quantum speedup Andrew Childs University of Maryland Dmitri Maslov Yunseong Nam Neil Julien Ross arxiv:1711.10980 Yuan Su Simulating Hamiltonian dynamics on a quantum
More informationLogical error rate in the Pauli twirling approximation
Logical error rate in the Pauli twirling approximation Amara Katabarwa and Michael R. Geller Department of Physics and Astronomy, University of Georgia, Athens, Georgia 30602, USA (Dated: April 10, 2015)
More informationRobust Quantum Error-Correction. via Convex Optimization
Robust Quantum Error-Correction via Convex Optimization Robert Kosut SC Solutions Systems & Control Division Sunnyvale, CA Alireza Shabani EE Dept. USC Los Angeles, CA Daniel Lidar EE, Chem., & Phys. Depts.
More informationQuantum boolean functions
Quantum boolean functions Ashley Montanaro 1 and Tobias Osborne 2 1 Department of Computer Science 2 Department of Mathematics University of Bristol Royal Holloway, University of London Bristol, UK London,
More informationAlgorithmic challenges in quantum simulation. Andrew Childs University of Maryland
Algorithmic challenges in quantum simulation Andrew Childs University of Maryland nature isn t classical, dammit, and if you want to make a simulation of nature, you d better make it quantum mechanical,
More informationAlgorithmic challenges in quantum simulation. Andrew Childs University of Maryland
Algorithmic challenges in quantum simulation Andrew Childs University of Maryland nature isn t classical, dammit, and if you want to make a simulation of nature, you d better make it quantum mechanical,
More informationarxiv:quant-ph/ v2 20 Dec 2010
arxiv:quant-ph/41126v2 2 Dec 2 Constructing arbitrary Steane code single logical qubit fault-tolerant gates Austin G. Fowler Centre for Quantum Computer Technology School of Physics, University of Melbourne
More informationSimulation of quantum computers with probabilistic models
Simulation of quantum computers with probabilistic models Vlad Gheorghiu Department of Physics Carnegie Mellon University Pittsburgh, PA 15213, U.S.A. April 6, 2010 Vlad Gheorghiu (CMU) Simulation of quantum
More information5 + 9(10) + 3(100) + 0(1000) + 2(10000) =
Chapter 5 Analyzing Algorithms So far we have been proving statements about databases, mathematics and arithmetic, or sequences of numbers. Though these types of statements are common in computer science,
More informationThermalization time bounds for Pauli stabilizer Hamiltonians
Thermalization time bounds for Pauli stabilizer Hamiltonians Kristan Temme California Institute of Technology arxiv:1412.2858 QEC 2014, Zurich t mix apple O(N 2 e 2 ) Overview Motivation & previous results
More informationHow Often Must We Apply Syndrome Measurements?
How Often Must We Apply Syndrome Measurements? Y. S. Weinstein Quantum Information Science Group, MITRE, 200 Forrestal Rd., Princeton, NJ 08540 ABSTRACT Quantum error correction requires encoding quantum
More informationOverlapping qubits THOMAS VIDICK CALIFORNIA INSTITUTE OF TECHNOLOGY J O I N T WO R K W I T H BEN REICHARDT, UNIVERSITY OF SOUTHERN CALIFORNIA
Overlapping qubits THOMAS VIDICK CALIFORNIA INSTITUTE OF TECHNOLOGY JOINT WORK WITH BEN REICHARDT, UNIVERSITY OF SOUTHERN CALIFORNIA What is a qubit? Ion trap, Georgia Tech Superconducting qubit, Martinis
More informationThe Quantum Supremacy Experiment
The Quantum Supremacy Experiment John Martinis, Google & UCSB New tests of QM: Does QM work for 10 15 Hilbert space? Does digitized error model also work? Demonstrate exponential computing power: Check
More informationQuantum computing and quantum information KAIS GROUP
Quantum computing and quantum information KAIS GROUP Main themes Quantum algorithms. In particular for quantum chemistry arxiv:1004.2242 [cs.ne] arxiv:1009.5625 [quant-ph] arxiv:1307.7220 [quant-ph] arxiv:1302.1946
More informationUniversality of single quantum gates
Universality of single quantum gates Bela Bauer 1, Claire Levaillant 2, Michael Freedman 1 arxiv:1404.7822v3 [math.gr] 20 May 2014 1 Station Q, Microsoft Research, Santa Barbara, CA 93106-6105, USA 2 Department
More informationLimits on the power of quantum statistical zero-knowledge
Limits on the power of quantum statistical zero-knowledge John Watrous Department of Computer Science University of Calgary Calgary, Alberta, Canada jwatrous@cpsc.ucalgary.ca January 16, 2003 Abstract
More informationQuantum Computing An Overview
Quantum Computing An Overview NAS Division NASA Ames Research Center TR Govindan Program Manager, QIS U.S. Army Research Office Outline Motivation Essentials of the Quantum Computing (QC) model Challenges
More informationLimitations on transversal gates
Limitations on transversal gates Michael Newman 1 and Yaoyun Shi 1,2 University of Michigan 1, Alibaba Group 2 February 6, 2018 Quantum fault-tolerance Quantum fault-tolerance Quantum fault-tolerance Quantum
More informationarxiv: v2 [quant-ph] 25 May 2018
arxiv:79.79v2 [quant-ph] 25 May 28 A PRACTICAL QUANTUM ALGORITHM FOR THE SCHUR TRANSFORM WILLIAM M. KIRBY a Physics Department, Williams College Williamstown, MA 267, USA FREDERICK W. STRAUCH b Physics
More informationQuantum Algorithm Survey: Cont d
Quantum Algorithm Survey: Cont d Xiaodi Wu CS, UMIACS, and QuICS, University of Maryland Quantum Algorithms for Linear Algebraic Problems Linear equation systems A x = b, given oracle access to A, b, generate
More informationC/CS/Phys C191 Quantum Gates, Universality and Solovay-Kitaev 9/25/07 Fall 2007 Lecture 9
C/CS/Phys C191 Quantum Gates, Universality and Solovay-Kitaev 9/25/07 Fall 2007 Lecture 9 1 Readings Benenti, Casati, and Strini: Quantum Gates Ch. 3.2-3.4 Universality Ch. 3.5-3.6 2 Quantum Gates Continuing
More informationIntroduction to Quantum Information Processing QIC 710 / CS 768 / PH 767 / CO 681 / AM 871
Introduction to Quantum Information Processing QIC 71 / CS 768 / PH 767 / CO 681 / AM 871 Lecture 8 (217) Jon Yard QNC 3126 jyard@uwaterloo.ca http://math.uwaterloo.ca/~jyard/qic71 1 Recap of: Eigenvalue
More informationhigh thresholds in two dimensions
Fault-tolerant quantum computation - high thresholds in two dimensions Robert Raussendorf, University of British Columbia QEC11, University of Southern California December 5, 2011 Outline Motivation Topological
More informationRobust Characterization of Quantum Processes
Robust Characterization of Quantum Processes Shelby Kimmel Center for Theoretical Physics, MIT Marcus da Silva, Colm Ryan, Blake Johnson, Tom Ohki Raytheon BBN Technologies JQI Monday Dec. 16 Why don t
More informationsparse codes from quantum circuits
sparse codes from quantum circuits arxiv:1411.3334 Dave Bacon Steve Flammia Aram Harrow Jonathan Shi Coogee 23 Jan 2015 QECC [n,k,d] code: encode k logical qubits in n physical qubits and correct errors
More informationarxiv: v2 [quant-ph] 19 Oct 2014
Repeat-Until-Success: Non-deterministic decomposition of single-qubit unitaries arxiv:1311.1074v2 [quant-ph] 19 Oct 2014 Adam Paetznick David R. Cheriton School of Computer Science and Institute for Quantum
More informationarxiv: v4 [quant-ph] 8 Mar 2013
Decomposition of unitary matrices and quantum gates Chi-Kwong Li, Rebecca Roberts Department of Mathematics, College of William and Mary, Williamsburg, VA 2387, USA. (E-mail: ckli@math.wm.edu, rlroberts@email.wm.edu)
More informationQuantum Volume. Lev S. Bishop, Sergey Bravyi, Andrew Cross, Jay M. Gambetta, John Smolin. March 4, 2017
Quantum Volume Lev S. Bishop, Sergey Bravyi, Andrew Cross, Jay M. Gambetta, John Smolin March 4, 2017 1 Executive Summary As we build larger quantum computing devices capable of performing more complicated
More informationHigh-precision quantum algorithms. Andrew Childs
High-precision quantum algorithms Andrew hilds What can we do with a quantum computer? Factoring Many problems with polynomial speedup (combinatorial search, collision finding, graph properties, oolean
More informationarxiv: v2 [quant-ph] 14 Oct 2016
Parallelizing quantum circuit synthesis arxiv:1606.07413v2 [quant-ph] 14 Oct 2016 Olivia Di Matteo 1,2 and Michele Mosca 2,3,4,5 1 Department of Physics and Astronomy, University of Waterloo, Waterloo,
More informationQuantum advantage with shallow circuits. arxiv: Sergey Bravyi (IBM) David Gosset (IBM) Robert Koenig (Munich)
Quantum advantage with shallow circuits arxiv:1704.00690 ergey Bravyi (IBM) David Gosset (IBM) Robert Koenig (Munich) In this talk I will describe a provable, non-oracular, quantum speedup which is attained
More informationarxiv: v2 [quant-ph] 5 Dec 2013
Decomposition of quantum gates Chi Kwong Li and Diane Christine Pelejo Department of Mathematics, College of William and Mary, Williamsburg, VA 23187, USA E-mail: ckli@math.wm.edu, dcpelejo@gmail.com Abstract
More informationQuantum Communication Complexity
Quantum Communication Complexity Ronald de Wolf Communication complexity has been studied extensively in the area of theoretical computer science and has deep connections with seemingly unrelated areas,
More informationThreshold theorem for quantum supremacy arxiv:
2017.1.16-20 QIP2017 Seattle, USA Threshold theorem for quantum supremacy arxiv:1610.03632 Keisuke Fujii Photon Science Center, The University of Tokyo /PRESTO, JST 2017.1.16-20 QIP2017 Seattle, USA Threshold
More informationLectures on Fault-Tolerant Quantum Computation
Lectures on Fault-Tolerant Quantum Computation B.M. Terhal, IBM Research I. Descriptions of Noise and Quantum States II. Quantum Coding and Error-Correction III. Fault-Tolerant Error-Correction. Surface
More informationIs Quantum Search Practical?
DARPA Is Quantum Search Practical? George F. Viamontes Igor L. Markov John P. Hayes University of Michigan, EECS Outline Motivation Background Quantum search Practical Requirements Quantum search versus
More informationIntroduction to Quantum Computing
Introduction to Quantum Computing Part II Emma Strubell http://cs.umaine.edu/~ema/quantum_tutorial.pdf April 13, 2011 Overview Outline Grover s Algorithm Quantum search A worked example Simon s algorithm
More informationExponential Quantum Speed-ups are Generic
Exponential Quantum Speed-ups are Generic Fernando GSL Brandão 1 and Michał Horodecki 2 1 Universidade Federal de Minas Gerais, Brazil 2 University of Gdansk, Poland The Role of Fourier Transform in Quantum
More informationFourier Sampling & Simon s Algorithm
Chapter 4 Fourier Sampling & Simon s Algorithm 4.1 Reversible Computation A quantum circuit acting on n qubits is described by an n n unitary operator U. Since U is unitary, UU = U U = I. This implies
More informationCompute the Fourier transform on the first register to get x {0,1} n x 0.
CS 94 Recursive Fourier Sampling, Simon s Algorithm /5/009 Spring 009 Lecture 3 1 Review Recall that we can write any classical circuit x f(x) as a reversible circuit R f. We can view R f as a unitary
More informationTransformation of quantum states using uniformly controlled rotations
Transformation of quantum states using uniformly controlled rotations Mikko Möttönen, Juha J. Vartiainen, Ville Bergholm, and Martti M. Salomaa Materials Physics Laboratory, P.O. Box 2200, FIN-02015 Helsinki
More informationFourier analysis of boolean functions in quantum computation
Fourier analysis of boolean functions in quantum computation Ashley Montanaro Centre for Quantum Information and Foundations, Department of Applied Mathematics and Theoretical Physics, University of Cambridge
More informationPolynomial-time classical simulation of quantum ferromagnets
Polynomial-time classical simulation of quantum ferromagnets Sergey Bravyi David Gosset IBM PRL 119, 100503 (2017) arxiv:1612.05602 Quantum Monte Carlo: a powerful suite of probabilistic classical simulation
More informationQuantum Compiler Optimizations
Quantum Compiler Optimizations Jeff Booth boothjmx@cs.washington.edu December 16, 2013 arxiv:1206.3348v1 [quant-ph] 14 Jun 2012 Abstract A quantum computer consists of a set of quantum bits upon which
More informationQuantum gate. Contents. Commonly used gates
Quantum gate From Wikipedia, the free encyclopedia In quantum computing and specifically the quantum circuit model of computation, a quantum gate (or quantum logic gate) is a basic quantum circuit operating
More informationarxiv:quant-ph/ v1 15 Jan 2006
Shor s algorithm with fewer (pure) qubits arxiv:quant-ph/0601097v1 15 Jan 2006 Christof Zalka February 1, 2008 Abstract In this note we consider optimised circuits for implementing Shor s quantum factoring
More informationRepeat-Until-Success: Non-deterministic decomposition of single-qubit unitaries
Repeat-Until-Success: Non-deterministic decomposition of single-qubit unitaries Adam Paetznick David R. Cheriton School of Computer Science and Institute for Quantum Computing, University of Waterloo Krysta
More informationGrover s algorithm. We want to find aa. Search in an unordered database. QC oracle (as usual) Usual trick
Grover s algorithm Search in an unordered database Example: phonebook, need to find a person from a phone number Actually, something else, like hard (e.g., NP-complete) problem 0, xx aa Black box ff xx
More informationCompressibility of Infinite Sequences and its Interplay with Compressed Sensing Recovery
Compressibility of Infinite Sequences and its Interplay with Compressed Sensing Recovery Jorge F. Silva and Eduardo Pavez Department of Electrical Engineering Information and Decision Systems Group Universidad
More informationIntroduction The Search Algorithm Grovers Algorithm References. Grovers Algorithm. Quantum Parallelism. Joseph Spring.
Quantum Parallelism Applications Outline 1 2 One or Two Points 3 4 Quantum Parallelism We have discussed the concept of quantum parallelism and now consider a range of applications. These will include:
More informationLecture 1: Introduction to Quantum Computing
Lecture 1: Introduction to Quantum Computing Rajat Mittal IIT Kanpur Whenever the word Quantum Computing is uttered in public, there are many reactions. The first one is of surprise, mostly pleasant, and
More informationCharacterizing Quantum Supremacy in Near-Term Devices
Characterizing Quantum Supremacy in Near-Term Devices S. Boixo S. Isakov, V. Smelyanskiy, R. Babbush, M. Smelyanskiy, N. Ding, Z. Jiang, M. J. Bremner, J. Martinis, H. Neven Google January 19th Beyond-classical
More informationAdvanced Cryptography Quantum Algorithms Christophe Petit
The threat of quantum computers Advanced Cryptography Quantum Algorithms Christophe Petit University of Oxford Christophe Petit -Advanced Cryptography 1 Christophe Petit -Advanced Cryptography 2 The threat
More informationPersonal notes on renormalization
Personal notes on renormalization Pau Rabassa Sans April 17, 2009 1 Dynamics of the logistic map This will be a fast (and selective) review of the dynamics of the logistic map. Let us consider the logistic
More informationA General Transfer-Function Approach to Noise Filtering in Open-Loop Quantum Control
Isaac Newton Institute for Mathematical Sciences Principles & Applications of Control to Quantum Systems 4-8 August 2014 A General Transfer-Function Approach to Noise Filtering in Open-Loop Quantum Control
More informationQuantum algorithms (CO 781, Winter 2008) Prof. Andrew Childs, University of Waterloo LECTURE 1: Quantum circuits and the abelian QFT
Quantum algorithms (CO 78, Winter 008) Prof. Andrew Childs, University of Waterloo LECTURE : Quantum circuits and the abelian QFT This is a course on quantum algorithms. It is intended for graduate students
More informationProjects about Quantum adder circuits Final examination June 2018 Quirk Simulator
Projects about Quantum adder circuits Final examination June 2018 Quirk Simulator http://algassert.com/2016/05/22/quirk.html PROBLEM TO SOLVE 1. The HNG gate is described in reference: Haghparast M. and
More informationPerformance Requirements of a Quantum Computer Using Surface Code Error Correction
Performance Requirements of a Quantum Computer Using Surface Code Error Correction Cody Jones, Stanford University Rodney Van Meter, Austin Fowler, Peter McMahon, James Whitfield, Man-Hong Yung, Thaddeus
More informationHamiltonian simulation with nearly optimal dependence on all parameters
Hamiltonian simulation with nearly optimal dependence on all parameters Dominic Berry + Andrew Childs obin Kothari ichard Cleve olando Somma Quantum simulation by quantum walks Dominic Berry + Andrew Childs
More informationQuantum High Performance Computing. Matthias Troyer Station Q QuArC, Microsoft
Quantum High Performance Computing Station Q QuArC, Microsoft 2000 2006 Station Q A worldwide consortium Universi ty Partner s ETH Zurich University of Copenhagen TU Delft University of Sydney QuArC Station
More informationShort Course in Quantum Information Lecture 5
Short Course in Quantum Information Lecture 5 Quantum Algorithms Prof. Andrew Landahl University of New Mexico Course Info All materials downloadable @ website http://info.phys.unm.edu/~deutschgroup/deutschclasses.html
More informationPostselection threshold against biased noise (A probabilistic mixing lemma and quantum fault tolerance) Ben W. Reichardt Caltech
Postselection threshold against biased noise (A probabilistic mixing lemma and quantum fault tolerance) Ben W. Reichardt Caltech Results xistence of tolerable noise rates for many fault-tolerance schemes,
More informationarxiv: Statistical mechanical models for quantum codes subject to correlated noise
Statistical mechanical models for quantum codes subject to correlated noise Christopher Chubb (EQUS USyd), Steve Flammia (EQUS USyd/YQI Yale) (me@)christopherchubb.com arxiv:1809.10704 Perimeter Institute
More informationAnalyzing Algebraic Quantum Circuits Using Exponential Sums
Analyzing Algebraic Quantum Circuits Using Exponential Sums Dave Bacon Wim van Dam Alexander Russell November 18, 2008 Abstract We introduce and analyze circuits that are the quantum mechanical generalization
More informationOptimal Hamiltonian Simulation by Quantum Signal Processing
Optimal Hamiltonian Simulation by Quantum Signal Processing Guang-Hao Low, Isaac L. Chuang Massachusetts Institute of Technology QIP 2017 January 19 1 Physics Computation Physical concepts inspire problem-solving
More information6.896 Quantum Complexity Theory Oct. 28, Lecture 16
6.896 Quantum Complexity Theory Oct. 28, 2008 Lecturer: Scott Aaronson Lecture 16 1 Recap Last time we introduced the complexity class QMA (quantum Merlin-Arthur), which is a quantum version for NP. In
More informationOut of Time Ordered. Beni Yoshida (Perimeter) [1] Chaos in quantum channel, Hosur, Qi, Roberts, BY
Out of Time Ordered Beni Yoshida (Perimeter) [1] Chaos in quantum channel, Hosur, Qi, Roberts, BY 1511.04021 [2] Complexity by design, (in prep, with Daniel Roberts) Scrambling Out-of-time ordered correlation
More informationarxiv: v1 [quant-ph] 8 Sep 2017
Magic State Distillation at Intermediate Size Jeongwan Haah, 1 Matthew B. Hastings, 2,1 D. Poulin, 3 and D. Wecker 1 1 Quantum Architectures and Computation Group, Microsoft Research, Redmond, WA 98052,
More informationQUANTUM COMPUTING. Part II. Jean V. Bellissard. Georgia Institute of Technology & Institut Universitaire de France
QUANTUM COMPUTING Part II Jean V. Bellissard Georgia Institute of Technology & Institut Universitaire de France QUANTUM GATES: a reminder Quantum gates: 1-qubit gates x> U U x> U is unitary in M 2 ( C
More informationMeasuring progress in Shor s factoring algorithm
Measuring progress in Shor s factoring algorithm Thomas Lawson Télécom ParisTech, Paris, France 1 / 58 Shor s factoring algorithm What do small factoring experiments show? Do they represent progress? 2
More informationGrowth of Functions (CLRS 2.3,3)
Growth of Functions (CLRS 2.3,3) 1 Review Last time we discussed running time of algorithms and introduced the RAM model of computation. Best-case running time: the shortest running time for any input
More informationDot Products. K. Behrend. April 3, Abstract A short review of some basic facts on the dot product. Projections. The spectral theorem.
Dot Products K. Behrend April 3, 008 Abstract A short review of some basic facts on the dot product. Projections. The spectral theorem. Contents The dot product 3. Length of a vector........................
More informationQuantum Computation and Communication
Tom Lake tswsl1989@sucs.org 16/02/2012 quan tum me chan ics: The branch of mechanics that deals with the mathematical description of the motion and interaction of subatomic particles - OED quan tum me
More informationarxiv:quant-ph/ v2 23 Aug 2003
An Architecture of Deterministic Quantum Central Processing Unit arxiv:quant-ph/0207032v2 23 Aug 2003 Fei Xue a, Zeng-Bing Chen a Mingjun Shi a Xianyi Zhou a Jiangfeng Du a Rongdian Han a a Department
More informationEfficient Distributed Quantum Computing
Efficient Distributed Quantum Computing Steve Brierley Heilbronn Institute, Dept. Mathematics, University of Bristol October 2013 Work with Robert Beals, Oliver Gray, Aram Harrow, Samuel Kutin, Noah Linden,
More informationFrom Majorana Fermions to Topological Order
From Majorana Fermions to Topological Order Arxiv: 1201.3757, to appear in PRL. B.M. Terhal, F. Hassler, D.P. DiVincenzo IQI, RWTH Aachen We are looking for PhD students or postdocs for theoretical research
More informationIntroduction to quantum information processing
Introduction to quantum information processing Fidelity and other distance metrics Brad Lackey 3 November 2016 FIDELITY AND OTHER DISTANCE METRICS 1 of 17 OUTLINE 1 Noise channels 2 Fidelity 3 Trace distance
More informationPhase control in the vibrational qubit
Phase control in the vibrational qubit THE JOURNAL OF CHEMICAL PHYSICS 5, 0405 006 Meiyu Zhao and Dmitri Babikov a Chemistry Department, Wehr Chemistry Building, Marquette University, Milwaukee, Wisconsin
More informationarxiv: v1 [quant-ph] 30 Jun 2009
Non-Identity Check Remains QMA-Complete for Short Circuits Zhengfeng Ji Perimeter Institute for Theoretical Physics, Waterloo Ontario, Canada. arxiv:0906.5416v1 [quant-ph] 30 Jun 2009 Xiaodi Wu Institute
More informationAnalog quantum error correction with encoding a qubit into an oscillator
17th Asian Quantum Information Science Conference 6 September 2017 Analog quantum error correction with encoding a qubit into an oscillator Kosuke Fukui, Akihisa Tomita, Atsushi Okamoto Graduate School
More informationMeasurement-based quantum computation 10th Canadian Summer School on QI. Dan Browne Dept. of Physics and Astronomy University College London
Measurement-based quantum computation 0th Canadian Summer School on QI Dan Browne Dept. of Physics and Astronomy University College London What is a quantum computer? The one-way quantum computer A multi-qubit
More informationSupervised quantum gate teaching for quantum hardware design
Supervised quantum gate teaching for quantum hardware design Leonardo Banchi1, Nicola Pancotti2 and Sougato Bose1 1- Department of Physics and Astronomy, University College London, Gower Street, London
More informationQuantum Searching. Robert-Jan Slager and Thomas Beuman. 24 november 2009
Quantum Searching Robert-Jan Slager and Thomas Beuman 24 november 2009 1 Introduction Quantum computers promise a significant speed-up over classical computers, since calculations can be done simultaneously.
More informationLecture 13: Lower Bounds using the Adversary Method. 2 The Super-Basic Adversary Method [Amb02]
Quantum Computation (CMU 18-859BB, Fall 015) Lecture 13: Lower Bounds using the Adversary Method October 1, 015 Lecturer: Ryan O Donnell Scribe: Kumail Jaffer 1 Introduction There are a number of known
More informationChapter 4 Picture proofs
82 82 Chapter 4 Picture proofs 4. Adding odd numbers 82 4.2 Geometric sums 84 4.3 Arithmetic mean geometric mean inequality 84 4.4 Logarithms 88 4.5 Geometry 90 4.6 Summing series 92 Do you ever walk through
More informationarxiv: v1 [quant-ph] 23 Dec 2013
Remarks on Matsumoto and Amano s normal form for single-qubit Clifford+ operators Brett Giles and Peter elinger arxiv:131.6584v1 [quant-ph] 3 Dec 013 Abstract Matsumoto and Amano (008) showed that every
More informationGreat Theoretical Ideas in Computer Science. Lecture 9: Introduction to Computational Complexity
15-251 Great Theoretical Ideas in Computer Science Lecture 9: Introduction to Computational Complexity February 14th, 2017 Poll What is the running time of this algorithm? Choose the tightest bound. def
More informationDynamical Decoupling and Quantum Error Correction Codes
Dynamical Decoupling and Quantum Error Correction Codes Gerardo A. Paz-Silva and Daniel Lidar Center for Quantum Information Science & Technology University of Southern California GAPS and DAL paper in
More informationLecture 1: Introduction to Quantum Computing
Lecture : Introduction to Quantum Computing Rajat Mittal IIT Kanpur What is quantum computing? This course is about the theory of quantum computation, i.e., to do computation using quantum systems. These
More informationExperimental Quantum Computing: A technology overview
Experimental Quantum Computing: A technology overview Dr. Suzanne Gildert Condensed Matter Physics Research (Quantum Devices Group) University of Birmingham, UK 15/02/10 Models of quantum computation Implementations
More informationErrata list, Nielsen & Chuang. rrata/errata.html
Errata list, Nielsen & Chuang http://www.michaelnielsen.org/qcqi/errata/e rrata/errata.html Part II, Nielsen & Chuang Quantum circuits (Ch 4) SK Quantum algorithms (Ch 5 & 6) Göran Johansson Physical realisation
More informationQuantum computing! quantum gates! Fisica dell Energia!
Quantum computing! quantum gates! Fisica dell Energia! What is Quantum Computing?! Calculation based on the laws of Quantum Mechanics.! Uses Quantum Mechanical Phenomena to perform operations on data.!
More informationQuadratic Interval Refinement
(QIR) Analysis of Seminar on Computational Geometry and Geometric Computing Outline Introduction (QIR) Analysis of 1 Introduction in Short Main Goal of this Work 2 3 (QIR) Bisection Method Algorithm 4
More informationWORKSHOP ON QUANTUM ALGORITHMS AND DEVICES FRIDAY JULY 15, 2016 MICROSOFT RESEARCH
Workshop on Quantum Algorithms and Devices Friday, July 15, 2016 - Microsoft Research Building 33 In 1981, Richard Feynman proposed a device called a quantum computer that would take advantage of methods
More informationarxiv: v1 [quant-ph] 12 Aug 2013
On quantum circuits employing roots of the Pauli matrices Mathias Soeen, 1 D. Michael Miller, and Rolf Drechsler 1 1 Institute of Computer Science, niversity of Bremen, Germany Department of Computer Science,
More information