Skip to main content
Physics LibreTexts

6.1: Phase and Group Velocity

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

    Phase velocity is the speed at which a point of constant phase travels as the wave propagates.1 For a sinusoidally-varying wave, this speed is easy to quantify. To see this, consider the wave:

    \[A\cos\left(\omega t -\beta z + \psi \right) \label{m0176_ewzt} \]

    where \(\omega=2\pi f\) is angular frequency, \(z\) is position, and \(\beta\) is the phase propagation constant. At any given time, the distance between points of constant phase is one wavelength \(\lambda\). Therefore, the phase velocity \(v_p\) is

    \[v_p = \lambda f \label{m0176_evp} \]

    Since \(\beta=2\pi/\lambda\), this may also be written as follows:

    \[\boxed{ v_p = \frac{\omega}{\beta} } \label{m0176_evp2} \]

    Noting that \(\beta=\omega\sqrt{\mu\epsilon}\) for simple matter, we may also express \(v_p\) in terms of the constitutive parameters \(\mu\) and \(\epsilon\) as follows:

    \[v_p = \frac{1}{\sqrt{\mu\epsilon}} \label{m0176_evpm} \]

    Since \(v_p\) in this case depends only on the constitutive properties \(\mu\) and \(\epsilon\), it is reasonable to view phase velocity also as a property of matter.

    Central to the concept of phase velocity is uniformity over space and time. Equations \ref{m0176_evp}-\ref{m0176_evpm} presume a wave having the form of Equation \ref{m0176_ewzt}, which exhibits precisely the same behavior over all possible time \(t\) from \(-\infty\) to \(+\infty\) and over all possible \(z\) from \(-\infty\) to \(+\infty\). This uniformity over all space and time precludes the use of such a wave to send information. To send information, the source of the wave needs to vary at least one parameter as a function of time; for example \(A\) (resulting in amplitude modulation), \(\omega\) (resulting in frequency modulation), or \(\psi\) (resulting in phase modulation). In other words, information can be transmitted only by making the wave non-uniform in some respect. Furthermore, some materials and structures can cause changes in \(\psi\) or other combinations of parameters which vary with position or time. Examples include dispersion and propagation within waveguides. Regardless of the cause, varying the parameters \(\omega\) or \(\psi\) as a function of time means that the instantaneous distance between points of constant phase may be very different from \(\lambda\). Thus, the instantaneous frequency of variation as a function of time and position may be very different from \(f\). In this case Equations \ref{m0176_evp}-\ref{m0176_evpm} may not necessarily provide a meaningful value for the speed of propagation.

    Some other concept is required to describe the speed of propagation of such waves. That concept is group velocity, \(v_g\), defined as follows:

    Group velocity, \(v_g\), is the ratio of the apparent change in frequency \(\omega\) to the associated change in the phase propagation constant \(\beta\); i.e., \(\Delta\omega/\Delta\beta\).

    Letting \(\Delta\beta\) become vanishingly small, we obtain

    \[\boxed{ v_g \triangleq \frac{\partial\omega}{\partial\beta} } \label{m0176_evg} \]

    Note the similarity to the definition of phase velocity in Equation \ref{m0176_evp2}. Group velocity can be interpreted as the speed at which a disturbance in the wave propagates. Information may be conveyed as meaningful disturbances relative to a steady-state condition, so group velocity is also the speed of information in a wave.

    Note Equation \ref{m0176_evg} yields the expected result for waves in the form of Equation \ref{m0176_ewzt}:

    \[\begin{align} v_g &= \left(\frac{\partial\beta}{\partial\omega}\right)^{-1} = \left(\frac{\partial}{\partial\omega}\omega\sqrt{\mu\epsilon}\right)^{-1} \nonumber \\ &= \frac{1}{\sqrt{\mu\epsilon}} = v_p\end{align} \nonumber \]

    In other words, the group velocity of a wave in the form of Equation \ref{m0176_ewzt} is equal to its phase velocity.

    To observe a difference between \(v_p\) and \(v_g\), \(\beta\) must somehow vary as a function of something other than just \(\omega\) and the constitutive parameters. Again, modulation (introduced by the source of the wave) and dispersion (frequency-dependent constitutive parameters) are examples in which \(v_g\) is not necessarily equal to \(v_p\). Here’s an example involving dispersion:

    Example \(\PageIndex{1}\): Phase and group velocity for a material exhibiting square-law dispersion

    A broad class of non-magnetic dispersive media exhibit relative permittivity \(\epsilon_r\) that varies as the square of frequency over a narrow range of frequencies centered at \(\omega_0\). For these media we presume

    \[\epsilon_r = K\left(\frac{\omega}{\omega_0}\right)^2 \nonumber \]

    where \(K\) is a real-valued positive constant. What is the phase and group velocity for a sinusoidally-varying wave in this material?


    First, note

    \[\begin{align} \beta &= \omega\sqrt{\mu_0\epsilon} = \omega\sqrt{\mu_0\epsilon_0}\sqrt{\epsilon_r} \nonumber \\ &= \frac{\sqrt{K}\cdot\omega^2}{\omega_0}\sqrt{\mu_0\epsilon_0} \label{m0176_eex1beta}\end{align} \]

    The phase velocity is:

    \[v_p = \frac{\omega}{\beta} = \frac{\omega_0}{\sqrt{K}\cdot\omega \sqrt{\mu_0\epsilon_0}} \nonumber \]

    Whereas the group velocity is:

    \[\begin{align*} v_g &= \frac{\partial\omega}{\partial\beta} = \left( \frac{\partial\beta}{\partial\omega} \right)^{-1} \\ &= \left( \frac{\partial}{\partial\omega} \frac{\sqrt{K}\cdot\omega^2}{\omega_0}\sqrt{\mu_0\epsilon_0} \right)^{-1} \\ &= \left( 2\frac{\sqrt{K}\cdot\omega}{\omega_0}\sqrt{\mu_0\epsilon_0} \right)^{-1} \end{align*} \nonumber \]

    Now simplifying using Equation \ref{m0176_eex1beta}:

    \[\begin{align*} v_g &= \left( 2\frac{\beta}{\omega} \right)^{-1} \\ &= \frac{1}{2}\frac{\omega}{\beta} \\ &= \frac{1}{2}v_p\end{align*} \nonumber \]

    Thus, we see that in this case the group velocity is always half the phase velocity.

    Another commonly-encountered example for which \(v_g\) is not necessarily equal to \(v_p\) is the propagation of guided waves; e.g., waves within a waveguide. In fact, such waves may exhibit phase velocity greater than the speed of light in a vacuum, \(c\). However, the group velocity remains less than \(c\), which means the speed at which information may propagate in a waveguide is less than \(c\). No physical laws are violated, since the universal “speed limit” \(c\) applies to information, and not simply points of constant phase. (See “Additional Reading” at the end of this section for more on this concept.)

    1. Formally, “velocity” is a vector which indicates both the direction and rate of motion. It is common practice to use the terms “phase velocity” and “group velocity” even though we are actually referring merely to rate of motion. The direction is, of course, in the direction of propagation.↩

    This page titled 6.1: Phase and Group Velocity is shared under a CC BY-SA license and was authored, remixed, and/or curated by Steven W. Ellingson (Virginia Tech Libraries' Open Education Initiative) .

    • Was this article helpful?