Fourier Transform and its Applications

Similar documents
Inner product. Definition of inner product

Introduction to Complex Fourier Series

Review of Fourier series formulas. Representation of nonperiodic functions. ECE 3640 Lecture 5 Fourier Transforms and their properties

The continuous and discrete Fourier transforms

Application of Fourier Transform to PDE (I) Fourier Sine Transform (application to PDEs defined on a semi-infinite domain)

SGN-1158 Introduction to Signal Processing Test. Solutions

Section 12.6: Directional Derivatives and the Gradient Vector

ENCOURAGING THE INTEGRATION OF COMPLEX NUMBERS IN UNDERGRADUATE ORDINARY DIFFERENTIAL EQUATIONS

Frequency Response of FIR Filters

Wavelet analysis. Wavelet requirements. Example signals. Stationary signal 2 Hz + 10 Hz + 20Hz. Zero mean, oscillatory (wave) Fast decay (let)

1 if 1 x 0 1 if 0 x 1

FFT Algorithms. Chapter 6. Contents 6.1

The Heat Equation. Lectures INF2320 p. 1/88

TMA4213/4215 Matematikk 4M/N Vår 2013

The Convolution Operation

The one dimensional heat equation: Neumann and Robin boundary conditions

tegrals as General & Particular Solutions

The Division Algorithm for Polynomials Handout Monday March 5, 2012

14.1. Basic Concepts of Integration. Introduction. Prerequisites. Learning Outcomes. Learning Style

3. INNER PRODUCT SPACES

Discrete Convolution and the Discrete Fourier Transform

Inner Product Spaces

α = u v. In other words, Orthogonal Projection

Solutions to Practice Problems for Test 4

HEAVISIDE CABLE, THOMSON CABLE AND THE BEST CONSTANT OF A SOBOLEV-TYPE INEQUALITY. Received June 1, 2007; revised September 30, 2007

4.3 Lagrange Approximation

Find the length of the arc on a circle of radius r intercepted by a central angle θ. Round to two decimal places.

GRAPHING IN POLAR COORDINATES SYMMETRY

Taylor and Maclaurin Series

SIGNAL PROCESSING & SIMULATION NEWSLETTER

y cos 3 x dx y cos 2 x cos x dx y 1 sin 2 x cos x dx

Linearly Independent Sets and Linearly Dependent Sets

by the matrix A results in a vector which is a reflection of the given

2.3. Finding polynomial functions. An Introduction:

Mathematics for Econometrics, Fourth Edition

SECOND-ORDER LINEAR DIFFERENTIAL EQUATIONS

Calculus. Contents. Paul Sutcliffe. Office: CM212a.

MATH 4330/5330, Fourier Analysis Section 11, The Discrete Fourier Transform

GRE Prep: Precalculus

CITY UNIVERSITY LONDON. BEng Degree in Computer Systems Engineering Part II BSc Degree in Computer Systems Engineering Part III PART 2 EXAMINATION

Partial Fractions: Undetermined Coefficients

Second-Order Linear Differential Equations

2 Integrating Both Sides

BANACH AND HILBERT SPACE REVIEW

Linear Algebra Notes for Marsden and Tromba Vector Calculus

3.1 State Space Models

Lecture 8 ELE 301: Signals and Systems

3. Interpolation. Closing the Gaps of Discretization... Beyond Polynomials

Nonhomogeneous Linear Equations

A simple and fast algorithm for computing exponentials of power series

1. Prove that the empty set is a subset of every set.

The Z transform (3) 1

Separable First Order Differential Equations

Correlation and Convolution Class Notes for CMSC 426, Fall 2005 David Jacobs

Scalar Valued Functions of Several Variables; the Gradient Vector

Mathematics Course 111: Algebra I Part IV: Vector Spaces

Chapter 5. Banach Spaces

Fourier Analysis. u m, a n u n = am um, u m

Analysis/resynthesis with the short time Fourier transform

Methods of Solution of Selected Differential Equations Carol A. Edwards Chandler-Gilbert Community College

DERIVATIVES AS MATRICES; CHAIN RULE

Differentiation and Integration

( ) which must be a vector

Math Placement Test Practice Problems

To give it a definition, an implicit function of x and y is simply any relationship that takes the form:

4.5 Chebyshev Polynomials

On closed-form solutions to a class of ordinary differential equations

LINEAR ALGEBRA W W L CHEN

South Carolina College- and Career-Ready (SCCCR) Pre-Calculus

Class Meeting # 1: Introduction to PDEs

