The Balian–Low theorem for locally compact abelian groups and vector bundles

https://doi.org/10.1016/j.matpur.2019.12.005Get rights and content

Abstract

Let Λ be a lattice in a second countable, locally compact abelian group G with annihilator ΛGˆ. We investigate the validity of the following statement: For every η in the Feichtinger algebra S0(G), the Gabor system {MτTλη}λΛ,τΛ is not a frame for L2(G). When Λ is a lattice in G=R, this statement is a variant of the Balian–Low theorem. Extending a result of R. Balan, we show that whether the statement generalizes to (G,Λ) is equivalent to the nontriviality of a certain vector bundle over the compact space (G/Λ)×(Gˆ/Λ). We prove this equivalence using Heisenberg modules. More specifically, we show that the Zak transform can be viewed as an isomorphism of certain Hilbert C-modules. As an application, we prove a Balian–Low theorem in the new context of the group R×Qp, where Qp denotes the p-adic numbers.

Introduction

In his work on projective modules over noncommutative tori [47], M. Rieffel introduced a class of Hilbert C-modules known as Heisenberg modules. These modules establish the Morita equivalence of twisted group C-algebras associated to a lattice Δ in the time-frequency plane of a locally compact abelian (LCA) group G. Heisenberg modules have been applied numerous times in operator algebras and noncommutative geometry, see for example [31], [32], [9], [8], [34].

It was shown by F. Luef in [36], [37] that the Morita equivalence of Heisenberg modules over noncommutative tori is closely related to the duality theory of regular Gabor frames. These connections were recently generalized to the setting of LCA groups [28]. Gabor frames are the objects of study in Gabor analysis, which can be considered a subfield of time-frequency analysis. The central problem of Gabor analysis is the recovery of signals from a discrete set of time-frequency translates of fixed functions in L2(Rn). While Gabor analysis is usually carried out in Rn, much of the framework can be generalized to the setting of a LCA group G as follows: If (x,ω) is an element of the time-frequency plane G×Gˆ, the time-frequency shift operator π(x,ω) acts on functions ξL2(G) viaπ(x,ω)ξ(t)=ω(t)ξ(x1t) for tG. By picking a lattice Δ in the time-frequency plane G×Gˆ and a finite set of functions η1,,ηkL2(G), one forms the associated multiwindow Gabor system as follows:G(η1,,ηk;Δ)={π(z)ηj:zΔ,1jk}. To allow for stable reconstruction of functions in L2(G) from a multiwindow Gabor system, one requires the frame property due to Duffin and Schaeffer [10] to be satisfied. That is, if there exist constants K,L>0 such thatKξ22j=1kzΔ|ξ,π(z)ηj|2Lξ22 for all ξL2(G), one calls the multiwindow Gabor system G(η1,,ηk;Δ) a multiwindow Gabor frame. In particular, a singlewindow Gabor system, or just Gabor system for short, is called a Gabor frame if it forms a frame for L2(G).

One of the main observations of [36], [28] is that if the windows η1,,ηk of a multiwindow Gabor frame over the lattice ΔG×Gˆ are well-localized, they can be interpreted as a set of generators for the Heisenberg module EΔ(G) constructed from Δ. By well-localized, we mean that the generators are all elements of the Feichtinger algebra S0(G), a Banach space of test functions that is fundamental to time-frequency analysis. Since Heisenberg modules are finitely generated, an immediate consequence is the existence of a multiwindow Gabor frame G(η1,,ηk;Δ) with ηjS0(G), 1jk, for any given lattice Δ in G×Gˆ.

A longstanding problem in Gabor analysis on G=Rn is whether one can find a (singlewindow) Gabor frame G(η;Δ) with a well-localized window ηS0(Rn) over a given lattice Δ in the time-frequency plane Rn×RˆnR2n. One can ask the same question for a lattice Δ in the time-frequency plane G×Gˆ of a locally compact abelian group G: Does there exist an ηS0(G) for which G(η,Δ) is a Gabor frame? Or, in terms of Heisenberg modules, is the Heisenberg module EΔ(G) singly generated? A basic restriction on the lattice is provided by one of the density theorems [22]: It is necessary that vol(Δ)1 for Gabor frames G(η,Δ) with ηS0(G) to exist [27, Theorem 5.6]. But in the group G=Rn, more is true:

Theorem 1.1

