The discrete Fourier transform

Size: px
Start display at page:

Download "The discrete Fourier transform"

Transcription

1 3 The discrete Fourier transform Page Introduction Let f(t) be a function describing a physical process in the time domain. An equivalent representation of the process, F (ν), is possible in the frequency domain, and the two representations are connected by means of the direct and inverse Fourier transforms: F (ν) = f(t) = Z Z f(t) e 2πiνt dt (3.1) F (ν) e 2πiνt dν. (3.2) In the most common situations, the function f(t) is sampled at a finite number of time arguments. Suppose that we have N consecutive sampled values: f f(t ), with t ( 1), =1, 2,...,N, (3.3) where denotes the sampling interval. We consider the N discrete frequencies ν k = k 1 1, k =1, 2,...,N,

2 2 3. The discrete Fourier transform and approximate the integral (3.1) by a discrete sum: F (ν k ) ' f e 2πiν kt = =1 =1 f exp 2πi ( 1)(k 1). The last sum is called the discrete Fourier transform of the N values f : ( 1)(k 1) F k = f exp 2πi, k =1, 2,...,N. (3.4) =1 The discrete Fourier transform maps N complex numbers, f,inton complex numbers, F k. Having the N values F k of the discrete Fourier transform, the N original values f can be recovered by the discrete inverse Fourier transform: f = 1 N k=1 ( 1)(k 1) F k exp 2πi. (3.5) It is obvious that a routine designed to calculate the discrete Fourier transform can calculate the inverse transform, too. There are two important particular cases of the Fourier transform. If the transformed function f(t) vanishes at the origin (f(0) f 0 =0), than the basis functions should behave similarly and the natural transform in this case is the sine transform: ( 1)(k 1) F k = f sin π, k =1, 2,...,N. (3.6) =1 If the derivative of the transformed function f(t) vanishes at the origin, than the basis functions should show the same behavior, too, and the natural transform in this case is the cosine transform: N 1 X ( 1)(k 1) F k = f cos π + 1 i hf 1 +( 1) k 1 f N, k =1, 2,...,N. 2 =2 (3.7) The cosine transform is its own inverse, N 1 X ( 1)(k 1) f = F k cos π + 1 F1 +( 1) 1 F N, =1, 2,...,N, 2 k=2 (3.8)

3 3.1 Introduction 3 and the transformed values F k appear in the Fourier expansion of f as weights of the cosine functions with the frequencies ν k = k 1 1, k =1, 2,...,N. (3.9) 2 We remind that t =( 1). The straightforward implementation of the discrete cosine transform (3.7)- (3.9) is:!============================================================================ subroutine FTcos0(f,ft,n)! ! Straightforward implementation of the discrete cosine transform!! f - input data! ft - transformed data! n - no. of data values! Frequencies corresponding to the transformed data:! freq(k) = (k-1) / (2.d0 * dt * (n-1)), k=1,n! implicit real(8) (a-h,o-z) real(8), parameter :: pi = d0 real(8) f(n), ft(n) isgn = 1 fact = pi / (n-1) do k = 1,n theta = (k-1) * fact sum = 0.d0 do = 2,n-1 sum = sum + f() * cos((-1)*theta) ft(k) = sum + 0.5d0 * (f(1) + isgn*f(n)) isgn = -isgn end Due to the repeated evaluations of the cosine function, the above implementation is highly inefficient and the execution time becomes critical when the number of observations N exceeds 10 5.

4 4 3. The discrete Fourier transform 3.2 Efficient discrete Fourier transform We consider only the sum in expression (3.7) of the cosine transform F k, N 1 X =2 f cos ( 1)θ 0 k, (3.10) with θ 0 k = k 1 π, (3.11) and split it in even- and odd- terms: X f cos ( 1)θ 0 X k + f cos ( 1)θ 0 k. =2,4 =3,5 The addition formula cos [( 1)θ] =cosθcos(θ)+sinθsin(θ) is used to expand the first sum, and the index is changed to +1in the second one: X f Ck cos(θ 0 k )+S k sin(θ 0 k ) + X f +1 cos(θ 0 k ), where =2,4 C k =cosθ 0 k, S k =sinθ 0 k. =2,4 Now, we replace the index by 2 in both sums and group together the sine and cosine functions with the same argument: Here we use the notations: MX [U cos(θ k )+V sin(θ k )]. (3.12) =1 U = C k f 2 + f 2+1, V = S k f 2, (3.13) θ k =2θ 0 k, (3.14) and M = 2 is the integer part of ()/2. (3.15)

5 3.2 Efficient discrete Fourier transform 5 Next, the arguments of the trigonometric functions will be modified in the even- moiety. To this end, G k is split first into odd- and even- terms, and in the odd- terms the argument θ k is replaced by ( +1)θ k θ k : + =1,3 =2,4 {U cos [( +1)θ k θ k ]+V sin [( +1)θ k θ k ]} [U cos(θ k )+V sin(θ k )]. In the first sum, addition formulas for the modified cosine and sine functions are applied: + + =1,3 =1,3 =2,4 U {cos [( +1)θ k ]cosθ k + sin [( +1)θ k ]sinθ k } V {sin [( +1)θ k ]cosθ k cos [( +1)θ k ]sinθ k } [U cos(θ k )+V sin(θ k )]. Now, all arguments imply even multiples of θ k. In order to be able to group the trigonometric functions, +1is replace by 2 in the first two sums, and by 2 in the last one: X =1 U 2 1 {cos(2θ k )cosθ k +sin(2θ k )sinθ k } + X =1 V 2 1 {sin(2θ k )cosθ k cos(2θ k )sinθ k } + X [U 2 cos(2θ k )+V 2 sin(2θ k )]. =1 Collecting the terms and making the notations: U (1) = U 2 1 cos θ k V 2 1 sin θ k + U 2 V (1) = U 2 1 sin θ k + V 2 1 cos θ k + V 2, (3.16)

