Scaling Beyond Single Units with Entanglement and Gates
Single-qubit operations manipulate these states via unitary transformations, which preserve probability while rotating amplitudes. The X gate is the quantum version of a bit flip.
It maps ket 0 to ket 1, and ket 1 to ket 0. The Z gate is a phase flip. It leaves ket 0 unchanged, but changes ket 1 to minus ket 1.
If we apply H to ket 0, we obtain ket 0 plus ket 1, divided by square root of two. If we apply H to ket 1, we obtain ket 0 minus ket 1, divided by square root of two.
When architectures scale, the distinction between classical and quantum units widens dramatically. Two classical bits produce four possible static states:
- 00
- 01
- 10
- 11
Two qubits possess four computational basis states—ket 00, ket 01, ket 10, and ket 11—held simultaneously within a continuous state vector. For n qubits, the system contains 2 to the power n computational basis states.
As Qubit Ink points out, based on foundational principles detailed in the classic text Quantum Computation and Quantum Information by Michael Nielsen and Isaac Chuang, published by Cambridge University Press, this mathematical scaling does not mean a programmer simply reads out 2 to the power n classical values. Extracting computational value requires multi-qubit gates that exploit interference and entanglement.
The controlled-NOT, or CNOT gate, exemplifies this dynamic. It assigns a control qubit and a target qubit. If the control qubit is zero, the target remains unchanged; if the control qubit is one, the target flips.
In basis terms, ket 00 remains ket 00, ket 01 remains ket 01, ket 10 becomes ket 11, and ket 11 becomes ket 10. When the control qubit enters the gate already in a superposition, the operation creates an entangled state.
Consider building the Bell state Phi-plus using tools like Python and Qiskit. The circuit begins with the two-qubit input ket 00.
Applying a Hadamard gate to the first qubit creates an equal superposition on the control wire while the second wire stays ket 0, forming ket 00 plus ket 10 divided by the square root of two. Feeding this state through a CNOT gate produces the Bell state: ket 00 plus ket 11 divided by the square root of two.
There are four Bell states. If we measure the first qubit alone, we get zero with probability one-half and one with probability one-half. The result appears purely random locally.
Yet measuring the second qubit always yields an identical result: zero matches zero, and one matches one. The joint state cannot factor into two independent single-qubit descriptions.
Why Qubits Are Not Just Faster Classical Bits
A qubit is not a faster classical bit, nor is it an ordinary bit hiding two numbers at the same time. It is a distinct physical construct that replaces binary certainty with complex probability amplitudes, relative phase shifts, and non-local correlations. Classical architectures remain unmatched for deterministic, linear logic.
Quantum processors derive their power exclusively from mathematical interference across an exponential state space before measurement collapses that space into a classical readout. Treating a qubit as an upgraded transistor misses the point; it represents an entirely different set of physical rules for manipulating information.