GENERALIZED STABILIZERS Ted Yoder. Quantum/Classical Boundary How do we study the power of quantum computers compared to classical ones? Compelling problems.

Slides:



Advertisements
Similar presentations
Department of Computer Science & Engineering University of Washington
Advertisements

Improved Simulation of Stabilizer Circuits Scott Aaronson (UC Berkeley) Joint work with Daniel Gottesman (Perimeter)
How Much Information Is In Entangled Quantum States? Scott Aaronson MIT |
Generating Random Stabilizer States in Matrix Multiplication Time: A Theorem in Search of an Application Scott Aaronson David Chen.
Quantum Computation and Quantum Information – Lecture 3
University of Queensland
Quantum Walks, Quantum Gates, and Quantum Computers Andrew Hines P.C.E. Stamp [Palm Beach, Gold Coast, Australia]
Local Hamiltonians in Quantum Computation Funding: Slovak Research and Development Agency, contract No. APVV , European Project QAP 2004-IST- FETPI-15848,
APRIL 2010 AARHUS UNIVERSITY Simulation of probed quantum many body systems.
Quantum Computing MAS 725 Hartmut Klauck NTU
Local two-qubit channels: probability-based comparison of constituents and entanglement-annihilating behavior Sergey Filippov¹, Tomáš Rybár², Mário Ziman².
Midterm Exam for Quantum Computing Class Marek Perkowski.
Quantum Speedups DoRon Motter August 14, Introduction Two main approaches are known which produce fast Quantum Algorithms The first, and main approach.
Complexity of simulating quantum systems on classical computers Barbara Terhal IBM Research.
Phase in Quantum Computing. Main concepts of computing illustrated with simple examples.
Quantum Theory Made Easy 0 1 Classical p0p0 p1p1 probabilities Quantum a0a0 a1a1 0 1 amplitudes p 0 +p 1 =1|a 0 | 2 +|a 1 | 2 =1 bit qubit p i is a real.
Quantum Computation and Error Correction Ali Soleimani.
Quantum Error Correction Codes-From Qubit to Qudit Xiaoyi Tang, Paul McGuirk.
An Algebraic Foundation for Quantum Programming Languages Andrew Petersen & Mark Oskin Department of Computer Science The University of Washington.
University of Queensland
Superposition, Entanglement, and Quantum Computation Aditya Prasad 3/31/02.
Quantum Computing Lecture 22 Michele Mosca. Correcting Phase Errors l Suppose the environment effects error on our quantum computer, where This is a description.
Dirac Notation and Spectral decomposition Michele Mosca.
CSEP 590tv: Quantum Computing
Symbolic Reduction of Quantum Circuits. Motivation In classical computation, it is desirable to find a “minimal” circuit to compute a given function In.
1 Recap (I) n -qubit quantum state: 2 n -dimensional unit vector Unitary op: 2 n  2 n linear operation U such that U † U = I (where U † denotes the conjugate.
Daniel A. Pitonyak Lebanon Valley College
Dirac Notation and Spectral decomposition
ROM-based computations: quantum versus classical B.C. Travaglione, M.A.Nielsen, H.M. Wiseman, and A. Ambainis.
Quantum Information Processing
CLASSIFYING SIMULATORS Canada 10 iQST, Dongsheng Wang Calgary, 12/06/2015.
Choose the right picture
Debasis Sadhukhan M.Sc. Physics, IIT Bombay. 1. Basics of Quantum Computation. 2. Quantum Circuits 3. Quantum Fourier Transform and it’s applications.
Quantum Algorithms for Neural Networks Daniel Shumow.
Alice and Bob’s Excellent Adventure
Generalized Deutsch Algorithms IPQI 5 Jan Background Basic aim : Efficient determination of properties of functions. Efficiency: No complete evaluation.
Quantum Homomorphic Encryption
 Quantum State Tomography  Finite Dimensional  Infinite Dimensional (Homodyne)  Quantum Process Tomography (SQPT)  Application to a CNOT gate  Related.
1 hardware of quantum computer 1. quantum registers 2. quantum gates.
You Did Not Just Read This or did you?. Quantum Computing Dave Bacon Department of Computer Science & Engineering University of Washington Lecture 3:
A Study of Error-Correcting Codes for Quantum Adiabatic Computing Omid Etesami Daniel Preda CS252 – Spring 2007.
Quantum Processing Simulation
Quantum Computing Reversibility & Quantum Computing.
A Monomial matrix formalism to describe quantum many-body states Maarten Van den Nest Max Planck Institute for Quantum Optics Montreal, October 19 th 2011.
CSEP 590tv: Quantum Computing Dave Bacon July 20, 2005 Today’s Menu n Qubit registers Begin Quantum Algorithms Administrivia Superdense Coding Finish Teleportation.
A simple nearest-neighbour two-body Hamiltonian system for which the ground state is a universal resource for quantum computation Stephen Bartlett Terry.
Quantum Mechanics(14/2) Hongki Lee BIOPHOTONICS ENGINEERING LABORATORY School of Electrical and Electronic Engineering, Yonsei University Quantum Computing.
8.4.2 Quantum process tomography 8.5 Limitations of the quantum operations formalism 量子輪講 2003 年 10 月 16 日 担当:徳本 晋
1 Introduction to Quantum Information Processing CS 467 / CS 667 Phys 667 / Phys 767 C&O 481 / C&O 681 Richard Cleve DC 653 Lecture.
Multipartite Entanglement and its Role in Quantum Algorithms Special Seminar: Ph.D. Lecture by Yishai Shimoni.
Density matrix and its application. Density matrix An alternative of state-vector (ket) representation for a certain set of state-vectors appearing with.
1 An Introduction to Quantum Computing Sabeen Faridi Ph 70 October 23, 2007.
Beginner’s Guide to Quantum Computing Graduate Seminar Presentation Oct. 5, 2007.
Simulation and Design of Stabilizer Quantum Circuits Scott Aaronson and Boriska Toth CS252 Project December 10, X X +Z Z +ZI +IX
Quantum Shift Register Circuits Mark M. Wilde arXiv: National Institute of Standards and Technology, Wednesday, June 10, 2009 To appear in Physical.
Richard Cleve DC 3524 Introduction to Quantum Information Processing CS 467 / CS 667 Phys 667 / Phys 767 C&O 481 / C&O 681 Lecture.
Еugene Grichuk, Margarita Kuzmina, Eduard Manykin
A low cost quantum factoring algorithm
Q Jeff Kinne.
Quantum Computing Dorca Lee.
A Ridiculously Brief Overview
Chap 4 Quantum Circuits: p
OSU Quantum Information Seminar
Quantum Computation and Information Chap 1 Intro and Overview: p 28-58
Quantum computation with classical bits
Improving Quantum Circuit Dependability
Quantum Computation – towards quantum circuits and algorithms
Linear Optical Quantum Computing
Finite Heisenberg group and its application in quantum computing
Presentation transcript:

GENERALIZED STABILIZERS Ted Yoder

Quantum/Classical Boundary How do we study the power of quantum computers compared to classical ones? Compelling problems Shor’s factoring Grover’s search Oracle separations Quantum resources Entanglement Discord Classical simulation

Schrödinger C ~ What is the probability of measuring the first qubit to be 0?

Heisenberg C ~ What set of operators do we choose? ~ Require

Examples ~ By analogy to the first, we can write any stabilizer as ~ And the state it stabilizes as

Destabilizer, Tableaus, Stabilizer Bases ~ We have. What is ? ~ Collect all in a group, ~ A tableau defines a stabilizer basis,

Generalized Stabilizer ~ Take any quantum state and write it in a stabilizer basis, ~ Then all the information about can be written as the pair ~ Any state can be represented ~ Any operation can be simulated - Unitary gates - Measurements - Channels

C1C1 C2C2

The Interaction Picture

Update Efficiencies ~ For updates can be done with the following efficiency: ~ Gottesman-Knill 1997 On stabilizer states, we have the update efficiencies - Clifford gates: - Pauli measurements: ~ Note the correspondence when.

Conclusion New (universal) state representation Combination of stabilizer and density matrix representation Features dynamic basis that allows efficient simulation of Clifford gates The interaction picture for quantum circuit simulation Leads to a sufficient condition on states easily simulatable through any stabilizer circuit

References

Stabilizer Circuits ~ Clifford gates can be simulated in time ~ Recall that stabilizer circuits are those made from and a final measurement of the operator. ~ What set of states can be efficiently simulated by a classical computer through any stabilizer circuit?

Measurements ~ We’ll measure the complexity of by ~ The complexity of a state can be defined as ~ Simulating measurement of takes time ~ What set of states can be efficiently simulated by a classical computer through any stabilizer circuit? is sufficient.

Channels ~ Define a Pauli channel as, for Pauli operators ~ Define as a measure of its complexity.