Quantum Circuits for Clebsch- Gordon and Schur duality transformations D. Bacon (Caltech), I. Chuang (MIT) and A. Harrow (MIT) quant-ph/0407082.

Slides:



Advertisements
Similar presentations
How Much Information Is In Entangled Quantum States? Scott Aaronson MIT |
Advertisements

Quantum t-designs: t-wise independence in the quantum world Andris Ambainis, Joseph Emerson IQC, University of Waterloo.
How Much Information Is In A Quantum State? Scott Aaronson MIT |
University of Queensland
Quantum Computing MAS 725 Hartmut Klauck NTU
Quantum Packet Switching A. Yavuz Oruç Department of Electrical and Computer Engineering University of Maryland, College Park.
Short course on quantum computing Andris Ambainis University of Latvia.
Quantum Computing MAS 725 Hartmut Klauck NTU
Umesh V. Vazirani U. C. Berkeley Quantum Algorithms: a survey.
Quantum One: Lecture Canonical Commutation Relations 3.
Quantum Speedups DoRon Motter August 14, Introduction Two main approaches are known which produce fast Quantum Algorithms The first, and main approach.
Classical capacities of bidirectional channels Charles Bennett, IBM Aram Harrow, MIT/IBM, Debbie Leung, MSRI/IBM John Smolin,
3.II.1. Representing Linear Maps with Matrices 3.II.2. Any Matrix Represents a Linear Map 3.II. Computing Linear Maps.
3.III.1. Representing Linear Maps with Matrices 3.III.2. Any Matrix Represents a Linear Map 3.III. Computing Linear Maps.
Quantum Error Correction Michele Mosca. Quantum Error Correction: Bit Flip Errors l Suppose the environment will effect error (i.e. operation ) on our.
Superdense coding. How much classical information in n qubits? Observe that 2 n  1 complex numbers apparently needed to describe an arbitrary n -qubit.
Gate robustness: How much noise will ruin a quantum gate? Aram Harrow and Michael Nielsen, quant-ph/0212???
Quantum Circuits for Clebsch- GordAn and Schur duality transformations D. Bacon (Caltech), I. Chuang (MIT) and A. Harrow (MIT) quant-ph/ more.
DEFENSE!. Applications of Coherent Classical Communication and Schur duality to quantum information theory Aram Harrow MIT Physics June 28, 2005 Committee:
Quantum Error Correction Codes-From Qubit to Qudit Xiaoyi Tang, Paul McGuirk.
EPR – pair usage in the quantum teleportation The Question was: Is the Quantum Mechanical Description of Reality Actually Complete?
Avraham Ben-Aroya (Tel Aviv University) Oded Regev (Tel Aviv University) Ronald de Wolf (CWI, Amsterdam) A Hypercontractive Inequality for Matrix-Valued.
Efficient many-party controlled teleportation of multi-qubit quantum information via entanglement Chui-Ping Yang, Shih-I Chu, Siyuan Han Physical Review.
Dirac Notation and Spectral decomposition Michele Mosca.
CSEP 590tv: Quantum Computing
Anuj Dawar.
Gentle tomography and efficient universal data compression Charlie Bennett Aram Harrow Seth Lloyd Caltech IQI Jan 14, 2003.
An Arbitrary Two-qubit Computation in 23 Elementary Gates or Less Stephen S. Bullock and Igor L. Markov University of Michigan Departments of Mathematics.
Quantum Computing Lecture 1 Michele Mosca. l Course Outline
Simulating Physical Systems by Quantum Computers J. E. Gubernatis Theoretical Division Los Alamos National Laboratory.
NO INPUT IS DETECTED ON RGB1. Quantum Circuits for Clebsch- Gordon and Schur duality transformations D. Bacon (Caltech), I. Chuang (MIT) and A. Harrow.
Erasing correlations, destroying entanglement and other new challenges for quantum information theory Aram Harrow, Bristol Peter Shor, MIT quant-ph/
Presented by: Erik Cox, Shannon Hintzman, Mike Miller, Jacquie Otto, Adam Serdar, Lacie Zimmerman.
From finite projective geometry to quantum phase enciphering (Discrete Math of MUBs) H. Rosu, M. Planat, M. Saniga (IPICyT-Mx, LPMO-Fr, Astronomical Inst.-Sk)
Debasis Sadhukhan M.Sc. Physics, IIT Bombay. 1. Basics of Quantum Computation. 2. Quantum Circuits 3. Quantum Fourier Transform and it’s applications.
Alice and Bob’s Excellent Adventure
1 Introduction to Quantum Information Processing QIC 710 / CS 678 / PH 767 / CO 681 / AM 871 Richard Cleve DC 2117 / QNC 3129 Lectures.
Generalized Deutsch Algorithms IPQI 5 Jan Background Basic aim : Efficient determination of properties of functions. Efficiency: No complete evaluation.
Decoherence-free/Noiseless Subsystems for Quantum Computation IPQI, Bhubaneswar February 24, 2014 Mark Byrd Physics Department, CS Department Southern.
© by Kenneth H. Rosen, Discrete Mathematics & its Applications, Sixth Edition, Mc Graw-Hill, 2007 Chapter 9 (Part 2): Graphs  Graph Terminology (9.2)
Quantum Factoring Michele Mosca The Fifth Canadian Summer School on Quantum Information August 3, 2005.
Signal Processing and Representation Theory Lecture 2.
The private capacities of a secret shared reference frame Patrick Hayden (McGill) with: PRA 75: (2005) ??? Stephen Bartlett Robert Spekkens arXiv:quant-ph/
You Did Not Just Read This or did you?. Quantum Computing Dave Bacon Department of Computer Science & Engineering University of Washington Lecture 3:
Bell Measurements and Teleportation. Overview Entanglement Bell states and Bell measurements Limitations on Bell measurements using linear devices Teleportation.
Coherent Communication of Classical Messages Aram Harrow (MIT) quant-ph/
Shor’s Factoring Algorithm
Quantum Two 1. 2 Angular Momentum and Rotations 3.
Entangling Quantum Virtual Subsytems Paolo Zanardi ISI Foundation February Universita’di Milano.
Coherent Classical Communication Aram Harrow, MIT Quantum Computing Graduate Research Fellow Objective Objective ApproachStatus Determine.
Quantum Two 1. 2 Angular Momentum and Rotations 3.
Coherent Communication of Classical Messages Aram Harrow (MIT) quant-ph/
1 Introduction to Quantum Information Processing CS 467 / CS 667 Phys 467 / Phys 767 C&O 481 / C&O 681 Richard Cleve DC 3524 Course.
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 Two.
Jean Christian Boileau (University of Toronto)
Introduction to Quantum Computing Lecture 1 of 2
Quantum Circuits for Clebsch-Gordon and Schur duality transformations
Four approaches to Shor
Quantum One.
Quantum Two.
Chap 4 Quantum Circuits: p
OSU Quantum Information Seminar
Classical Algorithms from Quantum and Arthur-Merlin Communication Protocols Lijie Chen MIT Ruosong Wang CMU.
Quantum Two.
Linear Optical Quantum Computing
16. Angular Momentum Angular Momentum Operator
Richard Cleve DC 3524 Introduction to Quantum Information Processing CS 467 / CS 667 Phys 667 / Phys 767 C&O 481 / C&O 681 Lecture.
Presentation transcript:

