APPENDIX A. The Fourier integral theorem

Similar documents
Representing a Signal


Topic 3: Fourier Series (FS)

SEISMIC WAVE PROPAGATION. Lecture 2: Fourier Analysis

Radar Systems Engineering Lecture 3 Review of Signals, Systems and Digital Signal Processing

EE482: Digital Signal Processing Applications

Theory and Problems of Signals and Systems

The Discrete Fourier transform

Scientific Computing: An Introductory Survey

EA2.3 - Electronics 2 1

12.1 Fourier Transform of Discretely Sampled Data

Review: Continuous Fourier Transform

Sound & Vibration Magazine March, Fundamentals of the Discrete Fourier Transform

Tutorial Sheet #2 discrete vs. continuous functions, periodicity, sampling

The Fourier Transform

Interchange of Filtering and Downsampling/Upsampling

Fourier Transform for Continuous Functions

Chapter 2: The Fourier Transform

Chapter 8 The Discrete Fourier Transform

ELEG 305: Digital Signal Processing

Continuous-time Fourier Methods

! Circular Convolution. " Linear convolution with circular convolution. ! Discrete Fourier Transform. " Linear convolution through circular

Chapter 4 Discrete Fourier Transform (DFT) And Signal Spectrum

Section 3 Discrete-Time Signals EO 2402 Summer /05/2013 EO2402.SuFY13/MPF Section 3 1

FOURIER ANALYSIS using Python

3.2 Complex Sinusoids and Frequency Response of LTI Systems

Fundamentals of the DFT (fft) Algorithms

Correlator I. Basics. Chapter Introduction. 8.2 Digitization Sampling. D. Anish Roshi

Discrete-Time Signals and Systems. Efficient Computation of the DFT: FFT Algorithms. Analog-to-Digital Conversion. Sampling Process.

ENT 315 Medical Signal Processing CHAPTER 2 DISCRETE FOURIER TRANSFORM. Dr. Lim Chee Chin

Bibliography. Introduction to Signal Processing, Instrumentation, and Control Downloaded from

xvi xxiii xxvi Construction of the Real Line 2 Is Every Real Number Rational? 3 Problems Algebra of the Real Numbers 7

Time and Spatial Series and Transforms

Continuous and Discrete Time Signals and Systems

The Fourier Transform (and more )

ω 0 = 2π/T 0 is called the fundamental angular frequency and ω 2 = 2ω 0 is called the

Name: Date: Practice Midterm Exam Sections 1.2, 1.3, , ,

Utah Secondary Mathematics Core Curriculum Precalculus

The Discrete-time Fourier Transform

The Discrete Fourier Transform

Math 56 Homework 5 Michael Downs

Information and Communications Security: Encryption and Information Hiding

Sampling and Discrete Time. Discrete-Time Signal Description. Sinusoids. Sampling and Discrete Time. Sinusoids An Aperiodic Sinusoid.

PART 1. Review of DSP. f (t)e iωt dt. F(ω) = f (t) = 1 2π. F(ω)e iωt dω. f (t) F (ω) The Fourier Transform. Fourier Transform.

ANALOG AND DIGITAL SIGNAL PROCESSING ADSP - Chapter 8

x[n] = x a (nt ) x a (t)e jωt dt while the discrete time signal x[n] has the discrete-time Fourier transform x[n]e jωn

Each of these functions represents a signal in terms of its spectral components in the frequency domain.

Review of Analog Signal Analysis

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 =

DHANALAKSHMI COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING EC2314- DIGITAL SIGNAL PROCESSING UNIT I INTRODUCTION PART A

(Refer Slide Time: 01:30)

Fig. 1: Fourier series Examples

Introduction to Digital Signal Processing

IT DIGITAL SIGNAL PROCESSING (2013 regulation) UNIT-1 SIGNALS AND SYSTEMS PART-A

Chapter 6: Applications of Fourier Representation Houshou Chen

Image Acquisition and Sampling Theory

1 1.27z z 2. 1 z H 2

VALLIAMMAI ENGINEERING COLLEGE. SRM Nagar, Kattankulathur DEPARTMENT OF INFORMATION TECHNOLOGY. Academic Year

