/quantum-adder

Implementation of an adder on a quantum computer.

Primary LanguagePython

Implementation of adder using:

  1. Quantum Gates
  2. Quantum Fourier Transform

Addn Info:

  1. For installation and use of pyQuil check out: http://docs.rigetti.com/en/v2.0.0/qvm.html
  2. For qft and inverse qft I used Rigetti's Grove library: https://github.com/rigetti/grove

Ref:

  1. https://arxiv.org/pdf/quant-ph/0008033.pdf
  2. https://arxiv.org/pdf/1411.5949.pdf
  3. https://iopscience.iop.org/article/10.1088/1742-6596/735/1/012083/pdf
  4. https://medium.com/@sashwat.anagolum/arithmetic-on-quantum-computers-addition-7e0d700f53ae