Sub-Universal Models of Quantum Computation in Continuous Variables

Size: px
Start display at page:

Download "Sub-Universal Models of Quantum Computation in Continuous Variables"

Transcription

1 Sub-Universal Models of Quantum Computation in Continuous Variables Giulia Ferrini Chalmers University of Technology Genova, 8th June 2018

2 OVERVIEW Sub-Universal Models of Quantum Computation Continuous Variables (CV) Sub-Universal Models of Quantum Computation in CV 2

3 QUANTUM ADVANTAGE Quantum computers expected to solve efficiently certain problems that are hard to solve on a classical computer (e.g. : factorization, Shor alhorithm) Efficient = polynomial time Hard = exponential time Millions of qubits required for factoring, we know how to build a few tenth nowadays...

4 QUANTUM ADVANTAGE Quantum computers expected to solve efficiently certain problems that are hard to solve on a classical computer (e.g. : factorization, Shor alhorithm) Efficient = polynomial time Hard = exponential time Millions of qubits required for factoring, we know how to build a few tenth nowadays... A step back, the new goal: to demonstrate quantum advantage for simple problems, e.g. sampling Classical Computer Calculator Universal Quantum Computer Sub-universal model of quantum computation B. Terhal, D. DiVicenzo, Quant. Inf. Comp. 4, 134 (2004); S. Aaronson, A.Arkhipov, Theory Comput. 9, 143 (2013) Nat. Phot. (Bristol, O'Brien) & (Sciarrino, Rome), Science (Wamsley, Oxford) & (White, Queensland),

5 BOSON SAMPLING m single photons passive linear optics evolution U single photon detection Sampling from this output probability distribution is classically hard, or the polynomial hierarchy collapses (to the third level) Hardness proof a): based on the fact that approximating is #P-hard Hardness proof b): adding post-selection makes the circuit universal S. Aaronson, A.Arkhipov, Theory Comput. 9, 143 (2013) 5

6 RELEVANT COMPLEXITY CLASSES: NP = set of decision problems for which the solutions can be verified in polynomial time P = class of function problems that counts the number of solutions of NP problems A problem is P-hard if its solution allows solving all other problems in P P = set of decision problems solvable in polynomial time by a Turing machine; BPP = set of problems solvable efficiently (poly time) by a probabilistic Turing machine Polinomial Hierarchy: = P BQP = set of problems solvable efficiently (poly number of gates) by a quantum computer

7 DV VS CV ENCODING OF QUANTUM INFORMATION DV : information encoded in qubits CV : information encoded in continuous states e.g. eigenstates of e.m. field quadratures, coherent state Discrete basis : Finite-dimensional Hilbert space Continuous basis Infinite-dimensional Hilbert space

8 DV VS CV ENCODING OF QUANTUM INFORMATION DV : information encoded in qubits CV : information encoded in continuous states e.g. eigenstates of e.m. field quadratures, squeezed state Discrete basis : Finite-dimensional Hilbert space Continuous basis Infinite-dimensional Hilbert space

9 DV VS CV ENCODING OF QUANTUM INFORMATION DV : information encoded in qubits CV : information encoded in continuous states e.g. eigenstates of e.m. field quadratures, squeezed state Discrete basis : Finite-dimensional Hilbert space Continuous basis Infinite-dimensional Hilbert space CV Universal gate set :

10 AN INCREASING INTEREST TOWARDS CONTINUOUS VARIABLES = measurement of quadratures (e.g. )

11 GAUSSIAN VS NON-GAUSSIAN RESOURCES Wigner function : Quasi-probability distribution allowing to represent quantum states, evolutions and measurements in phase space Coherent state Squeezed state Photon subtracted squeezed state Gaussian resources : non-gaussian resources : Positive Wigner function Can have negative Wigner function Easy to produce experimentally Hard to produce experimentally

12 QUANTUM CIRCUITS Input state Evolution Measurement Theorem : if all the elements of a quantum circuits have positive W, then the output can be efficiently simulated by a classical computer S. D. Bartlett et al, PRL 88, (2002); A. Mari, J. Eisert, PRL 109, (2012) But non-gaussian resources are hard to achieve experimentally! Minimal extensions of Gaussian models that yield to non-trivial sampling Sub-Universal Quantum Circuits in CV!!!

13 CV SUB-UNIVERSAL MODELS The non-gaussian element can be either......the input state...the unitary evolution...the detection on-off on-off on-off CV Non-Gaussian input circuit CV Instantaneous Quantum Computing CV Boson Sampling on-off Chabaud et al, PRA (2017) Chakhmakhchyan, PRA (2017) Lund et al, PRA (2017) Douce et al, PRL (2017) Douce et al, in preparation Hamilton et al, PRL 119, (2017) Efficient sampling that is hard for classical computers (like in Boson Sampling)

14 CV SUB-UNIVERSAL MODELS The non-gaussian element can be either......the input state...the unitary evolution...the detection on-off on-off on-off CV Non-Gaussian input circuit CV Instantaneous Quantum Computing CV Boson Sampling on-off Chabaud et al, PRA (2017) Chakhmakhchyan, PRA (2017) Lund et al, PRA (2017) Douce et al, PRL (2017) Douce et al, in preparation Hamilton et al, PRL 119, (2017) Efficient sampling that is hard for classical computers (like in Boson Sampling)

