• Aucun résultat trouvé

La base de Slepian

N/A
N/A
Protected

Academic year: 2022

Partager "La base de Slepian"

Copied!
25
0
0

Texte intégral

(1)

La base de Slepian

A.-M. Nicu travail commun avec:

A. Bonami, A. Karoui, J. Leblond

INRIA-Sophia Antipolis et Facult´ e des Sciences de Bizerte

23 mars 2011

(2)

1 Probl` emes inverses

2 Repr´ esentation des donn´ ees

La base des harmoniques sph´ eriques La base de Slepian

3 Construction de la base de Slepian Quadrature de Gauss Legendre

4 Simulations num´ eriques

5 EEG

(3)

Probl` emes inverses - Contexte g´ en´ eral

(4)

Potentiel gravitationnel

La loi universelle de la gravitation (Isaac Newton) : V (y) = G

Z

B

ρ(x)

|x − y| dx

o` u V peut ˆ etre donn´ e ` a la surface de la terre, ∇V , Hess V sur differentes orbites satellitaires, G est la const.

gravitationnelle, ρ ∈ L 2 ( B ) la densit´ e de la terre.

∆V =

−4πρ(x)

| {z }

f

si x ∈ B (Poisson equation);

0 si x ∈ R 3 \ B (Laplace equation).

(5)

Potentiel ´ electrique

U (X) = h(X) +

m

X

k=1

< p k , X − C k >

kX − C k k 3

o` u h est harmonique, X ∈ S , C k , p k les positions des sources, resp. des moments des sources, m le nombre des sources.

 

 

 

 

−∆U =

m

X

k=1

p k · ∇δ C

k

| {z }

f

sur B

∂U

∂n | S = φ, U | S = g

φ, g sont les conditions sur le bord, n-la normale ` a S .

(6)

Etude du probl` ´ eme Repr´ esentation des donn´ ees

P ot(σ k ) 7→ c nm ? avec P ot(σ) = X

n,m

c nm B nm (σ)

1

si σ k ∈ S alors B nm (σ) = Y nm (σ) avec Y nm la base des harmoniques sph´ eriques

2

si σ k ∈ Ω ⊂ S , B nm (σ) = S nm (σ) avec S nm la base de

Slepian

(7)

Pot. gravitationnel en harmoniques sph´ eriques : V (r, θ, φ) = GM

r

X

n=0 n

X

m=−n

c nm ( a

r ) n Y nm (θ, φ) Pot. ´ electrique en harmoniques sph´ eriques :

U (r, θ, φ) = h +

X

n=0 n

X

m=−n

r −(n+1) c nm Y nm (θ, φ)

avec h harmonique

(8)

Base de Slepian Propri´ et´ es :

orthogonale sur la r´ egion ´ etudi´ ee Ω ⊂ S orthonormale sur la sph` ere S

la r´ egion etudi´ ee peut ˆ etre un continent, une calote

sph´ erique, etc.

(9)
(10)

Construction de la base

∀f ∈ L 2 ( S ) , f(θ, φ) =

L

X

n=0 n

X

m=−n

f nm Y nm (θ, φ) trouver f t.q. µ =

R

Ω f 2 dσ R

S f 2 dσ soit maximal on r´ esout le probl` eme Df = µf e.q

L

X

n

0

=0 m

0

X

n

0

=−m

0

D nm,n

0

m

0

f n

0

m

0

= µf nm (1)

o` u D nm,n

0

m

0

=

L

X

n=0 n

X

m=−n

Y nm (u)Y nm (u 0 ) et D matrice de

dim. (L + 1) 2 × (L + 1) 2 .

(11)

on multiplie (1) par Y nm (θ, φ) et on obtient : K(f )(θ, φ) =

Z

D((θ, φ), (θ 0 , φ 0 ))f(θ 0 , φ 0 )dσ = µf (θ 0 , φ 0 ) avec D((θ, φ), (θ 0 , φ 0 )) = P L

n=0

P n

m=−n Y nm (u)Y nm (u 0 ) L’op´ erateur K commute avec l’op´ erateur de

Sturm-Liouville S d´ efinie sur une calotte sph´ erique C : 0 ≤ θ ≤ arccos(b), 0 ≤ φ ≤ 2π : S = d

dx [(1 − x 2 )(b − x) d

dx ] − L(L + 2)x − m 2 (b − x)

1 − x 2 (2)

et donc ils ont les mˆ eme fonctions propres (les fonctions de

Slepian).

(12)

Gauss-Legendre m´ ethode Sur [a, b] :

Z b a

f(x)dx '

N

X

i=1

w i f (x i )

avec x i les racines du polynˆ ome de Legendre P N (x) et w i les poids donn´ ees par :

w i = − a N+1

a N

1

P N +1 (x i )P N

0

(x i ) Sur S :

Z

S

f (x)dw(x) '

D

X

d=1

w d f (θ d , φ d )

d , φ d ) ∈ {θ j , j = 0, . . . , S } × {φ k , k = 0, . . . , 2S + 1}-

ensemble des noeuds avec φ k = S+1 , φ k ∈ [0, 2π], S ∈ N

(13)

θ j et φ k -co-latitudinal et longitudinal noeuds.

