Boundary value problems for three-dimensional elliptic equations
by Aleksas Domarkas
Vilnius University, Faculty of Mathematics and Informatics,
Naugarduko 24, Vilnius, Lithuania
aleksas@ieva.mif.vu.lt
NOTE: In this session we find solutions of boundary value problems for three-dimensional
Laplace's , Poisson or Helmholtz equations in regions r<R, r>R and R1<r<R2.
1 Example
Problem
Solve boundary-value problem
, r1< r < r2,
u| r=r 1 = u1, u| r=r 2 = u2
here ; -- constants.
Solving method
We consider problem
u| r=r1 =0, u| r=r2 =0
and problem
w| r=r1 =u1, w| r=r2 =u2.
Then u+w is solution of our problem. Solutions of these problems are sought in the form
u = v(r)*cos(phi)*sin(theta)*cos(theta),
Solving problem
Solution
Checking the Solution
Solution in Cartesian coordinates
This is solution in Cartesian coordinates.
Checking the Solution:
2 Example
Solve three-dimensional interior boundary-value problem
, r < R,
u| r=R = g .
Here r=sqrt(x^2+y^2+z^2), u=u(x,y,z) or u=u(r,phi,theta).
The function g may be polynomial with variables z and x^2+y^2 or with cos(theta) .
or
In Cartesian coordinates:
Problem:
Solution:
where is the nth Legendre (spherical) polynomial.
Then sol=sol1 .
Note
In similar way can solve boundary-value problems in domains r>R and R1<r<R2.
3 Example
| r=R = g .
Here , or .
4 Example
u| r=1 =f .
We use package orbitals from share libary R5 or R4.
See ?share and ?share,contents for information about the share library
We search solution in the form:
Here is from orbitals .
We compute coefficients:
5 Example
=0, r<1,
u| r=1 = .
Here LP(n,k)=P(n, k, cos(theta)), P(n, k, x) is associated Legendre function. Function LP we define later.
Next we compute coefficients:
Other form of the solution:
6 Example
problem
| r=R =
theory
where
, is associated Legendre function.
procedures
Procedure for computing LP(n,k)=P(n, k, cos(theta)), here P(n, k, x) is associated Legendre function.
Procedure for solving problem , | r=R = :
examples
Example 1 ([vlad],16.20.3.)
Example 2 ([vlad],16.21.2.)
Example 3
7 Example
[vlad] 16.21.4.
( + )| r=R =
solving problem
We express in Fourier series.
Then ff=f.
We define LP(n,k)=P(n, k, cos(theta)), here P(n, k, x) is associated Legendre function.
We need from identity T=0 compute coefficients.
8 Example
[vlad] 16.24
| r=R1 = , | r=R2 =
We express 1 and f2 in Fourier series.
Next we compute coefficients from identities T1=0 and T2=0 .
While every effort has been made to validate the solutions in this worksheet, Waterloo Maple Inc. and the contributors are not responsible for any errors contained and are not liable for any damages resulting from the use of this material.
Back to contents