UC Berkeley · Econ 101A · Prof. Gaubert · Spring 2026

Microeconomic Theory

Interactive · Tiered · From Principles to Varian

3D Surface controls

1. Preferences & Rationality Weeks 1–2

100A — Intuition

A preference relation $\succsim$ encodes "at least as good as" without any numbers. From it, we derive strict preference $\succ$ and indifference $\sim$. Indifference curves are level sets of preferences.

Moving northeast is always better (monotonicity). Bowed curves toward the origin mean consumers prefer variety (convexity).

101A — Rigorous

Four axioms: (1) Completeness — $x\succsim y$ or $y\succsim x$; (2) Transitivity — no cycles; (3) Continuity — upper/lower contour sets are closed; (4) Monotonicity — $x\gg y\Rightarrow x\succ y$.

Debreu Representation Theorem
Complete + transitive + continuous $\Rightarrow$ $\exists$ continuous $u: X\to\mathbb{R}$ with $x\succsim y \iff u(x)\geq u(y)$.
Exam Trap
Utility is ordinal. $u=xy$ and $u=\ln x+\ln y$ are the same preferences. MRS is invariant to monotone transforms; marginal utilities are not.
Varian — Advanced

WARP: If $x$ is chosen when $y$ was affordable, then whenever $y$ is chosen, $x$ must not be affordable. WARP $\Leftrightarrow$ Slutsky matrix NSD $\Leftrightarrow$ compensated demand slopes down.

Revealed preference builds up preference rankings purely from observed choices without assuming a utility function.

Quick Reference
SymbolReads as
$x\succsim y$$x$ at least as good as $y$
$x\succ y$$x$ strictly preferred to $y$
$x\sim y$$x$ indifferent to $y$
$u(x)$Any representation of $\succsim$
$\text{MRS}$$-\Delta y/\Delta x$ along IC

2. Utility Functions & Indifference Curves

100A
TypeFormMRSShape
Cobb-Douglas$x^\alpha y^{1-\alpha}$$\alpha y/[(1-\alpha)x]$Smooth hyperbola
Perfect Substitutes$ax+by$$a/b$ constantStraight lines
Perfect Complements$\min(ax,by)$undefined at kinkL-shaped
Quasilinear$v(x)+y$$v'(x)$, no $y$Parallel vertical
101A

For Cobb-Douglas $u=x^\alpha y^{1-\alpha}$: $\text{MRS}=\alpha y/[(1-\alpha)x]$ — decreasing in $x$ (diminishing MRS, convex preferences). Corner solutions arise for perfect substitutes when $a/b \neq p_x/p_y$.

Leontief Trick
For $\min(x/a,y/b)$: optimum always at kink $x/a=y/b$. Combine with budget constraint to solve. No Lagrangian needed (non-differentiable).
Advanced

CES utility $u=[\alpha x^{(\sigma-1)/\sigma}+(1-\alpha)y^{(\sigma-1)/\sigma}]^{\sigma/(\sigma-1)}$ nests all cases: $\sigma\to 1$ = Cobb-Douglas, $\sigma\to\infty$ = perfect substitutes, $\sigma\to 0$ = Leontief. Elasticity of substitution $\sigma = -d\ln(x/y)/d\ln(\text{MRS})$.

3. Marshallian Demand — The UMP Weeks 2–3

100A

Maximize utility on the budget line $p_x x+p_y y=m$. Solution: indifference curve tangent to budget line, i.e., $\text{MRS}=p_x/p_y$.

101A

$\mathcal{L}=u(x,y)-\lambda(p_x x+p_y y-m)$. FOCs: $u_x=\lambda p_x$, $u_y=\lambda p_y\Rightarrow u_x/u_y=p_x/p_y$.

Income-Share Rule (Cobb-Douglas)
$$x^*=\frac{\alpha m}{p_x},\quad y^*=\frac{(1-\alpha)m}{p_y}$$Always spends fraction $\alpha$ on $x$, regardless of prices.
Advanced

Roy's Identity: $x^*(p,m)=-(\partial v/\partial p_x)/(\partial v/\partial m)$. For CD: $v(p,m)=m\cdot\alpha^\alpha(1-\alpha)^{1-\alpha}/p_x^\alpha p_y^{1-\alpha}$. Apply Roy's to verify $x^*=\alpha m/p_x$.

⚡ Live: Budget & Indifference Curves
0.50
20
2.0
1.0
Budget Line & Indifference Curves

4. Duality — Expenditure Function & Hicksian Demand Week 4

100A

Dual question: what is the minimum cost to reach utility $\bar{u}$? Answer: the expenditure function $e(p,\bar{u})$ and Hicksian (compensated) demand $h(p,\bar{u})$. Hicksian demand moves along an IC; it isolates the pure substitution effect.

