SlideShare uma empresa Scribd logo
1 de 23
Seismic Data Processing
Lecture 3
Approximation Series
Prepared by
Dr. Amin E. Khalil
Today's Agenda
• Complex Numbers
• Vectors
• Linear vector spaces
• Linear systems

• Matrices
•
•
•
•

Determinants
Eigenvalue problems
Singular values
Matrix inversion

• Series
• Taylor
• Fourier
• Delta Function
• Fourier integrals
How to determine Eigenvectors?
Matrix aplications
• Stress and strain tensors
• Calculating interpolation or differential operators for finitedifference methods
• Eigenvectors and eigenvalues for deformation and stress problems
(e.g. boreholes)
• Norm: how to compare data with theory
• Matrix inversion: solving for tomographic images
• Measuring strain and rotations
Taylor Series
Many (mildly or wildly nonlinear) physical systems
are transformed to linear systems by using Taylor
series
f (x

dx )

f ( x)

1

f ' dx

2
f
i 1

(i)

( x)

dx

f ' ' dx

2

1

f ' ' ' dx

3

...

6

i

i!

provided that all derivatives of f(x) are continuous and exist in the interval
[x,x+h]
Examples of Taylor series
cos( x )

1

x

2

2!

sin( x )

x

x

3

3!
e

x

1

x

x

2

2!

x

4

4!

x

5

5!
x

x

6



6!

x

7



7!

3



3!

Reference: http://numericalmethods.eng.usf.edu
What does this mean in plain English?
As Archimedes would have said, “Give me the value of the
function at a single point, and the value of all (first, second,
and so on) its derivatives at that single point, and I can give
you the value of the function at any other point”
Example
f 6

Find the value of
f

of

4

30 , f

f x

Solution:

4

6

at x

4

f x

f 4

given that

f 4

h

f x

4
2

f

x h

f

x

h

2

f

h
f 4

6

4

x

f 4 2

f

4

2

2

f

125

74 2

30

2

4

2!
125

341

148

60

8

2

3

3!

2

6

2

3

3!

h

3

3!

2

2!
f 6

74 ,

and all other higher order derivatives
are zero.

2!

x

f 4

125 ,


Fourier Series
Fourier series assume a periodic function …. (here:
symmetric, zero at both ends)
f ( x)

a0

a n sin 2 x
n

a0

an

1
L
2
L

n

n

2L

L

f ( x ) dx
0
L

f ( x ) sin
0

n x
L

dx

1,
What is periodic function?
In mathematics, a periodic function is a function that repeats its values in regular
intervals or periods. The most important examples are the trigonometric
functions, which repeat over intervals of 2π radians. Periodic functions are used
throughout science to describe oscillations, waves, and other phenomena that
exhibit periodicity. Any function which is not periodic is called aperiodic.
The Problem
we are trying to approximate a function f(x) by another function gn(x) which
consists of a sum over N orthogonal functions (x) weighted by some
coefficients an.

N

f ( x)

g N ( x)

ai
i 0

i

( x)
Strategy
... and we are looking for optimal functions in a least squares (l2) sense ...
1/ 2

b

f ( x)

g N ( x)

f ( x)
2

2

g N ( x ) dx

Min !

a

... a good choice for the basis functions (x) are orthogonal functions.
What are orthogonal functions? Two functions f and g are said to be
orthogonal in the interval [a,b] if
b

f ( x ) g ( x ) dx

0

a

How is this related to the more conceivable concept of orthogonal vectors? Let
us look at the original definition of integrals:
Orthogonal Functions
b

N

f ( x ) g ( x ) dx

lim

fi ( x) g i ( x) x

N

i 1

a

... where x0=a and xN=b, and xi-xi-1= x ...
If we interpret f(xi) and g(xi) as the ith components of an N component vector,
then this sum corresponds directly to a scalar product of vectors. The vanishing
of the scalar product is the condition for orthogonality of vectors (or functions).

fi

gi

fi

gi

fi g i
i

0
Periodic function example
Let us assume we have a piecewise continuous function of the form

f (x

2 )

f ( x)

40
30

f (x

20

2 )

15

f ( x)

x

2

20

10
0
-1 5

