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

Similar documents
The Entanglement Frontier

high thresholds in two dimensions

Quantum entanglement in the 21 st century

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

arxiv: v1 [quant-ph] 26 Mar 2012

Threshold theorem for quantum supremacy arxiv:

John Preskill, Caltech 14 January The cost of quantum fault tolerance

Challenges in Quantum Information Science. Umesh V. Vazirani U. C. Berkeley

From Majorana Fermions to Topological Order

Quantum Computing. Richard Jozsa Centre for Quantum Information and Foundations DAMTP University of Cambridge

Quantum Computing: the Majorana Fermion Solution. By: Ryan Sinclair. Physics 642 4/28/2016

Quantum Algorithms Lecture #3. Stephen Jordan

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

Quantum Computation 650 Spring 2009 Lectures The World of Quantum Information. Quantum Information: fundamental principles

Quantum information and the future of physics

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

1.0 Introduction to Quantum Systems for Information Technology 1.1 Motivation

quantum mechanics is a hugely successful theory... QSIT08.V01 Page 1

Complexity of the quantum adiabatic algorithm

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

WORKSHOP ON QUANTUM ALGORITHMS AND DEVICES FRIDAY JULY 15, 2016 MICROSOFT RESEARCH

Quantum computation in topological Hilbertspaces. A presentation on topological quantum computing by Deniz Bozyigit and Martin Claassen

Quantum Computing with Very Noisy Gates

Overview of adiabatic quantum computation. Andrew Childs

Secrets of Quantum Information Science

Logical error rate in the Pauli twirling approximation

Topological Quantum Computation. George Toh 11/6/2017

Lectures on Fault-Tolerant Quantum Computation

Other Topics in Quantum Information

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

Quantum Computing. Separating the 'hope' from the 'hype' Suzanne Gildert (D-Wave Systems, Inc) 4th September :00am PST, Teleplace

The information content of a quantum

High-precision quantum algorithms. Andrew Childs

Postselection threshold against biased noise (A probabilistic mixing lemma and quantum fault tolerance) Ben W. Reichardt Caltech

Security of Quantum Key Distribution with Imperfect Devices

Quantum Information Transfer and Processing Miloslav Dušek

Quantum Effect or HPC without FLOPS. Lugano March 23, 2016

Quantum Computers. Todd A. Brun Communication Sciences Institute USC

Tensor network simulations of strongly correlated quantum systems

Physics 8.861: Advanced Topics in Superfluidity

Quantum Neural Network

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

Matrix product states for the fractional quantum Hall effect

Quantum error correction on a hybrid spin system. Christoph Fischer, Andrea Rocchetto

Ψ({z i }) = i<j(z i z j ) m e P i z i 2 /4, q = ± e m.

Techniques for fault-tolerant quantum error correction

Energetics and Error Rates of Self-Correcting Quantum Memories

Analog quantum error correction with encoding a qubit into an oscillator

Logic gates. Quantum logic gates. α β 0 1 X = 1 0. Quantum NOT gate (X gate) Classical NOT gate NOT A. Matrix form representation

QEC in 2017: Past, present, and future

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

Quantum Information Processing and Diagrams of States

QUANTUM CRYPTOGRAPHY QUANTUM COMPUTING. Philippe Grangier, Institut d'optique, Orsay. from basic principles to practical realizations.

Quantum information and quantum mechanics: fundamental issues. John Preskill, Caltech 23 February

Noise thresholds for optical cluster-state quantum computation

Zhenghan Wang Microsoft Station Q Santa Barbara, CA

Topological quantum computation

On the query complexity of counterfeiting quantum money

Topological quantum computation

Quantum computing. Jan Černý, FIT, Czech Technical University in Prague. České vysoké učení technické v Praze. Fakulta informačních technologií

The Quantum Supremacy Experiment

Promise of Quantum Computation

