The Speed of Light

Light moves at 299,792,458 meters per second. That number is interesting, but the important part is what happens next: that speed is the same for every observer, regardless of their motion.

This single experimental fact breaks the everyday intuition about how velocities work — and rebuilds it into something stranger and more beautiful.

Mental Model: The Universal Speed Limit

c is best understood not as “the speed of light” but as the speed of causality. It is the maximum rate at which any cause can produce an effect anywhere in the universe.

Light happens to travel at this speed because photons are massless — they have no choice but to move at the universal limit. But c would exist even if light didn’t.

Why Not Faster?

A signal sent faster than c could — in some reference frames — travel backward in time. Faster-than-light communication implies time travel, which implies causal paradoxes. The speed limit isn’t a limitation of our technology. It is a structural constraint that protects the logical consistency of cause and effect.

A Precise Statement

The speed of light in vacuum is exactly 299,792,458 m/s. Since 1983, the meter is defined by this number — one meter is the distance light travels in 1/299,792,458 of a second. c is no longer measured; distance is measured in terms of c.

The Michelson-Morley Experiment

In 1887, Michelson and Morley tried to detect Earth’s motion through the “luminiferous ether” — the hypothetical medium that light was thought to travel through, the way sound travels through air.

They split a beam of light, sent halves in perpendicular directions, and recombined them. If Earth were moving through the ether, one direction should show a different speed of light. The expected signal: an interference pattern shift.

The result: nothing. No shift. No ether wind. Light traveled at the same speed in every direction, regardless of Earth’s motion.

Why This Was Devastating

Newtonian physics says velocities add. A ball thrown at 20 mph from a train going 60 mph is seen by a ground observer as moving at 80 mph. The Michelson-Morley result says light doesn’t work this way. Moving toward a light beam or away from it, an observer measures the same speed: c.

This isn’t a rounding error. It’s a fundamental violation of Galilean velocity addition — and it means the intuitions built on everyday experience are wrong at high speeds.

The Software Analogy

The same constraint appears as the speed of light in fiber optics. Between a US-East and an EU-West data center, there is a fundamental minimum latency — roughly 40 milliseconds one way. No protocol optimization, no compression, no caching at the edge eliminates it.

This is the distributed systems speed limit. A system can get closer to it, but it cannot beat it. Every design must account for it, just as every physical theory must account for c.

The Deeper Parallel

In networking, everything above the physical layer can be optimized: batching, compression, connection reuse. But the propagation delay is non-negotiable. Relativity says the same thing about the universe: all the cleverness in the world cannot send information faster than c. An architecture must respect the constraint, not fight it.

Why This Changes Everything

Here is the logical chain that unfolds from one experimental fact:

  1. The speed of light is constant for all observers
  2. Therefore time and space cannot be absolute — they must adjust to keep c invariant
  3. Moving clocks run slow (time dilation)
  4. Moving objects are shorter (length contraction)
  5. Simultaneity is relative — events that are “at the same time” for one observer are not for another

All of special relativity follows from the constancy of c plus one other assumption: the laws of physics are the same in all inertial reference frames.

Key Takeaways

This lesson establishes:

  • Why c is better described as “the speed of causality” than “the speed of light”
  • What the Michelson-Morley experiment was designed to detect, and what it actually found
  • The distributed systems analogy for the universal speed limit
  • Why constant c implies that time and space must be relative

Next: Time Dilation

← Relativity & Light Speed The Speed of Light