Frames in finite-dimensional spaces Ole Christensen Department of - - PowerPoint PPT Presentation

frames in finite dimensional spaces
SMART_READER_LITE
LIVE PREVIEW

Frames in finite-dimensional spaces Ole Christensen Department of - - PowerPoint PPT Presentation

Frames in finite-dimensional spaces Ole Christensen Department of Applied Mathematics and Computer Science Harmonic Analysis - Theory and Applications (HATA DTU) Technical University of Denmark ochr@dtu.dk July 27, 2015 (DTU) Talk, Bremen,


slide-1
SLIDE 1

Frames in finite-dimensional spaces

Ole Christensen

Department of Applied Mathematics and Computer Science Harmonic Analysis - Theory and Applications (HATA DTU) Technical University of Denmark

  • chr@dtu.dk

July 27, 2015

(DTU) Talk, Bremen, 2015 July 27, 2015 1 / 47

slide-2
SLIDE 2
  • An Introduction to frames and Riesz bases, Birkh¨

auser 2002.

  • Second expanded edition (720 pages), Spring 2016
  • Chapter 1: Frames in finite-dimensional spaces.
  • If you want a pdf-file with Chapter 1 - contact me at ochr@dtu.dk

(DTU) Talk, Bremen, 2015 July 27, 2015 2 / 47

slide-3
SLIDE 3

Plan for the talk

  • Frames in finite-dimensional versus infinite-dimensional spaces;
  • (Explicit constructions of tight frames in Cn with desirable properties)

(Talks by Fickus, Mixon, Strawn)

  • Tight frames versus dual pairs of frames in Cn;
  • Gabor frames in L2(R) and dual pairs;
  • From Gabor frames in L2(R) to Gabor frames in Cn through sampling

and periodization. (Talk by Malikiosis)

  • 6 open problems along the way.

(DTU) Talk, Bremen, 2015 July 27, 2015 3 / 47

slide-4
SLIDE 4

Key purpose of frame theory

Let V denote a vector space. Want: Expansions f =

  • ckfk
  • f signals f ∈ V in terms of convenient building blocks fk.

Desirable properties could be:

  • Easy to calculate the coefficients ck;
  • Only few large coefficients ck for the relevant signals f;
  • Stability against noise or removal of elements.

The vector space can be

  • A finite-dimensional vector space with inner product, typically Rn or Cn;
  • An infinite-dimensional Hilbert space; either an abstract space, or a

concrete space, typically L2(R), ℓ2(Z), or L2(0, L).

  • A Banach space or a topological space (Lp(R), Besov spaces,

modulation spaces, Fr´ echet spaces)

(DTU) Talk, Bremen, 2015 July 27, 2015 4 / 47

slide-5
SLIDE 5

Four classical tracks in frame theory

  • Finite frames;
  • Frame theory in separable Hilbert spaces;
  • Gabor frames in L2(R);
  • Wavelet frames in L2(R);
  • (Geometric analysis: curvelets, shearlets,......)
  • (Frames in Banach spaces, abstract generalizations, Hilbert C∗

modules,.....). To a large extent the 4 topics are developed independently of each other - but more coordination would be useful!

(DTU) Talk, Bremen, 2015 July 27, 2015 5 / 47

slide-6
SLIDE 6

Frames - a generalization of orthonormal bases

Definition: Let H denote a Hilbert space. A family of vectors {fk}k∈I is a frame for H if there exist constants A, B > 0 such that A||f||2 ≤

  • k∈I

|f, fk|2 ≤ B||f||2, ∀f ∈ H. The numbers A, B are called frame bounds. The frame is tight if we can choose A = B. Note that (i) If H is an infinite-dimensional Hilbert space, the index I must be infinite; (ii) If H is finite-dimensional, the index set I can still be infinite (although in general not very natural)

(DTU) Talk, Bremen, 2015 July 27, 2015 6 / 47

slide-7
SLIDE 7

General frame theory

Theorem Let {fk}k∈I be a frame for H. Then the following hold: (i) The operator S : H → H, Sf :=

  • k∈I

f, fkfk as well-defined, bounded, self-adjoint, and invertible; (ii) Each f ∈ H has the expansion f =

  • k∈I

f, S−1fkfk Tight case: f = 1 A

  • k∈I

f, fkfk (iii) If {fk}k∈I is a frame but not a basis, there exists families {gk}k∈I = {S−1fk}k∈I such that f =

  • k∈I

f, gkfk, ∀f ∈ H. Any such {gk}∞

k=1 is called a dual frame.

(DTU) Talk, Bremen, 2015 July 27, 2015 7 / 47

slide-8
SLIDE 8

Frames in finite-dimensional spaces

A frame for Cn is a collection of vectors {fk}m

k=1 in Cn such that there exists

constants A, B > 0 with the property A||f||2 ≤

m

  • k=1

|f, fk|2 ≤ B||f||2, ∀f ∈ Cn. Proposition A family of vectors {fk}m

k=1 in Cn is a frame if and only if

span{fk}m

k=1 = Cn.

Corollary If {fk}m

k=1 in Cn is a frame for Cn, then m ≥ n.

Frame theory in Cn is really “just” linear algebra!

(DTU) Talk, Bremen, 2015 July 27, 2015 8 / 47

slide-9
SLIDE 9

Frames in finite-dimensional spaces

There are (at least) two tracks in frame theory in finite-dimensional spaces: (i) Explicit construction of frames with desired properties; (ii) Analysis of the interplay between frames in finite-dimensional spaces and in infinite-dimensional spaces. The focus in this talk will be on (ii).

(DTU) Talk, Bremen, 2015 July 27, 2015 9 / 47

slide-10
SLIDE 10

Bases and linear algebra

Classical results from linear algebra in Cn

  • Every set of linearly independent vectors {fk}m

k=1 in Cn can be extended

to a basis; i.e., there exist vectors {gk}ℓ

k=1 such that

{fk}m

k=1 ∪ {gk}ℓ k=1

is a basis for Cn;

  • Every family {fk}m

k=1 of vectors such that span{fk}m k=1 = Cn, contains a

basis; that is, there exists an index set I such that {fk}k∈{1,...,m}\I is a basis for Cn.

(DTU) Talk, Bremen, 2015 July 27, 2015 10 / 47

slide-11
SLIDE 11

Frames in finite-dimensional spaces

Frame formulation: Proposition: (i) Every finite set of vectors {fk}m

