guppyalgos.primitives.subroutines.qft

Initialization for the QFT module.

Functions

iqft(qs)

In-place inverse quantum Fourier transform on qs.

qft(qs)

In-place quantum Fourier transform on qs.

guppyalgos.primitives.subroutines.qft.iqft(qs)

In-place inverse quantum Fourier transform on qs.

Parameters:

qs – Qubit register to perform the IQFT on.

Returns:

None

guppyalgos.primitives.subroutines.qft.qft(qs)

In-place quantum Fourier transform on qs.

Parameters:

qs – Qubit register to perform the QFT on.

Returns:

None