Skip to main content
Library homepage
 

Text Color

Text Size

 

Margin Size

 

Font Type

Enable Dyslexic Font
Mathematics LibreTexts

5.5: More Complex Initial/Boundary Conditions

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

It is not always possible on separation of variables to separate initial or boundary conditions in a condition on one of the two functions. We can either map the problem into simpler ones by using superposition of boundary conditions, a way discussed below, or we can carry around additional integration constants.

string2.png

Let me give an example of these procedures. Consider a vibrating string attached to two air bearings, gliding along rods 4m apart. You are asked to find the displacement for all times, if the initial displacement, i.e. at t=0s is one meter and the initial velocity is x/t0 m/s.

The differential equation and its boundary conditions are easily written down,

2x2u=1c22t2u,xu(0,t)=xu(4,t)=0,t>0,u(x,0)=1,tu(x,0)=x/t0.

Exercise 5.5.1

What happens if I add two solutions v and w of the differential equation that satisfy the same BC’s as above but different IC’s,

v(x,0)=0,tv(x,0)=x/t0,w(x,0)=1,tw(x,0)=0?

Answer

u=v+w, we can add the BC’s.

If we separate variables, u(x,t)=X(x)T(t), we find that we obtain easy boundary conditions for X(x), X(0)=X(4)=0,

but we have no such luck for (t). As before we solve the eigenvalue equation for X, and find solutions for λn=n2π216, n=0,1,..., and Xn=cos(nπ4x). Since we have no boundary conditions for T(t), we have to take the full solution,

T0(t)=A0+B0t,Tn(t)=Ancosnπ4ct+Bnsinnπ4ct,

and thus u(x,t)=12(A0+B0t)+n=1(Ancosnπ4ct+Bnsinnπ4ct)cosnπ4x.

Now impose the initial conditions

  • u(x,0)=1=12A0+n=1Ancosnπ4x,
    which implies A0=2, An=0,n>0.
  • tu(x,0)=x/t0=12B0+n=1nπc4Bncosnπ4x.
    This is the Fourier sine-series of x, which we have encountered before, and leads to the coefficients B0=4 and Bn=64n3π3c if n is odd and zero otherwise.

So finally u(x,t)=(1+2t)64π3n odd1n3sinnπct4cosnπx4.


This page titled 5.5: More Complex Initial/Boundary Conditions is shared under a CC BY-NC-SA 2.0 license and was authored, remixed, and/or curated by Niels Walet via source content that was edited to the style and standards of the LibreTexts platform.

  • Was this article helpful?

Support Center

How can we help?