k=1 in Cn can be extended to a (tight)

frame; i.e., there exist vectors {gk}ℓ

k=1 such that

{fk}m

k=1 ∪ {gk}ℓ k=1

is a (tight) frame for Cn; (ii) Every frame {fk}m

k=1 for Cn contains a basis; that is, there exists an index

set I such that {fk}k∈{1,...,m}\I is a basis for Cn.

(DTU) Talk, Bremen, 2015 July 27, 2015 11 / 47

slide-12
SLIDE 12

Frame theory in infinite-dimensional spaces is different:

Let H denote an infinite-dimensional separable Hilbert space. Theorem (Li/Sun, Casazza/Leonhard, 2008) Every finite set of vectors in H can be extended to a tight frame.

(DTU) Talk, Bremen, 2015 July 27, 2015 12 / 47

slide-13
SLIDE 13

Frame theory in infinite-dimensional spaces is different:

Let H denote an infinite-dimensional separable Hilbert space. Theorem (Li/Sun, Casazza/Leonhard, 2008) Every finite set of vectors in H can be extended to a tight frame. Theorem (Casazza, C., 1995) There exist frames {fk}∞

k=1, for which no

subfamily {fk}k∈N\I is a basis for H. Example Let {ek}∞

k=1 denote an ONB for H. Then the sequence

{fk}∞

k=1 :=

  • e1, 1

√ 2 e2, 1 √ 2 e2, 1 √ 3 e3, 1 √ 3 e3, 1 √ 3 e3, · · ·

  • is a tight frame; but no subfamily is a Riesz basis.

(DTU) Talk, Bremen, 2015 July 27, 2015 12 / 47

slide-14
SLIDE 14

Frame theory in infinite-dimensional spaces is different:

A much more complicated result: Proposition (Casazza, C., 1995) There exist tight frames {fk}∞

k=1 with

||fk|| = 1, ∀k ∈ N, for which no subfamily {fk}k∈N\I is a basis for H.

(DTU) Talk, Bremen, 2015 July 27, 2015 13 / 47

slide-15
SLIDE 15

A sequence with a strange behavior

Example (C., 2001) Let {ek}∞

k=1 denote an ONB for H and define {fk}∞ k=1 by

fk := ek + ek+1, k ∈ N. Then (i) span{fk}∞

k=1 = H;

(ii) {fk}∞

k=1 is a Bessel sequence, but not a frame;

(iii) There exists f ∈ H such that f =

  • k=1

ckfk for any choice of the coefficients ck. (iv) {fk}∞

k=1 is minimal and its unique biorthogonal sequence {gk}∞ k=1 is

given by gk = (−1)k

k

  • j=1

(−1)jej, k ∈ N.

(DTU) Talk, Bremen, 2015 July 27, 2015 14 / 47

slide-16
SLIDE 16

A classical ONB for Cn

Given n ∈ N, let ω := e2πi/n and consider the n × n discrete Fourier transform matrix (DFT) given by 1 √n         1 1 1 · · 1 1 ω ω2 · · ωn−1 1 ω2 ω4 · · ω2(n−1) 1 · · · · · 1 · · · · · 1 ωn−1 ω2(n−1) · · ω(n−1)(n−1)         .

(DTU) Talk, Bremen, 2015 July 27, 2015 15 / 47

slide-17
SLIDE 17

A classical ONB for Cn

Given n ∈ N, consider the n vectors ek, k = 1, . . . , n in Cn, given by ek = 1 √n          1 e2πi k−1

n

e4πi k−1

n

· · e2πi(n−1) k−1

n

         , k = 1, . . . n. Note that ek is the kth column in the Fourier transform matrix (DFT). Lemma: The vectors {ek}n

k=1 constitute an orthonormal basis for Cn.

(DTU) Talk, Bremen, 2015 July 27, 2015 16 / 47

slide-18
SLIDE 18

Tight frames in Cn - the first construction

Construction by Zimmermann (2001), motivated by question by Feichtinger: Theorem: Let m > n and define the vectors {fk}m

k=1 in Cn by

fk = 1 √m        1 e2πi k−1

m

· · e2πi(n−1) k−1

m

       , k = 1, 2, . . . , m. Then {fk}m

k=1 is a tight overcomplete frame for Cn with frame bound equal to

  • ne, and ||fk|| = n

m for all k.

Note that the vectors fk consist of the first n coordinates of the Fourier ONB for Cm. The frame {fk}m

k=1 in Cn is called a harmonic frame.

(DTU) Talk, Bremen, 2015 July 27, 2015 17 / 47

slide-19
SLIDE 19

Directions in frame theory in Cn

  • The result by Zimmermann can be seen as the starting point for the

explosion in explicit construction of tight frames.

  • Benedetto & Fickus (2003): Characterization of finite normalized tight

frames using the frame potential.

  • Casazza: papers with Leon (2006) & Leonhard (2008) on finite

equal-norm frames.

  • Casazza, Kovaˇ

cevi´ c (2003): Equal-norm tight frames, erasures

  • Benedetto, Powell, Yilmaz: Sigma-Delta quantization (2006), followed

by a series of papers by Blum, Lammers, Powell, Yilmaz

  • Strohmer (2003/2008): equiangular tight frames.
  • Bodmann, Casazza, Kutyniok (2011): a quantitative notion for

redundancy for finite frames.

(DTU) Talk, Bremen, 2015 July 27, 2015 18 / 47

slide-20
SLIDE 20

Wish lish for frames in Cn

  • Possibility to control the condition number for the frame operator, i.e.,

the ration between the optimal upper frame bound and the optimal lower frame bound;

(DTU) Talk, Bremen, 2015 July 27, 2015 19 / 47

slide-21
SLIDE 21

Wish lish for frames in Cn

  • Possibility to control the condition number for the frame operator, i.e.,

the ration between the optimal upper frame bound and the optimal lower frame bound; this is satisfied for tight frames, e.g., the harmonic frames.

(DTU) Talk, Bremen, 2015 July 27, 2015 19 / 47

slide-22
SLIDE 22

Wish lish for frames in Cn

  • Possibility to control the condition number for the frame operator, i.e.,

the ration between the optimal upper frame bound and the optimal lower frame bound; this is satisfied for tight frames, e.g., the harmonic frames.

  • Maximal stability against erasures (full spark);

(DTU) Talk, Bremen, 2015 July 27, 2015 19 / 47

