Recipe

Solving a linear-demand monopoly

The fastest path to a monopoly's profit-maximising (P∗,Q∗)(P^*, Q^*) when demand is linear: derive marginal revenue by the linear-demand shortcut, set MR=MCMR = MC, and read the price off the demand curve. Use this for every linear-demand monopoly problem on a problem set.

  1. Write demand as P=A−bQP = A - bQ.
  2. Apply the linear-demand shortcut: MR=A−2bQMR = A - 2bQ (same intercept, twice the slope).
  3. Set MR=MCMR = MC and solve for Q∗Q^*.
  4. Read P∗P^* off the demand curve: P∗=A−bQ∗P^* = A - b Q^*.
  5. Compute profit π∗=(P∗−AC) Q∗\pi^* = (P^* - AC)\,Q^* — and if there's a fixed cost, subtract it.
type: monopoly-cs-dwl
a: 10
b: 1
mc: 2

The monopolist sets MR=MCMR = MC (purple meets green), then reads the price off the demand curve above that quantity — never off the MR curve. The red triangle is the deadweight loss: trades worth more to buyers than they cost to produce, but which don't happen.

Try it: step through the graph below

Press Next to build the picture one step at a time, then drag MC or the demand intercept and watch Q∗Q^*, p∗p^*, and the consumer-surplus / profit / deadweight-loss areas update live.

Common pitfalls

  • Reading P∗P^* off the MR curve instead of the demand curve. MRMR is the marginal-revenue gradient of demand; the price the consumer pays sits on the demand curve, not on MR.
  • Forgetting to check capacity / non-negativity constraints. The unconstrained Q∗Q^* might exceed capacity (e.g. the LA Dodgers stadium fills before MR=0MR = 0 — see EX-4 - Micro 3 Q2).
  • Ignoring elasticity. If demand is non-linear (e.g. Constant Elasticity Demand), don't use the linear-demand shortcut — apply the Lerner pricing rule instead.

Worked example

Demand P=1300−5qP = 1300 - 5q, MC=50+10qMC = 50 + 10q (see EX-4 - Micro 3 Q3). Step 1: A=1300A = 1300, b=5b = 5. Step 2: MR=1300−10qMR = 1300 - 10q. Step 3: 1300−10q=50+10q⇒q∗=62.51300 - 10q = 50 + 10q \Rightarrow q^* = 62.5. Step 4: P∗=1300−5(62.5)=$987.50P^* = 1300 - 5(62.5) = \$987.50.