Syracuse University
I = Px*x + Py*y
I = Px*x + Py*2*x
I = (Px + 2*Py)*x
x = I/(Px + 2*Py)
y = 2*x = 2I/(Px + 2*Py)
We don't need to know Tilly's utility function because she regards the goods as perfect complements: she always consumes 2 popcorn servings per movie.
To find the income and substitution effects, imagine going through the reasoning behind compensating variation. Shift Tilly's new budget constraint inward until she is just back to her initial indifference curve:
The substitution effect is the change in her consumption of movies from her original value (X=3) to the value she would consume after the price change and CV shift (X=3). Since the values are equal, the substitution effect is zero. The income effect is the difference between her compensated consumption of movies (X=3) and her actual consumption after the price change (X=4): 4 - 3 = 1.
What's unusual is that the entire change in consumption of X is due to the income effect. That happens because she regards the goods as perfect complements and is therefore unwilling to substitute one for the other.