and its applications
play

and its Applications Karl Rupp karlirupp@hotmail.com Fourier - PowerPoint PPT Presentation

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


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

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

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

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

  5. 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

  6. 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, k = n = 0 � T/ 2  cos( k 2 πx T ) cos( n 2 πx  T ) dx = T/ 2 , k = n � = 0 − T/ 2  0 , k � = n  Analogous results for sin( k 2 πx T ) · sin( n 2 πx T ) and sin( k 2 πx T ) · cos( n 2 πx T ) ! Fourier Transform – p.6/22

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

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

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

  10. 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

  11. 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

  12. 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

  13. 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

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

  15. Basic Properties • Duality: F{F{ f }} ( x ) = f ( − x ) or more often used: � ∞ 1 F ( ω ) e iωx dω √ f ( x ) = 2 π −∞ • 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

  16. Further Properties d n f ( x ) • Differentiation of f : ⇒ ( iω ) n F ( ω ) ⇐ dx n ⇒ i n d n G ( ω ) • Differentiation of F : x n f ( x ) ⇐ dω • Convolution of f, g : f ( x ) ∗ g ( x ) ⇐ ⇒ F ( ω ) G ( ω ) ⇒ F ( ω ) ∗ G ( ω ) • Convolution of F, G : f ( x ) g ( x ) ⇐ √ 2 π • Parseval theorem: � ∞ � ∞ f ( x ) g ( x ) dx = F ( ω ) G ( ω ) dω −∞ −∞ Fourier Transform – p.12/22

  17. Some Fourier pairs Some of the most important transform-pairs: 2 sin( ω/ 2) √ rect( x ) ⇐ ⇒ ω 2 π 1 √ δ ( x ) ⇐ ⇒ 2 π 1 2 α · e − ω 2 e − αt ⇐ √ ⇒ 4 α ∞ ∞ √ � � � � 2 π ω − k 2 π δ ( t − nT ) ⇐ ⇒ δ T T n = −∞ k = −∞ Fourier Transform – p.13/22

  18. 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

  19. 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): N − 1 x n e − 2 πi � N kn X ( k ) = k = 0 , . . . , N − 1 n =0 for a signal of length N . Fourier Transform – p.15/22

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

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

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

  23. 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 x ∈ R n (1 + | x | 2 ) N | ∂ α f ( x ) f ∈ C ∞ ( R n ) : sup sup | < ∞ ∂x α | x | <N for N = 0 , 1 , 2 , . . . and for multi-indices α . Fourier Transform – p.19/22

  24. 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

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

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

Recommend


More recommend