Modeling Quantum Bits with the Qubelets Model

Quantum bits or qubits are the workhorses of quantum programming. They’re governed by quantum mechanical principles that make it seem as if they’re oscillating between the two binary states. As a result, we can make the qubits interact with each other in ways that let us, for example, formulate decision-making logic circuits that boost their runtime performance or encrypt data in virtually unbreakable ways. Thus, to become proficient at writing quantum programs, we need to first understand how to control these qubits.

Classical bits are binary; you’ll only find them in one of two well-defined states, 1 or 0. Quantum bits, or qubits, also have two well-defined states corresponding to the classical ...

Get Quantum Computing now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.