• Keine Ergebnisse gefunden

The Koopman Operator

N/A
N/A
Protected

Academic year: 2021

Aktie "The Koopman Operator"

Copied!
26
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Spectral Theoryof a dynamical system refers to the properties of eigenvalues and eigenfunctions of the Koopman operator of a dynamical system.

We recall: Given(X,B, µ,T), we can take the space of complex-valued square-integrable observablesL2(µ). This is a Hilbert space, equipped with inner product

hf,gi= Z

X

f(x)·g(x) dµ.

TheKoopman operatoris dened as

UT :L2(µ)→L2(µ), UTf =f ◦T.

(2)

The Koopman Operator

ByT-invariance ofµ, it is a unitary operator (it preserves the inner product). Indeed

hUTf,UTgi = Z

X

f ◦T(x)·g◦T(x) dµ

= Z

X

(f ·g)◦T(x) dµ= Z

X

f ·g dµ=hf,gi, and thereforeUTUT =UTUT =I.

(3)

Theorem: The eigenvalues of UT form a multiplicative group subgroup of the unit circle. Eigenfunctions to dierent eigenvalues are orthogonal, and ifµis ergodic, then the eigenfunctions have constant modulus and each eigenspace is one-dimensional.

Examples: A transformation is weakly mixing if 1 is the only eigenvalue (and it has multiplicity 1, so constant functions are the only eigenfunctions). This is not so easy to see from our earlier denition of weak mixing, but we will not give the proof for now.

For rational circle rotations(S1,B,Leb,Rp/q) the eigenvalues are {e2πir/q :r ∈ {0,1, . . . ,q−1}}, and each eigenvalue has innite multiplicity. Note: no ergodicity!

For irrational circle rotations(S1,B,Leb,Rα)the eigenvalues are {e2πinα:n ∈Z}, and each eigenfunction of e2πinα isx 7→e2πinx, up to a multiplicative constant.

(4)

The Koopman Operator

Proof: Ifλis the eigenvalue of eigenfunctionv, then

hv,vi=hUTv,UTvi=hλv, λvi=|λ|2hv,vi,

soλlies on the unit circle. Assuming thatλ, µare eigenvalues with eigenfunctionsv andw respectively, we have

UT(vw) = (vw)◦T = (v◦T)·(w ◦T) =UTv·UTw =λµ(vw), soλµ is an eigenvalue. Also

UT(¯v) = ¯v◦T =v◦T =UTv = ¯λ¯v =λ1v¯,

so the eigenvalues form a multiplicative group of the unit circle. If v andw are eigenfunctions to dierent eigenvaluesλandµ, then

hv,wi=hUTv,UTwi=hλv, µwi=λ¯µhv,wi, and this can only be true ofhv,wi=0.

(5)

Assume now thatµ is ergodic, so the only eigenvectors of eigenvalue 1 are constantµ-a.e. Ifv is the eigenfunction of eigenvalueλ, then|v|is an eigenfunction of eigenvalue |λ|=1, so

|v|is constant; we can scale|v|=1. Ifw is another eigenfunction ofλ, scaled so that|w|=1 and independent ofv, thenv/w is an eigenfunction of 1, sov =w µ-a.e.

(6)

The Koopman Operator

LemmaIf(Y,S, ν) is a measure-theoretical factor of(X,T, µ) (with factor mapπ andν=µ◦π1), then every eigenvalue of (Y,S, ν) is also an eigenvalues of(X,T, µ).

In particular, the spectrum of(Y,S, ν) is contained in the spectrum of(X,T, µ), and isomorphic systems have the same eigenvalues and spectrum.

Proof: Letg be an eigenvalue of(Y,S, ν), with eigenvalue e2πiα. Thenf :=g◦π is an eigenvector of(X,T, µ), because

f ◦T =g ◦π◦T =g ◦S◦π=e2πiαg ◦π =e2πiαf µ-a.e.

Hencef is an eigenfunction of (X,T, µ) with the same eigenvalue e2πiα.

(7)

Given a non-negative measureν ∈ M(T) on the circle, the Fourier coecients ofν are dened as

ˆ ν(n) =

Z

T

zndν= Z 1

0 e2πinxdν(e2πix).

For every sequence(zj)j∈N⊂CandN ∈N, we have

N

X

j,k=1

zjkν(jˆ −k) =

N

X

j,k=1

Z 1

0 zje2πijxzke2πikx

= Z 1

0 N

X

j=1

zje2πijx

N

X

k=1

zke2πikx

= Z 1

0

k

N

X

j=1

zje2πijxk2dν≥0.

(8)

Spectral Measures

This property of(ˆν(n))n∈Z is calledpositive deniteness.

Conversely, the Bochner-Herglotz Theorem states that for every positive denite sequence(an)n∈Z ⊂C, there is a unique

non-negative measureν∈ M(T) such thatνˆ(n) =an for eachn, andν(T) =pP

n|an|2.

(9)

Let(X,B, µ,T)be an invertible dynamical system. Given a functionf ∈L2(µ), the sequence an:=hUTnf,fi=R

X f ◦Tnf dµ is positive denite because

N

X

