The Symplectic Fourier Transform
A 2D Fourier Transform on the DD Plane
The Zak transform of Chapter 2 takes a 1D time-domain signal into a 2D function on the delay-Doppler torus. What we need next is a 2D transform that relates two 2D representations β the DD plane and the TF plane. This is the symplectic Fourier transform (SFT).
"Symplectic" here refers to the sign pattern of the kernel, which ensures that the transform is its own inverse up to a sign flip, and that it respects the natural symplectic form on the phase space. Practically, the SFT is simply a 2D DFT with specific sign conventions chosen so that Heisenberg-Weyl covariance is preserved.
For OTFS, the SFT is not optional β it is the operation that maps DD-domain data symbols to the TF-domain symbols handed to a standard OFDM modulator. Its inverse (the ISFFT) does the reverse at the receiver. Chapter 6 will assemble these two operations into the full transceiver.
Definition: Continuous Symplectic Fourier Transform
Continuous Symplectic Fourier Transform
For a function on , the symplectic Fourier transform is The inverse transform is Note the opposite signs on and β this is the symplectic pattern.
The SFT is almost an ordinary 2D Fourier transform, with two crucial differences: (i) the sign of the term is flipped relative to the term, and (ii) the output variables are the TF-plane coordinates, not generic frequency variables. These choices are what make equal evaluated at , and what make the SFT intertwine DD translations with TF modulations β the Heisenberg-Weyl covariance we need.
Theorem: Symplectic Fourier Covariance Under Translation
Let be a function on the DD plane. Translating by corresponds to modulating its SFT by phase factors: Dually, translating the TF function by corresponds to modulating the DD function.
This is the 2D analog of the standard Fourier shift theorem, specialized to the symplectic sign convention. The pair is designed so that translation in one domain becomes modulation in the other β exactly the covariance we need for a channel that acts by translation in the DD plane.
Apply definition
.
Change variables
Let , : .
Factor phase
.
Definition: Discrete Symplectic Fourier Transform (ISFFT)
Discrete Symplectic Fourier Transform (ISFFT)
For an matrix on the DD grid, the inverse symplectic Fourier finite transform (ISFFT) β used at the OTFS transmitter β is for and . This produces the TF-domain grid fed to a standard OFDM modulator. The forward symplectic Fourier finite transform (SFFT), used at the receiver to return to the DD domain, is
The ISFFT is exactly a 2D DFT/IDFT with one axis inverted. In software
terms, it is np.fft.ifft(np.fft.fft(X, axis=0), axis=1) with appropriate
shift conventions. We will see the code in Section 3.3.
Theorem: SFFT and ISFFT Are Inverses
The ISFFT and SFFT are mutual inverses: on , and similarly . Both transforms are unitary with respect to the Frobenius inner product.
The ISFFT and SFFT are 2D DFTs with opposite signs. Their composition is the 2D identity, just as in 1D.
Compose
.
Sum over $n$ and $m$
and .
Collect
The compound sum collapses to , i.e., the identity. Unitarity follows from the normalization.
Symplectic Fourier Transform of a Simple DD-Grid Pattern
Place a single symbol on the DD grid at and observe its image on the TF grid after the ISFFT: it is a 2D complex exponential with frequency in one axis and in the other. The SFT "spreads" a point in DD into a complex plane wave in TF. Conversely, a point on the TF grid transforms to a plane wave on the DD grid β two dual pictures.
Parameters
Example: ISFFT of a Single DD-Grid Symbol
Compute the ISFFT of a DD-grid matrix with a single nonzero entry: .
Apply the ISFFT
.
Interpret
The single DD impulse becomes a 2D complex exponential on the TF grid with angular frequencies β a tilted plane wave. This is the "spread" characteristic of the DD domain: every DD-grid symbol is spread across the entire TF grid, which is why OTFS is robust to localized TF-grid erasures (a single subcarrier hit by interference does not take out any particular DD symbol).
Implication for diversity
The spreading property is the root of OTFS's diversity gain. A DD symbol is transmitted on all TF cells, so it passes through every channel realization β the effective diversity order can be as high as the number of resolvable paths , as we will prove in Chapter 9.
From DD Grid to TF Plane Waves
Key Takeaway
A DD impulse is a TF plane wave β and vice versa. The symplectic Fourier transform relates "point-like" signals in one domain to "spread" signals in the other. A data symbol placed on a single DD grid point contributes a complex exponential to every TF grid cell. This total spreading across the TF grid is what gives OTFS its diversity: the information in each data symbol is physically transmitted through every channel realization on the TF grid, so as long as enough of the TF grid arrives with usable SNR, the data symbol can be recovered.
Why Not Just a 2D DFT?
One might ask: why define a "symplectic" Fourier transform when an ordinary 2D DFT would produce the same spreading? The answer is covariance. The SFT is designed so that a DD-plane translation corresponds exactly to a TF-plane modulation with the right sign pattern to match the Heisenberg-Weyl group action. An ordinary 2D DFT does not do this β signs would be wrong, and the DD channel's action on the transmitted TF signal would not reduce to a 2D DD-plane convolution. In Chapter 4 we will see this covariance used explicitly when deriving the DD input-output relation.
ISFFT Implementation in a Standard OFDM Modem
The ISFFT can be computed as a 2D FFT with one axis inverted, at a cost of . For 5G-NR-compatible numerologies with and , this is operations β trivial on modern silicon.
The practical consequence: OTFS can be deployed as a software precoder on top of existing OFDM hardware. The receiver reverses the operation with an SFFT, also a 2D FFT. No new RF chains, no new ADC/DAC, no new power amplifier design. This is the engineering reason OTFS has a realistic path to 6G deployment.
- β’
2D FFT complexity: β negligible compared to OFDM IFFT
- β’
Re-uses existing OFDM silicon with firmware/software update only
- β’
Zero-change-to-hardware deployment is feasible for standalone OTFS