
Fall Semester ’07-’08
Akila Weerapana
LECTURE 13: DIFFERENCE EQUATIONS
I. INTRODUCTION
•We are now entering the “dynamics” portion of this class, where we focus on models whose
endogenous variables are changing over time. The material is going to be unfamiliar to most
of you, since your math preparation was limited to Math 205 and Math 206 for the most part.
•The first two lectures cover theory and applications in the area of difference equations. Dif-
ference equations are the first step in our journey towards being able to solve dynamic opti-
mization problems. A difference equation links the value of an endogenous variable in a given
time period to its value in other time periods as well as to other exogenous variables.
•The solution to many dynamic optimization problems relate the value of variables to their
past values. So the basic description of the behavior of a variable is different: it is no longer
merely a function of other contemporaneous exogenous variables but is also a function of time-
lagged values of itself, and in some cases a function of time itself. Many economic variables,
known as ‘stock’ variables behave in this fashion. For example, the capital stock in a country
or a firm is dependent not just on current variables like interest rates, investment, openness,
corruption etc. but is also a function of how much capital we had in the last period.
•Next week, we switch to the study of differential equations: which are distinguished from
difference equations by the fact that the changes in variables happen continuously instead of
discretely as in the difference equations case.
II. SOLVING FIRST ORDER LINEAR DIFFERENCE EQUATIONS
•Afirst order linear difference equation is one that relates the value of a variable at a
particular time in a a linear fashion to its value in the previous period as well as to other
exogenous variables. In other words a first order linear difference equation is of the form
yt=αyt−1+f(xt) where xis a vector of exogenous variables.
•A solution to a first order difference equation is a sequence of values {yt}, expressed as a
function of time and of the exogenous variables. In other words we need to find a time path
for the variable ythat is consistent with the difference equation.
•An exact solution to a differential equation also requires that we have a single value of the
endogenous variable: whether it be an initial condition (a value at the beginning) or a terminal
condition (a value at the end). An example of a first order difference equation will be of the
form yt=αyt−1with initial condition y0= 10