책 이미지

책 정보
· 분류 : 외국도서 > 컴퓨터 > 프로그래밍 언어 > Python
· ISBN : 9781484242179
· 쪽수 : 346쪽
· 출판일 : 2018-12-13
목차
Chapter 1: The Bizarre World of Quantum Mechanics Quantum Realm to Einstein and Newton: We don't need no stinky classical physics Weird Things happen at Tiny Scales Entanglement: Spooky Action at a Distance Superposition of States Architecture of a Quantum Computer Fundamental Properties of a Quantum Computer Superposition Interference, Decoherence What is a Qubit? Single Gates Bit Flip: The X Gate Hadamard Gate (H) Superposition Phase Change: Z, S, T Gates. Muti-Gates Conditional gate (CNOT) Massive Parallelism with Entanglement Bell and GHZ States Non-Clifford Gates Visualize the Qubit with the Bloch Sphere Programing Lingo Exited States and Pauli Operators Dirac Notation Superposition and Decoherence Chapter 2: Welcome to Big Blue's Quantum Rig: The IBM QExperience Getting your feet wet with IBM's QExperience Histograms: Basic Qubit representations Quantum Composer and Scores Basic Quantum Circuits Experiment Editor Programming Languages: QASM vs Python Chapter 3: Start your Engines - Basic Algorithms Complex Quantum Circuits and Unitary Transformations Fourier Transform Chapter 4: Exponential Speedups with the Deutsch-Jozsa Algorithm Motivation Classical Solution Chapter 5: Unstructured Search: Grover's Algorithm Motivation Algorithm steps Quantum oracle Geometric proof Algebraic proof Extension with multiple targets Chapter 6: Factorization with Shor's algorithm Simon's algorithm Inspiration for Shor's algorithm Complexity Factorization Problem Shor vs Number Field Sieve: Polynomial vs Exponential Speedups Period of the Modular Exponent Chapter 7: Public Experiments and Playground Types of Qubits Other Players - The Race is on What's Next