Difference Equations
Difference Equations
Difference equations or, rather, systems of these are mathematical models of some systems in the real world that are believed to change their states at discrete and equidistant points of time. An example of such a system is a university that accepts students twice a year. The state of such a university would be described in terms of student numbers—which are constant for half a year and change at two discrete points in the course of a year (based on the number of students that pass their exams and the number of students accepted). Continuous systems, on the other hand, change their states at any time. Systems in the real world can usually be described in terms of both continuous and discrete time. When, however, the most important state changes occur only within a very small part of a time span (such as within just a week per semester in a university), difference equations are the method of choice. The same preference applies when processes are modeled that are only measured at regular time intervals (once a year, once a month)—as is common, since most statistics are only published at discrete times (even though individual events such as births, deaths, or unemployment occur more or less continuously).
Difference equation models connect the future state of a system to the current state or even past states of the same system, in a way comparable to the manner in which differential equations allow the calculation of future states of a system from its current state. The application of difference equations supposes, however, that the processes within the modeled system are discrete in time, whereas in the case of differential equations processes are continuous in time.
For a number of real systems, the use of difference equations seems appropriate—for instance, in the case of populations of animals with nonoverlapping generations. Here, one is only (or at least mainly) interested in the size x_{t+1} of a given population next year when x_{t}, the size of the population in a given year t, is known; x_{t+ 1} is then expected to be some function of x_{t}. More generally speaking, t is the parameter of a process {x_{t}, t∊T } where T is an enumerable set, and the general form of a (firstorder) difference equation is
x_{t + 1} = f (x_{t} ).
Difference equations of higher order are also possible; a secondorder difference equation has the general form
x_{t + 1} = f (x_{t}, x _{t  1})
and is often transformed into a system of difference equations, such that
x_{t + 1} = f (x _{t}, y _{t}); y _{t + 1} = x _{t}.
LOGISTIC GROWTH
One of the simplest cases of a difference equation in one variable—which also displays some interesting behavior—is the socalled logistic or Verhulst equation, which in its timediscrete version has the form
x _{t + 1} = rx _{t}(1  x _{t}/k ).
One of the interpretations of this equation is that it describes a population in a habitat with carrying capacity K, whose size in the next generation is proportional to a growth constant (sometimes called the Malthusian parameter) r, to the current population size x_{t} and to the proportion of the habitat that, in some way, is so far unused (1  x_{t}/K ). The equation has two stationary solutions, namely x_{st0} = 0 and x_{st1} = K(r  1) /r. For r ≤ 1, only x_{st0} = 0 is stable, and the population dies out, whereas for 1 < r < 3, x _{st1} = K(r 1)/r is stable, and the population will stabilize at this size, and for r ≥ 3, x_{st1} is again unstable, and the system displays some interesting chaotic or fractal behavior (Schuster 1984, pp. 3146).
AGE STRUCTURE OF A POPULATION
Another example also comes from mathematical demography, and here a system of difference equations is used to project the age distribution in a given population characterized by agedependent death rates (which may differ between males and females) and birth rates that depend on the age of the mother. If one writes, for instance, m_{a} (t ) and f_{a}(t) for the number of males and females, respectively, in the a th year of age, and and for the agedependent death rates of males and females, then the death part of the system of difference equations is easily formulated:
for all a > 1
and for a = 1 the difference equation is
m _{1}(t + 1) = γΣ _{a=15}^{45}β_{a} f_{a} (t ) and f _{1}(t + 1) = (1γ ) Σ _{a=15}^{45} β_{a}f_{a}(t )
where γ is the proportion of male births and β_{a} the agedependent fertility rate. This system of difference equations yields a series of age pyramids.
ARMA MODEL OF TIME SERIES
Time series are also often modeled with the help of difference equations. The socalled ARMA model (Box and Jenkins 1970) is of this type, where the current value of a time series is modeled as a sum of autoregressive (AR) terms and a (weighted) moving average (MA) of random shocks:
x_{t} = α _{1}x _{t  1} + α_{2}x_{t  2} + … + α_{p}x_{t  p} + ε_{t} + β _{1}ε _{t  1} + β_{2}ε_{t  2} + … + β_{q}ε_{t  q}.
BUSINESS CYCLES
Finally, differential equations with delay are a mixture of difference and differential equations. One major example is Michał Kalecki’s model of business cycles, which can be formulated as follows:
K(t) = α/זּK(t)  (α/זּ + δ)K(tזּ)
where K and K represent capital and capital growth respectively, and т is the delay between the decision to invest and the realization of this decision, while α and γ are two parameters that weight the influence of profit and of capital on the decision. Generally speaking, this model shows oscillating behavior for a wide range of values of α, γ and т, where these oscillations can be of constant amplitude, damped or negatively damped.
As in other cases, the Kalecki equation can be rewritten into a system of difference and differential equations:
K(t) = α/זּK(t)  (α/זּ + δ)L(tזּ)
L(t)=K(tזּ)
where the first is a differential equation and the second is a difference equation. Kalecki’s approach shows that with relatively simple assumptions about the investment behavior in an economy, business cycles can be modeled. The idea is that there is always a delay between an investment decision and the realization of the capital investment, and Kalecki’s model relates business cycles to just this delay. К and K are aggregated variables that in principle can be measured at very short time intervals and thus can be modeled in terms of differential equations, whereas т is a considerably longer period of time.
SEE ALSO Comparative Dynamics; Differential Equations; Kalecki, Michł; System Analysis
BIBLIOGRAPHY
Box, George E. P., and Gwilym M. Jenkins. 1970. Time Series Analysis: Forecasting and Control. San Francisco: HoldenDay.
Kalecki, Michł. 1935. A Macrodynamic Theory of Business Cycles. Econometrica 3 (3): 327–344.
Pressat, Roland. 1972. Demographic Analysis. Methods, Results, Applications. Trans. Judah Matras. New York: AldineAtherton.
Schuster, Heinz Georg. 1984. Deterministic Chaos: An Introduction. Weinheim, Germany: PhysikVerlag.
Verhulst, PierreFrançois. 1847. Deuxième mémoire sur la loi d’accroissement de la population. Nouveaux mémoires de l’Academie Royale des Sciences et BellesLettres de Bruxelles 20: 1–32.
Klaus G. Troitzsch
Cite this article
Pick a style below, and copy the text for your bibliography.

