MATH 414 Lecture 23

From Notes
Jump to navigation Jump to search

« previous | Monday, March 17, 2014 | next »


Discrete Fourier Transform

Recall that ck=12π02πf(t)eiktdt1nj=0n1f(2πnj)e2πnijk

For simplicity, we write

  • yj=f(2πnj)
  • ω=e2πni
  • ω=e2πni
  • y^k=j=0n1yjωjk (this is the fourier transform)

Then ck=1ny^k

n[y]k=j=0n1yjωjkn1[y^]j=1nk=0n1y^kωjk


Properties

y^k=j=0n1yjωjk

y^k+n=j=0n1yjωj(k+n)=j=0n1yjωjkωjn=y^k

Then y^k+n=y^k implies y^k is n-periodic. What about yj

yj+n=1nj=0n1yk^ωk(j+n)=yj

Therefore yj is n-periodic.


Sequence

Let Sn be the set of all n-periodic sequences s={,x3,x2,x1,x0,x1,x2,x3,} with x=x+n is an n-periodic sequence.

We take a "template sample" that is n "positions" wide. The entire sequence is nothing more than this template repeated indefinitely in ether direction.

... -9 -8 -7 -6 -5 -4 -3 -2 -1  0  1  2  3  4  5  6  7  8  9 ...
...  a  b  c  d  e  a  b  c  d  e  a  b  c  d  e  a  b  c  d ...
...  `-----------'  `-----------'  `-----------'  `--------- ...

Suppose yjSn, then yj+n=yj and y^k+n=y^k

Therefore the discrete fourier transform n:SnSn is linear:

n[y+z]=n[y]+n[z]n[αy]=αn[y]

The inverse discrete fourier transform n1[y^]j is also linear.

Hence n and n1 are linear transformations from Sn to Sn.


Shifts

If (,y1,y0,y1,y2,)Sn, then let zj:=yj+1 (left translation of y by one unit)

n[z]k=ωk[y]k (or equivalently z^k=ωky^k.

We saw a similar behavior in continuous fourier transforms: multiplications in the time domain f translate to multiplications by a phase change constant in the frequency domain f^.

Connection with Fourier Transforms

f^(λ)=12πf(t)eiλtdt

Suppose that f(t)=0 for t∉[a,b], and f(a)=f(b).

Then f^(λ)=12πabf(t)eiλtdt.

Perform a change of variables. Let θ=2π(taba. Then θ(a)=0 and θ(b)=2π with dθ=2πbadt.

Then f^(λ)=ba2π2π02πf(a+ba2πθ)eiλ(ba2πθ+a)dθ

Let F(θ)=f(a+ba2πθ)

f^(λ)=eiλa2π2π(ba)02πF(θ)eiλba2πθdθ

Let η=ba2πλ

f^(2πbaη)=eiλa(ba2π)12π02πF(θ)eiηθdθ

Replace η by k:

f^(2πbak)=(ba2π)12π02πF(θ)eikθdθ


Something is wrong with the following

Observe that the integral factor is the Fourier Series Coefficient. Let ck=f^(2πbak). We have ck1ny^k:

y^k=j=0n1yjωjk=j=0n1F(2πnj)ωjk=j=0n1f(a+ba2π2πnj)ωjk=j=0n1f(a+banj)ωjk=yj

Where yj is a sample of f(t) at tj=a+banj. The spacing between samples is T=ban, and the Nyquist frequency is T1.

The professor realized the mistake here and promised to fix it next lecture

After some manipulation, we come up with a function with two parameters:


Δλ=2πba and T=ban.