-1 0

-5

0

5

10

... we want to approximate this function with a linear combination of 2 periodic
functions:
1, cos( x ), sin( x ), cos( 2 x ), sin( 2 x ),..., cos( nx ), sin( nx )

f ( x)

g N ( x)

1
2

N

a0

a k cos( kx )
k 1

b k sin( kx )
Fourier Coefficients
optimal functions g(x) are given if
g n ( x)

f ( x)

Min !

2

or

g n ( x)

ak

f ( x)

2

0

... with the definition of g(x) we get ...

ak

g n ( x)

f ( x)

1

2

ak

2

2

2

N

a0

a k cos( kx )
k

b k sin( kx )

1

leading to
g N ( x)

ak

bk

1
2
1

1

N

a0

a k cos( kx )

b k sin( kx )

with

k 1

f ( x ) cos( kx ) dx ,

k

0 ,1,..., N

f ( x ) sin( kx ) dx ,

k

1, 2 ,..., N

f ( x)

dx
... Example ...
f ( x)

x,

x

leads to the Fourier Serie
g ( x)

1

4

2

cos( x )
1

2

cos( 3 x )
3

cos( 5 x )

2

5

2

...

.. and for n<4 g(x) looks like
4
3
2
1
0
-2 0

-1 5

-1 0

-5

0

5

10

15

20
... another Example ...
f ( x)

2

x ,

0

x

2

leads to the Fourier Serie
g N ( x)

2

4
3

N

k

4
k

1

2

cos( kx )

4

sin( kx )

k

.. and for N<11, g(x) looks like
40
30
20
10
0
-1 0
-1 0

-5

0

5

10

15
Importance of Fourier Series
• Any filtering … low-, high-, bandpass
• Generation of random media
• Data analysis for periodic contributions
• Tidal forcing
• Earth’s rotation
• Electromagnetic noise
• Day-night variations
• Pseudospectral methods for function
approximation and derivatives
Delta Function
… so weird but so useful …
( t ) f ( t ) dt
(t ) d t

f (0)

1

, (t )
f (t ) (t

a)
1

( at )

für
for

0

f (a )
(t )

a
(t )

1
2

e

i t

d

t

0
Delta Function
 As input to any system (the Earth, a
seismometers …)
 As description for seismic source signals in
time and space, e.g., with Mij the source
moment tensor
s(x, t )

M (t

t0 ) (x

x0 )

 As input to any linear system -> response
Function, Green’s function
Fourier Integrals
The basis for the spectral analysis (described in the continuous world) is the
transform pair:

f (t )

1

F ( )e

i t

2
F( )

f (t )e

i t

dt

d
Fourier Integral (transform)
• Any filtering … low-, high-, bandpass
• Generation of random media
• Data analysis for periodic contributions
• Tidal forcing
• Earth’s rotation
• Electromagnetic noise
• Day-night variations
• Pseudospectral methods for function
approximation and derivatives
Thank you

Mais conteúdo relacionado

Mais procurados

Numerical Methods
Numerical MethodsNumerical Methods
Numerical MethodsESUG
 
Numerical
NumericalNumerical
Numerical1821986
 
Refresher probabilities-statistics
Refresher probabilities-statisticsRefresher probabilities-statistics
Refresher probabilities-statisticsSteve Nouri
 
Numerical solution of ordinary differential equation
Numerical solution of ordinary differential equationNumerical solution of ordinary differential equation
Numerical solution of ordinary differential equationDixi Patel
 
Eigenvalue problems .ppt
Eigenvalue problems .pptEigenvalue problems .ppt
Eigenvalue problems .pptSelf-employed
 
A brief survey of tensors
A brief survey of tensorsA brief survey of tensors
A brief survey of tensorsBerton Earnshaw
 
Cheatsheet unsupervised-learning
Cheatsheet unsupervised-learningCheatsheet unsupervised-learning
Cheatsheet unsupervised-learningSteve Nouri
 
MATLAB - Aplication of Arrays and Matrices in Electrical Systems
MATLAB - Aplication of Arrays and Matrices in Electrical SystemsMATLAB - Aplication of Arrays and Matrices in Electrical Systems
MATLAB - Aplication of Arrays and Matrices in Electrical SystemsShameer Ahmed Koya
 
