How Do You Solve the Laplace Equation in a Semi-Infinite Strip?

  • Thread starter Thread starter Benny
  • Start date Start date
  • Tags Tags
    Pde
Benny
Messages
577
Reaction score
0
Hi can someone please help me work through the following question. It is the two dimensional Laplace equation in a semi-infinite strip.

<br /> \frac{{\partial ^2 u}}{{\partial x^2 }} + \frac{{\partial ^2 u}}{{\partial y^2 }} = 0,0 &lt; x &lt; a,0 &lt; y &lt; \infty <br />

The boundary conditions along the edges are u(0,y) = 0, u(a,y) = 0 and u(x,0) = f(x) where f(x) is some prescribed function.

With my limited experience in dealing with PDEs at first glance I don't think there is enough information to even get to an expression for u(x,y) in terms of f(x) but I'll try this anyway.

Let u\left( {x,y} \right) = X\left( x \right)Y\left( y \right) then

<br /> \frac{{X&#039;&#039;\left( x \right)}}{{X\left( x \right)}} = - \frac{{Y&#039;&#039;\left( y \right)}}{{Y\left( y \right)}} = - \lambda <br />

I have set the separation constant to be negative lambda because the boundary conditions suggest that I'll first need to work with the ODE in X(x).

The ODE in X(x) I get is

X&#039;&#039;\left( x \right) + \lambda X\left( x \right) = 0 with X(0) = 0, X(a) = 0.

Dirichlet BCs so lambda is positive which gives me

<br /> X\left( x \right) = A\cos \left( {\sqrt \lambda x} \right) + B\sin \left( {\sqrt \lambda x} \right)<br />

The first BC implies A = 0 and avoiding trivial solutions the other BC yields the eigenvalues:

<br /> \lambda _n = \left( {\frac{{n\pi }}{a}} \right)^2 <br /> where n is a natural number.

The corresponding eigenfunctions are X_n \left( x \right) = B\sin \left( {\frac{{n\pi x}}{a}} \right)

The ODE in Y(y) is:

<br /> Y&#039;&#039;\left( y \right) - \lambda _n Y\left( y \right) = 0<br />

Since lambda is positive Y_n \left( y \right) = C\cosh \left( {\sqrt {\lambda _n } y} \right) + D\sinh \left( {\sqrt {\lambda _n } y} \right).

<br /> u_n \left( {x,y} \right) = X_n \left( x \right)Y_n \left( y \right)<br />

<br /> u_n \left( {x,y} \right) = \left[ {a_n \cosh \left( {\sqrt {\lambda _n } y} \right) + b_n \sinh \left( {\sqrt {\lambda _n } y} \right)} \right]\sin \left( {\frac{{n\pi x}}{a}} \right)<br />

<br /> u\left( {x,y} \right) = \sum\limits_{n = 1}^\infty {\left[ {a_n \cosh \left( {\sqrt {\lambda _n } y} \right) + b_n \sinh \left( {\sqrt {\lambda _n } y} \right)} \right]\sin \left( {\frac{{n\pi x}}{a}} \right)} <br />

The only other bit of information I have left is u(x,0) = f(x) so I try that to see what happens. But that just tells me that

<br /> f\left( x \right) = \sum\limits_{n = 1}^\infty {a_n \sin \left( {\frac{{n\pi x}}{a}} \right)} <br />

<br /> a_n = \frac{2}{a}\int\limits_0^a {f\left( x \right)} \sin \left( {\frac{{n\pi x}}{a}} \right)dx<br />

So that gives me a_n but what about b_n? I really don't know how to proceed. Can someone please help me out? Thanks.
 
Physics news on Phys.org
You need to specify the B.C.'s as y->infinity. Probably they want the function to vanish, in which case you don't want to use sinh y and cosh y but instead e^y and e^-y, and only the e^-y terms will survive.
 
Last edited:
Yeah I think the BC for y going to infinity is missing but I think the condition is usually as you said, u tends to zero and y gets large. In that case I can rewrite the sinh and cosh in terms of exponentials and simply set the appropriate constants to be equal to zero. Thanks for the pointers.
 
There are two things I don't understand about this problem. First, when finding the nth root of a number, there should in theory be n solutions. However, the formula produces n+1 roots. Here is how. The first root is simply ##\left(r\right)^{\left(\frac{1}{n}\right)}##. Then you multiply this first root by n additional expressions given by the formula, as you go through k=0,1,...n-1. So you end up with n+1 roots, which cannot be correct. Let me illustrate what I mean. For this...
Back
Top