Skip to content

🏛️ Market Structures, Monopoly & Price Discrimination

Market structure governs how pricing power, output allocation, and social welfare are determined. This chapter rigorously analyzes the spectrum from atomistic perfect competition to pure monopoly and multi-market price discrimination.


1. ⚖️ Perfect Competition

In a perfectly competitive market:

  1. Atomistic buyers and sellers (price-taking behavior: P=P¯).
  2. Homogeneous goods (ϵcross=).
  3. Perfect information.
  4. Free entry and exit (FCsunk=0 in long run).

1.1 Short-Run vs. Long-Run Equilibrium

  • Short-Run Profit Maximization: maxqπ=PqC(q)P=MC(q) on the upward-sloping portion (MC>0).
    • Shutdown Condition (Short Run): Produce q>0 if PminAVC(q). If P<minAVC, optimal q=0.
    • Breakeven Condition: P=minATC(q).
  • Long-Run Zero Economic Profit: Due to free entry/exit, the market price equals minimum long-run average cost:P=minLRAC=LMC(q)Allocative efficiency (P=MC) and productive efficiency (P=minATC) are simultaneously achieved.

2. 🏰 Pure Monopoly & Pricing Power

A monopolist faces the entire downward-sloping market demand curve P(Q). Total revenue is TR(Q)=P(Q)Q.

2.1 Marginal Revenue & Lerner Index

MR(Q)=dTRdQ=P(Q)+QdPdQ=P(Q)[1+QPdPdQ]=P(Q)[11|ϵd|]

Setting MR=MC:

P[11|ϵd|]=MCPMCP=1|ϵd|(Lerner Index L)

Key Monopolist Rule

A profit-maximizing single-price monopolist never produces where demand is inelastic (|ϵd|<1), because that would imply MR<0, which cannot equal positive marginal cost MC>0.

  Price ($)

  P_m│         \
     │          \
  P_c│───────────┼─────── MC
     │  CS       │ \
     │  ┌────────┼──\
     │  │ Profit │DWL\
     │  └────────┴────\
     │           │     \  Demand
     │           │ MR   \
     └───────────┴───────┴────────► Quantity (Q)
                Q_m     Q_c

2.2 Deadweight Loss (DWL)

Because Pm>MC, output is restricted (Qm<Qc). The Harberger Deadweight Loss triangle is:

DWL=12(PmMC)(QcQm)

3. 🎯 Price Discrimination Taxonomy

Price discrimination allows a firm with market power to capture consumer surplus.

TypeMechanismWelfare ImplicationReal-World Example
First-Degree (Perfect)Charge each consumer their exact maximum willingness-to-pay (WTP).CS=0, Profit is maximized, DWL=0 (Pareto efficient output!).Personalized pricing, bespoke medical care
Second-Degree (Menu/Quantity)Self-selection via nonlinear pricing schedules, volume discounts, versioning.High-value consumers earn information rents.Airline seating (Economy vs Business), electricity block tariffs
Third-Degree (Multi-Market)Segment market into distinct demographic/geographic groups with differing $\epsilon_i$.

3.1 Third-Degree Optimization Condition

For markets 1 and 2:

MR1(q1)=MR2(q2)=MC(q1+q2)P1(11|ϵ1|)=P2(11|ϵ2|)P1P2=11/|ϵ2|11/|ϵ1|

The market with more inelastic demand (|ϵ1|<|ϵ2|) is charged a higher price (P1>P2).


4. 🎯 Olympiad-Level Worked Master Problem

Master Problem: Two-Part Tariff Pricing

Problem: A monopoly tennis club serves N=100 identical consumers, each with individual demand qi(P)=202P. The club's cost function is C(Q)=2Q+500, where Q=qi.

  1. If the club charges a two-part tariff consisting of an annual membership fee T and per-game fee P, determine the profit-maximizing (P,T).
  2. Calculate total club profit Π and consumer surplus per member.

Step-by-Step Rigorous Solution:

  1. Set Per-Unit Price P=MC to maximize total surplus:

    MC=dCdQ=2P=$2/game
  2. Calculate individual consumption at P=$2:

    qi=202(2)=16 games/year
  3. Set Membership Fee T equal to individual Consumer Surplus (CSi): The demand curve intersects price axis at Pmax=10.

    CSi=12(PmaxP)qi=12(102)(16)=12(8)(16)=$64T=$64/year
  4. Calculate Total Club Profit: Total output: Q=100×16=1600 games.

    Π=NT+PQC(Q)=100(64)+2(1600)[2(1600)+500]=6400500=$5900

    Each member receives CSnet=CSiT=6464=$0. Economic Result: The two-part tariff extracts 100% of consumer surplus while producing the allocatively efficient competitive output (Q=1600), yielding DWL=0.