Refresher algebra-calculus
Refresher algebra-calculusRefresher algebra-calculus
Refresher algebra-calculusSteve Nouri
 
Divide and Conquer - Part II - Quickselect and Closest Pair of Points
Divide and Conquer - Part II - Quickselect and Closest Pair of PointsDivide and Conquer - Part II - Quickselect and Closest Pair of Points
Divide and Conquer - Part II - Quickselect and Closest Pair of PointsAmrinder Arora
 

Mais procurados (20)

Numerical Methods
Numerical MethodsNumerical Methods
Numerical Methods
 
Signal Processing Homework Help
Signal Processing Homework HelpSignal Processing Homework Help
Signal Processing Homework Help
 
Numerical
NumericalNumerical
Numerical
 
Refresher probabilities-statistics
Refresher probabilities-statisticsRefresher probabilities-statistics
Refresher probabilities-statistics
 
Randomized algorithms ver 1.0
Randomized algorithms ver 1.0Randomized algorithms ver 1.0
Randomized algorithms ver 1.0
 
Numerical solution of ordinary differential equation
Numerical solution of ordinary differential equationNumerical solution of ordinary differential equation
Numerical solution of ordinary differential equation
 
Statistical Physics Assignment Help
Statistical Physics Assignment HelpStatistical Physics Assignment Help
Statistical Physics Assignment Help
 
algorithm Unit 2
algorithm Unit 2 algorithm Unit 2
algorithm Unit 2
 
algorithm Unit 5
algorithm Unit 5 algorithm Unit 5
algorithm Unit 5
 
Eigenvalue problems .ppt
Eigenvalue problems .pptEigenvalue problems .ppt
Eigenvalue problems .ppt
 
Es272 ch5a
Es272 ch5aEs272 ch5a
Es272 ch5a
 
A brief survey of tensors
A brief survey of tensorsA brief survey of tensors
A brief survey of tensors
 
Cheatsheet unsupervised-learning
Cheatsheet unsupervised-learningCheatsheet unsupervised-learning
Cheatsheet unsupervised-learning
 
Matlab Assignment Help
Matlab Assignment HelpMatlab Assignment Help
Matlab Assignment Help
 
23 Matrix Algorithms
23 Matrix Algorithms23 Matrix Algorithms
23 Matrix Algorithms
 
MATLAB - Aplication of Arrays and Matrices in Electrical Systems
MATLAB - Aplication of Arrays and Matrices in Electrical SystemsMATLAB - Aplication of Arrays and Matrices in Electrical Systems
MATLAB - Aplication of Arrays and Matrices in Electrical Systems
 
Lecture24
Lecture24Lecture24
Lecture24
 
Statistics Assignment Help
Statistics Assignment HelpStatistics Assignment Help
Statistics Assignment Help
 
Refresher algebra-calculus
Refresher algebra-calculusRefresher algebra-calculus
Refresher algebra-calculus
 
Divide and Conquer - Part II - Quickselect and Closest Pair of Points
Divide and Conquer - Part II - Quickselect and Closest Pair of PointsDivide and Conquer - Part II - Quickselect and Closest Pair of Points
Divide and Conquer - Part II - Quickselect and Closest Pair of Points
 

Semelhante a Seismic data processing lecture 3

1531 fourier series- integrals and trans
1531 fourier series- integrals and trans1531 fourier series- integrals and trans
1531 fourier series- integrals and transDr Fereidoun Dejahang
 
IVR - Chapter 1 - Introduction
IVR - Chapter 1 - IntroductionIVR - Chapter 1 - Introduction
IVR - Chapter 1 - IntroductionCharles Deledalle
 
Fourier series Introduction
Fourier series IntroductionFourier series Introduction
Fourier series IntroductionRizwan Kazi
 
Statistics (1): estimation Chapter 3: likelihood function and likelihood esti...
Statistics (1): estimation Chapter 3: likelihood function and likelihood esti...Statistics (1): estimation Chapter 3: likelihood function and likelihood esti...
Statistics (1): estimation Chapter 3: likelihood function and likelihood esti...Christian Robert
 
