• Non ci sono risultati.

Moto browniano e laplaciano

Nel documento Moto browniano e analisi stocastica (pagine 127-132)

Capitolo 6. Calcolo stocastico e applicazioni

6.5 Moto browniano e laplaciano

Fissiamox ∈ Rd e indichiamo conB = {Bt}t≥0 un moto brownianod-dimensionale che parte dax. Questo significa semplicemente che Bt= x + βt, dove β = {βt}t≥0 è un moto brownianod-dimensionale standard. Indicheremo per chiarezza con Px eEx la probabilità e il valore atteso.

Riscriviamo la formula di Itô perB e per funzioni F (t, x) = F (x) non dipendenti dal tempo: dalle relazioni (6.23) e (6.24) segue che per ogni funzione F : Rd→ R di classe C2 (ricordando cheB0 = x) F (Bt) − F (x) = Z t 0 ∇F (Bs) · dBs + 1 2 Z t 0 ∆F (Bs) ds ,

ossia in notazione differenziale

dF (Bt) = ∇F (Bt) · dBt + 1

2∆F (Bt) dt .

Una conseguenza fondamentale di queste formule è che se F è un funzione armonica, cioè se ∆F = 0, allora il processo {F (Bt)}t≥0 è una martingala locale.

Conseguenze molto interessanti si ottengono per funzioni armonicheF definite su un sottoinsieme di Rd, nel qual caso occorre essere più precisi. Dato un sottoinsieme A ⊆ Rd, indichiamo con

il tempo d’ingresso inA del moto browniano B. Ricordiamo che se A è chiuso (o aperto), τA è un tempo d’arresto e, seτA< ∞ q.c., BτA è una variabile aleatoria.

Lemma 6.13. Sia D ⊆ Rd un insieme aperto e connesso, siaF : D → R una funzione armonica (cioè di classeC2 e tale che ∆F (x) = 0 per ogni x ∈ D) e sia G un insieme aperto limitato tale che G ⊆ D. Per ogni x ∈ G si ha τGc < ∞, Px-q.c., e vale la relazione

F (x) = Ex(F (BτGc)) . (6.27)

Dimostrazione. Cominciamo a mostrare che PxGc < ∞) = 1. Per ipotesi G è limitato, dunqueG ⊆ [−L, L]d per qualcheL > 0. Dato che {Bt(1)− x1}t≥0 è un moto browniano reale standard, sappiamo che Px-q.c. lim supt→∞Bt(1) = +∞. Di conseguenza, per Px -q.o. ω ∈ Ω esiste t0(ω) < ∞ tale che Bt(1)

0(ω)(ω) > L. Quindi Bt0(ω)(ω) 6∈ G, ovvero τGc(ω) ≤ t0(ω) < ∞.

Consideriamo ora il processoM = {Mt}t≥0 definito da Mt := F (Bt∧τGc)

e mostriamo che è una martingala. Dato cheG è chiuso e limitato, la funzione F è limitata suG. Sia Ψ : Rd→ R una funzione di classe C2 su tutto Rd che coincida con F su G. Applicando la formula di Itô e ricordando che B0 = x si ha

Ψ(Bt) − Ψ(x) = Z t 0 ∇Ψ(Bs) · dBs + 1 2 Z t 0 ∆Ψ(Bs) ds .

Sostituendot con t ∧ τGc, per le proprietà dell’integrale stocastico (e di quello ordinario) possiamo scrivere Ψ(Bt∧τGc) − Ψ(x) = Z t 0 1[0,τGc)(s) ∇Ψ(Bs) · dBs + 1 2 Z t 0 1[0,τGc)(s) ∆Ψ(Bs) ds . Dato che Ψ coincide con F su G e dato che Bt∧τGc ∈ G, si ha Ψ(Bt∧τGc) = F (Bt∧τGc). Analogamente, per s ≤ τGc si haBs ∈ G e quindi ∇Ψ(Bs) = ∇F (Bs), mentre ∆Ψ(Bs) = ∆F (Bs) = 0 perché per ipotesi F è armonica su D ⊇ G. Otteniamo dunque la relazione

Mt := F (Bt∧τGc) = F (x) + Z t

0

1[0,τGc)(s) ∇F (Bs) · dBs,

