Skip to main content

About this free course

Download this course

Share this free course

Introduction to quantum computing
Introduction to quantum computing

Start this free course now. Just create an account and sign in. Enrol and complete the course for a free statement of participation or digital badge if available.

7 Summary

In this course you have learnt the fundamentals of quantum computing.The key points are as follows.

  1. Quantum computers may be able solve problems more quickly than classical computers if problem solving algorithms which have exponential run-times on a classical computer can be written to have polynomial run-times on a quantum computer.

  2. For a given square matrix, normal cap a , it is possible to solve the equation normal cap a times bold v equals lamda times bold v where bold v are column vectors known as eigenvectors and lamda is a scalar called an eigenvalue. In quantum mechanics, an operator is a mathematical entity which converts one function into another function. Given an operator cap a hat , the eigenvalue equation for that operator is cap a hat times f of x equals lamda times f of x . Here, the eigenvalue lamda may be a complex number, and f of x is function known as an eigenfunction. There may be more than one eigenvalue and corresponding eigenfunction associated with each eigenvalue equation.

  3. A general spin state vertical line cap a mathematical right angle bracket (known as a ket) can be written as a linear combination of a spin-up state vertical line up arrow mathematical right angle bracket and a spin-down state vertical line down arrow mathematical right angle bracket (known as basis vectors), thus absolute value of cap a mathematical right angle bracket equals a sub one up arrow mathematical right angle bracket prefix plus of a sub two vertical line down arrow mathematical right angle bracket where a sub one and a sub two are complex numbers. For an atom in any spin state, vertical line cap a mathematical right angle bracket , the probability of the outcome of a measurement indicating spin-up is absolute value of a sub one squared and for spin-down is absolute value of a sub two squared . Since these are the only possible outcomes the corresponding probabilities must sum to one, therefore absolute value of a sub one squared plus absolute value of a sub two squared equals one full stop

  4. Matrices can be used as an alternative representation of spin states to simplify calculations. vertical line up arrow mathematical right angle bracket and vertical line down arrow mathematical right angle bracket are represented by the following column vectors:

    absolute value of up arrow mathematical right angle bracket equals vector element 1 one element 2 zero and down arrow mathematical right angle bracket equals vector element 1 zero element 2 one

    Any vector vertical line cap a mathematical right angle bracket in spin space may be written as a linear combination of vertical line up arrow mathematical right angle bracket and vertical line down arrow mathematical right angle bracket . This means that vertical line cap a mathematical right angle bracket becomes:

    vertical line cap a mathematical right angle bracket equation sequence part 1 equals part 2 a sub one times vector element 1 one element 2 zero plus a sub two times vector element 1 zero element 2 one equals part 3 vector element 1 a sub one element 2 a sub two

    In this way any spin state of a spin-½ particle can be represented as a two-element matrix, which is called a spinor.

  5. For two electrons, the two-particle spin state can have an overall spin function which is either symmetric or antisymmetric to exchange of electrons. There is a set of triplet states and a singlet state, as follows:

    multiline equation row 1 vertical line one comma one mathematical right angle bracket equals vertical line up arrow up arrow mathematical right angle bracket comma row 2 vertical line one comma zero mathematical right angle bracket equals one divided by Square root of two times left parenthesis vertical line up arrow down arrow mathematical right angle bracket postfix plus vertical line down arrow up arrow mathematical right angle bracket right parenthesis comma row 3 vertical line one comma negative one mathematical right angle bracket equals vertical line down arrow down arrow mathematical right angle bracket comma row 4 vertical line zero comma zero mathematical right angle bracket equals one divided by Square root of two times left parenthesis vertical line up arrow down arrow mathematical right angle bracket postfix minus vertical line down arrow up arrow mathematical right angle bracket right parenthesis full stop

    where the first arrow in each ket refers to particle 1 and the second to particle 2. The triplet states are symmetric and the singlet state is antisymmetric under particle exchange. Two-particle states which cannot be factorised (i.e. vertical line zero comma zero mathematical right angle bracket and vertical line one comma zero mathematical right angle bracket ) are known as entangled states and exhibit entanglement. The other states (i.e. vertical line one comma one mathematical right angle bracket and vertical line one comma negative one mathematical right angle bracket ) are not entangled.

  6. Quantum computing is based on units of information called qubits (quantum bits, and pronounced kew-bits), which obey the laws of quantum mechanics. A qubit is the quantum analogue of a classical bit. The classical bit values 0 and 1 are replaced by the orthonormal basis states of the quantum-mechanical qubit vertical line zero mathematical right angle bracket and vertical line one mathematical right angle bracket . The basis states are given the name logical states , since they correspond to the classical bits upon which the logic gates operate. The key difference between qubits and classical bits is that qubits can exist in a superposition of the vertical line zero mathematical right angle bracket and vertical line one mathematical right angle bracket states, which means qubits can be prepared in the superposition state absolute value of psi mathematical right angle bracket equals a sub zero times zero mathematical right angle bracket prefix plus of a sub one vertical line one mathematical right angle bracket .

  7. The quantum NOT gate is denoted by the operator, cap x hat and, in the basis of the logical qubits vertical line zero mathematical right angle bracket and vertical line one mathematical right angle bracket , is represented by the matrix:

    cap x hat equals matrix row 1column 1 01 row 2column 1 10 full stop

    which is also the Pauli-X operator, sigma hat sub x . If the input to a quantum NOT gate is a sub zero times absolute value of zero mathematical right angle bracket prefix plus of a sub one times one mathematical right angle bracket then the output is a sub zero times absolute value of one mathematical right angle bracket prefix plus of a sub one times zero mathematical right angle bracket .

  8. The Hadamard gate is a single-qubit gate defined by the matrix:

    cap h hat equals one divided by Square root of two times matrix row 1column 1 11 row 2column 1 one minus minus one full stop

    If the input to a Hadamard gate is a sub zero times absolute value of zero mathematical right angle bracket prefix plus of a sub one times one mathematical right angle bracket then the output is one divided by Square root of two times left parenthesis a sub zero plus a sub one right parenthesis times absolute value of zero mathematical right angle bracket prefix plus of one divided by Square root of two times left parenthesis a sub zero minus a sub one right parenthesis times one mathematical right angle bracket . A Hadamard gate allows the transformation of the logical qubit state into a superposition state.

  9. A straightforward way to define the two-qubit states is to build the two-qubit basis states from product states absolute value of normal cap psi mathematical right angle bracket equals times q sub one mathematical right angle bracket absolute value of q sub two mathematical right angle bracket equals times q sub one times q sub two mathematical right angle bracket . There are four possible product states of the usual single-qubit basis states: absolute value of 00 mathematical right angle bracket comma times 01 mathematical right angle bracket comma absolute value of 10 mathematical right angle bracket comma times 11 mathematical right angle bracket . A general two-qubit state, therefore can be expressed in terms of the product states as

    absolute value of normal cap psi mathematical right angle bracket equals a sub 00 times 00 mathematical right angle bracket prefix plus of a sub 01 times absolute value of 01 mathematical right angle bracket prefix plus of a sub 10 times 10 mathematical right angle bracket prefix plus of a sub 11 vertical line 11 mathematical right angle bracket comma

    where vertical line normal cap psi mathematical right angle bracket is normalised in the usual way:

    sum with 4 summands absolute value of a sub 00 squared plus absolute value of a sub 01 squared plus absolute value of a sub 10 squared plus absolute value of a sub 11 squared equals one
  10. The quantum CNOT gate acts on two qubits, a control qubit and a target qubit. It is represented by an operator times times CX hat sub cap c comma cap t which acts on a target qubit vertical line phi sub cap t mathematical right angle bracket depending on the state of a control qubit vertical line psi sub cap c mathematical right angle bracket . If the input to a CNOT gate is one divided by Square root of two times left parenthesis vertical line 00 mathematical right angle bracket postfix plus minus vertical line 10 mathematical right angle bracket right parenthesis then the output is one divided by Square root of two times left parenthesis vertical line 00 mathematical right angle bracket postfix plus minus vertical line 11 mathematical right angle bracket right parenthesis . The CNOT gate can entangle a pair of disentangled qubits and can also disentangle a pair of entangled qubits.

  11. Single-qubit gates and two-qubit gates can be combined in a structured sequence to give a quantum circuit that executes a particular algorithm. Measurements can also be made in quantum circuits when one of the eigenstates of the measurement operator will be obtained with a certain probability.

  12. Real-world quantum computing has been impemented on platforms including the transmon qubit (as in the IBM quantum computers), the NMR qubit (based on technology used in MRI scanners), and using ultra-cold atom technology.