lecture_6_-_fourier_series_0.pdf
lecture_6_-_fourier_series_0.pdflecture_6_-_fourier_series_0.pdf
lecture_6_-_fourier_series_0.pdfHendIbrahim35
 
Unit vii
Unit viiUnit vii
Unit viimrecedu
 
Module 2 lesson 4 notes
Module 2 lesson 4 notesModule 2 lesson 4 notes
Module 2 lesson 4 notestoni dimella
 
Stochastic Schrödinger equations
Stochastic Schrödinger equationsStochastic Schrödinger equations
Stochastic Schrödinger equationsIlya Gikhman
 
Time Series Analysis
Time Series AnalysisTime Series Analysis
Time Series AnalysisAmit Ghosh
 
Fourier 3
Fourier 3Fourier 3
Fourier 3nugon
 
The chain rule
The chain ruleThe chain rule
The chain ruleJ M
 

Semelhante a Seismic data processing lecture 3 (20)

1531 fourier series- integrals and trans
1531 fourier series- integrals and trans1531 fourier series- integrals and trans
1531 fourier series- integrals and trans
 
Lecture 1
Lecture 1Lecture 1
Lecture 1
 
IVR - Chapter 1 - Introduction
IVR - Chapter 1 - IntroductionIVR - Chapter 1 - Introduction
IVR - Chapter 1 - Introduction
 
Fourier series Introduction
Fourier series IntroductionFourier series Introduction
Fourier series Introduction
 
Mathematics basics
Mathematics basicsMathematics basics
Mathematics basics
 
Statistics (1): estimation Chapter 3: likelihood function and likelihood esti...
Statistics (1): estimation Chapter 3: likelihood function and likelihood esti...Statistics (1): estimation Chapter 3: likelihood function and likelihood esti...
Statistics (1): estimation Chapter 3: likelihood function and likelihood esti...
 
residue
residueresidue
residue
 
lecture_6_-_fourier_series_0.pdf
lecture_6_-_fourier_series_0.pdflecture_6_-_fourier_series_0.pdf
lecture_6_-_fourier_series_0.pdf
 
Unit vii
Unit viiUnit vii
Unit vii
 
Module 2 lesson 4 notes
Module 2 lesson 4 notesModule 2 lesson 4 notes
Module 2 lesson 4 notes
 
Rdnd2008
Rdnd2008Rdnd2008
Rdnd2008
 
Adc
AdcAdc
Adc
 
Stochastic Schrödinger equations
Stochastic Schrödinger equationsStochastic Schrödinger equations
Stochastic Schrödinger equations
 
senior seminar
senior seminarsenior seminar
senior seminar
 
Matrix calculus
Matrix calculusMatrix calculus
Matrix calculus
 
1010n3a
1010n3a1010n3a
1010n3a
 
Time Series Analysis
Time Series AnalysisTime Series Analysis
Time Series Analysis
 
Fourier series
Fourier seriesFourier series
Fourier series
 
Fourier 3
Fourier 3Fourier 3
Fourier 3
 
The chain rule
The chain ruleThe chain rule
The chain rule
 

Mais de Amin khalil

Application of integrated geophysical technique for the mapping
Application of integrated geophysical technique for the mappingApplication of integrated geophysical technique for the mapping
Application of integrated geophysical technique for the mappingAmin khalil
 
Brief discussion on inverse Theory
Brief discussion on inverse TheoryBrief discussion on inverse Theory
Brief discussion on inverse TheoryAmin khalil
 
Importing data in Oasis Montaj
Importing data in Oasis MontajImporting data in Oasis Montaj
Importing data in Oasis MontajAmin khalil
 
Oasis montaj workshop session 1
Oasis montaj workshop session 1Oasis montaj workshop session 1
Oasis montaj workshop session 1Amin khalil
 
Extended seismic data processing dmo
Extended seismic data processing dmoExtended seismic data processing dmo
Extended seismic data processing dmoAmin khalil
 
Extended seismic data processing lec25, fk filtering
Extended seismic data processing lec25, fk filteringExtended seismic data processing lec25, fk filtering
Extended seismic data processing lec25, fk filteringAmin khalil
 