W S = {w d = w j,k , j = 0, . . . , S, k = 0, . . . , 2S + 1}

avec w j,k = 2S+1 w j

Z

0

Z

π

0

f (θ, φ) sin θdθdφ = Z

0

Z

1

−1

f (arccos x, φ)dxdφ

'

2S+1

X

k=0 S

X

j=0

2πw

j

2S + 2 f (arccos x

j

, φ

k

)

o` u x j sont les zeros de P S+1 (x).

(14)

-on applique la m´ ethode de quadrature de Gauss-Legendre : KF n (u) =

Z

C L

X

n=0 n

X

m=−n

Y nm (u)Y nm (u 0 )

F n (u 0 )du 0 (3) avec le noyau :

K(m, x, x 0 ) =

L

X

n=|m|

2n + 1 2π

(n − |m|)!

(n + |m|)! P n m (x)P n m (x 0 ) (4)

Les fonctions de Slepian sont les fonctions propres de K qui

ont une d´ ependance angulaire de la forme e imφ . On note

avec H m l’espace de ces fonctions.

(15)

Sur H m

0

, si on prend g(u) = f (cosθ)e im

0

φ = f(x)e im

0

φ et on applique l’op´ erateur K on obtient :

(Kf)(u) = Z

C

X L

n=0 n

X

m=−n

Y nm (u)Y nm (u 0 )

f (x 0 )e im

0

φ

0

dx 00

= Z 2π

0

Z 1

b

X L

n=0 n

X

m=−n

Y nm (x, φ)Y nm (x 0 , φ 0 )

f(x 0 )e im

0

φ

0

dx 00

(16)

Z

0

Z

1

b

X

L

n=0 n

X

m=−n

2n + 1 4π

(n − m)!

(n + m)! P

nm

(x)e

imφ

P

nm

(x

0

)e

−imφ0

f (x

0

)e

im0φ0

dx

0

0

= Z

1

b L

X

n=0 n

X

m=−n

2n + 1 4π

(n − m)!

(n + m)! P

nm

(x)P

nm

(x

0

)f (x

0

) e

imφ

Z

0

e

0(−m+m0)

0

dx

0

= e

im0φ

Z

1

b L

X

l=|m0|

2n + 1 2π

(n − |m|)!

(n + |m|)! P

nm0

(x)P

nm0

(x

0

)f (x

0

)dx

0

Z 1

b L

X

l=|m|

2n + 1 2π

(n − |m|)!

(n + |m|)! P n m (x)P n m (x 0 )f (x 0 )dx 0 = µ n (m)f n (x), x ∈ [b, 1].

Le rang de K is L − |m| + 1 et donc il admet L − |m| + 1 valeurs

et fonctions propres (concentr´ ees dans C, les autres sont zeros).

(17)

Theorem

Soit n ≥ 0, 0 < < 1 ∃ N (, |µ n (m)|) ∈ N t.q

∀N ≥ N (, |µ n (m)|) on a : sup

b≤x≤1

|f n (x) − 1 µ n (m)

N

X

j=1

w j K(m, x, y j )f n (y j )| ≤ (5)

y j et w j sont les noeuds resp. les poids.

(18)

Etapes de la preuve :

Lemma

|P n m (cosθ)| ≤ C n · (2n) m

Lemma

Pour k > 0 et pour 0 ≤ m ≤ n il existe une constante constante c k t.q :

sup

x∈[b,1]

d k P n m (cos x) dx k

≤ c k n m+2k

Lemma

sup

x∈[b,1]

k K(m, x, x 0 )

∂x k ≤ C L

L

X

n=m

2n + 1

2π n 2k

(19)

Simulations num´ eriques

Figure: Fonctions propres pour L=3

(20)

Figure : Fonctions propres pour L=3

(21)

Figure : L=10

(22)

Figure : Slepian function

(23)

Formule de quadrature Gauss-Legendre pour EEG r´ esolution du pb. inverse de l’EEG calcule des coeff. des harm. sph.

1` ere m´ ethode : pseudo-inverse Moore-Penrose f nm = U · pinv(A)

o` u A est la matrice associ´ ee aux harm. sph., U le potentiel

´ electrique nb. de conditionnement tr` es ´ el` eve probl` eme mal condionn´ e

2` eme m´ ethode : Gauss-Legendre pb. bien conditionn´ e

(24)

Perspectives

K commute avec l’op´ erateur Sturm-Liouville (2) et donc ils ont les mˆ eme fonctions propres.

On r´ esout SF n = µ n F n pour m = 0

m > 0

En utilisant les polynˆ omes de Legendre shift´ es : S n (x) = P n x − b 1

b 2

avec b 1 = (1 + b)/2, b 2 = (1 − b)/2 on se ram` ene ` a un

probl` eme aux valeurs propres g´ en´ eralis´ e de matrices de la

forme Ax = µBx.

(25)

Merci !

Références

Documents relatifs

[r]

[r]

[r]

[r]

[r]

[r]

un script (ou une fonction) scilab donnant la solution exacte et la solution num´ erique donn´ ee par le sch´ ema

D´ ecrire les polynˆ omes d’interpolation de Hermite dans le cadre g´