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)e−iktdt≈1n∑j=0n−1f(2πnj)e−2πnijk

For simplicity, we write

  • yj=f(2πnj)
  • ω=e2πni
  • ω‾=e−2πni
  • y^k=∑j=0n−1yjω‾jk (this is the fourier transform)

Then ck=1ny^k

ℱn[y]k=∑j=0n−1yjω‾jkℱn−1[y^]j=1n∑k=0n−1y^kωjk


Properties

y^k=∑j=0n−1yjω‾jk

y^k+n=∑j=0n−1yjω‾j(k+n)=∑j=0n−1yjω‾jkω‾jn=y^k

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

yj+n=1n∑j=0n−1yk^ωk(j+n)=yj

Therefore yj is n-periodic.


Sequence

Let Sn be the set of all n-periodic sequences s={…,x−3,x−2,x−1,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 yj∈Sn, then yj+n=yj and y^k+n=y^k

Therefore the discrete fourier transform ℱn:Sn→Sn is linear:

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

The inverse discrete fourier transform ℱn−1[y^]j is also linear.

Hence ℱn and ℱn−1 are linear transformations from Sn to Sn.


Shifts

If (…,y−1,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)e−iλtdt

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

Then f^(λ)=12π∫abf(t)e−iλtdt.

Perform a change of variables. Let θ=2π(t−ab−a. Then θ(a)=0 and θ(b)=2π with dθ=2πb−adt.

Then f^(λ)=b−a2π⋅2π∫02πf(a+b−a2πθ)e−iλ(b−a2πθ+a)dθ

Let F(θ)=f(a+b−a2πθ)

f^(λ)=e−iλa2π⋅2π(b−a)∫02πF(θ)e−iλb−a2πθdθ

Let η=b−a2πλ

f^(2πb−aη)=e−iλa(b−a2π)12π∫02πF(θ)eiηθdθ

Replace η by k:

f^(2πb−ak)=(b−a2π)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πb−ak). We have ck≈1ny^k:

y^k=∑j=0n−1yjω‾jk=∑j=0n−1F(2πnj)ω‾jk=∑j=0n−1f(a+b−a2π⋅2πnj)ω‾jk=∑j=0n−1f(a+b−anj)ω‾jk=yj

Where yj is a sample of f(t) at tj=a+b−anj. The spacing between samples is T=b−an, and the Nyquist frequency is T−1.

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πb−a and T=b−an.