Skip to main content
Physics LibreTexts

4.2.2: Longitudinal Wave Simulation

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

    \(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)

    Longitudinal waves can be described mathematically by the same equation as transverse waves: \(y(x,t) = A \sin (2π x/ \lambda - 2πf t + \phi )\). Only now, \(y(x,t)\) is the horizontal displacement at time \(t\) and location \(x\) of the material in the wave from equilibrium instead of the vertical displacement from equilibrium. As was the case for transverse waves the forward velocity of a longitudinal wave is given by \(v=\lambda f\).

    The following simulation shows a graph of the longitudinal motion of one row of molecules, the red dots, in a collection of molecules which has a longitudinal wave passing through it, much like sound passing through air. A vertical line marks the equilibrium location of the red circle. Random thermal motions are not shown.

    Simulation Questions:

    1. Click 'play'. Do any of the dots travel all the way across the simulation to the other side? Explain.
    2. Left clicking (single click for Mac users) on the upper panel gives the time and displacement of points on the graph in the yellow box. Determine the amplitude (maximum displacement from equilibrium) and the period of oscillation from the graph.
    3. Left clicking on the lower panel gives the \(x\) and \(y\) locations of points on the wave in a yellow box. Pause and step the animation until the red dots are at their equilibrium position. Find the wavelength of the wave using the mouse by finding the distance between one place where the circles are clumped together to the next location (or from two successive locations where the circles are furthest apart). What is the wavelength?
    4. From the period and wavelength find the speed of this wave (Hint: The same equations work for both longitudinal and transverse waves).
    5. For sound the wavelength (or frequency) tells us something about the pitch of the sound. There are other aspects of pitch perception which involve other physical features of the wave but the main component of pitch is the frequency. What is the frequency of the wave in the simulation?
    6. Click the 'V' box and then 'play'. How does the top graph with displacement and transverse velocity compare to the graph for the transverse case?
    7. Write an equation of the form \(y(x,t) = A \sin (2π x/\lambda - 2πf t + \phi )\), filling in the values of \(A\), \(f\) and \(\lambda \) for this wave assuming the phase angle is zero.

    Advanced Questions

    Notice that the circles in the simulation move back and forth with a variable speed around an equilibrium position while the wave moves only in one direction with a constant speed. The velocity of the individual particles is given as before by the derivative of the displacement: \(v(x,t) = ∂y(x,t)/∂t = -A\omega \cos (kx -\omega t + \phi )\) where \(k\) and \(\omega \) are defined the same way as in the transverse wave case.

    1. Click the 'V' box and then 'play'. The upper graph now gives the velocity of the red dots as a function of time. What is the maximum velocity (approximately) of the red dot according to the graph? How does this compare with the velocity of the wave which you found in 6.4? How does it compare with \(v_{max}=A\omega \)?
    2. In your own words, explain the difference between wave speed and particle velocity for a longitudinal wave.
    3. Where is the red dot relative to the vertical line when the maximum velocity occurs? Where is it when the velocity is approximately zero? What is the relationship between position and velocity?
    4. How do your answers for the previous question compare with your answers for this question in the transverse wave case?
    5. Take a derivative of velocity to find an expression for acceleration of particles in the material (the red dot). Show that the maximum acceleration is given by \(a_{max}=A\omega ^{2}\).
    6. Calculate the maximum acceleration of the red dot using \(a_{max}=A\omega ^{2}\). If amplitude is in meters and angular frequency in radians per second, what are the units of this acceleration?

    This page titled 4.2.2: Longitudinal Wave Simulation is shared under a CC BY-NC-SA 3.0 license and was authored, remixed, and/or curated by Kyle Forinash and Wolfgang Christian via source content that was edited to the style and standards of the LibreTexts platform.

    • Was this article helpful?