MARN 5898 Fourier Analysis.

Size: px
Start display at page:

Download "MARN 5898 Fourier Analysis."

Transcription

1 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

2 Complex umbers. i = 1 z = x + iy x is the real part of z and y is the imaginary part of z x = Re(z), y = Im(z) z = x iy is the complex conjugate of z z = x 2 + y 2 e iθ = cos θ + i sin θ Euler s formula z = x + iy = z e iθ polar representation of a complex number D. Leykekhman - MAR 5898 Parameter estimation in marine sciences Linear Least Squares 2

3 Fourier Series. Let f be 2π periodic functions. The Fourier series of a function f is the series f(x) c n e inx, where c n = 1 2π n= 2π 0 f(x)e inx dx. are called Fourier coefficients. otice that the series may not converge or converge to a different functions. That is why we use sign instead of the equal sign. D. Leykekhman - MAR 5898 Parameter estimation in marine sciences Linear Least Squares 3

4 Approximating Fourier Coefficients. To approximate Fourier coefficients c k, k = 0, 1,..., We sample f at = 2n + 1 points Put x j = j 2π, j = 0,..., 1. f j = f(x j ), j = 0,..., 1. Since f is 2π periodic, we have f = f 0. Applying the composite trapezoidal rule to approximate c k, we obtain c k = 1 2π 2π 0 f(x)e ikx dx 1 1 f j e ijk2π, k = n,..., 0,..., n. D. Leykekhman - MAR 5898 Parameter estimation in marine sciences Linear Least Squares 4

