Let $A$ be a closed subspace of $\ell^2(\Bbb Z)$. Suppose for every $\{a_n\}_n \in A$, we have $\{a_{n+m}\}_n \in A$ for each $m \in \Bbb Z$. Show that there exists a measurable set $E\subset \Bbb T$ such that $$A = \{\{\hat f(n)\}_{n\in \Bbb Z}: f\in L^2(\Bbb T), \operatorname{supp} f \subset E\}$$
Let $\mathcal F: L^2(\Bbb T) \to \ell^2(\Bbb Z)$ be the usual map $f\mapsto \{\hat f(n)\}_{n\in \Bbb Z}$. This is a surjective isometry, and so $\mathcal F^{-1}$ makes sense. My first guess for $E$ is $\bigcup_{f\in \mathcal F^{-1} (A)} \operatorname{supp} f$ but this may not even be a measurable set. I'd like some hints or ideas to complete this proof!