Sei sulla pagina 1di 7

Soluzioni delle equazioni differenziali

Paolo Barbato
25 giugno 2017

Indice
1 Equazione di Laplace 2
1.1 Dirichlet nel quadrato unitario . . . . . . . . . . . . . . . . . . . 2
1.2 Neumann nel quadrato unitario . . . . . . . . . . . . . . . . . . . 2
1.3 Dirichlet nel cerchio unitario . . . . . . . . . . . . . . . . . . . . 3
1.4 Neumann nel cerchio unitario . . . . . . . . . . . . . . . . . . . . 3

2 Equazione di Poisson 4
2.1 Poisson a simmetria radiale . . . . . . . . . . . . . . . . . . . . . 4

3 Equazione del calore in domini limitati 4


3.1 Problema omogeneo . . . . . . . . . . . . . . . . . . . . . . . . . 4
3.1.1 Dirichlet per la barra di lunghezza unitaria . . . . . . . . 4
3.1.2 Neumann per la barra di lunghezza unitaria . . . . . . . . 4
3.1.3 Dirichlet sulla piastra di lato unitario . . . . . . . . . . . 4
3.2 Problema non omogeneo . . . . . . . . . . . . . . . . . . . . . . . 5

4 Equazione del calore in domini illimitati 5


4.1 Problema omogeneo . . . . . . . . . . . . . . . . . . . . . . . . . 5
4.2 Problema non omogeneo . . . . . . . . . . . . . . . . . . . . . . . 6
4.2.1 Metodo alternativo (n = 1) . . . . . . . . . . . . . . . . . 6

5 Equazione delle onde 7

1
1 Equazione di Laplace
1.1 Dirichlet nel quadrato unitario



u = 0 (x, y) (0, 1) (0, 1)
u(0, y) = f (y) y (0, 1)



u(1, y) = 0 y (0, 1) (1)

u(x, 0) = 0 x (0, 1)




u(x, 1) = 0 x (0, 1)
+
X bn
u(x, y) = sin(ny)sinh(n(1 x)) (2)
n=1
sinh(n)

u = 0

(x, y) (0, 1) (0, 1)
u(0, y) = 0 y (0, 1)



u(1, y) = f (y) y (0, 1) (3)

u(x, 0) = 0 x (0, 1)





u(x, 1) = 0 x (0, 1)
+
X bn
u(x, y) = sin(ny)sinh(nx) (4)
n=1
sinh(n)



u = 0 (x, y) (0, 1) (0, 1)
u(0, y) = 0 y (0, 1)



u(1, y) = 0 y (0, 1) (5)

u(x, 0) = f (x) x (0, 1)





u(x, 1) = 0 x (0, 1)
+
X bn
u(x, y) = sin(nx)sinh(n(1 y)) (6)
n=1
sinh(n)



u = 0 (x, y) (0, 1) (0, 1)
u(0, y) = 0 y (0, 1)



u(1, y) = 0 y (0, 1) (7)

u(x, 0) = 0 x (0, 1)




u(x, 1) = f (x) x (0, 1)
+
X bn
u(x, y) = sin(nx)sinh(ny) (8)
n=1
sinh(n)

1.2 Neumann nel quadrato unitario





u = 0 (x, y) (0, 1) (0, 1)
ux (0, y) = f (y) y (0, 1)



ux (1, y) = 0 y (0, 1) (9)

u y (x, 0) = 0 x (0, 1)





u (x, 1) = 0
y x (0, 1)

2
+
X an
u(x, y) = C + cos(ny)cosh(n(1 x)) (10)
n=1
nsinh(n)



u = 0 (x, y) (0, 1) (0, 1)
ux (0, y) = 0 y (0, 1)



ux (1, y) = f (y) y (0, 1) (11)

uy (x, 0) = 0 x (0, 1)





u (x, 1) = 0
y x (0, 1)
+
X an
u(x, y) = C + cos(ny)cosh(nx) (12)
n=1
nsinh(n)



u = 0 (x, y) (0, 1) (0, 1)
ux (0, y) = 0 y (0, 1)



ux (1, y) = 0 y (0, 1) (13)

uy (x, 0) = f (x)

x (0, 1)


u (x, 1) = 0
y x (0, 1)
+
X an
u(x, y) = C + cos(nx)cosh(n(1 y)) (14)
n=1
nsinh(n)



u = 0 (x, y) (0, 1) (0, 1)
ux (0, y) = 0 y (0, 1)



ux (1, y) = 0 y (0, 1) (15)

uy (x, 0) = 0 x (0, 1)





u (x, 1) = f (x)
y x (0, 1)
+
X an
u(x, y) = C + cos(nx)cosh(ny) (16)
n=1
nsinh(n)

1.3 Dirichlet nel cerchio unitario


