Constant Elasticity of Substitution (CES) Utility Function
General Objective
An individual consumer maximises his/her utility under the restriction given by his/her budget constraint. In order to understand how this works, this visualisation depicts a budget constraint as well as two indifference curves in the same coordinate system. The utility level of the second indifference curve as well as the chosen quantity of good 1 are interactive, allowing you to “search” for the consumer’s optimal consumption bundle.
Equations
The following equations drive the visualisation in this group.
Budget Constraint
where is the consumer's budget, is the price of good 1, is the price of good 2, is the quantity of good 1, and is the quantity of good 2.
CES Utility
where is utility, is the quantity of good 1, is the quantity of good 2, is the share parameter of good 1, is the share parameter of good 2, and characterises substitution between and .
Since we only have two goods and and are the respective share parameters, we require . The elasticity of substitution, which we use as a parameter below, is given by . Note that this value is constant.
CES ndifference curve
To get the equation for the indifference curve, we setwhere is a constant. Hence, the indifference curve is given by:
Note that by requiring the total differential of utility , i.e. there is no change in utility along an indifference curve.
How to Use This Visualisation
The visualisation in this group offers the following modes of interaction.
The following values can be changed
Meaning of the icons
Refresh
Refresh the visualisation. It will reload with all its initial values as described below.
Select a Parameter or Variable
Select the parameter whose value you want to change (i.e. or ).
Increase Value
Increase the value of the selected parameter, i.e. or . By keeping the button pressed, the value will continue to increase incrementally.
Decrease Value
Decrease the value of the selected parameter, i.e. or . By keeping the button pressed, the value will continue to decrease incrementally.
Change Value
Set the value of the selected parameter (i.e. or ) by using a slider. This allows for faster changes than by using the plus and minus buttons.
Select a View
Choose between three different selections of coordinate systems.
Display Details
Display a brief description as well as the equations driving the visualisation.
Visibilities
Toggle the visibilities of the graphical elements described below.
Combinations of coordinate systems
Available Focuses
Budget constraint
Indifference curves
Budget constraint and indifference curves
Initial view, values and visibilities.