Imagine a school sports day where the finish line slowly moves away
every minute. India is running toward high-income status, but the
high-income line itself rises over time because rich-country prices
rise. Standing still is falling behind; jogging may also be falling
behind if the line is moving quickly enough.
Now add a currency counter. India produces in rupees, but the
scoreboard is in dollars. Real growth is the extra goods and services
produced. Inflation raises the rupee sticker price of that output.
Rupee depreciation subtracts from the dollar value. Population growth
spreads the total across more people. The calculator simply asks:
after all four effects, how fast is dollar income per Indian rising?
A kitchen analogy helps. Real growth is more food. Inflation is
higher menu prices. Rupee depreciation is the exchange counter giving
fewer dollars for the same rupees. Population growth is more plates
at the table. High-income status is reached only when food per plate,
translated at the exchange counter, catches the moving benchmark.
One trap to avoid: inflation sits in the recipe, so does raising
menu prices make the kitchen richer? Only on paper, and only if the
exchange counter is asleep. What usually happens is the pair moves
together — prices up 4%, rupee down 2% — so the meal gets 2% dearer
each year in dollars, which in the baseline is exactly how fast the
finish line itself walks away. Nothing gained. The honest way to
gain ground is the boring one: cook more food per plate.
The model is a teaching instrument, not a forecast. Its job is to
make the moving parts visible enough that a student can argue with
the assumptions instead of merely accepting the headline.
Where does the equation come from?
It is not a fitted model. It is an accounting translation, done in
three divisions. Write India's dollar income per person in year t as
Each piece grows at its own rate: Y at greal, P at
π, E at drupee, N at n. Take the ratio of one year to
the previous and the levels drop out, leaving only growth rates:
- yt
-
Nominal GDP per person in dollars, in year t — the level the
scoreboard tracks, and the left side of the crossing test
below.
- gUSD,pc
-
The output of the whole conversion: annual growth of nominal
dollar GDP per person — the pace the scoreboard sees.
- greal
- Growth in real GDP: more actual output.
- π
- Domestic inflation: higher rupee prices for that output.
- drupee
-
Rupee depreciation against the dollar: the annual rise in E,
the rupees-per-dollar rate. A weaker rupee shrinks dollar
income; appreciation would enter as a negative d.
- n
- Population growth: more people sharing total GDP.
India crosses in the first year t when projected dollar GDP per
person, yt, is at least as large as the moving line:
Production lens
This is why demographics matter. If the worker share, L / N, stops
rising, then output per worker, Y / L, must rise faster — and with
f( ) flattening, more of that burden lands on A: technology,
skills, and institutions.
In growth rates, the same identity reads: GDP growth ≈ growth
in workers, plus the contribution of capital deepening, plus
productivity growth. That is what the engine's sliders are — each
one is a contribution in percentage points, already
weighted by how much that channel matters, not the raw growth rate
of workers or machines. The default 3.7 points from capital, at a
typical capital share near 0.4, quietly assumes capital per worker
compounding around 9% a year — a boom-time pace sustained for a
generation. That is the article's argument for credit
plumbing and urban land, made numerical.