Quantum computing emulation in common lisp
examples | ||
.gitignore | ||
circuit.lisp | ||
cl-quantum.asd | ||
LICENSE | ||
math.lisp | ||
package.lisp | ||
parse.lisp | ||
pprint.lisp | ||
README.md | ||
state.lisp |
cl-quantum
cl-quantum
is a quantum circuit simulator for common lisp. It also has a basic
vector and matrix algebra library included. cl-quantum
has external
requirements to use the main simulator, however, cl-ppcre
is required to parse
back pretty-printed states. cl-quantum
has been tested with SBCL 2.4.9 on
ArchLinux and was able to perform a simple Grover's search algorithm with 11
qbits in about 5 minutes.
I wrote this for a final project for my PHYSICS-103 class a LACC.