Let Δ be a lattice in the time-frequency plane Rn×Rnˆ of Rn. If there exists a function η in the Feichtinger algebra S0(Rn) for which G(η,Δ) is a Gabor frame for L2(Rn), then vol(Δ)<1.

The above result is an example of a Balian-Low theorem (BLT), as it is a non-existence result for well-localized Gabor frames at the so-called critical density vol(Δ)=1. The original Balian-Low theorem is due to R. Balian [4] and F. Low [35] and concerns lattices of the form Δ=αZ×βZ for α,β>0 in R×Rˆ. It also uses a slightly more general notion of time-frequency localization that does not involve the Feichtinger algebra, but which is particular to G=R. In [5], a proof of the original formulation of the Balian–Low theorem is deduced from the uncertainty principle, and a relation to noncommutative geometry is demonstrated in [38]. The amalgam Balian–Low theorem is another early version of the BLT that employs Wiener amalgam spaces [6], [24]. Versions of the Balian–Low theorem for more general lattices in Rn have since been proved, even for discrete sets Δ without any lattice structure [1]. Theorem 1.1 can also be deduced from the perturbation results of H. Feichtinger and N. Kaiblinger [15]. The converse of Theorem 1.1 remains open for general lattices, but was proved for the class of non-rational lattices in [28]. The proof uses Heisenberg modules and K-theory of noncommutative tori.

It is no coincidence that the setting of Theorem 1.1 is the group G=Rn. Indeed, Theorem 1.1 is easily shown to fail if one replaces Rn with an arbitrary LCA group G [19]. For instance, it fails for discrete or compact groups (see Proposition 5.7). One might then ask if there is a way to characterize the groups G for which Theorem 1.1 holds. This will be the setup in the present paper, but we restrict ourselves to the case where the lattice Δ takes the form Λ×Λ, where Λ is a lattice in G and Λ is the annihilator of Λ in Gˆ (10). These lattices always have volume 1. We will consider the following statement in the setting (G,Λ), where G is a second countable LCA group and Λ is a lattice in G.

Statement 1.2

For all ηS0(G), the Gabor systemG(η,Λ×Λ)={π(λ,τ)η:λΛ,τΛ} is not a frame for L2(G).

Note that it is a consequence of Theorem 1.1 that Statement 1.2 holds true for any lattice Λ in G=Rn. The advantage of the formulation of Statement 1.2 is that the Zak transform can be employed. Originally introduced by I. Gelfand [17], the Zak transform was later generalized by A. Weil to the case of locally compact abelian groups [50]. It takes it name from the physicist J. Zak who discovered it independently [52]. Given a lattice Λ in the LCA group G, the Zak transform of a complex-valued function ξ on G is the function ZG,Λξ:G×GˆC given byZG,Λξ(x,ω)=λΛξ(xλ)ω(λ) for (x,ω)G×Gˆ. The above defines a continuous function if e.g. ξS0(G).

The first proofs of the amalgam version of the BLT [6], [24] employed the Zak transform, and used the fact that it diagonalizes the frame operator associated to the Gabor system G(η,Λ×Λ). In [29], E. Kaniuth and G. Kutyniok used the Zak transform to show that the Balian–Low statement in Statement 1.2 holds for all lattices in compactly generated, second countable, locally compact abelian groups with noncompact identity component. It is an open problem whether the hypothesis that G is compactly generated can be dropped from their theorem.

One of the main points we want to make in this paper is that the Zak transform has a natural interpretation as an isomorphism of Hilbert C-modules. When Δ=Λ×Λ, the associated Heisenberg module EΔ(G) becomes a Hilbert C-module over the (un-twisted) group C-algebra of Δ. Using the Fourier transform, this algebra can be identified as the continuous functions on the Pontryagin dual X:=Δˆ(G/Λ)×(Gˆ/Λ). By the Serre–Swan theorem, the projective module EΔ(G) must be isomorphic to a vector bundle over X. The role of the Zak transform in this respect is to identify the vector bundle in question. More precisely, we prove that there exists a complex vector bundle EG,Λ for which the following holds:

Theorem A cf. Theorem 5.1 / Proposition 4.5

Let Λ be a lattice in the second countable LCA group G, and let Δ be the lattice Λ×Λ in G×Gˆ. Then the Zak transform implements an isomorphism of Hilbert C-modulesZG,Λ:EΔ(G)Γ(EG,Λ). Here, EΔ(G) is the Heisenberg module associated to Δ, and Γ(EG,Λ) is the module of continuous sections of the complex line bundle EG,Λ constructed in Section 4.2.

