+ All Categories
Home > Documents > Uncertainty Principles for Finite Abelian...

Uncertainty Principles for Finite Abelian...

Date post: 10-Jul-2020
Category:
Upload: others
View: 4 times
Download: 0 times
Share this document with a friend
66
The Donoho-Stark Uncertainty Principle An Uncertainty Principle for Cyclic Groups of Prime Order Uncertainty Principles for Finite Abelian Groups Matthew J. Hirn Norbert Wiener Center University of Maryland September 20, 2007 Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups
Transcript
Page 1: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

Uncertainty Principles for Finite Abelian Groups

Matthew J. Hirn

Norbert Wiener CenterUniversity of Maryland

September 20, 2007

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 2: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

Outline

1 The Donoho-Stark Uncertainty PrincipleTheoryGeneralization to Finite Abelian GroupsLimiting Examples

2 An Uncertainty Principle for Cyclic Groups of Prime OrderTheoryConsequences

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 3: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryGeneralization to Finite Abelian GroupsLimiting Examples

Outline

1 The Donoho-Stark Uncertainty PrincipleTheoryGeneralization to Finite Abelian GroupsLimiting Examples

2 An Uncertainty Principle for Cyclic Groups of Prime OrderTheoryConsequences

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 4: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryGeneralization to Finite Abelian GroupsLimiting Examples

The Fourier Transform on Z/NZ

l2(Z/NZ) := f : Z/NZ → C

Definition

Let f ∈ l2(Z/NZ). The Fourier transform of f , denoted f , is

f(ω) :=1√N

∑t∈Z/NZ

f(t)e−2πiωt/N , ω ∈ Z/NZ

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 5: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryGeneralization to Finite Abelian GroupsLimiting Examples

The Donoho-Stark Uncertainty Principle

supp(f) := t ∈ Z/NZ : f(t) 6= 0Let Nt = |supp(f)| and Nω = |supp(f)|

Theorem (Donoho and Stark 1989)

If f ∈ l2(Z/NZ) is a non-zero function, then

NtNω ≥ N

Nt + Nω ≥ 2√

N

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 6: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryGeneralization to Finite Abelian GroupsLimiting Examples

Proof of D-S Uncertainty Principle

Lemma

If |supp(f)| = Nt, then f cannot have Nt consecutive zeroes.

Proof of D-S Uncertainty Principle.

Suppose Nt divides N

Partition Z/NZ into N/Nt intervals of length Nt

By the lemma, each interval contains at least one element ofsupp(f)Thus Nω ≥ N/Nt

Argument for when Nt does not divide N is similar

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 7: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryGeneralization to Finite Abelian GroupsLimiting Examples

Proof of D-S Uncertainty Principle

Lemma

If |supp(f)| = Nt, then f cannot have Nt consecutive zeroes.

Proof of D-S Uncertainty Principle.

Suppose Nt divides N

Partition Z/NZ into N/Nt intervals of length Nt

By the lemma, each interval contains at least one element ofsupp(f)Thus Nω ≥ N/Nt

Argument for when Nt does not divide N is similar

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 8: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryGeneralization to Finite Abelian GroupsLimiting Examples

Proof of D-S Uncertainty Principle

Lemma

If |supp(f)| = Nt, then f cannot have Nt consecutive zeroes.

Proof of D-S Uncertainty Principle.

Suppose Nt divides N

Partition Z/NZ into N/Nt intervals of length Nt

By the lemma, each interval contains at least one element ofsupp(f)Thus Nω ≥ N/Nt

Argument for when Nt does not divide N is similar

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 9: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryGeneralization to Finite Abelian GroupsLimiting Examples

Proof of D-S Uncertainty Principle

Lemma

If |supp(f)| = Nt, then f cannot have Nt consecutive zeroes.

Proof of D-S Uncertainty Principle.

Suppose Nt divides N

Partition Z/NZ into N/Nt intervals of length Nt

By the lemma, each interval contains at least one element ofsupp(f)Thus Nω ≥ N/Nt

Argument for when Nt does not divide N is similar

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 10: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryGeneralization to Finite Abelian GroupsLimiting Examples

Proof of D-S Uncertainty Principle

Lemma

If |supp(f)| = Nt, then f cannot have Nt consecutive zeroes.

Proof of D-S Uncertainty Principle.

Suppose Nt divides N

Partition Z/NZ into N/Nt intervals of length Nt

By the lemma, each interval contains at least one element ofsupp(f)Thus Nω ≥ N/Nt

Argument for when Nt does not divide N is similar

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 11: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryGeneralization to Finite Abelian GroupsLimiting Examples

Proof of D-S Uncertainty Principle

Lemma

If |supp(f)| = Nt, then f cannot have Nt consecutive zeroes.

Proof of D-S Uncertainty Principle.

Suppose Nt divides N

Partition Z/NZ into N/Nt intervals of length Nt

