Advanced microeconomics

Consumer Choice and Indifference Curves

A utility-maximization model with budget constraints, indifference curves, and demand responses to changes in prices and income.

Microeconomics Consumer theory Advanced EasyEcon / Marimo Price theory to strategic interaction
Focus

Budget lines, tangency, and demand response

Adjust tastes, prices, and income to compare interior and corner solutions, then track how optimal bundles and indirect utility move.

What to explore

Change parameters and watch the model adjust.

  • Income, prices, and preference weights on the two goods
  • Shock sizes for income and relative-price comparisons

Core ideas

Interpret the mechanics before you chase the graphs.

  • Optimal bundles balance the marginal rate of substitution against the price ratio when the solution is interior.
  • Corner solutions appear when the agent is pushed to consume mostly one good.
  • Demand curves emerge from repeated utility maximization under changing budgets and prices.

Learning goals

What this model should help students internalize.

  • Solve the household problem under Cobb-Douglas or near-corner preference shifts.
  • Interpret tangency and corner cases using budget lines and indifference curves.
  • Connect parameter changes to Marshallian demand and welfare.

Prerequisites

Concepts to review before diving in.

  • Price-theory equilibrium intuition
  • Comfort with utility functions and constrained optimization

EasyEcon interactive

Consumer Choice notebook

EasyEcon / Marimo

On phones, the full-screen view gives the cleanest notebook reading experience.

Open full screen

Deferred notebook load

Budget lines, tangency, and demand response

Adjust tastes, prices, and income to compare interior and corner solutions, then track how optimal bundles and indirect utility move.

Open full screen
The EasyEcon Marimo/WASM bundle loads only when requested or when the panel scrolls near view on fast connections.

Next models to study

Keep moving through the track.