Noise-resilient quantum circuits

Similar documents
Quantum Simulation. 9 December Scott Crawford Justin Bonnar

Quantum Fields, Gravity, and Complexity. Brian Swingle UMD WIP w/ Isaac Kim, IBM

It from Qubit Summer School

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

Tensor network simulations of strongly correlated quantum systems

Holographic Geometries from Tensor Network States

6.896 Quantum Complexity Theory September 18, Lecture 5

Introduction to tensor network state -- concept and algorithm. Z. Y. Xie ( 谢志远 ) ITP, Beijing

Tensor network renormalization

Quantum Convolutional Neural Networks

Flow equations on quantum circuits

Efficient time evolution of one-dimensional quantum systems

arxiv: v4 [quant-ph] 13 Mar 2013

Fermionic tensor networks

arxiv: v2 [quant-ph] 31 Oct 2013

Rigorous free fermion entanglement renormalization from wavelets

Fourier analysis of boolean functions in quantum computation

Machine Learning with Tensor Networks

Multiclass Classification-1

Introduction to Tensor Networks: PEPS, Fermions, and More

Quantum Many Body Systems and Tensor Networks

b) (5 points) Give a simple quantum circuit that transforms the state

C/CS/Phys C191 Quantum Gates, Universality and Solovay-Kitaev 9/25/07 Fall 2007 Lecture 9

Tensor Networks, Renormalization and Holography (overview)

Tensor network methods in condensed matter physics. ISSP, University of Tokyo, Tsuyoshi Okubo

Lecture 2: From Classical to Quantum Model of Computation

What is possible to do with noisy quantum computers?

CSE 599d - Quantum Computing Fault-Tolerant Quantum Computation and the Threshold Theorem

Holographic Branching and Entanglement Renormalization

Quantum Error Correcting Codes and Quantum Cryptography. Peter Shor M.I.T. Cambridge, MA 02139

Disentangling Topological Insulators by Tensor Networks

Fermionic tensor networks

Markov Chains for Tensor Network States

An introduction to tensornetwork

arxiv: v1 [quant-ph] 18 Jul 2017

Tensor network renormalization

Algorithm for Quantum Simulation

using Low-Depth Quantum Circuits Guillaume Verdon Co-Founder & Chief Scientific Officer

Belief propagation decoding of quantum channels by passing quantum messages

Loop optimization for tensor network renormalization

Lecture 6: Quantum error correction and quantum capacity

Experimental state and process reconstruction. Philipp Schindler + Thomas Monz Institute of Experimental Physics University of Innsbruck, Austria

Lecture 4: Postulates of quantum mechanics

arxiv:quant-ph/ v1 19 Mar 2006

MP 472 Quantum Information and Computation

Quantum computing and the entanglement frontier. John Preskill NAS Annual Meeting 29 April 2018

Renormalization of Tensor Network States

1 Bernstein-Vazirani Algorithm

Quantum Computing Lecture 3. Principles of Quantum Mechanics. Anuj Dawar

Quantum many-body systems and tensor networks: simulation methods and applications

Quantum computing with superconducting qubits Towards useful applications

Machine Learning with Quantum-Inspired Tensor Networks

Simulation of quantum computers with probabilistic models

Hilbert Space, Entanglement, Quantum Gates, Bell States, Superdense Coding.

Quantum Metropolis Sampling. K. Temme, K. Vollbrecht, T. Osborne, D. Poulin, F. Verstraete arxiv:

Logical error rate in the Pauli twirling approximation

Tensor product Take two tensors, get together enough inputs to feed into both, and take the product of their results.

Simulating Quantum Systems through Matrix Product States. Laura Foini SISSA Journal Club

Logical Quantum Computing. Sarah Sheldon, IBM T.J. Watson Research Center

Time Evolving Block Decimation Algorithm

Lectures on Fault-Tolerant Quantum Computation

Markovian Marginals. Isaac H. Kim. Oct. 9, arxiv: IBM T.J. Watson Research Center

Quantum decoherence. Éric Oliver Paquette (U. Montréal) -Traces Worshop [Ottawa]- April 29 th, Quantum decoherence p. 1/2

CS286.2 Lecture 8: A variant of QPCP for multiplayer entangled games

Quantum entanglement in the 21 st century

Report on Conceptual Foundations and Foils for QIP at the Perimeter Institute, May 9 May

On the complexity of stoquastic Hamiltonians

4 Matrix product states

