classical simulations of quantum circuits
play

Classical simulations of quantum circuits Resource-theoretic - PowerPoint PPT Presentation

Classical simulations of quantum circuits Resource-theoretic approach to quantum computing Kamil Korzekwa Faculty of Physics, Astronomy and Applied Computer Science, Jagiellonian University, Poland Outline 1. Motivation 2. Background 3.


  1. Classical simulations of quantum circuits Resource-theoretic approach to quantum computing Kamil Korzekwa Faculty of Physics, Astronomy and Applied Computer Science, Jagiellonian University, Poland

  2. Outline 1. Motivation 2. Background 3. Simulating Clifford + T circuits 4. Unified simulation framework In collaboration with: 5. Outlook H. Pashayan S. Bartlett K.K. (UJ) Classical simulations of quantum circuits Kraków, 21/01/2020 2/18

  3. Motivation Foundations Applications Strong evidence that quantum computing is Characterization, verification, and more powerful than classical computing. validation of near-term quantum devices What component of quantum theory is responsible for this quantum speed-up? • Entanglement? • Coherence? • Contextuality? • Wigner negativity? • Special combination of the above? K.K. (UJ) Classical simulations of quantum circuits Kraków, 21/01/2020 3/18

  4. Outline 1. Motivation 2. Background a. (Qu)bits 3. Simulating Clifford + T circuits b. Universal sets of (quantum) gates 4. Unified simulation framework c. Simulating quantum circuits 5. Outlook K.K. (UJ) Classical simulations of quantum circuits Kraków, 21/01/2020 4/18

  5. Background: (Qu)bits E.g. 01 or 11 K.K. (UJ) Classical simulations of quantum circuits Kraków, 21/01/2020 5/18

  6. Background: Universal sets of (quantum) gates General 1-qubit gate 2-qubit gate: CNOT K.K. (UJ) Classical simulations of quantum circuits Kraków, 21/01/2020 6/18

  7. Background: Simulating quantum circuits Strong simulation Weak simulation Our simulation K.K. (UJ) Classical simulations of quantum circuits Kraków, 21/01/2020 7/18

  8. Outline 1. Motivation 2. Background 3. Simulating Clifford + T circuits a. Pauli gates and stabiliser states b. Clifford gates and Gottesmann-Knill 4. Unified simulation framework c. Step 1: Gadgetizing T gates 5. Outlook d. Step 2: Stabilizer decompositon e. Step 3: Sampling stabilizers f. Step 4: Fast norm estimation K.K. (UJ) Classical simulations of quantum circuits Kraków, 21/01/2020 8/18

  9. Simulating Clifford + T circuits Pauli gates and stabiliser states 1-qubit Pauli gates: n -qubit Pauli gates: n -qubit stabilizer state: simultaneous eigenstate of n commuting Pauli matrices Kraków, 21/01/2020 K.K. (UJ) Classical simulations of quantum circuits 9/18

  10. Simulating Clifford + T circuits Clifford gates and Gottesmann-Knill theorem Generators: CNOT Gottesmann-Knill theorem: evolution of stabiliser states through Clifford circuits can be efficiently described on a classical computer. ( n -qubit stabiliser state described by n Pauli operators, each of them is mapped by a Clifford gate to another Pauli operator. Just keep track of stabilisers.) K.K. (UJ) Classical simulations of quantum circuits Kraków, 21/01/2020 10/18

  11. Simulating Clifford + T circuits Clifford gates and Gottesmann-Knill theorem Clifford gates are not universal! Adding a single T gate is enough! (Clifford+T (general circuit) With arbitrary circuit) accuracy K.K. (UJ) Classical simulations of quantum circuits Kraków, 21/01/2020 11/18

  12. Simulating Clifford + T circuits Step 1: Gadgetizing T gates with magic states arXiv:1601.07601 (Clifford (Clifford+T Precisely circuit) circuit) K.K. (UJ) Classical simulations of quantum circuits Kraków, 21/01/2020 12/18

  13. Simulating Clifford + T circuits Step 2: Stabilizer decomposition of magic states K.K. (UJ) Classical simulations of quantum circuits Kraków, 21/01/2020 13/18

  14. Simulating Clifford + T circuits Step 3: Sampling from stabilizer decomposition • • Use Gottesmann-Knill to evolve each term • (Clifford arXiv:1601.07601 circuit) K.K. (UJ) Classical simulations of quantum circuits Kraków, 21/01/2020 14/18

  15. Simulating Clifford + T circuits Step 4: Fast norm estimation Employ the efficient stabilizer norm estimation from arXiv:1601.07601 Final run-time of the algorithm: K.K. (UJ) Classical simulations of quantum circuits Kraków, 21/01/2020 15/18

  16. Outline 1. Motivation 2. Background 3. Simulating Clifford + T circuits 4. Unified simulation framework 5. Outlook K.K. (UJ) Classical simulations of quantum circuits Kraków, 21/01/2020 16/18

  17. Unified simulation framework Various splittings into free (efficiently simulable) theory and resourceful (exponentially hard to simulate) operations: • Clifford + T gates • Gaussian gates + Non-gaussian gate • Matchgate circuits + SWAP gate Gadgetization • … Decomposition of Estimating resource states into probability free states Sampling from free- state decomposition K.K. (UJ) Classical simulations of quantum circuits Kraków, 21/01/2020 17/18

  18. Outlook New Quantum Resource Group established at Jagiellonian University (leader + 2 post-docs + 2 PhD students + MSc student) Objective 1: A unified framework for classical simulations of quantum circuits 1. Developing a unified scheme for classical simulation of universal quantum circuits based on a three-step algorithm. 2. Devising novel algorithms with improved run-time scaling by employing alternative free element decompositions (e.g. pure free states). Implementing these algorithms on classical computers and employing them to certify and verify NISQ devices. 3. Investigating the interconversion problem for the resource theory of magic states. K.K. (UJ) Classical simulations of quantum circuits Kraków, 21/01/2020 18/18

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend