- 82
- 55
- TL;DR Summary
- My Python code for and a video describing this Python-based quantum computer simulator.
A while ago I started writing a quantum computer simulator in order to learn more about quantum computing. It certainly has helped me.
The simulator is written in Python and the development was done on a Raspberry Pi 4. It has also been tested on a pc.
In order to see it do something useful I implemented Grover's algorithm. It can simulate up to 13 qubits although that takes about 1/2 hour to do on the Pi. Running 10 qubits is pretty quick. I plan to tackle Shor's algorithm next.
Here's a link to a video that briefly describes its operation and shows a demo of qubit entanglement plus a demo of Grover's algorithm.
Here's a link to code. This link is also shown at the beginning of the video.
https://github.com/BobWalance/My-qc-simulator-repository
The simulator is written in Python and the development was done on a Raspberry Pi 4. It has also been tested on a pc.
In order to see it do something useful I implemented Grover's algorithm. It can simulate up to 13 qubits although that takes about 1/2 hour to do on the Pi. Running 10 qubits is pretty quick. I plan to tackle Shor's algorithm next.
Here's a link to a video that briefly describes its operation and shows a demo of qubit entanglement plus a demo of Grover's algorithm.
Here's a link to code. This link is also shown at the beginning of the video.
https://github.com/BobWalance/My-qc-simulator-repository
I expected a graphical user interface in which you can add and drop gates. But that is not available in this version of your program. So your program is too complicated for me. But it can probably be of use to other forummers.