What is a quantum computer? Quantum Architecture. Quantum Mechanics. Quantum Superposition. Quantum Entanglement. What is a Quantum Computer (contd.

Talk by Johannes Vrana

Topological quantum computation and quantum logic

Introduction to Quantum Computing

Centre for Quantum Information and Communication

Introduction into Quantum Computations Alexei Ashikhmin Bell Labs

Gates for Adiabatic Quantum Computing

*WILEY- Quantum Computing. Joachim Stolze and Dieter Suter. A Short Course from Theory to Experiment. WILEY-VCH Verlag GmbH & Co.

Sub-Universal Models of Quantum Computation in Continuous Variables

Topological Quantum Computation A very basic introduction

Detecting and using Majorana fermions in superconductors

15 Skepticism of quantum computing

Introduction to Quantum Computing

Of course, what is amazing about Kitaev's scheme is the claim that Z and controlled Z gates can be protected!

ADIABATIC PREPARATION OF ENCODED QUANTUM STATES

Quantum Supremacy and its Applications

arxiv: v3 [quant-ph] 23 Jun 2011

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

The quantum threat to cryptography

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

QUANTUM COMPUTING. Part II. Jean V. Bellissard. Georgia Institute of Technology & Institut Universitaire de France

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

More measurement & computing (Clusters, N00N states, Zeno gates,...) 13 Mar 2012

Quantum Computing. Joachim Stolze and Dieter Suter. A Short Course from Theory to Experiment. WILEY-VCH Verlag GmbH & Co. KGaA

Surface Code Threshold in the Presence of Correlated Errors

Topological Quantum Computation from non-abelian anyons

Topological order from quantum loops and nets

Quantum Computing An Overview

Single-Mode Displacement Sensor

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

Majorana Fermions in Superconducting Chains

Ψ(r 1, r 2 ) = ±Ψ(r 2, r 1 ).

Adiabatic quantum computation a tutorial for computer scientists

More advanced codes 0 1 ( , 1 1 (

Teleportation-based approaches to universal quantum computation with single-qubit measurements

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

Quantum non-demolition measurements:

P 3/2 P 1/2 F = -1.5 F S 1/2. n=3. n=3. n=0. optical dipole force is state dependent. n=0

Transcription:

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 the observed elementary particles and their interactions, including gravity? QIS: Can we control complex quantum systems and if so what are the scientific and technological implications? Not the frontier of short (subnuclear) distances or long (cosmological) distances, but rather the frontier of highly complex quantum states: The entanglement frontier Also: emergence of classicality, security of quantum cryptographic protocols, foundations of statistical mechanics and thermalization, information theoretic principles illuminating the foundations of quantum physics, information processing by e.g. black holes, etc.

Truism: the macroscopic world is classical. the microscopic world is quantum. Goal of QIS: controllable quantum behavior in scalable systems Why? Classical systems cannot simulate quantum systems efficiently (a widely believed but unproven conjecture). But to control quantum systems we must slay the dragon of decoherence Is this merely really, really hard? Or is it ridiculously hard?

Quantum entanglement If you read ten pages of an ordinary hundred-page book, you learn about 10% of the content of the book. But if you read ten pages of a typical hundred-page quantum book, you learn almost nothing about the content of the book. That's because nearly all the information in a quantum book is encoded in the correlations among the pages; you can't access it if you read the book one page at a time.. This Page Blank This Page Blank This Page Blank This Page Blank This Page Blank. Describing typical quantum states with many parts requires extravagant (exponential) classical resources. Can we verify that Nature allows states with no succinct classical description?

Hilbert space is vast. Complexity But typical quantum states are boring, because -- they are not useful -- preparing them is not feasible The only states we need care about are those that can be prepared with reasonable (quantum) resources. Only these can arise in Nature, and only these are within reach of the quantum engineers. A mathematical model of the feasible n-qubit pure states: they can be prepared by a circuit of poly(n) two-qubit gates, applied to an initial (unentangled) product state. (A fraction exp[-poly(n)] of all pure states.) Likewise, feasible measurements are poly(n)-size circuits followed by single-qubit measurements. Equivalently, they can be prepared starting from product states through evolution in poly(n) time governed by a local Hamiltonian. Hubris(?): If Nature can do it, so can we! (Someday ) But the states and measurements that are quantumly feasible may be hard to simulate classically. what we care about Hilbert Space

Some quantum algorithms Factoring and finding discrete logarithms (Shor 1994). Idea: Finding period of a function by Fourier transform. Application: Breaking classical public key cryptosystems. Speedup: superpolynomial Approximating knot invariants (Freedman et al. 2000). Idea: simulating topological quantum field theory. Application: Unforgeable quantumly verifiable money. Speedup: superpolynomial Quantumly Hard Quantumly Classically Easy Easy Exhaustive search in an unstructured space (Grover 1996) Idea: Increase the angle with marked state by N -1/2 in each of many iterations. Application: finding solutions to NP-hard combinatorial search problems Speedup: quadratic (N 1/2 vs. N, where N is the number of possible states) Evaluation of Boolean formulas (Farhi et al. 2007) Idea: simulating quantum walk (i.e. scattering) on a tree. Application: Determining if a two-player game has a winning strategy. Speedup: polynomial (N.5 vs. N.753, where N is the number of leaves on the tree) Many more quantum algorithms at math.nist.gov/quantum/zoo/

Quantum algorithms Exploring complexity: We should be able to check (someday) that quantum physics exploits extravagant resources by verifying superpolynomial speedups for (NP) problems where solution can be checked classically, like factoring. (However, there is no proof that factoring is hard classically.) Not NP-hard (in the worst case): Superpolynomial quantum speedups seem to be possible only for problems with special structure, not for NP-complete problems like 3-SAT. Quantum physics speeds up unstructured search quadratically, not exponentially. Quantumly Hard Quantumly Classically Easy Easy Beyond NP: Speedups for problems outside NP are also common and important. (Indeed he natural application for a quantum computer is simulating evolution governed by a local Hamiltonian, preceded by preparation of a reasonable state and followed by measurement of a reasonable observable.) In such cases the findings of a quantum computer might not be easy to check with a classical computer; instead, one quantum computer must be checked by another (or by doing an experiment, which is sort of the same thing).

Toward quantum supremacy The quantum computing adventure will enter the new, more mature phase of quantum supremacy once we can prepare and control complex quantum systems that behave in ways that cannot be predicted using digital computers (systems that surpass understanding and surprise us). To reach that goal, it will be useful to gain a deeper understanding of two questions: What quantum tasks are feasible? What quantum tasks are hard to simulate classically? Might it be that the extravagant exponential classical resources required for classical description and simulation of generic quantum states are illusory, because quantum states in Nature have succinct descriptions?

Easy to simulate: slightly entangling quantum computation Arrange n qubits on a line. The initial state is a product state, and for any cut into two sets, the number of gates acting across the cut is E. Then if E = O( log n ), the state has a succinct classical description (as a matrix-product state ) and the quantum computation can be simulated efficiently (Vidal 2003, Jozsa 2006). Is quantum state tomography hard? The density operator of an n-qubit quantum state has 4 n entries, most of which are exponentially small. Therefore state tomography requires lots of experiments and lots of post-processing. But if the state has a succinct description, how hard is it to find it? Suppose the state is a matrix product state, e.g. a good approximation to the slightly entangled ground state of a gapped local 1D Hamiltonian (Hastings 2007). Then the quantum complexity of tomography is linear in n. It suffices to do tomography on constant size segments, and then piece the information together using (poly-time) classical post-processing (Cramer et al. 2011). The accuracy can be certified without a priori assumptions.

Easy to simulate: Gaussian linear optics Start with n-mode Gaussian state (e.g. coherent states). Perform linear optics operations (displacement, phase shifting, beam splitting, two-mode squeezing, etc.) and homodyne detection. The state has a succinct (Gaussian) classical description and the quantum computation can be simulated efficiently (Bartlett and Sanders 2003). But add optical nonlinearity, or photon sources and adaptive photon counting measurements, and universal quantum computation is achievable (Knill et al. 2001, Gottesman et al. 2001). Easy to simulate: Free fermions i H A () t c c, { c, c } 2 I, c c 4 jk, jk j k j k jk j j Each mode is either empty or occupied in the initial state, and the occupation number is measured in the final readout. In this case, adaptive measurements of the fermion number do not add power, but if we add fourfermion operators to the Hamiltonian, or if we can measure a four-fermion operator nondestructively, universal quantum computation is achievable (Bravyi and Kitaev 2000). (Cf., Majorana fermions as nonabelian anyons in topological insulator / superconductor or superconducting quantum wire.)

Hard to simulate(?): Commuting gates Qubits are prepared and measured in the X basis. Quantum gates in between are all diagonal in the Z basis. The processing can be done in one time step, by pulsing on and off a diagonal local Hamiltonian ( instantaneous quantum computing). n U Z Measure X It is not obvious how to simulate this simple quantum circuit classically. If the simulation is possible (in a rather strong sense --- sampling the probability distribution of outcomes in a multiplicative approximation), there would be surprising implications for classical complexity theory: collapse of the polynomial hierarchy to the third level (Bremner, Jozsa, Shepherd 2010). This model does not seem to have the full power of universal quantum (or even classical) computing, yet may achieve a task beyond the reach of the classical world. Diagonal gates may be relatively easy to achieve (adiabatically). How robust is the model s power against noise?

Hard to simulate(?): Linear optics and (nonadaptive) photon counting n photons in m modes m m unitary Initially, n photons are prepared in m modes (e.g. the first n modes are occupied by one photon each). A linear optics network executes a unitary on the modes, then the number of photons is counted in each mode (probably 0 or 1 in each mode if m = constant ä n 2. It is not obvious how to simulate this simple quantum experiment classically. If the simulation is possible (with the simulated distribution close to the ideal one) and a plausible conjecture is true, there would be surprising implications for classical complexity theory: collapse of the polynomial hierarchy to the third level (Aaronson and Arkhipov 2010). This is a theorist s version of the Hong-Ou-Mandel dip. The classical simulation would be at the limits of current technology for, say, 30 photons. The experiment requires a many-photon coincidence, so photon paths can interfere. How robust is the model s power against noise? (Loss, imperfect photon sources and detectors, ) Fault-tolerant linear optics?

Quantum error correction Classical memory ñ ferromagnet order Readout by local measurement (and majority vote). Errors produce domains walls where spins misalign. Logical error: domain wall sweeps across sample. Robust at sufficiently low nonzero temperature; storage time increases exponentially with system size. Especially simple type of redundant classical storage. Quantum memory ñ topological order Readout: nonlocal observables X and Z. Errors produce pointlike excitations (red and blue quasiparticles), with Z 2 relative Aharonov-Bohm phase. Logical error: X: blue particle escapes from hole. Z: red particle circumnavigates hole. Protected by energy gap, but storage time does not increase with system size. Robust if quasiparticles continually monitored. Especially simple type of redundant quantum storage.

Scalability Quantum Accuracy Threshold: We can simulate an ideal quantum circuit accurately using a noisy circuit, with a reasonable overhead cost [polylog(circuit size)], if the noise strength is below a critical value 0. Requires: parallel operations, refreshed qubits. Threshold value 0 and overhead cost depends on the scheme and noise model. In a 2D layout with local gates, it is natural to use topological codes on a punctured plane, with qubits encoded using Z 2 electric (or magnetic ) charges placed in the holes. Local gates and independent depolarizing noise: ä Practical considerations: Resource requirements, systems engineering issues Matters of principle : Conditions on the noise model, what schemes are scalable, etc. Raussendorf et al. Dennis et al.

Non-Markovian noise Terhal, Burkard 2005; Aliferis, Gottesman, Preskill 2006; Aharonov, Kitaev, Preskill 2006; Ng, Preskill 2009 From a physics perspective, it is natural to formulate the noise model in terms of a Hamiltonian that couples the system to the environment. H H H H where System Bath System Bath ( a) HSystem Bath H terms a acting locally on the system System Bath Threshold condition can be formulated as ε ε 0 @ 10-4, where noise strength ε can be defined in either of two ways: max over all times and locations H ( a) SystemBath Internal bath dynamics can be strong and nonlocal t 0 gate execution time Time Bath Data max Bath (1, 2) 1, circuit 2, all location spacetime bath correlation function applies for a Gaussian (harmonic oscillator) bath In either scenario, noise Hamiltonian is assumed to act locally on the system 1/2

Noise correlations In general, the noise Hamiltonian may contain terms acting on m system qubits, for m = 1, 2, 3,. H H H H SystemBath i ij ijk i ij ijk Quantum computing is provably scalable if ε ε 0 @ 10-4, where max m max 1/ m m 2 3 and H m j1j2j3 jm m1 j, j,, j m over all times and qubits interactions fall off with distance term that acts collectively on m system qubits should be exponentially small in m. Proofs of the threshold theorem require the noise to be quasi-local in the sense that the m-qubit noise term in the Hamiltonian decays exponentially with m. Can experiments verify this scaling?

Quantum computing with nonabelian anyons -- Quantum information stored in the exponentially large fusion Hilbert space of n nonabelian anyons. -- Protected when temperature is small compared to the energy gap (no thermal anyons) and particles are well separated (no tunneling). -- Read out by measuring charges of anyon pairs. -- Processing by exchanging (braiding) particles. Possible realizations: Fractional quantum Hall states with filling factor = 5/2. Majorana fermions at ends of quantum wires (topological superconductors), or in topological insulator / superconductor heterostructures. For the above, braiding is not computationally universal but universality achievable by combining with noisy non-topological operations. Universal braiding might be realized in other FQH states. Kitaev, Freedman et al. Substantial overhead cost for approximately realizing standard quantum gates as braids when anyons are universal. Combine with standard quantum error correction for scalability (storage time for anyon system does not improve with system size).

Quantum computing vs. quantum simulation Many of the most challenging problems in physical science concern highly entangled ( strongly correlated ) quantum systems: for example, quantum antiferromagnets, exotic superconductors, complex biomolecules, bulk nuclear matter, spacetime near singularities, etc. A reliable universal quantum computer can simulate efficiently any reasonable physical system, while quantum simulators may have intrinsic limitations. Quantumly Hard Quantumly Classically Easy Easy Using either method, the goal should be to learn about quantum phenomena that are hard to simulate classically. We hope to discover previously unsuspected phenomena, not just validate theoretical predictions and models. Classical hardness may hinge on the accuracy of the simulation. Universal quantum computers can be made fault-tolerant, though with a daunting resource blowup. Novel properties of interest may be robust and universal, hence accessible through crude simulations. vs.

Questions for discussion: Quantum supremacy: super-classical behavior of controllable quantum systems Do we already know that Nature performs tasks that cannot be simulated efficiently by classical computers (strongly correlated materials, complex molecules, etc.)? Is quantum simulation (with atoms, molecules, etc.) a feasible path to quantum supremacy, despite difficulties in controlling such systems precisely? How best to achieve quantum supremacy with relatively small and accessible systems (~100 physical qubits)? Simulation tasks? Short of universal quantum computing? Can quantum computers simulate quantum gravity? (Yes/No are both interesting.) Quantum fault tolerance: scalable protection against decoherence Do e.g. FQH systems already demonstrate that large-scale quantum error-correcting codes are realizable. Will anyon interferometry make this case persuasive? Scalability: anyons vs standard qubits protected by quantum codes. What experiments studying noise in quantum systems will strengthen the case that scalable fault-tolerant quantum computing is feasible? Is an intrinsically stable quantum memory possible, e.g. in a three dimensional system? Is nature fault tolerant (does unitary quantum mechanics emerge at long distances)?

Additional Slides

Hard to simulate(?): One clean qubit model (Knill and Laflamme, 1998) 0 1 maximally mixed U Measure 0 1 p 0 1 1 1 RetrU 2 d Approximates the Jones polynomial for the trace closure of a braid (Shor and Jordan 2008), which is a complete problem for this complexity class. Hard(?): Permutational model (Jordan 2009) 1/2 1/2 1/2 1/2 Prepare initial state of spin-(1/2) particles with specified fusing of angular momentum, permute 1 particles, then measure a commuting set of total angular momenta of subsets of particles. Approximates matrix elements of certain irreducible representations of the symmetric group, and simulates the Ponzano-Regge spin foam toy model of quantum gravity. 3/2 2

Quantumly easy: measuring the energy for a local Hamiltonian m 2 1 t QFT 1 2 1 0 t0 e iht k k k k m m k m exp(2 ik /2 ) For a local Hamiltonian, measuring the energy to accuracy 1/poly(n) is quantumly easy. We could measure the ground state energy if we could prepare a state whose overlap with the ground state is only polynomially small. But the state preparation problem seems to be hard in general (Kitaev 2002). This is the quantum version of the P/NP conjecture --- it is easy to verify a solution to a constraint satisfaction problem, but hard to find the solution. A good trick for preparing ground states is adiabatic evolution. But adiabatic state preparation fails in hard cases because the at some point during the evolution the energy gap becomes superpolynomially small. k (polynomial accuracy)

Quantum error correction and topological order A logical qubit is encoded using many physical qubits. We want to protect the logical qubit, with orthonomal basis states 0Ú and 1Ú, from a set of possible error operators { E a }. For protection against bit flips: E a 0Ú ^ E b 1Ú. For protection against phase errors: E a ( 0Ú + 1Ú) ^ E b ( 0Ú - 1Ú). In fact, these conditions suffice to ensure the existence of a recovery map. It follows that 0 E b ¾E a 0Ú = 1 E b ¾E a 1Ú. Compare the definition of topological order: if V is a (quasi-)local operator and 0Ú, 1Ú are ground states of a local Hamiltonian, then 1 V 0Ú = 0, and 0 V 0Ú = 1 V 1Ú. up to corrections exponentially small in the system size. (Ground states are locally indistinguishable.)

Scalability Quantum Accuracy Threshold Theorem: Consider a quantum computer subject to quasi-independent noise with strength. There exists a constant >0 such that for a fixed < and fixed > 0, any circuit of size L can be simulated by a circuit of size L* with accuracy greater than 1-, where, for some constant c, assuming: L* OL logl parallelism, fresh qubits (necessary assumptions) nonlocal gates, fast measurements, fast and accurate classical processing, no leakage (convenient assumptions). Local gates and independent depolarizing noise: ä Practical considerations: Resource requirements, systems engineering issues Matters of principle : Conditions on the noise model, what schemes are scalable, etc. c Aharonov, Ben-Or Kitaev Laflamme, Knill, Zurek Aliferis, Gottesman, Preskill Reichardt

Local fault tolerance with 2D topological codes Qubits are arranged on a two-dimensional lattice with holes in it. Protected qubits are encoded (in either of two complentary bases) by placing electric charges inside primal holes or magnetic charges inside dual holes. The quantum information is well protected if the holes are large and far apart. electric ( primal ) hole magnetic ( dual ) hole A controlled-not gate can be executed by braiding the holes which is achieved by a sequence of local gates or measurements. The protected gates and error syndrome extraction can be done with local two-qubit gates or measurements. Numerical studies indicate an upper bound on the threshold for independent depolarizing noise: ä Raussendorf, Harrington, Goyal Dennis, Kitaev, Landahl, Preskill

Hardware Software -- Robust devices (e.g. 0-Pi superconducting qubit). -- Topological protection and processing (e.g. Majorana fermions in quantum wires). -- Optimized threshold and overhead. -- Adapting fault tolerance to noise. -- Dynamical decoupling. Systems engineering (wires, power, cooling, etc.) Matters of principle -- Justifying error phase randomization error probabilities (e.g., relating randomized error benchmarking to fault tolerance requirements). -- Limitations on noise correlations -- Self-correcting hardware (favorable scaling of storage time with system size, in fewer than four dimensions?). -- Other scalable schemes besides concatenated codes and topological codes (perhaps fault-tolerant adiabatic quantum computing?).

Some themes of quantum information science Quantum entanglement. Correlations among parts of a quantum system are different than classical correlations. A quantum system with two parts is entangled when its joint state is more definite and less random than the state of each part by itself. Quantum cryptography. Unknown quantum states cannot be copied perfectly. Eavesdropping on quantum communication can be detected. Quantum computing. Quantum computers can solve problems (like factoring) that are believed to be hard for classical computers. Quantum error correction. Quantum systems are highly vulnerable to noise, but we know in principle how to stabilize them. Quantum hardware. We can really do this stuff in the physics lab (though so far only on a modest scale).