By the lemma, each interval contains at least one element ofsupp(f)Thus Nω ≥ N/Nt

Argument for when Nt does not divide N is similar

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 12: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryGeneralization to Finite Abelian GroupsLimiting Examples

Application to Signal Recovery I

Let s ∈ l2(Z/NZ) be a signal

If we sample at every frequency, i.e., we know s(ω) for allω ∈ Z/NZ, then we can reconstruct s via Fourier inversion

s(t) =1√N

∑ω∈Z/NZ

s(ω)e2πiωt/N

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 13: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryGeneralization to Finite Abelian GroupsLimiting Examples

Application to Signal Recovery I

Suppose instead we only have knowledge of r ∈ l2(Z/NZ), abandlimited version of s, i.e. r = PBs

Assume

r(t) = PBs(t) =1√N

∑ω∈B

s(ω)e2πiωt/N

r(ω) =

s(ω) ω ∈ B0 otherwise

Set Nω = |Bc|

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 14: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryGeneralization to Finite Abelian GroupsLimiting Examples

Application to Signal Recovery I

Theorem (Donoho and Stark 1989)

If it is known that s has only Nt non-zero elements, and if2NtNω < N , then s can be uniquely reconstructed from r.

Proof.

We will show uniqueness:

Suppose that s1 also generates r, i.e. PBs1 = r = PBs

Set h := s1 − s =⇒ PBh = 0.

supp(s1), supp(s) ≤ Nt =⇒ supp(h) ≤ 2Nt = N ′t

PBh = 0 =⇒ supp(h) ⊂ Bc =⇒ |supp(h)| ≤ Nω

N ′tNω = 2NtNω < N =⇒ h ≡ 0

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 15: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryGeneralization to Finite Abelian GroupsLimiting Examples

Application to Signal Recovery I

Theorem (Donoho and Stark 1989)

If it is known that s has only Nt non-zero elements, and if2NtNω < N , then s can be uniquely reconstructed from r.

Proof.

We will show uniqueness:

Suppose that s1 also generates r, i.e. PBs1 = r = PBs

Set h := s1 − s =⇒ PBh = 0.

supp(s1), supp(s) ≤ Nt =⇒ supp(h) ≤ 2Nt = N ′t

PBh = 0 =⇒ supp(h) ⊂ Bc =⇒ |supp(h)| ≤ Nω

N ′tNω = 2NtNω < N =⇒ h ≡ 0

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 16: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryGeneralization to Finite Abelian GroupsLimiting Examples

Application to Signal Recovery I

Theorem (Donoho and Stark 1989)

If it is known that s has only Nt non-zero elements, and if2NtNω < N , then s can be uniquely reconstructed from r.

Proof.

We will show uniqueness:

Suppose that s1 also generates r, i.e. PBs1 = r = PBs

Set h := s1 − s =⇒ PBh = 0.

supp(s1), supp(s) ≤ Nt =⇒ supp(h) ≤ 2Nt = N ′t

PBh = 0 =⇒ supp(h) ⊂ Bc =⇒ |supp(h)| ≤ Nω

N ′tNω = 2NtNω < N =⇒ h ≡ 0

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 17: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryGeneralization to Finite Abelian GroupsLimiting Examples

Application to Signal Recovery I

Theorem (Donoho and Stark 1989)

If it is known that s has only Nt non-zero elements, and if2NtNω < N , then s can be uniquely reconstructed from r.

Proof.

We will show uniqueness:

Suppose that s1 also generates r, i.e. PBs1 = r = PBs

Set h := s1 − s =⇒ PBh = 0.

supp(s1), supp(s) ≤ Nt =⇒ supp(h) ≤ 2Nt = N ′t

PBh = 0 =⇒ supp(h) ⊂ Bc =⇒ |supp(h)| ≤ Nω

N ′tNω = 2NtNω < N =⇒ h ≡ 0

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 18: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryGeneralization to Finite Abelian GroupsLimiting Examples

Application to Signal Recovery I

Theorem (Donoho and Stark 1989)

If it is known that s has only Nt non-zero elements, and if2NtNω < N , then s can be uniquely reconstructed from r.

Proof.

We will show uniqueness:

Suppose that s1 also generates r, i.e. PBs1 = r = PBs

Set h := s1 − s =⇒ PBh = 0.

supp(s1), supp(s) ≤ Nt =⇒ supp(h) ≤ 2Nt = N ′t

PBh = 0 =⇒ supp(h) ⊂ Bc =⇒ |supp(h)| ≤ Nω

N ′tNω = 2NtNω < N =⇒ h ≡ 0

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 19: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryGeneralization to Finite Abelian GroupsLimiting Examples

Application to Signal Recovery I

Theorem (Donoho and Stark 1989)

If it is known that s has only Nt non-zero elements, and if2NtNω < N , then s can be uniquely reconstructed from r.