slide-23
SLIDE 23

Wish lish for frames in Cn

  • Possibility to control the condition number for the frame operator, i.e.,

the ration between the optimal upper frame bound and the optimal lower frame bound; this is satisfied for tight frames, e.g., the harmonic frames.

  • Maximal stability against erasures (full spark);

this is satisfied for the harmonic frames. See the paper by Alexeev, Cahill & Mixon for more general harmonic frames, arising by selecting

  • ther rows from the DFT matrix.

(DTU) Talk, Bremen, 2015 July 27, 2015 19 / 47

slide-24
SLIDE 24

Wish lish for frames in Cn

  • Possibility to control the condition number for the frame operator, i.e.,

the ration between the optimal upper frame bound and the optimal lower frame bound; this is satisfied for tight frames, e.g., the harmonic frames.

  • Maximal stability against erasures (full spark);

this is satisfied for the harmonic frames. See the paper by Alexeev, Cahill & Mixon for more general harmonic frames, arising by selecting

  • ther rows from the DFT matrix.
  • “Equi-distribution,” e.g., in the sense that the angle between two

different elements in the frame is constant (equiangular frames);

(DTU) Talk, Bremen, 2015 July 27, 2015 19 / 47

slide-25
SLIDE 25

Wish lish for frames in Cn

  • Possibility to control the condition number for the frame operator, i.e.,

the ration between the optimal upper frame bound and the optimal lower frame bound; this is satisfied for tight frames, e.g., the harmonic frames.

  • Maximal stability against erasures (full spark);

this is satisfied for the harmonic frames. See the paper by Alexeev, Cahill & Mixon for more general harmonic frames, arising by selecting

  • ther rows from the DFT matrix.
  • “Equi-distribution,” e.g., in the sense that the angle between two

different elements in the frame is constant (equiangular frames); this is satisfied for some of the harmonic frames.

  • Equal norm of the frame elements;

(DTU) Talk, Bremen, 2015 July 27, 2015 19 / 47

slide-26
SLIDE 26

Wish lish for frames in Cn

  • Possibility to control the condition number for the frame operator, i.e.,

the ration between the optimal upper frame bound and the optimal lower frame bound; this is satisfied for tight frames, e.g., the harmonic frames.

  • Maximal stability against erasures (full spark);

this is satisfied for the harmonic frames. See the paper by Alexeev, Cahill & Mixon for more general harmonic frames, arising by selecting

  • ther rows from the DFT matrix.
  • “Equi-distribution,” e.g., in the sense that the angle between two

different elements in the frame is constant (equiangular frames); this is satisfied for some of the harmonic frames.

  • Equal norm of the frame elements;

this is satisfied for the harmonic frames. The issue of the length of the frame vectors is sometimes tricky!

(DTU) Talk, Bremen, 2015 July 27, 2015 19 / 47

slide-27
SLIDE 27

Open problem posed by Thomas Strohmer, SAMPTA 2015

Let {fk}m

k=1 be a frame for Cn, for which we only know the direction of the

vectors fk but not the norms ||fk||. Assume that we for an unknown vector f ∈ Cn know the inner products f, fk, k = 1, . . . , m. How - and under which conditions - can we recover f?

(DTU) Talk, Bremen, 2015 July 27, 2015 20 / 47

slide-28
SLIDE 28

Open problem posed by Thomas Strohmer, SAMPTA 2015

Let {fk}m

k=1 be a frame for Cn, for which we only know the direction of the

vectors fk but not the norms ||fk||. Assume that we for an unknown vector f ∈ Cn know the inner products f, fk, k = 1, . . . , m. How - and under which conditions - can we recover f?

  • The question is well-posed: since a frame is complete, knowledge of the

numbers in f, fk determines the vector f uniquely.

(DTU) Talk, Bremen, 2015 July 27, 2015 20 / 47

slide-29
SLIDE 29

Open problem posed by Thomas Strohmer, SAMPTA 2015

Let {fk}m

k=1 be a frame for Cn, for which we only know the direction of the

vectors fk but not the norms ||fk||. Assume that we for an unknown vector f ∈ Cn know the inner products f, fk, k = 1, . . . , m. How - and under which conditions - can we recover f?

  • The question is well-posed: since a frame is complete, knowledge of the

numbers in f, fk determines the vector f uniquely.

  • If we actually know the norms ||fk||, we know the frame completely, and

knowledge of the numbers f, fk allow us to compute the frame operator Sf =

m

  • k=1

f, fkfk and apply the frame decomposition f =

m

  • k=1

f, fkS−1fk

(DTU) Talk, Bremen, 2015 July 27, 2015 20 / 47

slide-30
SLIDE 30

Equiangular frames

If the elements in {fk}m

k=1 have the same length, the condition of being

equiangular amounts to the existence of a constant C such that |fk, fj| = C, ∀k = j. In particular, any orthonormal basis {ek}n

k=1 for Cn is equiangular.

Theorem (Strohmer & Heath, 2003) Consider a unit-norm frame {fk}m

k=1 for

either Cn or Rn; then max

k=j |fk, fj| ≥

m − n n(m − 1). Equality holds if and only if {fk}m

k=1 is an equiangular tight frame.

(i) In the case of Cn, equality can only occur if m ≤ n(n + 1)/2; (ii) In the case of Rn, equality can only occur if m ≤ n2.

(DTU) Talk, Bremen, 2015 July 27, 2015 21 / 47

slide-31
SLIDE 31

Equiangular frames

  • The understanding of equiangular tight frames is far from complete;
  • The paper by Strohmer & Heath contains examples of equiangular tight

frames, e.g., certain versions of the harmonic frames where the columns are generated by different roots of unity.

  • More examples of equiangular tight frame and no-go theorems in the

papers by Sustik et al., Xia et al., and Strohmer.

(DTU) Talk, Bremen, 2015 July 27, 2015 22 / 47

slide-32
SLIDE 32

Characterization of all dual frames

Result by Shidong Li, 1991: Theorem: Let {fk}∞

k=1 be a frame for a Hilbert space H. The dual frames of

{fk}∞

k=1 are precisely the families

{gk}∞

k=1 =

  S−1fk + hk −

  • j=1

S−1fk, fjhj   

∞ k=1

, where {hk}∞

k=1 is a Bessel sequence in H.

(DTU) Talk, Bremen, 2015 July 27, 2015 23 / 47

