Multi-qubit gates, chiefly the CNOT gate, are the mechanism by which quantum computers create entanglement: correlated states of two or more qubits that cannot be described as independent parts. The recipe is short. Put one qubit into a superposition with a Hadamard gate, then use the CNOT's conditional rule — flip the target only if the control reads 1 — to weld the qubits together. Two qubits treated this way yield a Bell state; three or more yield a GHZ state. Understanding that one conditional operation is the key to seeing why entanglement is a computational resource rather than a curiosity.

The Foundation of Quantum Computing: Multi-Qubit Gates

Single-qubit gates can rotate an individual qubit, but they cannot make one qubit's state depend on another's. That dependence is exactly what multi-qubit gates provide. Microsoft's quantum education materials describe multi-qubit gates as playing an important role across quantum computing, with the CNOT gate serving as the standard tool for producing Bell states — maximally entangled two-qubit states, also known as Einstein-Podolsky-Rosen states, in which the state of one qubit is entirely dependent on the state of the other.

IBM's Quantum Learning course frames the same idea from the state side: an entangled state is one that cannot be represented as a tensor product of individual quantum states. In other words, no matter how you try to factor the joint state into a description of qubit A and a separate description of qubit B, it cannot be done. Gates that act on more than one qubit at a time are the only way to reach such states, which is why they sit at the center of every quantum circuit that does serious work.

The CNOT Gate: A Key to Entanglement

The CNOT gate (written CX in many contexts) takes two inputs: a control qubit and a target qubit. Its rule is conditional. If the control qubit is in the |1⟩ state, the gate flips the target; if the control is |0⟩, the target is left untouched. A formal verification hosted at the University of Chicago states this plainly as a lemma: CNOT applied to |1,1⟩ yields |1,0⟩, while applied to a superposed control paired with |0⟩ it yields the equal combination of |00⟩ and |11⟩.

That second case is where the magic hides. When the control is in a definite state, the CNOT behaves like an ordinary classical conditional. But when the control is in superposition — in both |0⟩ and |1⟩ at once — the gate applies both of its behaviors simultaneously. The target flips for the |1⟩ branch of the superposition and stays put for the |0⟩ branch. The two qubits emerge correlated across both branches, and the joint state can no longer be split apart. The conditional operation is the mechanism of entanglement generation.