6 6 3. The discrete Fourier transform leads to the following form of G k : [(M+1)/2] X =1 h i U (1) cos(2θ k )+V (1) sin(2θ k ), (3.17) where [(M +1)/2] is the integer part of (M +1)/2. ForoddM, the new coefficients, U (1) and V (1),implyfor =[(M +1)/2] the old coefficients, U M+1 and V M+1, which do not actually exist. These terms should be interpreted as zero. By comparing expression (3.17) of G k with its original form (3.12), it can be seen that at the expense of having to evaluate a new set of coefficients (U (1) and V (1) for =1, [(M +1)/2]), the number of summed terms was condensed by a factor of almost 2 (according to the parity of M). The corresponding sine and cosine functions may be easily evaluated from the duplication formulas: sin(2θ k ) = 2sin(θ k )cos(θ k ), cos(2θ k ) = 2cos 2 (θ k ) 1. (3.18) A careful analysis shows that if such a condensation procedure is repeated N cond times, where N cond =[log 2 (2M 1)], (3.19) then ust two terms remain and one gets the final expression: U (N cond) 1 cos(2 N cond θ k )+V (N cond) 1 sin(2 N cond θ k ), (3.20) from which G k canbeeasilyevaluated. By this condensation procedure, the number of sines and cosines evaluationsisreducedfromm to N cond, or, for instance, from 1000 to 10. Actually, one ust has to evaluate before starting the condensation procedure cos θ k and sin θ k for =1,M, the rest of the sine and cosine functions forming a sequence which can be readily generated by the duplication formulas (3.18). The routine listed below represents the exact implementation of the presented algorithm.!============================================================================ subroutine FTcos(f,ft,n)! ! Calculates the cosine transform of an array f of n real values.! The transformed data is returned in array ft.! implicit real(8) (a-h,o-z)

7 Bibliografie 7 parameter (pi = d0) real(8) f(n), ft(n) real(8), allocatable :: u(:), v(:) n2 = (n-1)/2 allocate(u(n2+1), v(n2+1)) ncond = int(log(2.d0*n2-1.d0)/log(2.d0)) isgn = 1 fact = pi / (n-1) fn = f(n); f(n) = 0.d0 do k = 1,n theta = (k-1) * fact c = cos(theta); s = sin(theta) do = 1,n2 2 = 2 * u() = c * f(2) + f(2+1) v() = s * f(2) s = 2.d0 * s * c c = 2.d0 * c * c - 1.d0 nterm = n2 do icond = 1,ncond u(nterm+1) = 0.d0; v(nterm+1) = 0.d0 nterm = int((nterm+1)/2) do = 1,nterm 2 = 2* - 1 utmp = c * u(2) - s * v(2) + u(2+1) v() = s * u(2) + c * v(2) + v(2+1) u() = utmp s = 2.d0 * s * c c = 2.d0 * c * c - 1.d0 ft(k) = c * u(1) + s * v(1) + 0.5d0 * (f(1) + isgn*fn) isgn = -isgn deallocate(u,v) end Bibliografie [1] Aubanel, E.E. and Oldham, K.B.., "Fourier smoothing without the fast Fourier transform", Byte, February 1985, p. 207.

8 8 Bibliografie [2] W.H. Press, S.A. Teukolsky, W.T. Vetterling, B.P Flannery, Numerical Recipes in C, Second Edition (Cambridge University Press, Cambridge, 1992).

Titus Beu University Babes-Bolyai Department of Theoretical and Computational Physics Cluj-Napoca, Romania

Titus Beu University Babes-Bolyai Department of Theoretical and Computational Physics Cluj-Napoca, Romania 9. Vibrational spectra of clusters Titus Beu University Babes-Bolyai Department of Theoretical and Computational Physics Clu-apoca, Romania Bibliography Autocorrelation functions Velocity correlation function

More information

000=0 001=1 010=2 011=3 100=4 101=5 110=6 111=7 000=0 100=4 010=2 110=6 001=1 101=5 011=3 111=7

000=0 001=1 010=2 011=3 100=4 101=5 110=6 111=7 000=0 100=4 010=2 110=6 001=1 101=5 011=3 111=7 8 CHAPTER : Fourier Series The second idea behind the FFT concerns how to get the correct h k s into the final DFT s of size. If the subscripts to 7 of the h k s are written in binary form, as shown in

More information

Fourier Sin and Cos Series and Least Squares Convergence

Fourier Sin and Cos Series and Least Squares Convergence Fourier and east Squares Convergence James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University May 7, 28 Outline et s look at the original Fourier sin

More information

Chapter 5 Trigonometric Functions of Angles

Chapter 5 Trigonometric Functions of Angles Chapter 5 Trigonometric Functions of Angles Section 3 Points on Circles Using Sine and Cosine Signs Signs I Signs (+, +) I Signs II (+, +) I Signs II (, +) (+, +) I Signs II (, +) (+, +) I III Signs II

More information

Analytic Trigonometry. Copyright Cengage Learning. All rights reserved.

