Advanced Microeconomics — Course Guide

A rigorous course from individual choice and duality to games, information, mechanisms, externalities, and market design.

Advanced Microeconomics — From Choice to Institutions

Course question

How do choices become equilibrium outcomes, when are those outcomes efficient, and how should rules change when information, strategy, or external effects prevent markets from working well?

This is an upper-undergraduate course and a bridge to graduate microeconomic theory. Mathematics is used to make assumptions and mechanisms visible—not as a substitute for economic interpretation.

What you should already know

  • partial derivatives, total differentials, and constrained optimisation;
  • basic matrix notation and second-order conditions;
  • probability, conditional expectation, and Bayes' rule;
  • supply, demand, elasticity, and elementary game theory;
  • the difference between a positive prediction and a normative judgment.
Five-minute diagnostic
  1. For max xy subject to 2x + y = 12, can you derive and verify the optimum?
  2. Why do u(x) and 3u(x) + 7 represent the same ordinal preferences?
  3. Does a Nash equilibrium have to be Pareto efficient?
  4. What information is private in an insurance contract?
  5. Why is a first-order condition insufficient at a corner?

If 1 or 5 is difficult, revise constrained optimisation. If 3 or 4 is difficult, keep a “prediction versus welfare” and a “public versus private information” column in your notes.

Learning outcomes

By the end, you will be able to:

  • derive Marshallian and Hicksian demand, expenditure, profit, and cost functions;
  • use comparative statics and duality to measure behavioural and welfare changes;
  • solve choices under risk and competitive, strategic, and informational equilibria;
  • distinguish efficiency, stability, incentive compatibility, and strategy-proofness;
  • solve benchmark oligopoly, contract, auction, public-good, and matching models;
  • implement a small equilibrium or allocation algorithm and verify its output;
  • connect theory to current evidence without treating one estimate as universal;
  • write a concise policy or design memo with assumptions, mechanism, incidence, and limits.

Two cases across the course

A. An AI-enabled marketplace

Consumers search, sellers price, algorithms learn, the platform ranks products and sells advertisements, and regulators assess market power. The case links demand, games, oligopoly, private information, auctions, behavioural design, and platform governance.

B. Climate-risk insurance

Households differ in exposure and information; insurers classify risk; prevention is partly hidden; regulation limits pricing; public policy shares catastrophic losses. The case links expected utility, adverse selection, moral hazard, externalities, and mechanism design.

Course map

ModuleCore questionMain output
1. Choice and dualityWhat does optimisation reveal, and what can choice data recover?demand/cost derivation
2. Comparative statics and welfareWhat changes after a price or policy shock?Slutsky and welfare calculation
3. Risk and insuranceHow are uncertain payoffs valued and shared?certainty-equivalent analysis
4. General equilibriumCan all individual plans be mutually feasible?exchange-equilibrium solution
5. Game theoryWhich strategies are mutually optimal?equilibrium argument
6. Oligopoly and algorithmsHow do timing and market rules shape power?model comparison
7. Information and contractsWhat changes when type or action is hidden?IC/IR contract
8. Mechanisms and auctionsCan rules make private incentives serve a goal?truthful mechanism
9. Behavioural and experimental microWhich benchmark assumptions fail predictably?experiment appraisal
10. Externalities and public goodsHow should social effects enter private choice?instrument comparison
11. Matching and market designHow should scarce, indivisible positions be assigned?deferred-acceptance run
12. Integrated design studioHow do the tools combine in one institution?final design memo

Read every model in this order

Rendering diagram…

Use this eight-part record:

  1. agents — who chooses?
  2. objects — quantities, actions, reports, or matches?
  3. preferences/payoffs — what is maximised?
  4. constraints — resources, technology, information, or incentives?
  5. timing and information — who knows and moves when?
  6. solution concept — optimum, competitive equilibrium, Nash, Bayesian Nash, stability?
  7. welfare criterion — Pareto, total surplus, social welfare, revenue, fairness?
  8. empirical implication — what observation could reject or refine the mechanism?
  • An assumption defines the model.
  • A theorem follows from assumptions.
  • An estimate follows from a research design and dataset.
  • A recommendation also needs a welfare criterion and feasibility judgment.

Minimal technical toolkit

ToolUsed forCheck before trusting the answer
Lagrangian/KKTconstrained choicefeasibility, complementary slackness, corners
envelope theoremvalue-function derivativeoptimum is regular; parameter enters as stated
implicit function theoremlocal comparative staticsrelevant Jacobian is nonsingular
Hessian/Jacobiancurvature and stabilitylocal versus global result
Bayes' rulebeliefs after signalsprobabilities and information sets
fixed point/backward inductionstrategic equilibriumtiming and off-path actions
algorithmallocation or equilibrium computationtermination, incentives, tie-breaking

A 12-week route

WeekPreparationSeminar or laboratory
1choice, duality, revealed preferencederive demand and cost functions
2Slutsky and welfaretransit-fare policy calculation
3risk and insurancedeductible design
4general equilibriumEdgeworth-box allocation
5static and dynamic gamesentry-game workshop
6oligopolycompare Cournot, Bertrand, Stackelberg
7information and contractsscreening menu
8auctions and mechanismsfirst- versus second-price auction
9behavioural and experimental methodspreregister a choice experiment
10externalities and public goodscarbon-policy hearing
11matchingrun and audit deferred acceptance
12integrationplatform-design defence

Assessment alignment

TaskWeightWhat it tests
derivation problem sets30%setup, solution, verification
model comparison note20%comparative statics and welfare
evidence replication or critique20%theory–data connection and boundary
final market-design memo30%incentives, allocation, implementation, communication

For a graduate extension, add existence conditions, proof sketches, robustness to non-convexity or incomplete information, and an empirical identification discussion.

Recent evidence used in the course

The application notes draw on recent work on production networks (Baqaee & Farhi, 2024), algorithmic gasoline pricing (Assad et al., 2024), machine-learning credit models (Fuster et al., 2022), digital-ad auctions (Bergemann, Bonatti & Wu, 2025), nudges at scale (DellaVigna & Linos, 2022), and current carbon-pricing institutions (World Bank, 2026).

Each chapter states what the evidence identifies and what it does not. “Recent” does not mean “universally applicable.”

Start

Open Module 1. Before differentiating, write the agent, objective, feasible set, and the economic meaning of every multiplier.

Copyright © 2026