qml.fourier.get_spectrum¶
- get_spectrum(op, decimals)[source]¶
Extract the frequencies contributed by an input-encoding gate to the overall Fourier representation of a quantum circuit.
If G is the generator of the input-encoding gate exp(−ixG), the frequencies are the differences between any two of G’s eigenvalues. We only compute non-negative frequencies in this subroutine.
- Parameters
op (Operation) – Operation to extract the frequencies for
decimals (int) – Number of decimal places to round the frequencies to
- Returns
non-negative frequencies contributed by this input-encoding gate
- Return type
set[float]