One-Way Quantum Computing Andrew Lopez. A commonly used model in the field of quantum computing is the Quantum

Quantum Information and Quantum Many-body Systems

Q2B: Quantum Computing for Business. John Preskill 5 December 2017

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

Noisy Interactive Quantum Communication

3 Symmetry Protected Topological Phase

Lecture 3: Tensor Product Ansatz

phys4.20 Page 1 - the ac Josephson effect relates the voltage V across a Junction to the temporal change of the phase difference

Quantum simulation with string-bond states: Joining PEPS and Monte Carlo

1. Basic rules of quantum mechanics

Positive Tensor Network approach for simulating open quantum many-body systems

sparse codes from quantum circuits

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

Lecture 1: Introduction to Quantum Computing

c 2017 Society for Industrial and Applied Mathematics

arxiv: v2 [quant-ph] 25 May 2018

Introduction into Quantum Computations Alexei Ashikhmin Bell Labs

Surface Code Threshold in the Presence of Correlated Errors

Lecture 1: Introduction to Quantum Computing

H ψ = E ψ. Introduction to Exact Diagonalization. Andreas Läuchli, New states of quantum matter MPI für Physik komplexer Systeme - Dresden

Lecture 2: Introduction to Quantum Mechanics

Scale invariance on the lattice

arxiv:quant-ph/ v2 23 Aug 2003

Quantum Computing and the Possible Effects on Modern Security Practices

Physics 202 Laboratory 5. Linear Algebra 1. Laboratory 5. Physics 202 Laboratory

Quantum Computing: Great Expectations

Quantum Teleportation Pt. 1

arxiv:quant-ph/ v4 4 Jul 2005

Introduction to Quantum Computation

Lecture Notes Each circuit agrees with M on inputs of length equal to its index, i.e. n, x {0, 1} n, C n (x) = M(x).

Entanglement creation and characterization in a trapped-ion quantum simulator

An exponential separation between quantum and classical one-way communication complexity

Transcription:

Noise-resilient quantum circuits Isaac H. Kim IBM T. J. Watson Research Center Yorktown Heights, NY Oct 10th, 2017 arxiv:1703.02093, arxiv:1703.00032, arxiv:17??.?????(w. Brian Swingle)

Why don t we have a large-scale quantum computer? Classical Noise rate : 10 15. Primary source of error : Neutrons from the cosmic rays. Quantum Noise rate : 10 2 10 3. Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 2 / 33

Fighting noise The theory of fault tolerance comes to a rescue! But... Can you fit millions of qubits in a single dilution fridge? Gate speed problem Too slow : Quantum computer with clock speed of 1Hz? Too fast : Decoding can t keep up. + all the problems that are yet to be discovered. We re not going to have a large scale quantum computer tomorrow, but it is very likely that we will have a noisy quantum computer consisting of say, 100 qubits in near term. What should we do with them? Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 3 / 33

Focusing on large-depth quantum circuits There seems to be a consensus that large-depth quantum circuits, without error correction, will be useless. 1 Without error correction, error keeps accumulating. 2 In the long run, the effect of error cannot be bounded. 3 Therefore, such circuits will be completely useless without error correction. Not true Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 4 / 33

Noise resilient circuits Definition A family of circuits {C n } is k-noise-resilient if for every bounded k-local operator O with k = O(1), O 0 O ɛ cɛ. O 0 : E.v. of O, over a state C n ψ O ɛ : E.v. of O when every gate/prep/measurement becomes noisy. (ɛ: noise rate) for every product state ψ, for all n <, for some c = O(1). * There are noise-resilient circuits that are not short depth. Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 5 / 33

Noise resilient circuits Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 5 / 33

Noise resilient circuits Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 5 / 33

Noise resilient circuits Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 5 / 33

Noise resilient circuits Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 5 / 33

Noise resilient circuits Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 5 / 33

Agendas 1 Why noise resilience is important. 2 Intuition behind noise resilience. 3 Abundance of noise-resilient circuits. 4 How to use noise-resilient circuits. Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 6 / 33

1/poly(n) vs constant error If you can estimate everything down to 1/poly(n) precision, that s great! But not every bit of useful information requires such precision. For instance, look at any averaged observables: N i=1 h i 0 N N i=1 h i ɛ N cɛ max h i. i Energy/site is *the* figure of merit for comparing different numerical methods. For macroscopic observables, e.g., magnetization/site, its poly(n)th digit provides little useful information. Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 7 / 33