Now Statement 1.2 is equivalent to the nonexistence of a single generator for the Heisenberg module EΔ(G). We show in Section 2.3 that the C(X)-module Γ(E) of continuous sections of a vector bundle E over a compact Hausdorff space is singly generated if and only if E is a trivial bundle. Consequently, we can formulate Statement 1.2 in terms of the vector bundle EG,Λ from Theorem A as follows:

Theorem B cf. Theorem 5.4

Let Λ be a lattice in a second countable, locally compact abelian group G. Then the following are equivalent:

  • (i)

    EG,Λ is nontrivial.

  • (ii)

    The Balian–Low statement (Statement 1.2) holds in this setting. That is, whenever ηS0(G), then the Gabor systemG(η,Λ×Λ)={π(λ,τ)η:λΛ,τΛ} is not a frame for L2(G).

The above theorem builds upon an idea of R. Balan connecting Gabor superframes to vector bundles over the 2-torus T2 [3]. A special case of his result is that the amalgam version of the Balian–Low theorem is a consequence of the nontriviality of a certain line bundle over T2. If G=R and Λ=αZ in Theorem B, then the base space XG,Λ is homeomorphic to T2, and we will indeed show that EG,Λ in this case is closely related to Balan's bundle (cf. Example 4.6). Thus, Theorem B can be viewed as an extension of this special case of Balan's result to general second countable LCA groups.

We end this paper by applying Theorem B to prove that the Balian–Low statement (Statement 1.2) holds in a new setting: We set G to be the truncated adele group R×Qp where Qp denotes the p-adic numbers. It is a well-known fact from number theory that the group of p-adic rationals Λ=Z[1/p]={a/pk:a,kZ} embeds as a lattice in G. We then have the following:

Theorem C cf. Theorem 6.5

Let G be the group R×Qp, and let Λ be the lattice Z[1/p] embedded into G as in Section 6. Then The Balian–Low statement (Statement 1.2) holds for (G,Λ): That is, whenever ηS0(R×Qp), the Gabor systemG(η,Λ×Λ)={(s,x)e2πirse2πi{rx}pη(sq,xq):q,rZ[1/p]} is not a frame for L2(R×Qp).

The above theorem is the first Balian–Low theorem in the context of a LCA group which is not compactly generated. Hence, it is not covered by the result of Kaniuth and Kutyniok [29]. Number-theoretic groups such as R×Qp and the full adeles over the rationals have not been explored much in Gabor analysis so far. In [11], examples of Gabor frames in these groups are constructed, and a mild Balian–Low type theorem, namely [11, Proposition 4.4], is also proved. However, the result only holds for functions in S0(R×Qp) of a very specific form, and Theorem C is a generalization to all generators in S0(R×Qp).

The text is structured as follows: In Section 2, we define Hilbert C-modules and their frames, and we discuss modules of sections of vector bundles. In Section 3, we introduce Gabor analysis on locally compact abelian groups and Heisenberg modules. In Section 4, we introduce the Zak transform, quasiperiodic functions and the vector bundle EG,Λ from Theorem A. In Section 5, we show that the Zak transform gives an isomorphism of Hilbert C-modules, and prove theorems Theorem A and Theorem B. Then in Section 6, we prove a Balian–Low theorem for the group R×Qp, namely Theorem C. In the appendix, we have collected some basic results that are needed but do not constitute a part of the spirit of the main text.

Section snippets

Hilbert C-modules

In this section we define Hilbert C-modules, see e.g. [44]. Let A be a unital C-algebra. A Hilbert C-module over A is, roughly speaking, a “Hilbert space” with an inner product taking values in the C-algebra A rather than the complex numbers. More precisely, a left Hilbert A-module E is a left A-module that is equipped with an A-valued inner product ,:E×EA that satisfies the following axioms:

  • (i)

    aξ+bη,γ=aξ,γ+bη,γ for a,bA and ξ,η,γE.

  • (ii)

    ξ,η=η,ξ for ξ,ηE.

  • (iii)

    ξ,ξ0, with ξ,ξ

Time-frequency shifts and twisted group C-algebras

For the rest of the paper, unless otherwise stated, G will denote a second countable, locally compact abelian group. Denote by Gˆ the Pontryagin dual of G. Given a closed subgroup H of G, the annihilator of H, denoted by H, is the setH={ωGˆ:ω(x)=1 for all xH}. This will always be a closed subgroup of Gˆ. We have natural isomorphisms HˆGˆ/H and G/HˆH.

