Introduction
Some goods are most useful when consumed together in a fixed proportion. A left shoe without a right shoe, for example, does not provide the same use as a matching pair. In a consumer-choice model, preferences of this kind are represented by perfect complements. The consumer’s best affordable bundle is found at the kink of an indifference curve, where the fixed proportions are met.
This result differs from the smooth interior choices studied with the tangency rule. At a kink, marginal utility is not defined in the usual differentiable way, so setting the marginal rate of substitution equal to the price ratio is not the method. Instead, find how much it costs to purchase one unit of utility in the required proportions, then use the budget to determine the maximum amount of utility. This treatment is aligned with the SOA VEE Economics (Validation by Educational Experience) syllabus.
Fixed-Proportion Preferences
Let \(x\) and \(y\) be nonnegative quantities of two goods. A standard perfect-complements utility function is \(u(x,y)=\min\{x/a,y/b\}\), where \(a>0\) and \(b>0\) are fixed parameters. One unit of utility requires \(a\) units of good \(x\) and \(b\) units of good \(y\). More generally, utility \(t\) requires \(at\) units of \(x\) and \(bt\) units of \(y\).
An indifference curve for a given utility level \(t\) consists of bundles with \(\min\{x/a,y/b\}=t\). Its corner is \((at,bt)\). Additional \(x\) while \(y\) stays fixed does not raise utility once \(x/a\) exceeds \(y/b\); similarly, additional \(y\) alone does not raise utility once \(y/b\) exceeds \(x/a\). The kink is therefore the efficient bundle for reaching that utility level.
Finding the Optimal Kink Bundle
Suppose income is \(m>0\), and the goods have positive prices \(p_x>0\) and \(p_y>0\). The budget constraint is \(p_xx+p_yy\leq m\). These assumptions matter: positive prices make excess quantities costly, while positive \(a\) and \(b\) define a meaningful fixed ratio. To reach utility \(t\), the consumer must have at least \(at\) units of \(x\) and \(bt\) units of \(y\). The least cost of reaching that utility is therefore \(t(p_xa+p_yb)\).
The denominator is the cost of one unit of utility when the required quantities are bought in proportion. The formulas assume that the consumer can choose divisible quantities of goods. If quantities had to be whole numbers, the exact bundle might not be feasible and the discrete choice would need to be checked separately.
For a target utility \(t\), the kink bundle is \((at,bt)\).
The cost is \(p_x(at)+p_y(bt)=t(p_xa+p_yb)\).
Set the cost equal to income, giving \(t^*=m/(p_xa+p_yb)\), then calculate \(x^*=at^*\) and \(y^*=bt^*\).
Why the Formula Gives the Maximum
The optimization can be justified directly, without relying on a diagram. For any bundle \((x,y)\) that gives utility at least \(t\), both \(x/a\geq t\) and \(y/b\geq t\) must hold. Equivalently, \(x\geq at\) and \(y\geq bt\). With positive prices, such a bundle costs at least \(p_xat+p_ybt=t(p_xa+p_yb)\). Affordability therefore requires \(t(p_xa+p_yb)\leq m\), or \(t\leq m/(p_xa+p_yb)\). The kink bundle at this upper bound is affordable and reaches that utility, so it maximizes utility.
At the optimum, the budget is exhausted. If either good were above its required amount while the other still determined the minimum, the excess could be removed without changing utility and would save money. That saved amount could buy more of the limiting good, raising utility. Thus, with positive prices and income, the optimum is at the kink and on the budget line.
Worked Example: Calculate the Kink from Income and Prices
A consumer has utility \(u(x,y)=\min\{x/2,y/3\}\), income \(m=\$180\), and prices \(p_x=\$12\) and \(p_y=\$8\). Find the optimal bundle and verify its cost and utility.
Method. One unit of utility requires \(a=2\) units of \(x\) and \(b=3\) units of \(y\). Its cost is \(p_xa+p_yb=12(2)+8(3)=24+24=\$48\).
The maximum utility is \(t^*=180/48=15/4=3.75\). The corresponding quantities are \(x^*=2(15/4)=15/2=7.5\) and \(y^*=3(15/4)=45/4=11.25\).
Check. The cost is \(12(7.5)+8(11.25)=90+90=\$180\). Utility is \(\min\{7.5/2,11.25/3\}=\min\{3.75,3.75\}=3.75\), matching \(t^*\).
Common mistake avoided: The kink is not simply the point where the two quantities happen to be equal. It is where the scaled quantities \(x/2\) and \(y/3\) are equal, which gives the required ratio \(x:y=2:3\).
The Kink Is Not a Smooth Tangency
For a differentiable utility function, the smooth interior tangency condition compares the marginal rate of substitution with the relative price. It requires marginal utilities to be defined at the proposed optimum. Perfect-complements utility has a sharp corner, so that differentiability condition does not hold at the optimum.
To see why, consider the two sides of \(u(x,y)=\min\{x/a,y/b\}\). Where \(x/a<y/b\), utility equals \(x/a\): adding \(x\) raises utility, while adding \(y\) alone does not. Where \(y/b<x/a\), utility equals \(y/b\): adding \(y\) raises utility, while adding \(x\) alone does not. At the kink, the active expression switches. The marginal utilities change across the two sides, and the usual derivative-based marginal rate of substitution is undefined at the switch.
The slope of a budget line is finite when both prices are positive, but there is no single smooth slope for the indifference curve at its corner to match it. A finite price ratio does not remove the kink. The price ratio affects how much utility the consumer can afford, through \(p_xa+p_yb\), but it does not change the required consumption ratio \(a:b\).
Worked Example: Prices Change, but the Required Ratio Does Not
A consumer has utility \(u(x,y)=\min\{x/2,y/5\}\), income \(m=\$300\), and price \(p_x=\$10\). First \(p_y=\$4\), then the price of \(y\) rises to \(\$8\). Find the optimal bundle and utility under each price, and check that each bundle uses the budget.
Method before the price change. One unit of utility requires 2 units of \(x\) and 5 units of \(y\). At the initial prices, its cost is \(10(2)+4(5)=20+20=\$40\). Thus \(t^*=300/40=7.5\), and the kink bundle is \(x^*=2(7.5)=15\), \(y^*=5(7.5)=37.5\).
Check before the change. The bundle costs \(10(15)+4(37.5)=150+150=\$300\). Its utility is \(\min\{15/2,37.5/5\}=\min\{7.5,7.5\}=7.5\).
Method after the price change. One unit of utility now costs \(10(2)+8(5)=20+40=\$60\). Therefore \(t^*=300/60=5\), and the optimal bundle is \(x^*=2(5)=10\), \(y^*=5(5)=25\).
Check after the change. Its cost is \(10(10)+8(25)=100+200=\$300\), and its utility is \(\min\{10/2,25/5\}=\min\{5,5\}=5\). The price increase lowers affordable utility, but the fixed ratio remains \(2:5\).
Common mistake avoided: Changing a relative price does not, in this model, make the consumer substitute toward the relatively cheaper good. Buying extra of only one good does not increase the minimum term. The price change alters the cost per unit of utility instead.
Do Not Split the Budget Equally Without Checking
Equal spending on the two goods is not a general feature of perfect complements. The optimal expenditure on \(x\) is \(p_xat^*\), and the optimal expenditure on \(y\) is \(p_ybt^*\). These amounts are equal only when \(p_xa=p_yb\). The required proportions concern quantities, not dollar spending.
Worked Example: Diagnose an Equal-Spending Error
A consumer has utility \(u(x,y)=\min\{x/3,y/2\}\), income \(m=\$240\), and prices \(p_x=\$5\) and \(p_y=\$20\). A proposed solution spends half the income on each good. Determine whether that bundle is optimal and find the actual optimum.
Check the proposed method. Spending \(\$120\) on each good gives \(x=120/5=24\) and \(y=120/20=6\). This bundle costs \(5(24)+20(6)=120+120=\$240\), but its utility is \(\min\{24/3,6/2\}=\min\{8,3\}=3\). It is affordable, but it is not at the required ratio \(x:y=3:2\).
Find the optimum. One unit of utility requires 3 units of \(x\) and 2 units of \(y\), costing \(5(3)+20(2)=15+40=\$55\). Hence \(t^*=240/55=48/11\). The optimal bundle is \(x^*=3(48/11)=144/11\) and \(y^*=2(48/11)=96/11\).
Check. The cost is \(5(144/11)+20(96/11)=720/11+1920/11=2640/11=\$240\). Utility is \(\min\{(144/11)/3,(96/11)/2\}=\min\{48/11,48/11\}=48/11\), which exceeds the proposed bundle’s utility of \(3=33/11\).
Common mistake avoided: Equal dollars do not imply the right quantity ratio. Here the actual optimal expenditures are \(720/11\) dollars on \(x\) and \(1920/11\) dollars on \(y\), not \(\$120\) apiece.
A Reliable Exam Method
For a perfect-complements problem, first write the utility function in the form \(\min\{x/a,y/b\}\) and identify the two quantities needed per unit of utility. Then calculate the cost of those quantities at the stated prices. Divide income by that cost to obtain optimal utility, and multiply by \(a\) and \(b\) to obtain the bundle. Finish by checking both the budget and the minimum in the utility function. This sequence prevents a common error: finding a bundle on the kink but failing to check whether it is affordable at the maximum utility level.
The fixed-proportion result depends on the specified preferences. It should not be applied automatically to goods that are merely often consumed together or to utility functions that allow substitution. For the stated minimum utility function and positive prices, however, the cost-per-unit argument establishes the global maximum directly.
Check Your Understanding
For each problem, identify the required quantities per unit of utility, calculate the optimal bundle, and verify affordability. Give exact fractions when quantities are not whole numbers.
- A consumer has \(u(x,y)=\min\{x/2,y/4\}\), income \(\$200\), and prices \(p_x=\$10\), \(p_y=\$5\). Find the maximum utility and optimal bundle, then verify the cost. (Answer: One unit of utility costs \(10(2)+5(4)=\$40\); \(t^*=5\), \((x^*,y^*)=(10,20)\), costing \(\$200\).)
- A consumer has \(u(x,y)=\min\{x/3,y/2\}\), income \(\$180\), and prices \(p_x=\$6\), \(p_y=\$9\). Find the kink bundle and check its utility and cost. (Answer: One unit costs \(6(3)+9(2)=\$36\); \(t^*=5\), \((x^*,y^*)=(15,10)\), utility \(5\), cost \(\$180\).)
- A consumer has \(u(x,y)=\min\{x/4,y\}\), income \(\$150\), and prices \(p_x=\$8\), \(p_y=\$10\). Find the optimal bundle in exact terms and show that it exhausts the budget. (Answer: One unit costs \(8(4)+10(1)=\$42\); \(t^*=25/7\), \((x^*,y^*)=(100/7,25/7)\), with cost \(800/7+250/7=\$150\).)
- A consumer has \(u(x,y)=\min\{x/2,y/3\}\), income \(\$240\), and prices \(p_x=\$4\), \(p_y=\$8\). Find the optimum, then recalculate after \(p_y\) rises to \(\$12\). (Answer: Initially, \(t^*=240/[4(2)+8(3)]=15/2\) and \((x^*,y^*)=(15,45/2)\). After the price change, \(t^*=240/[4(2)+12(3)]=60/11\) and \((x^*,y^*)=(120/11,180/11)\); both bundles cost \(\$240\), and the ratio remains \(2:3\).)
- A consumer has \(u(x,y)=\min\{x/5,y/2\}\), income \(\$210\), and prices \(p_x=\$6\), \(p_y=\$15\). A proposed bundle is \((10,10)\). Determine whether it is optimal and calculate the true optimum. (Answer: The proposed bundle costs \(\$210\) but gives utility \(\min\{2,5\}=2\). One unit of utility costs \(6(5)+15(2)=\$60\), so \(t^*=210/60=3.5\) and \((x^*,y^*)=(17.5,7)\), costing \(\$105+\$105=\$210\); the proposed bundle is not optimal.)