Programming quantum computers essential algorithms and code samples

Quantum computers are poised to kick-start a new computing revolution—and you can join in right away. If you’re in software engineering, computer graphics, data science, or just an intrigued computerphile, this book provides a hands-on programmer’s guide to understanding quantum computing. Rather th...

Descripción completa

Detalles Bibliográficos
Otros Autores: Johnston, Eric R., author (author), Harrigan, Nic, author, Gimeno-Segovia, Mercedes, author
Formato: Libro electrónico
Idioma:Inglés
Publicado: Beijing : O'Reilly [2019]
Edición:First edition
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009630788506719
Tabla de Contenidos:
  • Introduction
  • Part 1. Programming for a QPU. One Qubit
  • Multiple Qubits
  • Quantum teleportation
  • Part 2. QPU Primitives. Quantum arithmetic and logic
  • Amplitude amplification
  • QFT: quantum fourier transform
  • Quantum phase estimation
  • Part 3. QPU applications. Real data
  • Quantum search
  • Quantum supersampling
  • Shor's factoring algorithm
  • Quantum machine learning
  • Part 4. Outlook. Staying on top: a guide to the literature.