Proof.

We will show uniqueness:

Suppose that s1 also generates r, i.e. PBs1 = r = PBs

Set h := s1 − s =⇒ PBh = 0.

supp(s1), supp(s) ≤ Nt =⇒ supp(h) ≤ 2Nt = N ′t

PBh = 0 =⇒ supp(h) ⊂ Bc =⇒ |supp(h)| ≤ Nω

N ′tNω = 2NtNω < N =⇒ h ≡ 0

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 20: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryGeneralization to Finite Abelian GroupsLimiting Examples

Application to Signal Recovery I

Theorem (Donoho and Stark 1989)

If it is known that s has only Nt non-zero elements, and if2NtNω < N , then s can be uniquely reconstructed from r.

Proof.

We will show uniqueness:

Suppose that s1 also generates r, i.e. PBs1 = r = PBs

Set h := s1 − s =⇒ PBh = 0.

supp(s1), supp(s) ≤ Nt =⇒ supp(h) ≤ 2Nt = N ′t

PBh = 0 =⇒ supp(h) ⊂ Bc =⇒ |supp(h)| ≤ Nω

N ′tNω = 2NtNω < N =⇒ h ≡ 0

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 21: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryGeneralization to Finite Abelian GroupsLimiting Examples

Application to Signal Recovery I

The restriction 2NtNω < N is extremely limiting.

For example, even if Nω = N/10, then Nt < 5 is needed.

In practice, however, if the spike positions of a signal s arescattered at random, results showed that it is possible torecover many more spikes than 2NtNω < N indicates.

In fact this turns out to be true, see research on compressedsensing.

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 22: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryGeneralization to Finite Abelian GroupsLimiting Examples

Outline

1 The Donoho-Stark Uncertainty PrincipleTheoryGeneralization to Finite Abelian GroupsLimiting Examples

2 An Uncertainty Principle for Cyclic Groups of Prime OrderTheoryConsequences

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 23: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryGeneralization to Finite Abelian GroupsLimiting Examples

Preliminary Definitions

Let G be a finite abelian additive group

Definition

Let e : G×G → S1 := z ∈ C : |z| = 1. We say e is anondegenerate bi-character of G if it has the following properties:

e(t + t′, ω) = e(t, ω)e(t′, ω)e(t, ω + ω′) = e(t, ω)e(t, ω′)For every t 6= 0 there exists an ω ∈ G such that e(t, ω) 6= 1For every ω 6= 0 there exists a t ∈ G such that e(t, ω) 6= 1

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 24: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryGeneralization to Finite Abelian GroupsLimiting Examples

The Fourier Transform on G

Let |G| denote the cardinality of G

l2(G) := f : G → C

Definition

Let f ∈ l2(G). The Fourier transform of f , denoted f , is

f(ω) :=1√|G|

∑t∈G

f(t)e(t, ω), ω ∈ G

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 25: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryGeneralization to Finite Abelian GroupsLimiting Examples

An Uncertainty Principle for G

supp(f) = t ∈ G : f(t) 6= 0

Theorem (K.T. Smith 1990)

If f ∈ l2(G) is a non-zero function, then

|supp(f)||supp(f)| ≥ |G||supp(f)|+ |supp(f)| ≥ 2

√|G|

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 26: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryGeneralization to Finite Abelian GroupsLimiting Examples

Outline

1 The Donoho-Stark Uncertainty PrincipleTheoryGeneralization to Finite Abelian GroupsLimiting Examples

2 An Uncertainty Principle for Cyclic Groups of Prime OrderTheoryConsequences

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 27: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryGeneralization to Finite Abelian GroupsLimiting Examples

Limiting Examples

Example

f(t) = δ0(t) =⇒ |supp(f)| = 1f(ω) = 1√

|G|for all ω ∈ G =⇒ |supp(f)| = |G|

Example

Let H be a subgroup of G

f = χH =⇒ |supp(f)| = |H|It’s not hard to show that |supp(f)| = |G|/|H|Up to translation, modulation, and scalar multiplication, thisis the only example where equality is attained.

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 28: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryGeneralization to Finite Abelian GroupsLimiting Examples

Limiting Examples

Example

f(t) = δ0(t) =⇒ |supp(f)| = 1f(ω) = 1√

|G|for all ω ∈ G =⇒ |supp(f)| = |G|

Example

Let H be a subgroup of G

f = χH =⇒ |supp(f)| = |H|It’s not hard to show that |supp(f)| = |G|/|H|Up to translation, modulation, and scalar multiplication, thisis the only example where equality is attained.

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 29: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryConsequences

Outline

1 The Donoho-Stark Uncertainty PrincipleTheoryGeneralization to Finite Abelian GroupsLimiting Examples

2 An Uncertainty Principle for Cyclic Groups of Prime OrderTheoryConsequences

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 30: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryConsequences

