Cantitate/Preț
Produs

Quantum Computing for Programmers

Autor Robert Hundt
en Limba Engleză Hardback – 20 oct 2025

Remarcăm în Quantum Computing for Programmers o abordare riguroasă, dar accesibilă, dedicată programatorului clasic care dorește să înțeleagă mecanica din spatele porților cuantice. Volumul debutează cu capitolul „The mathematical minimum”, esențial pentru ancorarea cititorului în formalismul necesar, înainte de a trece la implementări concrete. Ceea ce distinge această lucrare de alte introduceri este focalizarea pe infrastructura de simulare; autorul Robert Hundt nu oferă doar teorie, ci și cod în Python și C++ pentru peste 25 de algoritmi, de la teleportare cuantică la algoritmul lui Shor și Grover.

Structura cărții este construită pentru a asigura o progresie logică: primele capitole stabilesc fundamentele, în timp ce secțiunile de mijloc explorează simularea scalabilă și algoritmii care depășesc capacitățile clasice. Spre final, Cambridge University Press propune o analiză detaliată a productivității programatorului, discutând limbajele de programare cuantică și tehnicile de compilare, un aspect adesea ignorat în textele introductive. Apreciem în mod deosebit includerea algoritmului Solovay–Kitaev pentru aproximarea porților, oferind astfel o perspectivă completă asupra stivei de software cuantic.

Această lucrare completează perspectiva oferită de Quantum Computing Algorithms de Barry Burd. În timp ce volumul lui Burd se concentrează pe o abordare intuitivă cu minim de matematică și utilizarea Qiskit, cartea lui Robert Hundt adaugă profunzime prin derivări matematice complete și dezvoltarea unui simulator de la zero. Astfel, cititorul nu doar folosește instrumente existente, ci înțelege arhitectura internă a sistemelor de calcul cuantic, fiind o resursă superioară pentru cei care vizează optimizarea și dezvoltarea de compilatoare cuantice.

Citește tot Restrânge

Carte disponibilă

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


Specificații

ISBN-13: 9781009548533
ISBN-10: 1009548530
Pagini: 446
Dimensiuni: 175 x 250 x 28 mm
Greutate: 0.94 kg
Ediția:2 Revised edition
Editura: Cambridge University Press

De ce să citești această carte

Această carte este ideală pentru programatorii experimentați și studenții la informatică ce doresc să treacă de la utilizarea unor biblioteci „black box” la înțelegerea profundă a algoritmilor cuantici. Prin combinarea codului C++ și Python cu rigoarea matematică, cititorul câștigă abilitatea de a simula și implementa soluții complexe, pregătindu-se pentru provocările reale ale ingineriei software cuantice și corecției erorilor.


Descriere

Details derivations and implementations of over 50 fundamental quantum algorithms and techniques, including Shor's and Grover's algorithms, Fourier transforms, quantum teleportation and QML, all simulated in Python. Precise yet easy-to-understand mathematics and over 120 illustrations make this a quintessential book for learning quantum computing.

Cuprins

Introduction; 1. The mathematical minimum; 2. Quantum computing fundamentals; 3. Simple algorithms; 4. Scalable, fast simulation; 5. Beyond classical; 6. Complex algorithms; 7. Quantum error correction; 8. Quantum languages, compilers, and tools; Appendix: Sparse Implementation; Bibliography; Index.

Recenzii

'There is a great deal of interest in quantum computing today. What many would like is a book that explains quantum computing to people who already know how to program conventional computers. This book successfully fills that need.' David Patterson, 2017 ACM A.M. Turing Award Laureate
'There is a critical need for quantum software engineers in the emerging quantum computing industry. Robert Hundt is a classical software engineer who presents quantum computing as simply as possible to others with a similar background. This book could be the perfect vehicle for many interested in this emerging area.' Fred Chong, Seymour Goodman Professor, University of Chicago
'Quantum mechanics, the century old theory underlying modern physics and chemistry, has a reputation for being incomprehensible. Professional physicists have a standard approach to this conundrum: 'Shut up and calculate!'. This book provides an alternative much better suited to the programmers of the XXI century interested in quantum computing: 'Shut up and program!'.' Sergio Boixo, Google
'This book strikes just the right balance between theory and practice. Exploring quantum computing from the perspective of a classical programmer, using software and simulators to explain all concepts and algorithms, leads to an intuitive, accessible, yet deep learning experience. I highly recommend this book!' Kunle Olukotun, Cadence Design Professor, Stanford University
'This book takes a unique approach of introducing quantum computing with a combination of precise but manageable mathematics, open-source code, and detailed derivations of many core quantum algorithms, which makes it an ideal learning resource for the community of software programmers, including both students and professionals, to explore the fascinating land of quantum computing.' Jason Cong, Volgenau Chair for Engineering Excellence, UCLA