5 Properties of the Approximating Fourier Coefficients. For k = 1,..., n the approximate Fourier coefficients satisfy c k = 1 1 f j e ij( k)2π = 1 1 f j e ijk2π = 1 1 f j e ijk2π = c k c k = 1 1 f j e ijk2π e ijk2π }{{} = 1 =1 1 f j e ij( k)2π = c k D. Leykekhman - MAR 5898 Parameter estimation in marine sciences Linear Least Squares 5

6 Discrete Fourier Transform. Given real numbers f 0,..., f 1 we want to compute The map c k = 1 1 f 0,..., f 1 c k = 1 f j e ijk2π, k = 0,..., 1. 1 is called the Discrete Fourier Transform (DFT). f j e ijk2π, k = 0,..., 1, D. Leykekhman - MAR 5898 Parameter estimation in marine sciences Linear Least Squares 6

7 Matrix Representation of the Discrete Fourier Transform. Let ω = e i2π/ C be the th root of unity. Thus we can rewrite c k = 1 = 1 1 ( 1, ω k f j e ijk2π, ω 2k k = 0,..., 1. = 1 1 f j ω jk,..., ω ( 1)k ) f 0 f 1 f 2. f 1, D. Leykekhman - MAR 5898 Parameter estimation in marine sciences Linear Least Squares 7

8 Matrix Representation of the Discrete Fourier Transform. We can rewrite it using matrix representation c c 1 c 2 = 1 1 ω 1 ω 2... ω ( 1) 1 ω 2 ω 4... ω 2( 1) c 1 1 ω ( 1) ω 2( 1)... ω ( 1)2 f 0 f 1 f 2. f 1 D. Leykekhman - MAR 5898 Parameter estimation in marine sciences Linear Least Squares 8

9 Matrix Representation of the Discrete Fourier Transform. The matrix F = ω 1 ω 2... ω ( 1) 1 ω 2 ω 4... ω 2( 1) ω ( 1) is called the Fourier matrix. Since ω 2( 1)... ω ( 1)2 ω l = e il2π/ = e il2π/ = ω l, the matrix F is equal to its conjugate F. D. Leykekhman - MAR 5898 Parameter estimation in marine sciences Linear Least Squares 9

10 Matrix Representation of the Discrete Fourier Transform. We can rewrite the Discrete Fourier Transform as c 0 f 0 c 1 c 2 = 1 f 1 F f 2.. f 1 c 1. Thus the application of the DFT to a vector f is a matrix-vector multiplication c = 1 F f. D. Leykekhman - MAR 5898 Parameter estimation in marine sciences Linear Least Squares 10

11 The Fourier Matrix Lemma The Fourier matrix F satisfies F F = I, where I is the identity matrix, i.e. Proof. For k, l {0,..., 1}, (F F ) kl = F 1 = 1 F, (F ) 1 = 1 F. = 1 1 ω lj ωkj 1 = e ij(k l)2π/ = e ijl2π/ e ijk2π/ 1 (e i(k l)2π/ ) j {, if k = l; = 1 (e i(k l)2π/ ) 1 e i(k l)2π/ = 0, if k l. D. Leykekhman - MAR 5898 Parameter estimation in marine sciences Linear Least Squares 11

12 The Inverse Discrete Fourier Transform. The inverse Discrete Fourier Transform maps c into f and is given by f 0 f 1 f 2, or f k = 1. f 1 = F c 0 c 1 c 2. c 1 c j e ijk2π/, k = 0,..., 1. D. Leykekhman - MAR 5898 Parameter estimation in marine sciences Linear Least Squares 12

13 Fast Fourier Transform (FFT). Straight forward implementation of matrix-vector products F c and 1 F f require O( 2 ) operations. Using the special the special structure of F, these multiplications can be done more efficiently in O( log ) operations using so-called Fast Fourier Transform (FFT). Matlab s fft(f) uses FFT to compute F f Matlab s ifft(c) uses FFT to compute 1 F c ote: there is a difference in scale by : fft(f) computes F f, not 1 F f and ifft(c) computes 1 F c, not F c. D. Leykekhman - MAR 5898 Parameter estimation in marine sciences Linear Least Squares 13

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

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

Math 632: Complex Analysis Chapter 1: Complex numbers

Math 632: Complex Analysis Chapter 1: Complex numbers Math 632: Complex Analysis Chapter 1: Complex numbers Spring 2019 Definition We define the set of complex numbers C to be the set of all ordered pairs (a, b), where a, b R, and such that addition and multiplication

More information

Complex Variables & Integral Transforms

Complex Variables & Integral Transforms Complex Variables & Integral Transforms Notes taken by J.Pearson, from a S4 course at the U.Manchester. Lecture delivered by Dr.W.Parnell July 9, 007 Contents 1 Complex Variables 3 1.1 General Relations

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

Analysis II: Fourier Series

Analysis II: Fourier Series .... Analysis II: Fourier Series Kenichi Maruno Department of Mathematics, The University of Texas - Pan American May 3, 011 K.Maruno (UT-Pan American) Analysis II May 3, 011 1 / 16 Fourier series were

More information

Complex Numbers and Quaternions for Calc III

Complex Numbers and Quaternions for Calc III Complex Numbers and Quaternions for Calc III Taylor Dupuy September, 009 Contents 1 Introduction 1 Two Ways of Looking at Complex Numbers 1 3 Geometry of Complex Numbers 4 Quaternions 5 4.1 Connection

More information

MATH 135: COMPLEX NUMBERS

MATH 135: COMPLEX NUMBERS MATH 135: COMPLEX NUMBERS (WINTER, 010) The complex numbers C are important in just about every branch of mathematics. These notes 1 present some basic facts about them. 1. The Complex Plane A complex

More information

Lecture 5. Complex Numbers and Euler s Formula

Lecture 5. Complex Numbers and Euler s Formula Lecture 5. Complex Numbers and Euler s Formula University of British Columbia, Vancouver Yue-Xian Li March 017 1 Main purpose: To introduce some basic knowledge of complex numbers to students so that they

More information

Chapter 2 Algorithms for Periodic Functions

Chapter 2 Algorithms for Periodic Functions Chapter 2 Algorithms for Periodic Functions In this chapter we show how to compute the Discrete Fourier Transform using a Fast Fourier Transform (FFT) algorithm, including not-so special case situations

More information

CSE 548: Analysis of Algorithms. Lecture 4 ( Divide-and-Conquer Algorithms: Polynomial Multiplication )

CSE 548: Analysis of Algorithms. Lecture 4 ( Divide-and-Conquer Algorithms: Polynomial Multiplication ) CSE 548: Analysis of Algorithms Lecture 4 ( Divide-and-Conquer Algorithms: Polynomial Multiplication ) Rezaul A. Chowdhury Department of Computer Science SUNY Stony Brook Spring 2015 Coefficient Representation

More information

MA3232 Numerical Analysis Week 9. James Cooley (1926-)

MA3232 Numerical Analysis Week 9. James Cooley (1926-) MA umerical Analysis Week 9 James Cooley (96-) James Cooley is an American mathematician. His most significant contribution to the world of mathematics and digital signal processing is the Fast Fourier

More information

SE 461 Computer Vision. Nazar Khan PUCIT Lectures 5, 6 and 7

SE 461 Computer Vision. Nazar Khan PUCIT Lectures 5, 6 and 7 SE 461 Computer Vision azar Khan PUCIT Lectures 5, 6 and 7 Disclaimer Any unreferenced image is taken from the following web-page http://betterexplained.com/articles/aninteractive-guide-to-the-fourier-transform/

More information

Chapter 2: Complex numbers

Chapter 2: Complex numbers Chapter 2: Complex numbers Complex numbers are commonplace in physics and engineering. In particular, complex numbers enable us to simplify equations and/or more easily find solutions to equations. We

More information

Quick Overview: Complex Numbers

Quick Overview: Complex Numbers Quick Overview: Complex Numbers February 23, 2012 1 Initial Definitions Definition 1 The complex number z is defined as: z = a + bi (1) where a, b are real numbers and i = 1. Remarks about the definition:

More information

1 Complex Numbers. 1.1 Sums and Products

1 Complex Numbers. 1.1 Sums and Products 1 Complex Numbers 1.1 Sums Products Definition: The complex plane, denoted C is the set of all ordered pairs (x, y) with x, y R, where Re z = x is called the real part Imz = y is called the imaginary part.

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

MTH3101 Spring 2017 HW Assignment 4: Sec. 26: #6,7; Sec. 33: #5,7; Sec. 38: #8; Sec. 40: #2 The due date for this assignment is 2/23/17.

MTH3101 Spring 2017 HW Assignment 4: Sec. 26: #6,7; Sec. 33: #5,7; Sec. 38: #8; Sec. 40: #2 The due date for this assignment is 2/23/17. MTH0 Spring 07 HW Assignment : Sec. 6: #6,7; Sec. : #5,7; Sec. 8: #8; Sec. 0: # The due date for this assignment is //7. Sec. 6: #6. Use results in Sec. to verify that the function g z = ln r + iθ r >

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

1 (2n)! (-1)n (θ) 2n

1 (2n)! (-1)n (θ) 2n Complex Numbers and Algebra The real numbers are complete for the operations addition, subtraction, multiplication, and division, or more suggestively, for the operations of addition and multiplication

More information

Math 425, Homework #1 Solutions

Math 425, Homework #1 Solutions Math 425, Homework #1 Solutions (1) (1.9) (a) Use complex algebra to show that for any four integers a, b, c, and d there are integers u and v so that (a 2 + b 2 )(c 2 + d 2 ) = u 2 + v 2 Proof. If we

More information

1) INTERGAL POWER OF IOTA, EQUALITY

1) INTERGAL POWER OF IOTA, EQUALITY COMPLEX NUMBERS Q.1) If 1) INTERGAL POWER OF IOTA, EQUALITY OF COMPLEX NUMBERS 200 = a + ib a) a = 2 b = -1 b) a = 1 b = 0 c) a = 0 b = 1 d) a = -1 b = 2 2) The sum of the series i 2 + i 4 + i 6 + -------(2n

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

3 + 4i 2 + 3i. 3 4i Fig 1b

3 + 4i 2 + 3i. 3 4i Fig 1b The introduction of complex numbers in the 16th century was a natural step in a sequence of extensions of the positive integers, starting with the introduction of negative numbers (to solve equations of

More information

Conformal maps. Lent 2019 COMPLEX METHODS G. Taylor. A star means optional and not necessarily harder.

Conformal maps. Lent 2019 COMPLEX METHODS G. Taylor. A star means optional and not necessarily harder. Lent 29 COMPLEX METHODS G. Taylor A star means optional and not necessarily harder. Conformal maps. (i) Let f(z) = az + b, with ad bc. Where in C is f conformal? cz + d (ii) Let f(z) = z +. What are the

More information

4.3 The Discrete Fourier Transform (DFT) and the Fast Fourier Transform (FFT)

4.3 The Discrete Fourier Transform (DFT) and the Fast Fourier Transform (FFT) CHAPTER. TIME-FREQUECY AALYSIS: FOURIER TRASFORMS AD WAVELETS.3 The Discrete Fourier Transform (DFT and the Fast Fourier Transform (FFT.3.1 Introduction In this section, we discuss some of the mathematics

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

1MA1 Introduction to the Maths Course

1MA1 Introduction to the Maths Course 1MA1/-1 1MA1 Introduction to the Maths Course Preamble Throughout your time as an engineering student at Oxford you will receive lectures and tuition in the range of applied mathematical tools that today

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

Fourier Series. Now we need to take a theoretical excursion to build up the mathematics that makes separation of variables possible.

Fourier Series. Now we need to take a theoretical excursion to build up the mathematics that makes separation of variables possible. Fourier Series Now we need to take a theoretical excursion to build up the mathematics that makes separation of variables possible Periodic functions Definition: A function f is periodic with period p

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

LES of Turbulent Flows: Lecture 4 (ME EN )

LES of Turbulent Flows: Lecture 4 (ME EN ) 1 LES of Turbulent Flows: Lecture 4 (ME EN 796 8) Prof. Rob Stoll Department of Mechanical Engineering University of Utah Spring 11 Fourier Transforms Fourier Transforms are a common tool in fluid dynamics

More information

Here are brief notes about topics covered in class on complex numbers, focusing on what is not covered in the textbook.

Here are brief notes about topics covered in class on complex numbers, focusing on what is not covered in the textbook. Phys374, Spring 2008, Prof. Ted Jacobson Department of Physics, University of Maryland Complex numbers version 5/21/08 Here are brief notes about topics covered in class on complex numbers, focusing on

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

Synopsis of Complex Analysis. Ryan D. Reece

Synopsis of Complex Analysis. Ryan D. Reece Synopsis of Complex Analysis Ryan D. Reece December 7, 2006 Chapter Complex Numbers. The Parts of a Complex Number A complex number, z, is an ordered pair of real numbers similar to the points in the real

More information

Algorithms of Scientific Computing

Algorithms of Scientific Computing Algorithms of Scientific Computing Discrete Fourier Transform (DFT) Michael Bader Technical University of Munich Summer 2018 Fast Fourier Transform Outline Discrete Fourier transform Fast Fourier transform

More information

(x 1, y 1 ) = (x 2, y 2 ) if and only if x 1 = x 2 and y 1 = y 2.

(x 1, y 1 ) = (x 2, y 2 ) if and only if x 1 = x 2 and y 1 = y 2. 1. Complex numbers A complex number z is defined as an ordered pair z = (x, y), where x and y are a pair of real numbers. In usual notation, we write z = x + iy, where i is a symbol. The operations of

More information

FFTs in Graphics and Vision. Homogenous Polynomials and Irreducible Representations

FFTs in Graphics and Vision. Homogenous Polynomials and Irreducible Representations FFTs in Graphics and Vision Homogenous Polynomials and Irreducible Representations 1 Outline The 2π Term in Assignment 1 Homogenous Polynomials Representations of Functions on the Unit-Circle Sub-Representations

More information

Divide and Conquer algorithms

Divide and Conquer algorithms Divide and Conquer algorithms Another general method for constructing algorithms is given by the Divide and Conquer strategy. We assume that we have a problem with input that can be split into parts in

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

INTEGRATION WORKSHOP 2004 COMPLEX ANALYSIS EXERCISES

INTEGRATION WORKSHOP 2004 COMPLEX ANALYSIS EXERCISES INTEGRATION WORKSHOP 2004 COMPLEX ANALYSIS EXERCISES PHILIP FOTH 1. Cauchy s Formula and Cauchy s Theorem 1. Suppose that γ is a piecewise smooth positively ( counterclockwise ) oriented simple closed

More information

Overview of Complex Numbers

Overview of Complex Numbers Overview of Complex Numbers Definition 1 The complex number z is defined as: z = a+bi, where a, b are real numbers and i = 1. General notes about z = a + bi Engineers typically use j instead of i. Examples

More information

5. Orthogonal matrices

5. Orthogonal matrices L Vandenberghe EE133A (Spring 2017) 5 Orthogonal matrices matrices with orthonormal columns orthogonal matrices tall matrices with orthonormal columns complex matrices with orthonormal columns 5-1 Orthonormal

More information

MATH HELP DESK. Complex Analysis. Department of Electrical Engineering

MATH HELP DESK. Complex Analysis. Department of Electrical Engineering MATH HELP DESK Complex Analysis Department of Electrical Engineering Introduction OVERVIEW Power of a complex number Root of a complex number Elementary Functions Exponential Logarithms Trigonometric and

More information

1. Let A R be a nonempty set that is bounded from above, and let a be the least upper bound of A. Show that there exists a sequence {a n } n N

1. Let A R be a nonempty set that is bounded from above, and let a be the least upper bound of A. Show that there exists a sequence {a n } n N Applied Analysis prelim July 15, 216, with solutions Solve 4 of the problems 1-5 and 2 of the problems 6-8. We will only grade the first 4 problems attempted from1-5 and the first 2 attempted from problems

More information

Complex Numbers and Exponentials

Complex Numbers and Exponentials Complex Numbers and Exponentials Definition and Basic Operations A complexnumber is nothing morethan a point in the xy plane. The first component, x, ofthe complex number (x,y) is called its real part

More information

Chapter 1. Complex Numbers. Dr. Pulak Sahoo

Chapter 1. Complex Numbers. Dr. Pulak Sahoo Chapter 1 Complex Numbers BY Dr. Pulak Sahoo Assistant Professor Department of Mathematics University Of Kalyani West Bengal, India E-mail : sahoopulak1@gmail.com 1 Module-1: Basic Ideas 1 Introduction

More information

Image Analysis. 3. Fourier Transform

Image Analysis. 3. Fourier Transform Image Analysis Image Analysis 3. Fourier Transform Lars Schmidt-Thieme Information Systems and Machine Learning Lab (ISMLL) Institute for Business Economics and Information Systems & Institute for Computer

More information

Course Notes for Signals and Systems. Krishna R Narayanan

Course Notes for Signals and Systems. Krishna R Narayanan Course Notes for Signals and Systems Krishna R Narayanan May 7, 018 Contents 1 Math Review 5 1.1 Trigonometric Identities............................. 5 1. Complex Numbers................................

More information

cauchy s integral theorem: examples

cauchy s integral theorem: examples Physics 4 Spring 17 cauchy s integral theorem: examples lecture notes, spring semester 17 http://www.phys.uconn.edu/ rozman/courses/p4_17s/ Last modified: April 6, 17 Cauchy s theorem states that if f

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

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

Computational Methods CMSC/AMSC/MAPL 460

Computational Methods CMSC/AMSC/MAPL 460 Computational Methods CMSC/AMSC/MAPL 460 Fourier transform Balaji Vasan Srinivasan Dept of Computer Science Several slides from Prof Healy s course at UMD Last time: Fourier analysis F(t) = A 0 /2 + A

More information

A Gaussian integral with a purely imaginary argument

A Gaussian integral with a purely imaginary argument Physics 15 Winter 18 A Gaussian integral with a purely imaginary argument The Gaussian integral, e ax dx =, Where ea >, (1) is a well known result. tudents first learn how to evaluate this integral in

More information

Linear Advection Equation

Linear Advection Equation Linear Advection Equation Numerical Methods Laboratory Modelling the Climate System ARC Centre of Excellence for Climate System Science 2nd Annual Winter School 18 June 2013 1 Analytical Solution The linear

More information

Topic 4 Notes Jeremy Orloff

Topic 4 Notes Jeremy Orloff Topic 4 Notes Jeremy Orloff 4 Complex numbers and exponentials 4.1 Goals 1. Do arithmetic with complex numbers.. Define and compute: magnitude, argument and complex conjugate of a complex number. 3. Euler

More information

MA3232 Summary 5. d y1 dy1. MATLAB has a number of built-in functions for solving stiff systems of ODEs. There are ode15s, ode23s, ode23t, ode23tb.

MA3232 Summary 5. d y1 dy1. MATLAB has a number of built-in functions for solving stiff systems of ODEs. There are ode15s, ode23s, ode23t, ode23tb. umerical solutions of higher order ODE We can convert a high order ODE into a system of first order ODEs and then apply RK method to solve it. Stiff ODEs Stiffness is a special problem that can arise in

More information

You may use a calculator, but you must show all your work in order to receive credit.

You may use a calculator, but you must show all your work in order to receive credit. Math 2410-010/015 Exam II April 7 th, 2017 Name: Instructions: Key Answer each question to the best of your ability. All answers must be written clearly. Be sure to erase or cross out any work that you

More information

DISCRETE FOURIER TRANSFORM

DISCRETE FOURIER TRANSFORM DISCRETE FOURIER TRANSFORM 1. Introduction The sampled discrete-time fourier transform (DTFT) of a finite length, discrete-time signal is known as the discrete Fourier transform (DFT). The DFT contains

More information

u = (u, v) = y The velocity field described by ψ automatically satisfies the incompressibility condition, and it should be noted that

u = (u, v) = y The velocity field described by ψ automatically satisfies the incompressibility condition, and it should be noted that 18.354J Nonlinear Dynamics II: Continuum Systems Lecture 1 9 Spring 2015 19 Stream functions and conformal maps There is a useful device for thinking about two dimensional flows, called the stream function

More information

Quartic Equation. By CH vd Westhuizen A unique Solution assuming Complex roots. Ax^4 + Bx^3 + Cx^2 + Dx + E = 0

Quartic Equation. By CH vd Westhuizen A unique Solution assuming Complex roots. Ax^4 + Bx^3 + Cx^2 + Dx + E = 0 Quartic Equation By CH vd Westhuizen A unique Solution assuming Complex roots The general Quartic is given by Ax^4 + Bx^3 + Cx^ + Dx + E = 0 As in the third order polynomial we are first going to reduce

More information

Math 185 Fall 2015, Sample Final Exam Solutions

Math 185 Fall 2015, Sample Final Exam Solutions Math 185 Fall 2015, Sample Final Exam Solutions Nikhil Srivastava December 12, 2015 1. True or false: (a) If f is analytic in the annulus A = {z : 1 < z < 2} then there exist functions g and h such that

More information

Complex Numbers. 1 Introduction. 2 Imaginary Number. December 11, Multiplication of Imaginary Number

Complex Numbers. 1 Introduction. 2 Imaginary Number. December 11, Multiplication of Imaginary Number Complex Numbers December, 206 Introduction 2 Imaginary Number In your study of mathematics, you may have noticed that some quadratic equations do not have any real number solutions. For example, try as

More information

Linear algebra. 1.1 Numbers. d n x = 10 n (1.1) n=m x

Linear algebra. 1.1 Numbers. d n x = 10 n (1.1) n=m x 1 Linear algebra 1.1 Numbers The natural numbers are the positive integers and zero. Rational numbers are ratios of integers. Irrational numbers have decimal digits d n d n x = 10 n (1.1 n=m x that do

More information

23. The Finite Fourier Transform and the Fast Fourier Transform Algorithm

23. The Finite Fourier Transform and the Fast Fourier Transform Algorithm 23. The Finite Fourier Transform and the Fast Fourier Transform Algorithm 23.1 Introduction: Fourier Series Early in the Nineteenth Century, Fourier studied sound and oscillatory motion and conceived of

More information

C. Complex Numbers. 1. Complex arithmetic.

C. Complex Numbers. 1. Complex arithmetic. C. Complex Numbers. Complex arithmetic. Most people think that complex numbers arose from attempts to solve quadratic equations, but actually it was in connection with cubic equations they first appeared.

More information

BSc (Hons) in Computer Games Development. vi Calculate the components a, b and c of a non-zero vector that is orthogonal to

BSc (Hons) in Computer Games Development. vi Calculate the components a, b and c of a non-zero vector that is orthogonal to 1 APPLIED MATHEMATICS INSTRUCTIONS Full marks will be awarded for the correct solutions to ANY FIVE QUESTIONS. This paper will be marked out of a TOTAL MAXIMUM MARK OF 100. Credit will be given for clearly

More information

Math 424 Midterm. π t if t π. ( sin(πλ/2) (λ/2) = 1 2π. ( sin π(λ + α) (λ + α) if t 2π g α (t) = 0 if t > 2π. 2 e. f (t)e iλt dt

Math 424 Midterm. π t if t π. ( sin(πλ/2) (λ/2) = 1 2π. ( sin π(λ + α) (λ + α) if t 2π g α (t) = 0 if t > 2π. 2 e. f (t)e iλt dt Math 424 Midterm Instructions: You may use your textbook and notes, but should not use other texts or consult anyone except me about material on this exam. In solving any question or part of a question,

More information

Systems. x 1 = ax 1 + bx 2, x 2 = cx 1 + dx 2,

Systems. x 1 = ax 1 + bx 2, x 2 = cx 1 + dx 2, Systems We consider systems of differential equations of the fm x ax + bx, x cx + dx, where a,b,c, and d are real numbers At first glance the system may seem to be first-der; however, it is coupled, and

More information

Physics 2400 Midterm I Sample March 2017

Physics 2400 Midterm I Sample March 2017 Physics 4 Midterm I Sample March 17 Question: 1 3 4 5 Total Points: 1 1 1 1 6 Gamma function. Leibniz s rule. 1. (1 points) Find positive x that minimizes the value of the following integral I(x) = x+1

More information

8. Complex Numbers. sums and products. basic algebraic properties. complex conjugates. exponential form. principal arguments. roots of complex numbers

8. Complex Numbers. sums and products. basic algebraic properties. complex conjugates. exponential form. principal arguments. roots of complex numbers EE202 - EE MATH II 8. Complex Numbers Jitkomut Songsiri sums and products basic algebraic properties complex conjugates exponential form principal arguments roots of complex numbers regions in the complex

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

We wish to solve a system of N simultaneous linear algebraic equations for the N unknowns x 1, x 2,...,x N, that are expressed in the general form

We wish to solve a system of N simultaneous linear algebraic equations for the N unknowns x 1, x 2,...,x N, that are expressed in the general form Linear algebra This chapter discusses the solution of sets of linear algebraic equations and defines basic vector/matrix operations The focus is upon elimination methods such as Gaussian elimination, and

More information

MATH 3511 Lecture 1. Solving Linear Systems 1

MATH 3511 Lecture 1. Solving Linear Systems 1 MATH 3511 Lecture 1 Solving Linear Systems 1 Dmitriy Leykekhman Spring 2012 Goals Review of basic linear algebra Solution of simple linear systems Gaussian elimination D Leykekhman - MATH 3511 Introduction

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

Announcements: Today: RL, LC and RLC circuits and some maths

Announcements: Today: RL, LC and RLC circuits and some maths Announcements: Today: RL, LC and RLC circuits and some maths RL circuit (from last lecture) Kirchhoff loop: First order linear differential equation with general solution: i t = A + Be kt ε A + Be kt R

More information

Suggested Homework Solutions

Suggested Homework Solutions Suggested Homework Solutions Chapter Fourteen Section #9: Real and Imaginary parts of /z: z = x + iy = x + iy x iy ( ) x iy = x #9: Real and Imaginary parts of ln z: + i ( y ) ln z = ln(re iθ ) = ln r

More information

EE2007 Tutorial 7 Complex Numbers, Complex Functions, Limits and Continuity

EE2007 Tutorial 7 Complex Numbers, Complex Functions, Limits and Continuity EE27 Tutorial 7 omplex Numbers, omplex Functions, Limits and ontinuity Exercise 1. These are elementary exercises designed as a self-test for you to determine if you if have the necessary pre-requisite

More information

Problem Set 8 - Solution

Problem Set 8 - Solution Problem Set 8 - Solution Jonasz Słomka Unless otherwise specified, you may use MATLAB to assist with computations. provide a print-out of the code used and its output with your assignment. Please 1. More

More information

Fourier Series. Department of Mathematical and Statistical Sciences University of Alberta

Fourier Series. Department of Mathematical and Statistical Sciences University of Alberta 1 Lecture Notes on Partial Differential Equations Chapter IV Fourier Series Ilyasse Aksikas Department of Mathematical and Statistical Sciences University of Alberta aksikas@ualberta.ca DEFINITIONS 2 Before

More information

Chapter 1 Divide and Conquer Polynomial Multiplication Algorithm Theory WS 2015/16 Fabian Kuhn

Chapter 1 Divide and Conquer Polynomial Multiplication Algorithm Theory WS 2015/16 Fabian Kuhn Chapter 1 Divide and Conquer Polynomial Multiplication Algorithm Theory WS 2015/16 Fabian Kuhn Formulation of the D&C principle Divide-and-conquer method for solving a problem instance of size n: 1. Divide

More information

Complex Numbers. z = x+yi

Complex Numbers. z = x+yi Complex Numbers The field of complex numbers is the extension C R consisting of all expressions z = x+yi where x, y R and i = 1 We refer to x = Re(z) and y = Im(z) as the real part and the imaginary part

More information

Mid Term-1 : Solutions to practice problems

Mid Term-1 : Solutions to practice problems Mid Term- : Solutions to practice problems 0 October, 06. Is the function fz = e z x iy holomorphic at z = 0? Give proper justification. Here we are using the notation z = x + iy. Solution: Method-. Use

More information

Syllabus: for Complex variables

Syllabus: for Complex variables EE-2020, Spring 2009 p. 1/42 Syllabus: for omplex variables 1. Midterm, (4/27). 2. Introduction to Numerical PDE (4/30): [Ref.num]. 3. omplex variables: [Textbook]h.13-h.18. omplex numbers and functions,

More information

Complex Numbers. Outline. James K. Peterson. September 19, Complex Numbers. Complex Number Calculations. Complex Functions

Complex Numbers. Outline. James K. Peterson. September 19, Complex Numbers. Complex Number Calculations. Complex Functions Complex Numbers James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University September 19, 2013 Outline Complex Numbers Complex Number Calculations Complex

More information

Complex Numbers. James K. Peterson. September 19, Department of Biological Sciences and Department of Mathematical Sciences Clemson University

Complex Numbers. James K. Peterson. September 19, Department of Biological Sciences and Department of Mathematical Sciences Clemson University Complex Numbers James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University September 19, 2013 Outline 1 Complex Numbers 2 Complex Number Calculations

More information

How to Solve Linear Differential Equations

How to Solve Linear Differential Equations How to Solve Linear Differential Equations Definition: Euler Base Atom, Euler Solution Atom Independence of Atoms Construction of the General Solution from a List of Distinct Atoms Euler s Theorems Euler

More information

PSE Game Physics. Session (3) Springs, Ropes, Linear Momentum and Rotations. Atanas Atanasov, Philipp Neumann, Martin Schreiber

PSE Game Physics. Session (3) Springs, Ropes, Linear Momentum and Rotations. Atanas Atanasov, Philipp Neumann, Martin Schreiber PSE Game Physics Session (3) Springs, Ropes, Linear Momentum and Rotations Atanas Atanasov, Philipp Neumann, Martin Schreiber 20.05.2011 Session (3)Springs, Ropes, Linear Momentum and Rotations, 20.05.2011

More information

Poisson summation and the discrete Fourier transform John Kerl University of Arizona, Math 523B April 14, 2006

Poisson summation and the discrete Fourier transform John Kerl University of Arizona, Math 523B April 14, 2006 Poisson summation and the discrete Fourier transform John Kerl University of Arizona, Math 523B April 4, 2006 In Euclidean space, given a vector,... 2 ... we can put down a coordinate frame (say an orthonormal

More information

Queens College, CUNY, Department of Computer Science Numerical Methods CSCI 361 / 761 Spring 2018 Instructor: Dr. Sateesh Mane.

Queens College, CUNY, Department of Computer Science Numerical Methods CSCI 361 / 761 Spring 2018 Instructor: Dr. Sateesh Mane. Queens College, CUNY, Department of Computer Science Numerical Methods CSCI 361 / 761 Spring 018 Instructor: Dr. Sateesh Mane c Sateesh R. Mane 018 30 Lecture 30 April 7, 018 Fourier Series In this lecture,

More information

Emily Jennings. Georgia Institute of Technology. Nebraska Conference for Undergraduate Women in Mathematics, 2012

Emily Jennings. Georgia Institute of Technology. Nebraska Conference for Undergraduate Women in Mathematics, 2012 δ 2 Transform and Fourier Series of Functions with Multiple Jumps Georgia Institute of Technology Nebraska Conference for Undergraduate Women in Mathematics, 2012 Work performed at Kansas State University

More information

Solutions to practice problems for the final

Solutions to practice problems for the final Solutions to practice problems for the final Holomorphicity, Cauchy-Riemann equations, and Cauchy-Goursat theorem 1. (a) Show that there is a holomorphic function on Ω = {z z > 2} whose derivative is z

More information

Mathematics Specialist Units 3 & 4 Program 2018

Mathematics Specialist Units 3 & 4 Program 2018 Mathematics Specialist Units 3 & 4 Program 018 Week Content Assessments Complex numbers Cartesian Forms Term 1 3.1.1 review real and imaginary parts Re(z) and Im(z) of a complex number z Week 1 3.1. review

More information

Atoms An atom is a term with coefficient 1 obtained by taking the real and imaginary parts of x j e ax+icx, j = 0, 1, 2,...,

Atoms An atom is a term with coefficient 1 obtained by taking the real and imaginary parts of x j e ax+icx, j = 0, 1, 2,..., Atoms An atom is a term with coefficient 1 obtained by taking the real and imaginary parts of x j e ax+icx, j = 0, 1, 2,..., where a and c represent real numbers and c 0. Details and Remarks The definition

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

r p = r o r cos( φ ) cos( α )

r p = r o r cos( φ ) cos( α ) Section 4. : Sound Radiation Pattern from the Mouth of a Horn In the previous section, the acoustic impedance at the mouth of a horn was calculated. Distributed simple sources were used to model the mouth

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

23.6. The Complex Form. Introduction. Prerequisites. Learning Outcomes

23.6. The Complex Form. Introduction. Prerequisites. Learning Outcomes he Complex Form 3.6 Introduction In this Section we show how a Fourier series can be expressed more concisely if we introduce the complex number i where i =. By utilising the Euler relation: e iθ cos θ

More information

Fast Polynomials Multiplication Using FFT

Fast Polynomials Multiplication Using FFT Li Chen lichen.xd at gmail.com Xidian University January 17, 2014 Outline 1 Discrete Fourier Transform (DFT) 2 Discrete Convolution 3 Fast Fourier Transform (FFT) 4 umber Theoretic Transform (TT) 5 More

More information

Fourier Series and Fourier Transform

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

More information