Week 13: Laplace Equation#
Problem Setup and Initial Conditions#
Laplace equation is nothing new to readers since we have introduced two related special functions in the chapter of Week 9 and 10: Special Functions, Legendre polynomial and Bessel function. While those special functions form a complete set of solution of diffusion equation for the corresponding coordinate, there is an alternative way of solving diffusion problem when certain boundary conditions are satisfied. (i.e., Sturm-Liouville theorem is satisfied).
Dirichlet Problem for a Rectangle#
Let’s begin with a diffusion problem on a Rectangle (figure below),

Fig. 17 The Dirichlet problem on a rectangle.#
the figure above can be written as (213)
The rectangle is defined as domain
we have
Dividing the entire (215) by
Similar to how we deal with heat and wave equations, the first part is only related to
It’s not hard to find that (217) has a solution of (also see solution )
For solution in
The whole solution can therefore be written as
For the boundary condition at
which infers that
Substitute (222) back to (220), we have
While we only specify boundary condition at the upper end, we can approach the problem the same way if other edges have non-zero boundary conditions. (see figure below)

Fig. 18 The Dirichlet problem on a rectangle with four specified boundaries.#
The solution for the condition above can be decomposed into four cases and each case with only one boundary specified (The lower panel of The Dirichlet problem on a rectangle with four specified boundaries.). The total solution is the linear combination of the four solution above. i.e.,
Dirichlet Problem for a Disk#
If today, we setup a problem on a disk (
With given boundary condition,
We can first apply chain rule to find the diffusion in polar coordinate. (see Week 9 and 10: Special Functions)
For (226), we know three basis,
Using the boundary condition
and
Substituting (229) and (230) back to (227), the complete equation can be written as
Example 1
Find the solution
If the disk has radius
The integration used are
and
Example 2
Solving the Dirichlet problem
We first convert this problem to polar coordinate, letting
and the boundary condition is
so
Solve the problem using (231)
All we need is to find the integral of
,and
Poisson Integral Formula#
Poisson integral is a technique of writing a series solution into an integral form.
In a special case, where
Define a Poisson Kernel
so
Thinking of a point inside the unit disk as a complex number and also having a polar coordinates
then
Substitute (236) back into (234), we can find
To find the real part of
and the real part is
This leads to the final form of Poisson Integral
For a disk with radius R about the origin, a change of variables yields the Poisson solution.
Example 3
Find the Poisson Integral of example 1.
With
The Neumann Problem#
Different from Dirichlet problem where the boundary temperature (value) is directly given, Neumann problem describes the jump condition. Mathematically, a Dirichlet problem usually has a boundary condition like

Fig. 19 The Neumann boundary condition.#
Here, we first define the unit normal vector and unit tangent vector.
and the unit normal vector
Then the normal derivative of a point on C can be written as
which can be recognized as the dot product of the gradient u with the unit normal vector on C.
Combining with what we learn in previous sector, a complete set of Neumann problem can be written as
The set of equation above says, if we don’t consider the heat (or some tracers) transport normal to the boundary, the heat flux integrated over the domain should equal 0 (which physically makes sense because the amount of heat loss for a given grid point is equivalent to the amount of heat received by other grid point).
With (245), there is a simple condition must be satisfied.
if
Example 4
Find if the following set of equation satisfies a Neumann problem
This indicates that
To test if the problem above is an Neumann problem, we can take the line integral along the boundary, which leads to
Immediately, this problem is not a Neumann problem.
Example 5
A very import characteristic of Neumann problem is…there is no unique solution. We will use this example to illustrate the result.
From the very beginning of this chapter, we know the above equations have solution of
also, based on the derivative boundary
indicating
However, to satisfy Neumann condition, we also know,
i.e., the line integral of
Here is an application of Neumann problem to a disk.
Suppose
A necessary condition for the existence of a solution is that the line integral of the normal derivative over the boundary is 0.
We first attempt a solution of
Choose a coefficient to satisfy,
Then using the Fourier transform to find the corresponding coefficients
For
the final solution can therefore be written as
Example 6
Solve the following Neumann problem for a unit disk about the origin:
use polar coordinates, letting
Now we turn the problem into
First, we observe that
satisfies the Neumann boundary condition. By (251), we know the solution is
The integral of the second term is