Skip to main content

Chapter 66
Shapiro Delay and Light Path Deviation

Relativistic and Curvature Flows
Author: Mark Anthony Higgins
© Mark Anthony Higgins 11 October 2025
Revised Date: 23 February 2026
Audio Overview
Flow Algebra
flow "Shapiro Delay and Light Path Deviation" v1.0


# ---------- PURPOSE ----------
# Model gravitational time delay (Shapiro) and light bending as weak-field curvature feedback.
# Uses Schwarzschild weak-field: Φ(r) = -GM/r, with path impact parameter b.
# IB measures phase/signal coherence along the path (1 = perfect, <1 = noisy media or multipath).

# ---------- PARAMETERS ----------
params:
  units: "SI"
  c: positive = 2.99792458e8          # speed of light [m/s]
  G: positive = 6.67430e-11           # Newton's constant [m^3 kg^-1 s^-2]
  M: positive                         # lens mass [kg]
  r_s: real = 2*G*M/c^2               # Schwarzschild radius [m]
  r_e: positive                       # emitter radial distance from mass [m]
  r_r: positive                       # receiver radial distance from mass [m]
  b: positive                         # impact parameter (closest approach) [m]
  IB: 0.0..1.0 = 1.0                  # phase/signal coherence index
  λ_media: nonnegative = 0.0          # coherence loss per unit time (plasma, turbulence) [s^-1]
  dt: positive?                       # integration step for coherence [s]
  include_plasma: bool = false        # optional extra group delay from plasma
  DM: nonnegative = 0.0               # dispersion measure [pc cm^-3] (scaled internally)
  ν: positive?                        # observing frequency [Hz] (for plasma term)

# ---------- STATE ----------
state Path:
  Φ_e: real                           # potential at emitter
  Φ_r: real                           # potential at receiver
  Δt_geom: real                       # flat-space travel time (baseline)
  Δt_shapiro: real                    # Shapiro gravitational time delay
  Δt_plasma: real                     # optional plasma delay
  Δt_total: real                      # total excess delay over geometric baseline
  α_deflect: real                     # total deflection angle (radians)
  θ_image: real                       # apparent image shift (small-angle) [rad]
  τ_group: real                       # group delay including media
  coherence_loss: real                # 1 - IB
  regime: str                         # "weak-field","near-grazing","noisy"

# ---------- INVARIANTS ----------
invariants:

  # Potentials at endpoints (weak field)
  Path.Φ_e = - params.G * params.M / params.r_e
  Path.Φ_r = - params.G * params.M / params.r_r

  # Flat-space geometric baseline (straight-line, large-radius approx)
  # Use effective path length L_eff ≈ sqrt(r_e^2 - b^2) + sqrt(r_r^2 - b^2)
  L1 = max(0.0, sqrt(max(0.0, params.r_e^2 - params.b^2)))
  L2 = max(0.0, sqrt(max(0.0, params.r_r^2 - params.b^2)))
  L_eff = L1 + L2
  Path.Δt_geom = L_eff / params.c

  # Shapiro delay (standard logarithmic weak-field form)
  # Δt_S ≈ (2GM/c^3) * ln( (r_e + r_r + L_eff) / (r_e + r_r - L_eff) )
  # Guard the log argument for numerical safety
  num = params.r_e + params.r_r + max(1e-18, L_eff)
  den = max(1e-18, params.r_e + params.r_r - max(1e-18, L_eff))
  Path.Δt_shapiro = (2 * params.G * params.M / params.c^3) * ln(num / den)

  # Optional plasma group delay ~ DM / ν^2 (scaled to SI internally)
  if params.include_plasma and params.ν is defined:
    K_DM = 4.149e3  # s * MHz^2 * pc^-1 cm^3 (conventional factor), used in scaled form
    Path.Δt_plasma = K_DM * (params.DM) / ((params.ν/1.0e6)^2)  # seconds
  else:
    Path.Δt_plasma = 0

  # Total excess delay over geometric
  Path.Δt_total = Path.Δt_shapiro + Path.Δt_plasma

  # Light deflection (weak field, small angle) α ≈ 4GM/(c^2 b)
  Path.α_deflect = 4 * params.G * params.M / (params.c^2 * params.b)

  # Apparent image shift (small angle lensing; for single pass, use α)
  Path.θ_image = Path.α_deflect

  # Group delay including media
  Path.τ_group = Path.Δt_geom + Path.Δt_total

  # Coherence evolution
  if params.λ_media > 0 and params.dt is defined:
    params.IB = clamp(params.IB - params.λ_media * (1 - params.IB) * params.dt, 0, 1)
  Path.coherence_loss = 1 - params.IB

  # Regime tag
  if params.b <= 5 * params.r_s:
    Path.regime = "near-grazing"
  elif params.IB < 1 or params.include_plasma:
    Path.regime = "noisy"
  else:
    Path.regime = "weak-field"

