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(-i x G)\), 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]
code/api/pennylane.fourier.get_spectrum
Download Python script
Download Notebook
View on GitHub