Group Velocity and Group Index
Clock a short pulse through 100 m of BK7 glass and compare with the obvious estimate : the pulse arrives 8.2 ns late. The obvious estimate used the wrong index. We take from aq-em-phase-group-velocity the general machinery of wave packets — the two-frequency beat whose envelope moves at , the continuum statement (the tangent to the dispersion curve, where the phase velocity of aq-optics-phase-velocity is the chord), the group index, and the superluminal caveat near absorption bands. What this article owns is the material instance that optics actually uses: substituting turns the tangent slope into with — a group index computable from the same Sellmeier data that tabulates . At the BK7 d-line: but , so — the envelope of a pulse crawls at m/s while its crests do m/s. In every transparency window (normal dispersion), so universally there: pulses always run late relative to the crest-speed estimate, by 81.9 ps per metre in BK7. That gap is the timing budget of every fibre link, the calibration constant of optical coherence tomography, and the carrier-envelope slip of every femtosecond laser.
- A signal is never monochromatic: it is a wave packet, and its envelope — which carries the energy and the information — moves at the group velocity , the tangent slope of the dispersion curve at the carrier (recalled from aq-em-phase-group-velocity).
- In a medium, gives with the group index ( = vacuum wavelength).
- Normal dispersion means , so : the envelope always lags the crests in a transparency window.
- BK7 at 587.6 nm: , ⇒ , m/s — an 81.9 ps/m delay beyond the naive estimate.
- Pulse arrival times, fibre latency, and interferometric coherence positions are set by ; refraction angles and phase matching are set by — two different datasheet columns.
- Inside anomalous-dispersion bands can exceed or turn negative; there it stops describing transport, and the signal front still moves at exactly (owner's caveat, recalled by name).
- Key idea: the carrier moves at the chord , the envelope at the tangent with — and since in every transparency window, pulses are always slower than crests: time flight with , never with .
A pulse's carrier crests move at the phase velocity , but the envelope — the thing that arrives, carries energy, and can be timed — moves at the group velocity , where . Normal dispersion makes , so in glass the envelope always lags: BK7's hides a group index of .
Where this lives today
The group index is a line item on real datasheets. Fibre-optic links budget latency as — 4.88 µs per kilometre of silica at 1550 nm — and high-frequency trading and data-centre time synchronization live or die by that number; the next-order coefficient, GVD, is the pulse-broadening budget owned by aq-optics-group-velocity-dispersion-pulse-broadening. Optical coherence tomography and white-light interferometry position their fringe packets at the group-delay match — retinal thickness maps are group-index measurements — and time-of-flight refractometers likewise read . And in every femtosecond oscillator slips the carrier under the envelope each round trip — the carrier-envelope offset that frequency combs lock. At the exotic end, dispersion engineering makes a free parameter. Electromagnetically induced transparency manufactures a hyper-steep normal-dispersion slope inside a transparency window, reaching — 17 m/s in Hau's 1999 sodium experiment — and "stopped light" quantum memories park the pulse in atomic coherence. Gain-assisted anomalous dispersion delivers the opposite regime ( in the Wang experiment) as a precision test bed for the information-velocity theorems of aq-em-phase-group-velocity.
The physical picture
Add two sinusoids of slightly different frequencies and watch the sum: a fast carrier oscillation inside a slow beat envelope. The carrier crests move at — the phase velocity. The beat maxima sit where the two components agree in phase, and keeping them in agreement as time runs requires matching phase changes, not phases: the envelope therefore moves at the ratio of differences , which in the limit is the derivative . That two-line argument — owned in general by aq-em-phase-group-velocity and re-run in Derivation A — contains the entire concept: chord versus tangent on the dispersion diagram. A real pulse is a continuum of such pairs, and to first order every feature of its envelope translates rigidly at the common tangent slope .
Where does the material enter? A pulse's spectrum straddles a band of frequencies, and in a dispersive medium each component travels at its own crest speed . Blue components lag red ones (normal dispersion), so the point of constructive interference — the envelope peak — drifts backward relative to the crests: envelope slower than carrier, . The group index simply packages the two ways a component can be slow: the term (crests slow) plus the term (neighbouring components de-phase). The second figure shows both indices across the visible for BK7: rides above everywhere in the window, the gap widening toward the blue where dispersion steepens.
Think of as "the index a stopwatch sees" and as "the index a protractor sees". Refraction angles, fringe positions and phase matching read ; arrival times, latency budgets and coherence positions read . They never coincide in a real material — a frequency-independent index would violate the dispersion relations that close this chapter (aq-optics-kramers-kronig-relations).
The core equations
The definition first, recalled by name from aq-em-phase-group-velocity, which owns the general wavepacket construction. Expanding the dispersion relation about the carrier , the envelope of any narrow-band packet translates at the tangent slope — evaluated at the carrier.
where: — group velocity, the translation speed of the envelope (and, in transparent media, of energy and information); , — carrier wavenumber and frequency. The material form follows by differentiating the in-medium dispersion relation (from aq-optics-plane-waves-isotropic-media). The derivative of the product defines the group index, the single most-used number in pulse optics.
where: — group index; — phase index; — the dispersive correction: positive in normal dispersion (), so there. Where dispersion vanishes, and envelope rides with crests. Tabulated glass data come as with the vacuum wavelength, so the practical form trades the frequency derivative for a wavelength derivative via (Derivation B).
where: — vacuum wavelength; — the Sellmeier slope, negative throughout every transparency window, which is why the correction is positive. BK7 at nm: , ⇒ . What the group index buys is a clock. The envelope of a pulse crossing a length of medium arrives after the group delay — the formula behind every fibre latency budget and time-of-flight refractometer.
where: — envelope transit time; — geometric path. Per metre of BK7: ns/m versus the naive ns/m — the pulse runs 81.9 ps/m late. Using where belongs is the classic timing bug. One order deeper sits the variation of the group velocity across the pulse's own spectrum: the group-velocity dispersion , which broadens and chirps pulses rather than merely delaying them. It is named here for the map and owned by aq-optics-group-velocity-dispersion-pulse-broadening.
where: the first-order term translates the envelope at (this article); the term spreads it (the GVD article). Truncating at first order is legitimate when the pulse is narrow-band and the medium transparent.
The goal is the group velocity from first principles in its cleanest setting: superpose two monochromatic waves straddling a carrier, factor the sum into carrier × envelope, read off the two speeds, and pass to the limit. The construction is recalled from aq-em-phase-group-velocity, which owns the general wavepacket and stationary-phase machinery; the optical extension — each wavenumber supplied by a refractive index, — is what turns the tangent slope into and makes the result computable from glass catalogues.
Step 1. Superpose equal amplitudes at , the wavenumbers fixed by the medium through :
Why: two components are the minimal spectrum with any structure — the simplest object that can carry a timeable feature, since one component alone is featureless (the lesson of the phase-velocity article).
Step 2. Apply the sum-to-product identity:
Why: the sum factors exactly — a fast carrier multiplied by a slow envelope ; no approximation has been made yet.
Step 3. Read off the two speeds by the constant-phase argument applied to each factor: carrier crests at , envelope maxima where , i.e. moving at . Why: the beat maximum sits where the two components agree in phase; keeping the agreement as time advances matches phase changes, so the envelope speed is a difference quotient — the finite-difference tangent — while the carrier speed is the chord.
Step 4. Shrink the detuning: , evaluated at the carrier. A general narrow-band pulse is a Fourier integral of such pairs, and to first order in the expansion of every pair's envelope moves at this same slope — the packet translates rigidly at (the continuum upgrade is owned by aq-em-phase-group-velocity). With , the slope is , so . Why: the derivative is the same for every nearby pair only because the expansion was truncated at first order — the second-order spread of tangent slopes is precisely GVD, deferred by name to the pulse-broadening article. *Verified: the sum-to-product factorization and the envelope speed symbolically (sympy), plus with BK7 numbers, in verify_aq-optics-group-velocity-group-index.py.*
Go deeper · Derivation B · 1 minThe group index in frequency and wavelength forms
The goal is the working formula pair , derived by differentiating the dispersion relation and then converting to the vacuum-wavelength variable in which every glass catalogue is written — ending with the real BK7 evaluation that anchors this article. The two forms are one identity connected by the chain rule; sign discipline (which variable, which slope) is where all practical mistakes live, so each sign is tracked explicitly.
Step 1. Differentiate by the product rule:
Why: the tangent slope of is the reciprocal of ; the bracket is defined as the group index because it plays for envelopes exactly the role plays for crests.
Step 2. Change variable to vacuum wavelength with , so and hence . Why: catalogues tabulate , not ; the minus sign appears because frequency and wavelength run in opposite directions, and it is the sign that makes normal dispersion come out with in both variables.
Step 3. Substitute into the bracket: , giving . Why: the cancels identically — the wavelength form is exact, not approximate, and both forms are the same number for the same wave.
Step 4. Evaluate for BK7 at the d-line from the Schott Sellmeier fit: and , so
Why: the correction term is three times the F-to-C index spread of the same glass (0.00806) — a group-index effect larger than the dispersion optical designers already track to five decimals. *Verified: the chain-rule identity symbolically (sympy), the analytic Sellmeier derivative against a finite difference, and , m/s in verify_aq-optics-group-velocity-group-index.py.*
Limiting cases
| Case | Result | Meaning |
|---|---|---|
| Non-dispersive medium | ⇒ , | vacuum (exactly); envelope rides with crests |
| Normal dispersion (glass window) | ⇒ , | BK7: 1.5414 vs 1.5168 — pulses run 81.9 ps/m late |
| Plasma / hyperbolic family | ⇒ | crests above , envelope below — pinned product |
| Anomalous band (on a resonance) | , possible ⇒ or negative | envelope reshapes; not a transport speed there |
| Steep normal dispersion (EIT) | ⇒ m/s | slow light: bicycle-speed pulses in cold vapours |
| High frequency | , | every medium turns vacuum-like; fronts at exactly |
Worked examples
1 · The group index of BK7 at the d-line (confidence builder)
From the Schott Sellmeier data for BK7 — at nm, — find the group index and group velocity, and compare with .
Step 1. Wavelength form of the group index (equation 3), with in µm to match the slope's units: .
Step 2. The correction is , positive because the slope is negative: .
Step 3. Speeds: , against m/s. The envelope moves 1.6% slower than the crests (): each crest is born at the rear of a pulse, slides forward through it, and dies at the front. n_g = 1.5414, v_g = 1.945×10⁸ m/s.
2 · Timing a pulse through 100 m of glass — the naive index fails
A pulsed rangefinder fires through m of BK7 (round trip through a monolithic delay block). Compute the transit time predicted by the naive estimate and by the correct , and the resulting timing error.
Step 1. Naive (phase-index) estimate: .
Step 2. Correct (group-index) transit: .
Step 3. The pulse is late by — i.e. 81.9 ps for every metre of glass. Read as distance, a rangefinder calibrated with would misplace its target by m over this path. The same accounting at telecom wavelengths (silica: , at 1550 nm) sets the latency of every fibre span at 4.879 µs/km — always from . Δτ = 8.19 ns over 100 m; group delay 5.141 ns per metre of BK7.
Physics of the portrait
The group velocity is the youngest of the classical wave speeds — it had to wait for physicists to admit that "the" velocity of light in a medium was ill-posed, and it was born not in optics but in the mathematics of water waves.
Origins · 1 mingroup velocity and how this was discovered
The group velocity entered physics sideways. William Rowan Hamilton, reworking optics and mechanics into one variational structure, noted in 1839 that in a dispersive medium the velocity of a group of waves differs from the velocity of its individual crests — an observation that sat unused for decades (Stokes revived it as an examination question in 1876). It was Rayleigh's Theory of Sound (1877) that made standard equipment, tying it to the energy transport of a wave train and supplying the practical forms used ever since; the deep-water case — crests at twice the group speed, visibly overtaking their own packet — made the abstraction undeniable. Optics inherited the concept wholesale and gave it its sternest test: near absorption lines the group velocity exceeds or turns negative, and Sommerfeld and Brillouin's 1914 dissection of a signal entering a Lorentz medium established what survives there (nothing kinematic — the front arrives at exactly ). The modern era turned from a diagnosis into a design variable: fibre engineers budget latency with the group index, ultrafast laboratories manage the carrier-envelope slip cycle by cycle, and electromagnetically induced transparency has parked at — light at bicycle speed — en route to stopping it altogether.
Going further
Texts. Hecht, Optics, 5th ed., §7.2.2 (Group Velocity) · Foot, Atomic Physics, §7.4 · Loudon, The Quantum Theory of Light, 3rd ed., Ch. 1 · Saleh & Teich, Fundamentals of Photonics, 2nd ed., §5.6 · Demtröder, Laser Spectroscopy, Vol. 1, Ch. 3 · Jackson, Classical Electrodynamics, 3rd ed., §7.8 (Superposition and Group Velocity)
Provenance. Definitions , and the group-index identities follow directly from (Hecht §7.2.2; Saleh & Teich §5.6). A verifier should reproduce the two-wave beat derivation and recompute the glass example from standard Sellmeier coefficients; the anomalous-dispersion inequalities and the front-velocity result () are standard (Loudon Ch. 1; Jackson §§7.8, 7.11), recalled here from aq-em-phase-group-velocity rather than re-derived. Addendum for this edition: the previous edition's fused-silica anchor (, , , 4.89 ns/m) is not reproducible from the Malitson Sellmeier fit, which gives and (delay 4.933 ns/m) — the slope was understated by half. This edition anchors on BK7 instead (, , , m/s), with both glasses recomputed analytically and by finite difference in verify_aq-optics-group-velocity-group-index.py.
Builds on: Phase Velocity · Plane Waves in Homogeneous Isotropic Media · The Refractive Index · Dispersion: Normal and Anomalous Leads to: Sellmeier and Cauchy Dispersion Equations · Kramers–Kronig Relations · The Lorentz Oscillator Model · Absorption Coefficient and Beer–Lambert Law
Why is the envelope speed a derivative rather than the ratio ω/k?
Because an envelope is an agreement between components, and agreements move at the rate their differences dictate. The beat maximum of two superposed waves sits where their phases coincide; a moment later each phase has advanced by its own , and the coincidence point must shift by whatever keeps the phase difference zero: , i.e. speed . The ratio answers a different question — how fast one component's own phase pattern slides.
In n_g = n − λ·dn/dλ, do I use the vacuum wavelength or the wavelength inside the glass?
The vacuum wavelength — always. The formula was derived by substituting , which is the vacuum relation, and Sellmeier coefficients are fitted with meaning vacuum (or air) wavelength. Feeding in the medium wavelength double-counts the index and corrupts the correction term by a factor of order . The confusion arises because Rayleigh's other form, , genuinely uses the in-medium wavelength — a different formula in different variables. Safe practice: work from catalogue data and convert nothing.
Can the group index be measured directly, or only computed from Sellmeier fits?
Directly, and routinely. A white-light or low-coherence interferometer locates the position where the envelope of the fringe packet is centred — the group-delay match — so inserting a sample of thickness shifts the packet by , giving without any differentiation of data. Time-of-flight measurement of a picosecond pulse through a known length does the same cruder and faster. Comparing the interferometric with the refractometric for the same sample is a classic laboratory exercise: for BK7 at the d-line you expect versus — an extra 24.6 µm of optical path per millimetre of glass, about 42 fringes, which the apparatus resolves easily.
Why is the group index larger than the phase index in every transparency window, for every material?
Because transparency windows sit between resonances, and there the index always climbs with frequency. The Lorentz-oscillator response (owned by aq-optics-lorentz-oscillator-model) makes wherever absorption is negligible — normal dispersion is not a habit of glass but a theorem about lossless response functions, formalized by the Kramers–Kronig relations that close this chapter. Positive feeds straight into . The inequality fails only where transparency fails: inside an absorption band the slope turns negative and dives below — even below zero.
If v_g can exceed c near a resonance, what actually limits how fast a message crosses the medium?
The front velocity — and it is always exactly . A genuine message must contain a surprise — a switch-on, a bit flip — and such a feature has spectrum out to arbitrarily high frequency, where every medium's electrons are too sluggish to respond: and the leading edge propagates as in vacuum. Sommerfeld and Brillouin made this exact in 1914 (recalled from aq-em-phase-group-velocity): ahead of the field is identically zero, whatever is doing. Measured superluminal and negative group velocities — Wang's — are real envelope reshaping of smooth, band-limited pulses whose "information" already resided in their leading tails; put a sharp front on the pulse and it arrives at , every time.
How do I get n_g from Sellmeier coefficients in practice?
Differentiate analytically, never numerically from tabulated points. With , one differentiation gives — manifestly negative between resonances, which re-proves there. Then with in the same units as (µm for glass catalogues). For BK7 this yields and at the d-line; for fused silica, and at 589 nm — note the widely copied value 1.468 comes from an understated slope and does not survive the differentiation.