Quantum circuit
A quantum circuit is an ordered arrangement of quantum gates, measurements, and related operations that specifies a computation on qubits.
Building Quantum Software with Python
A quantum circuit is an ordered representation of quantum gates, measurements, and related operations applied to qubits.
- How it is used
- Uses ordered gate operations to model quantum computations, prepare states, encode data, and implement reusable algorithms.
- How deep it goes
- Explains visual diagrams, Python construction, registers, controlled operations, composition, and unitary amplitude transformations.
- Examples
- Demonstrates single-qubit gate sequences, uniform distributions, reusable circuit composition, amplitude amplification, and knapsack register encoding.
- What you can do after
- Builds circuits in Python, visualizes their gate order, composes reusable blocks, simulates states, and prepares algorithmic inputs.
Read how Building Quantum Software with Python explains quantum circuit →
Quantum Programming in Depth
A quantum circuit is a representation of a quantum computation as an ordered sequence of quantum gates and measurements.
- How it is used
- Uses ordered gate-and-measurement sequences to implement, execute, compose, and test quantum computations.
- How deep it goes
- Explains construction, qubit ordering, simulation, composition, and testing, but does not detail hardware execution.
- Examples
- Uses single-qubit rotations, state reconstruction, Boolean gates, and conjunctive-normal-form expression evaluation.
- What you can do after
- Builds and tests executable circuits in Qiskit, then inspects measurements or simulated state information.
Read how Quantum Programming in Depth explains quantum circuit →
Related concepts
- quantum operationuses · A quantum operation is a physical or computational transformation acting on a quantum state, including unitary evolution and measurement.
- quantum oracleincludes · A quantum oracle is a problem-specific quantum subroutine that recognizes or marks computational-basis states satisfying a specified condition.
- quantum gatehas part · A quantum gate is an operation that transforms the state of one or more qubits, typically represented by a unitary transformation.
- Qiskitused by · Qiskit is an open-source software development kit for constructing, simulating, compiling, and executing quantum circuits.
These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.

