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π=P⋅q−C(q)⟹P=MC(q) on the upward-sloping portion (MC′>0).
    • Shutdown Condition (Short Run): Produce q>0 if P≥minAVC(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)[1−1|ϵd|]

Setting MR=MC:

P[1−1|ϵd|]=MC⟹P−MCP=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(Pm−MC)(Qc−Qm)

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(1−1|ϵ1|)=P2(1−1|ϵ2|)P1P2=1−1/|ϵ2|1−1/|ϵ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)=20−2P. 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=2⟹P∗=$2/game
  2. Calculate individual consumption at P∗=$2:

    qi∗=20−2(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(Pmax−P∗)⋅qi∗=12(10−2)(16)=12(8)(16)=$64T∗=$64/year
  4. Calculate Total Club Profit: Total output: Q=100×16=1600 games.

    Π=N⋅T∗+P∗⋅Q−C(Q)=100(64)+2(1600)−[2(1600)+500]=6400−500=$5900

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