Quantum Circuits for Clebsch- Gordon and Schur duality transformations D. Bacon (Caltech), I. Chuang (MIT) and A. Harrow (MIT) quant-ph/

1. Motivation 2. Total angular momentum (Schur) basis 3. Schur transform: applications 4. Schur transform: construction 5. Generalization to qudits 6. Generalized phase estimation 1. Motivation 2. Total angular momentum (Schur) basis 3. Schur transform: applications 4. Schur transform: construction 5. Generalization to qudits 6. Generalized phase estimation Outline

Unitary changes of basis Unlike classical information, quantum information is always presented in a particular basis. A change of basis is a unitary operation. |2 i |1 i |3 i |2 0 i |1 0 i |3 0 i U CB

Questions 1.When can U CB be implemented efficiently? 2.What use are bases other than the standard basis? 1.When can U CB be implemented efficiently? 2.What use are bases other than the standard basis?

Answers 1.I’ll describe a useful and physically motivated alternate basis. 2.I’ll give an efficient quantum circuit to transform from the computational basis to this alternate basis. 1.I’ll describe a useful and physically motivated alternate basis. 2.I’ll give an efficient quantum circuit to transform from the computational basis to this alternate basis.

Example 1: position/momentum Position basis: |x i =|x 1 i­  ­ |x n i Momentum basis: |p 0 i =  x exp(2  ipx/2 n ) | x i / 2 n/2 Position basis: |x i =|x 1 i­  ­ |x n i Momentum basis: |p 0 i =  x exp(2  ipx/2 n ) | x i / 2 n/2 Quantum Fourier Transform:U QFT |p 0 i = |p i

Angular momentum basis States on n qubits can be (partially) labelled by total angular momentum (J) and the Z component of angular momentum (M).

Example 2: two qubits However, for >2 qubits, J and M do not uniquely specify the state. U(2) ­ 2 spin 0 spin 1 S2S2 antisymmetric (sign representation) symmetric (trivial representation)

Example 3: three qubits U(2) ­ 3 spin 3/2 spin ½ S3S3 ? symmetric (trivial representation)

Example 3: three qubits cont. This is a two-dimensional irreducible representation (irrep) of S 3. Call it P ½,½. a = |0 ih 1| ­ I ­ I + I ­ |0 ih 1| ­ I + I ­ I ­ |0 ih 1| a P ½,½  P ½,-½ and [a, S 3 ]=0, so P ½,½  P ½,-½. a = |0 ih 1| ­ I ­ I + I ­ |0 ih 1| ­ I + I ­ I ­ |0 ih 1| a P ½,½  P ½,-½ and [a, S 3 ]=0, so P ½,½  P ½,-½.

Schur decomposition for n qubits Theorem (Schur): For any J and M, P J,M is an irrep of S n. Furthermore, P J,M  P J,M’ for any M 0, so P J,M is determined by J up to isomorphism. M J and P J are irreps of U(2) and S n, respectively.