15 CONTINUOUS VARIABLE SAMPLING, MAIN RESULT (1) Continuous-Variable Sampling (CVS) circuits: total number of modes m photon subtracted squeezed states passive linear optics evolution heterodyne detection = projection onto real orthogonal; symmetric real orthogonal; m even, Sampling from the output exact probability distribution is classically hard, or the polynomial hierarchy collapses (to the third level) U. Chabaud, T. Douce, D. Markham, P. van Loock, E. Kashefi and G. Ferrini, PRA (2017)

16 CONTINUOUS VARIABLE SAMPLING, MAIN RESULT (2) Limit of zero input squeezing: m single photons passive linear optics evolution heterodyne detection real orthogonal; symmetric real orthogonal; m even, Boson Sampling with heterodyne detection is classically hard, or the polynomial hierarchy collapses (to the third level) U. Chabaud, T. Douce, D. Markham, P. van Loock, E. Kashefi and G. Ferrini, PRA (2017)

17 SKETCH OF THE PROOF: STRUCTURE a) 1) Map input state: photon subtracted squeezed states = squeezed single photons heterodyne detection Boson Sampling obtained for s = 0 2) Map to Time-Reversed CVS circuit using symmetry of Born rule real square matrix 3) multiplicative approximation of is #P-hard Aaronson & Arkhipov, Theor. Comput. 9, 143 (2013).

18 CV SUB-UNIVERSAL MODELS The non-gaussian element can be either......the input state...the unitary evolution...the detection on-off on-off on-off CV Non-Gaussian input circuit CV Instantaneous Quantum Computing CV Boson Sampling on-off Chabaud et al, PRA (2017) Chakhmakhchyan, PRA (2017) Lund et al, PRA (2017) Douce et al, PRL (2017) Douce et al, in preparation Hamilton et al, PRL 119, (2017) Efficient sampling that is hard for classical computers (like in Boson Sampling)

19 INSTANTANEOUS QUANTUM COMPUTING (IQP) Input : X eigenstates Evolution : Diagonal in Z Measurement: X Gates commute, hence they can be performed simultaneously («Instantaneous») The probability distribution of the measurement outcomes is hard to sample M. J. Bremner, R. Josza, and D. Shepherd, Proc. R. Soc. A 459, 459 (2010). M. J. Bremner, A. Montanaro, and D. J. Shepherd, Phys. Rev. Lett. 117, (2016)

20 CV INSTANTANEOUS QUANTUM COMPUTING, MAIN RESULT Input : p-squeezed states Evolution : Diagonal in q Measurement: p homodyne detection (finite resolution) For instance, one could take a uniform combination of gates from the set CV IQP is classically hard, or the polynomial hierarchy collapses (to the third level)

21 SKETCH OF THE PROOF: STRUCTURE b) Adding post-selection to the model makes it universal: Then, if it were possible to efficiently simulate CVrIQP on a classical computer, a postselected classical computer would be at least as powerful as PostBQP. This violates important conjectures in computer science! Hence it must not be possible to efficiently classically simulate IQP circuits We need to show : adding post-selection promotes CVrIQP to Universal QC

22 (1) FOURIER TRANSFORM Fourier gadget: infinitely p-squeezed state Post-selection allows to recover the Fourier transform Universal set of CV gates With finite resolution and finite squeezing, the gadget yields to first order in a noisy version of the Fourier transform :

23 (2) GKP ENCODING Ideal GKP states: Allow to encode qubits in CV: Finitely-squeezed GKP states: D. Gottesman, A. Kitaev, and J. Preskill, Phys. Rev. A 64, (2001) GKP encoding and ancillae make CV quantum computation Fault-Tolerant N. Menicucci, PRL 112, (2014)

24 SUMMARY OF CV IQP HARDNESS PROOF The discrete set of gates in our model, plus the Fourier (Hadamard) gate obtained by post-selection yield a universal gate set within GKP encoding For each computation in PostBQP it exists a circuit in our circuit family that, augmented with post-selection, yields the same computation Continuous Variable Instantaneous Quantum Computing is hard to sample T. Douce, D. Markham, E. Kashefi, T. Coudreau, P. Milman, P. van Loock, and G. Ferrini, Phys. Rev. Lett (2017).

25 FURTHER STEP, SOON ON ARXIV: Probabilistic GKP state generation can be given in terms of elementary gates and subsumed in the definition of the circuit itself hardness of: T. Douce, D. Markham, E. Kashefi, P. van Loock, and G. Ferrini, to be submitted!

26 CONCLUSIONS AND PERSPECTIVES Proven hardness of two families of quantum circuits: CVS and CV IQP CVS, limit of zero squeezing: Boson Sampling with heterodyne detection is classically hard CV are promising for investigating quantum advantage! on-off on-off on-off on-off Next: approximate sampling and study the origin of quantum advantage (resource theory) Experimental implementation: optics (Treps, Paris) or microwaves (Delsing, Gothenburg) 26

27 Thank you for your attention! «Continuous-variable sampling from photon-added or photon-subtracted squeezed states» U. Chabaud, T. Douce, D. Markham, P. van Loock, E. Kashefi and G. Ferrini, Phys. Rev. A 96, (2017) «Continuous-Variable Instantaneous Quantum Computing is hard to sample» T. Douce, D. Markham, E. Kashefi, E. Diamanti, T. Coudreau, P. Milman, P. van Loock and G. Ferrini, Phys. Rev. Lett. 118, (2017) PhD and Postdoc positions open at Chalmers! see also WACQT website