MLA

Chicago

APA
"Difference Equations." International Encyclopedia of the Social Sciences. . Encyclopedia.com. 22 Oct. 2017 <http://www.encyclopedia.com>.
"Difference Equations." International Encyclopedia of the Social Sciences. . Encyclopedia.com. (October 22, 2017). http://www.encyclopedia.com/socialsciences/appliedandsocialsciencesmagazines/differenceequations
"Difference Equations." International Encyclopedia of the Social Sciences. . Retrieved October 22, 2017 from Encyclopedia.com: http://www.encyclopedia.com/socialsciences/appliedandsocialsciencesmagazines/differenceequations
difference equations
difference equations Equations that have the same general form as recurrence relations; however, the term also refers to situations in which the solution is not determined recursively from initial conditions. Difference equations play a large part in numerical computation. The equations are sometimes expressed in terms of differences of function values rather than function values themselves. The standard difference representations are:
forward difference, Δf(x) = f(x + h) – f(x)
backward difference, Δf(x) = f(x) – f(x – h)
central difference, δf(x) = f(x + ½h) – f(x – ½h)
Difference equations arise in the application of the finitedifference method.
Cite this article
Pick a style below, and copy the text for your bibliography.

MLA

Chicago

APA
"difference equations." A Dictionary of Computing. . Encyclopedia.com. 22 Oct. 2017 <http://www.encyclopedia.com>.
"difference equations." A Dictionary of Computing. . Encyclopedia.com. (October 22, 2017). http://www.encyclopedia.com/computing/dictionariesthesaurusespicturesandpressreleases/differenceequations
"difference equations." A Dictionary of Computing. . Retrieved October 22, 2017 from Encyclopedia.com: http://www.encyclopedia.com/computing/dictionariesthesaurusespicturesandpressreleases/differenceequations