Fourier Series and Fourier Transform

Size: px
Start display at page:

Download "Fourier Series and Fourier Transform"

Transcription

1 Fourier Series and Fourier Transform An Introduction Michael Figl Center for Medical Physics and Biomedical Engineering Medical University of Vienna 1 / 36

2 Introduction 2 / 36

3 Introduction We want to recall some definitions and theorems from linear algebra, mainly to clearly define the assumptions needed. 2 / 36

4 Some remarks on R n 3 / 36

5 Some remarks on R n We recall R n := {(a 1, a 2,...) : x i R} 3 / 36

6 Some remarks on R n We recall R n := {(a 1, a 2,...) : x i R} the standard basis consists of the vectors e i, with a 1 at position i, e i = (0,..., 0, 1, 0,..., 0) 3 / 36

7 Some remarks on R n We recall R n := {(a 1, a 2,...) : x i R} the standard basis consists of the vectors e i, with a 1 at position i, e i = (0,..., 0, 1, 0,..., 0) the inner product is defined by (x, y) := x i y i 3 / 36

8 Some remarks on R n We recall R n := {(a 1, a 2,...) : x i R} the standard basis consists of the vectors e i, with a 1 at position i, e i = (0,..., 0, 1, 0,..., 0) the inner product is defined by (x, y) := x i y i if we take a vector a = (a 1, a 2,...) we get (a, e i ) = a i 3 / 36

9 Some remarks on R n We recall R n := {(a 1, a 2,...) : x i R} the standard basis consists of the vectors e i, with a 1 at position i, e i = (0,..., 0, 1, 0,..., 0) the inner product is defined by (x, y) := x i y i if we take a vector a = (a 1, a 2,...) we get (a, e i ) = a i therefore a = (a, e i )e i 3 / 36

10 Some remarks on R n We recall R n := {(a 1, a 2,...) : x i R} the standard basis consists of the vectors e i, with a 1 at position i, e i = (0,..., 0, 1, 0,..., 0) the inner product is defined by (x, y) := x i y i if we take a vector a = (a 1, a 2,...) we get (a, e i ) = a i therefore a = (a, e i )e i 3 / 36

11 Some remarks on R n We recall R n := {(a 1, a 2,...) : x i R} the standard basis consists of the vectors e i, with a 1 at position i, e i = (0,..., 0, 1, 0,..., 0) the inner product is defined by (x, y) := x i y i if we take a vector a = (a 1, a 2,...) we get (a, e i ) = a i therefore a = (a, e i )e i What if we have many basis elements and don t want to sum everything up? 3 / 36

12 Best Approximation in R n, I 4 / 36

13 Best Approximation in R n, I Assume we have a vector r = N (r, e i )e i i=1 4 / 36

14 Best Approximation in R n, I Assume we have a vector r = N (r, e i )e i i=1 but as N is very big, we want just want to compute y = n (r, e i )e i, with n << N i=1 4 / 36

15 Best Approximation in R n, I Assume we have a vector r = N (r, e i )e i i=1 but as N is very big, we want just want to compute y = n (r, e i )e i, with n << N i=1 What can generally be said about y? 4 / 36

16 Best Approximation in R n, II r y = N i=n+1 (r, e i)e i V especially r y y y V for every y V 5 / 36

17 Best Approximation in R n, II r y = N i=n+1 (r, e i)e i V especially r y y y V for every y V Pythagoras theorem givens y r y r r y y V y r 2 = y r 2 + y y 2 5 / 36

18 Best Approximation in R n, II r y = N i=n+1 (r, e i)e i V especially r y y y V for every y V Pythagoras theorem givens y r y r r y y V y r 2 = y r 2 + y y 2 Theorem If we define V =< e i, i = 1,... n >, then y = n i=1 (r, e i)e i is the best approximation of r in V. 5 / 36

19 Generalisation 6 / 36

20 Generalisation What did we need to prove the approximation property? 6 / 36

21 Generalisation What did we need to prove the approximation property? an inner product space 6 / 36

22 Generalisation What did we need to prove the approximation property? an inner product space an orthogonal basis 6 / 36

23 Inner Product Space, I 7 / 36

24 Inner Product Space, I A not very surprising definition: 7 / 36

25 Inner Product Space, I A not very surprising definition: Definition (Inner Product Space) A vector space V (over the field F ), with an inner product (x, y) V V F is called an inner product space. 7 / 36

26 Inner Product Space, I A not very surprising definition: Definition (Inner Product Space) A vector space V (over the field F ), with an inner product (x, y) V V F is called an inner product space. The inner product is 7 / 36

27 Inner Product Space, I A not very surprising definition: Definition (Inner Product Space) A vector space V (over the field F ), with an inner product (x, y) V V F is called an inner product space. The inner product is symmetric (x, y) = (y, x) 7 / 36

28 Inner Product Space, I A not very surprising definition: Definition (Inner Product Space) A vector space V (over the field F ), with an inner product (x, y) V V F is called an inner product space. The inner product is symmetric (x, y) = (y, x) bilinear (x + λy, z) = (x, z) + λ(y, z) 7 / 36

29 Inner Product Space, I A not very surprising definition: Definition (Inner Product Space) A vector space V (over the field F ), with an inner product (x, y) V V F is called an inner product space. The inner product is symmetric (x, y) = (y, x) bilinear (x + λy, z) = (x, z) + λ(y, z) positive-definite x V \ {0} (x, x) > 0 7 / 36

30 Inner Product Space, II 8 / 36

31 Inner Product Space, II We can now define 8 / 36

32 Inner Product Space, II We can now define Definition Norm x := (x, x) 8 / 36

33 Inner Product Space, II We can now define Definition Norm x := (x, x) Orthogonality x y : (x, y) = 0 8 / 36

34 Inner Product Space, II We can now define Definition Norm x := (x, x) Orthogonality x y : (x, y) = 0 Angle x y := arccos (x,y) x y 8 / 36

35 Inner Product Space, Examples 9 / 36

36 Inner Product Space, Examples Example R n using (a, b) := a i b i 9 / 36

37 Inner Product Space, Examples Example using (a, b) := a i b i C[0, 1] using (f, g) := 1 0 fg R n 9 / 36

38 Inner Product Space, Examples Example using (a, b) := a i b i C[0, 1] using (f, g) := 1 0 fg C n using (a, b) := a i b i, sesquilinear! R n 9 / 36

39 Inner Product Space, Examples Example using (a, b) := a i b i C[0, 1] using (f, g) := 1 0 fg C n using (a, b) := a i b i, sesquilinear! l 2 := {(x i ) i N : < }, with (a, b) := R n xi 2 i=0 i=0 a i b i 9 / 36

40 Inner Product Space, Examples Example using (a, b) := a i b i C[0, 1] using (f, g) := 1 0 fg C n using (a, b) := a i b i, sesquilinear! l 2 := {(x i ) i N : < }, with (a, b) := R n xi 2 i=0 i=0 a i b i L 2 := {f measurable : f 2 < }, with (f, g) := f g 9 / 36

41 Bessel s Inequality 10 / 36

42 Bessel s Inequality Spaces like L 2 or l 2 have infinite dimensions, therefore the orthogonal system can also be infinite: e i, i = 1, 2, / 36

43 Bessel s Inequality Spaces like L 2 or l 2 have infinite dimensions, therefore the orthogonal system can also be infinite: e i, i = 1, 2,.... Theorem (Bessel s inequality) f 2 (f, e i ) 2, i.e. the series ((f, e i )) i l 2 10 / 36