Name of the game In quantum many-body physics, Lower the energy/site is, the better. Differences of energy/site between different method is O(1), not O(1/poly(n)). Question : Can a near-term quantum device participate in this game and win against all classical methods? Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 8 / 33

Outperforming classical computers Question : Can a near-term quantum device participate in this game and win against all classical methods? The space of all classical methods is a huge space. Even if it can, it will be difficult to prove. However, there are models that have been studied intensively, AF Heisenberg on Kagome lattice, Fermi-Hubbard on square lattice. Physicists worked hard on beating each other s energy for decades. If a noisy quantum computer can beat the lowest known energy/site, that would be an indication that a noisy quantum computer can outperform classical computer for certain tasks. Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 9 / 33

Moreover, it will actually be useful. Averaged quantities : Energy per site/ magnetization per site, etc. i Ō = O i N Response functions : Magnetic susceptibility, bulk modulus, etc. * V : extensive quantities α = 1 V V λ Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 10 / 33

Agendas 1 Why noise resilience is important. 2 Intuition behind noise resilience. 3 Abundance of noise-resilient circuits. 4 How to use noise-resilient circuits. Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 11 / 33

Guiding example : MPS 1 Generically, a unitary circuit that prepares a MPS is large-depth, but noise-resilient. 2 Running such a circuit on a quantum computer is ill-motivated, but we can learn some lessons. Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 12 / 33

Guiding example : MPS Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 13 / 33

Guiding example : MPS Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 13 / 33

Guiding example : MPS Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 14 / 33

Guiding example : MPS Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 14 / 33

Guiding example : MPS Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 14 / 33

Guiding example : MPS Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 14 / 33

Guiding example : MPS Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 14 / 33

Guiding example : MPS Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 14 / 33

Guiding example : MPS Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 14 / 33

Guiding example : MPS Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 14 / 33

Guiding example : MPS At each time, a fresh ancilla is introduced, interacts with the system, and the system is discarded. The ancilla becomes the new system. Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 15 / 33

Guiding example : MPS At each time, a fresh ancilla is introduced, interacts with the system, and the system is discarded. The ancilla becomes the new system. Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 15 / 33

Guiding example : MPS At each time, a fresh ancilla is introduced, interacts with the system, and the system is discarded. The ancilla becomes the new system. Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 15 / 33

Guiding example : MPS At each time, a fresh ancilla is introduced, interacts with the system, and the system is discarded. The ancilla becomes the new system. Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 15 / 33

Guiding example : MPS At each time, a fresh ancilla is introduced, interacts with the system, and the system is discarded. The ancilla becomes the new system. Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 15 / 33

Guiding example : MPS At each time, a fresh ancilla is introduced, interacts with the system, and the system is discarded. The ancilla becomes the new system. Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 15 / 33

Guiding example : MPS At each time, a fresh ancilla is introduced, interacts with the system, and the system is discarded. The ancilla becomes the new system. Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 15 / 33

Guiding example : MPS At each time, a fresh ancilla is introduced, interacts with the system, and the system is discarded. The ancilla becomes the new system. Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 15 / 33

Guiding example : MPS At each time, a fresh ancilla is introduced, interacts with the system, and the system is discarded. The ancilla becomes the new system. V i V 1 2 3 4 5 6 7 8 : Virtual qubit : ith physical qubit MPS can be prepared by sequentially applying a unitary over V and i, from i = 1 to N. [Fannes et al. (1992)] Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 16 / 33

Guiding example : MPS At each time, a fresh ancilla is introduced, interacts with the system, and the system is discarded. The ancilla becomes the new system. V i V 1 2 3 4 5 6 7 8 : Virtual qubit : ith physical qubit MPS can be prepared by sequentially applying a unitary over V and i, from i = 1 to N. [Fannes et al. (1992)] Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 16 / 33

Guiding example : MPS At each time, a fresh ancilla is introduced, interacts with the system, and the system is discarded. The ancilla becomes the new system. V i V 1 2 3 4 5 6 7 8 : Virtual qubit : ith physical qubit MPS can be prepared by sequentially applying a unitary over V and i, from i = 1 to N. [Fannes et al. (1992)] Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 16 / 33

Guiding example : MPS At each time, a fresh ancilla is introduced, interacts with the system, and the system is discarded. The ancilla becomes the new system. V i V 1 2 3 4 5 6 7 8 : Virtual qubit : ith physical qubit MPS can be prepared by sequentially applying a unitary over V and i, from i = 1 to N. [Fannes et al. (1992)] Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 16 / 33

Guiding example : MPS At each time, a fresh ancilla is introduced, interacts with the system, and the system is discarded. The ancilla becomes the new system. V i 1 2 3 4 5 6 7 8 : Virtual qubit : ith physical qubit MPS can be prepared by sequentially applying a unitary over V and i, from i = 1 to N. [Fannes et al. (1992)] V Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 16 / 33

Guiding example : MPS At each time, a fresh ancilla is introduced, interacts with the system, and the system is discarded. The ancilla becomes the new system. V i 1 2 3 4 5 6 7 8 : Virtual qubit : ith physical qubit MPS can be prepared by sequentially applying a unitary over V and i, from i = 1 to N. [Fannes et al. (1992)] V Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 16 / 33

Guiding example : MPS At each time, a fresh ancilla is introduced, interacts with the system, and the system is discarded. The ancilla becomes the new system. V i 1 2 3 4 5 6 7 8 : Virtual qubit : ith physical qubit MPS can be prepared by sequentially applying a unitary over V and i, from i = 1 to N. [Fannes et al. (1992)] V Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 16 / 33

Guiding example : MPS At each time, a fresh ancilla is introduced, interacts with the system, and the system is discarded. The ancilla becomes the new system. V i 1 2 3 4 5 6 7 8 : Virtual qubit : ith physical qubit MPS can be prepared by sequentially applying a unitary over V and i, from i = 1 to N. [Fannes et al. (1992)] V Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 16 / 33

Guiding example : MPS O MPS = Tr(ρΦ n Φ 2 Φ 1 (O)) Φ i : Transfer operator Norm-nonincreasing Eigenoperator with eigenvalue λ λ = 1 : Oscillating mode λ < 1 : Decaying mode * Generically, the identity operator is the only eigenoperator with λ = 1. Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 17 / 33

Oscillating modes are unstable 1 0.8 ǫ=10-3 0.6 0.4 0.2 Error 0-0.2-0.4-0.6-0.8-1 0 500 1000 1500 2000 t Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 18 / 33

0.07 Decaying modes are stable Error 0.06 0.05 0.04 0.03 ǫ=10-3 ǫ=3 10-2 ǫ=6 10-2 ǫ=10-2 0.02 0.01 0 0 1000 2000 3000 4000 5000 t Short-time : Little accumulation of noise Long-time : Noise in early time is killed off if every mode decays. Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 19 / 33

Decaying modes are stable A state at time T is influenced by every perturbation at time t T δ(t) Φ t T (V t ) Φ t T : Transition from t to T. V t : Perturbation at time t. (Bounded by ɛ) Φ t T (V t ) decays exponentially in T t. In particular, T t=0 Φ t T (V t ) = O(ɛ) for all T. Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 20 / 33

Comments 1 MPS is useful : It can describe gapped 1D systems efficiently. [Hastings (2006)] 2 Contraction of MPS is noise-resilient, even though the circuit depth scales with the system size. 3 But we can already contract MPS efficiently on a classical computer, so there s not much point of implementing the circuit on a quantum computer. Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 21 / 33

Agendas 1 Why noise resilience is important. 2 Intuition behind noise resilience. 3 Abundance of noise-resilient circuits. 4 How to use noise-resilient circuits. Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 22 / 33

Design principles 1 Nontriviality : The circuit must do something that physicists care about. A noiseless circuit, applied to a simple-to-prepare states(e.g., product state) outputs k-point functions of states that are of interests to physicists. 2 Advantage : There must be an advantage in running the circuit over simulating it. 3 Noise-resilience : The circuit must be noise-resilient. A reduced circuit for every k-local observable only consists of fastly decaying modes. Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 23 / 33

Example 1 : A subclass of PEPS MPS vs PEPS Virtual qubit vs Rows of virtual qubits Physical qubit vs A row of physcal qubits Arbitrary unitary vs Finite-depth unitary 1 Nontriviality : The ansatz describes any Levin-Wen/quantum double [K (2017)] 2 Advantage : O(l x ) time. 3 Noise resilience : Holds under a physical condition. [K (2017)] Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 24 / 33

Example 2 : MERA-like circuits MERA Introduced by Vidal(2006). MERA is formally a quantum circuit consisting of O(log N) layers. Each layers consist of depth-2 locality-preserving quantum circuits. One layer of isometry, one layer of disentangler The dimension of the circuit elements are O(χ n ). Deep MERA [K and Swingle, in prep.] Decompose χ-dimensional Hilbert space into O(log χ) qubits. To be experiment-friendly, decompose the circuit into 2-qubit gates. Each layers consist of depth-d locality-preserving quantum circuits. Ground states of various physical models can be described with D = O(log 1 δ ) for precision δ. [Haegeman et al. (2017)] * N : Number of qubits * n : Fixed constant, e.g., 4. Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 25 / 33

