Two-Panel Demand Derivation
Every price of X pins down one optimal bundle on the left. Now let's change the price of X and see what changes. As we lower the price step by step, the budget line pivots outward, the consumer finds a new indifference curve, and a new optimal point emerges. That bundle's X-coordinate is then plotted on the right, building the demand curve one point at a time.
Slutsky Decomposition Explorer
Any price change can be split into a substitution effect (SE) - moving along the original IC at new prices - and an income effect (IE) - shifting between ICs due to changed real income. Use the slider to vary the new price and watch the decomposition update live.
Income Effects & Demand Shifts
A change in income shifts the entire demand curve. Toggle between a normal good (rising income shifts demand rightward) and an inferior good (rising income shifts demand leftward), and watch the income expansion path trace out.
Shift vs. Movement Drill
The demand curve for X plots PX on the vertical axis and QX on the horizontal axis - everything else is held fixed. So a change in PX itself simply slides the consumer along the existing curve (a movement). Any other change - income, the price of another good, tastes, number of buyers - alters how much X is demanded at every price, which shifts the entire curve. The diagram animates whichever effect applies when you answer each scenario.
Cross-Price & Demand Function Explorer
Two types of price effects show up on a demand diagram - and they look completely different. Moving the own price (PX) traces a path along the existing demand curve: quantity adjusts, but the curve itself stays put. Changing the cross price (PY, the price of another good) shifts the entire curve - at every possible PX, demand for X is now higher or lower than before.
Why the difference? The demand curve for X already embeds a fixed PY. When PY changes, that embedded assumption breaks - you need a whole new curve. The direction of the shift reveals the relationship: if X and Y are substitutes (think Pepsi vs Coke), a higher PY makes X look relatively cheaper and shifts demand for X rightward. If they are complements (think coffee and milk), a higher PY makes the combination more expensive and shifts demand for X leftward.
Try this: set the relationship to Substitutes, then hold PX fixed and raise PY. Watch the demand curve shift right - meaning at the same PX, consumers now want more X because Y just got more expensive. Then switch to Complements and repeat: the shift reverses.