Analytic Trigonometry. Copyright Cengage Learning. All rights reserved. Analytic Trigonometry Copyright Cengage Learning. All rights reserved. 7.4 Basic Trigonometric Equations Copyright Cengage Learning. All rights reserved. Objectives Basic Trigonometric Equations Solving

More information

PHYS 404 Lecture 1: Legendre Functions

PHYS 404 Lecture 1: Legendre Functions PHYS 404 Lecture 1: Legendre Functions Dr. Vasileios Lempesis PHYS 404 - LECTURE 1 DR. V. LEMPESIS 1 Legendre Functions physical justification Legendre functions or Legendre polynomials are the solutions

More information

V(t) = Total Power = Calculating the Power Spectral Density (PSD) in IDL. Thomas Ferree, Ph.D. August 23, 1999

V(t) = Total Power = Calculating the Power Spectral Density (PSD) in IDL. Thomas Ferree, Ph.D. August 23, 1999 Calculating the Power Spectral Density (PSD) in IDL Thomas Ferree, Ph.D. August 23, 1999 This note outlines the calculation of power spectra via the fast Fourier transform (FFT) algorithm. There are several

More information

A more accurate Briggs method for the logarithm

A more accurate Briggs method for the logarithm Numer Algor (2012) 59:393 402 DOI 10.1007/s11075-011-9496-z ORIGINAL PAPER A more accurate Briggs method for the logarithm Awad H. Al-Mohy Received: 25 May 2011 / Accepted: 15 August 2011 / Published online:

More information

6.1 The Inverse Sine, Cosine, and Tangent Functions Objectives

6.1 The Inverse Sine, Cosine, and Tangent Functions Objectives Objectives 1. Find the Exact Value of an Inverse Sine, Cosine, or Tangent Function. 2. Find an Approximate Value of an Inverse Sine Function. 3. Use Properties of Inverse Functions to Find Exact Values

More information

Using the Definitions of the Trigonometric Functions

Using the Definitions of the Trigonometric Functions 1.4 Using the Definitions of the Trigonometric Functions Reciprocal Identities Signs and Ranges of Function Values Pythagorean Identities Quotient Identities February 1, 2013 Mrs. Poland Objectives Objective

More information

Advanced Partial Differential Equations with Applications

Advanced Partial Differential Equations with Applications MIT OpenCourseWare http://ocw.mit.edu 8.36 Advanced Partial Differential Equations with Applications Fall 9 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms.

More information

Calculus II Practice Test Problems for Chapter 7 Page 1 of 6

Calculus II Practice Test Problems for Chapter 7 Page 1 of 6 Calculus II Practice Test Problems for Chapter 7 Page of 6 This is a set of practice test problems for Chapter 7. This is in no way an inclusive set of problems there can be other types of problems on

More information

Warm Up = = 9 5 3) = = ) ) 99 = ) Simplify. = = 4 6 = 2 6 3

Warm Up = = 9 5 3) = = ) ) 99 = ) Simplify. = = 4 6 = 2 6 3 Warm Up Simplify. 1) 99 = 3 11 2) 125 + 2 20 = 5 5 + 4 5 = 9 5 3) 2 + 7 2 + 3 7 = 4 + 6 7 + 2 7 + 21 4) 4 42 3 28 = 4 3 3 2 = 4 6 6 = 25 + 8 7 = 2 6 3 Test Results Average Median 5 th : 76.5 78 7 th :

More information

Lecture 3f Polar Form (pages )

Lecture 3f Polar Form (pages ) Lecture 3f Polar Form (pages 399-402) In the previous lecture, we saw that we can visualize a complex number as a point in the complex plane. This turns out to be remarkable useful, but we need to think

More information

5.8 Chebyshev Approximation

5.8 Chebyshev Approximation 84 Chapter 5. Evaluation of Functions appropriate setting is ld=, and the value of the derivative is the accumulated sum divided by the sampling interval h. CITED REFERENCES AND FURTHER READING: Dennis,

More information

23.4. Convergence. Introduction. Prerequisites. Learning Outcomes

23.4. Convergence. Introduction. Prerequisites. Learning Outcomes Convergence 3.4 Introduction In this Section we examine, briefly, the convergence characteristics of a Fourier series. We have seen that a Fourier series can be found for functions which are not necessarily

More information

multiply both sides of eq. by a and projection overlap

multiply both sides of eq. by a and projection overlap Fourier Series n x n x f xa ancos bncos n n periodic with period x consider n, sin x x x March. 3, 7 Any function with period can be represented with a Fourier series Examples (sawtooth) (square wave)

More information

Tutorial 2 - Learning about the Discrete Fourier Transform

Tutorial 2 - Learning about the Discrete Fourier Transform Tutorial - Learning about the Discrete Fourier Transform This tutorial will be about the Discrete Fourier Transform basis, or the DFT basis in short. What is a basis? If we google define basis, we get:

More information

Precalculus Review. Functions to KNOW! 1. Polynomial Functions. Types: General form Generic Graph and unique properties. Constants. Linear.

Precalculus Review. Functions to KNOW! 1. Polynomial Functions. Types: General form Generic Graph and unique properties. Constants. Linear. Precalculus Review Functions to KNOW! 1. Polynomial Functions Types: General form Generic Graph and unique properties Constants Linear Quadratic Cubic Generalizations for Polynomial Functions - The domain

More information

The Fourier Transform (and more )