Example 2 : MERA-like circuits N=512, D=2 Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 25 / 33

Example 2 : MERA-like circuits N=512, D=3 Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 25 / 33

Example 2 : MERA-like circuits N=512, D=4 Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 25 / 33

Example 2 : MERA-like circuits N=512, D=5 Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 25 / 33

Example 2 : MERA-like circuits N=512, D=6 Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 25 / 33

Example 2 : MERA-like circuits O = Tr(Φ log N Φ 2 Φ 1 (ρ)o) [Giovanetti et al. (2008), Evenbly and Vidal (2009)] 1 O can be computed efficiently both classically and quantumly. However, for deep MERA with depth D, Classical computer seems to need O(2 cd log N) time.(matrix-matrix multiplication) This is in 1D. In d dimension, it scales as O(2 c D d log N). Quantum computer can do the same job in O(D log N) time. 2 Noise resilient iff lowest scaling dimension > 0. Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 26 / 33

Error analysis For a deep MERA in d-spatial dimensions with depth D, with noise rate ɛ 1 Gate + measurement + preparation error : D d+1 ɛ (Generically) 2 Approximaton error : e cd (For known models) [Haegeman et al. (2017)] Optimizing D, O(ɛ(log d+1 (1/ɛ)) error can be achieved, using O(log d (1/ɛ)) qubits. Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 27 / 33

Setup Numerical experiment 1 Place random SU(4) in each circuit locations. 2 Compute nearest neighbor reduced density matrix with and without noise. Noise model : Apply depolarizing noise with p = 0.001 after SU(4). 3 Compute the trace distance. 4 Repeat 100 times for different choices of D. Result D Errors Average Std Min Max 2 624 7.2 10 3 1.2 10 3 5.8 10 3 10.7 10 3 3 1656 7.3 10 3 1.0 10 3 5.1 10 3 9.9 10 3 4 3048 1.4 10 2 1.6 10 3 1.1 10 2 1.8 10 2 5 4680 1.9 10 2 1.5 10 3 1.6 10 2 2.3 10 2 Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 28 / 33

Agendas 1 Why noise resilience is important. 2 Intuition behind noise resilience. 3 Abundance of noise-resilient circuits. 4 How to use noise-resilient circuits. Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 29 / 33

Quantum variational method Update circuit Quantum Computer Classical Computer Quantum-classical feedback loop Measure energy 1 Quantum processor runs a circuit and measures the energy. (Difficult classically) 2 Classical computer updates the circuit to lower the energy. (zeroth order classical optimization methods) 3 Repeat until convergence. 4 Measure physical observables, e.g., magnetization. * Inspired from variational quantum eigensolver [Peruzzo et al. (2013)] Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 30 / 33

Classical optimization 1 Decompose the circuit into SU(4). 2 Sample energy. 3 Sequentially optimize each SU(4). Employ classical zeroth-order optimization with noisy measurement, e.g., SPSA. E-E 0 0.4 0.35 0.3 0.25 0.2 0.15 0.1 0.05 0 0 500 1000 1500 2000 Iterations Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 31 / 33

Comments/Speculations Quantum computer is really good at contracting tensor networks. Contraction of physical tensor networks are resilient to noise. RG kills your mistakes so that all the imperfections, even if added together, does not blow up. The trick is to change the scale to time. A universal structure of ground state entanglement (tensor network structure) seems to guarantee the robustness of correlation functions. That s great because we care about correlation functions. Tensor networks are efficient, but not all of them are practical yet. A near-term quantum computer can assist these calculations, even if it is noisy. Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 32 / 33

Outlook Lord Kelvin Differential Analyzer Lord Kelvin proposed an analog machine that can predict the flow of sea tides. (19th century) The machine essentially solved a linear differential equation. Such machines were built in the early 20th century and people actually used it!(bush, Hartree) These devices were used for scientific purposes, e.g., studies of heat flow, explosive detonations, and transmission lines, until they were eventually replaced by digital computers. Noisy quantum computer = Differential analyzer of the 21st century? Isaac H. Kim (IBM) Noise-resilient quantum circuits Oct 10th, 2017 33 / 33