28 Thank you for your attention! «Continuous-variable sampling from photon-added or photon-subtracted squeezed states» U. Chabaud, T. Douce, D. Markham, P. van Loock, E. Kashefi and G. Ferrini, Phys. Rev. A 96, (2017) «Continuous-Variable Instantaneous Quantum Computing is hard to sample» T. Douce, D. Markham, E. Kashefi, E. Diamanti, T. Coudreau, P. Milman, P. van Loock and G. Ferrini, Phys. Rev. Lett. 118, (2017) AQC and Quantum Annealing experts wanted for collaboration!

29 Thank you for your attention! Göran Johansson, Per Delsing, Jonas Bylander, Göran Wendin MPQ (Paris) Thomas Coudreau Pérola Milman LKB (Paris) Valentina Parigi Claude Fabre LIP6 (Paris) Damian Markham Elham Kashefi Nicolas Treps Tom Douce Francesco Arzani JGU (Mainz) Peter van Loock RMIT (Melbourne) Macquire University (Sydney) SUTD (Singapore) Nicolas Menicucci Gavin Brennen Tommaso Demarie

30 Sketch of the proof 4/4 4) Stockmeyer counting algorithm allows to approximate the value in zero from samples of CVS circuits in the third level of the polynomial hierarchy Therefore, if efficient sampling from CVS circuits were possible, one could solve a #P-hard problem in the third level of the polynomial hierarchy with Toda s theorem, this yields a collapse of the polynomial hierarchy! (Toda theorem: PH included in P #P ) We conclude that it must not be possible to sample efficiently from CVS circuits

31 Technical details: discretization of the probability We actually sample from: discrete boxes with resolution The value for the box at zero relates to via a Taylor expansion: Stockmeyer allows to approximate from which I can approximate

32 Technical details of the proof: average case With two additional conjectures, we have an average case result (still exact): (1) Real version of Permanent of Gaussian Estimation (RGPE) conjecture in AA: Estimating Perm(X) for X random Gaussian (real) matrix is #P-hard (2) Real version of the permanent anti-concentration conjecture in AA: The probability of the value Perm(X) for X random Gaussian matrix is bounded Picking X randomly, with high probability the CVS is hard heterodyne detection

33 Technical details of the proof: With two additional conjectures, we have an average case result (still exact): Real version of Permanent of Gaussian Estimation (RGPE) conjecture in AA Real version of the permanent anticoncentration conjecture in AA

34 Heterodyne detection

35 and PostBQP = PP (Aaronson)

arxiv: v2 [quant-ph] 26 Sep 2017

arxiv: v2 [quant-ph] 26 Sep 2017 Continuous-Variable Sampling from Photon-Added or Photon-Subtracted Squeezed States U Chabaud 1, T Douce 1, D Markham 1, P van Loock 2, E Kashefi 1,3, and G Ferrini 2 1 Laboratoire d Informatique de Paris

More information

Threshold theorem for quantum supremacy arxiv:

Threshold 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 information

Analog quantum error correction with encoding a qubit into an oscillator

Analog 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 information

Basics of quantum computing and some recent results. Tomoyuki Morimae YITP Kyoto University) min

Basics of quantum computing and some recent results. Tomoyuki Morimae YITP Kyoto University) min Basics of quantum computing and some recent results Tomoyuki Morimae YITP Kyoto University) 50+10 min Outline 1. Basics of quantum computing circuit model, classically simulatable/unsimulatable, quantum

More information

Complexity Classification of Conjugated Clifford Circuits

Complexity Classification of Conjugated Clifford Circuits Complexity Classification of Conjugated Clifford Circuits Adam Bouland 1 Department of Electrical Engineering and Computer Sciences, University of California, Berkeley, Berkeley, CA, USA adam@csail.mit.edu

More information

Complexity-Theoretic Foundations of Quantum Supremacy Experiments