44 Bessel s Inequality Spaces like L 2 or l 2 have infinite dimensions, therefore the orthogonal system can also be infinite: e i, i = 1, 2,.... Theorem (Bessel s inequality) f 2 (f, e i ) 2, i.e. the series ((f, e i )) i l 2 0 (f n (f, e i )e i, f i=1 = f 2 2(f, = f 2 2 = f 2 i=1 n (f, e k )e k ) k=1 n n (f, e i )e i ) + ( (f, e i )e i, n (f, e i ) 2 + i,k i=1 n (f, e i ) 2 i=1 i=1 n (f, e k )e k ) k=1 (f, a i )(f, a k ) (e i, e k ) }{{} δ ik 10 / 36

45 L 2 [ π, π], Basis 11 / 36

46 L 2 [ π, π], Basis We know want to find an orthogonal basis for the L 2 [ π, π]. It will be based on trigonometric functions. 11 / 36

47 L 2 [ π, π], Basis We know want to find an orthogonal basis for the L 2 [ π, π]. It will be based on trigonometric functions. Theorem (orthogonality relations) for a, b N 1 π 1 π 1 π π π π π π π cos ax cos bx = sin ax sin bx = δ ab sin ax cos bx = 0 { 2 if a = b = 0 δ ab else 11 / 36

48 L 2 [ π, π], Basis We know want to find an orthogonal basis for the L 2 [ π, π]. It will be based on trigonometric functions. Theorem (orthogonality relations) for a, b N 1 π 1 π 1 π π π π π π π cos ax cos bx = sin ax sin bx = δ ab sin ax cos bx = 0 We search for the coefficients of { 2 if a = b = 0 δ ab else f (x) a k a k cos kx + k b k sin kx 11 / 36

49 L 2 [ π, π], Basis 12 / 36

50 L 2 [ π, π], Basis We search for the coefficients of f (x) a k a k cos kx + k b k sin kx 12 / 36

51 L 2 [ π, π], Basis We search for the coefficients of f (x) a k a k cos kx + k b k sin kx Theorem (Fourier Coefficients) for a, b N a k = 1 π b k = 1 π π π π π f (x) cos ax f (x) sin ax 12 / 36

52 Approximation of an Rectangle, I 13 / 36

53 Approximation of an Rectangle, I The simple rectangle function { 1, if π f (n) = 2 x π 2 0, else has the Fourier coefficients: n=1 13 / 36

54 Approximation of an Rectangle, I The simple rectangle function { 1, if π f (n) = 2 x π 2 0, else has the Fourier coefficients: n=2 13 / 36

55 Approximation of an Rectangle, I The simple rectangle function { 1, if π f (n) = 2 x π 2 0, else has the Fourier coefficients: n=3 13 / 36

56 Approximation of an Rectangle, I The simple rectangle function { 1, if π f (n) = 2 x π 2 0, else has the Fourier coefficients: n=4 13 / 36

57 Approximation of an Rectangle, I The simple rectangle function { 1, if π f (n) = 2 x π 2 0, else has the Fourier coefficients: for k 0 : a k = 1 π = sin kx kπ a 0 = 1, b k = 1 π π 2 π 2 π π π π f (x) cos kx = 1 π = 2 kπ sin k π 2 = f (x) sin kx = 0 π 2 π 2 cos kx { 0, if k is even k 1 2 kπ ( 1) 2, else n=5 13 / 36

58 Approximation of an Rectangle, I The simple rectangle function { 1, if π f (n) = 2 x π 2 0, else has the Fourier coefficients: for k 0 : a k = 1 π = sin kx kπ a 0 = 1, b k = 1 π π 2 π 2 π π π π f (x) cos kx = 1 π = 2 kπ sin k π 2 = f (x) sin kx = 0 π 2 π 2 cos kx { 0, if k is even k 1 2 kπ ( 1) 2, else n=10 13 / 36

59 Approximation of an Rectangle, I The simple rectangle function { 1, if π f (n) = 2 x π 2 0, else has the Fourier coefficients: for k 0 : a k = 1 π = sin kx kπ a 0 = 1, b k = 1 π π 2 π 2 π π π π f (x) cos kx = 1 π = 2 kπ sin k π 2 = f (x) sin kx = 0 π 2 π 2 cos kx { 0, if k is even k 1 2 kπ ( 1) 2, else n=20 13 / 36

60 Approximation of an Rectangle, II 14 / 36

61 Approximation of an Rectangle, II therefore the Fourier series for the rectangle function is f (x) = ( 1) k 1 π k=1 cos(2k 1)x 2k 1 14 / 36

62 Approximation of an Rectangle, II therefore the Fourier series for the rectangle function is if we set x = 0 we get f (x) = ( 1) k 1 π π 4 = k=1 k=1 cos(2k 1)x 2k 1 ( 1) k 1 2k 1 = / 36

63 Convergence of Fourier Series 15 / 36

64 Convergence of Fourier Series As seen with the rectangle function pointwise convergence cannot be expected everywhere (Gibbs phenomena), nevertheless 15 / 36

65 Convergence of Fourier Series As seen with the rectangle function pointwise convergence cannot be expected everywhere (Gibbs phenomena), nevertheless Theorem We denote by S n the Fourier series with n terms 15 / 36

66 Convergence of Fourier Series As seen with the rectangle function pointwise convergence cannot be expected everywhere (Gibbs phenomena), nevertheless Theorem We denote by S n the Fourier series with n terms L 2 norm f L 2 ; f S n = f S n 2 0 (Riesz-Fischer) 15 / 36

67 Convergence of Fourier Series As seen with the rectangle function pointwise convergence cannot be expected everywhere (Gibbs phenomena), nevertheless Theorem We denote by S n the Fourier series with n terms L 2 norm f L 2 ; f S n = f S n 2 0 (Riesz-Fischer) uniform f C 1 ; S n f uniformly (Dirichlet) 15 / 36

68 Convergence of Fourier Series As seen with the rectangle function pointwise convergence cannot be expected everywhere (Gibbs phenomena), nevertheless Theorem We denote by S n the Fourier series with n terms L 2 norm f L 2 ; f S n = f S n 2 0 (Riesz-Fischer) uniform f C 1 ; S n f uniformly (Dirichlet) pointwise f L 2 ; S n f pointwise a.e. (Carleson) 15 / 36

69 Convergence of Fourier Series As seen with the rectangle function pointwise convergence cannot be expected everywhere (Gibbs phenomena), nevertheless Theorem We denote by S n the Fourier series with n terms L 2 norm f L 2 ; f S n = f S n 2 0 (Riesz-Fischer) uniform f C 1 ; S n f uniformly (Dirichlet) pointwise f L 2 ; S n f pointwise a.e. (Carleson) 15 / 36

70 Convergence of Fourier Series As seen with the rectangle function pointwise convergence cannot be expected everywhere (Gibbs phenomena), nevertheless Theorem We denote by S n the Fourier series with n terms L 2 norm f L 2 ; f S n = f S n 2 0 (Riesz-Fischer) uniform f C 1 ; S n f uniformly (Dirichlet) pointwise f L 2 ; S n f pointwise a.e. (Carleson) with Riesz-Fischer we have Theorem (Parseval equality) f 2 = (f, e i ) 2, i.e. F : L 2 l 2 defined by f (f, e i ) i is isometric. 15 / 36

71 Complex Fourier Series 16 / 36

72 Complex Fourier Series using Eulers formula e ix = cos x + sin x 16 / 36

73 Complex Fourier Series using Eulers formula e ix = cos x + sin x we can rewrite the Fourier series f = with c 0 = a 0 2 n= c n = a n ib n 2 c n = a n + ib n 2 c n e inx for n > 0 for n > 0 16 / 36

74 Complex Fourier Series using Eulers formula e ix = cos x + sin x we can rewrite the Fourier series f = with respectively c 0 = a 0 2 n= c n = a n ib n 2 c n = a n + ib n 2 c n e inx for n > 0 for n > 0 c n = 1 π f (x)e inx 2π π 16 / 36

75 Complex Fourier Series Fourier Transform 17 / 36

76 Complex Fourier Series Fourier Transform we recall c k = 1 π f (x)e ikx, f = 2π π k= c k e ikx with a limiting process (extending the interval [ π, π] to [, ]) we get Definition (Fourier Transform) c(n) = 1 f (x)e inx dx, f (x) = c(n)e inx dn 2π n= 17 / 36

77 Fourier Transform 18 / 36

78 Fourier Transform Fourier transform for one and two variables (slightly changed notation): ˆf (k, s) = 1 2π ˆf (k) := 1 2π f (x)e ikx dx f (x, y)e i ( xy ) ( ) ks dx dy 18 / 36

79 Fourier Transform Fourier transform for one and two variables (slightly changed notation): ˆf (k, s) = 1 2π ˆf (k) := 1 2π f (x)e ikx dx f (x, y)e i ( xy ) ( ) ks dx dy The formulae for the inverse Fourier transform look similar, we have just to interchange f and ˆf and to cancel the " " from the exponent of the exponential function. 18 / 36

80 Fourier Transform, Basic Properties 19 / 36

81 Fourier Transform, Basic Properties Theorem linear λf + g λˆf + ĝ 19 / 36

82 Fourier Transform, Basic Properties Theorem linear λf + g λˆf + ĝ translation f (x + α) f (k)e ikα 19 / 36

83 Fourier Transform, Basic Properties Theorem linear λf + g λˆf + ĝ translation f (x + α) f (k)e ikα convolution f g ˆf ĝ 19 / 36

84 Fourier Transform, Basic Properties Theorem linear λf + g λˆf + ĝ translation f (x + α) f (k)e ikα convolution f g ˆf ĝ d differentiation n (dx) f (ik) n f (k) n 19 / 36

85 Fourier Transform, Basic Properties Theorem linear λf + g λˆf + ĝ translation f (x + α) f (k)e ikα convolution f g ˆf ĝ d differentiation n (dx) f (ik) n f (k) n eigenfunctions e ax2 1 2a e k2 /(4a) 19 / 36

86 Fourier Transform, Basic Properties Theorem linear λf + g λˆf + ĝ translation f (x + α) f (k)e ikα convolution f g ˆf ĝ d differentiation n (dx) f (ik) n f (k) n eigenfunctions e ax2 1 2a e k2 /(4a) isometry (f, g) = (ˆf, ĝ) 19 / 36

87 Discrete Fourier Transform (DFT) 20 / 36

88 Discrete Fourier Transform (DFT) The MATLAB implementation of the Fourier transform for one variable looks more like a complex Fourier series: X (k) := N j=1 x(j)e 2πi N (j 1)(k 1) 20 / 36

89 Discrete Fourier Transform (DFT) The MATLAB implementation of the Fourier transform for one variable looks more like a complex Fourier series: X (k) := N j=1 x(j)e 2πi N (j 1)(k 1) The first element of the X vector is the sum of all elements X (1) = N x(j) e 2πi N } (j 1)(1 1) {{} = j=1 =e 0 =1 N x(j) j=1 20 / 36

90 DFT of sin(k*x) in MATLAB To find the DFT of a sine wave in MATLAB, we have >> x=(0:127)/128*2*pi; >> fft(sin(x)) 0-64i i >> fft(sin(5*x)) i i / 36

91 DFT of sin(k*x) in MATLAB To find the DFT of a sine wave in MATLAB, we have >> x=(0:127)/128*2*pi; >> fft(sin(x)) 0-64i i >> fft(sin(5*x)) i i With the time difference τ between i and i + 1, the periodic time (time from 0 to N) is Nτ, therefore the frequency of the k th peak in the DFT is (k 1) f k = Nτ 21 / 36

92 DFT of sin(k*x) in MATLAB If we use sin(x) = eix e ix 2i for x = 2π N (j 1), j = 1,... N the DFT of sin(nx) is X (k) = = N j=1 j=1 x(j)e 2πi N (j 1)(k 1) N e n 2πi N (j 1) 2πi n e 2i = 1 N 2i j=1 = 1 N 1 2i j=0 N (j 1) e 2πi N (j 1)(n k+1) N 1 e 2πi N j(n k+1) j=0 e 2πi N (j 1)(k 1) N j=1 e 2πi N (j 1)( n k+1) e 2πi N j( n k+1) 22 / 36

93 DFT of sin(k*x) in MATLAB With the formula for the geometric series, we have N 1 (e 2πi N (n k+1) ) N 1 e 2πi N (n k+1)j = 0, if n k = e 2πi N (n k+1) 1 j=0 N, else, i.e. if k = n + 1 and N 1 j=0 e 2πi N ( n k+1)j = (e 2πi N ( n k+1) ) N 1 = 0, if N n k e 2πi N ( n k+1) 1 N, if k = N n + 1 E.g. for sin(7x) and N = 128, the DFT has X (8) = 64i, X (122) = 64i and all the other X (k) are zero. For cos(7x) we have X (8) = X (122) = 64 and all the other X (k) are zero. 23 / 36

94 Applications We present two applications 24 / 36

95 Applications We present two applications filtering of a noisy signal 24 / 36

96 Applications We present two applications filtering of a noisy signal determination of the main frequencies contained in a signal 24 / 36

97 Applications We present two applications filtering of a noisy signal determination of the main frequencies contained in a signal 24 / 36

98 Applications We present two applications filtering of a noisy signal determination of the main frequencies contained in a signal the examples were implemented in MATLAB 24 / 36

99 Low Pass Filtering - Noise Suppression We start with a mixture of two sinus signals, of different frequency and amplitude: 25 / 36

100 Low Pass Filtering - Noise Suppression We start with a mixture of two sinus signals, of different frequency and amplitude: >> x=(0:127)/128*4*pi; >> s = sin(2*x)+0.8*sin(15*x); >> plot(x,s) 25 / 36

101 Low Pass Filtering - Noise Suppression Then we compute the Fourier Transform 26 / 36

102 Low Pass Filtering - Noise Suppression Then we compute the Fourier Transform >> fs=fft(s); >> plot(abs(s)) 26 / 36

103 Low Pass Filtering - Noise Suppression Then we compute the Fourier Transform >> fs=fft(s); >> plot(abs(s)) The outer peaks are the low frequencies, the inner ones are the noise. 26 / 36

104 Low Pass Filtering - Noise Suppression Now we delete the peaks in the Fourier transform that were caused by noise. Then we apply the inverse Fourier transform and plot both the original together with the cleaned signal. 27 / 36

105 Low Pass Filtering - Noise Suppression Now we delete the peaks in the Fourier transform that were caused by noise. Then we apply the inverse Fourier transform and plot both the original together with the cleaned signal. >> fs_clean=fs; >> fs_clean[20:110]=0; >> s_clean=real(ifft(fs_clean)); >> plot(x,s,x,s_clean) 27 / 36

106 Heart- and Breathing Frequency using the DFT 28 / 36

107 Heart- and Breathing Frequency using the DFT During heart surgery (TECAB) a video sequence of the pericardium was made with an endoscope. 28 / 36

108 Heart- and Breathing Frequency using the DFT During heart surgery (TECAB) a video sequence of the pericardium was made with an endoscope. Our idea is 28 / 36

109 Heart- and Breathing Frequency using the DFT During heart surgery (TECAB) a video sequence of the pericardium was made with an endoscope. Our idea is 1. compare the first frame with the second, third, fourth, etc using an image comparision measure 28 / 36

110 Heart- and Breathing Frequency using the DFT During heart surgery (TECAB) a video sequence of the pericardium was made with an endoscope. Our idea is 1. compare the first frame with the second, third, fourth, etc using an image comparision measure 2. in-phase image frames are similar find prominent frequencies using the Fourier transform. 28 / 36

111 Loading the Video Frames We load 750 frames of size 768x576 of the video sequence: 29 / 36

112 Loading the Video Frames We load 750 frames of size 768x576 of the video sequence: >> frames = zeros(576,768,750); >> for k=1:750 filename =./slices/b- ; fn = sprintf( %s%05d.jpg,filename, k); im=double(imread(fn)); frames(:,:,k)= 0.3*im(:,:,1)+0.59*im(:,:,2)+0.11*im(:,:,3); end 29 / 36

113 Loading the Video Frames We load 750 frames of size 768x576 of the video sequence: >> frames = zeros(576,768,750); >> for k=1:750 filename =./slices/b- ; fn = sprintf( %s%05d.jpg,filename, k); im=double(imread(fn)); frames(:,:,k)= 0.3*im(:,:,1)+0.59*im(:,:,2)+0.11*im(:,:,3); end because of limited memory we converted the colour images to greyscale (luminance) via frames(:,:,k)=0.3*... (768*576*750 doubles are about 2.4 GB on a 64 bit machine) 29 / 36

114 Frame Comparison Function To compare the frames we use summed squared differences: 30 / 36

115 Frame Comparison Function To compare the frames we use summed squared differences: function res = ssd( i1, i2 ) res=sum(sum((i1-i2).^2)); 30 / 36

116 Frame Comparison Function To compare the frames we use summed squared differences: function res = ssd( i1, i2 ) res=sum(sum((i1-i2).^2)); and compute the difference from frame one to all the others: 30 / 36

117 Frame Comparison Function To compare the frames we use summed squared differences: function res = ssd( i1, i2 ) res=sum(sum((i1-i2).^2)); and compute the difference from frame one to all the others: >> ssdall=[]; >> for k=1:750; ssdall =[ssdall ssd(frames(:,:,1),frames(:,:,k))]; end 30 / 36

118 Frame Comparison Function 31 / 36

119 Frame Comparison Function The difference of frame one to the first frames is artificially small, we use only frames / 36

120 Frame Comparison Function The difference of frame one to the first frames is artificially small, we use only frames x 108 >> ssdsmall=ssdall(13:750); >> plot(sdssmall) ssd(slice 1, slice k ) slice number 31 / 36

121 Derive the DFT 32 / 36

122 Derive the DFT The first component of the FFT is the sum of all elements, to avoid this we subtract the mean value. 32 / 36

123 Derive the DFT The first component of the FFT is the sum of all elements, to avoid this we subtract the mean value. We have 738 frames and 25 frames per second, τ = 1/25 = 0.04, the frequency of the k-th peak is f k = k 1 Nτ = k Hz 2 (k 1) beats per minute 32 / 36

124 Derive the DFT The first component of the FFT is the sum of all elements, to avoid this we subtract the mean value. We have 738 frames and 25 frames per second, τ = 1/25 = 0.04, the frequency of the k-th peak is f k = k 1 Nτ = k Hz 2 (k 1) beats per minute 8 x 109 >> ssdsmall=ssdall(13:750); >> fssd=fft(ssdsmall-mean(ssdsmall)); >> x=(0:40)./((738*0.04)/60); >> plot(x,abs(fssd(1:41))) events per minute 32 / 36

125 Comparison with ECG 33 / 36

126 Comparison with ECG The first peak of the FFT is the respiration, the second the heart motion 33 / 36

127 Comparison with ECG The first peak of the FFT is the respiration, the second the heart motion The peaks are at k = 7, which is 12 bpm and at k = 27, which is 52 bpm. 8 x events per minute 33 / 36

128 Sunspots Period 34 / 36

129 Sunspots Period Unfortunately not even the sun is free from ugly little spots. 34 / 36

130 Sunspots Period Unfortunately not even the sun is free from ugly little spots. A regular variation in the number of sunspots was described by Samuel Schwabe in / 36

131 Sunspots Period Unfortunately not even the sun is free from ugly little spots. A regular variation in the number of sunspots was described by Samuel Schwabe in / 36

132 Sunspots Period Unfortunately not even the sun is free from ugly little spots. A regular variation in the number of sunspots was described by Samuel Schwabe in Rudolf Wolf collected sunspot activity data and calculated a period of 11.1 years. To compare the data he defined the Wolf sche Relativzahl, also called sunspot number. 34 / 36

133 Sunspot Number 35 / 36

134 Sunspot Number The sunspot number is calculated by first counting the number of sunspot groups g and then the number of individual sunspots s. 35 / 36

135 Sunspot Number The sunspot number is calculated by first counting the number of sunspot groups g and then the number of individual sunspots s. Then SSN = 10 g + s 35 / 36

136 Sunspot Number 300 The sunspot number is calculated by first counting the number of sunspot groups g and then the number of individual sunspots s. Then SSN = 10 g + s SSN month 35 / 36

137 Sunspot Number The sunspot number is calculated by first counting the number of sunspot groups g and then the number of individual sunspots s. Then SSN = 10 g + s SSN month Since most sunspot groups have, on average, about ten spots, this formula for counting sunspots gives reliable numbers even when the observing conditions are less than ideal and small spots are hard to see. 35 / 36

138 Sunspot Number The sunspot number is calculated by first counting the number of sunspot groups g and then the number of individual sunspots s. Then SSN = 10 g + s SSN month Since most sunspot groups have, on average, about ten spots, this formula for counting sunspots gives reliable numbers even when the observing conditions are less than ideal and small spots are hard to see. Source solarscience.msfc.nasa.gov/sunspotcycle.shtml 35 / 36

139 Sunspot Cycle Length 36 / 36

140 Sunspot Cycle Length >> fs=abs(fft(ssnn)); >> plot(fs(1:100)) >> [C I]=max(fs(1:30))... I = 25 >> length(ssn) / 36

141 Sunspot Cycle Length >> fs=abs(fft(ssnn)); >> plot(fs(1:100)) >> [C I]=max(fs(1:30))... I = 25 >> length(ssn) 5 x / 36

142 Sunspot Cycle Length >> fs=abs(fft(ssnn)); >> plot(fs(1:100)) >> [C I]=max(fs(1:30))... I = 25 >> length(ssn) The maximum is at k = 25, 5 x / 36

143 Sunspot Cycle Length >> fs=abs(fft(ssnn)); >> plot(fs(1:100)) >> [C I]=max(fs(1:30))... I = 25 >> length(ssn) 5 x The maximum is at k = 25, remember f k = k 1 Nτ, τ = 1/12, years are the time unit / 36

144 Sunspot Cycle Length >> fs=abs(fft(ssnn)); >> plot(fs(1:100)) >> [C I]=max(fs(1:30))... I = 25 >> length(ssn) 5 x The maximum is at k = 25, remember f k = k 1 Nτ, τ = 1/12, years are the time unit >> f=(25-1)/(3181*1/12) f = >> 1/f / 36

Math 489AB A Very Brief Intro to Fourier Series Fall 2008

Math 489AB A Very Brief Intro to Fourier Series Fall 2008 Math 489AB A Very Brief Intro to Fourier Series Fall 8 Contents Fourier Series. The coefficients........................................ Convergence......................................... 4.3 Convergence

More information

Topics in Fourier analysis - Lecture 2.

Topics in Fourier analysis - Lecture 2. Topics in Fourier analysis - Lecture 2. Akos Magyar 1 Infinite Fourier series. In this section we develop the basic theory of Fourier series of periodic functions of one variable, but only to the extent

More information

be the set of complex valued 2π-periodic functions f on R such that

be the set of complex valued 2π-periodic functions f on R such that . Fourier series. Definition.. Given a real number P, we say a complex valued function f on R is P -periodic if f(x + P ) f(x) for all x R. We let be the set of complex valued -periodic functions f on

More information

A glimpse of Fourier analysis

A glimpse of Fourier analysis Chapter 7 A glimpse of Fourier analysis 7.1 Fourier series In the middle of the 18th century, mathematicians and physicists started to study the motion of a vibrating string (think of the strings of a

More information

Math 115 ( ) Yum-Tong Siu 1. Derivation of the Poisson Kernel by Fourier Series and Convolution

Math 115 ( ) Yum-Tong Siu 1. Derivation of the Poisson Kernel by Fourier Series and Convolution Math 5 (006-007 Yum-Tong Siu. Derivation of the Poisson Kernel by Fourier Series and Convolution We are going to give a second derivation of the Poisson kernel by using Fourier series and convolution.

More information

Examples of the Fourier Theorem (Sect. 10.3). The Fourier Theorem: Continuous case.

Examples of the Fourier Theorem (Sect. 10.3). The Fourier Theorem: Continuous case. s of the Fourier Theorem (Sect. 1.3. The Fourier Theorem: Continuous case. : Using the Fourier Theorem. The Fourier Theorem: Piecewise continuous case. : Using the Fourier Theorem. The Fourier Theorem:

More information

General Inner Product and The Fourier Series

General Inner Product and The Fourier Series A Linear Algebra Approach Department of Mathematics University of Puget Sound 4-20-14 / Spring Semester Outline 1 2 Inner Product The inner product is an algebraic operation that takes two vectors and

More information

Fourier Series. (Com S 477/577 Notes) Yan-Bin Jia. Nov 29, 2016

Fourier Series. (Com S 477/577 Notes) Yan-Bin Jia. Nov 29, 2016 Fourier Series (Com S 477/577 otes) Yan-Bin Jia ov 9, 016 1 Introduction Many functions in nature are periodic, that is, f(x+τ) = f(x), for some fixed τ, which is called the period of f. Though function

More information

Mathematics for Chemists 2 Lecture 14: Fourier analysis. Fourier series, Fourier transform, DFT/FFT

Mathematics for Chemists 2 Lecture 14: Fourier analysis. Fourier series, Fourier transform, DFT/FFT Mathematics for Chemists 2 Lecture 14: Fourier analysis Fourier series, Fourier transform, DFT/FFT Johannes Kepler University Summer semester 2012 Lecturer: David Sevilla Fourier analysis 1/25 Remembering

More information

Jim Lambers ENERGY 281 Spring Quarter Lecture 5 Notes

Jim Lambers ENERGY 281 Spring Quarter Lecture 5 Notes Jim ambers ENERGY 28 Spring Quarter 27-8 ecture 5 Notes These notes are based on Rosalind Archer s PE28 lecture notes, with some revisions by Jim ambers. Fourier Series Recall that in ecture 2, when we

More information

Numerical Methods I Orthogonal Polynomials

Numerical Methods I Orthogonal Polynomials Numerical Methods I Orthogonal Polynomials Aleksandar Donev Courant Institute, NYU 1 donev@courant.nyu.edu 1 Course G63.2010.001 / G22.2420-001, Fall 2010 Nov. 4th and 11th, 2010 A. Donev (Courant Institute)

More information

Math 121A: Homework 6 solutions

Math 121A: Homework 6 solutions Math A: Homework 6 solutions. (a) The coefficients of the Fourier sine series are given by b n = π f (x) sin nx dx = x(π x) sin nx dx π = (π x) cos nx dx nπ nπ [x(π x) cos nx]π = n ( )(sin nx) dx + π n

More information

INTRODUCTION TO REAL ANALYSIS II MATH 4332 BLECHER NOTES

INTRODUCTION TO REAL ANALYSIS II MATH 4332 BLECHER NOTES INTRODUCTION TO REAL ANALYSIS II MATH 433 BLECHER NOTES. As in earlier classnotes. As in earlier classnotes (Fourier series) 3. Fourier series (continued) (NOTE: UNDERGRADS IN THE CLASS ARE NOT RESPONSIBLE

More information

Recall that any inner product space V has an associated norm defined by

Recall that any inner product space V has an associated norm defined by Hilbert Spaces Recall that any inner product space V has an associated norm defined by v = v v. Thus an inner product space can be viewed as a special kind of normed vector space. In particular every inner

More information

7: FOURIER SERIES STEVEN HEILMAN

7: FOURIER SERIES STEVEN HEILMAN 7: FOURIER SERIES STEVE HEILMA Contents 1. Review 1 2. Introduction 1 3. Periodic Functions 2 4. Inner Products on Periodic Functions 3 5. Trigonometric Polynomials 5 6. Periodic Convolutions 7 7. Fourier

More information

Periodic functions: simple harmonic oscillator

Periodic functions: simple harmonic oscillator Periodic functions: simple harmonic oscillator Recall the simple harmonic oscillator (e.g. mass-spring system) d 2 y dt 2 + ω2 0y = 0 Solution can be written in various ways: y(t) = Ae iω 0t y(t) = A cos

More information

A quadratic expression is a mathematical expression that can be written in the form 2

A quadratic expression is a mathematical expression that can be written in the form 2 118 CHAPTER Algebra.6 FACTORING AND THE QUADRATIC EQUATION Textbook Reference Section 5. CLAST OBJECTIVES Factor a quadratic expression Find the roots of a quadratic equation A quadratic expression is

More information

Physics 250 Green s functions for ordinary differential equations

Physics 250 Green s functions for ordinary differential equations Physics 25 Green s functions for ordinary differential equations Peter Young November 25, 27 Homogeneous Equations We have already discussed second order linear homogeneous differential equations, which

More information

FOURIER SERIES, HAAR WAVELETS AND FAST FOURIER TRANSFORM

FOURIER SERIES, HAAR WAVELETS AND FAST FOURIER TRANSFORM FOURIER SERIES, HAAR WAVELETS AD FAST FOURIER TRASFORM VESA KAARIOJA, JESSE RAILO AD SAMULI SILTAE Abstract. This handout is for the course Applications of matrix computations at the University of Helsinki

More information

FOURIER TRANSFORMS. 1. Fourier series 1.1. The trigonometric system. The sequence of functions

FOURIER TRANSFORMS. 1. Fourier series 1.1. The trigonometric system. The sequence of functions FOURIER TRANSFORMS. Fourier series.. The trigonometric system. The sequence of functions, cos x, sin x,..., cos nx, sin nx,... is called the trigonometric system. These functions have period π. The trigonometric

More information

Finite-dimensional spaces. C n is the space of n-tuples x = (x 1,..., x n ) of complex numbers. It is a Hilbert space with the inner product

Finite-dimensional spaces. C n is the space of n-tuples x = (x 1,..., x n ) of complex numbers. It is a Hilbert space with the inner product Chapter 4 Hilbert Spaces 4.1 Inner Product Spaces Inner Product Space. A complex vector space E is called an inner product space (or a pre-hilbert space, or a unitary space) if there is a mapping (, )

More information

swapneel/207

swapneel/207 Partial differential equations Swapneel Mahajan www.math.iitb.ac.in/ swapneel/207 1 1 Power series For a real number x 0 and a sequence (a n ) of real numbers, consider the expression a n (x x 0 ) n =

More information

CONVERGENCE OF THE FOURIER SERIES

CONVERGENCE OF THE FOURIER SERIES CONVERGENCE OF THE FOURIER SERIES SHAW HAGIWARA Abstract. The Fourier series is a expression of a periodic, integrable function as a sum of a basis of trigonometric polynomials. In the following, we first

More information

Chapter 6: Fast Fourier Transform and Applications

Chapter 6: Fast Fourier Transform and Applications Chapter 6: Fast Fourier Transform and Applications Michael Hanke Mathematical Models, Analysis and Simulation, Part I Read: Strang, Ch. 4. Fourier Sine Series In the following, every function f : [,π]

More information

Note: Final Exam is at 10:45 on Tuesday, 5/3/11 (This is the Final Exam time reserved for our labs). From Practice Test I

Note: Final Exam is at 10:45 on Tuesday, 5/3/11 (This is the Final Exam time reserved for our labs). From Practice Test I MA Practice Final Answers in Red 4/8/ and 4/9/ Name Note: Final Exam is at :45 on Tuesday, 5// (This is the Final Exam time reserved for our labs). From Practice Test I Consider the integral 5 x dx. Sketch

More information

f(s) e -i n π s/l d s

f(s) e -i n π s/l d s Pointwise convergence of complex Fourier series Let f(x) be a periodic function with period l defined on the interval [,l]. The complex Fourier coefficients of f( x) are This leads to a Fourier series

More information

MATH 167: APPLIED LINEAR ALGEBRA Chapter 3

MATH 167: APPLIED LINEAR ALGEBRA Chapter 3 MATH 167: APPLIED LINEAR ALGEBRA Chapter 3 Jesús De Loera, UC Davis February 18, 2012 Orthogonal Vectors and Subspaces (3.1). In real life vector spaces come with additional METRIC properties!! We have

More information

Transform methods. and its inverse can be used to analyze certain time-dependent PDEs. f(x) sin(sxπ/(n + 1))

Transform methods. and its inverse can be used to analyze certain time-dependent PDEs. f(x) sin(sxπ/(n + 1)) AMSC/CMSC 661 Scientific Computing II Spring 2010 Transforms and Wavelets Dianne P. O Leary c 2005,2010 Some motivations: Transform methods The Fourier transform Fv(ξ) = ˆv(ξ) = v(x)e ix ξ dx, R d and

More information

Topics in Harmonic Analysis Lecture 1: The Fourier transform

Topics in Harmonic Analysis Lecture 1: The Fourier transform Topics in Harmonic Analysis Lecture 1: The Fourier transform Po-Lam Yung The Chinese University of Hong Kong Outline Fourier series on T: L 2 theory Convolutions The Dirichlet and Fejer kernels Pointwise

More information

Math 5440 Problem Set 7 Solutions

Math 5440 Problem Set 7 Solutions Math 544 Math 544 Problem Set 7 Solutions Aaron Fogelson Fall, 13 1: (Logan, 3. # 1) Verify that the set of functions {1, cos(x), cos(x),...} form an orthogonal set on the interval [, π]. Next verify that

More information

Real Variables # 10 : Hilbert Spaces II

Real Variables # 10 : Hilbert Spaces II randon ehring Real Variables # 0 : Hilbert Spaces II Exercise 20 For any sequence {f n } in H with f n = for all n, there exists f H and a subsequence {f nk } such that for all g H, one has lim (f n k,

More information

LES of Turbulent Flows: Lecture 3

LES of Turbulent Flows: Lecture 3 LES of Turbulent Flows: Lecture 3 Dr. Jeremy A. Gibbs Department of Mechanical Engineering University of Utah Fall 2016 1 / 53 Overview 1 Website for those auditing 2 Turbulence Scales 3 Fourier transforms

More information

Lecture 5. The Digital Fourier Transform. (Based, in part, on The Scientist and Engineer's Guide to Digital Signal Processing by Steven Smith)

Lecture 5. The Digital Fourier Transform. (Based, in part, on The Scientist and Engineer's Guide to Digital Signal Processing by Steven Smith) Lecture 5 The Digital Fourier Transform (Based, in part, on The Scientist and Engineer's Guide to Digital Signal Processing by Steven Smith) 1 -. 8 -. 6 -. 4 -. 2-1 -. 8 -. 6 -. 4 -. 2 -. 2. 4. 6. 8 1

More information

MATH 5640: Fourier Series

MATH 5640: Fourier Series MATH 564: Fourier Series Hung Phan, UMass Lowell September, 8 Power Series A power series in the variable x is a series of the form a + a x + a x + = where the coefficients a, a,... are real or complex

More information

Convergence of Fourier Series

Convergence of Fourier Series MATH 454: Analysis Two James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University April, 8 MATH 454: Analysis Two Outline The Cos Family MATH 454: Analysis

More information

Mathematics 104 Fall Term 2006 Solutions to Final Exam. sin(ln t) dt = e x sin(x) dx.

Mathematics 104 Fall Term 2006 Solutions to Final Exam. sin(ln t) dt = e x sin(x) dx. Mathematics 14 Fall Term 26 Solutions to Final Exam 1. Evaluate sin(ln t) dt. Solution. We first make the substitution t = e x, for which dt = e x. This gives sin(ln t) dt = e x sin(x). To evaluate the

More information

4 Hilbert spaces. The proof of the Hilbert basis theorem is not mathematics, it is theology. Camille Jordan

4 Hilbert spaces. The proof of the Hilbert basis theorem is not mathematics, it is theology. Camille Jordan The proof of the Hilbert basis theorem is not mathematics, it is theology. Camille Jordan Wir müssen wissen, wir werden wissen. David Hilbert We now continue to study a special class of Banach spaces,

More information

Orthonormal Systems. Fourier Series

Orthonormal Systems. Fourier Series Yuliya Gorb Orthonormal Systems. Fourier Series October 31 November 3, 2017 Yuliya Gorb Orthonormal Systems (cont.) Let {e α} α A be an orthonormal set of points in an inner product space X. Then {e α}

More information

Instructor Quick Check: Question Block 12

Instructor Quick Check: Question Block 12 Instructor Quick Check: Question Block 2 How to Administer the Quick Check: The Quick Check consists of two parts: an Instructor portion which includes solutions and a Student portion with problems for

More information

Vectors in Function Spaces

Vectors in Function Spaces Jim Lambers MAT 66 Spring Semester 15-16 Lecture 18 Notes These notes correspond to Section 6.3 in the text. Vectors in Function Spaces We begin with some necessary terminology. A vector space V, also

More information

Convergence for periodic Fourier series

Convergence for periodic Fourier series Chapter 8 Convergence for periodic Fourier series We are now in a position to address the Fourier series hypothesis that functions can realized as the infinite sum of trigonometric functions discussed

More information

HARMONIC ANALYSIS TERENCE TAO

HARMONIC ANALYSIS TERENCE TAO HARMONIC ANALYSIS TERENCE TAO Analysis in general tends to revolve around the study of general classes of functions (often real-valued or complex-valued) and operators (which take one or more functions

More information

Homework Solutions: , plus Substitutions

Homework Solutions: , plus Substitutions Homework Solutions: 2.-2.2, plus Substitutions Section 2. I have not included any drawings/direction fields. We can see them using Maple or by hand, so we ll be focusing on getting the analytic solutions

More information

Discrete Fourier Transform

Discrete Fourier Transform Last lecture I introduced the idea that any function defined on x 0,..., N 1 could be written a sum of sines and cosines. There are two different reasons why this is useful. The first is a general one,

More information

Polynomial Approximation: The Fourier System

Polynomial Approximation: The Fourier System Polynomial Approximation: The Fourier System Charles B. I. Chilaka CASA Seminar 17th October, 2007 Outline 1 Introduction and problem formulation 2 The continuous Fourier expansion 3 The discrete Fourier

More information

Ma 221 Eigenvalues and Fourier Series

Ma 221 Eigenvalues and Fourier Series Ma Eigenvalues and Fourier Series Eigenvalue and Eigenfunction Examples Example Find the eigenvalues and eigenfunctions for y y 47 y y y5 Solution: The characteristic equation is r r 47 so r 44 447 6 Thus

More information

1 + lim. n n+1. f(x) = x + 1, x 1. and we check that f is increasing, instead. Using the quotient rule, we easily find that. 1 (x + 1) 1 x (x + 1) 2 =

1 + lim. n n+1. f(x) = x + 1, x 1. and we check that f is increasing, instead. Using the quotient rule, we easily find that. 1 (x + 1) 1 x (x + 1) 2 = Chapter 5 Sequences and series 5. Sequences Definition 5. (Sequence). A sequence is a function which is defined on the set N of natural numbers. Since such a function is uniquely determined by its values

More information

Consequences of Orthogonality

Consequences of Orthogonality Consequences of Orthogonality Philippe B. Laval KSU Today Philippe B. Laval (KSU) Consequences of Orthogonality Today 1 / 23 Introduction The three kind of examples we did above involved Dirichlet, Neumann

More information

The Pseudospectral Method

The Pseudospectral Method The Pseudospectral Method Heiner Igel Department of Earth and Environmental Sciences Ludwig-Maximilians-University Munich Heiner Igel Computational Seismology 1 / 43 Outline 1 Introduction Motivation History

More information

CS711008Z Algorithm Design and Analysis

CS711008Z Algorithm Design and Analysis CS711008Z Algorithm Design and Analysis Lecture 5 FFT and Divide and Conquer Dongbo Bu Institute of Computing Technology Chinese Academy of Sciences, Beijing, China 1 / 56 Outline DFT: evaluate a polynomial

More information

Computer Problems for Fourier Series and Transforms

Computer Problems for Fourier Series and Transforms Computer Problems for Fourier Series and Transforms 1. Square waves are frequently used in electronics and signal processing. An example is shown below. 1 π < x < 0 1 0 < x < π y(x) = 1 π < x < 2π... and

More information

1. Spaces of Functions

1. Spaces of Functions FUNCTION SPACES Analysis of systems of linear algebraic equations leads naturally to the notion of a linear space in which vectors (i.e., the unknowns in the problem) formation of linear combinations (i.e.,

More information

Lecture 2: Basics of Harmonic Analysis. 1 Structural properties of Boolean functions (continued)

Lecture 2: Basics of Harmonic Analysis. 1 Structural properties of Boolean functions (continued) CS 880: Advanced Complexity Theory 1/25/2008 Lecture 2: Basics of Harmonic Analysis Instructor: Dieter van Melkebeek Scribe: Priyananda Shenoy In the last lecture, we mentioned one structural property

More information

Math 5587 Midterm II Solutions

Math 5587 Midterm II Solutions Math 5587 Midterm II Solutions Prof. Jeff Calder November 3, 2016 Name: Instructions: 1. I recommend looking over the problems first and starting with those you feel most comfortable with. 2. Unless otherwise

More information

Math 20B Supplement. Bill Helton. September 23, 2004

Math 20B Supplement. Bill Helton. September 23, 2004 Math 0B Supplement Bill Helton September 3, 004 1 Supplement to Appendix G Supplement to Appendix G and Chapters 7 and 9 of Stewart Calculus Edition 5: August 003 Contents 1 Complex Exponentials: For Appendix

More information

MATH 312 Section 4.5: Undetermined Coefficients

MATH 312 Section 4.5: Undetermined Coefficients MATH 312 Section 4.5: Undetermined Coefficients Prof. Jonathan Duncan Walla Walla College Spring Quarter, 2007 Outline 1 Differential Operators 2 Annihilators 3 Undetermined Coefficients 4 Conclusion ODEs

More information

Biomedical Signal Processing and Signal Modeling

Biomedical Signal Processing and Signal Modeling Biomedical Signal Processing and Signal Modeling Eugene N. Bruce University of Kentucky A Wiley-lnterscience Publication JOHN WILEY & SONS, INC. New York Chichester Weinheim Brisbane Singapore Toronto

More information

Fourier Series. Spectral Analysis of Periodic Signals

Fourier Series. Spectral Analysis of Periodic Signals Fourier Series. Spectral Analysis of Periodic Signals he response of continuous-time linear invariant systems to the complex exponential with unitary magnitude response of a continuous-time LI system at

More information

Chapter 7: Techniques of Integration

Chapter 7: Techniques of Integration Chapter 7: Techniques of Integration MATH 206-01: Calculus II Department of Mathematics University of Louisville last corrected September 14, 2013 1 / 43 Chapter 7: Techniques of Integration 7.1. Integration

More information

3. Fourier decomposition of functions

3. Fourier decomposition of functions 22 C. MOUHOT 3.1. The Fourier transform. 3. Fourier decomposition of functions Definition 3.1 (Fourier Transform on L 1 (R d )). Given f 2 L 1 (R d ) define its Fourier transform F(f)( ) := R d e 2i x

More information

The discrete and fast Fourier transforms

The discrete and fast Fourier transforms The discrete and fast Fourier transforms Marcel Oliver Revised April 7, 1 1 Fourier series We begin by recalling the familiar definition of the Fourier series. For a periodic function u: [, π] C, we define

More information

1.3.1 Definition and Basic Properties of Convolution

1.3.1 Definition and Basic Properties of Convolution 1.3 Convolution 15 1.3 Convolution Since L 1 (R) is a Banach space, we know that it has many useful properties. In particular the operations of addition and scalar multiplication are continuous. However,

More information

Scientific Computing: An Introductory Survey

Scientific Computing: An Introductory Survey Scientific Computing: An Introductory Survey Chapter 12 Prof. Michael T. Heath Department of Computer Science University of Illinois at Urbana-Champaign Copyright c 2002. Reproduction permitted for noncommercial,

More information

Further Mathematical Methods (Linear Algebra) 2002

Further Mathematical Methods (Linear Algebra) 2002 Further Mathematical Methods (Linear Algebra) Solutions For Problem Sheet 9 In this problem sheet, we derived a new result about orthogonal projections and used them to find least squares approximations

More information

8/19/16. Fourier Analysis. Fourier analysis: the dial tone phone. Fourier analysis: the dial tone phone

8/19/16. Fourier Analysis. Fourier analysis: the dial tone phone. Fourier analysis: the dial tone phone Patrice Koehl Department of Biological Sciences National University of Singapore http://www.cs.ucdavis.edu/~koehl/teaching/bl5229 koehl@cs.ucdavis.edu Fourier analysis: the dial tone phone We use Fourier

More information

Hilbert Spaces. Hilbert space is a vector space with some extra structure. We start with formal (axiomatic) definition of a vector space.

Hilbert Spaces. Hilbert space is a vector space with some extra structure. We start with formal (axiomatic) definition of a vector space. Hilbert Spaces Hilbert space is a vector space with some extra structure. We start with formal (axiomatic) definition of a vector space. Vector Space. Vector space, ν, over the field of complex numbers,

More information

Syllabus Fourier analysis

Syllabus Fourier analysis Syllabus Fourier analysis by T. H. Koornwinder, 1996 University of Amsterdam, Faculty of Science, Korteweg-de Vries Institute Last modified: 7 December 2005 Note This syllabus is based on parts of the

More information

Fourier Series. 1. Review of Linear Algebra

Fourier Series. 1. Review of Linear Algebra Fourier Series In this section we give a short introduction to Fourier Analysis. If you are interested in Fourier analysis and would like to know more detail, I highly recommend the following book: Fourier

More information

Mathematics for Engineers II. lectures. Power series, Fourier series

Mathematics for Engineers II. lectures. Power series, Fourier series Power series, Fourier series Power series, Taylor series It is a well-known fact, that 1 + x + x 2 + x 3 + = n=0 x n = 1 1 x if 1 < x < 1. On the left hand side of the equation there is sum containing

More information

From Fourier to Wavelets in 60 Slides

From Fourier to Wavelets in 60 Slides From Fourier to Wavelets in 60 Slides Bernhard G. Bodmann Math Department, UH September 20, 2008 B. G. Bodmann (UH Math) From Fourier to Wavelets in 60 Slides September 20, 2008 1 / 62 Outline 1 From Fourier

More information

Lecture 1.4: Inner products and orthogonality

Lecture 1.4: Inner products and orthogonality Lecture 1.4: Inner products and orthogonality Matthew Macauley Department of Mathematical Sciences Clemson University http://www.math.clemson.edu/~macaule/ Math 4340, Advanced Engineering Mathematics M.

More information

Tangent Lines Sec. 2.1, 2.7, & 2.8 (continued)

Tangent Lines Sec. 2.1, 2.7, & 2.8 (continued) Tangent Lines Sec. 2.1, 2.7, & 2.8 (continued) Prove this Result How Can a Derivative Not Exist? Remember that the derivative at a point (or slope of a tangent line) is a LIMIT, so it doesn t exist whenever

More information

Introduction to Algebraic and Geometric Topology Week 3

Introduction to Algebraic and Geometric Topology Week 3 Introduction to Algebraic and Geometric Topology Week 3 Domingo Toledo University of Utah Fall 2017 Lipschitz Maps I Recall f :(X, d)! (X 0, d 0 ) is Lipschitz iff 9C > 0 such that d 0 (f (x), f (y)) apple

More information

Review of Concepts from Fourier & Filtering Theory. Fourier theory for finite sequences. convolution/filtering of infinite sequences filter cascades

Review of Concepts from Fourier & Filtering Theory. Fourier theory for finite sequences. convolution/filtering of infinite sequences filter cascades Review of Concepts from Fourier & Filtering Theory precise definition of DWT requires a few basic concepts from Fourier analysis and theory of linear filters will start with discussion/review of: basic

More information

Polynomials. p n (x) = a n x n + a n 1 x n 1 + a 1 x + a 0, where

Polynomials. p n (x) = a n x n + a n 1 x n 1 + a 1 x + a 0, where Polynomials Polynomials Evaluation of polynomials involve only arithmetic operations, which can be done on today s digital computers. We consider polynomials with real coefficients and real variable. p

More information

Linear Algebra March 16, 2019

Linear Algebra March 16, 2019 Linear Algebra March 16, 2019 2 Contents 0.1 Notation................................ 4 1 Systems of linear equations, and matrices 5 1.1 Systems of linear equations..................... 5 1.2 Augmented

More information

More on Fourier Series

More on Fourier Series More on Fourier Series R. C. Trinity University Partial Differential Equations Lecture 6.1 New Fourier series from old Recall: Given a function f (x, we can dilate/translate its graph via multiplication/addition,

More information

Lecture 1. 1, 0 x < 1 2 1, 2. x < 1, 0, elsewhere. 1

Lecture 1. 1, 0 x < 1 2 1, 2. x < 1, 0, elsewhere. 1 0 - - -3 Lecture Introductory mathematical ideas The term wavelet, meaning literally little wave, originated in the early 980s in its French version ondelette in the work of Morlet and some French seismologists.

More information

Mathematical Methods and its Applications (Solution of assignment-12) Solution 1 From the definition of Fourier transforms, we have.

Mathematical Methods and its Applications (Solution of assignment-12) Solution 1 From the definition of Fourier transforms, we have. For 2 weeks course only Mathematical Methods and its Applications (Solution of assignment-2 Solution From the definition of Fourier transforms, we have F e at2 e at2 e it dt e at2 +(it/a dt ( setting (

More information

MARN 5898 Fourier Analysis.

MARN 5898 Fourier Analysis. MAR 5898 Fourier Analysis. Dmitriy Leykekhman Spring 2010 Goals Fourier Series. Discrete Fourier Transforms. D. Leykekhman - MAR 5898 Parameter estimation in marine sciences Linear Least Squares 1 Complex

More information

Solutions to the Sample Problems for the Final Exam UCLA Math 135, Winter 2015, Professor David Levermore

Solutions to the Sample Problems for the Final Exam UCLA Math 135, Winter 2015, Professor David Levermore Solutions to the Sample Problems for the Final Exam UCLA Math 135, Winter 15, Professor David Levermore Every sample problem for the Midterm exam and every problem on the Midterm exam should be considered

More information

Functional Analysis Exercise Class

Functional Analysis Exercise Class Functional Analysis Exercise Class Week: December 4 8 Deadline to hand in the homework: your exercise class on week January 5. Exercises with solutions ) Let H, K be Hilbert spaces, and A : H K be a linear

More information

1 Limits and continuity

1 Limits and continuity 1 Limits and continuity Question 1. Which of the following its can be evaluated by continuity ( plugging in )? sin(x) (a) x + 1 (d) x 3 x 2 + x 6 (b) e x sin(x) (e) x 2 + x 6 (c) x 2 x 2 + x 6 (f) n (

More information

Math 3150 HW 3 Solutions

Math 3150 HW 3 Solutions Math 315 HW 3 Solutions June 5, 18 3.8, 3.9, 3.1, 3.13, 3.16, 3.1 1. 3.8 Make graphs of the periodic extensions on the region x [ 3, 3] of the following functions f defined on x [, ]. Be sure to indicate

More information

The Dirac δ-function

The Dirac δ-function The Dirac δ-function Elias Kiritsis Contents 1 Definition 2 2 δ as a limit of functions 3 3 Relation to plane waves 5 4 Fourier integrals 8 5 Fourier series on the half-line 9 6 Gaussian integrals 11 Bibliography

More information

Methods of Mathematical Physics X1 Homework 3 Solutions

Methods of Mathematical Physics X1 Homework 3 Solutions Methods of Mathematical Physics - 556 X Homework 3 Solutions. (Problem 2.. from Keener.) Verify that l 2 is an inner product space. Specifically, show that if x, y l 2, then x, y x k y k is defined and

More information

General Inner Product & Fourier Series

General Inner Product & Fourier Series General Inner Products 1 General Inner Product & Fourier Series Advanced Topics in Linear Algebra, Spring 2014 Cameron Braithwaite 1 General Inner Product The inner product is an algebraic operation that

More information

Waves, the Wave Equation, and Phase Velocity. We ll start with optics. The one-dimensional wave equation. What is a wave? Optional optics texts: f(x)

Waves, the Wave Equation, and Phase Velocity. We ll start with optics. The one-dimensional wave equation. What is a wave? Optional optics texts: f(x) We ll start with optics Optional optics texts: Waves, the Wave Equation, and Phase Velocity What is a wave? f(x) f(x-) f(x-) f(x-3) Eugene Hecht, Optics, 4th ed. J.F. James, A Student's Guide to Fourier

More information

Problem set 5, Real Analysis I, Spring, otherwise. (a) Verify that f is integrable. Solution: Compute since f is even, 1 x (log 1/ x ) 2 dx 1

Problem set 5, Real Analysis I, Spring, otherwise. (a) Verify that f is integrable. Solution: Compute since f is even, 1 x (log 1/ x ) 2 dx 1 Problem set 5, Real Analysis I, Spring, 25. (5) Consider the function on R defined by f(x) { x (log / x ) 2 if x /2, otherwise. (a) Verify that f is integrable. Solution: Compute since f is even, R f /2

More information

Introduction to the FFT

Introduction to the FFT Introduction to the FFT 1 Introduction Assume that we have a signal fx where x denotes time. We would like to represent fx as a linear combination of functions e πiax or, equivalently, sinπax and cosπax

More information

Chapter 4 Sequences and Series

Chapter 4 Sequences and Series Chapter 4 Sequences and Series 4.1 Sequence Review Sequence: a set of elements (numbers or letters or a combination of both). The elements of the set all follow the same rule (logical progression). The

More information

The O () notation. Definition: Let f(n), g(n) be functions of the natural (or real)

The O () notation. Definition: Let f(n), g(n) be functions of the natural (or real) The O () notation When analyzing the runtime of an algorithm, we want to consider the time required for large n. We also want to ignore constant factors (which often stem from tricks and do not indicate

More information

Outline of Fourier Series: Math 201B

Outline of Fourier Series: Math 201B Outline of Fourier Series: Math 201B February 24, 2011 1 Functions and convolutions 1.1 Periodic functions Periodic functions. Let = R/(2πZ) denote the circle, or onedimensional torus. A function f : C

More information

BME I5000: Biomedical Imaging

BME I5000: Biomedical Imaging 1 BME I5000: Biomedical Imaging Lecture FT Fourier Transform Review Lucas C. Parra, parra@ccny.cuny.edu Blackboard: http://cityonline.ccny.cuny.edu/ Fourier Transform (1D) The Fourier Transform (FT) is

More information

Quantum Physics Lecture 8

Quantum Physics Lecture 8 Quantum Physics ecture 8 Steady state Schroedinger Equation (SSSE): eigenvalue & eigenfunction particle in a box re-visited Wavefunctions and energy states normalisation probability density Expectation

More information

HILBERT SPACES AND THE RADON-NIKODYM THEOREM. where the bar in the first equation denotes complex conjugation. In either case, for any x V define

HILBERT SPACES AND THE RADON-NIKODYM THEOREM. where the bar in the first equation denotes complex conjugation. In either case, for any x V define HILBERT SPACES AND THE RADON-NIKODYM THEOREM STEVEN P. LALLEY 1. DEFINITIONS Definition 1. A real inner product space is a real vector space V together with a symmetric, bilinear, positive-definite mapping,

More information

Convergence of Fourier series

Convergence of Fourier series Convergence of Fourier series Final Degree Dissertation Degree in Mathematics Javier Canto Llorente Supervisor: Javier Duoandikoetxea Zuazo Leioa, June 26 Contents Introduction v rigonometric Fourier

More information

1 Distributions (due January 22, 2009)

1 Distributions (due January 22, 2009) Distributions (due January 22, 29). The distribution derivative of the locally integrable function ln( x ) is the principal value distribution /x. We know that, φ = lim φ(x) dx. x ɛ x Show that x, φ =

More information

Measure and Integration: Solutions of CW2

Measure and Integration: Solutions of CW2 Measure and Integration: s of CW2 Fall 206 [G. Holzegel] December 9, 206 Problem of Sheet 5 a) Left (f n ) and (g n ) be sequences of integrable functions with f n (x) f (x) and g n (x) g (x) for almost

More information

Real Analysis Notes. Thomas Goller

Real Analysis Notes. Thomas Goller Real Analysis Notes Thomas Goller September 4, 2011 Contents 1 Abstract Measure Spaces 2 1.1 Basic Definitions........................... 2 1.2 Measurable Functions........................ 2 1.3 Integration..............................

More information