Scarcity, choice, opportunity cost, budget sets, and the budget line
Economics starts from one fact: resources are scarce, wants are unlimited. Every choice forces a trade-off — to have more of one thing you must give up something else. This is the engine of all economic reasoning.
Microeconomics — how individuals and firms decide, and how they interact in markets.
Macroeconomics — economy-wide outcomes: inflation, unemployment, growth. But macro emerges from micro decisions, so the two are linked.
Economists use models — simplified representations of reality. A model of a sugar tax needn't model a person's entire life. Simplification is a feature, not a bug.
Opportunity cost is the value of the best alternative forgone when making a choice. It always includes both explicit costs (money paid) and implicit costs (earnings you gave up).
A night out example: Explicit costs — £10 entry + £20 drinks + £10 taxi = £40. Implicit costs — could have worked 3 hrs at £15/hr = £45. Total opportunity cost = £85 — far more than the cash spent.
A consumer's consumption bundle (x₁, x₂) describes how much of each good they choose. With income m and prices (p₁, p₂), the budget set is all affordable bundles:
Rearranging: x₂ = m/p₂ − (p₁/p₂)x₁ — a straight line with y-intercept m/p₂, x-intercept m/p₁, and slope −p₁/p₂.
Quick drawing trick: find how much of good 2 you could buy spending everything on it (m/p₂), then how much of good 1 (m/p₁). Plot those two intercepts and connect them.
Drag the sliders to change income and the two prices, and watch the budget line move.
Rather than memorising the slope, derive it. Suppose a consumer is on the budget line and decides to consume Δx₁ more of good 1. They must change their consumption of good 2 by Δx₂ to remain on the line. Writing the budget constraint before and after:
p₁x₁ + p₂x₂ = m and p₁(x₁+Δx₁) + p₂(x₂+Δx₂) = m
Subtracting gives p₁Δx₁ + p₂Δx₂ = 0
This is the slope — and it is the opportunity cost of good 1 measured in units of good 2. Consuming one extra unit of good 1 requires sacrificing exactly p₁/p₂ units of good 2. The slope tells you the rate at which the market will swap good 1 for good 2.
Step through each scenario to see exactly what changes — and why.
The composite good: good 2 can represent "everything else the consumer might buy," measured in pounds. Setting p₂ = 1 (one pound costs one pound), the budget constraint becomes p₁x₁ + x₂ ≤ m. This isn't a special case — all standard results carry over unchanged.
The numeraire: only relative prices and real income determine the budget set — not the absolute price level. We can always divide through by one price to reduce the problem. The good whose price we set to 1 is called the numeraire. For example, dividing the budget line by p₂ gives (p₁/p₂)x₁ + x₂ = m/p₂ — same budget set, one fewer free variable.
Three distinct policy tools each affect the budget line differently:
Fixed amount t per unit of good 1. Effective price rises to p₁ + t. Line pivots inward around y-intercept — x-intercept falls, slope steepens.
Percentage τ on price, so effective price becomes (1+τ)p₁. On one good: pivots. On all goods equally: parallel inward shift — same as an income cut.
Fixed amount taken regardless of what is consumed. Reduces m directly → parallel inward shift. Slope unchanged. Less distorting than quantity taxes.
Government pays s per unit consumed, lowering effective price to p₁ − s. Mirror of a quantity tax: line pivots outward, expanding the budget set.
Rationing places a hard cap x̄₁ on how much of good 1 can be consumed. The affordable region is the normal triangle with the section beyond x̄₁ removed — producing a kinked budget line that turns vertical at x̄₁.
Real-world example: A means-tested food voucher scheme worth £400/month that can only be spent on groceries creates a kinked budget line — the consumer can spend up to £400 on groceries freely, but once that is exhausted, each extra pound of groceries must come at the expense of other goods.
Tap card to reveal answer
p₁Δx₁ + p₂Δx₂ = 0Δx₂/Δx₁ = −p₁/p₂p₁x₁ + x₂ ≤ m.