(
u = 0 <1
(17)
u(1, ) = f () =1
+  
a0 X n
u(, ) = + an cos(n) + bn sin(n) (18)
2 n=1

1.4 Neumann nel cerchio unitario


(
u = 0 <1
(19)
u (1, ) = f () =1
+ n  
X
u(, ) = C + an cos(n) + bn sin(n) (20)
n=1
n

3
2 Equazione di Poisson
2.1 Poisson a simmetria radiale
(
u = f (x2 + y 2 ) = f () <1
(21)
u (1, ) = k =1
Z 1 Z s
1
u() = k f ()d (22)
s 0

3 Equazione del calore in domini limitati


3.1 Problema omogeneo
3.1.1 Dirichlet per la barra di lunghezza unitaria

ut kuxx = 0
(x, t) (0, 1) (0, +)
u(0, t) = u(1, t) = 0 t (0, +) (23)

u(x, 0) = g(x) t=0

+
2
2 kt
X
u(x, t) = en bn sin(nx) (24)
n=1

3.1.2 Neumann per la barra di lunghezza unitaria



ut kuxx = 0
(x, t) (0, 1) (0, +)
ux (0, t) = ux (1, t) = 0 t (0, +) (25)

u(x, 0) = g(x) x (0, 1)

+
a0 X n2 2 kt
u(x, t) = + e an cos(nx) (26)
2 n=1

3.1.3 Dirichlet sulla piastra di lato unitario




ut uxx uyy = 0 (x, y) (0, 1) (0, 1), t (0, +)

u(x, 0, t) = u(x, 1, t) = 0 x (0, 1), t (0, +)
(27)


u(0, y, t) = u(1, y, t) = 0 y (0, 1), t (0, +)
u(x, y, 0) = (x, y) (x, y) (0, 1) (0, 1)

+ X
+
2
+m2 ) 2 t
X
u(x, y, t) = e(n bm,n sin(nx)sin(my) (28)
n=1 m=1
con Z 1 Z 1
bm,n = 4 sin(nx)sin(my)dxdy (29)
0 0

4
3.2 Problema non omogeneo

ut uxx = f (x, t)
(x, t) (0, 1) (0, +)
u(0, t) = u(1, t) = 0 t (0, +) (30)

u(x, 0) = g(x) x (0, 1)

La soluzione e la somma delle soluzioni dei due sottoproblemi



ut uxx = 0
(x, t) (0, 1) (0, +)
(Pf ) u(0, t) = u(1, t) = 0 t (0, +) (31)

u(x, 0) = g(x) x (0, 1)

e
ut uxx = f (x, t)
(x, t) (0, 1) (0, +)
(Pg ) u(0, t) = u(1, t) = 0 t (0, +) (32)

u(x, 0) = 0 x (0, 1)

La soluzione u(Pf ) (x, t) di (Pf ) e nota da 3.1.1 e si scrive:

+
2
2 kt
X
u(Pf ) (x, t) = en bn sin(nx) (33)
n=1

mentre la soluzione u(Pg ) (x, t) di (Pg ) ha la forma:


Z t
u(Pg ) (x, t) = w(x, t; s)ds (34)
0

dove w(x, t; s) e una funzione ausiliaria soluzione del seguente problema omoge-
neo ritardato:

wt w = 0
(x, t) (0, 1) (s, +)
w(0, t; s) = w(1, t; s) = 0 t (s, +) (35)

w(x, s; s) = f (x, s) x (0, 1)

Ossia:
+
2
2 k(ts)
X
w(x, t; s) = en bn sin(nx) (36)
n=1

4 Equazione del calore in domini illimitati


4.1 Problema omogeneo
(
ut u = 0 (x, t) <n (0, +)
(37)
u(x, 0) = g(x) x <n
Z
u(x, t) = Kt (x, y, t)g(y)dy (38)
<n
con
1 |xy|2
4t
Kt (x, y, t) = e (39)
(4t)n/2

5
4.2 Problema non omogeneo
(
ut u = f (x, t) (x, t) <n (0, +)
(40)
u(x, 0) = g(x) x <n
La soluzione e la somma delle soluzioni dei due sottoproblemi
(
ut u = 0 (x, t) <n (0, +)
(Pf ) (41)
u(x, 0) = g(x) x <n
e (
ut u = f (x, t) (x, t) <n (0, +)
(Pg ) (42)
u(x, 0) = 0 x <n
La soluzione u(Pf ) (x, t) di (Pf ) e nota da 4.1 e si scrive:
Z
u(Pf ) (x, t) = Kt (x, y, t)g(y)dy (43)
<n
con
1 |xy|2
Kt (x, y, t) = n/2
e 4t (44)
(4t)
mentre la soluzione u(Pg ) (x, t) di (Pg ) ha la forma:
Z t
u(Pg ) (x, t) = w(x, t; s)ds (45)
0
dove w(x, t; s) e una funzione ausiliaria soluzione del seguente problema omoge-
neo ritardato:
(
wt w = 0 (x, t) <n (0, +)
(46)
w(x, s; s) = f (x, s) x <n

Ossia (il ritardo t s puo essere caricato indistintamente sul nucleo del calore
o sulla forzante f ):
Z Z
w(x, t; s) = Kt (x, y, t s)f (y, s)dy = Kt (x, y, t)f (y, t s)dy (47)
<n <n

4.2.1 Metodo alternativo (n = 1)


Sia dato un problema (Pg ) con dato omogeneo:
(
ut uxx = f (x, t) (x, t) < (0, +)
(Pg ) (48)
u(x, 0) = 0 x<

Per cui e definita la seguente funzione ausiliaria:


Z
z(x, t) := f (x, t)dt (49)

Siano inoltre soddisfatte le seguenti ipotesi:


(
fxx (x, t) = 0
(50)
z(x, 0) = 1

6
Allora e possibile definire la funzione:

v(x, t) = u(x, t) z(x, t) (51)

Tramite la quale ci si riconduce al seguente problema omogeneo notevole:


(
vt vxx = 0 (x, t) < (0, +)
(52)
v(x, 0) = 1 x<

la cui soluzione e:
v(x, t) = 1 (53)
da cui Z
u(x, t) = 1 + z(x, t) = 1 + f (x, t)dt (54)

5 Equazione delle onde



2
utt c uxx = f (x, t)
(x, t) < (0, +)
u(x, 0) = g(x) x< (55)

ut (x, 0) = h(x) x<

x+ct Z tZ x+cs
g(x + ct) + g(x ct) 1
Z
1
u(x, t) = + h(y)dy + f (y, ts)dyds
2 2c xct 2c 0 xcs

Potrebbero piacerti anche