slide-33
SLIDE 33

Characterization of all dual frames

Result by Shidong Li, 1991: Theorem: Let {fk}∞

k=1 be a frame for a Hilbert space H. The dual frames of

{fk}∞

k=1 are precisely the families

{gk}∞

k=1 =

  S−1fk + hk −

  • j=1

S−1fk, fjhj   

∞ k=1

, where {hk}∞

k=1 is a Bessel sequence in H.

Allows us to optimize the duals:

  • Which dual has the best approximation theoretic properties?
  • Which dual has the smallest support?
  • Which dual has the most convenient expression?
  • Can we find a dual that is easy to calculate?

(DTU) Talk, Bremen, 2015 July 27, 2015 23 / 47

slide-34
SLIDE 34

Characterization of all dual frames

Result by Shidong Li, 1991: Theorem: Let {fk}∞

k=1 be a frame for a Hilbert space H. The dual frames of

{fk}∞

k=1 are precisely the families

{gk}∞

k=1 =

  S−1fk + hk −

  • j=1

S−1fk, fjhj   

∞ k=1

, where {hk}∞

k=1 is a Bessel sequence in H.

Allows us to optimize the duals:

  • Which dual has the best approximation theoretic properties?
  • Which dual has the smallest support?
  • Which dual has the most convenient expression?
  • Can we find a dual that is easy to calculate?
  • Why consider dual frame pairs instead of just tight frames?

(DTU) Talk, Bremen, 2015 July 27, 2015 23 / 47

slide-35
SLIDE 35

An example: Sigma-Delta quantization

Work by Lammers, Powell, and Yilmaz (2009): Consider a frame {fk}m

k=1 for Rn. Letting {gk}m k=1 denote a dual frame, each

f ∈ Rn can be written f =

m

  • k=1

f, gkfk.

(DTU) Talk, Bremen, 2015 July 27, 2015 24 / 47

slide-36
SLIDE 36

An example: Sigma-Delta quantization

Work by Lammers, Powell, and Yilmaz (2009): Consider a frame {fk}m

k=1 for Rn. Letting {gk}m k=1 denote a dual frame, each

f ∈ Rn can be written f =

m

  • k=1

f, gkfk. In practice: the coefficients f, gk must be quantized, i.e., replaced by some coefficients dk from a discrete set such that dk ≈ f, gk, which leads to f ≈

m

  • k=1

dkfk. Note: increased redundancy (large m) increases the chance of a good approximation.

(DTU) Talk, Bremen, 2015 July 27, 2015 24 / 47

slide-37
SLIDE 37

An example: Sigma-Delta quantization

  • For each r ∈ N there is a procedure (rth order sigma-delta quantization)

to find appropriate coefficients dk.

(DTU) Talk, Bremen, 2015 July 27, 2015 25 / 47

slide-38
SLIDE 38

An example: Sigma-Delta quantization

  • For each r ∈ N there is a procedure (rth order sigma-delta quantization)

to find appropriate coefficients dk.

  • rthe order sigma-delta quantization with the canonical dual frame does

not provide approximation order m−r, even for tight frames.

  • Approximation order m−r can be obtained using other dual frames, the

so-called rth order Sobolev duals.

(DTU) Talk, Bremen, 2015 July 27, 2015 25 / 47

slide-39
SLIDE 39

Tight frames versus dual pairs

  • For some years: focus on construction of tight frames.

(DTU) Talk, Bremen, 2015 July 27, 2015 26 / 47

slide-40
SLIDE 40

Tight frames versus dual pairs

  • For some years: focus on construction of tight frames.
  • Do not forget the extra flexibility offered by convenient dual frame pairs!

(DTU) Talk, Bremen, 2015 July 27, 2015 26 / 47

slide-41
SLIDE 41

Tight frames versus dual pairs

  • For some years: focus on construction of tight frames.
  • Do not forget the extra flexibility offered by convenient dual frame pairs!

Theorem: For each Bessel sequence {fk}∞

k=1 in a Hilbert space H, there exists

a family of vectors {pj}i∈J such that {fk}∞

k=1 ∪ {pj}i∈J

is a tight frame for H. Similarly: Theorem (C., Kim & Kim, 2011) Let {fi}i∈I and {gi}i∈I be Bessel sequences in H. Then there exist Bessel sequences {pj}i∈J and {qj}i∈J in H such that {fi}i∈I ∪ {pj}i∈J and {gi}i∈I ∪ {qj}i∈J form a pair of dual frames for H.

(DTU) Talk, Bremen, 2015 July 27, 2015 26 / 47

slide-42
SLIDE 42

Tight frames versus dual pairs

Example Let {ej}10

j=1 be an orthonormal basis for C10 and consider the frame

{fj}10

j=1 := {2e1} ∪ {ej}10 j=2.

There exist 9 vectors {hj}9

j=1 such that

{fj}10

j=1 ∪ {hj}9 j=1

is a tight frame for C10 - and 9 is the minimal number to add. A pair of dual frames can be obtained by adding just one element: {fj}10

j=1 ∪ {−3e1} and {fj}10 j=1 ∪ {e1}

form dual frames in C10.

(DTU) Talk, Bremen, 2015 July 27, 2015 27 / 47

slide-43
SLIDE 43

Tight frames versus dual pairs

Theorem (Casazza and Fickus): Given a sequence of positive numbers a1 ≥ a2 ≥ · · · ≥ am, there exists a tight frame {fj}m

j=1 for Rn with

||fj|| = aj, j = 1, . . . , m, if and only if a2

1 ≤ 1

n

n

  • j=1

a2

j .

(1)

(DTU) Talk, Bremen, 2015 July 27, 2015 28 / 47

slide-44
SLIDE 44

Tight frames versus dual pairs

Theorem (Casazza and Fickus): Given a sequence of positive numbers a1 ≥ a2 ≥ · · · ≥ am, there exists a tight frame {fj}m

j=1 for Rn with

||fj|| = aj, j = 1, . . . , m, if and only if a2

1 ≤ 1

n

n

  • j=1

a2

j .

(1) Theorem (C., Powell, Xiao, 2010): Given any sequence {αj}m

j=1 of real

numbers, and assume that m > n. Then the following are equivalent: (i) There exist a pair of dual frames {fj}m

j=1 and {

fj}m

j=1 for Rn such that

αj = fj, fj for all j = 1, . . . , m. (ii) n = m

j=1 αj.