che mostra che M è una martingala locale. Dato che Bs ∈ G per s ≤ τGc, segue che |∇F (Bs) 1[0,τGc)(s)| ≤ supx∈G|∇F (x)| < ∞, perché la funzione x 7→ ∇F (x) è continua

Per esempio basta definire Ψ(x) := F (x) I(x), dove I : Rd → [0, 1] è una funzione di classe C∞

tale che I(x) = 1 per ogni x ∈ G e I(x) = 0 per x 6∈ D. Una tale I si ottiene per esempio ponendo I(x) := 1Gε∗ %, dove ∗ indica la convoluzione, Gε:= {x ∈ Rd: dist(x, G) < ε}, % è una funzione Ce di integrale uno con supporto in {x ∈ Rd: |x| < ε} e 0 < ε <1

su G e dunque limitata. Questo mostra che l’integrando {∇F (Bs) 1[0,τGc)(s)}s≥0 è in M2(1 × d), quindi M è una vera martingala (di quadrato integrabile).

Dato che una martingala è costante in media, si ha

F (x) = Ex(M0) = Ex(Mt) = Ex(F (Bt∧τGc)) ,

per ognit ≥ 0. Per t → ∞ si ha t ∧ τGc → τGc q.c., perchéPxGc < ∞) = 1, quindi anche F (Bt∧τGc) → F (BτGc) q.c. per la continuià di F . Dato che |F (Bt∧τGc)| ≤ supx∈G|F (x)| < ∞, per convergenza dominata si ottiene Ex(F (BτGc)) = F (x), cioè la relazione (6.27). 6.5.1. Il problema di Dirichlet. Un problema classico in elettrostatica consiste nel determinare il potenziale elettrico in una regione dello spazioD, quando se ne conosce il valore sulla frontiera∂D.

Più precisamente, dato un insieme aperto e limitato D ⊆ Rd e assegnata una funzione f : ∂D → R continua, il problema di Dirichlet consiste nel determinare (se esiste) una funzione F : D → R che soddisfi le seguenti relazioni:

