Quantum Simulators
A guided research project in Quantum Computing.
Question
How should a simulator represent quantum systems accurately and efficiently?
Goals
- Implement states, gates, circuits, measurement, and tests.
- Compare simulator designs as the number of qubits grows.
Method
Build the simulator from the mathematical rules for amplitudes and unitary operations.
- Represent multi-qubit states with complex vectors or another suitable data structure.
- Apply gates, controlled operations, and probabilistic measurement.
- Test known circuits and measure memory, speed, and numerical error.