A quantum computing implementation of Shor's algorithm using qiskit (Quantum Toolbox in Python) for integer factorization.
- python 3.12
pip install -r requirements.txtpython main.py #produces output.csv
python grapher.py #requires output.csv to exist- Educational implementation suitable for small numbers
- Requires significant computational resources
- May need multiple runs for successful factorization
- minutephysics (youtube) https://www.youtube.com/watch?v=lvTqbM5Dq4Q
- wikipedia for everything else