A qubit (or quantum bit) is the quantum mechanical analogue of a classical bit. In classical computing the information is encoded in bits, where each bit can have the value zero or one. In quantum computing the information is encoded in qubits. A qubit is a two-level quantum system where the two basis qubit states are usually written as and . A qubit can be in state , or (unlike a classical bit) in a linear combination of both states. The name of this phenomenon is superposition.
A general -pure- qubit state is expressed as:
where and are the complex probability amplitudes for each basis state. Note that the choice of basis states is arbitrary, each set of orthogonal states can be used as basis states.
Below it is shown that a general pure qubit state is described by two real numbers, while above we stated that a generic qubit state is described by two complex parameters (probability amplitudes). This apparent contradiction is solved by the following: First of all, the sum of the probabilities of measuring any of the states should always add to 1. This condition constraints the description already to three real parameters. Another aspect from quantum mechanics is that scaling of a qubit state by a scaling vector does not change the measureable properties (observables) of a quantum state. This means that all probability amplitudes can always be scaled by an arbitrary (real) factor without changing any of the observable properties of the system. This is also known as scaling by a global phase factor. This condition constraints the system to a state which can be defined by two real parameters.
This video from the QuTech Academy explains some basic qubit properties.
Single-qubit computational basis states
The two orthogonal z-basis states of a qubit are defined as:
When we talk about the qubit basis states we implicitly refer to the z-basis states as the computational basis states.
The two orthogonal x-basis states are:
The two orthogonal y-basis states are:
The basis states are located at opposite points on the Bloch sphere. Note that a pure qubit state can be expressed as a point on the surface of the Bloch sphere and therefore can be described by two angles. In general, the polar angle θ (theta) (angle with respect to positive z-axis), and azimuthal angle φ (phi) (counter-clock wise angle of rotation in the xy-plane from the positive x-axis) are used in quantum physics.
For more information see https://en.wikipedia.org/wiki/Bloch_sphere.
Below an interactive plot of the Bloch sphere is shown of a state with and . Just click and hold the Bloch sphere to view it from different angles.
- Theta (θ)
- Phi (φ)
Several different physical implementations of qubits are possible. A number of examples are the polarizations of a photon, two of the (multiple) discrete energy levels of an ion, a superconducting Transmon qubit, the nuclear spin states of an atom or the spin states of an electron. Quantum Inspire is designed to control different qubit technologies. Its modular design allows it to re-use components that are technology independent while replacing components (software and hardware) that are technology dependent.
QM is in daily use and extremely successful in understanding, predicting and computing observed phenomena - Van Kampen