101A
Shephard's Lemma
$$\frac{\partial e(p,\bar{u})}{\partial p_x} = h_x(p,\bar{u})$$Differentiate the expenditure function to recover Hicksian demand — no re-solving.
Duality Identities
$$e(p,v(p,m))=m \qquad v(p,e(p,\bar{u}))=\bar{u}$$$$x^*(p,m)=h(p,v(p,m)) \qquad h(p,\bar{u})=x^*(p,e(p,\bar{u}))$$
Advanced

The expenditure function is: non-decreasing in $(p,\bar{u})$; homogeneous degree 1 in $p$; concave in $p$ (Hessian $\partial^2 e/\partial p_i\partial p_j$ NSD). The NSD condition is equivalent to Slutsky NSD — Hicksian demand slopes down.

Welfare: $CV=e(p^1,u^0)-m$; $EV=m-e(p^0,u^1)$. Areas under Hicksian demand curves.

5. The Slutsky Equation Week 4

100A

Price rise → two simultaneous effects: SE (substitute toward cheaper good, always negative) and IE (real income falls, sign depends on good type). Giffen good: IE dominates, demand rises with price.

101A

From $x^*(p,e(p,\bar{u}))=h(p,\bar{u})$, differentiate w.r.t. $p_x$:

Slutsky Equation
$$\frac{\partial x^*}{\partial p_x} = \underbrace{\frac{\partial h}{\partial p_x}}_{\leq\,0} - x^*\cdot\frac{\partial x^*}{\partial m}$$
Advanced

