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.