A general solution of the one-dimensional wave equation can be found. This solution was first Jean-Baptiste le Rond d’Alembert (1717- 1783) and is referred to as d’Alembert’s formula. In this section we will derive d’Alembert’s formula and then use it to arrive at solutions to the wave equation on infinite, semi-infinite, and finite intervals.
We consider the wave equation in the form and introduce the transformation
Note that , and are the characteristics of the wave equation.
We also need to note how derivatives transform. For example
Therefore, as an operator, we have
Similarly, one can show that
Using these results, the wave equation becomes
Therefore, the wave equation has transformed into the simpler equation,
A further integration gives
Therefore, we have as the general solution of the wave equation,
where and are two arbitrary, twice differentiable functions. As is increased, we see that gets horizontally shifted to the left and gets horizontally shifted to the right. As a result, we conclude that the solution of the wave equation can be seen as the sum of left and right traveling waves.
Let’s use initial conditions to solve for the unknown functions. We let
Applying this to the general solution, we have
We need to solve for and in terms of and . Integrating Equation , we have
Adding this result to Equation , gives
Subtracting from Equation , gives
Now we can write out the solution , yielding d’Alembert’s solution
When and are defined for all , the solution is well-defined. However, there are problems on more restricted domains. In the next examples we will consider the semi-infinite and finite length string problems.In each case we will need to consider the domain of dependence and the domain of influence of specific points. These concepts are shown in Figure . The domain of dependence of point P is red region. The point P depends on the values of and at points inside the domain. The domain of influence of P is the blue region. The points in the region are influenced by the values of and at P.
Figure : The domain of dependence of point P is red region. The point P depends on the values of and at points inside the domain. The domain of influence of P is the blue region. The points in the region are influenced by the values of and at P.
Example
Use d’Alembert’s solution to solve
Solution
The d’Alembert solution is not well-defined for this problem because is not defined for for , . There are similar problems for . This can be seen by looking at the characteristics in the -plane. In Figure there are characteristics emanating from the points marked by and that intersect in the domain . The point of intersection of the blue lines have a domain of dependence entirely in the region , , however the domain of dependence of point P reaches outside this region. Only characteristics reach point P, but characteristics do not. But, we need and for to form a solution.
Figure : The characteristics for the semi-infinite string.
This can be remedied if we specified boundary conditions at . For example, Fixed end boundary condition we will assume the end is fixed,
Imagine an infinite string with one end (at ) tied to a pole.
Since , we have
Letting , this gives .
Note that
Comparing the expressions for and , we see that
These relations imply that we can extend the functions into the region if we make them odd functions, or what are called odd extensions. An example is shown in Figure .
Another type of boundary condition is if the end is free,
In this case we could have an infinite string tied to a ring and that ring is allowed to slide freely up and down a pole.
One can prove that this leads to
Thus, we can use an even extension of these function to produce solutions.
Example
Solve the initial-boundary value problem
Solution
This is a semi-infinite string with a fixed end. Initially it is plucked to produce a nonzero triangular profile for . Since the initial velocity is zero, the general solution is found from d’Alembert’s solution,
where is the odd extension of . In Figure we show the initial condition and its odd extension. The odd extension is obtained through reflection of about the origin.
Figure : The initial condition and its odd extension. The odd extension is obtained through reflection of about the origin.
The next step is to look at the horizontal shifts of . Several examples are shown in Figure .These show the left and right traveling waves.
Figure : Examples of and .
In Figure we show superimposed plots of and for given times. The initial profile in at the bottom. By the time the full traveling wave has emerged. The solution to the problem emerges on the right side of the figure by averaging each plot.
Figure : Superimposed plots of and for given times. The initial profile in at the bottom. By the time the full traveling wave has emerged.Figure : On the left is a plot of , from Figure and the average, . On the right the solution alone is shown for at bottom to at top for the semi-infinite string problem
Example
Use d’Alembert’s solution to solve
Solution
The general solution of the wave equation was found in the form
However, for this problem we can only obtain information for values of and such that and . In Figure the characteristics and for , . The main (gray) triangle, which is the domain of dependence of the point , is the only region in which the solution can be found based solely on the initial conditions. As with the previous problem, boundary conditions will need to be given in order to extend the domain of the solution.
Figure : The characteristics emanating from the interval for the finite string problem.
In the last example we saw that a fixed boundary at could be satisfied when and are extended as odd functions. In Figure we indicate how the characteristics are affected by drawing in the new one as red dashed lines. This allows us to now construct solutions based on the initial conditions under the line for . The new region for which we can construct solutions from the initial conditions is indicated in gray in Figure .
Figure : The red dashed lines are the characteristics from the interval from using the odd extension about .
We can add characteristics on the right by adding a boundary condition at . Again, we could use fixed , or free, , boundary conditions. This allows us to now construct solutions based on the initial conditions for .
Let’s consider a fixed boundary condition at . Then, the solution must satisfy
To see what this means, let . Then, this condition gives (since )
Note that is defined for . Therefore, this is a well-defined extension of the domain of .
Note that
Comparing the expressions for and , we see that
These relations imply that we can extend the functions into the region if we consider an odd extension of and about . This will give the blue dashed characteristics in Figure and a larger gray region to construct the solution.
Figure : The red dashed lines are the characteristics from the interval from using the odd extension about and the blue dashed lines are the characteristics from the interval from using the odd extension about .
So far we have extended and to the interval in order to determine the solution over a larger -domain. For example, the function has been extended to
A similar extension is needed for . Inserting these extended functions into d’Alembert’s solution, we can determine in the region indicated in Figure .
Even though the original region has been expanded, we have not determined how to find the solution throughout the entire strip, . This is accomplished by periodically repeating these extended functions with period . This can be shown from the two conditions
Now, consider
This shows that is periodic with period . Since satisfies the same conditions, then it is as well.
In Figure we show how the characteristics are extended throughout the domain strip using the periodicity of the extended initial conditions. The characteristics from the interval endpoints zig zag throughout the domain, filling it up. In the next example we show how to construct the odd periodic extension of a specific function.
Figure : Extending the characteristics throughout the domain strip.
Example
Construct the periodic extension of the plucked string initial profile given by
satisfying fixed boundary conditions at and .
Solution
We first take the solution and add the odd extension about . Then we add an extension beyond . This process is shown in Figure .
Figure : Construction of odd periodic extension for (a) The initial profile, . (b) Make an odd function on . (c) Make the odd function periodic with period .
We can use the odd periodic function to construct solutions. In this case we use the result from the last example for obtaining the solution of the problem in which the initial velocity is zero, . Translations of the odd periodic extension are shown in Figure .
Figure : Translations of the odd periodic extension.
In Figure we show superimposed plots of and for different values of . A box is shown inside which the physical wave can be constructed. The solution is an average of these odd periodic extensions within this box. This is displayed in Figure .
Figure : Superimposed translations of the odd periodic extension.Figure : On the left is a plot of , from Figure and the average, . On the right the solution alone is shown for to .