The previous chapters focused on the properties and manipulation of a single qubit. While concepts like superposition and unitary evolution are fundamental, a single qubit offers limited computational utility. To perform complex algorithms, we must combine multiple qubits into a single system. This requires a mathematical framework capable of describing the growth of the state space as bits are added.
In this module, we introduce the tensor product, denoted as . This operation allows us to combine independent vector spaces into a larger composite space. For two qubits, the basis states expand from the standard and to four combinations: , , , and . You will see how the state vector size scales according to , where is the number of qubits.
With multiple qubits, we can introduce multi-qubit gates. The specific focus here is the Controlled-NOT (CNOT) gate. Unlike single-qubit gates which rotate a state vector, the CNOT gate introduces conditional logic, flipping a target qubit only if the control qubit acts as a . This interaction is the mechanism used to generate entanglement.
We define entanglement as a scenario where the quantum state of a composite system cannot be factored into independent states for each qubit. When qubits are entangled, the measurement of one correlates with the measurement of another. You will examine this mathematically through the creation of Bell states, which are specific, maximally entangled pairs.
By the end of this chapter, you will be able to:
4.1 Tensor Products
4.2 The CNOT Gate
4.3 Understanding Entanglement
4.4 Bell States
4.5 Bell State Construction Practice
© 2026 ApX Machine LearningEngineered with