F è continua su D, di classe C2 su D e (

∆F (x) = 0 ∀x ∈ D

F (x) = f (x) ∀x ∈ ∂D . (6.28)

Vale allora il seguente risultato.

Proposizione 6.14. Se esiste una funzione F soluzione del problema (6.28), essa è unica ed è data da

F (x) = Ex(f (BτDc)) , ∀x ∈ D . (6.29)

Dimostrazione. Per n ∈ N poniamo Dn := {x ∈ Rd : dist(x, Dc) > 1

n}. Se F è soluzione di (6.28), possiamo applicare il Lemma 6.13 con G = Dn, ottenendo

F (x) = Ex(F (BτDcn)) , ∀x ∈ Dn. (6.30) Mostriamo ora cheτDc

n → τDcq.c. pern → ∞. Si noti che τDc

n è crescente inn e quindi q.c. esisteτ := limn→∞τDc

n. Resta da mostrare cheτ = τDc q.c.. Da un lato si ha per definizione τDc

n≤ τDc per ognin ∈ N, quindi τ ≤ τDc. Dall’altro lato, per continuità delle traiettorie si ha q.c. Bτ = limn→∞BτDc

n, quindi dist(Bτ, Dc) = limn→∞dist(BτDc

n, Dc) = 0, perché dist(BτDc

n, Dc) = 1

n. Di conseguenza, q.c.Bτ ∈ Dc e dunqueτDc ≤ τ .

Per continuià delle traiettorie di B e della funzione F su D, segue che F (BτDc

n) → F (BτDc) q.c. per n → ∞. Dato che F è continua sull’insieme chiuso e limitato D, essa è limitata e quindi |F (BτDc

n)| ≤ supx∈D|F (x)| < ∞. Possiamo dunque applicare il teorema di convergenza dominata: per ogni x ∈ D fissato, si ha x ∈ Dn per n sufficientemente grande, quindi passando al limite in (6.30) si ottiene la relazione (6.29), per ognix ∈ D. Infine, per x ∈ ∂D si ha τDc = 0 e dunque la relazione (6.29) vale banalmente, perché B0 = x e F (x) = f (x) per x ∈ ∂D, grazie a (6.28).

Per quanto riguarda l’esistenza della soluzione del problema (6.28), è naturale conside-rare la funzioneF definita da (6.29) (dopotutto, se una soluzione esiste, essa deve essere data da tale relazione). È chiaro che F (x) = f (x) per x ∈ ∂D, perché in questo caso τDc = 0. È anche vero che F è armonica su D, cioè di classe C2 e tale che∆F (x) = 0 per ognix ∈ D, come mostriamo qui sotto. Tuttavia, la funzione F in generale non è continua suD, cioè non è detto che F (y) → f (x) per y → x ∈ ∂D: in questo caso il problema di Dirichlet (6.28) non ammette soluzione.

Affinché la funzioneF definita da (6.29) sia continua su D occorrono ipotesi aggiuntive su D. Per esempio, una condizione sufficiente è che ∂D sia una varietà differenziabile di classeC1. Per maggiori dettagli si veda il paragrafo 4.2 in [Karatzas e Shreve, 1998].

Per mostrare che la funzione F definita dalla relazione (6.29) è armonica in D, mostreremo che F soddisfa la proprietà del valor medio: per ogni x ∈ D e per ogni r > 0 tale che B(x, r) := {y ∈ Rd : |y − x| ≤ r} ⊆ D, si ha

F (x) = Z

∂B(x,r)

F (y) µx,r(dy) , (6.31)

dove ∂B(x, r) := {y ∈ Rd: |y − x| = r} e dove µx,rindica la misura di superficie su ∂B(x, r), normalizzata in modo che sia una probabilità: µx,r(∂B(x, ε)) = 1. È infatti un risultato classico di analisi che se una funzione soddisfa la proprietà del valor medio su un insieme aperto D, essa è armonica su D (si veda la Proposizione 2.5 nel capitolo 4 in [Karatzas e Shreve, 1998]).

La prima osservazione è che il secondo membro di (6.31) si può scrivere come Ex(F (BτB(x,r))), perché la legge della variabile BτB(x,r) è proprio µx,r. Questo segue dal fatto che il moto browniano in Rd è invariante per rotazioni, quindi anche la legge di BτB(x,r), che è una misura su ∂B(x, r), deve essere invariante per rotazioni (di centro x) e la misura di superficie normalizzata è l’unica probabilità su ∂B(x, r) con questa proprietà. Resta dunque da mostrare che F (x) = Ex(F (BτB(x,r))).

Per questa relazione, usiamo una proprietà della speranza condizionale che ora descriviamo. Siano X, Y variabili aleatorie, definite su (Ω, F , P) a valori negli spazi misurabili (E1, E1) e (E2, E2) rispettivamente, e sia g : E1× E2→ R una funzione misurabile e limitata. Supponiamo che G sia una sotto σ-algebra di F tale che X sia G-misurabile, mentre Y sia indipendente da G (in particolare le variabili X e Y sono indipendenti). Allora

E(g(X, Y )|G) = eg(X) , dove eg(x) := E(g(x, Y )) . (6.32) Occorre mostrare che E(g(X, Y ) 1G) = E(eg(X) 1G), per ogni G ∈ G. Questa relazione è immediata da verificare se g(a, b) = 1A×B(a, b) = 1A(a) 1B(b), con A ∈ E1e B ∈ E2. Inoltre le funzioni g che soddisfano tale relazione costituiscono uno spazio vettoriale che contiene le costanti e chiuso per limiti crescenti. Dato che la famiglia {A × B : A ∈ E1, B ∈ E2} è una base di E1⊗ E2, segue dal teorema di Classe Monotona che la relazione (6.32) vale per ogni g misurabile e limitata.

Possiamo infine applicare la relazione (6.32) con P = Px, G = FτB(x,r), X = BτB(x,r), Y = {BτB(x,r)+t− B(x,r)}t≥0 e g(a, b) = f (a + bτ), dove τ := inf{s ≥ 0 : a + bs 6∈ D}. La condizione che Y sia indipendente da G segue dalla proprietà di Markov forte del moto browniano. Con queste definizioni si ha g(X, Y ) = f (BτDc) e inoltreeg(a) = Ex(g(a, Y )) = Ea(f (BτDc)) =: F (a), perché a + Y rispetto a Px è un moto browniano che parte da a e per la definizione (6.29). Si ottiene dunque la relazione

Ex(f (BτDc)|FτB(x,r)) = F (BτB(x,r)) . Infine, dato che FτB(x,r)⊆ FτDc, dalla definizione (6.29) possiamo scrivere

F (x) = Ex(f (BτDc)) = Ex[Ex(f (BτDc)|FτB(x,r))] = Ex(F (BτB(x,r))) , e per quanto già detto la relazione (6.31) è dimostrata.

6.5.2. Transienza e ricorrenza del moto browniano. Introduciamo la funzione F : Rn\ {0} → R definita da F (z) :=            1 |z|d−2 sed ≥ 3 log |z| sed = 2 |z| sed = 1 .

È un fatto noto (e facilmente dimostrabile) cheF è una funzione armonica sul dominio D := Rd\ {0}. Consideriamo la corona sferica

G := {z ∈ Rd: r < |z| < R} , dove 0 < r < R < ∞ ,

che soddisfa le ipotesi del Lemma 6.13. Quindi, per ogni x ∈ G, il tempo di uscita τGc

dall’insieme G del moto browniano che parte in x è q.c. finito, e si ha F (x) = Ex(F (BτGc)) .

Per continuità delle traiettorie, BτGc ∈ ∂G = {z ∈ Rd : |z| = r o |z| = R}, e dato che F (z) = F (|z|) si ottiene

F (|x|) = F (r) Px(|BτGc| = r) + F (R) Px(|BτGc| = R) . Visto che Px(|BτGc| = r) + Px(|BτGc| = R) = 1, si ricava facilmente che

Px(|BτGc| = r) = F (|x|) − F (R) F (r) − F (R) =                    1 |x|d−21 Rd−2 1 rd−21 Rd−2 sed ≥ 3 log R − log |x| log R − log r sed = 2 R − |x| R − r sed = 1 . (6.33)

Notiamo che {|BτGc| = r} è l’evento “il moto browniano che parte da x ∈ G raggiunge la sfera interna {|z| = r} prima di quella esterna {|z| = R}”, da cui si evince che tale evento è crescente inR. Consideriamo quindi l’evento limite

Ar = lim

R→∞{|BτGc| = r} = [ R>0

{|BτGc| = r} ,

che si può descrivere come “per qualcheR > 0, il moto browniano che parte da x raggiunge la sfera {|z| = r} prima della sfera {|z| = R}”. Dato che q.c. le traiettorie di B sono continue, esse sono limitate su ogni intervallo di tempo limitato, per cui l’eventoAr non è altro che “il moto browniano che parte dax raggiunge in tempo finito la sfera {|z| = r}”.

Prendendo il limiteR → ∞ in (6.33) e usando la continuità dal basso della probabilità, si ottiene quindi l’importante relazione seguente, valida per ognix ∈ Rd, r > 0 con r < |x|:

Px(Ar) = Px(B raggiunge in tempo finito la sfera {|z| = r}) =       r |x| d−2 sed ≥ 3 1 sed ≤ 2 .

È chiaro che c’è una grossa differenza tra i casid ≤ 2 e d ≥ 3.

• Se d = 1 o d = 2, per ogni r < |x| fissato si ha Px(Ar) = 1, ossia q.c. il moto browniano che parte dax visita la palla di raggio r centrata centrata nell’origine. Prendendo una successione rn ↓ 0 si ha Px(T

n∈NArn) = 1, ossia q.c. il moto browniano che parte da x visita ogni intorno dell’origine. Per simmetria, anche l’eventoCx := “il moto browniano che parte dall’origine visita ogni intorno di x” ha probabilità uno, quindi anche P0(T

x∈QdCx) = 1, ossia q.c. il moto browniano (che parte dall’origine) visita ogni intorno di ogni punto di coordinate reazionali. Ciò significa che per d = 1 e d = 2 q.c. le traiettorie del moto browniano d-dimensionale sono dense in Rd. Per tale ragione, si dice che il moto browniano in dimensione1 e 2 è un processo ricorrente.

• Se d ≥ 3, per ogni r < |x| fissato si ha Px(Ar) = (r/|x|)d−2 < 1, ossia il moto browniano che parte dax ha una probabilità positiva di non visitare mai la palla di raggior centrata centrata nell’origine. È possibile inoltre dimostrare che si ha q.c. limt→∞|Bt| = +∞. Si dice in questo caso che il moto browniano in dimensione d ≥ 3 è transiente.

Nel documento Moto browniano e analisi stocastica (pagine 127-132)