Extended seismic processing sequence lecture 24
Extended seismic processing sequence lecture 24Extended seismic processing sequence lecture 24
Extended seismic processing sequence lecture 24Amin khalil
 
Lecture 23 april29 static correction
Lecture 23 april29 static correctionLecture 23 april29 static correction
Lecture 23 april29 static correctionAmin khalil
 
Seismic refraction method lec22
Seismic refraction method lec22Seismic refraction method lec22
Seismic refraction method lec22Amin khalil
 
Seismic refraction method lecture 21
Seismic refraction method lecture 21Seismic refraction method lecture 21
Seismic refraction method lecture 21Amin khalil
 
Lecture 20, marine surveying 2
Lecture 20, marine surveying 2Lecture 20, marine surveying 2
Lecture 20, marine surveying 2Amin khalil
 
Lecture 19, marine seismic surveying
Lecture 19, marine seismic surveyingLecture 19, marine seismic surveying
Lecture 19, marine seismic surveyingAmin khalil
 
Seismic data processing 16, migration&amp;land seismic survey
Seismic data processing 16, migration&amp;land seismic surveySeismic data processing 16, migration&amp;land seismic survey
Seismic data processing 16, migration&amp;land seismic surveyAmin khalil
 
Seismic data processing 15, kirchhof migration
Seismic data processing 15, kirchhof migrationSeismic data processing 15, kirchhof migration
Seismic data processing 15, kirchhof migrationAmin khalil
 
Seismic data processing 14, stacking&amp;migration2
Seismic data processing 14, stacking&amp;migration2Seismic data processing 14, stacking&amp;migration2
Seismic data processing 14, stacking&amp;migration2Amin khalil
 
Seismic data processing 13 stacking&amp;migration
Seismic data processing 13 stacking&amp;migrationSeismic data processing 13 stacking&amp;migration
Seismic data processing 13 stacking&amp;migrationAmin khalil
 
Import waveform files into seisan
Import waveform files into seisanImport waveform files into seisan
Import waveform files into seisanAmin khalil
 
Earthquake ground motion simulation during 1992 cairo earthquake
Earthquake ground motion simulation during 1992 cairo earthquakeEarthquake ground motion simulation during 1992 cairo earthquake
Earthquake ground motion simulation during 1992 cairo earthquakeAmin khalil
 

Mais de Amin khalil (20)

Isostacy
IsostacyIsostacy
Isostacy
 
Application of integrated geophysical technique for the mapping
Application of integrated geophysical technique for the mappingApplication of integrated geophysical technique for the mapping
Application of integrated geophysical technique for the mapping
 
Brief discussion on inverse Theory
Brief discussion on inverse TheoryBrief discussion on inverse Theory
Brief discussion on inverse Theory
 
Staclim2016
Staclim2016Staclim2016
Staclim2016
 
Importing data in Oasis Montaj
Importing data in Oasis MontajImporting data in Oasis Montaj
Importing data in Oasis Montaj
 
Oasis montaj workshop session 1
Oasis montaj workshop session 1Oasis montaj workshop session 1
Oasis montaj workshop session 1
 
Extended seismic data processing dmo
Extended seismic data processing dmoExtended seismic data processing dmo
Extended seismic data processing dmo
 
Extended seismic data processing lec25, fk filtering
Extended seismic data processing lec25, fk filteringExtended seismic data processing lec25, fk filtering
Extended seismic data processing lec25, fk filtering
 
Extended seismic processing sequence lecture 24
Extended seismic processing sequence lecture 24Extended seismic processing sequence lecture 24
Extended seismic processing sequence lecture 24
 
Lecture 23 april29 static correction
Lecture 23 april29 static correctionLecture 23 april29 static correction
Lecture 23 april29 static correction
 
Seismic refraction method lec22
Seismic refraction method lec22Seismic refraction method lec22
Seismic refraction method lec22
 
Seismic refraction method lecture 21
Seismic refraction method lecture 21Seismic refraction method lecture 21
Seismic refraction method lecture 21
 
Lecture 20, marine surveying 2
Lecture 20, marine surveying 2Lecture 20, marine surveying 2
Lecture 20, marine surveying 2
 
