First — talk for 2 minWhat's a job you've had, or one a family member has? Roughly what's the hourly pay? Take a wild guess at what the CEO of that company makes — we'll check it together.

How long would it take to catch up?

A Walmart cashier earns about $29,469 a year. The Walmart CEO, Doug McMillon, earns about $27.4 million. That is roughly 930 times the cashier's pay (AFL-CIO Executive Paywatch, 2024 fiscal year).

Imagine a cashier who gets a 3% raise every single year — the average raise across U.S. workers, according to the Bureau of Labor Statistics. Each year, their pay is multiplied by 1.03. After 50 years of working, their pay has grown by a factor of 1.03 to the 50th power, which is about 4.38.

So 50 years of 3% raises turns a $29,000 salary into about $129,000. That is a lot more than $29,000 — but it is nowhere near $27 million. The cashier's pay would have to grow by a factor of 930, not 4.38, to catch up. What rate would actually close the gap — and is it a rate any normal job has ever paid?

Worked Example #1 — Set up the catch-up equation
ProblemLet b = 1 + r be the yearly pay factor for an annual raise r. Write an equation that says "after 50 years of compounding by b, the cashier's pay has caught up to the CEO." Then estimate b.
DataCashier 2024 pay: $29,469. CEO 2024 pay: $27,400,000. Ratio: about 930. The reference table on Page 2 shows that \(b^{t} = k\) for several values of b at t = 50: at 14% it gives 700.23; at 15% it gives 1083.66.
Word Bank multiply factor exponent between add power closer to subtract
Number Bank 930 50 14% 15% 14.6% 700.23 1083.66 18.6%
#Reasoning (fill in)Math
1 The cashier's pay is by b each year, for 50 years. pay after 50 yr = 29{,}469 \(\cdot\, b^{50}\)
2 To catch up, that has to equal the CEO's pay. Divide both sides by 29,469: pay grows by a of . \(b^{50} = \dfrac{27{,}400{,}000}{29{,}469} \approx\)
3 The 14% row gives 700.23. The 15% row gives 1083.66. So b is 14% and 15%. \(1.14^{50} =\) and \(1.15^{50} =\)
4 930 is much closer to 1083.66 than to 700.23, so b is 15% than to 14%. By trial: \(1.146^{50} \approx 925\), \(1.147^{50} \approx 970\)
5 The exact answer is the on b that makes the equation true. The table gives an estimate of about . \(b \approx\)   (i.e., about a 14.6% raise per year)
Annual raise rYearly factor bAfter 50 years   b50
0%1.001.00
3%1.034.38
5%1.0511.47
7%1.0729.46
10%1.10117.39
12%1.12289.00
14%1.14700.23
15%1.151083.66
20%1.209100.44
Worked Example #2 — Name the exponent: hello, logarithm
ProblemThe catch-up rate falls between rows of the table. To name the exact exponent, we use a logarithm: \(\log_{b}(x)\) is the exponent you put on b to get x. Rewrite each fact in log form, then use the table to read the exponent.
DataTwo key facts: \(\log_{2}(8) = 3\) because \(2^{3} = 8\). And from the catch-up table, \(1.03^{50} = 4.38\), so the same fact in log form names the exponent 50.
Word Bank exponent base argument value multiply power subtract
Number Bank 2 3 50 4.38 1.03 10 2.8
#Reasoning (fill in)Math
1 Start with \(2^{3}=8\). The 2 is the , the 3 is the , the 8 is the value. \(2^{3} = 8\)
2 Rewrite as a log: "log base [base] of [value] = [exponent]." The exponent is . \(\log_{\,}\)\((8) =\)
3 Same idea with the catch-up: \(1.03^{50}=4.38\). The base is , the value is . \(1.03^{50} = 4.38\)
4 Rewrite as a log. The log gives the exponent, which is . \(\log_{1.03}(4.38) =\)
5 Estimate: \(\log_{10}(630)\) is between which two whole numbers? \(10^{2}=100\), \(10^{3}=1000\). 630 is closer to 1000, so the answer is closer to 3 — about . \(\log_{10}(630) \approx\)
Activity 2 — "Hello, Logarithm!" answers
1. \(\log_{10}(100) =\)    2. \(\log_{10}(1) =\)    3. \(\log_{10}(\,?\,) = 7\), so ? =
4. \(\log_{2}(8) =\) because \(2^{?} = 8\).    5. \(\log_{10}(630)\) is between and .
6. \(\log_{1.03}(4.38) =\)   (read from the 3% row of the table).
Try saying: \(\log_{b}(x)\) asks "what on gives ?"
Agency Move — If 3% won't catch up, what would?

What rate would actually close the gap — and what would have to change to produce it?

The status-quo raise (3%) gets the cashier nowhere near the CEO in 50 years. The 50-year catch-up rate is about 14.6% — roughly 5 times the normal raise. Pick one real intervention and estimate its effect on b.

Status quo (given) Raise: 3% (BLS 2024). \(b = 1.03\).
Catch-up: \(\log_{1.03}(930)\) \(\approx\) 231 years.
No working life is that long.
SK Hynix-style profit share Effective raise jumps to ~10%. \(b = 1.10\).
Catch-up: \(\log_{1.10}(930) \approx\)   years.
Still long, but inside a working life.

My pick:     New b \(\approx\)     New \(\log_{b}(930) \approx\)   years.

Defend it: what real change would produce that rate, and who would have to do it?

Tier 2 · General Academic Words
Tier 3 · Logarithm & CEO-Pay Words