PUTNAM TRAINING POLYNOMIALS. Exercises 1. Find a polynomial with integral coefficients whose zeros include

8 Hyperbolic Systems of First-Order Equations

Chapter 4, Arithmetic in F [x] Polynomial arithmetic and the division algorithm.

RAJALAKSHMI ENGINEERING COLLEGE MA 2161 UNIT I - ORDINARY DIFFERENTIAL EQUATIONS PART A

Section 2.7 One-to-One Functions and Their Inverses

1. First-order Ordinary Differential Equations

x(x + 5) x 2 25 (x + 5)(x 5) = x 6(x 4) x ( x 4) + 3

The two dimensional heat equation

Høgskolen i Narvik Sivilingeniørutdanningen STE6237 ELEMENTMETODER. Oppgaver

March 29, S4.4 Theorems about Zeros of Polynomial Functions

On Chebyshev interpolation of analytic functions

5 Numerical Differentiation

Envelope Theorem. Kevin Wainwright. Mar 22, 2004

The Fourier Analysis Tool in Microsoft Excel

Limits and Continuity

Section 4.4. Using the Fundamental Theorem. Difference Equations to Differential Equations

Second Order Linear Nonhomogeneous Differential Equations; Method of Undetermined Coefficients. y + p(t) y + q(t) y = g(t), g(t) 0.

TOPIC 4: DERIVATIVES

COMPLEX NUMBERS AND DIFFERENTIAL EQUATIONS

How To Understand The Discrete Fourier Transform

The Algorithms of Speech Recognition, Programming and Simulating in MATLAB

Aliasing, Image Sampling and Reconstruction

MATH 425, PRACTICE FINAL EXAM SOLUTIONS.

Math 4310 Handout - Quotient Vector Spaces

Vector has a magnitude and a direction. Scalar has a magnitude

5 Homogeneous systems

Section 3.7. Rolle s Theorem and the Mean Value Theorem. Difference Equations to Differential Equations

1 Norms and Vector Spaces

Course Notes for Math 162: Mathematical Statistics Approximation Methods in Statistics

Transcription:

Fourier Transform and its Applications Karl Rupp karlirupp@hotmail.com Fourier Transform p.1/22

Content Motivation Fourier series Fourier transform DFT Applications Functional Analysis View Extensions Fourier Transform p.2/22

Motivation Given any periodic signal p(x): 2 T/2 T/2 1 Fourier Transform p.3/22

Motivation II Decomposition into most basic types of periodic signals with same period: Sine and Cosine Candidates: sin( 2πx ), sin(22πx T T ),... cos( 2πx T ), cos(22πx T ),... Thus p(x) could be rewritten as: p(x) = k=0 a k cos(k 2πx T ) + b k sin(k 2πx T ) Fourier Transform p.4/22

Motivation III An analogon: Given a crowd of people from UK, France, Greece and from Germany. How to separate them? (One possible) answer: Ask them to move on the left in French, forward in Greek, backwards in English and to move on the right in German. Use of spoken language as identifier. Fourier Transform p.5/22

Motivation IV How to extract potions of sine and cosine? A unique "identifier" for each sine and cosine needs to be found Solution: Use scalar product, k N: T/2 T/2 cos(k 2πx T ) cos(n2πx T )dx = T, k = n = 0 T/2, k = n 0 0, k n Analogous results for sin(k 2πx T ) sin(n2πx T ) and sin(k 2πx T ) cos(n2πx T )! Fourier Transform p.6/22

Fourier series Sticking all together leads to p(x) = a 0 2 + k=1 a k cos(k 2πx T ) + b k sin(k 2πx T ) with a k = 2 T T/2 T/2 p(x) cos(k 2πx T )dx, k 0 b k = 2 T T/2 T/2 p(x) sin(k 2πx T )dx, k 1 Fourier Transform p.7/22

Fourier series II Simplification using e ix = cos(x) + i sin(x): p(x) = k= c k e i2πx T with c k = 1 T T/2 T/2 p(x)e i2πx T dx, k 0 Fourier Transform p.8/22

From series to transform What happens if T? Fourier Transform p.9/22

From series to transform What happens if T? Increment 2π T between frequencies tends to zero, therefore all frequencies ω are possible now. Fourier Transform p.9/22

From series to transform What happens if T? Increment 2π T between frequencies tends to zero, therefore all frequencies ω are possible now. Coefficients not only at discrete values, but defined over the whole real axis. Fourier Transform p.9/22