Lecture 19, marine seismic surveying
Lecture 19, marine seismic surveyingLecture 19, marine seismic surveying
Lecture 19, marine seismic surveying
 
Seismic data processing 16, migration&amp;land seismic survey
Seismic data processing 16, migration&amp;land seismic surveySeismic data processing 16, migration&amp;land seismic survey
Seismic data processing 16, migration&amp;land seismic survey
 
Seismic data processing 15, kirchhof migration
Seismic data processing 15, kirchhof migrationSeismic data processing 15, kirchhof migration
Seismic data processing 15, kirchhof migration
 
Seismic data processing 14, stacking&amp;migration2
Seismic data processing 14, stacking&amp;migration2Seismic data processing 14, stacking&amp;migration2
Seismic data processing 14, stacking&amp;migration2
 
Seismic data processing 13 stacking&amp;migration
Seismic data processing 13 stacking&amp;migrationSeismic data processing 13 stacking&amp;migration
Seismic data processing 13 stacking&amp;migration
 
Import waveform files into seisan
Import waveform files into seisanImport waveform files into seisan
Import waveform files into seisan
 
Earthquake ground motion simulation during 1992 cairo earthquake
Earthquake ground motion simulation during 1992 cairo earthquakeEarthquake ground motion simulation during 1992 cairo earthquake
Earthquake ground motion simulation during 1992 cairo earthquake
 

Último

Food processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsFood processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsManeerUddin
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)cama23
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...JojoEDelaCruz
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 

Último (20)

Food processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsFood processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture hons
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 

