Skip to main content
Mathematics LibreTexts

2.5: Laplace’s Equation in 2D

  • Page ID
    90919
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)

    ( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\id}{\mathrm{id}}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\kernel}{\mathrm{null}\,}\)

    \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\)

    \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\)

    \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    \( \newcommand{\vectorA}[1]{\vec{#1}}      % arrow\)

    \( \newcommand{\vectorAt}[1]{\vec{\text{#1}}}      % arrow\)

    \( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vectorC}[1]{\textbf{#1}} \)

    \( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)

    \( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)

    \( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    Another generic partial differential equation is Laplace’s equation, \(∇^2u = 0\). Laplace’s equation arises in many applications. As an example, consider a thin rectangular plate with boundaries set at fixed temperatures. Assume that any temperature changes of the plate are governed by the heat equation, \(u_t = k∇^2u\), subject to these boundary conditions. However, after a long period of time the plate may reach thermal equilibrium. If the boundary temperature is zero, then the plate temperature decays to zero across the plate. However, if the boundaries are maintained at a fixed nonzero temperature, which means energy is being put into the system to maintain the boundary conditions, the internal temperature may reach a nonzero equilibrium temperature. Reaching thermal equilibrium means that asymptotically in time the solution becomes time independent. Thus, the equilibrium state is a solution of the time independent heat equation, \(∇^2u = 0\).

    A second example comes from electrostatics. Letting \(\phi (\mathbf{r})\) be the electric potential, one has for a static charge distribution, \(ρ(\mathbf{r})\), that the electric field, \(\mathbf{E} = ∇\phi\), satisfies one of Maxwell’s equations, \(∇ · \mathbf{E} = ρ/\epsilon_0\). In regions devoid of charge, \(ρ(\mathbf{r}) = 0\), the electric potential satisfies Laplace’s equation, \(\nabla^2\phi =0\).

    As a final example, Laplace’s equation appears in two-dimensional fluid flow. For an incompressible flow, \(∇ · \mathbf{v} = 0\). If the flow is irrotational, then \(∇ × \mathbf{v} = 0\). We can introduce a velocity potential, \(\mathbf{v} = ∇\phi\). Thus, \(∇ × \mathbf{v}\) vanishes by a vector identity and \(∇ · \mathbf{v} = 0\) implies \(∇^2\phi = 0\). So, once again we obtain Laplace’s equation.

    Solutions of Laplace’s equation are called harmonic functions and we will encounter these in Chapter 8 on complex variables and in Section 2.5 we will apply complex variable techniques to solve the two-dimensional Laplace equation. In this section we use the Method of Separation of Variables to solve simple examples of Laplace’s equation in two dimensions. Three dimensional problems will studied in Chapter 6.

    Example \(\PageIndex{1}\): Equilibrium Temperature Distribution for a Rectangular Plate

    Let’s consider Laplace’s equation in Cartesian coordinates,

    \[u_{xx}+u_{yy}=0,\quad 0<x<L,\quad 0<y<H\nonumber\]

    with the boundary conditions

    \[u(0,y)=0,\quad u(L,y)=0,\quad u(x,0)=f(x),\quad u(x,H)=0.\nonumber\]

    The boundary conditions are shown in Figure \(\PageIndex{1}\).

    clipboard_ea23a721b89c722946739548f69c16bc5.png
    Figure \(\PageIndex{1}\): In this figure we show the domain and boundary conditions for the example of determining the equilibrium temperature distribution for a rectangular plate.
    Solution

    As with the heat and wave equations, we can solve this problem using the method of separation of variables. Let \(u(x, y) = X(x)Y(y)\). Then, Laplace’s equation becomes

    \[X''Y+XY''=0\nonumber\]

    and we can separate the \(x\) and \(y\) dependent functions and introduce a separation constant, \(λ\),

    \[\frac{X''}{X}=-\frac{Y''}{Y}=-\lambda .\nonumber\]

    Thus, we are led to two differential equations,

    \[\begin{align}X''+\lambda X&=0,\nonumber \\ Y''-\lambda Y&=0.\label{eq:1}\end{align}\]

    The general solution of the equation for \(Y(y)\) is given by

    \[Y(y)=c_1e^{\sqrt{\lambda}y}+c_2e^{-\sqrt{\lambda}y}.\nonumber\]

    The boundary condition \(u(x, H) = 0\) implies \(Y(H) = 0\). So, we have

    \[c_1e^{\sqrt{\lambda}H}+c_2e^{-\sqrt{\lambda}H}=0.\nonumber\]

    Thus,

    \[c_2=-c_1e^{2\sqrt{\lambda}H}.\nonumber\]

    Inserting this result into the expression for \(Y(y)\), we have

    \[\begin{align} Y(y)&=c_1e^{\sqrt{\lambda}y}-c_1e^{2\sqrt{\lambda}H}e^{-\sqrt{\lambda}y}\nonumber \\ &=c_1e^{\sqrt{\lambda}H}\left(e^{-\sqrt{\lambda}H}e^{\sqrt{\lambda}y}-e^{\sqrt{\lambda}H}e^{-\sqrt{\lambda}y}\right)\nonumber \\ &=c_1e^{\sqrt{\lambda}H}\left(e^{-\sqrt{\lambda}(H-y)}-e^{\sqrt{\lambda}(H-y)}\right)\nonumber \\ &=-2c_1e^{\sqrt{\lambda}H}\sinh\sqrt{\lambda}(H-y).\label{eq:2}\end{align}\]

    Since we already know the values of the eigenvalues \(λ_n\) from the eigenvalue problem for \(X(x)\), we have that the \(y\)-dependence is given by

    \[Y_n(y)=\sinh\frac{n\pi (H-y)}{L}.\nonumber\]

    So, the product solutions are given by

    \[u_n(x,y)=\sin\frac{n\pi x}{L}\sinh\frac{n\pi (H-y)}{L},\quad n=1,2,\ldots .\nonumber\]

    These solutions satisfy Laplace’s equation and the three homogeneous boundary conditions and in the problem.

    The remaining boundary condition, \(u(x, 0) = f(x)\), still needs to be satisfied. Inserting \(y = 0\) in the product solutions does not satisfy the boundary condition unless \(f(x)\) is proportional to one of the eigenfunctions \(X_n(x)\). So, we first write down the general solution as a linear combination of the product solutions,

    \[\label{eq:3}u(x,y)=\sum\limits_{n=1}^\infty a_n\sin\frac{n\pi x}{L}\sinh\frac{n\pi (H-y)}{L}.\]

    Now we apply the boundary condition, \(u(x, 0) = f(x)\), to find that

    \[\label{eq:4}f(x)=\sum\limits_{n=1}^\infty a_n\sinh\frac{n\pi H}{L}\sin\frac{n\pi x}{L}.\]

    Defining \(b_n = a_n \sinh\frac{n\pi H}{L}\), this becomes

    \[\label{eq:5}f(x)=\sum\limits_{n=1}^\infty b_n\sin\frac{n\pi x}{L}.\]

    We see that the determination of the unknown coefficients, \(b_n\), is simply done by recognizing that this is a Fourier sine series. We now move on to the study of Fourier series and provide more complete answers in Chapter 6.


    This page titled 2.5: Laplace’s Equation in 2D is shared under a CC BY-NC-SA 3.0 license and was authored, remixed, and/or curated by Russell Herman via source content that was edited to the style and standards of the LibreTexts platform; a detailed edit history is available upon request.