Diagrammatic view of Schur transform V V V V V V   |i 1 i |i 2 i |i n i U Sch |J i |M i |P i U Sch = R J (V) RJ()RJ() RJ()RJ() V 2 U(2)  2 S n R J is a U(2)-irrep R J is a S n -irrep

Applications of the Schur transform Universal entanglement concentration: Given |  AB i ­ n, Alice and Bob both perform the Schur transform, measure J, discard M J and are left with a maximally entangled state in P J equivalent to ¼ nE(  ) EPR pairs. Universal entanglement concentration: Given |  AB i ­ n, Alice and Bob both perform the Schur transform, measure J, discard M J and are left with a maximally entangled state in P J equivalent to ¼ nE(  ) EPR pairs. Universal data compression: Given  ­ n, perform the Schur transform, weakly measure J and the resulting state has dimension ¼ exp(nS(  )). Universal data compression: Given  ­ n, perform the Schur transform, weakly measure J and the resulting state has dimension ¼ exp(nS(  )). State estimation: Given  ­ n, estimate the spectrum of , or estimate , or test to see whether the state is  ­ n. State estimation: Given  ­ n, estimate the spectrum of , or estimate , or test to see whether the state is  ­ n.

Begin with the Clebsch-Gordon transform. M J ­ M ½ = M J+½ © M J-½ Begin with the Clebsch-Gordon transform. M J ­ M ½ = M J+½ © M J-½ How to perform the Schur transform? Why can U CG be implemented efficiently? 1. Conditioned on J and M, U CG is two-dimensional. 2. C CG can be efficiently classically computed. Why can U CG be implemented efficiently? 1. Conditioned on J and M, U CG is two-dimensional. 2. C CG can be efficiently classically computed.

+ + Implementing the CG transform

garbage bits Doing the controlled rotation

Diagrammatic view of CG transform U CG |M i |J i |S i |J i |J 0 i |M 0 i U CG R J (V) V V = U CG R J 0 (V) MJMJ M½M½ M J+½ © M J-½

Schur transform = iterated CG U CG |i 1 i |½ i |i 2 i |i n i |J 1 i |J 2 i |M 2 i |i 3 i U CG |J 2 i |J 3 i |M 3 i |J n-1 i |M n-1 i U CG |J n-1 i |J n i |M i (C2)­n(C2)­n

Q: What do we do with |J 1 …J n-1 i ? A: Declare victory! Let P J 0 = Span{|J 1 …J n-1 i : J 1,…,J n-1 is a valid path to J} Proof: Since U(2) ­ n acts appropriately on M J and trivially on P J 0, Schur duality implies that P J  P J 0 under S n. Q: What do we do with |J 1 …J n-1 i ? A: Declare victory! Let P J 0 = Span{|J 1 …J n-1 i : J 1,…,J n-1 is a valid path to J} Proof: Since U(2) ­ n acts appropriately on M J and trivially on P J 0, Schur duality implies that P J  P J 0 under S n. Almost there…

But what is P J ? S1S1 S2S2 J=½ J=1 J=0 1 S3S3 J=½ J=3/2 3 2 S4S4 J=2 J=1 J=0 4 S5S5 J=5/2 J=3/2 J=½ 5 S6S6 J=3 J=2 J=1 J=0 6 paths of irreps  standard tableaux  Gelfand-Zetlin basis

n J ½10 3/2 ½210 Irreps of U(d) and S n are labelled by partitions of n into 6 d parts, i.e. ( 1,…, d ) such that d = n. Let M be a U(d) irrep and P a S n irrep. Then: Irreps of U(d) and S n are labelled by partitions of n into 6 d parts, i.e. ( 1,…, d ) such that d = n. Let M be a U(d) irrep and P a S n irrep. Then: What about n qudits? Example: d=2 Example: d=2

A subgroup-adapted basis for M 1 U(1) U(2) U(3) 4 U(4)

To perform the CG transform in poly(d) steps: Perform the U(d-1) CG transform, a controlled d £ d rotation given by the reduced Wigner coefficients and then a coherent classical computation. Clebsch-Gordon series for U(d) ­  ©©

U QFT UU UU |i 1 i |i 2 i |i n i |p 1 i |J i |p 2 i |J i |i|i U QFT y UyUy UyUy Generalized phase estimation

This is useful for many tasks in quantum information theory. Can you find more? Summary |i 1,…,i n i! |J,M,P i : The Schur transform maps the angular momentum basis of ( C d ) ­ n into the computational basis in time n ¢ poly(d). |i 1,…,i n i! |J,M,P i : The Schur transform maps the angular momentum basis of ( C d ) ­ n into the computational basis in time n ¢ poly(d). |i 1,…,i n i! |i 1,…,i n i |J i The generalized phase estimation algorithm allows measurement of J in time poly(n) + O (n ¢ log(d)). |i 1,…,i n i! |i 1,…,i n i |J i The generalized phase estimation algorithm allows measurement of J in time poly(n) + O (n ¢ log(d)).