Skip to main content
Physics LibreTexts

9.3: Solution of the One-Dimensional Wave Equation

  • Page ID
    17419
  • \( \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}}\)

    The one-dimensional wave Equation 9.2.6 has a surprisingly generic solution, due to the fact that it contains second derivatives in both space and time. As you can readily see by inspection, the function \(q(x, t)=x-v_{\mathrm{w}} t\) is a solution, as is the same function with a plus instead of a minus sign. These functions represent waves traveling to the right (minus) or left (plus) at speed \(v_w\). However, the shape of the wave does not matter - any function \(F(q)=F\left(x-v_{\mathrm{w}} t\right)\) is a solution of 9.2.6, as is any function \(G\left(x+v_{\mathrm{w}} t\right)\), and the general solution is the sum of these:

    \[u(x, t)=F\left(x-v_{\mathrm{w}} t\right)+G\left(x+v_{\mathrm{w}} t\right)\]

    To find a specific solution, we need to look at the initial conditions of the wave, i.e., the conditions at \(t = 0\). Because the wave equation is second order in time, we need to specify both the initial displacement and the displacement’s initial velocity, which can be functions of the position. For the most general case we write:

    \[\begin{array}{l}{u(x, 0)=u_{0}(x)} \\ {\dot{u}(x, 0)=v_{0}(x)}\end{array}\]

    The resulting solution of the one-dimensional wave equation is known as d’Alembert’s equation:

    \[u(x, t)=\frac{1}{2}\left(u_{0}\left(x-v_{\mathrm{w}} t\right)+u_{0}\left(x+v_{\mathrm{w}} t\right)\right)+\frac{1}{2 v_{\mathrm{w}}} \int_{x-v_{\mathrm{w}} t}^{x+v_{\mathrm{w}} t} v(y) \mathrm{d} y\]


    This page titled 9.3: Solution of the One-Dimensional Wave Equation is shared under a CC BY-NC-SA 4.0 license and was authored, remixed, and/or curated by Timon Idema (TU Delft Open) via source content that was edited to the style and standards of the LibreTexts platform; a detailed edit history is available upon request.