Exercises

ex-otfs-ch02-01

Easy

Compute the Zak transform (with period T0T_0) of the constant signal f(t)=1f(t) = 1.

ex-otfs-ch02-02

Easy

Prove that the Zak transform is linear: Zαf+βg=αZf+βZgZ_{\alpha f + \beta g} = \alpha Z_f + \beta Z_g for all scalars α,β\alpha, \beta and all signals f,gf, g.

ex-otfs-ch02-03

Easy

Verify the quasi-periodicity Zf(t+T0,ν)=ej2πνT0Zf(t,ν)Z_f(t + T_0, \nu) = e^{-j 2\pi \nu T_0}\,Z_f(t, \nu) from the definition by direct substitution.

ex-otfs-ch02-04

Medium

Consider the "tone" ϕ(t)=ej2πν1t\phi(t) = e^{j 2\pi \nu_1 t} with ν1(0,ν0)\nu_1 \in (0, \nu_0). Compute Zϕ(t,ν)Z_\phi(t, \nu).

ex-otfs-ch02-05

Medium

Show that the Zak transform preserves inner products: T2Zf(t,ν)Zg(t,ν)dtdν=(1/T0)Rf(t)g(t)dt\int_{\mathbb{T}^2} Z_f(t, \nu)\,\overline{Z_g(t, \nu)}\,dt\,d\nu = (1/T_0)\int_{\mathbb{R}} f(t)\,\overline{g(t)}\,dt.

ex-otfs-ch02-06

Medium

Compute the discrete Zak transform of x[n]=cos(2πk0n/(MN))x[n] = \cos(2\pi k_0 n / (MN)) for k0=m0Mk_0 = m_0 M with m0{0,,N1}m_0 \in \{0, \ldots, N-1\}.

ex-otfs-ch02-07

Medium

Show that the Zak transform converts the operator Mϕ:fϕf\mathcal{M}_{\phi} : f \mapsto \phi \cdot f (pointwise multiplication by a T0T_0-periodic signal ϕ\phi) into multiplication: Zϕf(t,ν)=ϕ(t)Zf(t,ν)Z_{\phi f}(t, \nu) = \phi(t)\,Z_f(t, \nu).

ex-otfs-ch02-08

Hard

Define the 2D torus T2=[0,T0)×[0,ν0)\mathbb{T}^2 = [0, T_0) \times [0, \nu_0). Show that the Zak transform Z:L2(R)L2(T2,T0dtdν)Z: L^2(\mathbb{R}) \to L^2(\mathbb{T}^2, T_0\,dt\,d\nu) is an isometric isomorphism (i.e., unitary). What is the inverse?

ex-otfs-ch02-09

Hard

Consider the Gaussian pulse gσ(t)=(πσ2)1/4et2/(2σ2)g_\sigma(t) = (\pi\sigma^2)^{-1/4} e^{-t^2 / (2\sigma^2)}. Using the Poisson summation formula, compute the Zak transform Zgσ(t,ν)Z_{g_\sigma}(t, \nu) at the origin t=0t = 0 and express it as a theta function in ν\nu.

ex-otfs-ch02-10

Medium

Let xCMN\mathbf{x} \in \mathbb{C}^{MN}. Show that the circular shift y[n]=x[(n1)modMN]y[n] = x[(n - 1) \bmod MN] has discrete Zak transform Zy[n,k]=Zx[(n1)modM,k]ej2πk1n=0/NZ_y[n, k] = Z_x[(n-1) \bmod M, k]\,e^{-j 2\pi k \mathbf{1}_{n = 0} / N}. (That is: circular time shift by 1 corresponds to circular delay shift with a phase twist in Doppler when the shift wraps around.)

ex-otfs-ch02-11

Hard

(Weil's theorem, simplified form.) Prove that the DZT exchanges the time-shift and modulation operators in the following sense: if y[n]=x[nn0]ej2πk0n/(MN)y[n] = x[n - n_0]\,e^{j 2\pi k_0 n / (MN)}, then Zy[n,k]=ej2πk0(nn0)/(MN)Zx[(nn0)modM,(kk0)modN]Z_y[n, k] = e^{j 2\pi k_0 (n - n_0) / (MN)}\,Z_x[(n - n_0) \bmod M, (k - k_0' ) \bmod N] for appropriate integer k0k_0'. State the precise relationship between k0k_0 and k0k_0'.

ex-otfs-ch02-12

Medium

Show that if ff is real, then Zf(t,ν)=Zf(t,ν)Z_f(t, -\nu) = \overline{Z_f(t, \nu)} (conjugate symmetry in Doppler).

ex-otfs-ch02-13

Hard

A prototype pulse gg is bi-orthogonal if g(mT0)ej2πnν0,g=δm,0δn,0\langle g(\cdot - m T_0)\,e^{j 2\pi n \nu_0 \cdot}, g\rangle = \delta_{m,0}\,\delta_{n,0} for all (m,n)Z2(m, n) \in \mathbb{Z}^2. Show that this is equivalent to Zg(t,ν)=1|Z_g(t, \nu)| = 1 for all (t,ν)T2(t, \nu) \in \mathbb{T}^2 (i.e., the Zak transform has unit modulus everywhere). What prototype pulse satisfies this?

ex-otfs-ch02-14

Hard

The Zak transform at the critical density T0ν0=1T_0 \nu_0 = 1 is a unitary map. What happens at subcritical density T0ν0>1T_0 \nu_0 > 1 (oversampled)? Explain why oversampling gives a more numerically stable reconstruction but wastes degrees of freedom, and supercritical density T0ν0<1T_0 \nu_0 < 1 (undersampled) makes reconstruction impossible.

ex-otfs-ch02-15

Challenge

(Research exploration.) The continuous Zak transform is covariant under the Heisenberg-Weyl group of delay-Doppler shifts. A well-known open problem is to characterize the covariance properties under more general linear canonical transforms (LCTs), which include fractional Fourier transforms. (a) Show that the fractional Fourier transform of ff has a Zak transform that is a sheared version of ZfZ_f. (b) Sketch the extension: what operations on ff correspond to DD-plane rotations, shears, and scalings? This connects OTFS to chirp-OTFS variants being explored in 2024-2025.