The Uncertainty Principle for Z/pZ

Consider the special case when G = Z/pZ, where p is a primenumber.

Since Z/pZ has no non-trivial subgroups, we’d hope toimprove upon the D-S Uncertainty Principle.

Theorem (Biro; Meshulam; Tao 2005)

Let p be a prime number. If f : Z/pZ → C is a non-zero function,then

|supp(f)|+ |supp(f)| ≥ p + 1

Conversely, if A and B are two non-empty subsets of Z/pZ suchthat |A|+ |B| ≥ p + 1, then there exists a function f such thatsupp(f) = A and supp(f) = B.

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 31: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryConsequences

The Uncertainty Principle for Z/pZ

Consider the special case when G = Z/pZ, where p is a primenumber.

Since Z/pZ has no non-trivial subgroups, we’d hope toimprove upon the D-S Uncertainty Principle.

Theorem (Biro; Meshulam; Tao 2005)

Let p be a prime number. If f : Z/pZ → C is a non-zero function,then

|supp(f)|+ |supp(f)| ≥ p + 1

Conversely, if A and B are two non-empty subsets of Z/pZ suchthat |A|+ |B| ≥ p + 1, then there exists a function f such thatsupp(f) = A and supp(f) = B.

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 32: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryConsequences

The Uncertainty Principle for Z/pZ

Example

This uncertainty principle is a vast improvement over the D-Suncertainty principle, when N is a prime number.

Take N = p = 101D-S UP: |supp(f)|+ |supp(f)| ≥ 2

√101 > 20

UP for Z/pZ: |supp(f)|+ |supp(f)| ≥ 101 + 1 = 102

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 33: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryConsequences

First Lemma

Lemma

Let p be a prime number, n a positive integer, and letP (z1, . . . , zn) be a polynomial with integer coefficients. Supposethat we have n pth roots of unity ζ1, . . . , ζn (not necessarilydistinct) such that P (ζ1, . . . , ζn) = 0. Then P (1, . . . , 1) is amultiple of p.

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 34: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryConsequences

Proof of First Lemma

Proof.

ζ := e2πi/p =⇒ ζj = ζkj , 0 ≤ kj < p

Q(z) := P (zk1 , . . . , zkn) mod zp − 1Q(ζ) = 0 and Q(1) = P (1, . . . , 1)deg(Q) ≤ p− 1 and Q has integer coefficients

Q is an integer multiple of the minimal polynomial of ζ,1 + z + . . . + zp−1

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 35: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryConsequences

Proof of First Lemma

Proof.

ζ := e2πi/p =⇒ ζj = ζkj , 0 ≤ kj < p

Q(z) := P (zk1 , . . . , zkn) mod zp − 1Q(ζ) = 0 and Q(1) = P (1, . . . , 1)deg(Q) ≤ p− 1 and Q has integer coefficients

Q is an integer multiple of the minimal polynomial of ζ,1 + z + . . . + zp−1

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 36: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryConsequences

Proof of First Lemma

Proof.

ζ := e2πi/p =⇒ ζj = ζkj , 0 ≤ kj < p

Q(z) := P (zk1 , . . . , zkn) mod zp − 1Q(ζ) = 0 and Q(1) = P (1, . . . , 1)deg(Q) ≤ p− 1 and Q has integer coefficients

Q is an integer multiple of the minimal polynomial of ζ,1 + z + . . . + zp−1

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 37: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryConsequences

Proof of First Lemma

Proof.

ζ := e2πi/p =⇒ ζj = ζkj , 0 ≤ kj < p

Q(z) := P (zk1 , . . . , zkn) mod zp − 1Q(ζ) = 0 and Q(1) = P (1, . . . , 1)deg(Q) ≤ p− 1 and Q has integer coefficients

Q is an integer multiple of the minimal polynomial of ζ,1 + z + . . . + zp−1

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 38: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryConsequences

Proof of First Lemma

Proof.

ζ := e2πi/p =⇒ ζj = ζkj , 0 ≤ kj < p

Q(z) := P (zk1 , . . . , zkn) mod zp − 1Q(ζ) = 0 and Q(1) = P (1, . . . , 1)deg(Q) ≤ p− 1 and Q has integer coefficients

Q is an integer multiple of the minimal polynomial of ζ,1 + z + . . . + zp−1

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 39: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryConsequences

Key Lemma

Lemma (Chebotarev 1926)

Let p be a prime number and 1 ≤ n ≤ p. Let t1, . . . , tn be distinctelements of Z/pZ and let ω1, . . . , ωn also be distinct elements ofZ/pZ. Then the matrix (e2πitjωk/p)1≤j,k≤n has non-zerodeterminant.

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 40: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryConsequences

Proof of Key Lemma

Proof.

ζj := e2πitj/p =⇒ we want det(ζωkj )1≤j,k≤n 6= 0

