• Keine Ergebnisse gefunden

 Complex Numbers  Vectors

N/A
N/A
Protected

Academic year: 2021

Aktie " Complex Numbers  Vectors"

Copied!
30
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Some basic maths for seismic data processing and inverse problems

(Refreshement only!)

 Complex Numbers

 Vectors

Linear vector spaces

Linear systems

 Matrices

Determinants

Eigenvalue problems

Singular values

Matrix inversion

 Series

Taylor

Fourier

 Delta Function

 Fourier integrals

The idea is to illustrate these mathematical tools with examples from

seismology

(2)

Complex numbers

) sin

(cos  

r i

re ib

a

z   

i

 

(3)

Complex numbers

conjugate, etc.

i e

e

e e

r ib

a ib

a zz

z

r ri

r

i r

ib a

z

i i

i i

i

2 / ) (

sin

2 / ) (

cos

) )(

(

*

) sin(

cos

) sin

(cos

*

2 2

(4)

Complex numbers

seismological applications

 Discretizing signals, description with e

iwt

 Poles and zeros for filter descriptions

 Elastic plane waves

 Analysis of numerical approximations

] exp[

) , (

)]

( exp[

) , (

t i

t

ct x

a ik A

t x

u

i j i j j

kx A

x

u

(5)

Vectors and Matrices

For discrete linear inverse problems we will need the concept of

linear vector spaces. The generalization of the concept of size of a vector to matrices and function will be extremely useful for inverse problems.

Definition: Linear Vector Space.

A linear vector space over a field F of scalars is a set of elements V together with a function called addition

from VxV into V and a function called scalar multiplication from FxV into V satisfying the following conditions for all x,y,z  V and all a,b F

1. (x+y)+z = x+(y+z) 2. x+y = y+x

3. There is an element 0 in V such that x+0=x for all x V

4. For each x V there is an element -x V such that x+(-x)=0.

5. a(x+y)= a x+ a y 6. (a + b )x= a x+ bx 7. a(b x)= ab x

8. 1x=x

(6)

Matrix Algebra – Linear Systems

Linear system of algebraic equations

n n

nn n

n

n n

n n

b x

a x

a x

a

b x

a x

a x

a

b x

a x

a x

a

...

...

...

...

2 2 1

1

2 2

2 22 1

21

1 1

2 12 1

11

... where the x

1

, x

2

, ... , x

n

are the unknowns ...

in matrix form

b

Ax

(7)

Matrix Algebra – Linear Systems

where

 

 

 

 

 

nn n

n

n

a a

a

a a

a

a a

a

2 1

11 22

21

1 12

11

a

ij

A

b Ax

 

 

 

 

 

n i

x x x

x

2 1

x

 

 

 

 

 

n i

b b b

b

2 1

b

A is a nxn (square) matrix,

and x and b are column

vectors of dimension n

(8)

Matrix Algebra – Vectors

Row vectors Column vectors

v

1

v

2

v

3

v

 

 

 

 

3 2 1

w w w w

ij ij

ij

a b

c  

A B with

C

Matrix addition and subtraction

ij ij

ij

a b

d  

A B with

D

Matrix multiplication

m

k

kj ik

ij

a b

c

1

AB with C

where A (size lxm) and B (size mxn) and i=1,2,...,l and j=1,2,...,n.

Note that in general AB≠BA but (AB)C=A(BC)

(9)

Matrix Algebra – Special

Transpose of a matrix Symmetric matrix

   

T T T

T

A B AB

A A

 ) (

ji

ij

a

a

Identity matrix

ji

ij

a

a

A

T

A

 

 

 

 

1 0

0

0 1

0

0 0

1

I

with AI=A, Ix=x

(10)

Matrix Algebra – Orthogonal

Orthogonal matrices

n

T

Q I

Q

 

 

 

 1 1

1 1

2 Q 1

a matrix is Q (nxn) is said to be orthogonal if

... and each column is an

orthonormal vector q

i

q

i

 1

... examples:

it is easy to show that :

n

T

T

Q QQ I

Q  

if orthogonal matrices operate on vectors their size (the result of their inner product x.x) does not change -> Rotation

x x Qx

Qx )

T

( ) 

T

(

(11)

Matrix and Vector Norms

How can we compare the size of vectors, matrices (and functions!)?

For scalars it is easy (absolute value). The generalization of this concept to vectors, matrices and functions is called a norm.

Formally the norm is a function from the space of vectors into the space of scalars denoted by

(.)

with the following properties:

Definition: Norms.

1. ||v|| > 0 for any v0 and ||v|| = 0 implies v=0

2. ||av||=|a| ||v||

3. ||u+v||≤||v||+||u|| (Triangle inequality)

We will only deal with the so-called l

p

Norm.

(12)

The l

p

-Norm

The l

p

- Norm for a vector x is defined as (p≥1):

n p

i

p

l

x

i

x

p

/ 1

1

 

 

  

Examples:

- for p=2 we have the ordinary euclidian norm:

- for p= ∞ the definition is

- a norm for matrices is induced via - for l

2

this means :

||A||

2

=maximum eigenvalue of A

T

A

x x x

l

T

2

n i

l i

x

x

max

1

x A Ax

x 0

max

(13)

Matrix Algebra – Determinants

The determinant of a square matrix A is a scalar number denoted det (A) or |A|, for example

bc d ad

c

b

a   

 

 det 

or

31 22 13 33

21 12 32

23 11 32

21 13 31

23 12 33

22 11

33 32

31

23 22

21

13 12

11

det

a a a a

a a a

a a a

a a a

a a a

a a

a a

a

a a

a

a a

a

 

 

(14)

Matrix Algebra – Inversion

A square matrix is singular if det A=0. This usually

indicates problems with the system (non-uniqueness, linear dependence, degeneracy ..)

Matrix Inversion

I A A

AA

1

-1

For a square and non-

singular matrix A its inverse is defined such as

The cofactor matrix C of

matrix A is given by

C

ij

 (  1 )

ij

M

ij

where Mij is the determinant of the matrix obtained by eliminating the i-th row and the j-th column of A.

The inverse of A is then given by

1 - 1 - 1

1

A B (AB)

C A

T

A det

1

(15)

Matrix Algebra – Solution techniques

... the solution to a linear system of equations is the given by

b A x

-1

The main task in solving a linear system of equations is finding the inverse of the coefficient matrix A.

Solution techniques are e.g.

Gauss elimination methods Iterative methods

A square matrix is said to be positive definite if for any non- zero vector x

... positive definite matrices are non-singular

0 Ax

x

T

 

(16)

Eigenvalue problems

… one of the most important tools in stress, deformation and wave problems!

It is a simple geometrical question: find me the directions in which a

square matrix does not change the orientation of a vector … and find me the scaling …

.. the rest on the board …

x

Ax  

(17)

Some operations on vector fields

Gradient of a vector field

What is the meaning of the gradient?

 

 

 

 

 

 

 

 

 

 

z z z

y z

x

y z y

y y

x

x z x

y x

x

z y x

z y x

z y x

u u

u u

u

u u

u

u u

u u

u

u

(18)

Some operations on vector fields

Divergence of a vector field

When u is the displacement what is ist divergence?

z z y

y x

x z

y x

z y x

z y x

u

u u u u

u u u

 

 

 

 

 

 

 

 

 

(19)

Some operations on vector fields

Curl of a vector field

Can we observe it?

 

 

 

 

 

 

 

 

 

 

 

x y y

x

z x x

z

y z z

y

z y x

z y x

z y x

u u

u u

u u

u u

u

u

u

(20)

Vector product

sin b

a b

a  

A

(21)

Matrices –Systems of equations

Seismological applications

 Stress and strain tensors

 Calculating interpolation or differential operators for finite-difference 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

(22)

The power of series

Many (mildly or wildly nonlinear) physical systems are transformed to linear systems by using Taylor series

1

) (

3 2

! ) (

...

'' 6 '

'' 1 2

' 1 )

( )

(

i

i i

i dx x f

dx f

dx f

dx f

x f dx

x

f

(23)

… and Fourier

Let alone the power of Fourier series assuming a periodic function …. (here: symmetric, zero at both ends)

 

 

 

  sin 2 2 1 ,

)

(

0

n

L x n a

a x

f

n

n

L n

L

L dx x x n

L f a

dx x L f

a

0 0 0

sin ) 2 (

) 1 (

(24)

Series –Taylor and Fourier

Seismological applications

 Well: any Fouriertransformation, filtering

 Approximating source input functions (e.g., step functions)

 Numerical operators (“Taylor operators”)

 Solutions to wave equations

 Linearization of strain - deformation

(25)

The Delta function

… so weird but so useful …

0 0

) ( , 1

) (

) 0 ( )

( ) (

t für

t t

d t

f dt

t f t

 

d e

t

a t at

a f a

t t

f

t i

2 ) 1

(

) 1 (

) (

) ( )

(

)

(

(26)

Delta function – generating series

(27)

The delta function

Seismological applications

 As input to any system (the Earth, a seismometers …)

 As description for seismic source signals in time and space, e.g., with M

ij

the source moment tensor

 As input to any linear system -> response Function, Green’s function

) (

) (

) ,

( x tMtt

0

xx

0

s

(28)

Fourier Integrals

The basis for the spectral analysis (described in the continuous world) is the transform pair:

dt e

t f F

d e

F t

f

t i

t i

 

) ( )

(

) 2 (

) 1 (

For actual data analysis it is the discrete version that plays the most

important role.

(29)

Complex fourier spectrum

The complex spectrum can be described as

)

)

(

(

) ( )

( )

(

e

i

A

iI R

F

… here A is the amplitude spectrum and  is the phase spectrum

(30)

The Fourier transform

Seismological applications

• 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

Referenzen

ÄHNLICHE DOKUMENTE

In  the first  part  of  the  thesis  (articles 1  to  3), climatic factors for disease vectors are  identified  via  literature  analysis,  statistical 

In this section we are going to consider vector spaces over the field K of real or complex numbers which is given the usual euclidean topology defined by means of the

Two other programs useful in linear programming are also de- scribed: the first is designed to print out a matrix by rows, and also gives diagnostic aid; the second makes

phenomenon. Yet, as Leonard Weinberg and his coauthors have argued, terrorism is an essentially contested concept, which presents significant challenges for studying it

In the present thesis, we consider the possibility of a reconstruction of the coronal magnetic field by tomographic technique based on possible coronagraph observations of the Hanle

curve reconstruction from gradients, discrete orthonormal polynomials, admissible functions, inclinometers, inverse boundary value

First stage nymphs of Triatoma infestans and Dipetalogaster maximus which had never fed after egg hatching, were allowed to ingest by artificial feeding a blood-free suspension

brucei infection rate of 10.4% 12/115: probably an over-estimate of the percentage of tsetse fly blood meals infected with this trypanosome, whilst no such infections were detected