We call a subgroup H of G cocompact if the quotient G/H is compact. A subgroup Λ of G that is both discrete and cocompact is called a

The Zak transform

Throughout this section, we assume that G is a second countable, locally compact abelian group, and that Λ is a lattice in G.

The Zak transform [17], [50] of a function ξL2(G) with respect to Λ is the function Zξ=ZG,Λξ:G×GˆC given byZξ(x,ω)=λΛξ(xλ)ω(λ) for (x,ω)G×Gˆ. By [29, Lemma 3], the Zak transform of a function ξL2(G) is defined almost everywhere on G×Gˆ.

The following result is proved for G=Rn in [20, Lemma 8.2.1 (c)]. While the author believes the result for general locally compact

The Zak transform as an isomorphism of Hilbert C*-modules

We now combine the Heisenberg modules from Section 3.3 and the setting of Statement 1.2. We consider the Heisenberg module EΔ(G) over the twisted group C-algebra C(Δ,c), where the lattice ΔG×Gˆ is of the form Δ=Λ×Λ for a lattice Λ in G. The 2-cocycle c from (14) restricted to Δ is given byc((λ,τ),(λ,τ))=τ(λ)=1 since λΛ and τΛ. Thus, the 2-cocycle is constantly equal to 1 on Λ×Λ and the twisted group C-algebra C(Λ×Λ,c) becomes the un-twisted group C-algebra C(Λ×Λ).

The group Λ×Λ

The group R×Qp

In this section, we will show that when G=R×Qp and Λ is a certain lattice in G, then the associated bundle EG,Λ is nontrivial. By Theorem 5.4, this will prove Statement 1.2 for this setting, thereby giving us a Balian–Low theorem in this new setting.

Recall that the locally compact field Qp of p-adic numbers is the completion of Q with respect to the absolute value |x|p=pk where x=pk(a/b) for a,b,kZ, pa, pb and |0|p=0. Every p-adic number x can be expressed uniquely as a converging seriesx=k

Acknowledgements

The author is indebted to Nadia Larsen, Franz Luef, Judith Packer and Leonard Huang for valuable conversations. The author is grateful for the hospitality of Judith Packer, Carla Farsi and the rest of the operator algebras group at the University of Colorado, Boulder during his stay there in 2018–2019, during which a lot of the paper was written. The stay was supported by the Fulbright Foundation and the Tron Mohn foundation. The author also wants to thank Mads S. Jakobsen for pointing out

References (52)

  • B. Blackadar

    K-Theory for Operator Algebras

    (1998)
  • F.P. Boca

    Projections in rotation algebras and theta functions

    Commun. Math. Phys.

    (1999)
  • S. Chakraborty et al.

    Metaplectic transformations and finite group actions on noncommutative tori

    J. Oper. Theory

    (2019)
  • R.J. Duffin et al.

    A class of nonharmonic Fourier series

    Trans. Am. Math. Soc.

    (1952)
  • H.G. Feichtinger

    A characterization of Wiener's algebra on locally compact groups

    Arch. Math. (Basel)

    (1977)
  • H.G. Feichtinger

    Banach spaces of distributions of Wiener's type and interpolation

  • H.G. Feichtinger

    On a new Segal algebra

    Monatshefte Math.

    (1981)
  • H.G. Feichtinger et al.

    Varying the time-frequency lattice of Gabor frames

    Trans. Am. Math. Soc.

    (2004)
  • M. Frank et al.

    Frames in Hilbert C-modules and C-algebras

    J. Oper. Theory

    (2002)
  • I.M. Gelfand

    Expansion in characteristic functions of an equation with periodic coefficients

    Dokl. Akad. Nauk SSSR

    (1950)
  • J.M. Gracia-Bondía et al.

    Elements of Noncommutative Geometry

    (2001)
  • K. Gröchenig

    Aspects of Gabor analysis on locally compact abelian groups

  • K. Gröchenig

    Foundations of Time-Frequency Analysis

    (2001)
  • K. Gröchenig et al.

    Wiener's lemma for twisted convolution and Gabor frames

    J. Am. Math. Soc.

    (2004)
  • C. Heil

    History and evolution of the density theorem for Gabor frames

    J. Fourier Anal. Appl.

    (2007)
  • C. Heil

    A Basis Theory Primer

    (2011)
  • Cited by (7)

    View all citing articles on Scopus
    View full text