D(z1, . . . , zn) := det(zωkj )1≤j,k≤n

D has integer coefficients; however D(1, . . . , 1) = 0D(z1, . . . , zn) = P (z1, . . . , zn)

∏1≤j<j′≤n(zj − zj′)

P is a polynomial with integer coefficients; we will showP (1, . . . , 1) is not a multiple of p

I := (z1d

dz1)0(z2

ddz2

)1 · · · (znd

dzn)n−1D(z1, . . . , zn)|z1=...=zn=1

I = (n− 1)!(n− 2)! · · · 0!P (1, . . . , 1)Therefore it suffices to show I is not a multiple of p.

I = det(ωj−1k )1≤j,k≤n = ±

∏1≤k<k′≤n(ωk − ωk′)

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 41: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryConsequences

Proof of Key Lemma

Proof.

ζj := e2πitj/p =⇒ we want det(ζωkj )1≤j,k≤n 6= 0

D(z1, . . . , zn) := det(zωkj )1≤j,k≤n

D has integer coefficients; however D(1, . . . , 1) = 0D(z1, . . . , zn) = P (z1, . . . , zn)

∏1≤j<j′≤n(zj − zj′)

P is a polynomial with integer coefficients; we will showP (1, . . . , 1) is not a multiple of p

I := (z1d

dz1)0(z2

ddz2

)1 · · · (znd

dzn)n−1D(z1, . . . , zn)|z1=...=zn=1

I = (n− 1)!(n− 2)! · · · 0!P (1, . . . , 1)Therefore it suffices to show I is not a multiple of p.

I = det(ωj−1k )1≤j,k≤n = ±

∏1≤k<k′≤n(ωk − ωk′)

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 42: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryConsequences

Proof of Key Lemma

Proof.

ζj := e2πitj/p =⇒ we want det(ζωkj )1≤j,k≤n 6= 0

D(z1, . . . , zn) := det(zωkj )1≤j,k≤n

D has integer coefficients; however D(1, . . . , 1) = 0D(z1, . . . , zn) = P (z1, . . . , zn)

∏1≤j<j′≤n(zj − zj′)

P is a polynomial with integer coefficients; we will showP (1, . . . , 1) is not a multiple of p

I := (z1d

dz1)0(z2

ddz2

)1 · · · (znd

dzn)n−1D(z1, . . . , zn)|z1=...=zn=1

I = (n− 1)!(n− 2)! · · · 0!P (1, . . . , 1)Therefore it suffices to show I is not a multiple of p.

I = det(ωj−1k )1≤j,k≤n = ±

∏1≤k<k′≤n(ωk − ωk′)

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 43: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryConsequences

Proof of Key Lemma

Proof.

ζj := e2πitj/p =⇒ we want det(ζωkj )1≤j,k≤n 6= 0

D(z1, . . . , zn) := det(zωkj )1≤j,k≤n

D has integer coefficients; however D(1, . . . , 1) = 0D(z1, . . . , zn) = P (z1, . . . , zn)

∏1≤j<j′≤n(zj − zj′)

P is a polynomial with integer coefficients; we will showP (1, . . . , 1) is not a multiple of p

I := (z1d

dz1)0(z2

ddz2

)1 · · · (znd

dzn)n−1D(z1, . . . , zn)|z1=...=zn=1

I = (n− 1)!(n− 2)! · · · 0!P (1, . . . , 1)Therefore it suffices to show I is not a multiple of p.

I = det(ωj−1k )1≤j,k≤n = ±

∏1≤k<k′≤n(ωk − ωk′)

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 44: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryConsequences

Proof of Key Lemma

Proof.

ζj := e2πitj/p =⇒ we want det(ζωkj )1≤j,k≤n 6= 0

D(z1, . . . , zn) := det(zωkj )1≤j,k≤n

D has integer coefficients; however D(1, . . . , 1) = 0D(z1, . . . , zn) = P (z1, . . . , zn)

∏1≤j<j′≤n(zj − zj′)

P is a polynomial with integer coefficients; we will showP (1, . . . , 1) is not a multiple of p

I := (z1d

dz1)0(z2

ddz2

)1 · · · (znd

dzn)n−1D(z1, . . . , zn)|z1=...=zn=1

I = (n− 1)!(n− 2)! · · · 0!P (1, . . . , 1)Therefore it suffices to show I is not a multiple of p.

I = det(ωj−1k )1≤j,k≤n = ±

∏1≤k<k′≤n(ωk − ωk′)

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 45: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryConsequences

Proof of Key Lemma

Proof.

ζj := e2πitj/p =⇒ we want det(ζωkj )1≤j,k≤n 6= 0

D(z1, . . . , zn) := det(zωkj )1≤j,k≤n

D has integer coefficients; however D(1, . . . , 1) = 0D(z1, . . . , zn) = P (z1, . . . , zn)

∏1≤j<j′≤n(zj − zj′)