The Fourier Transform (and more ) The Fourier Transform (and more ) imrod Peleg ov. 5 Outline Introduce Fourier series and transforms Introduce Discrete Time Fourier Transforms, (DTFT) Introduce Discrete Fourier Transforms (DFT) Consider

More information

Trigonometric Ratios. θ + k 360

Trigonometric Ratios. θ + k 360 Trigonometric Ratios These notes are intended as a summary of section 6.1 (p. 466 474) in your workbook. You should also read the section for more complete explanations and additional examples. Coterminal

More information

Pre- Calculus Mathematics Trigonometric Identities and Equations

Pre- Calculus Mathematics Trigonometric Identities and Equations Pre- Calculus Mathematics 12 6.1 Trigonometric Identities and Equations Goal: 1. Identify the Fundamental Trigonometric Identities 2. Simplify a Trigonometric Expression 3. Determine the restrictions on

More information

Section 1.2 A Catalog of Essential Functions

Section 1.2 A Catalog of Essential Functions Page 1 of 6 Section 1. A Catalog of Essential Functions Linear Models: All linear equations have the form y = m + b. rise change in horizontal The letter m is the slope of the line, or. It can be positive,

More information

Mathematics High School Functions

Mathematics High School Functions Mathematics High School Functions Functions describe situations where one quantity determines another. For example, the return on $10,000 invested at an annualized percentage rate of 4.25% is a function

More information

SET 1. (1) Solve for x: (a) e 2x = 5 3x

SET 1. (1) Solve for x: (a) e 2x = 5 3x () Solve for x: (a) e x = 5 3x SET We take natural log on both sides: ln(e x ) = ln(5 3x ) x = 3 x ln(5) Now we take log base on both sides: log ( x ) = log (3 x ln 5) x = log (3 x ) + log (ln(5)) x x

More information

Mathematical methods and its applications Dr. S. K. Gupta Department of Mathematics Indian Institute of Technology, Roorkee

Mathematical methods and its applications Dr. S. K. Gupta Department of Mathematics Indian Institute of Technology, Roorkee Mathematical methods and its applications Dr. S. K. Gupta Department of Mathematics Indian Institute of Technology, Roorkee Lecture - 56 Fourier sine and cosine transforms Welcome to lecture series on

More information

Practice Differentiation Math 120 Calculus I Fall 2015

Practice Differentiation Math 120 Calculus I Fall 2015 . x. Hint.. (4x 9) 4x + 9. Hint. Practice Differentiation Math 0 Calculus I Fall 0 The rules of differentiation are straightforward, but knowing when to use them and in what order takes practice. Although

More information

Analytic Trigonometry. Copyright Cengage Learning. All rights reserved.

Analytic Trigonometry. Copyright Cengage Learning. All rights reserved. Analytic Trigonometry Copyright Cengage Learning. All rights reserved. 7.1 Trigonometric Identities Copyright Cengage Learning. All rights reserved. Objectives Simplifying Trigonometric Expressions Proving

More information

f (t) K(t, u) d t. f (t) K 1 (t, u) d u. Integral Transform Inverse Fourier Transform

f (t) K(t, u) d t. f (t) K 1 (t, u) d u. Integral Transform Inverse Fourier Transform Integral Transforms Massoud Malek An integral transform maps an equation from its original domain into another domain, where it might be manipulated and solved much more easily than in the original domain.

More information

EE16B - Spring 17 - Lecture 11B Notes 1

EE16B - Spring 17 - Lecture 11B Notes 1 EE6B - Spring 7 - Lecture B Notes Murat Arcak 6 April 207 Licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. Interpolation with Basis Functions Recall that

More information

Math Analysis Chapter 5 Notes: Analytic Trigonometric

Math Analysis Chapter 5 Notes: Analytic Trigonometric Math Analysis Chapter 5 Notes: Analytic Trigonometric Day 9: Section 5.1-Verifying Trigonometric Identities Fundamental Trig Identities Reciprocal Identities: 1 1 1 sin u = cos u = tan u = cscu secu cot

More information

Purpose: This lab is an experiment to verify Malus Law for polarized light in both a two and three polarizer system.

Purpose: This lab is an experiment to verify Malus Law for polarized light in both a two and three polarizer system. Purpose: This lab is an experiment to verify Malus Law for polarized light in both a two and three polarizer system. The basic description of Malus law is given as I = I 0 (cos 2 θ ) Where I is the transmitted

More information

CHAPTER 4 FOURIER SERIES S A B A R I N A I S M A I L

CHAPTER 4 FOURIER SERIES S A B A R I N A I S M A I L CHAPTER 4 FOURIER SERIES 1 S A B A R I N A I S M A I L Outline Introduction of the Fourier series. The properties of the Fourier series. Symmetry consideration Application of the Fourier series to circuit

More information

Fourier transform. Stefano Ferrari. Università degli Studi di Milano Methods for Image Processing. academic year

Fourier transform. Stefano Ferrari. Università degli Studi di Milano Methods for Image Processing. academic year Fourier transform Stefano Ferrari Università degli Studi di Milano stefano.ferrari@unimi.it Methods for Image Processing academic year 27 28 Function transforms Sometimes, operating on a class of functions

More information

October 15 MATH 1113 sec. 51 Fall 2018

October 15 MATH 1113 sec. 51 Fall 2018 October 15 MATH 1113 sec. 51 Fall 2018 Section 5.5: Solving Exponential and Logarithmic Equations Base-Exponent Equality For any a > 0 with a 1, and for any real numbers x and y a x = a y if and only if

More information

