One consumer, seven kinds of tastes, every object in the module. Pick tastes, set prices and income, and move the new price. The page computes the demand, the utility and the expenditure function, the elasticities, both splits of a price change, the three money measures of welfare, and then checks the identities between them against the numbers it has just found.
At (px, py, m) = (2, 1, 100) she buys (25, 50) and reaches utility v = 35.355. The least she could spend to reach it is e = Rs 100.
Own price −1, cross price 0, income 1. For y: own −1, cross 0, income 1.
Hicks CV = −29.289 (income change at the new prices that restores the old utility). Hicks EV = +41.421 (income change at the old prices that gives the new utility). Change in consumer surplus = +34.657. Slutsky versions: CV −25, EV +50.
v goes from 35.355 to 50. She is better off, so CV is negative and EV positive.
Signs follow the convention of Varian and of the JNU papers: the compensating variation is the change in income, at the new prices, that restores the old utility, so it is negative after a price fall; the equivalent variation is the change in income, at the old prices, that gives the new utility, so it is positive after a price fall. The change in consumer surplus is shown as a gain.
The tool runs on the same engine as the lessons, and every number in them was checked against it. The lessons start at the module page; duality is Lesson 14 and the money measures are Lesson 15.