P is a polynomial with integer coefficients; we will showP (1, . . . , 1) is not a multiple of p

I := (z1d

dz1)0(z2

ddz2

)1 · · · (znd

dzn)n−1D(z1, . . . , zn)|z1=...=zn=1

I = (n− 1)!(n− 2)! · · · 0!P (1, . . . , 1)Therefore it suffices to show I is not a multiple of p.

I = det(ωj−1k )1≤j,k≤n = ±

∏1≤k<k′≤n(ωk − ωk′)

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 46: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryConsequences

Proof of Key Lemma

Proof.

ζj := e2πitj/p =⇒ we want det(ζωkj )1≤j,k≤n 6= 0

D(z1, . . . , zn) := det(zωkj )1≤j,k≤n

D has integer coefficients; however D(1, . . . , 1) = 0D(z1, . . . , zn) = P (z1, . . . , zn)

∏1≤j<j′≤n(zj − zj′)

P is a polynomial with integer coefficients; we will showP (1, . . . , 1) is not a multiple of p

I := (z1d

dz1)0(z2

ddz2

)1 · · · (znd

dzn)n−1D(z1, . . . , zn)|z1=...=zn=1

I = (n− 1)!(n− 2)! · · · 0!P (1, . . . , 1)Therefore it suffices to show I is not a multiple of p.

I = det(ωj−1k )1≤j,k≤n = ±

∏1≤k<k′≤n(ωk − ωk′)

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 47: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryConsequences

Proof of Key Lemma

Proof.

ζj := e2πitj/p =⇒ we want det(ζωkj )1≤j,k≤n 6= 0

D(z1, . . . , zn) := det(zωkj )1≤j,k≤n

D has integer coefficients; however D(1, . . . , 1) = 0D(z1, . . . , zn) = P (z1, . . . , zn)

∏1≤j<j′≤n(zj − zj′)

P is a polynomial with integer coefficients; we will showP (1, . . . , 1) is not a multiple of p

I := (z1d

dz1)0(z2

ddz2

)1 · · · (znd

dzn)n−1D(z1, . . . , zn)|z1=...=zn=1

I = (n− 1)!(n− 2)! · · · 0!P (1, . . . , 1)Therefore it suffices to show I is not a multiple of p.

I = det(ωj−1k )1≤j,k≤n = ±

∏1≤k<k′≤n(ωk − ωk′)

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 48: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryConsequences

Proof of Key Lemma

Proof.

ζj := e2πitj/p =⇒ we want det(ζωkj )1≤j,k≤n 6= 0

D(z1, . . . , zn) := det(zωkj )1≤j,k≤n

D has integer coefficients; however D(1, . . . , 1) = 0D(z1, . . . , zn) = P (z1, . . . , zn)

∏1≤j<j′≤n(zj − zj′)

P is a polynomial with integer coefficients; we will showP (1, . . . , 1) is not a multiple of p

I := (z1d

dz1)0(z2

ddz2

)1 · · · (znd

dzn)n−1D(z1, . . . , zn)|z1=...=zn=1

I = (n− 1)!(n− 2)! · · · 0!P (1, . . . , 1)Therefore it suffices to show I is not a multiple of p.

I = det(ωj−1k )1≤j,k≤n = ±

∏1≤k<k′≤n(ωk − ωk′)

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 49: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryConsequences

Corollary to Key Lemma

Corollary

Let p be a prime number and T,Ω subsets of Z/pZ. Let l2(T )(resp. l2(Ω)) be the space of functions that are zero outside of T(resp. Ω). The restricted Fourier transform FT→Ω : l2(T ) → l2(Ω)is defined as

FT→Ωf := f |Ω for all f ∈ l2(T )

If |T | = |Ω|, then FT→Ω is a bijection.

Proof of Theorem.

Suppose |supp(f)|+ |supp(f)| ≤ p

T := supp(f)∃Ω ⊂ Z/pZ, disjoint from supp(f) and |Ω| = |T |.FT→Ωf = 0 =⇒ f ≡ 0

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 50: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryConsequences

Corollary to Key Lemma

Corollary

Let p be a prime number and T,Ω subsets of Z/pZ. Let l2(T )(resp. l2(Ω)) be the space of functions that are zero outside of T(resp. Ω). The restricted Fourier transform FT→Ω : l2(T ) → l2(Ω)is defined as

FT→Ωf := f |Ω for all f ∈ l2(T )

If |T | = |Ω|, then FT→Ω is a bijection.

Proof of Theorem.

Suppose |supp(f)|+ |supp(f)| ≤ p

T := supp(f)∃Ω ⊂ Z/pZ, disjoint from supp(f) and |Ω| = |T |.FT→Ωf = 0 =⇒ f ≡ 0

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 51: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryConsequences

Corollary to Key Lemma

Corollary