j,k=1

zjkaj−k =

N

X

j,k=1

zjzkhUTj−kf,fi=

N

X

j,k=1

hzjUTj f,zkUTkfi

=

* N X

j=1

zjUTj f,

N

X

k=1

zkUTkf +

=k

N

X

j=1

zjUTj fk2≥0.

Therefore the Bochner-Herglotz Theorem associates a

non-negative measureνf ∈ M(T) tof, which is called thespectral measure off.

(10)

Spectral Measures

Remarks

I If U is an invertible unitary operator, then ˆ

νf(−n) = hU−nf,fi=hU−nf,U−nUnfi

= hf,Unfi=hUnf,fi

= νˆf(n),

for every n∈N. Therefore it makes sense to dene ˆ

νf(−n) := ˆνf(n)also for non-invertible unitary operators.

Most of the theory remains valid.

(11)

Remarks

I For U =UT, the Koopman operator of an invertible dynamical system (X,B, µ,T), the Fourier coecients

ˆ

νf(n) =hUTnf,fi=R

Xf ◦Tnf dµ¯ are the autocorrelation coecients of the observablef ∈L2(µ).

If µis mixing, then ˆνf(n)→0 for everyf ∈L2(µ) with R

X f dµ=0.

In fact, the correlation coecients hUTnf,gi=R

X f ◦Tng d¯ µ of two observables f,g ∈L2(µ) are the Fourier coecients of acomplex measure σf,g; this is an application of a somewhat more general version of the Bochner-Herglotz Theorem.

(12)

Spectral Measures

Suppose the unitary operatorU acts on a the Hilbert space H. We can decomposeHinto subspaces that are the linear spans of U-orbits of well-chosen functions inH:

Theorem: Let U be an invertible unitary operator acting on a separable Hilbert spaceH. Then there is a (possibly nite) sequence of functionshj ∈Hsuch that

H=⊕jSpan(Unhj :n∈Z)

and if j 6=k, then (1)

Span(Unhj :n∈Z)⊥Span(Unhk :n∈Z).

The corresponding spectral measures satises νh1 νh2 νh3 . . . Moreover, if(hj0)satisfy (1), thenνhj ∼νh0

j for eachj.

(13)

Denition: The spectral measure νh1 of the leading function h1 in (1) is called themaximal spectral type. If U =UT is the Koopman operator of an invertible dynamical system, then we callνh1 the spectral measure ofT and we will denote it as νT.

Example: Iff is an eigenfunction of UT to eigenvalueλscaled so thatkfk2=1, thenνfλ is the Dirac measure at the

eigenvalue. Indeed, δˆλ(n) =

Z

T

znλn=hλnf,fi=hUTnf,fi.

For each eigenfunctionf, Span(UTnf :n∈Z) =:Span(f) is only a one-dimensional subspace. However, closure of the span of all eigenvalues Span(f :UTf =λf), called theKronecker factor, can be as large as the whole Hilbert spaceL2(µ).

(14)

Pure Point Spectrum

The spectral measure ofT decomposes as νTppacsing where

I νpp is thediscreteor pure point part ofνT. It is an at most countable linear combination of Dirac measures, namely at every eigenvalue, so in particular at λ=1. For weak mixing transformations νpp =cδ0 for some c ∈(0,1].

I νac is absolutely continuous w.r.t. Lebesgue measure.

I νsing is non-atomic but singular w.r.t. Lebesgue measure.

Then partsνacsingcont together are called the continuous partof the spectral measure.

(15)