(DTU) Talk, Bremen, 2015 July 27, 2015 28 / 47

slide-45
SLIDE 45

Gabor frames - from L2(R) to CL

  • For a ∈ R, define the translation operator

Ta : L2(R) → L2(R), Taf(x) = f(x − a).

  • For b ∈ R, define the modulation operator

Eb : L2(R) → L2(R), Ebf(x) = e2πibxf(x).

  • A frame for L2(R) of the form

{EmbTnag}m,n∈Z = {e2πimbxg(x − na)}m,n∈Z is called a Gabor frame.

(DTU) Talk, Bremen, 2015 July 27, 2015 29 / 47

slide-46
SLIDE 46

The duals of a Gabor frame for L2(R)

For a Gabor frame {EmbTnag}m,n∈Z with associated frame operator S, the frame decomposition shows that f =

  • m,n∈Z

f, S−1EmbTnagEmbTnag [S commutes with EmbTna] =

  • m,n∈Z

f, EmbTnaS−1gEmbTnag, ∀f ∈ L2(R). Note that the canonical dual of a Gabor frame is again a Gabor frame.

(DTU) Talk, Bremen, 2015 July 27, 2015 30 / 47

slide-47
SLIDE 47

The duals of a Gabor frame for L2(R)

For a Gabor frame {EmbTnag}m,n∈Z with associated frame operator S, the frame decomposition shows that f =

  • m,n∈Z

f, S−1EmbTnagEmbTnag [S commutes with EmbTna] =

  • m,n∈Z

f, EmbTnaS−1gEmbTnag, ∀f ∈ L2(R). Note that the canonical dual of a Gabor frame is again a Gabor frame. But - how can we control the properties of S−1g?

(DTU) Talk, Bremen, 2015 July 27, 2015 30 / 47

slide-48
SLIDE 48

The duals of a Gabor frame for L2(R)

For a Gabor frame {EmbTnag}m,n∈Z with associated frame operator S, the frame decomposition shows that f =

  • m,n∈Z

f, S−1EmbTnagEmbTnag [S commutes with EmbTna] =

  • m,n∈Z

f, EmbTnaS−1gEmbTnag, ∀f ∈ L2(R). Note that the canonical dual of a Gabor frame is again a Gabor frame. But - how can we control the properties of S−1g? Suggestion: Don’t construct a nice frame and expect the canonical dual to be nice.

(DTU) Talk, Bremen, 2015 July 27, 2015 30 / 47

slide-49
SLIDE 49

The duals of a Gabor frame {EmbTnag}m,n∈Z for L2(R)

Construct simultaneously dual pairs {EmbTnag},{EmbTnah} such that g and h have the required properties, and f =

  • m,n∈Z

f, EmbTnahEmbTnag, ∀f ∈ L2(R).

(DTU) Talk, Bremen, 2015 July 27, 2015 31 / 47

slide-50
SLIDE 50

The duals of a Gabor frame {EmbTnag}m,n∈Z for L2(R)

Construct simultaneously dual pairs {EmbTnag},{EmbTnah} such that g and h have the required properties, and f =

  • m,n∈Z

f, EmbTnahEmbTnag, ∀f ∈ L2(R). Ron & Shen, A.J.E.M. Janssen (1998): Theorem: Two Bessel sequences {EmbTnag}m,n∈Z and {EmbTnah}m,n∈Z form dual frames if and only if (i)

k∈Z g(x − ka)h(x − ka) = b, a.e. x ∈ [0, a].

(ii)

k∈Z g(x − ka − n/b)h(x − ka) = 0, a.e. x ∈ [0, a], n ∈ Z \ {0}.

(DTU) Talk, Bremen, 2015 July 27, 2015 31 / 47

slide-51
SLIDE 51

Explicit construction of dual pairs of Gabor frames in L2(R)

In order for a frame {EmbTnag}m,n∈Z to be useful, we need a dual frame {EmbTnah}, i.e., we must find h ∈ L2(R) such that f =

  • m,n∈Z

f, EmbTnahEmbTnag, ∀f ∈ L2(R). Ansatz/suggestion: Given a window function g ∈ L2(R)generating a frame {EmbTnag}m,n∈Z, look for a dual window of the form h(x) =

K

  • k=−K

ckg(x + k). The structure of h makes it easy to derive properties of h based on properties

  • f g (regularity, size of support, membership un various vector spaces,....)

(DTU) Talk, Bremen, 2015 July 27, 2015 32 / 47

slide-52
SLIDE 52

Explicit construction of dual pairs of Gabor frames

Theorem:(C., 2006; C. & R. Y. Kim, 2007 ) Let N ∈ N. Let g ∈ L2(R) be a real-valued bounded function for which

  • supp g ⊆ [0, N],

n∈Z g(x − n) = 1.

Let b ∈]0,

1 2N−1]. Define h ∈ L2(R) by

h(x) =

N−1

  • n=−N+1

ang(x + n), where a0 = b, an + a−n = 2b, n = 1, 2, · · · , N − 1. Then g and h generate dual frames {EmbTng}m,n∈Z and {EmbTnh}m,n∈Z.

(DTU) Talk, Bremen, 2015 July 27, 2015 33 / 47

slide-53
SLIDE 53

Explicit construction of dual pairs of Gabor frames

Theorem:(C., 2006; C. & R. Y. Kim, 2007 ) Let N ∈ N. Let g ∈ L2(R) be a real-valued bounded function for which

  • supp g ⊆ [0, N],

n∈Z g(x − n) = 1.

Let b ∈]0,

1 2N−1]. Define h ∈ L2(R) by

h(x) =

N−1

  • n=−N+1

ang(x + n), where a0 = b, an + a−n = 2b, n = 1, 2, · · · , N − 1. Then g and h generate dual frames {EmbTng}m,n∈Z and {EmbTnh}m,n∈Z. The conditions are satisfied for all B-splines, i.e., the functions BN where B1 := χ[0,1], BN+1(x) := BN ∗ B1(x) = 1 BN(x − t) dt.

(DTU) Talk, Bremen, 2015 July 27, 2015 33 / 47

slide-54
SLIDE 54

Candidates for g - the B-splines

K 3 K 2 K 1 1 2 3 4 1 K 3 K 2 K 1 1 2 3 4 1

Figure: The B-splines B2, B3 and some dual windows

x

  • 1

3 2 0.8 0.6 0.4 4 1 1 0.2

  • 2

