Modulation spaces are a family of Banach spaces defined by the behavior of the short-time Fourier transform with
respect to a test function from the Schwartz space. They were originally proposed by Hans Georg Feichtinger and are recognized to be the right kind of function spaces for time-frequency analysis. Feichtinger's algebra, while originally introduced as a new Segal algebra, is identical to a certain modulation space and has become a widely used space of test functions for time-frequency analysis.
Modulation spaces are defined as follows. For
, a non-negative function
on
and a test function
, the modulation space
is defined by
- :\ \left(\int _{\mathbb {R} ^{d}}\left(\int _{\mathbb {R} ^{d}}|V_{g}f(x,\omega )|^{p}m(x,\omega )^{p}dx\right)^{q/p}d\omega \right)^{1/q}<\infty \right\}.}

In the above equation,
denotes the short-time Fourier transform of
with respect to
evaluated at
, namely

In other words,
is equivalent to
. The space
is the same, independent of the test function
chosen. The canonical choice is a Gaussian.
We also have a Besov-type definition of modulation spaces as follows.
- :\ \left(\sum _{k\in \mathbb {Z} ^{d}}\langle k\rangle ^{sq}\|\psi _{k}(D)f\|_{p}^{q}\right)^{1/q}<\infty \right\},\langle x\rangle :=|x|+1}
,
where
is a suitable unity partition. If
, then
.