sf.ops.Fourier¶
-
Fourier
= <strawberryfields.ops.Fouriergate object>¶ Fourier gate.
Also accessible via the shortcut variable
Fourier
.A special case of the
phase space rotation gate
, where \(\theta=\pi/2\).\[F = R(\pi/2) = e^{i (\pi/2) a^\dagger a}\]Details and Conventions
Definition
A special case of the rotation operator is the case \(\phi=\pi/2\); this corresponds to the Fourier gate,
\[F = R(\pi/2) = e^{i (\pi/2) \ad \a}.\]The Fourier gate transforms the quadratures as follows:
\[\begin{split}& F^\dagger\x F = -\p,\\ & F^\dagger\p F = \x.\end{split}\]
code/api/strawberryfields.ops.Fourier
Download Python script
Download Notebook
View on GitHub