The Inspection Paradox: Why the Bus Always Comes Right After You Give Up Waiting
C. PearsonYou showed up at the bus stop at a random time. The buses run every ten minutes on average. So you'd expect to wait about five minutes, right?
Wrong. You'll wait closer to ten minutes. And this isn't bad luck. It's a mathematical guarantee.
This is the inspection paradox, and once you see it, you'll find it everywhere: in network congestion, class sizes, friendships, hospital stays, and the lifetime of light bulbs. The mean is lying to you again, and this time it has a very good reason.
Why Randomness Isn't Fair to Late Arrivals
Here's what's actually happening at that bus stop. Bus intervals aren't perfectly uniform in practice. Some gaps are short (six minutes), some are long (fourteen minutes). When you arrive at a random moment, you're not equally likely to land in each interval. You're more likely to land in a longer interval, simply because it occupies more time.
Think of it this way: if one gap lasts two minutes and another lasts eighteen minutes, a randomly timed arrival is nine times more likely to fall inside the eighteen-minute gap. You're sampling intervals with probability proportional to their length, not uniformly.
The expected wait time you experience isn't the average interval. It's the average interval plus the variance divided by the mean. Formally:
E[wait] = μ/2 + σ²/(2μ)
When σ is zero (perfectly regular buses), this collapses to μ/2 and you get the intuitive answer. But real schedules have variance. High variance means your experienced wait is systematically longer than the schedule suggests. The more irregular the service, the worse the punishment.
The Class Size Illusion
Forget buses for a moment. Consider a university that offers courses ranging from 10 students to 200 students. The average class size, computed from the course catalog, might be 30 students.
But ask every student what size class they're in, average those responses, and you'll get something closer to 150.
Why? Because the 200-student lecture hall contains 200 people reporting a class size of 200. The 10-student seminar contains only 10 people reporting 10. Students are sampled proportional to class size, so large classes dominate the student-experience average even when they're rare in the catalog.
This is why universities can honestly advertise small average class sizes while students honestly report feeling like a face in a crowd. Both numbers are correct. They're measuring different things.
graph TD
A[True population of intervals] --> B{Random arrival}
B --> C[Short interval sampled rarely]
B --> D[Long interval sampled often]
D --> E[Experienced wait > scheduled average]
C --> F[Experienced wait < scheduled average]
E --> G[Inspection paradox: biased sample]
F --> G
Your Network Is More Popular Than You Are
Social networks run the same scam. Pick a random person on any social platform. Now pick one of their friends at random. On average, that friend has more connections than the original person.
Always.
This is the friendship paradox, a direct cousin of the inspection paradox. High-degree nodes (popular people) appear in more friends' lists, so when you sample by traversing a social link, you're overrepresenting the well-connected. Your friends are not a random sample of the population. They're a length-biased sample, weighted toward people who have many connections.
Epidemiologists use this deliberately. Want to detect a disease outbreak before it peaks? Don't sample randomly. Sample people, then sample their contacts. The contacts are more socially active and will encounter infections earlier.
Where This Breaks Your Data Analysis
Suppose you're analyzing hospital length-of-stay data by surveying current inpatients. You walk the wards and ask everyone how long they've been there and how much longer they expect to stay.
You're not getting a representative picture of typical stays. You're oversampling patients in the middle of long stays, because short-stay patients have already gone home. Your survey catches long-stay patients at higher rates, exactly when they've been there a while and have a while left to go.
This same problem infects any analysis where you observe ongoing processes: machine uptime studies, employee tenure surveys, customer subscription analyses. If you sample active cases, you're drawing from a length-biased distribution. Short events leave before you can count them.
The fix depends on what you actually want to know. If you want the distribution of completed event durations, you need to sample from endpoints, not midpoints. If you must sample ongoing events, there are length-bias corrections that adjust your estimates back toward the true distribution. Either way, pretending the naive sample is unbiased will give you numbers that consistently overestimate typical duration.
The Core Lesson
Random sampling sounds neutral. It isn't. When events vary in size, duration, or reach, and you arrive at a random moment or sample through an existing connection, you are not drawing uniformly from the population of events. You are drawing from a weighted distribution that favors the large, the long, and the well-connected.
The inspection paradox is what happens when you forget that your measurement process has a perspective. Buses, classes, friendships, and hospital stays all look different depending on whether you're counting events or experiencing them from the inside.
Check which side of that distinction your data is on before you trust the average.
Get Mean Methods in your inbox
New posts delivered directly. No spam.
No spam. Unsubscribe anytime.
Photo by