x 6 4 2

  • 2

0.7 0.6 0.5 0.4 0.3 0.2 0.1

(DTU) Talk, Bremen, 2015 July 27, 2015 34 / 47

slide-55
SLIDE 55

Gabor frames - from L2(R) to CL

  • Gabor analysis deals with frames {EmbTnag}m,n∈Z for L2(R).
  • For concrete implementations a finite-dimensional model is needed.
  • Work initiated by Janssen, 1995: certain Gabor frame for L2(R) can be

transferred into frames for ℓ2(Z) by sampling.

  • Søndergaard, Kaiblinger, 2005: certain Gabor frames for ℓ2(Z) can be

turned into Gabor frames for CL by periodization. L2(R) sampling − − − − − − → ℓ2(Z)   periodization  

  • L2(0, L)

− − − − → CL

(DTU) Talk, Bremen, 2015 July 27, 2015 35 / 47

slide-56
SLIDE 56

Gabor frames - from L2(R) to ℓ2(Z)

For g ∈ ℓ2(Z), write the jth coordinate as g(j). Thus, g = (. . . , g(−1), g(0), g(1), . . . ). Definition: Gabor systems in ℓ2(Z):

  • Given n ∈ Z and g ∈ ℓ2(Z), let Tng be the sequence in ℓ2(Z) whose jth

coordinate is Tng(j) = g(j − n).

  • Given M ∈ N and m ∈ {0, 1, . . . , M − 1}, define the action of the

modulation operator Em/M on g ∈ ℓ2(Z) by Em/Mg(j) := e2πimj/Mg(j).

  • The family of sequences {Em/MTnNg}n∈Z,m=0,...,M−1 is called the

discrete Gabor system generated by the sequence g ∈ ℓ2(Z) and with modulation parameter 1/M and translation parameter N; specifically, Em/MTnNg(j) = e2πijm/Mg(j − nN).

(DTU) Talk, Bremen, 2015 July 27, 2015 36 / 47

slide-57
SLIDE 57

Gabor frames - from L2(R) to ℓ2(Z)

Given a continuous function f ∈ L2(R), define the discrete sequence f D by f D := {f(j)}j∈Z. Theorem: Let M, N ∈ N be given, and assume that (i) g and h are two functions, belonging to either Cc(R) or the Feichtinger algebra S0; (i) The Gabor systems {Em/MTnNg}m,n∈Z and {Em/MTnNh}m,n∈Z are dual frames for L2(R). Then the discrete Gabor systems {Em/MTnNgD}n∈Z,m=0,...,M−1 and {Em/MTnNhD}n∈Z,m=0,...,M−1 are dual frames for ℓ2(Z); in the case where g, h ∈ Cc(R), these sequences are finite.

(DTU) Talk, Bremen, 2015 July 27, 2015 37 / 47

slide-58
SLIDE 58

Gabor frames - from L2(R) to ℓ2(Z)

Given a continuous function f ∈ L2(R), define the discrete sequence f D by f D := {f(j)}j∈Z. Theorem: Let M, N ∈ N be given, and assume that (i) g and h are two functions, belonging to either Cc(R) or the Feichtinger algebra S0; (i) The Gabor systems {Em/MTnNg}m,n∈Z and {Em/MTnNh}m,n∈Z are dual frames for L2(R). Then the discrete Gabor systems {Em/MTnNgD}n∈Z,m=0,...,M−1 and {Em/MTnNhD}n∈Z,m=0,...,M−1 are dual frames for ℓ2(Z); in the case where g, h ∈ Cc(R), these sequences are finite. This applies to all B-splines BN, N ≥ 2.

(DTU) Talk, Bremen, 2015 July 27, 2015 37 / 47

slide-59
SLIDE 59

Gabor frames - from L2(R) to L2(0, L)

Definition: Gabor systems on L2(0, L): Let L ∈ N.

  • Consider L2(0, L) as a space of L-periodic functions.
  • For a ∈ R, define the translation operator on L2(0, L) by

Ta : L2(0, L) → L2(0, L), Taf(x) = f(x − a).

  • The modulation operator on L2(0, L) is for b ∈ L−1Z defined by

Eb : L2(0, L) → L2(0, L), Ebf(x) = e2πibxf(x).

  • Fix L ∈ N, choose b ∈ L−1N and a ∈ N such that N := L/a ∈ N. The

corresponding Gabor system in L2(0, L) and generated by a function g ∈ L2(0, L) is defined by {EmbTnag}m∈Z,n=0,...,N−1 := {e2πibxg(x − na)}m∈Z,n=0,...,N−1.

  • The periodization operator PL on L2(R) is formally defined by

PLf(x) :=

  • k∈Z

f(x + kL).

(DTU) Talk, Bremen, 2015 July 27, 2015 38 / 47

slide-60
SLIDE 60

Gabor frames - from L2(R) to L2(0, L)

Theorem: Let ℓ, M, N ∈ N. Then the following holds: (i) If g ∈ S0 and {Em/MTnNg}m,n∈Z is a frame for L2(R) with bounds A, B, then the periodized Gabor system {Em/MTnNPNMℓg}n∈Z,m=0,...,Mℓ−1 is a frame for L2(0, NMℓ) with bounds A, B. (ii) Let g, h ∈ S0. If {Em/MTnNg}m,n∈Z and {Em/MTnNh}m,n∈Z are dual frames for L2(R), then the periodized Gabor systems {Em/MTnNPNMℓg}n∈Z,m=0,...,Mℓ−1 and {Em/MTnNPNMℓg}n∈Z,m=0,...,Mℓ−1 are dual frames for L2(0, NMℓ).

(DTU) Talk, Bremen, 2015 July 27, 2015 39 / 47

slide-61
SLIDE 61

Gabor frames - from L2(R) to L2(0, L)

Theorem: Let ℓ, M, N ∈ N. Then the following holds: (i) If g ∈ S0 and {Em/MTnNg}m,n∈Z is a frame for L2(R) with bounds A, B, then the periodized Gabor system {Em/MTnNPNMℓg}n∈Z,m=0,...,Mℓ−1 is a frame for L2(0, NMℓ) with bounds A, B. (ii) Let g, h ∈ S0. If {Em/MTnNg}m,n∈Z and {Em/MTnNh}m,n∈Z are dual frames for L2(R), then the periodized Gabor systems {Em/MTnNPNMℓg}n∈Z,m=0,...,Mℓ−1 and {Em/MTnNPNMℓg}n∈Z,m=0,...,Mℓ−1 are dual frames for L2(0, NMℓ). This applies to all B-splines BN, N ≥ 2.