A Library of Functions

A Library of Functions LibraryofFunctions.nb 1 A Library of Functions Any study of calculus must start with the study of functions. Functions are fundamental to mathematics. In its everyday use the word function conveys to us

More information

Inverse Trig Functions

Inverse Trig Functions 6.6i Inverse Trigonometric Functions Inverse Sine Function Does g(x) = sin(x) have an inverse? What restriction would we need to make so that at least a piece of this function has an inverse? Given f (x)

More information

SEISMIC WAVE PROPAGATION. Lecture 2: Fourier Analysis

SEISMIC WAVE PROPAGATION. Lecture 2: Fourier Analysis SEISMIC WAVE PROPAGATION Lecture 2: Fourier Analysis Fourier Series & Fourier Transforms Fourier Series Review of trigonometric identities Analysing the square wave Fourier Transform Transforms of some

More information

Boundary value problems for partial differential equations

Boundary value problems for partial differential equations Boundary value problems for partial differential equations Henrik Schlichtkrull March 11, 213 1 Boundary value problem 2 1 Introduction This note contains a brief introduction to linear partial differential

More information

(Refer Slide Time: 01:30)

(Refer Slide Time: 01:30) Networks and Systems Prof V.G K.Murti Department of Electrical Engineering Indian Institute of Technology, Madras Lecture - 11 Fourier Series (5) Continuing our discussion of Fourier series today, we will

More information

FOURIER TRANSFORM METHODS David Sandwell, January, 2013

FOURIER TRANSFORM METHODS David Sandwell, January, 2013 1 FOURIER TRANSFORM METHODS David Sandwell, January, 2013 1. Fourier Transforms Fourier analysis is a fundamental tool used in all areas of science and engineering. The fast fourier transform (FFT) algorithm

More information

Honors Algebra 2 Chapter 14 Page 1

Honors Algebra 2 Chapter 14 Page 1 Section. (Introduction) Graphs of Trig Functions Objectives:. To graph basic trig functions using t-bar method. A. Sine and Cosecant. y = sinθ y y y y 0 --- --- 80 --- --- 30 0 0 300 5 35 5 35 60 50 0

More information

Lecture 13: Forces in the Lagrangian Approach

Lecture 13: Forces in the Lagrangian Approach Lecture 3: Forces in the Lagrangian Approach In regular Cartesian coordinates, the Lagrangian for a single particle is: 3 L = T U = m x ( ) l U xi l= Given this, we can readily interpret the physical significance

More information

Fourier analysis of discrete-time signals. (Lathi Chapt. 10 and these slides)

Fourier analysis of discrete-time signals. (Lathi Chapt. 10 and these slides) Fourier analysis of discrete-time signals (Lathi Chapt. 10 and these slides) Towards the discrete-time Fourier transform How we will get there? Periodic discrete-time signal representation by Discrete-time

More information

4-4. Exact Values of Sines, Cosines, and Tangents

4-4. Exact Values of Sines, Cosines, and Tangents Lesson - Eact Values of Sines Cosines and Tangents BIG IDE Eact trigonometric values for multiples of 0º 5º and 0º can be found without a calculator from properties of special right triangles. For most

More information

Fourier Sin and Cos Series and Least Squares Convergence

Fourier Sin and Cos Series and Least Squares Convergence Fourier Sin and Cos Series and east Squares Convergence James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University December 4, 208 Outline Sin and Cos

More information

5.8 Chebyshev Approximation

5.8 Chebyshev Approximation 90 Chapter 5. Evaluation of Functions 5.8 Chebyshev Approximation The Chebyshev polynomial of degree n is denoted T n (x), and is given by the explicit formula T n (x) =cos(narccos x) (5.8.) This may look

More information

On an Eigenvalue Problem Involving Legendre Functions by Nicholas J. Rose North Carolina State University

On an Eigenvalue Problem Involving Legendre Functions by Nicholas J. Rose North Carolina State University On an Eigenvalue Problem Involving Legendre Functions by Nicholas J. Rose North Carolina State University njrose@math.ncsu.edu 1. INTRODUCTION. The classical eigenvalue problem for the Legendre Polynomials

More information

Introduction to Finite Di erence Methods

Introduction to Finite Di erence Methods Introduction to Finite Di erence Methods ME 448/548 Notes Gerald Recktenwald Portland State University Department of Mechanical Engineering gerry@pdx.edu ME 448/548: Introduction to Finite Di erence Approximation

More information

Section 6: Summary Section 7

