Cantitate/Preț
Produs

Programming Quantum Computers

Autor Eric R Johnston, Nic Harrigan, Mercedes Gimeno-Segovia
en Limba Engleză Paperback – 13 aug 2019

Ecosistemul explorat în acest volum gravitează în jurul unităților de procesare cuantică (QPU), oferind instrumentele necesare pentru a manipula qubiți și a executa teletransportarea cuantică. Remarcăm o schimbare de paradigmă în modul în care Eric R Johnston, Nic Harrigan și Mercedes Gimeno-Segovia abordează subiectul: în loc să solicite cititorului un efort masiv în zona fizicii teoretice, aceștia propun o metodologie „hands-on”, axată pe construcția de aplicații. Suntem de părere că această structură tripartită — programarea QPU, primitive algoritmice și aplicații finale — facilitează înțelegerea modului în care tehnologia cuantică poate fi integrată în fluxuri de lucru din ingineria software sau data science. Putem afirma că volumul excelează în demistificarea conceptelor complexe prin vizualizarea manipulării datelor în spațiul cuantic. Complementar lui Learn Quantum Computing with Python and Q, care pune accent pe utilizarea limbajului Q# și a simulatoarelor, Programming Quantum Computers se concentrează mai mult pe arhitectura generică a unei QPU și pe implementarea unor algoritmi fundamentali precum Transformata Fourier Cuantică sau amplificarea amplitudinii. De asemenea, față de Fundamentals of Quantum Computing, care este strâns legat de framework-ul Qiskit, această lucrare oferă o perspectivă mai largă asupra primitivelor necesare pentru a identifica tipurile de probleme ce pot fi rezolvate cuantic, precum factorizarea Shor. Tonul este riguros dar accesibil, transformând conceptele abstracte în instrucțiuni programabile, ceea ce face din această ediție de la O'Reilly un manual de referință pentru programatorii care doresc să experimenteze cu hardware-ul viitorului.

Citește tot Restrânge

Preț: 35983 lei

Preț vechi: 44978 lei
-20%

Puncte Express: 540

Carte disponibilă

Livrare economică 01-15 mai
Livrare express 16-22 aprilie pentru 7328 lei


Specificații

ISBN-13: 9781492039686
ISBN-10: 1492039683
Pagini: 333
Dimensiuni: 177 x 231 x 22 mm
Greutate: 0.59 kg
Ediția:1
Editura: O'Reilly

De ce să citești această carte

Această carte se adresează inginerilor software care doresc să treacă de la curiozitate la execuție în domeniul calculului cuantic. Veți câștiga o intuiție practică asupra modului în care funcționează algoritmii cuantici, fără a vă bloca în formule matematice abstracte. Este un ghid esențial pentru a înțelege ce probleme pot fi rezolvate mai eficient pe o QPU față de un procesor clasic.


Descriere

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 than labor through math and theory, you'll work directly with examples that demonstrate this technology's unique capabilities.Quantum computing specialists Eric Johnston, Nic Harrigan, and Mercedes Gimeno-Segovia show you how to build the skills, tools, and intuition required to write quantum programs at the center of applications. You'll understand what quantum computers can do and learn how to identify the types of problems they can solve.This book includes three multichapter sections: Programming for a QPU--Explore core concepts for programming quantum processing units, including how to describe and manipulate qubits and how to perform quantum teleportation.QPU Primitives--Learn algorithmic primitives and techniques, including amplitude amplification, the Quantum Fourier Transform, and phase estimation.QPU Applications--Investigate how QPU primitives are used to build existing applications, including quantum search techniques and Shor's factoring algorithm.