Let p be a prime number and T,Ω subsets of Z/pZ. Let l2(T )(resp. l2(Ω)) be the space of functions that are zero outside of T(resp. Ω). The restricted Fourier transform FT→Ω : l2(T ) → l2(Ω)is defined as

FT→Ωf := f |Ω for all f ∈ l2(T )

If |T | = |Ω|, then FT→Ω is a bijection.

Proof of Theorem.

Suppose |supp(f)|+ |supp(f)| ≤ p

T := supp(f)∃Ω ⊂ Z/pZ, disjoint from supp(f) and |Ω| = |T |.FT→Ωf = 0 =⇒ f ≡ 0

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 52: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryConsequences

Corollary to Key Lemma

Corollary

Let p be a prime number and T,Ω subsets of Z/pZ. Let l2(T )(resp. l2(Ω)) be the space of functions that are zero outside of T(resp. Ω). The restricted Fourier transform FT→Ω : l2(T ) → l2(Ω)is defined as

FT→Ωf := f |Ω for all f ∈ l2(T )

If |T | = |Ω|, then FT→Ω is a bijection.

Proof of Theorem.

Suppose |supp(f)|+ |supp(f)| ≤ p

T := supp(f)∃Ω ⊂ Z/pZ, disjoint from supp(f) and |Ω| = |T |.FT→Ωf = 0 =⇒ f ≡ 0

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 53: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryConsequences

Corollary to Key Lemma

Corollary

Let p be a prime number and T,Ω subsets of Z/pZ. Let l2(T )(resp. l2(Ω)) be the space of functions that are zero outside of T(resp. Ω). The restricted Fourier transform FT→Ω : l2(T ) → l2(Ω)is defined as

FT→Ωf := f |Ω for all f ∈ l2(T )

If |T | = |Ω|, then FT→Ω is a bijection.

Proof of Theorem.

Suppose |supp(f)|+ |supp(f)| ≤ p

T := supp(f)∃Ω ⊂ Z/pZ, disjoint from supp(f) and |Ω| = |T |.FT→Ωf = 0 =⇒ f ≡ 0

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 54: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryConsequences

Outline

1 The Donoho-Stark Uncertainty PrincipleTheoryGeneralization to Finite Abelian GroupsLimiting Examples

2 An Uncertainty Principle for Cyclic Groups of Prime OrderTheoryConsequences

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 55: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryConsequences

Sparse Polynomials/Cauchy-Davenport Inequality

Proposition

Let P (z) =∑k

j=0 cjznj with cj 6= 0 and 0 ≤ n0 < . . . < nk < p. If

P is restricted to the pth roots of unity z : zp = 1, then P canhave at most k zeroes.

Theorem (Cauchy-Davenport Inequality)

Let A and B be non-empty subsets of Z/pZ and setA + B := a + b : a ∈ A, b ∈ B. Then

|A + B| ≥ min(|A|+ |B| − 1, p)

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 56: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryConsequences

Sparse Polynomials/Cauchy-Davenport Inequality

Proposition

Let P (z) =∑k

j=0 cjznj with cj 6= 0 and 0 ≤ n0 < . . . < nk < p. If

P is restricted to the pth roots of unity z : zp = 1, then P canhave at most k zeroes.

Theorem (Cauchy-Davenport Inequality)

Let A and B be non-empty subsets of Z/pZ and setA + B := a + b : a ∈ A, b ∈ B. Then

|A + B| ≥ min(|A|+ |B| − 1, p)

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 57: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryConsequences

Application to Signal Recovery II

Theorem (Candes, Romberg, and Tao 2006)

Suppose that the signal length N is a prime number. LetΩ ⊂ Z/NZ, and let f ∈ l2(Z/NZ) be a signal supported on Tsuch that

|T | ≤ |Ω|2

Then f can be reconstructed uniquely from Ω and f |Ω.Conversely, if Ω is not the set of all N frequencies, then there existdistinct f and g such that |supp(f)|, |supp(g)| ≤ |Ω|/2 + 1 andsuch that f |Ω = g|Ω.

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 58: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryConsequences

Application to Signal Recovery II

Proof.

We prove the second part:

|Ω| < N =⇒ we can find disjoint subsets T, S of Ω such that

|T |, |S| ≤ |Ω|/2 + 1|T |+ |S| = |Ω|+ 1

Let ω0 ∈ Z/NZ, ω0 /∈ ΩCorollary =⇒ FT∪S→Ω∪ω0 is a bijection.

Therefore ∃h supported on T ∪ S such that h|Ω ≡ 0 buth(ω0) 6= 0.

In particular, h is not identically zero.

f := h|T , g := −h|S

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 59: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryConsequences

Application to Signal Recovery II

Proof.

We prove the second part:

|Ω| < N =⇒ we can find disjoint subsets T, S of Ω such that

|T |, |S| ≤ |Ω|/2 + 1|T |+ |S| = |Ω|+ 1