How to manipulate Frequencies in Discrete-time Domain? Two Main Approaches

Algebra 2. Chapter 4 Exponential and Logarithmic Functions. Chapter 1 Foundations for Functions. Chapter 3 Polynomial Functions

Ch. 15 Wavelet-Based Compression

Discrete Fourier Transform

HST.582J / 6.555J / J Biomedical Signal and Image Processing Spring 2007

FOURIER ANALYSIS. (a) Fourier Series

Generation of bandlimited sync transitions for sine waveforms

Ver 3808 E1.10 Fourier Series and Transforms (2014) E1.10 Fourier Series and Transforms. Problem Sheet 1 (Lecture 1)

Fourier Series and Transforms. Revision Lecture

Chapter 11 - Sequences and Series

Comments on Hilbert Transform Based Signal Analysis

Networks and Systems Prof V.G K. Murti Department of Electrical Engineering Indian Institute of Technology, Madras Lecture - 10 Fourier Series (10)

QUESTION BANK SIGNALS AND SYSTEMS (4 th SEM ECE)

SIGNAL PROCESSING. B14 Option 4 lectures. Stephen Roberts

Learning Objectives for Math 165

DISCRETE FOURIER TRANSFORM

The Discrete Fourier Transform. Signal Processing PSYCH 711/712 Lecture 3

Recursive Gaussian filters

3 Fourier Series Representation of Periodic Signals

Discrete Fourier transform (DFT)

2.161 Signal Processing: Continuous and Discrete Fall 2008

The Continuous-time Fourier

CLTI Differential Equations (3A) Young Won Lim 6/4/15

Utah Core State Standards for Mathematics - Precalculus

Response to Periodic and Non-periodic Loadings. Giacomo Boffi. March 25, 2014

9.4 Enhancing the SNR of Digitized Signals

Course Name: Digital Signal Processing Course Code: EE 605A Credit: 3

Cast of Characters. Some Symbols, Functions, and Variables Used in the Book

Vibration Testing. Typically either instrumented hammers or shakers are used.

E : Lecture 1 Introduction