(DTU) Talk, Bremen, 2015 July 27, 2015 39 / 47

slide-62
SLIDE 62

Gabor frames - from L2(R) to CL

Definition: Given any L ∈ N, let M, N ∈ N and assume that M′ := L/M ∈ N and N′ := L/N ∈ N. Given a sequence g ∈ CL, define the associated Gabor system on CL by {Em/MTnNg}m=0,...,M−1;n=0,...,N′−1 = {e2πin(·)/Mg(· − nN)}m=0,...,M−1;n=0,...,N′−1. Specifically, Em/MTnNg is the sequence in CL whose jth coordinate is Em/MTnNg(j) = e2πinj/Mg(j − nN). Note that the Gabor system consists of MN′ vectors in CL.

(DTU) Talk, Bremen, 2015 July 27, 2015 40 / 47

slide-63
SLIDE 63

Gabor frames - from L2(R) to CL

Theorem Let N, M, ℓ ∈ N be given. Then the following holds: (i) If g ∈ S0 and the Gabor system {Em/MTnNg}m,n∈Z is a frame for L2(R) with bounds A, B, then the discrete Gabor system {Em/MTnNPNMℓgD}m=0,...,M−1,n=0,...,Mℓ−1 is a frame for CNMℓ with bounds A, B. (ii) If g, h ∈ S0 and the Gabor systems {Em/MTnNg}m,n∈Z and {Em/MTnNg}m,n∈Z are dual frames for L2(R), then the discrete Gabor systems {Em/MTnNPNMℓgD}m=0,...,M−1,n=0,...,Mℓ−1 and {Em/MTnNPNMℓgD}m=0,...,M−1,n=0,...,Mℓ−1 are dual frames for CNMℓ. L2(R), {Em/MTnNg} sampling − − − − − − → ℓ2(Z), {Em/MTnNgD}   periodization  

  • L2(0, NMℓ), {Em/MTnNPNMℓg}

− − − − → CNMℓ, {Em/MTnNPNMℓgD}

(DTU) Talk, Bremen, 2015 July 27, 2015 41 / 47

slide-64
SLIDE 64

Properties of the finite frame {Em/MTnNPNMℓgD}

The constructed frame {Em/MTnNPNMℓgD}m=0,...,M−1,n=0,...,Mℓ−1 for CNMℓ has several of the attractive properties from the “finite frame wish list:”

  • The elements have constant norm;
  • The condition number is bounded by the condition number of the given

frame {Em/MTnNg}m,n∈Z in L2(R);

  • Explicit versions of the results appear by applications to the B-splines

BN, N ≥ 2;

(DTU) Talk, Bremen, 2015 July 27, 2015 42 / 47

slide-65
SLIDE 65

Questions related to the finite frame {Em/MTnNPNMℓgD}

  • A Gabor system {Em/MTnNg}m=0,...,M−1;n=0,...,N′−1 in CL is known to