# ---------- TRANSFORMS ----------
transforms:

  change_geometry:
    comment: "Adjust endpoint radii or impact parameter."
    params.r_e += Δr_e
    params.r_r += Δr_r
    params.b   += Δb

  vary_mass:
    comment: "Change lens mass (e.g., different body)."
    params.M += ΔM
    params.r_s = 2*params.G*params.M / params.c^2

  enable_plasma:
    comment: "Turn on plasma dispersion at frequency ν with DM."
    params.include_plasma = true
    params.DM = DM_new
    params.ν  = ν_new

  improve_coherence:
    comment: "Operational mitigation (bandpass, de-scatter) to raise IB."
    params.IB = clamp(params.IB + 0.05 * (1 - params.IB), 0, 1)

# ---------- MONITORS ----------
monitors:
  causality:
    assert Path.τ_group >= 0
    comment: "Total group delay non-negative."

  weak_field_validity:
    assert params.b >> params.r_s
    comment: "Small-angle/weak-field approximation appropriate if b ≫ r_s."

  coherence_bounds:
    assert 0 <= params.IB <= 1

  scaling_sanity:
    if Path.α_deflect < 1e-6:
      comment: "Deflection is sub-arcsecond; consistent with solar-grazing scale."

# ---------- SCENES ----------
scenes:

  solar_grazing:
    given params:
      M: 1.9885e30
      r_e: 1.5e11
      r_r: 1.5e11
      b: 6.96e8      # ~ R_sun
      IB: 1.0
    expect:
      Path.α_deflect ~ 4*G*M/(c^2*b)
      Path.regime = "near-grazing"
      comment: "Classic solar-grazing deflection and measurable Shapiro delay."

  superior_conjunction_radar:
    given params:
      M: 1.9885e30
      r_e: 1.5e11
      r_r: 1.5e11
      b: 1.5*6.96e8
      IB: 0.95
    expect:
      Path.Δt_shapiro > 0
      Path.τ_group = Path.Δt_geom + Path.Δt_shapiro
      comment: "Two-way radar: extra round-trip delay from curvature (Shapiro)."

  plasma_noisy_path:
    given params:
      M: 1.9885e30
      r_e: 1.5e11
      r_r: 1.5e11
      b: 2.0*6.96e8
      include_plasma: true
      DM: 50.0
      ν: 2.3e9       # 2.3 GHz S-band
      IB: 0.8
      λ_media: 0.02
      dt: 1.0
    expect:
      Path.regime = "noisy"
      Path.Δt_plasma > 0
      params.IB ↓
      comment: "Media adds dispersion and coherence loss; Shapiro still present."

  massive_black_hole:
    given params:
      M: 4.0e6 * 1.9885e30  # Sgr A*
      r_e: 8.0e3 * 3.086e16 # 8 kpc
      r_r: 8.0e3 * 3.086e16
      b: 100 * (2*G*M/c^2)
      IB: 1.0
    expect:
      Path.α_deflect ≫ solar_grazing
      Path.regime ∈ {"near-grazing","weak-field"}
      comment: "Large deflection near SMBH; time delay dominated by curvature."

# ---------- NOTES ----------
notes:
  - **Shapiro Delay (weak-field):**
    \[
    \Delta t_{\mathrm{S}} \approx \frac{2GM}{c^3}
    \ln\!\left(\frac{r_e + r_r + L_{\mathrm{eff}}}{r_e + r_r - L_{\mathrm{eff}}}\right),
    \quad L_{\mathrm{eff}} \simeq \sqrt{r_e^2 - b^2} + \sqrt{r_r^2 - b^2}.
    \]
  - **Light Deflection (small angle):**
    \[
    \alpha \approx \frac{4GM}{c^2 b}.
    \]
  - **Group Delay:** \(\tau_{\mathrm{group}} = \Delta t_{\mathrm{geom}} + \Delta t_{\mathrm{S}} + \Delta t_{\mathrm{plasma}}.\)
  - **Plasma Dispersion (optional, scaling):** \(\Delta t_{\mathrm{plasma}} \propto \mathrm{DM}/\nu^2.\)
  - **HST–Flow Interpretation:** Curvature increases phase path length (time delay) and tilts phase fronts (deflection).
    \(I_B\) tracks how well the signal’s phase remains coherent along the curved path; lower \(I_B\) produces fringe washout or timing jitter.
  - **Visualization:** ray skimming a mass with logarithmic time delay; bent wavefronts; optional plasma screen adding dispersion.
Overview

When light passes near a massive object, it does not slow or bend in the classical sense — it follows the phase curvature of space-time.
Both the Shapiro time delay and the deflection of light arise from a single principle: the path of coherence.
In HST terms, light traces the self-consistent geometry of its own curvature field.
Where the gravitational potential deepens, curvature density increases, and phase continuity demands an extended path length — manifesting as extra travel time and apparent bending.


🔹 1. Classical Form — Time Delay and Deflection

In general relativity, a photon passing near a mass MM in the weak-field limit experiences two key effects:

Shapiro delay (time delay):

\[ \Delta t_S = \frac{2GM}{c^3}\, \ln\!\left(\frac{r_e + r_r + L_{\mathrm{eff}}}{\,r_e + r_r - L_{\mathrm{eff}}\,}\right) \]