Seismic data processing lecture 3

  • 1. Seismic Data Processing Lecture 3 Approximation Series Prepared by Dr. Amin E. Khalil
  • 2. Today's Agenda • Complex Numbers • Vectors • Linear vector spaces • Linear systems • Matrices • • • • Determinants Eigenvalue problems Singular values Matrix inversion • Series • Taylor • Fourier • Delta Function • Fourier integrals
  • 3. How to determine Eigenvectors?
  • 4. Matrix aplications • Stress and strain tensors • Calculating interpolation or differential operators for finitedifference methods • Eigenvectors and eigenvalues for deformation and stress problems (e.g. boreholes) • Norm: how to compare data with theory • Matrix inversion: solving for tomographic images • Measuring strain and rotations
  • 5. Taylor Series Many (mildly or wildly nonlinear) physical systems are transformed to linear systems by using Taylor series f (x dx ) f ( x) 1 f ' dx 2 f i 1 (i) ( x) dx f ' ' dx 2 1 f ' ' ' dx 3 ... 6 i i! provided that all derivatives of f(x) are continuous and exist in the interval [x,x+h]
  • 6. Examples of Taylor series cos( x ) 1 x 2 2! sin( x ) x x 3 3! e x 1 x x 2 2! x 4 4! x 5 5! x x 6  6! x 7  7! 3  3! Reference: http://numericalmethods.eng.usf.edu
  • 7. What does this mean in plain English? As Archimedes would have said, “Give me the value of the function at a single point, and the value of all (first, second, and so on) its derivatives at that single point, and I can give you the value of the function at any other point”
  • 8. Example f 6 Find the value of f of 4 30 , f f x Solution: 4 6 at x 4 f x f 4 given that f 4 h f x 4 2 f x h f x h 2 f h f 4 6 4 x f 4 2 f 4 2 2 f 125 74 2 30 2 4 2! 125 341 148 60 8 2 3 3! 2 6 2 3 3! h 3 3! 2 2! f 6 74 , and all other higher order derivatives are zero. 2! x f 4 125 , 
  • 9. Fourier Series Fourier series assume a periodic function …. (here: symmetric, zero at both ends) f ( x) a0 a n sin 2 x n a0 an 1 L 2 L n n 2L L f ( x ) dx 0 L f ( x ) sin 0 n x L dx 1,
  • 10. What is periodic function? In mathematics, a periodic function is a function that repeats its values in regular intervals or periods. The most important examples are the trigonometric functions, which repeat over intervals of 2π radians. Periodic functions are used throughout science to describe oscillations, waves, and other phenomena that exhibit periodicity. Any function which is not periodic is called aperiodic.
  • 11. The Problem we are trying to approximate a function f(x) by another function gn(x) which consists of a sum over N orthogonal functions (x) weighted by some coefficients an. N f ( x) g N ( x) ai i 0 i ( x)
  • 12. Strategy ... and we are looking for optimal functions in a least squares (l2) sense ... 1/ 2 b f ( x) g N ( x) f ( x) 2 2 g N ( x ) dx Min ! a ... a good choice for the basis functions (x) are orthogonal functions. What are orthogonal functions? Two functions f and g are said to be orthogonal in the interval [a,b] if b f ( x ) g ( x ) dx 0 a How is this related to the more conceivable concept of orthogonal vectors? Let us look at the original definition of integrals:
  • 13. Orthogonal Functions b N f ( x ) g ( x ) dx lim fi ( x) g i ( x) x N i 1 a ... where x0=a and xN=b, and xi-xi-1= x ... If we interpret f(xi) and g(xi) as the ith components of an N component vector, then this sum corresponds directly to a scalar product of vectors. The vanishing of the scalar product is the condition for orthogonality of vectors (or functions). fi gi fi gi fi g i i 0
  • 14. Periodic function example Let us assume we have a piecewise continuous function of the form f (x 2 ) f ( x) 40 30 f (x 20 2 ) 15 f ( x) x 2 20 10 0 -1 5 -1 0 -5 0 5 10 ... we want to approximate this function with a linear combination of 2 periodic functions: 1, cos( x ), sin( x ), cos( 2 x ), sin( 2 x ),..., cos( nx ), sin( nx ) f ( x) g N ( x) 1 2 N a0 a k cos( kx ) k 1 b k sin( kx )
  • 15. Fourier Coefficients optimal functions g(x) are given if g n ( x) f ( x) Min ! 2 or g n ( x) ak f ( x) 2 0 ... with the definition of g(x) we get ... ak g n ( x) f ( x) 1 2 ak 2 2 2 N a0 a k cos( kx ) k b k sin( kx ) 1 leading to g N ( x) ak bk 1 2 1 1 N a0 a k cos( kx ) b k sin( kx ) with k 1 f ( x ) cos( kx ) dx , k 0 ,1,..., N f ( x ) sin( kx ) dx , k 1, 2 ,..., N f ( x) dx
  • 16. ... Example ... f ( x) x, x leads to the Fourier Serie g ( x) 1 4 2 cos( x ) 1 2 cos( 3 x ) 3 cos( 5 x ) 2 5 2 ... .. and for n<4 g(x) looks like 4 3 2 1 0 -2 0 -1 5 -1 0 -5 0 5 10 15 20
  • 17. ... another Example ... f ( x) 2 x , 0 x 2 leads to the Fourier Serie g N ( x) 2 4 3 N k 4 k 1 2 cos( kx ) 4 sin( kx ) k .. and for N<11, g(x) looks like 40 30 20 10 0 -1 0 -1 0 -5 0 5 10 15
  • 18. Importance of Fourier Series • Any filtering … low-, high-, bandpass • Generation of random media • Data analysis for periodic contributions • Tidal forcing • Earth’s rotation • Electromagnetic noise • Day-night variations • Pseudospectral methods for function approximation and derivatives
  • 19. Delta Function … so weird but so useful … ( t ) f ( t ) dt (t ) d t f (0) 1 , (t ) f (t ) (t a) 1 ( at ) für for 0 f (a ) (t ) a (t ) 1 2 e i t d t 0
  • 20. Delta Function  As input to any system (the Earth, a seismometers …)  As description for seismic source signals in time and space, e.g., with Mij the source moment tensor s(x, t ) M (t t0 ) (x x0 )  As input to any linear system -> response Function, Green’s function
  • 21. Fourier Integrals The basis for the spectral analysis (described in the continuous world) is the transform pair: f (t ) 1 F ( )e i t 2 F( ) f (t )e i t dt d
  • 22. Fourier Integral (transform) • Any filtering … low-, high-, bandpass • Generation of random media • Data analysis for periodic contributions • Tidal forcing • Earth’s rotation • Electromagnetic noise • Day-night variations • Pseudospectral methods for function approximation and derivatives