From series to transform What happens if T? Increment 2π T between frequencies tends to zero, therefore all frequencies ω are possible now. Coefficients not only at discrete values, but defined over the whole real axis. Fourier transform becomes an operator (function in - function out) Fourier Transform p.9/22

From series to transform What happens if T? Increment 2π T between frequencies tends to zero, therefore all frequencies ω are possible now. Coefficients not only at discrete values, but defined over the whole real axis. Fourier transform becomes an operator (function in - function out) Periodicy of function not necessary anymore, therefore arbitrary functions can be transformed! Fourier Transform p.9/22

Fourier transform Fourier transform in one dimension: F{f}(ω) = 1 2π f(x)e iωx dx Can easily be extended to several dimensions: F{f}(ω) = (2π) n/2 R n f(x)e iωx dx Often capital letters are used for the Fourier transform of a function. (f(x) F(ω)) Fourier Transform p.10/22

Basic Properties Duality: F{F{f}}(x) = f( x) or more often used: f(x) = 1 2π F(ω)e iωx dω Linearity: a f(x) + b g(x) a F(ω) + b G(ω) Scaling: f(a x) 1 a F(x a ) Shift in f: f(x a) e iax F(ω) Shift in F : e iax f(x) F(ω a) Fourier Transform p.11/22

Further Properties Differentiation of f: Differentiation of F : d n f(x) dx n (iω) n F(ω) x n f(x) i n d n G(ω) dω Convolution of f,g: f(x) g(x) F(ω)G(ω) Convolution of F,G: f(x)g(x) F(ω) G(ω) 2π Parseval theorem: f(x)g(x)dx = F(ω)G(ω)dω Fourier Transform p.12/22

Some Fourier pairs Some of the most important transform-pairs: rect(x) 2 sin(ω/2) 2π ω δ(x) 1 2π e αt 1 e ω2 4α 2α n= δ(t nt) 2π T k= δ ( ) ω k 2π T Fourier Transform p.13/22

Making use of Fourier transform Differential equations transform to algebraic equations that are often much easier to solve Convolution simplifies to multiplication, that is why Fourier transform is very powerful in system theory Both f(x) and F(ω) have an "intuitive" meaning Fourier Transform p.14/22

Discrete Fourier Transform (DFT) The power of Fourier transform works for digital signal processing (computers, embedded chips) as well, but of course a discrete variant is used (notation applied to conventions): X(k) = N 1 n=0 x n e 2πi N kn k = 0,...,N 1 for a signal of length N. Fourier Transform p.15/22

Dirac-Delta-Function (discrete) The Delta-distribution in terms of digital systems is simply defined as x(n) = { 1, n = 0, 0, n 0. (Input-)signals are decomposed into such deltafunctions, while the output is a superposition of the output for each of the input-delta-functions. Fourier Transform p.16/22

Application I Filtering audio F(w) F(w) w w F(w). w Fourier Transform p.17/22

Application II Partial Differential Equations: Find bounded solutions u(x,t), x R n, t R 2 t 2u(x,t) + xu(x,t) = 0 u(x, 0) = f(x) Solution: Using Fourier transform with respect to x. ( ) u(x,t) = π n+1 n + 1 2 Γ f(y) 2 R n t (t 2 + x y 2 ) n+1 2 dy. Fourier Transform p.18/22

Functional Analysis View Integral operations well defined for f L 1 (R n ) (Fubini). But where is Fourier-transform continuous? Is it one-to-one? Starting with test-functions: They are not enough. Hence: Rapidly decreasing functions S n f C (R n ) : sup x <N sup (1 + x 2 ) N α f(x) x R n x α < for N = 0, 1, 2,... and for multi-indices α. Fourier Transform p.19/22

Rapidly decreasing functions Form a vector space Fourier transform is a continuous, linear, one-to-one mapping of S n onto S n of period 4, with a continuous inverse. Test-functions are dense in S n S n is dense in both L 1 (R n ) and L 2 (R n ) Plancharel theorem: There is a linear isometry of L 2 (R n ) onto L 2 (R n ) that is uniquely defined via the Fourier transform in S n. Fourier Transform p.20/22

Extensions Fast Fourier Transform (FFT): effort is only O(n log(n)) instead of O(n 2 ) Laplace transform: F(s) = 0 f(x)e sx dx z-transform: Discrete counterpart of Laplace transform X(z) = Z{x[n]} = n= x[n]z n Fourier Transform p.21/22

The End Thank you for your attention! Fourier Transform p.22/22