rent-now

Rent More, Save More! Use code: ECRENTAL

5% off 1 book, 7% off 2 books, 10% off 3+ books

9780198570493

An Introduction to Quantum Computing

by ; ;
  • ISBN13:

    9780198570493

  • ISBN10:

    019857049X

  • Format: Paperback
  • Copyright: 2007-01-18
  • Publisher: Oxford University Press

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $77.86 Save up to $33.01
  • Rent Book $55.47
    Add to Cart Free Shipping Icon Free Shipping

    TERM
    PRICE
    DUE
    USUALLY SHIPS IN 3-5 BUSINESS DAYS
    *This item is part of an exclusive publisher rental program and requires an additional convenience fee. This fee will be reflected in the shopping cart.

How To: Textbook Rental

Looking to rent a book? Rent An Introduction to Quantum Computing [ISBN: 9780198570493] for the semester, quarter, and short term or search our site for other textbooks by Kaye, Phillip; Laflamme, Raymond; Mosca, Michele. Renting a textbook can save you up to 90% from the cost of buying.

Summary

This concise, accessible text provides a thorough introduction to quantum computing - an exciting emergent field at the interface of the computer, engineering, mathematical and physical sciences. Aimed at advanced undergraduate and beginning graduate students in these disciplines, the text is technically detailed and is clearly illustrated throughout with diagrams and exercises. Some prior knowledge of linear algebra is assumed, including vector spaces and inner products. However, prior familiarity with topics such as quantum mechanics and computational complexity is not required.

Author Biography


Phillip Ronald Kaye was born in Toronto, and raised in Waterloo, Ontario, Canada. In 1995 Phil was accepted to the Faculty of Engineering at the University of Waterloo with an entrance scholarship. He completed his undergraduate degree in Systems Design Engineering in 2000 and was awarded the George Dufault Medal for Excellence in Communication at his convocation. During the Summer months following his undergraduate convocation, Phil worked as an encryption software developer at Research in Motion (RIM), where he continued to work on a part-time basis during his graduate studies. Phil did his Master's degree in the department of Combinatorics and Optimization at Waterloo. His Master's thesis was entitled 'Quantum Networks for Concentrating Entanglement, and a Logical Characterization of the Computational Complexity Class BPP.' Phil is currently a PhD student at the School of Computer Science at the University of Waterloo. Raymond Laflamme completed his undergraduate studies in Physics at Universite Laval. He then moved to Cambridge, UK, where he took Part III of the Mathematical Tripos before doing a PhD in the Department of Applied Mathematics and Theoretical Physics (DAMTP) under the direction of Professor Stephen Hawking. Following posts at UBC, Cambridge and Los Alamos National Laboratory, Raymond moved to the University of Waterloo in 2001 as a Canada Research Chair in Quantum Information. Raymond is a recipient of Ontario's Premier Research Award and a Director of the Quantum Information program of the Canadian Institute for Advanced Research. He was named the Ivey Foundation Fellow of the Canadian Institute for Advanced Research (CIAR) in September of 2005. Michele Mosca obtained a DPhil in quantum computer algorithms in 1999 at the University of Oxford. Since then he has been a faculty member in Mathematics at St. Jerome's University and in the Combinatorics and Optimization department of the Faculty of Mathematics, University of Waterloo, and a member of the Centre for Applied Cryptographic Research. He holds a Premier's Research Excellence Award (2000-2005), is the Canada Research Chair in Quantum Computation (since January 2002), and is a CIAR scholar (since September 2003). He is a co-founder and the Deputy Director of the Institute for Quantum Computing, and a founding member of the Perimeter Institute for Theoretical Physics.

Table of Contents

