qat.lang.AQASM.qftarith

This module provides implementation of a QFT transform and of various arithmetical operations. The adder and the multiplication are inspired of [RPGE17].

qat.lang.AQASM.qftarith.add_const()

Add const routine

qat.lang.AQASM.qftarith.add()

Add routine

qat.lang.AQASM.qftarith.mult_const()

Mult const routine

qat.lang.AQASM.qftarith.mult()

Mult routine

qat.lang.AQASM.qftarith.QFT()

QFT routine

References

RPGE17

Lidia Ruiz-Perez and Juan Carlos Garcia-Escartin. Quantum arithmetic with the quantum fourier transform. Quantum Information Processing, April 2017. URL: https://doi.org/10.1007/s11128-017-1603-1, doi:10.1007/s11128-017-1603-1.