Denition: A measure-preserving dynamical system(X,B, µ,T) is said to have apure point spectrum (also calleddiscrete spectrum if the collection of eigenfunctions of the Koopman operatorUT spans L2(µ). That is: the Kronecker factor isL2(µ).

Equivalently, the spectral measureνTpp is a countable linear combination of Dirac measures.

(16)

Pure Point Spectrum

We quote (without proof) two structure theorems due to Halmos &

von Neumann, that illustrate the use of pure point spectrum transformations.

TheoremTwo measure-preserving dynamical systems with pure point spectra are isomorphic if and only if their eigenvalues are the same.

TheoremAn ergodic probability measure preserving system

(X,T, µ)on compact metric space has pure point spectrum if and only if it is isomorphic to a rotation on a compact metrizable Abelian groupG with Haar measureµG, so there is g0 ∈G such thatTx =φ1(φ(x) +g0), where φ:X →G is the isomorphism.

(17)

We give some examples to illustrate the second theorem. Assume that(X,T, µ) has pure point spectrum.

Example: Letα be irrational suppose that the set of eigenvalues of UT is {e2πinα :n∈Z}.

Then the system is isomorphic to(S1,Rα,Leb), with eigenfunctions vn=e2πinx

These are the usual Fourier modes, and they spanL2(S1,Leb).

(18)

Pure Point Spectrum

Example: Letα andβ two irrationals that are rationally independent, i.e.,xα+yβ+z =0 forx,y,z ∈Q implies x=y =z =0.

Then the group rotation

Rα,β :T2 →T2, (x,y)7→(x+α,y+β).

has spectrum{e2πi(mα+nβ) :m,n ∈Z}. The eigenfunctions are

vm,n=e2πi(mx+ny).

These are the two-dimensional Fourier modes, and they span L2(T2,Leb).

(19)

The following example, calleddyadic odometeror dyadic adding machinehas spectrum{e2πim2−n :m,n∈N}.

It is a mapa:{0,1}N→ {0,1}Ndened by add-and-carry.

x = 01110001101101010100. . . +1 = 10000000000000000000. . . a(x) = 11110001101101010100. . . +1 = 10000000000000000000. . . a2(x) = 00001001101101010100. . .

(20)

The dyadic odometer

Let us write the mapa down as a computer algorithm:

c :=1 ; k :=1 Repeat

s :=xk +c;

If s ≥2 then c :=1 elsec :=0 xk :=s mod2 ; k:=k+1 Until c =0

Check that this algorithm indeed gives

a(11111111111. . .) =00000000000. . .

(21)

Let us also generalize this to show that the odometer is a topological group under addition.

The additionz =x+y of two sequencesx,y ∈X with add-and-carry goes according to the algorithm:

c :=0 ; k :=1 Repeat for allk ∈N

s :=xk +yk+c;

If s ≥2 then c :=1 elsec :=0 zk :=s mod2; k :=k+1 One can check that this is continuous inx andy.

(22)

The dyadic odometer

As an interval map, the odometer has the form

a(x) =x−(1−3·21−n) ifx ∈[1−21−n,1−2−n), n≥1, It preserves Lebesgue measure.

Figure:The dyadic odometer represented as a mapaon the interval (von Neumann-Kakutani map).

(23)

The mapa permutes then-cylinders cyclically, so if we dene vm,n:{0,1}N→Cas

vm,n(x) =e2πimk/2n ifx∈[a1. . .an], k =

n

X

j=1

aj2j−1,

then

vm,n◦a=e2πim/2nvm,n. This shows thate2πim/2n are indeed all eigenvalues.

Exercise: Verify that these eigenfunctions form a orthonormal system. Show that the dyadic adding machine is uniquely ergodic.

(24)

The dyadic odometer

TheoremThe dyadic odometer has pure point spectrum.

Proof: Let(X,a) be the odometer, with a-invariant measure µ.

Then-cylinder Z[0n]= [0. . .0](n zeros) is periodic with period 2n under the mapa. AbbreviateZjn=aj(Z[0n]). Now

λnm:=e2πim/2n for 0≤m<2n

is an eigenvalue, because we can construct a corresponding eigenfunctionvm,n of the Koopman operator as

vm,n|Zn

j =e2πijm/2n. In particular,

(vm,n)n∈N,0≤m<2n forms an orthogonal system,

and it is also easy to check that theL2(µ)-norms kvm,nk2=1 for alln ∈N,0≤m<2n.

(25)

Proof continued: To show that it is a complete orthonormal system, i.e.,

Span({vm,n:n∈N,0≤m<2n}) is dense in L2(µ), it suces to show that ifg ∈L2(µ) is such that R

X g vm,ndµ=0 for alln∈N,0≤m<2n, theng ≡0 µ-a.e. Since C(X)is dense inL2(µ), we can assume thatg is continuous.

Assume that there is a cylinder setZjn such that R

Zjng dµ6=0. Let wε=ε+ (1−ε)e2πij/2nv1,n,

(26)

The dyadic odometer

Proof continued: Thenwε|Zn

j =1 and|wε(x)| ≤1−ε2 <1 for x∈/ Zjnfor ε >0 suciently small. Clearlywε is a linear

combination of eigenfunctions, so Z

X

g wεdµ=0.

The algebraic powerwεr is a linear combination of eigenfunctions too, and hence also Z

X

g wεrdµ=0.

But since|wεr(x)|<(1−ε2)r →0 for eachx∈/ Zjn, we get limr→∞R

Xg wεrdµ=R

Zjng dµ6=0. This contradiction shows that (vm,n)n∈N,0≤m<2n is indeed a complete orthonormal system,

Referenzen

ÄHNLICHE DOKUMENTE

If multiple small compute jobs (in a short time) need to be processed, a High Throughput Cluster is required.. Exercise 2

Using an ohmmeter from output common to each output (with output loads disconnected), check for shorted. rectifiers or

safekeeping. The pynabyte utility DYNASTAT displays your current system configuration. 'The steps described below will change the drive assignrnentsso that you will

It is intended to be the firmware reference manuaL and to be used by the advanced microprogrammer of the Rikke MathiLda system.. WideStore, WS, is the common

The Lasota-Yorke inequality got reinvented several times (Andrej Lasota and James Yorke being the most recent), and they applied this to expanding interval maps with specic choices

The name catmap comes solely from the fact that Vladimir Arnold used this picture of a cat's head in his book to illustrate the map.. Figure: Catmap taken from Jason

A finite graph contains a Eularian cycle, if there is a cycle which visits every edge exactly once. This is known to be equivalent to the graph being connected (except for nodes

on redistribution, we build a model that generates a Pareto tail distribution for high levels of wealth and shows how a skill premium change is responsible for decreasing taxation