Prefacep. x
Acknowledgementsp. xi
Introduction and Backgroundp. 1
Overviewp. 1
Computers and the Strong Church-Turing Thesisp. 2
The Circuit Model of Computationp. 6
A Linear Algebra Formulation of the Circuit Modelp. 8
Reversible Computationp. 12
A Preview of Quantum Physicsp. 15
Quantum Physics and Computationp. 19
Linear Algebra and the Dirac Notationp. 21
The Dirac Notation and Hilbert Spacesp. 21
Dual Vectorsp. 23
Operatorsp. 27
The Spectral Theoremp. 30
Functions of Operatorsp. 32
Tensor Productsp. 33
The Schmidt Decomposition Theoremp. 35
Some Comments on the Dirac Notationp. 37
Qubits and the Framework of Quantum Mechanicsp. 38
The State of a Quantum Systemp. 38
Time-Evolution of a Closed Systemp. 43
Composite Systemsp. 45
Measurementp. 48
Mixed States and General Quantum Operationsp. 53
Mixed Statesp. 53
Partial Tracep. 56
General Quantum Operationsp. 59
A Quantum Model of Computationp. 61
The Quantum Circuit Modelp. 61
Quantum Gatesp. 63
1-Qubit Gatesp. 63
Controlled-U Gatesp. 66
Universal Sets of Quantum Gatesp. 68
Efficiency of Approximating Unitary Transformationsp. 71
Implementing Measurements with Quantum Circuitsp. 73
Superdense Coding and Quantum Teleportationp. 78
Superdense Codingp. 79
Quantum Teleportationp. 80
An Application of Quantum Teleportationp. 82
Introductory Quantum Algorithms
Probabilistic Versus Quantum Algorithmsp. 86
Phase Kick-Backp. 91
The Deutsch Algorithmp. 94
The Deutsch-Jozsa Algorithmp. 99
Simon's Algorithmp. 103
Algorithms with Superpolynomial Speed-Upp. 110
Quantum Phase Estimation and the Quantum Fourier Transformp. 110
Error Analysis for Estimating Arbitrary Phasesp. 117
Periodic Statesp. 120
GCD, LCM, the Extended Euclidean Algorithmp. 124
Eigenvalue Estimationp. 125
Finding-Ordersp. 130
The Order-Finding Problemp. 130
Some Mathematical Preliminariesp. 131
The Eigenvalue Estimation Approach to Order Findingp. 134
Shor's Approach to Order Findingp. 139
Finding Discrete Logarithmsp. 142
Hidden Subgroupsp. 146
More on Quantum Fourier Transformsp. 147
Algorithm for the Finite Abelian Hidden Subgroup Problemp. 149
Related Algorithms and Techniquesp. 151
Algorithms Based on Amplitude Amplificationp. 152
Grover's Quantum Search Algorithmp. 152
Amplitude Amplificationp. 163
Quantum Amplitude Estimation and Quantum Countingp. 170
Searching Without Knowing the Success Probabilityp. 175
Related Algorithms and Techniquesp. 178
Quantum Computational Complexity Theory and Lower Boundsp. 179
Computational Complexityp. 180
Language Recognition Problems and Complexity Classesp. 181
The Black-Box Modelp. 185
State Distinguishabilityp. 187
Lower Bounds for Searching in the Black-Box Model: Hybrid Methodp. 188
General Black-Box Lower Boundsp. 191
Polynomial Methodp. 193
Applications to Lower Boundsp. 194
Examples of Polynomial Method Lower Boundsp. 196
Block Sensitivityp. 197
Examples of Block Sensitivity Lower Boundsp. 197
Adversary Methodsp. 198
Examples of Adversary Lower Boundsp. 200
Generalizationsp. 203
Quantum Error Correctionp. 204
Classical Error Correctionp. 204
The Error Modelp. 205
Encodingp. 206
Error Recoveryp. 207
The Classical Three-Bit Codep. 207
Fault Tolerancep. 211
Quantum Error Correctionp. 212
Error Models for Quantum Computingp. 213
Encodingp. 216
Error Recoveryp. 217
Three- and Nine-Qubit Quantum Codesp. 223
The Three-Qubit Code for Bit-Flip Errorsp. 223
The Three-Qubit Code for Phase-Flip Errorsp. 225
Quantum Error Correction Without Decodingp. 226
The Nine-Qubit Shor Codep. 230
Fault-Tolerant Quantum Computationp. 234
Concatenation of Codes and the Threshold Theoremp. 237
p. 241
Tools for Analysing Probabilistic Algorithmsp. 241
Solving the Discrete Logarithm Problem When the Order of a Is Compositep. 243
How Many Random Samples Are Needed to Generate a Group?p. 245
Finding r Given k/r for Random kp. 247
Adversary Method Lemmap. 248
Black-Boxes for Group Computationsp. 250
Computing Schmidt Decompositionsp. 253
General Measurementsp. 255
Optimal Distinguishing of Two Statesp. 258
A Simple Procedurep. 258
Optimality of This Simple Procedurep. 258
Bibliographyp. 260
Indexp. 270
Table of Contents provided by Ingram. All Rights Reserved.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program