where rer_e and rrr_r are the emitter and receiver distances, and LeffL_{\mathrm{eff}} is the geometric path length.
The logarithmic term represents how gravitational potential modifies the curvature of the time coordinate.

Deflection (light bending):

\( \alpha = \frac{4 G M}{c^2 b} \)

  • where bb is the impact parameter — the closest approach distance to the lensing mass.

Both effects emerge from the same underlying geometry: curvature redistributes phase alignment so that the photon remains coherent with the global field.


🔸 2. HST Interpretation — Curvature Feedback and Phase Continuity

In the HST framework, light is not delayed in time — it accumulates curvature.
The gravitational potential acts as a phase-density gradient, increasing the curvature density along the photon’s path.
This phase gradient elongates the total phase arc length, producing a measurable time delay.

The same curvature gradient tilts the local phase fronts, producing the apparent deflection.
Both are expressions of curvature feedback — space-time responding to the mass distribution to maintain coherence between geometry and phase propagation.

A photon always moves at cc locally, but the global coherence loop is stretched:

\[ \tau_{\text{group}} = \Delta t_{\text{geom}} + \Delta t_S \]

The extra term represents not slowness, but path elongation through curvature — the wave following the minimum-phase condition of the HST field.


🔹 3. Curvature as Phase Memory

Space-time curvature is the memory of phase continuity.
When light traverses it, the curvature encodes the accumulated phase lag relative to flat geometry.
Each gravitational well acts as a phase integrator — storing a logarithmic record of coherence adjustment as light passes.
The field ensures that all paths remain globally consistent with the invariant interval:

\[ s^2 = g_{\mu\nu}\,\Delta x^{\mu}\Delta x^{\nu} = \text{constant} \]

The Shapiro delay is therefore the visible trace of this phase bookkeeping — a temporal echo of coherence preservation.


🔸 4. Coherence Degradation and Media Effects

When a signal passes through additional media, such as plasma or interstellar turbulence, the same coherence law applies but with new terms.
The group delay becomes:

\[ \tau_{\text{group}} = \Delta t_{\text{geom}} + \Delta t_S + \Delta t_{\text{plasma}} \]

where

\[ \Delta t_{\text{plasma}} \propto \frac{\mathrm{DM}}{\nu^2} \]

This additional dispersion term is itself a curvature feedback through electromagnetic phase space — lower frequencies experience greater curvature elongation.
The coherence index IBI_B captures how well the signal’s phase remains aligned; noise or dispersion lowers IBI_B, turning sharp interference fringes into blurred phase structures.
The delay remains geometric, but the coherence becomes partially diffused.


🔹 5. Unified Coherence Framework — Curvature Feedback Across Path and Phase

Both Shapiro delay and deflection are boundary manifestations of the same curvature feedback process:

EffectDescriptionHST Interpretation

Shapiro Delay

Extended phase path
in gravitational potential

Curvature-induced
phase elongation

Deflection
Tilt of phase
fronts near mass
Curvature gradient
in phase geometry
Plasma Dispersion
Frequency-dependent
path extension
Coherence gradient across
electromagnetic phase field

Light does not traverse a distorted space; it traces the reindexed geometry that coherence demands.
The field adjusts continuously so that the photon’s phase evolution remains globally consistent with all curvature constraints.


🔸 6. The Role of 𝐼 𝐵  ​ — Signal Integrity Through Curvature

The coherence index IBI_B quantifies how faithfully the signal’s phase survives its journey:

\[ \dot{I_B} = -\lambda_{\text{media}} (1 - I_B) \]

When IB=1I_B = 1, coherence is perfect — the curvature feedback is noiseless, and the delay and deflection are sharply defined.

When IB<1I_B < 1, phase smearing occurs — coherence diffuses, though the underlying geometry remains invariant.

This distinction separates measurement uncertainty from physical coherence:
the universe remains perfectly coherent even when our detectors are not.


🔹 7. HST–Flow Summary — Light as Coherence Mapping

Light in a gravitational field is a phase-coherence probe of curvature.
Its delay and deflection trace the shape of the curvature feedback field connecting geometry and energy.
Each photon, radar echo, or wave packet becomes a strand in the universe’s recursive coherence weave — responding to curvature, but never breaking continuity.

  • Shapiro delay = logarithmic phase elongation through curvature density.
  • Light bending = lateral phase feedback across curvature gradient.
  • IBI_B = coherence retention along the curved path.
  • Media dispersion = external feedback coupling to the same coherence logic.

🧠 Summary

Shapiro delay and light deflection are not separate effects — they are two directions of curvature feedback.
They show how phase continuity enforces coherence between light, gravity, and geometry.

In the HST–Flow interpretation:

  • Shapiro delay: longitudinal phase elongation.
  • Deflection: transverse phase tilt.
  • Plasma dispersion: environmental coherence damping.
  • IBI_B: signal coherence across feedback loops.

Light never slows or bends — it remembers.
Its path is the story of coherence tracing curvature.


Kireth Research
38 Thorndale Croft, Wetwang, Driffield
East Riding of Yorkshire YO25 9XZ
Designed By