EXPLORE · ADJUST · EXPLAIN
Raise utility until the budget just reaches it
Move through indifference curves in 2D, or move a horizontal utility slice through the 3D surface.
Preferences & budget
Utility family
Use the sliders for broad changes, or type an exact value such as 125.5.
Raise the curve until no higher level is affordable. In 3D, this moves the orange height plane.
View window · axis controls
The x and y axes share one range. Editing these bounds turns off automatic rescaling.
Budget and indifference curves
The x and y axes rescale together, keeping the same unit scale.
Selected indifference curve / heightū = 6
BudgetSelected utility levelOther utility levels
The best affordable indifference curve just touches the budget at a tangency, a kink, or a corner. Higher utility means a more preferred bundle; utility numbers themselves are only a ranking.
The consumer’s problem
Preferences
Choose an affordable bundle
Explore first, then check.
The graph stays live. Worked calculations and the optimal bundle appear only when you ask for them.