Programming Quantum Computers : Essential Algorithms and Code Samples

Programming Quantum Computers : Essential Algorithms and Code Samples

Description

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.

Similar Books

ISBN 10: 0262539535
ISBN 13: 9780262539531

08 Sep 2020
Chris Bernhardt

ISBN 10: 3030832732
ISBN 13: 9783030832735

03 Nov 2021
Jack D. Hidary

ISBN 10: 1107002176
ISBN 13: 9781107002173

31 Jan 2011
Michael A. Nielsen

ISBN 10: 1838827366
ISBN 13: 9781838827366

29 Nov 2019
Robert S. Sutor

ISBN 10: 1484242173
ISBN 13: 9781484242179

07 Jan 2019
Vladimir Silva

ISBN 10: 1546735895
ISBN 13: 9781546735892

17 May 2017
Taha Sochi

ISBN 10: 0262536633
ISBN 13: 9780262536639

14 May 2019
J. L. Lawrence

ISBN 10: 1980901759
ISBN 13: 9781980901754

02 May 2018
Peter Kim

ISBN 10: 1119367689
ISBN 13: 9781119367680

14 Apr 2017
Wil Allsopp

ISBN 10: 1118739329
ISBN 13: 9781118739327

07 Oct 2014
John Cheng

ISBN 10: 1492051721
ISBN 13: 9781492051725

07 Jul 2020
Eve Porcello

ISBN 10: 1838981004
ISBN 13: 9781838981006

28 Sep 2020
Robert Loredo