When a price falls, income rises or a taste shifts, the budget line moves and the chosen bundle slides to a new tangency. Freeze the old bundle and watch the move split cleanly into a substitution effect and an income effect.
Its slope is the price ratio, −Px/Py; where it crosses each axis is income divided by that good's price. A price change rotates it; an income change shifts it out, parallel to itself.
You choose the bundle where the highest reachable curve just touches the budget line. For Cobb-Douglas tastes, α (the share of income spent on x) pins down exactly where on the line that tangency lands, whatever the prices or income happen to be.
After a price change, freeze the old bundle: the diagram marks the compensated (Hicksian) bundle on the old indifference curve, which takes just enough income to stay equally well off at the new price. The move to there is the pure substitution effect; the rest, sliding onto the new curve, is the income effect.
Five questions on exactly this: reading a budget line, finding the tangency, and splitting a price or income change.
These are questions from the TestStop bank. A free account answers 10 a day, each with its worked solution; All-Access opens every set with no daily limit.