Introduction

Run on superconducting circuits that require very low temperature to work.

Hardware

Technologies

  • Quantum-dot electron-spin qubits
  • Nitrogen-vacancy centers in diamons
  • Transmon qubits (superconducting circuits used by IBM)
  • Topological qubits (marjorana fermions)

These can all compute the same thing, they are all ‘quantum complete’. But have different efficiency.

Limitations

  • All early in implementation
  • Must be called to near absolute zero
  • Scalability (number of qubits)
  • Quantum coherence is very short, so programs must run fast.

Quantum mechanics concepts

Superposition

A quantum sytem is in a superposition of many states

Measurement

measruement causes the wave-function to collapse

Entanglement

If I have more than one qubits, then they can be entangled making their wave-function intertwined

Interference

This is fundamental. Several superimposed states of a system can be made to reach the same final state via two different paths.

Spin

Fundamental quantum physical properties. Each particle with either be spin-up or spin-down.

Splitter

Randomly flips the spin. Eg. partial mirror.

Quantum operations

Must be:

  • linear,
  • reversible
  • preserve total probability
  • “unitary”

NOT gate

Also called Pauli X gate.

Represented as

Z gate

Hadamar gate

Applications

Breaks certain classical encryption such as RSA using Shor’s Algorithm Grover’s Search Algorithm Quantum Fourier Transform Quantum Fast Factorization

Notes

IBM lets you try one of their quantum computers.