Slutsky matrix $S_{ij}=\partial h_i/\partial p_j$: symmetric (Young's theorem on $e$), NSD, and satisfies $\sum_j S_{ij}p_j=0$ (Euler homogeneity). NSD $\Leftrightarrow$ own substitution effect $S_{ii}\leq 0$ always.

⚡ Live: Slutsky Decomposition
0.50
20
1.0
1.0
4.0
Slutsky Decomposition
Budget₀ Budget₁ - - Compensated A H (Hicksian) B

6. Elasticity & Tax Incidence Week 5

100A

Elasticity = % response / % change. Tax incidence depends on who is less elastic. More inelastic side bears more of the tax, regardless of who legally pays it.

101A

With tax $t$ on producers: $D(p)=S(p-t)$. Define $F(p,t)=D(p)-S(p-t)=0$. IFT gives:

Tax Incidence via IFT
$$\frac{dp^*}{dt}=\frac{\varepsilon_S}{\varepsilon_S-\varepsilon_D}\in(0,1)$$Consumer bears fraction $\varepsilon_S/(\varepsilon_S-\varepsilon_D)$ of the tax.
Advanced

IFT requires $F_p=D_p-S_p\neq 0$ (always true since $D_p<0$, $S_p>0$). Welfare: $\Delta CS+\Delta PS=-t\cdot Q^*-DWL$ where $DWL=\frac{1}{2}t^2/(|D_p|^{-1}+S_p^{-1})$ for linear curves.

⚡ Live: S/D with Tax Wedge
100
1.0
0.8
15
Supply, Demand & Tax
CS   PS   Gov. Revenue   DWL

7. Intertemporal Choice & The Euler Equation Week 5

100A

Two periods, income $(y_0,y_1)$, interest rate $r$. PV budget: $c_0+c_1/(1+r)=W$. Discount factor $\beta=1/(1+\rho)$ reflects impatience.

101A
Euler Equation
$$u'(c_0)=\beta(1+r)\,u'(c_1)$$Log utility: $c_1/c_0=\beta(1+r)$. Save more if $\beta(1+r)>1$.
Advanced

CRRA $u=c^{1-\rho}/(1-\rho)$: consumption growth $c_1/c_0=[\beta(1+r)]^{1/\rho}$. EIS $=1/\rho$. Only permanent income shocks affect consumption (Permanent Income Hypothesis).

⚡ Euler Equation Solver (Log Utility)

8. Risk & Expected Utility Week 6

100A

Risk-averse people prefer sure $E[X]$ over the gamble $X$. Jensen's Inequality for concave $u$: $E[u(X)] \leq u(E[X])$. Risk premium = certainty equivalent gap.

101A

Arrow-Pratt ARA: $A(w)=-u''(w)/u'(w)$. CARA: $u=-e^{-\gamma w}$, $A(w)=\gamma$.

CARA-Normal Certainty Equivalent
$$\tilde{X}\sim N(\mu,\sigma^2)\implies CE=W_0+\mu-\frac{\gamma}{2}\sigma^2$$Invest iff $\mu-\frac{\gamma}{2}\sigma^2\geq I$.
Advanced

MGF proof: $E[-e^{-\gamma\tilde{W}}]=-e^{-\gamma W_0}E[e^{-\gamma\tilde{X}}]=-e^{-\gamma W_0}e^{-\gamma\mu+\gamma^2\sigma^2/2}$. Pratt approximation exact here: $\pi=\frac{1}{2}A(w)\sigma^2=\frac{\gamma}{2}\sigma^2$.

⚡ CARA Certainty Equivalent Calculator

9. Production & Cost Minimization Weeks 7–8

100A

Minimize input costs $wL+rK$ subject to hitting output $q=f(K,L)$. Tangency: $\text{MRTS}=w/r$ (isoquant tangent to isocost). Solution gives conditional factor demands and the cost function $c(w,r,q)$.

101A
Shephard's Lemma (Firms)
$$\frac{\partial c(w,r,q)}{\partial w}=L^c(w,r,q),\quad\frac{\partial c}{\partial r}=K^c$$

Cost function properties: non-decreasing in $(w,r,q)$; HD1 in $(w,r)$; concave in $(w,r)$. Concavity $\Rightarrow$ factor demand slopes down.

Advanced

The Hessian of $c$ w.r.t. $(w,r)$ is NSD — exactly the matrix that gives concavity. Duality: the cost function completely encodes the production technology (Shephard-Uzawa). Hotelling's Lemma: $\partial\pi^*(p)/\partial p=y^*(p)$.

10. Profit Maximization & IFT Comparative Statics Week 8

100A

Competitive firm sets $p=MC$. SOC: diminishing MP. Long-run: free entry drives $\pi\to 0$, $p^*=\min AC$.

101A
IFT on FOC
FOC: $F(L^*,p,w)\equiv p\cdot f_L(L^*)-w=0$. By IFT:$$\frac{\partial L^*}{\partial p}=-\frac{F_p}{F_L}=-\frac{f_L(L^*)}{p\cdot f_{LL}(L^*)}>0$$Sign: $f_L>0$, $f_{LL}<0$ (SOC) $\Rightarrow$ positive.
Advanced

The IFT applies here because SOC guarantees $F_L=p\cdot f_{LL}<0\neq 0$. The denominator sign always comes from the SOC — this is the general principle. For any comparative static: sign$(\partial x^*/\partial\alpha)=$sign$(-F_\alpha)$ when SOC gives $F_x<0$.

11. Competitive Equilibrium Week 9

100A

Market clears: $D(p^*)=S(p^*)$. Tax shifts supply; incidence depends on elasticities. Long-run: $n$ adjusts until $\pi=0$.

101A
4-Step IFT Method
1Write $F(p^*,\theta)=D(p^*;\theta)-S(p^*;\theta)=0$
2Check $F_{p^*}=D_p-S_p\neq 0$ ✓
3$dp^*/d\theta=-F_\theta/F_{p^*}$
4Sign using economic restrictions
Advanced

Walras' Law: $\sum_j p_j z_j(p)=0$ identically (value of excess demands = 0). Lets you drop one market-clearing equation. In LR competitive equilibrium, only input-price changes shift the supply curve; demand shocks change $n$ not $p^*$.

12. Monopoly & Price Discrimination Week 10

100A

Monopolist sets $MR=MC$. Since $MR < P$, monopoly price exceeds competitive price, quantity is lower, and there is deadweight loss.

101A
Lerner Index
$$\frac{P-MC}{P}=\frac{1}{|\varepsilon|}$$3rd-degree PD: $MR_1=MR_2=MC$. Higher price to inelastic market.
Advanced

DWL$=\int_{Q^M}^{Q^C}[P(Q)-MC]dQ$. 1st-degree PD: no DWL but all surplus goes to firm. 2nd-degree: IC and IR constraints bind; high-type gets info rent; low-type distorted downward.

⚡ Monopoly Equilibrium (Linear Demand: $P=a-bQ$)

13. Oligopoly & Game Theory Weeks 10–11

100A
ModelInstrumentResult
CournotQuantities$P>MC$, more firms → competitive
StackelbergQuantities (seq.)Leader earns more
BertrandPrices$P=MC$ even with 2 firms
101A
Symmetric Cournot NE ($n$ firms, $P=a-bQ$)
$$q^*=\frac{a-c}{b(n+1)},\quad P^*=\frac{a+nc}{n+1},\quad\pi^*=b(q^*)^2$$

Stackelberg: Backward induction. Leader $q_1^*=(a-c)/(2b)$, follower $q_2^*=(a-c)/(4b)$.

Advanced

NE: strategy profile where no player can profitably deviate. Nash (1950): every finite game has a NE in mixed strategies. Bertrand paradox requires homogeneous goods + equal costs. Differentiated Bertrand → $P>MC$.

⚡ Live: Cournot Best-Response
90
1.0
15
Cournot Best-Response Functions
BR₁(q₂)   BR₂(q₁)   Nash Equilibrium

14. Walrasian General Equilibrium Week 11

100A

Edgeworth box: fixed total endowments $(\bar\omega_x,\bar\omega_y)$. Pareto improvements exist while MRS's differ. Contract curve = all PO allocations ($MRS^A=MRS^B$).

101A
4-Step Walrasian Method
1Marshallian demands with $m^i=p_x\omega^i_x+p_y\omega^i_y$
2Normalize: $p_y=1$
3Market clearing for $x$: $\sum_i x_i^*=\bar\omega_x\Rightarrow p_x^*$
4Recover allocations; $y$ clears by Walras' Law
Critical: normalize early
Set $p_y=1$ before writing wealth. Without normalization: 2 unknowns, 1 equation.
Advanced

FWT: Every WE is PO. Proof: at WE, $MRS^A=p_x/p_y=MRS^B$ for all consumers → on contract curve.
SWT: Any PO allocation achievable as WE after lump-sum redistribution (requires convexity).

⚡ Edgeworth Box Controls
0.50
0.40
8
6
Drag the red dot to move the allocation.
⚡ Walrasian GE Solver (Both Cobb-Douglas)
Edgeworth Box — Drag to Explore
A's ICs   B's ICs   - - Contract curve   Allocation

15. Robinson Crusoe Economy Week 12

100A

One consumer = one firm. Planner picks how much to work to maximize $U(\ell,c)$ subject to $c=f(T-\ell)$. Planner optimum: $MRS_{\ell,c}=f'(L)$.

101A

Firm: $pf'(L)=w\Rightarrow f'(L)=w/p$. Consumer: $U_\ell/U_c=w/p$. Both give $MRS=w/p=f'(L^*)$. Decentralized equilibrium = planner's solution = First Welfare Theorem.

Advanced

With share $\theta$ of firm: consumer wealth = $wT+\theta\pi^*$. Market clearing: $c^*=f(L^*)$, $L^*=T-\ell^*$. Extension to multiple consumers proves FWT in production economies.

16. Externalities & Pigouvian Taxation Week 11

100A

Negative externality: firm doesn't pay the full social cost → overproduces. Pigouvian tax internalizes the harm and restores the social optimum.

101A
Optimal Pigouvian Tax
$$t^*=D'(q^S)\quad\text{(MED evaluated at social optimum)}$$Private: $p=C'(q^P)$. Social: $p=C'(q^S)+D'(q^S)$. Evaluate $D'$ at $q^S$, not $q^P$!
Advanced

Coase Theorem: if property rights well-defined + zero transaction costs → bargaining achieves social optimum regardless of rights assignment. Samuelson condition for public goods: $\sum_i MB_i=MC_G$.

⚡ Pigouvian Tax Calculator ($C(q)=aq^2/2$, $D(q)=dq^2/2$)

17. Adverse Selection — Lemons Model Week 12

100A

Sellers know quality; buyers don't. At average-quality price, only lemons offered → price drops → more lemons → market unravels. Gains from trade in high-quality goods unrealized.

101A
Lemons Equilibrium Threshold
Buyer WTP: $\mu=qv_H+(1-q)v_L$. High-quality sell iff $\mu\geq c_H$, i.e., $q\geq q^*=(c_H-v_L)/(v_H-v_L)$.
If $q < q^*$: only lemons trade — market failure despite $v_H > c_H$.
Advanced

Spence signaling: separating equilibrium when $c_H(e^*)\leq\Delta w\leq c_L(e^*)$. Rothschild-Stiglitz screening: menu with IC and IR constraints; low-type gets distorted quantity; high-type earns information rent.

18. Behavioral Economics Week 12

100A

People deviate systematically from rationality: present bias (overweight immediate), loss aversion (losses hurt ~2× more than gains), default effects (opt-out vs opt-in dramatically changes behavior).

101A
Quasi-Hyperbolic Discounting
$$U_t=u_t+\beta\sum_{s>t}\delta^{s-t}u_s,\quad\beta<1$$Present bias → time inconsistency. Naive: doesn't anticipate. Sophisticated: uses commitment devices.

Prospect theory: Reference-dependent, loss-averse, probability-weighted. $v(x)=x^\alpha$ (gains), $-\lambda(-x)^\alpha$ (losses), $\lambda\approx 2.25$.

Advanced

Libertarian paternalism (Thaler-Sunstein): preserve choice, architect defaults to improve outcomes. Pigouvian taxes correct externalities; nudges correct internalities (self-inflicted harms from bounded rationality). System 1 vs. System 2 (Kahneman).

Formula Bank Search anything

Pattern Recognition Atlas Click to reveal

When you see a phrase on the exam, your brain should map it to the right tool instantly. Click each card to reveal it.

Downloads PDFs & Study Materials

Compiled reference documents for Econ 101A. All written to complement the interactive sections above.