Let ω0 ∈ Z/NZ, ω0 /∈ ΩCorollary =⇒ FT∪S→Ω∪ω0 is a bijection.

Therefore ∃h supported on T ∪ S such that h|Ω ≡ 0 buth(ω0) 6= 0.

In particular, h is not identically zero.

f := h|T , g := −h|S

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 60: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryConsequences

Application to Signal Recovery II

Proof.

We prove the second part:

|Ω| < N =⇒ we can find disjoint subsets T, S of Ω such that

|T |, |S| ≤ |Ω|/2 + 1|T |+ |S| = |Ω|+ 1

Let ω0 ∈ Z/NZ, ω0 /∈ ΩCorollary =⇒ FT∪S→Ω∪ω0 is a bijection.

Therefore ∃h supported on T ∪ S such that h|Ω ≡ 0 buth(ω0) 6= 0.

In particular, h is not identically zero.

f := h|T , g := −h|S

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 61: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryConsequences

Application to Signal Recovery II

Proof.

We prove the second part:

|Ω| < N =⇒ we can find disjoint subsets T, S of Ω such that

|T |, |S| ≤ |Ω|/2 + 1|T |+ |S| = |Ω|+ 1

Let ω0 ∈ Z/NZ, ω0 /∈ ΩCorollary =⇒ FT∪S→Ω∪ω0 is a bijection.

Therefore ∃h supported on T ∪ S such that h|Ω ≡ 0 buth(ω0) 6= 0.

In particular, h is not identically zero.

f := h|T , g := −h|S

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 62: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryConsequences

Application to Signal Recovery II

Proof.

We prove the second part:

|Ω| < N =⇒ we can find disjoint subsets T, S of Ω such that

|T |, |S| ≤ |Ω|/2 + 1|T |+ |S| = |Ω|+ 1

Let ω0 ∈ Z/NZ, ω0 /∈ ΩCorollary =⇒ FT∪S→Ω∪ω0 is a bijection.

Therefore ∃h supported on T ∪ S such that h|Ω ≡ 0 buth(ω0) 6= 0.

In particular, h is not identically zero.

f := h|T , g := −h|S

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 63: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryConsequences

Application to Signal Recovery II

Proof.

We prove the second part:

|Ω| < N =⇒ we can find disjoint subsets T, S of Ω such that

|T |, |S| ≤ |Ω|/2 + 1|T |+ |S| = |Ω|+ 1

Let ω0 ∈ Z/NZ, ω0 /∈ ΩCorollary =⇒ FT∪S→Ω∪ω0 is a bijection.

Therefore ∃h supported on T ∪ S such that h|Ω ≡ 0 buth(ω0) 6= 0.

In particular, h is not identically zero.

f := h|T , g := −h|S

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 64: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryConsequences

Application to Signal Recovery II

Example

For signals of length N , where N is a prime number, thissparsity bound is far better than the one proposed based offthe D-S uncertainty principle.

Take N = 101 and assume we sample 91 of the 101frequencies (i.e. |Ω| = 91).D-S UP: 2|T ||Ωc| < 101 =⇒ 20|T | < 101 =⇒ |T | ≤ 5UP for Z/pZ: |T | ≤ |Ω|/2 = 91/2 =⇒ |T | ≤ 45

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 65: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryConsequences

Emmanuel Candes, Justin Romberg, and Terrence Tao.Robust uncertainty principles: Exact signal reconstruction fromhighly incomplete frequency information.IEEE Transactions on Information Theory, 52(2):489–509,2006.

David L. Donoho and Philip B. Stark.Uncertainty principles and signal recovery.Siam J. Appl. Math, 49(3):906–931, 1989.

P.E. Frenkel.Simple proof of chebotarev’s theorem on roots of unity.math.AC/0312398.

Roy Meshulam.An uncertainty inequality for finite abelian groups.math.CO/0312407.

K.T. Smith.

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups

Page 66: Uncertainty Principles for Finite Abelian Groupsusers.math.yale.edu/.../Hirn_Uncertainty_Principles... · An Uncertainty Principle for Cyclic Groups of Prime Order Theory Generalization

The Donoho-Stark Uncertainty PrincipleAn Uncertainty Principle for Cyclic Groups of Prime Order

TheoryConsequences

The uncertainty principle on groups.SIAM J. Appl. Math, 50:876–882, 1990.

P. Stevenhagen and H.W. Lenstra Jr.Chebotarev and his density theorem.Math. Intelligencer, 18(2):26–37, 1996.

Terrence Tao.An uncertainty principle for cyclic groups of prime order.Math. Res. Letters, 11:121–127, 2005.

A. Terras.Fourier Analysis on Finite Groups and Applications, volume 43of London Mathematical Society Student Texts.Cambridge University Press, Cambridge, 1999.

Matthew J. Hirn Uncertainty Principles for Finite Abelian Groups


Recommended