Section 6: Summary Section 7 Section 6: Summary Section 7 a n = 2 ( 2πnx cos b n = 2 ( 2πnx sin d = f(x dx f(x = d + n= [ a n cos f(x dx f(x dx ( ( ] 2πnx 2πnx + b n sin You can sometimes combine multiple integrals using symmetry

More information

Fig. 1: Fourier series Examples

Fig. 1: Fourier series Examples FOURIER SERIES AND ITS SOME APPLICATIONS P. Sathyabama Assistant Professor, Department of Mathematics, Bharath collage of Science and Management, Thanjavur, Tamilnadu Abstract: The Fourier series, the

More information

CAMI Education linked to CAPS: Mathematics

CAMI Education linked to CAPS: Mathematics - 1 - The main topics in the Curriculum: NUMBER TOPIC 1 Functions 2 Number patterns, sequences and series 3 Finance, growth and decay 4 Algebra 5 Differential Calculus 6 Probability 7 Euclidian geometry

More information

CK- 12 Algebra II with Trigonometry Concepts 1

CK- 12 Algebra II with Trigonometry Concepts 1 1.1 Pythagorean Theorem and its Converse 1. 194. 6. 5 4. c = 10 5. 4 10 6. 6 5 7. Yes 8. No 9. No 10. Yes 11. No 1. No 1 1 1. ( b+ a)( a+ b) ( a + ab+ b ) 1 1 1 14. ab + c ( ab + c ) 15. Students must

More information

6.5 Trigonometric Equations

6.5 Trigonometric Equations 6. Trigonometric Equations In this section, we discuss conditional trigonometric equations, that is, equations involving trigonometric functions that are satisfied only by some values of the variable (or

More information

EE 438 Supplementary Notes on Fourier Series and Linear Algebra.

EE 438 Supplementary Notes on Fourier Series and Linear Algebra. EE 38 Supplementary Notes on Fourier Series and Linear Algebra. Discrete-Time Fourier Series. How to write a vector s as a sum where {g,...,g m } are pairwise orthogonal? s m a k g k, k Answer: project

More information

Today s lecture. The Fourier transform. Sampling, aliasing, interpolation The Fast Fourier Transform (FFT) algorithm

Today s lecture. The Fourier transform. Sampling, aliasing, interpolation The Fast Fourier Transform (FFT) algorithm Today s lecture The Fourier transform What is it? What is it useful for? What are its properties? Sampling, aliasing, interpolation The Fast Fourier Transform (FFT) algorithm Jean Baptiste Joseph Fourier

More information

Positive Definite Functions on Spheres

Positive Definite Functions on Spheres Positive Definite Functions on Spheres Tilmann Gneiting Institute for Applied Mathematics Heidelberg University, Germany t.gneiting@uni-heidelberg.de www.math.uni-heidelberg.de/spatial/tilmann/ International

More information

Chapter 5 Notes. 5.1 Using Fundamental Identities

Chapter 5 Notes. 5.1 Using Fundamental Identities Chapter 5 Notes 5.1 Using Fundamental Identities 1. Simplify each expression to its lowest terms. Write the answer to part as the product of factors. (a) sin x csc x cot x ( 1+ sinσ + cosσ ) (c) 1 tanx

More information

Further Pure Mathematics 1

Further Pure Mathematics 1 Complex Numbers Section Supplementary Notes and Examples The modulus-argument form of complex numbers You are familiar with describing a point in the plane using Cartesian coordinates. However, this is

More information

Answer Key. 7.1 Tangent Ratio. Chapter 7 Trigonometry. CK-12 Geometry Honors Concepts 1. Answers

Answer Key. 7.1 Tangent Ratio. Chapter 7 Trigonometry. CK-12 Geometry Honors Concepts 1. Answers 7.1 Tangent Ratio 1. Right triangles with 40 angles have two pairs of congruent angles and therefore are similar. This means that the ratio of the opposite leg to adjacent leg is constant for all 40 right

More information

Chapter 5 Analytic Trigonometry

Chapter 5 Analytic Trigonometry Chapter 5 Analytic Trigonometry Overview: 5.1 Using Fundamental Identities 5.2 Verifying Trigonometric Identities 5.3 Solving Trig Equations 5.4 Sum and Difference Formulas 5.5 Multiple-Angle and Product-to-sum

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

MATH 2412 Sections Fundamental Identities. Reciprocal. Quotient. Pythagorean

MATH 2412 Sections Fundamental Identities. Reciprocal. Quotient. Pythagorean MATH 41 Sections 5.1-5.4 Fundamental Identities Reciprocal Quotient Pythagorean 5 Example: If tanθ = and θ is in quadrant II, find the exact values of the other 1 trigonometric functions using only fundamental

More information

2 sin 2 (x) 1 = 0 2 sin 2 (x) = 1. sin 2 (x) = sin(x) = ± 2. x 3 = sin 1 ( 1/ 2) = π. x 2 = π x 1 = 3π 4. 4 x 4 = π x 3 = 5π 4

2 sin 2 (x) 1 = 0 2 sin 2 (x) = 1. sin 2 (x) = sin(x) = ± 2. x 3 = sin 1 ( 1/ 2) = π. x 2 = π x 1 = 3π 4. 4 x 4 = π x 3 = 5π 4 Math 147 - Assignment 1 Solutions - Spring 01 - BSU - Jaimos F Skriletz 1 1. Trigonometric Equations Find all solutions to the following trigonometric equations: (a) sin (x) 1 = 0 sin (x) = 1 If sin(x)

More information

A note on multivariate Gauss-Hermite quadrature

A note on multivariate Gauss-Hermite quadrature A note on multivariate Gauss-Hermite quadrature Peter Jäckel 1th May 5 1 Introduction Gaussian quadratures are an ingenious way to approximate the integral of an unknown function f(x) over a specified

More information

sin cos 1 1 tan sec 1 cot csc Pre-Calculus Mathematics Trigonometric Identities and Equations

sin cos 1 1 tan sec 1 cot csc Pre-Calculus Mathematics Trigonometric Identities and Equations Pre-Calculus Mathematics 12 6.1 Trigonometric Identities and Equations Goal: 1. Identify the Fundamental Trigonometric Identities 2. Simplify a Trigonometric Expression 3. Determine the restrictions on

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

EE 3054: Signals, Systems, and Transforms Spring A causal discrete-time LTI system is described by the equation. y(n) = 1 4.

EE 3054: Signals, Systems, and Transforms Spring A causal discrete-time LTI system is described by the equation. y(n) = 1 4. EE : Signals, Systems, and Transforms Spring 7. A causal discrete-time LTI system is described by the equation Test y(n) = X x(n k) k= No notes, closed book. Show your work. Simplify your answers.. A discrete-time

More information

THE VORTEX PANEL METHOD

THE VORTEX PANEL METHOD THE VORTEX PANEL METHOD y j m α V 4 3 2 panel 1 a) Approimate the contour of the airfoil by an inscribed polygon with m sides, called panels. Number the panels clockwise with panel #1 starting on the lower

More information

THE COMPOUND ANGLE IDENTITIES

THE COMPOUND ANGLE IDENTITIES TRIGONOMETRY THE COMPOUND ANGLE IDENTITIES Question 1 Prove the validity of each of the following trigonometric identities. a) sin x + cos x 4 4 b) cos x + + 3 sin x + 2cos x 3 3 c) cos 2x + + cos 2x cos

More information

Module 3.9: nag kelvin fun Kelvin Functions. Contents

Module 3.9: nag kelvin fun Kelvin Functions. Contents Special Functions Module Contents Module 3.9: nag kelvin fun Kelvin Functions nag kelvin fun contains procedures for approximating Kelvin functions. Contents Introduction... 3.9.3 Procedures nag kelvin

More information

Radian measure and trigonometric functions on the reals

Radian measure and trigonometric functions on the reals Trigonometry Radian measure and trigonometric functions on the reals The units for measuring angles tend to change depending on the context - in a geometry course, you re more likely to be measuring your

More information

Lesson 33 - Trigonometric Identities. Pre-Calculus

Lesson 33 - Trigonometric Identities. Pre-Calculus Lesson 33 - Trigonometric Identities Pre-Calculus 1 (A) Review of Equations An equation is an algebraic statement that is true for only several values of the variable The linear equation 5 = 2x 3 is only

More information

Numerical Analysis: Approximation of Functions

Numerical Analysis: Approximation of Functions Numerical Analysis: Approximation of Functions Mirko Navara http://cmp.felk.cvut.cz/ navara/ Center for Machine Perception, Department of Cybernetics, FEE, CTU Karlovo náměstí, building G, office 104a

More information

Calculus II Practice Test 1 Problems: , 6.5, Page 1 of 10

Calculus II Practice Test 1 Problems: , 6.5, Page 1 of 10 Calculus II Practice Test Problems: 6.-6.3, 6.5, 7.-7.3 Page of This is in no way an inclusive set of problems there can be other types of problems on the actual test. To prepare for the test: review homework,

More information

EFFICIENT 3D POISSON SOLVERS FOR SPACE-CHARGE SIMULATION

EFFICIENT 3D POISSON SOLVERS FOR SPACE-CHARGE SIMULATION Abstract EFFICIENT 3D POISSON SOLVERS FOR SPACE-CHARGE SIMULATION Three-dimensional Poisson solver plays an important role in the self-consistent space-charge simulation. In this paper, we present several

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

Course 2BA1: Hilary Term 2006 Section 7: Trigonometric and Exponential Functions

Course 2BA1: Hilary Term 2006 Section 7: Trigonometric and Exponential Functions Course 2BA1: Hilary Term 2006 Section 7: Trigonometric and Exponential Functions David R. Wilkins Copyright c David R. Wilkins 2005 Contents 7 Trigonometric and Exponential Functions 1 7.1 Basic Trigonometric

More information

EE 3054: Signals, Systems, and Transforms Summer It is observed of some continuous-time LTI system that the input signal.

EE 3054: Signals, Systems, and Transforms Summer It is observed of some continuous-time LTI system that the input signal. EE 34: Signals, Systems, and Transforms Summer 7 Test No notes, closed book. Show your work. Simplify your answers. 3. It is observed of some continuous-time LTI system that the input signal = 3 u(t) produces

More information

Fourier Series Tutorial

Fourier Series Tutorial Fourier Series Tutorial INTRODUCTION This document is designed to overview the theory behind the Fourier series and its alications. It introduces the Fourier series and then demonstrates its use with a

More information

Section 6.2 Trigonometric Functions: Unit Circle Approach

Section 6.2 Trigonometric Functions: Unit Circle Approach Section. Trigonometric Functions: Unit Circle Approach The unit circle is a circle of radius centered at the origin. If we have an angle in standard position superimposed on the unit circle, the terminal

More information

3 rd class Mech. Eng. Dept. hamdiahmed.weebly.com Fourier Series

3 rd class Mech. Eng. Dept. hamdiahmed.weebly.com Fourier Series Definition 1 Fourier Series A function f is said to be piecewise continuous on [a, b] if there exists finitely many points a = x 1 < x 2

More information

More with Angles Reference Angles

More with Angles Reference Angles More with Angles Reference Angles A reference angle is the angle formed by the terminal side of an angle θ, and the (closest) x axis. A reference angle, θ', is always 0 o

More information

23 Elements of analytic ODE theory. Bessel s functions

23 Elements of analytic ODE theory. Bessel s functions 23 Elements of analytic ODE theory. Bessel s functions Recall I am changing the variables) that we need to solve the so-called Bessel s equation 23. Elements of analytic ODE theory Let x 2 u + xu + x 2

More information

Chapter 17. Fourier series

Chapter 17. Fourier series Chapter 17. Fourier series We have already met the simple periodic functions, of the form cos(ωt θ). In this chapter we shall look at periodic functions of more complicated nature. 1. The basic results

More information

Chapter 5: Trigonometric Functions of Angles Homework Solutions

Chapter 5: Trigonometric Functions of Angles Homework Solutions Chapter : Trigonometric Functions of Angles Homework Solutions Section.1 1. D = ( ( 1)) + ( ( )) = + 8 = 100 = 10. D + ( ( )) + ( ( )) = + = 1. (x + ) + (y ) =. (x ) + (y + 7) = r To find the radius, we

More information

Power Series Solutions We use power series to solve second order differential equations

Power Series Solutions We use power series to solve second order differential equations Objectives Power Series Solutions We use power series to solve second order differential equations We use power series expansions to find solutions to second order, linear, variable coefficient equations

More information

Chapter 17 : Fourier Series Page 1 of 12

Chapter 17 : Fourier Series Page 1 of 12 Chapter 7 : Fourier Series Page of SECTION C Further Fourier Series By the end of this section you will be able to obtain the Fourier series for more complicated functions visualize graphs of Fourier series

More information

( ) ( ) ( ) 2 6A: Special Trig Limits! Math 400

( ) ( ) ( ) 2 6A: Special Trig Limits! Math 400 2 6A: Special Trig Limits Math 400 This section focuses entirely on the its of 2 specific trigonometric functions. The use of Theorem and the indeterminate cases of Theorem are all considered. a The it

More information

Biruk Alemayehu Petros 1. Mobile number:

Biruk Alemayehu Petros 1. Mobile number: Navier-Stokes Three Dimensional Equations General Periodic Solutions for a given Periodic Initial Velocity Vector Field for Incompressible Fluid with Positive Viscosity Abstract Biruk Alemayehu Petros

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

Asymptotics of Integrals of. Hermite Polynomials

Asymptotics of Integrals of. Hermite Polynomials Applied Mathematical Sciences, Vol. 4, 010, no. 61, 04-056 Asymptotics of Integrals of Hermite Polynomials R. B. Paris Division of Complex Systems University of Abertay Dundee Dundee DD1 1HG, UK R.Paris@abertay.ac.uk

More information

CK- 12 Algebra II with Trigonometry Concepts 1

CK- 12 Algebra II with Trigonometry Concepts 1 14.1 Graphing Sine and Cosine 1. A.,1 B. (, 1) C. 3,0 D. 11 1, 6 E. (, 1) F. G. H. 11, 4 7, 1 11, 3. 3. 5 9,,,,,,, 4 4 4 4 3 5 3, and, 3 3 CK- 1 Algebra II with Trigonometry Concepts 1 4.ans-1401-01 5.

More information

Math Section 4.3 Unit Circle Trigonometry

Math Section 4.3 Unit Circle Trigonometry Math 10 - Section 4. Unit Circle Trigonometry An angle is in standard position if its vertex is at the origin and its initial side is along the positive x axis. Positive angles are measured counterclockwise

More information

MTH4101 CALCULUS II REVISION NOTES. 1. COMPLEX NUMBERS (Thomas Appendix 7 + lecture notes) ax 2 + bx + c = 0. x = b ± b 2 4ac 2a. i = 1.

MTH4101 CALCULUS II REVISION NOTES. 1. COMPLEX NUMBERS (Thomas Appendix 7 + lecture notes) ax 2 + bx + c = 0. x = b ± b 2 4ac 2a. i = 1. MTH4101 CALCULUS II REVISION NOTES 1. COMPLEX NUMBERS (Thomas Appendix 7 + lecture notes) 1.1 Introduction Types of numbers (natural, integers, rationals, reals) The need to solve quadratic equations:

More information

UNIVERSITY OF CAMBRIDGE Faculty of Mathematics MATHEMATICS WORKBOOK

UNIVERSITY OF CAMBRIDGE Faculty of Mathematics MATHEMATICS WORKBOOK UNIVERSITY OF CAMBRIDGE Faculty of Mathematics MATHEMATICS WORKBOOK August, 07 Introduction The Mathematical Tripos is designed to be accessible to students who are familiar with the the core A-level syllabus

More information

Visualizing Complex-valued Functions

Visualizing Complex-valued Functions 13 Visualizing Complex-valued Functions Lab Objective: Functions that map from the complex plane into the complex plane are difficult to fully visualize because the domain and range are both 2-dimensional.

More information

I.e., the range of f(x) = arctan(x) is all real numbers y such that π 2 < y < π 2

I.e., the range of f(x) = arctan(x) is all real numbers y such that π 2 < y < π 2 Inverse Trigonometric Functions: The inverse sine function, denoted by fx = arcsinx or fx = sin 1 x is defined by: y = sin 1 x if and only if siny = x and π y π I.e., the range of fx = arcsinx is all real

More information

Overview of Fourier Series (Sect. 6.2). Origins of the Fourier Series.

Overview of Fourier Series (Sect. 6.2). Origins of the Fourier Series. Overview of Fourier Series (Sect. 6.2. Origins of the Fourier Series. Periodic functions. Orthogonality of Sines and Cosines. Main result on Fourier Series. Origins of the Fourier Series. Summary: Daniel

More information

1 Solutions in cylindrical coordinates: Bessel functions

1 Solutions in cylindrical coordinates: Bessel functions 1 Solutions in cylindrical coordinates: Bessel functions 1.1 Bessel functions Bessel functions arise as solutions of potential problems in cylindrical coordinates. Laplace s equation in cylindrical coordinates

More information