have full spark for a.e. g ∈ CL (proved for L prime by Lawrence, Pfander, and Walnut (2005), and in full generality by Malikiosis (2013).

(DTU) Talk, Bremen, 2015 July 27, 2015 43 / 47

slide-66
SLIDE 66

Questions related to the finite frame {Em/MTnNPNMℓgD}

  • A Gabor system {Em/MTnNg}m=0,...,M−1;n=0,...,N′−1 in CL is known to

have full spark for a.e. g ∈ CL (proved for L prime by Lawrence, Pfander, and Walnut (2005), and in full generality by Malikiosis (2013).

  • Question: Do the Gabor systems {Em/MTnNg}m=0,...,M−1;n=0,...,N′−1

constructed via sampling and periodization have full spark? E.g., if the B-splines BN, N ≥ 2, are used as windows?

(DTU) Talk, Bremen, 2015 July 27, 2015 43 / 47

slide-67
SLIDE 67

Questions related to the finite frame {Em/MTnNPNMℓgD}

  • A Gabor system {Em/MTnNg}m=0,...,M−1;n=0,...,N′−1 in CL is known to

have full spark for a.e. g ∈ CL (proved for L prime by Lawrence, Pfander, and Walnut (2005), and in full generality by Malikiosis (2013).

  • Question: Do the Gabor systems {Em/MTnNg}m=0,...,M−1;n=0,...,N′−1

constructed via sampling and periodization have full spark? E.g., if the B-splines BN, N ≥ 2, are used as windows?

  • Equiangular tight Gabor frames are considered by Fickus (2009).

(DTU) Talk, Bremen, 2015 July 27, 2015 43 / 47

slide-68
SLIDE 68

Questions related to the finite frame {Em/MTnNPNMℓgD}

  • A Gabor system {Em/MTnNg}m=0,...,M−1;n=0,...,N′−1 in CL is known to

have full spark for a.e. g ∈ CL (proved for L prime by Lawrence, Pfander, and Walnut (2005), and in full generality by Malikiosis (2013).

  • Question: Do the Gabor systems {Em/MTnNg}m=0,...,M−1;n=0,...,N′−1

constructed via sampling and periodization have full spark? E.g., if the B-splines BN, N ≥ 2, are used as windows?

  • Equiangular tight Gabor frames are considered by Fickus (2009).
  • Question: Are (some of) the Gabor systems

{Em/MTnNg}m=0,...,M−1;n=0,...,N′−1 constructed via sampling and periodization equiangular? E.g., if the B-splines BN, N ≥ 2, are used as windows?

(DTU) Talk, Bremen, 2015 July 27, 2015 43 / 47

slide-69
SLIDE 69

Final remarks

  • The similarity between the definitions and properties of the Gabor

systems on L2(R), ℓ2(Z), L2(0, L), and CL is not a coincidence: the sets R, Z, [0, L[ and ZL can all be regarded as locally compact abelian groups, and the general theory for Gabor systems on LCA groups applies.

  • Letting ℓ → ∞ yields Gabor systems in high-dimensional sequence

spaces and a method for approximation of the inverse frame operator.

  • Søndergaard has implementet the LTFAT Matlab toolbox, which allows

to perform finite-dimensional frame calculations (e.g., computation of the dual frame).

(DTU) Talk, Bremen, 2015 July 27, 2015 44 / 47

slide-70
SLIDE 70

An alternative way to obtain finite “Gabor systems”

Theorem Suppose that ab < 1 and that {EmbTnag}m,n∈Z is a frame for L2(R). For N ∈ N, let EN denote a lower frame bound for the frame sequence {EmbTnag}|m|,|n|≤N. Then EN → 0 as N → ∞. Thus, the “cut-off” procedure is not suitable for obtaining well-conditioned finite-dimensional systems!

(DTU) Talk, Bremen, 2015 July 27, 2015 45 / 47

slide-71
SLIDE 71

A conjecture by Heil, Ramanathan, and Topiwala (1995)

The HRT-Conjecture: Given any finite collection of distinct points {(µk, λk)}k∈F in R2 and a function g = 0, the Gabor system {e2πiλkxg(x − µk)}k∈F is linearly independent.

(DTU) Talk, Bremen, 2015 July 27, 2015 46 / 47

slide-72
SLIDE 72

A conjecture by Heil, Ramanathan, and Topiwala (1995)

The HRT-Conjecture: Given any finite collection of distinct points {(µk, λk)}k∈F in R2 and a function g = 0, the Gabor system {e2πiλkxg(x − µk)}k∈F is linearly independent. The conjecture has been confirmed for regular Gabor frames {EmbTnag}m,n∈Z and some irregular Gabor systems, but the general case is still open.

(DTU) Talk, Bremen, 2015 July 27, 2015 46 / 47

slide-73
SLIDE 73

Dedicated to John Benedetto and Hans Feichtinger

(DTU) Talk, Bremen, 2015 July 27, 2015 47 / 47

slide-74
SLIDE 74

Alexeev, B., C., and Mixon, D. G.: Full spark frames. J. Fourier Anal.

  • Appl. 18 no. 6 (2012), 1167–1194.

Benedetto, J., and Fickus, M.: Finite normalized tight frames. Adv.

  • Comp. Math. 18 (2003), no. 2-4, 357–385.

Benedetto, J., Powell A., and Yilmaz, ¨ O.: Sigma-Delta quantization and finite frames. IEEE. Trans. Inform. Theory, 52 (2006), 1990–2005. Blum, J., Lammers, M., Powell, A. M., and Yilmaz, ¨ O.: Sobolev duals in frame theory and sigma-delta quantization. J. Fourier Anal. Appl. 16 (2010), 365–381. Bodmann, B. G., Casazza, P. G.; Kutyniok, G.: A quantitative notion of redundancy for finite frames. Appl. Comp. Harm. Anal. 30 (2011), no. 3, 348–362. Casazza, P.G. and Kovaˇ cevi´ c, J.: Equal-norm tight frames with erasures.

  • Adv. Comput. Math. 18 (2003), 387–430.

(DTU) Talk, Bremen, 2015 July 27, 2015 47 / 47

slide-75
SLIDE 75

Casazza, P. G. and Kutyniok, G. (eds): Finite frames. Theory and

  • applications. Birkh¨

auser 2012. Casazza, P.G. and Leon, M.: Existence and construction of finite tight

  • frames. J. Concr. Appl. Math. 4 (2006), no. 3, 277–289.

Casazza, P. G., and Leonhard, N.: Classes of finite equal norm Parseval frames, Contemp. Math. 451 (2008), 11–31. Christensen, O.: Pairs of dual Gabor frames with compact support and desired frequency localization. Appl. Comp. Harm. Anal. 20 (2006), 403–410. Christensen, O. and Kim, R. Y.: Pairs of explicitly given dual Gabor frames in L2(Rd). J. Fourier Anal. Appl. 12 vol. 3 (2006), 243–255. Christensen, O., Powell, A. M. and Xiao, X. C.: A note on finite dual frame pairs. Proc. Amer. Math. Soc. 140 no. 11 (2012), 3921–3930. Fickus, M.: Maximally equiangular frames and Gauss sums. J. Fourier

  • Anal. Appl. 15 no. 3 (2009), 413–427.

(DTU) Talk, Bremen, 2015 July 27, 2015 47 / 47

slide-76
SLIDE 76

Janssen, A.J.E.M.: From continuous to discrete Weyl-Heisenberg frames through sampling. J. Fourier Anal. Appl. 3 no. 5 (1997), 583–596. Kaiblinger, N.: Approximation of the Fourier transform and the dual Gabor window. J. Fourier Anal. Appl. 11 no.1 (2005), 25–42. Lawrence, J., Pfander, G. E., and Walnut, D.: Linear independence of Gabor systems in finite dimensional vector spaces. J. Fourier Anal. Appl. 11 no. 6 (2005), 715–726. Li, S.: On general frame decompositions. Numer. Funct. Anal. and

  • Optimiz. 16 no. 9 & 10 (1995), 1181–1191.

Malikiosis, R.-D.: A note on Gabor frames in finite dimensions. Appl.

  • Comp. Harm. Anal. 38 (2015), 318–330.

Strohmer, T.: A note on equiangular tight frames. Lin. Alg. Appl. 429 no. 1 (2008), 326–330.

(DTU) Talk, Bremen, 2015 July 27, 2015 47 / 47

slide-77
SLIDE 77

Strohmer, T. and Heath, R.: Grassmannian frames with applications to coding and communication. Appl. Comp. Harmon. Anal. 14 (2003), 257-275. Sustik, M. A., Tropp, J. A., Dhillon, I. S., and Heath, R. W., Jr.: On the existence of equiangular tight frames. Lin. Alg. Appl. 426 no. 2-3 (2007), 619–635. Søndergaard, P.: Gabor frames by sampling and periodization. Adv.

  • Comput. Math. 27 (2007), no. 4, 355–373.

Søndergaard, P., Torresani, B., and Balazs, P.: The linear time frequency analysis toolbox. Int. J. Wavelets Multiresolut. Inf. Process. 10 (2012),

  • no. 4.

Xia, P., Zhou, S., and Giannakis, S. B.: Achieving the Welch Bound with difference sets. IEEE Trans. Inform. Theory 51 no. 5 (2005), 1900–1907. Zimmermann, G.: Normalized tight frames in finite dimensions. In “Recent progress in multivariate approximation”, 249–252. (eds. Jetter, K., Haußmann, W., Reimer, M.). Birkh¨ auser, Boston, 2001.

(DTU) Talk, Bremen, 2015 July 27, 2015 47 / 47