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

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend