Quantum computing processes quantum information through controlled physical transformations and quantum measurements. In the quantum circuit model, an initial quantum state evolves through quantum gates, and the Born rule predicts the final outcome probabilities. Quantum interference makes the relative quantum phases of amplitudes computationally useful. David Deutsch's 1985 paper developed a model of universal quantum computation.[ref]
A one-qubit example shows why amplitudes matter. Starting from , a Hadamard gate gives ; a second Hadamard gate returns . Insert a Pauli Z gate between the two Hadamard gates and the final state is instead : the intermediate relative sign changes how amplitudes combine. Measuring the intermediate state alone would give equal probabilities in both cases. A useful quantum algorithm arranges such transformations to make information about the required answer accessible through the final quantum measurement.
Liquid-state NMR quantum computing encodes qubits in distinguishable nuclear spins of molecules in solution. Selective radiofrequency pulses implement one-spin control; NMR scalar coupling supplies entangling evolution. Under , evolution for with , followed by rotations about each axis, produces a Controlled-Z gate up to global phase. Ensemble detection and common pseudo-pure preparations make small demonstrations distinct from scalable pure-state initialization.
A pseudo-pure state is a density matrix of the form
where is a normalized pure state, is the identity matrix on a -dimensional space and here . The term is the maximally mixed state. Under a unitary transformation , this term stays fixed and the selected pure state becomes . This is why liquid-state NMR quantum computing can follow pure-state-like transformations in part of a highly mixed ensemble.[ref]
For a traceless matrix representing an observable , direct evaluation of the trace gives
The identity contribution vanishes because . Thus scales the detectable expectation. It is not itself the purity: expanding and taking its trace yields
For example, for two qubits with , the purity is , close to the maximally mixed value , although the selected pure state still controls the traceless signal.
The preparation penalty can also be derived explicitly. Take independent equal spin-one-half systems with one-spin density matrix , where is a Pauli matrix and is their individual polarization. Their largest population is . A preparation that preserves this population and averages all other populations to equality has and
Indeed the selected population of is . In the weak-polarization regime , the binomial theorem gives . If the energy separation is , set ; a thermal two-level system has . This gives , with every parameter defined. Here is the reduced Planck constant, the Boltzmann constant and the temperature. The exponential signal loss concerns this specified averaging preparation; it is not a universal bound on every initialization method.
A controlled rotation gate followed by computational-basis dephasing mixes the two target populations in the control-one subspace. If they are , their sum is preserved and their difference is multiplied by . The operation is not unitary after dephasing. On a two-qubit diagonal state, the population of is unchanged when either qubit is the target, because the other control bit is zero.
The requirements are scalable characterized qubits, initialization, long relevant coherence times, a universal quantum gate set, and selective readout. They concern the whole experimental information-processing cycle, including resources needed for quantum error correction.[ref]
Quantum computation capable of approximating arbitrary finite quantum circuits using a specified universal quantum gate set, with an error tolerance and resource scaling.
The physical Church-Turing principle asserts that a universal physical computing machine can simulate every finitely realizable physical system. It is a claim about physical laws and possible apparatus, stronger in subject matter than a mathematical account of effective symbolic calculation. Its exact force depends on what simulation accuracy and resource use are required.
David Deutsch's 1985 paper formulated a strong version in terms of perfect simulation by finite means and investigated a universal quantum model.[ref] For example, describing one qubit requires specifying its quantum state and predicting quantum measurement probabilities; copying a short list of observed outcomes does not simulate all its permitted subsequent operations. Approximation to a chosen accuracy and efficient simulation are further, distinct requirements. The principle motivates universal quantum computation without itself being an experimental proof of every proposed universality claim.
A quantum computer is a physical device that performs controlled quantum computation and extracts an output through quantum measurement. A programmable quantum computer combines physical qubits, control hardware and classical processing that specifies operations and interprets repeated measurements.
David P. DiVincenzo organized the central physical requirements into five capabilities: scalable and characterized qubits; initialization in a known quantum state; sufficiently long relevant decoherence times compared with operation times; a universal set of quantum gates; and quantum measurement of selected qubits. These requirements connect an abstract quantum circuit with an experiment: knowing the intended gate sequence is useful only if the apparatus can initialize, control and read the encoded system accurately.[ref]
The encoding can use different physical systems. Two selected internal levels of a trapped ion, for example, can represent the basis states of a qubit. The remaining levels and environmental couplings then become part of the physical control problem.

Articles by others on the same topic (2)

Quantum computing is a type of computation that leverages the principles of quantum mechanics to process information in fundamentally different ways compared to classical computing. Here are some key concepts that define quantum computing: 1. **Quantum Bits (Qubits)**: Unlike classical bits, which can be either 0 or 1, qubits can exist in a superposition of states. This means that a qubit can represent 0, 1, or any quantum superposition of these states simultaneously.
Quantum computing by Ciro Santilli 40 Updated 2025-07-16
Quantum is getting hot in 2019, and even Ciro Santilli got a bit excited: quantum computing could be the next big thing.
No useful algorithm has been economically accelerated by quantum yet as of 2019, only useless ones, but the bets are on, big time.
To get a feeling of this, just have a look at the insane number of startups that are already developing quantum algorithms for hardware that doesn't/barely exists! quantumcomputingreport.com/players/privatestartup (archive). Some feared we might be in a bubble: Are we in a quantum computing bubble?
To get a basic idea of what programming a quantum computer looks like start by reading: Section "Quantum computing is just matrix multiplication".
Some people have their doubts, and that is not unreasonable, it might truly not work out. We could be on the verge of an AI winter of quantum computing. But Ciro Santilli feels that it is genuinely impossible to tell as of 2020 if something will work out or not. We really just have to try it out and see. There must have been skeptics before every single next big thing.