[ ], [ ] [ ] [ ] = [ ] [ ] [ ]{ [ 1] [ 2]

DISCRETE-TIME SIGNAL PROCESSING

Chapter 7: Filter Design 7.1 Practical Filter Terminology

Lecture 28 Continuous-Time Fourier Transform 2


SIGNALS AND SYSTEMS I. RAVI KUMAR

INTRODUCTION TO DELTA-SIGMA ADCS

Discrete-Time Fourier Transform

LECTURE 12 Sections Introduction to the Fourier series of periodic signals

Sensors. Chapter Signal Conditioning

8.5 Taylor Polynomials and Taylor Series

SIGNALS AND SYSTEMS. Unit IV. Analysis of DT signals

Transcription:

APPENDIX A The Fourier integral theorem In equation (1.7) of Section 1.3 we gave a description of a signal defined on an infinite range in the form of a double integral, with no explanation as to how that result was obtained. Here we offer an outline derivation, taking as starting point the Fourier series representation of a function defined on a finite range [ - I, I]. From (1.6) we have x(t) = ~ I: {II x(t') e - inltt'/l dt'} einlttll 21 n~ - 00 -I in which n is a discrete integer variable, (It is assumed that x(t) satisfies the usual conditions of continuity and differentiability except, possibly, at a limited number of points,) It is necessary that we be able to represent functions x(t) defined for all values of t and which are not necessarily periodic, We can proceed (in a non-rigorous manner) from the expression above as follows, On putting u = nil, A(nu) = u is the frequency spacing between consecutive harmonics in the Fourier series, Since n is integer the variable (nu) is discrete, and the previous equation can be written 1 00 {Ilt/U., }. x(t) = - L x(t') e - Jnut dt' e Jnut A (nu) 2n nu~ - 00 -lt/u Now consider what happens if /-+ 00, We may argue, first, that the interval ( -I, T), which implied a period T = 21, becomes ( - 00, (0) and u -+ 0, and second, that the discrete variable nu, whose values extend over a doubly infinite range, can be replaced by a continuous variable, say nu-+w, so that A (nu)-+dw and the range of w is ( - 00, (0). Using the Riemann definition of an integral as the limit

of a sum, we then have Appendix A 179 1 foo {foo..}. x(t) = - x(t') - Jwt dt' ejwt dw 2n - 00-00 The factor 1/2n can be removed by substituting w = 2n/, dw = 2ndf. The limit process is valid if x(t) does have a Fourier series and if S ~ 00 I x( t') I dt' exists. Either in the above form (which is equation (1.7)) or rewritten in terms of / (equation (1.8)), the Fourier integral theorem is the fundamental theorem underlying all integral transform pairs (and their discrete equivalents). The various transform pairs so validated and discussed in this text are the more significant examples of what is available.

APPENDIX B The Hartley transform As long as it is confirmed that a proposed integral (or discrete) transform pair leads to correct recovery of the time-domain signal on inversion, one is at liberty to design transforms with either particular applications or computational implications in mind, or both. For example, once fast algorithms were developed for processing the DFT (as described in Chapters 6 and 7) there were prompted not only considerations of improved FFT algorithms but also of modifications and alternatives to the underlying (continuous) transform pair. A well-known example is the Hartley transform, which we here describe in both continuous and discrete forms. Related to the Fourier transform (as expected), a principal feature is that 'real' expressions are predominant. (In fast computation of the discrete form, there is some reduction in the number of multiplications required - albeit at the expense of increased additions.) We begin by defining a continuous transform H(f)= f~oo x(tl)[cos(2nft')+sin(2nftl)]dt' (B.1) which is the sum of a two-sided Fourier cosine transform and a two-sided Fourier sine transform. By writing x(t') as the sum of its even and odd components, x(t') = i[x(t') + x( - t')] + i[x(t') - x( - t')] we could write (B.l) in terms of one-sided transforms and make use of the results of Sections 1.4 and 1.6 to establish that the inverse is x(t) = f~oo H(f)[cos(2nft) + sin(2nft)]df (B.2)

Appendix B 181 An alternative is to show directly that these two equations satisfy the Fourier integral theorem. It was shown that this can be written in the form x(t) = ~ too {f~ 00 x(t')cos [w(t - t')] dtl} dw which appeared previously as equation (1.9). Putting w = 2nf, dw = 2ndf and noting that cos [2nf(t - t')] is an even function of f, this could be re-expressed as x(t) = f~oo {f~oo X(tl)COS[2nf(t-tl)]dtl}df (B.3) Now suppose that H(f), as defined in (B.l), is substituted into the right-hand side of (B.2),.and consider the expression EX = l~rr;, f ~ I {f ~ I x( t') [cos (2nft') + sin (2nft')] dtl}. [cos (2nft) + sin (2nft)] df = ll~rr;, fl X(tl){fl cos [2nf(t - t')j + sin [2nf(t + t')]df}dtl on the changing the order of integration. Since sin [2nf(t + t')j is an odd function of f this reduces to EX = l~rr;, fl X(tl){fl cos [2nf(t - t')j df}dtl = f~oo X(t l ){ f~oo cos [2nf(t - t')jdf }dtl The order of integration can be changed again, and reference to (B.3) shows that EX = x(t). Equations (B.1) and (B.2) therefore constitute a transform pair. If H(f) is written in terms of its even and odd components H(f) = HH(f) + H( - f)] + HH(f) - H( - f)] = H.(f) + Ho(f), then from equation (B.1) we see that He(f) = f~oo x(t') cos (2nft') dt'

182 Appendix B and Ho(f) = f~oo x(t') sin (2nft') dt' (B.4) The Fourier transform can be obtained from the equation (B.5) because e - j6 = cos B - j sin B. This result holds, irrespective of whether x(t) is real or complex. If x(t) is real, then H(f) is real and also H(f) = Re{X(f)} - Im{X(f)} (B.6) Equation (B.6) does not apply if x(t) is a complex signal. The Hartley transform is more symmetrical than the Fourier transform because the transform pair, (B.1) and (B.2), have an identical structure. The discrete form of the Hartley transform is defined by the equation N-l [ (2nnk). (2nnk)] H(n) = Jo Xk cos N +sm N or, with an obvious notation, k) N-l H(n)= L (2 xkcas ~ k=o and the inversion is provided by N 1 N-l (2nnk) x(k) = ~ L H(n)cas - N n=o N (B.7) (B.8) (In some texts, the multiplier lin appears in the definition of H(n). Here it has been transferred to the inversion sum, (B.8), to facilitate comparison with the OFT as defined in (5.5).) These equations again show complete symmetry, and no modification (such as conjugation) is needed to use any particular algorithm for both transformation and inversion. To verify that we have a transform pair we begin as we did (in the case of the OFT) in Section 5.2. In (B.7) we replace the summation integer k by m and substitute into the right-hand side of (B.8), in which k is some fixed integer, to obtain 1 N-l {N-l (2nnm)} (2nnk) cas-- N n=o m=o N N EX=~ L L xmcas -~

Appendix B 183 If the order of summation is changed, EX =]- L Xm L cas ~!1m cas ~n N-] {N-l (2 ) (2 k)} N m=o n=o N N The summation over n can be written L (m) = :t: {cos[2nn(~ - 111)] + sin [2nn(~ ~ m)]} (B.9) if the terms are expanded and simplified using trigonometric formulae. Considering the first term in L(m), we can write N~l [2nn(k - m)] R {N~l i 2nn(k-m)/N} L. cos -- = e L. e n=o N n=o This sum appeared in (5.7) and, by considering the sum of a geometric progression, was shown to be zero if k =f. m and N if k = m. Similarly, the second term in L(m) can be written Nil sin [2nn(k + m)] = 1m {Nil ei2nn(k+m)/n} n=o N n=o in which the exponentials form another geometric progression, whose sum IS 1 - ei2n(k+m) S =---,--- N 1 _ ej2nn(k +m)/n (unless this is an indeterminate ratio). The numerator is always zero. The denominator is zero only if(k + m) = N, and k and m can assume values in the range 0, 1,2,..., N - 1 only. In that case, N-] N-I N-I L e j2nn(k+m)/n = L ej2nn = L (_l)n n=o n=o n=o which is zero as N is an even number. Hence L(m) is zero if m =f. k and has value N if m = k. Equation (B.9) reduces to EX = Xb and that (B. 7) and (B.8) are a transform pair is confirmed. (The orthogonality relation, Nil cas (2:rr_nm) cas (2nnk) = Nb mk n=o N N is analogous to the orthogonality relations used when finding expressions for the coefficients {an} and {bn} in a trigonometric Fourier series.)

APPENDIX C Further reading In the preface it was explained that there is an extensive literature on the subject of discrete signals, systems and transforms but that the emphasis on particular applications and the level of assumed knowledge (mathematical or otherwise) are highly variable. What follows is a short selection of titles intended to reflect this diversity. Bateman, A. and Yates, W. (1988) Digital Signal Processing Design, Pitman. Bracewell, R.N. (1986) The Fourier Transform and its Applications (2nd edn), McGraw-Hill. Brigham, E.O. (1974) The Fast Fourier Transform, Prentice Hall. Doetsch, G. (1961) Guide to the Applications of Laplace Transforms, Van Nostrand. Kraniauskas, P. (1990) Transforms in Signals and Systems, Addison Wesley. Poularikas, A.D. and Seeley, S. (1988) Elements of Signals and Systems, PWS-Kent. Poularikas, A.D. and Seeley, S. (1991) Signals and Systems (2nd edn), PWS-Kent. Proakis, J.G. and Manolakis, D.G. (1988) Introduction to Digital Signal Processing, Macmillan. Roberts, R.A. and Mullis, C.T. (1987) Digital Signal Processing, Addison Wesley. Soliman, S. and Srinath, M.D. (1990) Continuous and Discrete Signals and Systems, Prentice Hall. Strum, R. and Kirk, D. (1988) First Principles of Discrete Systems and Digital Signal Processing, Addison Wesley. Ziemer, R.W., Tr;mter, W.H. and Fannin, D.R. (1983) Signals and Systems, Continuous and Discrete, Macmillan.

Index Aliasing 60-62, 66 Amplitude spectrum 2, 57-67 Analogue/digital conversion, see Sampling Autocorrelation 132 Bandlimited signals, see Signal Binary code 56 Bit reversal 56 Butterfly 151-3 Convergence Laplace transform 14 Fourier transform 32--5 Convolution continuous 13,31,44-51 discrete 82-5 graphical 44-5 I, 83-4 Correlation 132 Cosine transform, see Fourier cosine transform Cross-correlation 132 Decimation 142, 157-8 in frequency 142-50, 169-75 in time 142, 151, 158-69 Delta function, see Function Difference equations 91-112 ad hoc solution 94-6 characteristic polynomial 97 Z-transform solution 96-112 Differential equations approximation by difference equations 92-3 solution by Laplace transform 16-19 Discrete Fourier transform 117-37 InverSIOn 120-21, 126-7 matrix factorization 141-51 properties 129-32 Discrete Hartley transform 182-3 Discrete signals, see Sampling Encoding 56 Energy continuous signal 67 discrete signal 133 Fast Fourier transform 156-75 decimation in frequency 169-75 decimation in time 158-69 matrix factorization 141-51 signal flow graph 162-75 Flow graph, see Signal flow graph Fourier cosine transform 11 Fourier integral theorem 6-8, 178-9 Fourier integral transform 9 convolution 31 inversion 9 pairs 36-44 properties 26-32

1&6 Index Fourier Series exponential 3, 118 trigonometric 2 Gibbs' phenomenon 68 Fourier sine transform f I Fourier transform, see Fourier integral transform Function delta 15 even 8 odd 8 rectangle 38 signum 34 sine 40 sine-integral 41 step 13 transfer, see System, transfer function triangle 39 window 65, 69, 135 Graph, see Signal flow graph. Graphical convolution, see Convolution Gibbs' phenomenon 68 Hartley transform continuous 180-82 discrete 182-3 Ideal sampling, see Sampling Impulse function, see Function, delta Impulse response 70 Impulse train 57 Integral convolution 13, 31 Inverse transform discrete Fourier 120-21,126-7, 168, 175 Fourier 9, 68 Laplace 12 Z-transform 79-81 Laplace transform 11 convolution theorem 13, 20 inversion 12 pairs 15 properties 13-' 16 Magnitude, see Amplitu& spectrum Matrix coefficients of the DFT 143 factorization 141-51 permutation 125, 144 Nyquist sampling rate, see Sampling Operator backward difference 92 forward difference 92 ParsevaJ's theorem 67, 133-4 Periodic functions Fourier series 2 transform of ideally sampled signal 59 Permutation matrix 125, 144 Phase spectrum 3 Power 133 Pulse train 57 Quantization 55-6 Rectangle function, see Function Recursion 141 Response, see System, response Sampling aliasing, see Aliasing frequency 42, 55 functions 56-9, 134-5 ideal 42,59 interval 42, 55 Nyquist rate 60 reconstruction theorem 71 Series binomial 73, 74 Fourier, see Fourier series geometric 73, 120 Signal band limited 58 energy of 67, 133

Index 187 flow graph, see Signal flow graph representation by integral 6-8 representation by series 2 sampled, see Sampling Signal flow graph 157 butterfly diagram 151-3 decimation in frequency 169-75 decimation in time 162-8 inversion processes 168-9 twiddle factors 153 Sine transform, see Fourier sine transform Spectral leakage 66 Spectrum, see Amplitude spectrum, Phase spectrum System linear 17 response 74 transfer function 19, 74-5 Tables discrete Fourier transform properties 129 Fourier integral transform pairs 41 Fourier integral transform properties 27 Laplace transform pairs 15 Laplace transform properties 13 Z-transform pairs 78 Z-transform properties 76 Transfer function, see System Transform, see Discrete Fourier transform, Fast Fourier transform, Fourier cosine transform, Fourier integral transform, Fourier sine transform, Hartley transform, Laplace transform, Z-transform Truncation Fourier series 118-19 integration sum 63 windowing 65-70, 134-5 Twiddle factor 153 Window functions 65, 69, 135 Z-transform 72-85 convolution 82-5 inversion 79-81 pairs 73-4, 78-9 properties 75-7