Complexity-Theoretic Foundations of Quantum Supremacy Experiments Complexity-Theoretic Foundations of Quantum Supremacy Experiments Scott Aaronson, Lijie Chen UT Austin, Tsinghua University MIT July 7, 2017 Scott Aaronson, Lijie Chen (UT Austin, Tsinghua University Complexity-Theoretic

More information

report: RMT and boson computers

report: RMT and boson computers 18.338 report: RMT and boson computers John Napp May 11, 2016 Abstract In 2011, Aaronson and Arkhipov [1] proposed a simple model of quantum computation based on the statistics of noninteracting bosons.

More information

On The Computational Complexity of Linear Optics by Scott Aaronson and Alex Arkhipov

On The Computational Complexity of Linear Optics by Scott Aaronson and Alex Arkhipov On The Computational Complexity of Linear Optics by Scott Aaronson and Alex Arkhipov Maris Ozols April 22, 2011 Contents 1 Introduction 1 1.1 Complexity theory........................ 2 2 Computation with

More information

Introduction to Quantum Computing

Introduction to Quantum Computing Introduction to Quantum Computing Part I Emma Strubell http://cs.umaine.edu/~ema/quantum_tutorial.pdf April 12, 2011 Overview Outline What is quantum computing? Background Caveats Fundamental differences

More information

RMT and boson computers

RMT and boson computers RMT and boson computers [Aaronson-Arkhipov 2011] John Napp May 11, 2016 Introduction Simple type of quantum computer proposed in 2011 by Aaronson and Arkhipov based on the statistics of noninteracting

More information

The Entanglement Frontier

The Entanglement Frontier The Entanglement Frontier John Preskill, Caltech QuEST, 28 March 2011 HEP: What underlying theory explains the observed elementary particles and their interactions, including gravity? QIS: Can we control

More information

Single-Mode Displacement Sensor

Single-Mode Displacement Sensor Single-Mode Displacement Sensor Barbara Terhal JARA Institute for Quantum Information RWTH Aachen University B.M. Terhal and D. Weigand Encoding a Qubit into a Cavity Mode in Circuit-QED using Phase Estimation,

More information

Complexity-theoretic evidence for Random Circuit Sampling

Complexity-theoretic evidence for Random Circuit Sampling Complexity-theoretic evidence for Random Circuit Sampling Chinmay Nirkhe UC Berkeley Visit Days 2018 Adam Bouland UC Berkeley Bill Fefferman UC Berkeley, U. Maryland/NIST Umesh Vazirani UC Berkeley Quantum

More information

Lower Bounds on the Classical Simulation of Quantum Circuits for Quantum Supremacy. Alexander M. Dalzell

Lower Bounds on the Classical Simulation of Quantum Circuits for Quantum Supremacy. Alexander M. Dalzell Lower Bounds on the Classical Simulation of Quantum Circuits for Quantum Supremacy by Alexander M. Dalzell Submitted to the Department of Physics in partial fulfillment of the requirements for the degree

More information

Classical boson sampling algorithms and the outlook for experimental boson sampling

Classical boson sampling algorithms and the outlook for experimental boson sampling Classical boson sampling algorithms and the outlook for experimental boson sampling A. Neville, C. Sparrow, R. Clifford, E. Johnston, P. Birchall, A. Montanaro, A. Laing University of Bristol & P. Clifford

More information

Simulating classical circuits with quantum circuits. The complexity class Reversible-P. Universal gate set for reversible circuits P = Reversible-P

Simulating classical circuits with quantum circuits. The complexity class Reversible-P. Universal gate set for reversible circuits P = Reversible-P Quantum Circuits Based on notes by John Watrous and also Sco8 Aaronson: www.sco8aaronson.com/democritus/ John Preskill: www.theory.caltech.edu/people/preskill/ph229 Outline Simulating classical circuits

More information

Quantum Computing Lecture 8. Quantum Automata and Complexity

Quantum Computing Lecture 8. Quantum Automata and Complexity Quantum Computing Lecture 8 Quantum Automata and Complexity Maris Ozols Computational models and complexity Shor s algorithm solves, in polynomial time, a problem for which no classical polynomial time

More information

Errata list, Nielsen & Chuang. rrata/errata.html

Errata 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 information

Commuting Quantum Circuits and Complexity of Ising Partition Functions

Commuting Quantum Circuits and Complexity of Ising Partition Functions Commuting Quantum Circuits and Complexity of Ising Partition Functions Keisuke Fujii 1,2 and Tomoyuki Morimae 3 arxiv:1311.2128v2 [quant-ph] 30 Aug 2016 1 The Hakubi Center for Advanced Research, Kyoto

More information

Achievable rates of Go1esman-Kitaev-Preskill (GKP) codes for Gaussian thermal loss channels

Achievable rates of Go1esman-Kitaev-Preskill (GKP) codes for Gaussian thermal loss channels Achievable rates of Go1esman-Kitaev-Preskill (GKP) codes for Gaussian thermal loss channels Kyungjoo Noh1, Victor V. Albert1,2, and Liang Jiang1 1Yale University 2Caltech (2018/06/29) 1 Gaussian thermal

More information

Compute the Fourier transform on the first register to get x {0,1} n x 0.

Compute 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 information

arxiv: v2 [quant-ph] 10 Jan 2018

arxiv: v2 [quant-ph] 10 Jan 2018 Merlin-Arthur with efficient quantum Merlin and quantum supremacy for the second level of the Fourier hierarchy Tomoyuki Morimae, 1,2,3, Yuki Takeuchi, 4, and Harumichi Nishimura 5, 1 Department of Computer

More information

Lecture 22: Quantum computational complexity

Lecture 22: Quantum computational complexity CPSC 519/619: Quantum Computation John Watrous, University of Calgary Lecture 22: Quantum computational complexity April 11, 2006 This will be the last lecture of the course I hope you have enjoyed the

More information

The complexity of quantum sampling problems

The complexity of quantum sampling problems The complexity of quantum sampling problems Michael Bremner with A. Montanaro, D. Shepherd, R. Mann, R. Jozsa, A. Lund, T. Ralph, S. Boixo, S. Isakov, V. Smelyanskiy, R. Babbush, M. Smelyanskiy, N. Ding,

More information

Fault-Tolerant Universality from Fault-Tolerant Stabilizer Operations and Noisy Ancillas

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 information

6. Quantum error correcting codes

6. Quantum error correcting codes 6. Quantum error correcting codes Error correcting codes (A classical repetition code) Preserving the superposition Parity check Phase errors CSS 7-qubit code (Steane code) Too many error patterns? Syndrome

More information

arxiv: v1 [quant-ph] 27 May 2013

arxiv: v1 [quant-ph] 27 May 2013 Classical simulation complexity of extended Clifford circuits Richard Jozsa 1 and Maarten Van den Nest 2 arxiv:1305.6190v1 [quant-ph] 27 May 2013 1 DAMTP, Centre for Mathematical Sciences, University of

More information

Quantum Computing with Very Noisy Gates

Quantum Computing with Very Noisy Gates Quantum Computing with Very Noisy Gates Produced with pdflatex and xfig Fault-tolerance thresholds in theory and practice. Available techniques for fault tolerance. A scheme based on the [[4, 2, 2]] code.

More information

How hard is it to approximate the Jones polynomial?

How hard is it to approximate the Jones polynomial? How hard is it to approximate the Jones polynomial? Greg Kuperberg UC Davis June 17, 2009 The Jones polynomial and quantum computation Recall the Jones polynomial ( = Kauffman bracket): = q 1/2 q 1/2 =

More information

Characterizing Quantum Supremacy in Near-Term Devices

Characterizing 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 information

Introduction to Quantum Algorithms Part I: Quantum Gates and Simon s Algorithm

Introduction to Quantum Algorithms Part I: Quantum Gates and Simon s Algorithm Part I: Quantum Gates and Simon s Algorithm Martin Rötteler NEC Laboratories America, Inc. 4 Independence Way, Suite 00 Princeton, NJ 08540, U.S.A. International Summer School on Quantum Information, Max-Planck-Institut

More information

iqim Quantum computing and the entanglement frontier John Preskill, Caltech Solvay Conference 19 October 2011

iqim Quantum computing and the entanglement frontier John Preskill, Caltech Solvay Conference 19 October 2011 Quantum computing and the entanglement frontier iqim Institute for Quantum Information and Matter John Preskill, Caltech Solvay Conference 19 October 2011 HEP: Big Questions What underlying theory explains

More information

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

Semiconductors: Applications in spintronics and quantum computation. Tatiana G. Rappoport Advanced Summer School Cinvestav 2005 Semiconductors: Applications in spintronics and quantum computation Advanced Summer School 1 I. Background II. Spintronics Spin generation (magnetic semiconductors) Spin detection III. Spintronics - electron

More information

Quantum Error Correction and Fault Tolerance. Classical Repetition Code. Quantum Errors. Barriers to Quantum Error Correction

Quantum Error Correction and Fault Tolerance. Classical Repetition Code. Quantum Errors. Barriers to Quantum Error Correction Quantum Error Correction and Fault Tolerance Daniel Gottesman Perimeter Institute The Classical and Quantum Worlds Quantum Errors A general quantum error is a superoperator: ρ ΣA k ρ A k (Σ A k A k = I)

More information

Quantum Supremacy and its Applications

Quantum Supremacy and its Applications Quantum Supremacy and its Applications HELLO HILBERT SPACE Scott Aaronson (University of Texas at Austin) USC, October 11, 2018 Based on joint work with Lijie Chen (CCC 2017, arxiv:1612.05903) and on forthcoming

More information

Fourier Sampling & Simon s Algorithm

Fourier 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 information

Quantum Computation. Michael A. Nielsen. University of Queensland

Quantum Computation. Michael A. Nielsen. University of Queensland Quantum Computation Michael A. Nielsen University of Queensland Goals: 1. To eplain the quantum circuit model of computation. 2. To eplain Deutsch s algorithm. 3. To eplain an alternate model of quantum

More information

Quantum Computing An Overview

Quantum 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 information

Quantum algorithms (CO 781, Winter 2008) Prof. Andrew Childs, University of Waterloo LECTURE 1: Quantum circuits and the abelian QFT

Quantum 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 information

Graphical description of local Gaussian operations for continuous-variable weighted graph states

Graphical description of local Gaussian operations for continuous-variable weighted graph states Graphical description of local Gaussian operations for continuous-variable weighted graph states Jing Zhang ( 张靖 * State Key Laboratory of Quantum Optics and Quantum Optics Devices, Institute of Opto-Electronics,

More information

arxiv: v1 [quant-ph] 7 Dec 2017

arxiv: v1 [quant-ph] 7 Dec 2017 From estimation of quantum probabilities to simulation of quantum circuits arxiv:1712.02806v1 [quant-ph] 7 Dec 2017 Hakop Pashayan, 1 Stephen D. Bartlett, 1 and David Gross 2 1 Centre for Engineered Quantum

More information

Topological Quantum Computation. Zhenghan Wang Microsoft Station Q & UC Sana Barbara Texas, March 26, 2015

Topological Quantum Computation. Zhenghan Wang Microsoft Station Q & UC Sana Barbara Texas, March 26, 2015 Topological Quantum Computation Zhenghan Wang Microsoft Station Q & UC Sana Barbara Texas, March 26, 2015 Classical Physics Turing Model Quantum Mechanics Quantum Computing Quantum Field Theory??? String

More information

1 Quantum Circuits. CS Quantum Complexity theory 1/31/07 Spring 2007 Lecture Class P - Polynomial Time

1 Quantum Circuits. CS Quantum Complexity theory 1/31/07 Spring 2007 Lecture Class P - Polynomial Time CS 94- Quantum Complexity theory 1/31/07 Spring 007 Lecture 5 1 Quantum Circuits A quantum circuit implements a unitary operator in a ilbert space, given as primitive a (usually finite) collection of gates

More information

Lectures on Fault-Tolerant Quantum Computation

Lectures 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 information

Measurement-based quantum computation 10th Canadian Summer School on QI. Dan Browne Dept. of Physics and Astronomy University College London

Measurement-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 information

On the complexity of stoquastic Hamiltonians

On the complexity of stoquastic Hamiltonians On the complexity of stoquastic Hamiltonians Ian Kivlichan December 11, 2015 Abstract Stoquastic Hamiltonians, those for which all off-diagonal matrix elements in the standard basis are real and non-positive,

More information

Introduction to Quantum Computing

Introduction to Quantum Computing Introduction to Quantum Computing Petros Wallden Lecture 7: Complexity & Algorithms I 13th October 016 School of Informatics, University of Edinburgh Complexity - Computational Complexity: Classification

More information

Introduction to Topological Error Correction and Computation. James R. Wootton Universität Basel

Introduction to Topological Error Correction and Computation. James R. Wootton Universität Basel Introduction to Topological Error Correction and Computation James R. Wootton Universität Basel Overview Part 1: Topological Quantum Computation Abelian and non-abelian anyons Quantum gates with Abelian

More information

arxiv:quant-ph/ v5 3 Mar 2004

arxiv:quant-ph/ v5 3 Mar 2004 Adaptive Quantum Computation, Constant Depth Quantum Circuits and Arthur-Merlin Games Barbara M. Terhal David P. DiVincenzo arxiv:quant-ph/0205133v5 3 Mar 2004 March 12, 2008 Abstract We present evidence

More information

Chapter 10. Quantum algorithms

Chapter 10. Quantum algorithms Chapter 10. Quantum algorithms Complex numbers: a quick review Definition: C = { a + b i : a, b R } where i = 1. Polar form of z = a + b i is z = re iθ, where r = z = a 2 + b 2 and θ = tan 1 y x Alternatively,

More information

Verification of quantum computation

Verification of quantum computation Verification of quantum computation THOMAS VIDICK, CALIFORNIA INSTITUTE OF TECHNOLOGY Presentation based on the paper: Classical verification of quantum computation by U. Mahadev (IEEE symp. on Foundations

More information

Realization of squeezing of single photons and a dynamic squeezing gate -- linear and nonlinear feedforward --

Realization of squeezing of single photons and a dynamic squeezing gate -- linear and nonlinear feedforward -- Isaac Newton Institute for Mathematical Sciences QCE seminar, July 22, 2014 Realization of squeezing of single photons and a dynamic squeezing gate -- linear and nonlinear feedforward -- Akira Furusawa

More information

Simulation of quantum computers with probabilistic models

Simulation 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 information

Coherent superposition states as quantum rulers

Coherent superposition states as quantum rulers PHYSICAL REVIEW A, VOLUME 65, 042313 Coherent superposition states as quantum rulers T. C. Ralph* Centre for Quantum Computer Technology, Department of Physics, The University of Queensland, St. Lucia,

More information

A General Transfer-Function Approach to Noise Filtering in Open-Loop Quantum Control

A 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 information

X row 1 X row 2, X row 2 X row 3, Z col 1 Z col 2, Z col 2 Z col 3,

X row 1 X row 2, X row 2 X row 3, Z col 1 Z col 2, Z col 2 Z col 3, 1 Ph 219c/CS 219c Exercises Due: Thursday 9 March 2017.1 A cleaning lemma for CSS codes In class we proved the cleaning lemma for stabilizer codes, which says the following: For an [[n, k]] stabilizer

More information

arxiv: v2 [quant-ph] 26 Dec 2016

arxiv: v2 [quant-ph] 26 Dec 2016 Complexity-Theoretic Foundations of Quantum Supremacy Experiments Scott Aaronson Lijie Chen arxiv:1612.05903v2 [quant-ph] 26 Dec 2016 Abstract In the near future, there will likely be special-purpose quantum

More information

Einführung in die Quanteninformation

Einführung in die Quanteninformation Einführung in die Quanteninformation Hans J. Briegel Theoretical Physics, U Innsbruck Department of Philosophy, U Konstanz* *MWK Baden-Württemberg Quanteninformationsverarbeitung Untersuchung grundlegender

More information

arxiv:quant-ph/ v5 6 Apr 2005

arxiv:quant-ph/ v5 6 Apr 2005 Nonunitary quantum circuit Hiroaki Terashima 1, and Masahito Ueda 1, arxiv:quant-ph/3461v5 6 Apr 5 1 Department of Physics, Tokyo Institute of Technology, Tokyo 15-8551, Japan CREST, Japan Science and

More information

Quantum error correction for continuously detected errors

Quantum error correction for continuously detected errors Quantum error correction for continuously detected errors Charlene Ahn, Toyon Research Corporation Howard Wiseman, Griffith University Gerard Milburn, University of Queensland Quantum Information and Quantum

More information

arxiv: v1 [quant-ph] 14 Nov 2010

arxiv: v1 [quant-ph] 14 Nov 2010 The Computational Complexity of Linear Optics Scott Aaronson Alex Arkhipov arxiv:1011.3245v1 [quant-ph] 14 Nov 2010 Abstract We give new evidence that quantum computers moreover, rudimentary quantum computers

More information

arxiv: v1 [quant-ph] 31 Dec 2015

arxiv: v1 [quant-ph] 31 Dec 2015 Computational Complexity of Some Quantum Theories in 1 + 1 Dimensions Saeed Mehraban arxiv:1512.09243v1 [quant-ph] 31 Dec 2015 Computer Science and Artificial Intelligence Laboratory Massachusetts Institute

More information

arxiv:quant-ph/ v2 20 Dec 2010

arxiv: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 information

Complex numbers: a quick review. Chapter 10. Quantum algorithms. Definition: where i = 1. Polar form of z = a + b i is z = re iθ, where

Complex numbers: a quick review. Chapter 10. Quantum algorithms. Definition: where i = 1. Polar form of z = a + b i is z = re iθ, where Chapter 0 Quantum algorithms Complex numbers: a quick review / 4 / 4 Definition: C = { a + b i : a, b R } where i = Polar form of z = a + b i is z = re iθ, where r = z = a + b and θ = tan y x Alternatively,

More information

How Often Must We Apply Syndrome Measurements?

How 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 information

Summary: Types of Error

Summary: Types of Error Summary: Types of Error Unitary errors (including leakage and cross-talk) due to gates, interactions. How does this scale up (meet resonance conditions for misc. higher-order photon exchange processes

More information

Factoring on a Quantum Computer

Factoring on a Quantum Computer Factoring on a Quantum Computer The Essence Shor s Algorithm Wolfgang Polak wp@pocs.com Thanks to: Eleanor Rieffel Fuji Xerox Palo Alto Laboratory Wolfgang Polak San Jose State University, 4-14-010 - p.

More information

Einstein-Podolsky-Rosen-like correlation on a coherent-state basis and Continuous-Variable entanglement

Einstein-Podolsky-Rosen-like correlation on a coherent-state basis and Continuous-Variable entanglement 12/02/13 Einstein-Podolsky-Rosen-like correlation on a coherent-state basis and Continuous-Variable entanglement Ryo Namiki Quantum optics group, Kyoto University 京大理 並木亮 求職中 arxiv:1109.0349 Quantum Entanglement

More information

arxiv:quant-ph/ v2 30 May 2007

arxiv:quant-ph/ v2 30 May 2007 Ultracompact Generation of Continuous-Variable Cluster States arxiv:quant-ph/0703096v2 30 May 2007 Nicolas C. Menicucci, 1, 2, Steven T. Flammia, 3 Hussain Zaidi, 4 and Olivier Pfister 4, 1 Department

More information

Lecture 3: Constructing a Quantum Model

Lecture 3: Constructing a Quantum Model CS 880: Quantum Information Processing 9/9/010 Lecture 3: Constructing a Quantum Model Instructor: Dieter van Melkebeek Scribe: Brian Nixon This lecture focuses on quantum computation by contrasting it

More information

arxiv: v2 [quant-ph] 21 Sep 2017

arxiv: v2 [quant-ph] 21 Sep 2017 Universal Quantum Computing with Measurement-Induced Continuous-Variable Gate Sequence in a Loop-Based Architecture Shuntaro Takeda and Akira Furusawa Department of Applied Physics, School of Engineering,

More information

Logical error rate in the Pauli twirling approximation

Logical 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 information

The information content of a quantum

The information content of a quantum The information content of a quantum A few words about quantum computing Bell-state measurement Quantum dense coding Teleportation (polarisation states) Quantum error correction Teleportation (continuous

More information

Magic States. Presented by Nathan Babcock

Magic States. Presented by Nathan Babcock Magic States Presented by Nathan Babcock Overview I will discuss the following points:. Quantum Error Correction. The Stabilizer Formalism. Clifford Group Quantum Computation 4. Magic States 5. Derivation

More information

Grover s algorithm. We want to find aa. Search in an unordered database. QC oracle (as usual) Usual trick

Grover 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 information

Short Course in Quantum Information Lecture 2

Short Course in Quantum Information Lecture 2 Short Course in Quantum Information Lecture Formal Structure of Quantum Mechanics Course Info All materials downloadable @ website http://info.phys.unm.edu/~deutschgroup/deutschclasses.html Syllabus Lecture

More information

The P versus NP Problem in Quantum Physics

The P versus NP Problem in Quantum Physics NeuroQuantology December 04 Volume Issue 4 Page 350-354 350 The P versus NP Problem in Quantum Physics Daegene Song ABSTRACT Motivated by the fact that information is encoded and processed by physical

More information

Polynomial-time classical simulation of quantum ferromagnets

Polynomial-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 information

Universal quantum computation on the power of quantum non-demolition measurements

Universal quantum computation on the power of quantum non-demolition measurements Universal quantum computation on the power of quantum non-demolition measurements Kae Nemoto 1, William J. Munro Trusted Systems Laboratory P Laboratories Bristol PL-2005-202 November 23, 2005* universal

More information

becomes at most η th ( η ) 2t. As a result, it requires only O(log log T ) levels of concatenation to achieve sucient accuracy (η effective 1 T

becomes at most η th ( η ) 2t. As a result, it requires only O(log log T ) levels of concatenation to achieve sucient accuracy (η effective 1 T SURVEY ON THE BOUNDS OF THE QUANTUM FAULT-TOLERANCE THRESHOLD CHRISTOPHER GRAVES 1. Introduction I rst briey summarize the threshold theorem and describe the motivations for tightening the bounds on the

More information

Fault-tolerant conversion between the Steane and Reed-Muller quantum codes

Fault-tolerant conversion between the Steane and Reed-Muller quantum codes Fault-tolerant conversion between the Steane and Reed-Muller quantum codes Jonas T. Anderson, Guillaume Duclos-Cianci, and David Poulin Département de Physique, Université de Sherbrooke, Sherbrooke, Québec,

More information

Complexity-Theoretic Foundations of Quantum Supremacy Experiments

Complexity-Theoretic Foundations of Quantum Supremacy Experiments Complexity-Theoretic Foundations of Quantum Supremacy Experiments Scott Aaronson 1 and Lijie Chen 2 1 The University of Texas at Austin, Austin, TX, USA aaronson@cs.utexas.edu 2 Tsinghua University, Beijing,

More information

Ph 219b/CS 219b. Exercises Due: Wednesday 22 February 2006

Ph 219b/CS 219b. Exercises Due: Wednesday 22 February 2006 1 Ph 219b/CS 219b Exercises Due: Wednesday 22 February 2006 6.1 Estimating the trace of a unitary matrix Recall that using an oracle that applies the conditional unitary Λ(U), Λ(U): 0 ψ 0 ψ, 1 ψ 1 U ψ

More information

A Complete Characterization of Unitary Quantum Space

A Complete Characterization of Unitary Quantum Space A Complete Characterization of Unitary Quantum Space Bill Fefferman (QuICS, University of Maryland/NIST) Joint with Cedric Lin (QuICS) Based on arxiv:1604.01384 1. Basics Quantum space complexity Main

More information

Introduction to Quantum Computing

Introduction 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 information

QUANTUM 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 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 information

Quantum Complexity Theory and Adiabatic Computation

Quantum Complexity Theory and Adiabatic Computation Chapter 9 Quantum Complexity Theory and Adiabatic Computation 9.1 Defining Quantum Complexity We are familiar with complexity theory in classical computer science: how quickly can a computer (or Turing

More information

arxiv: v1 [quant-ph] 27 Apr 2017

arxiv: v1 [quant-ph] 27 Apr 2017 On the implausibility of classical client blind quantum computing Scott Aaronson 1, Alexandru Cojocaru 2, Alexandru Gheorghiu 2, and Elham Kashefi 2,3 1 Department of Computer Science, University of Texas

More information

Permanent and Determinant

Permanent and Determinant Permanent and Determinant non-identical twins Avi Wigderson IAS, Princeton Meet the twins F field, char(f) 2. X M n (F) matrix of variables X ij Det n (X) = σ Sn sgn(σ) i [n] X iσ(i) Per n (X) = σ Sn i

More information

arxiv: v2 [quant-ph] 10 Jun 2013

arxiv: v2 [quant-ph] 10 Jun 2013 Compact Gaussian quantum computation by multi-pixel homodyne detection arxiv:1.555v [quant-ph] 1 Jun 1 G. Ferrini 1, J.P. Gazeau, T. Coudreau, C. Fabre 1, N. Treps 1 1 Laboratoire Kastler Brossel, Université

More information

The computational difficulty of finding MPS ground states

The computational difficulty of finding MPS ground states The computational difficulty of finding MPS ground states Norbert Schuch 1, Ignacio Cirac 1, and Frank Verstraete 2 1 Max-Planck-Institute for Quantum Optics, Garching, Germany 2 University of Vienna,

More information

Graph Non-Isomorphism Has a Succinct Quantum Certificate

Graph Non-Isomorphism Has a Succinct Quantum Certificate Graph Non-Isomorphism Has a Succinct Quantum Certificate Tatsuaki Okamoto Keisuke Tanaka Summary This paper presents the first quantum computational characterization of the Graph Non-Isomorphism problem

More information

Quantum Error Correction Codes - From Qubit to Qudit

Quantum Error Correction Codes - From Qubit to Qudit Quantum Error Correction Codes - From Qubit to Qudit Xiaoyi Tang Paul McGuirk December 7, 005 1 Introduction Quantum computation (QC), with inherent parallelism from the superposition principle of quantum

More information

Introduction to Quantum Information Processing

Introduction to Quantum Information Processing Introduction to Quantum Information Processing Lecture 6 Richard Cleve Overview of Lecture 6 Continuation of teleportation Computation and some basic complexity classes Simple quantum algorithms in the

More information

Dynamical Casimir effect in superconducting circuits

Dynamical Casimir effect in superconducting circuits Dynamical Casimir effect in superconducting circuits Dynamical Casimir effect in a superconducting coplanar waveguide Phys. Rev. Lett. 103, 147003 (2009) Dynamical Casimir effect in superconducting microwave

More information

arxiv:quant-ph/ Oct 2002

arxiv:quant-ph/ Oct 2002 Measurement of the overlap between quantum states with the use of coherently addressed teleportation Andrzej Grudka* and Antoni Wójcik** arxiv:quant-ph/00085 Oct 00 Faculty of Physics, Adam Mickiewicz

More information

arxiv: v1 [hep-th] 6 Feb 2018

arxiv: v1 [hep-th] 6 Feb 2018 Black Holes and Complexity Classes arxiv:1802.02175v1 [hep-th] 6 Feb 2018 Leonard Susskind Stanford Institute for Theoretical Physics and Department of Physics, Stanford University, Stanford, CA 94305-4060,

More information

Jian-Wei Pan

Jian-Wei Pan Lecture Note 6 11.06.2008 open system dynamics 0 E 0 U ( t) ( t) 0 E ( t) E U 1 E ( t) 1 1 System Environment U() t ( ) 0 + 1 E 0 E ( t) + 1 E ( t) 0 1 0 0 1 1 2 * 0 01 E1 E0 q() t = TrEq+ E = * 2 1 0

More information

arxiv: v2 [quant-ph] 1 Aug 2017

arxiv: v2 [quant-ph] 1 Aug 2017 A quantum algorithm for greatest common divisor problem arxiv:1707.06430v2 [quant-ph] 1 Aug 2017 Wen Wang, 1 Xu Jiang, 1 Liang-Zhu Mu, 1, 2, 3, 4, and Heng Fan 1 School of Physics, Peking University, Beijing

More information

arxiv: Statistical mechanical models for quantum codes subject to correlated noise

arxiv: 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 information