A recurrence equation (also called a difference equation) is the discrete analog of a differential equation . A difference
equation involves an integer function in a form like
(1)
where
is some integer function . The above equation
is the discrete analog of the first-order
ordinary differential equation
(2)
Examples of difference equations often arise in dynamical systems . Examples include the iteration involved in the Mandelbrot
and Julia set definitions,
(3)
with
a constant, as well as the logistic equation
(4)
with
a constant. Perhaps the most famous example of a recurrence relation is the one defining
the Fibonacci numbers ,
(5)
for
and with .
Recurrence equations can be solved using RSolve [eqn , a [n ], n ]. The solutions to a linear
recurrence equation can be computed straightforwardly, but quadratic
recurrence equations are not so well understood.
The sequence generated by a recurrence relation is called a recurrence sequence.
Let
(6)
where the generalized power sum for , 1, ... is given by
(7)
with distinct nonzero roots , coefficients which are polynomials
of degree
for positive integers , and . Then the sequence with satisfies the recurrence
relation
(8)
(Myerson and van der Poorten 1995).
The terms in a general recurrence sequence belong to a finitely generated ring over the integers , so it is impossible for every rational
number to occur in any finitely generated recurrence sequence. If a recurrence
sequence vanishes infinitely often, then it vanishes on an arithmetic progression
with a common difference 1 that depends only on the roots. The number of values that
a recurrence sequence can take on infinitely often is bounded by some integer that depends only on the roots. There
is no recurrence sequence in which each integer occurs
infinitely often, or in which every Gaussian integer
occurs (Myerson and van der Poorten 1995).
Let
be a bound so that a nondegenerate integer recurrence
sequence of order
takes the value zero at least times. Then , , and (Myerson and van der Poorten 1995). The maximal
case for
is
(9)
with
(10)
(11)
The zeros are
(12)
(Beukers 1991).
See also Argument Addition Relation ,
Argument Multiplication Relation ,
Binet Forms ,
Binet's
Fibonacci Number Formula ,
Clenshaw
Recurrence Formula ,
Difference-Differential
Equation ,
Fast Fibonacci Transform ,
Fibonacci Number ,
Finite
Difference ,
Indicial Equation ,
Linear
Recurrence Equation ,
Lucas Sequence ,
Ordinary
Differential Equation ,
Quadratic
Recurrence Equation ,
Quotient-Difference
Table ,
Reflection Relation ,
Translation
Relation ,
Skolem-Mahler-Lech Theorem
Explore with Wolfram|Alpha
References Abramov, S. A. "Rational Solutions of Linear Differential and Difference Equations with Polynomial Coefficients." USSR Comput. Meths.
Math. Phys. 29 , 7-12, 1989. Abramov, S. A. "Rational
Solutions of Linear Difference and -Difference Equations with Polynomial Coefficients." Proc.
ISSAC' 95 , 285-289, 1995. Abramov, S. A.; Bronstein, M.; and
Petkovšek, M. "On Polynomial Solutions of Linear Operator Equations."
Proc. ISSAC' 95 , 290-296, 1995. Agarwal, R. P. Difference
Equations and Inequality: Theory, Methods, and Applications, 2nd ed., rev. exp.
New York: Dekker, 2000. Batchelder, P. M. An
Introduction to Linear Difference Equations. New York: Dover, 1967. Bellman,
R. E. and Cooke, K. L. Differential-Difference
Equations. New York: Academic Press, 1963. Beukers, F. "The
Zero-Multiplicity of Ternary Recurrences." Composito Math. 77 ,
165-177, 1991. Beyer, W. H. "Finite Differences." CRC
Standard Mathematical Tables, 28th ed. Boca Raton, FL: CRC Press, pp. 429-460,
1988. Birkhoff, G. D. "General Theory of Linear Difference
Equations." Trans. Amer. Math. Soc. 12 , 243-284, 1911. Brand,
L. Differential
and Difference Equations. New York: Wiley, 1966. Fulford, G.;
Forrester, P.; and Jones, A. Modelling
with Differential and Difference Equations. New York: Cambridge University
Press, 1997. Goldberg, S. Introduction
to Difference Equations, with Illustrative Examples from Economics, Psychology, and
Sociology. New York: Dover, 1986. Greene, D. H. and Knuth,
D. E. Mathematics
for the Analysis of Algorithms, 3rd ed. Boston, MA: Birkhäuser, 1990. Levy,
H. and Lessman, F. Finite
Difference Equations. New York: Dover, 1992. Myerson, G. and
van der Poorten, A. J. "Some Problems Concerning Recurrence Sequences."
Amer. Math. Monthly 102 , 698-705, 1995. Press, W. H.;
Flannery, B. P.; Teukolsky, S. A.; and Vetterling, W. T. "Recurrence
Relations and Clenshaw's Recurrence Formula." §5.5 in Numerical
Recipes in FORTRAN: The Art of Scientific Computing, 2nd ed. Cambridge, England:
Cambridge University Press, pp. 172-178, 1992. Richtmyer, R. D.
and Morton, K. W. Difference
Methods for Initial-Value Problems, 2nd ed. New York: Interscience Publishers,
1967. Riordan, J. An
Introduction to Combinatorial Analysis. New York: Wiley, 1980. Sloane,
N. J. A. and Plouffe, S. "Recurrences and Generating Functions"
and "Other Methods for Hand Analysis." §2.4 and 2.6 in The
Encyclopedia of Integer Sequences. San Diego, CA: Academic Press, pp. 9-10
and 13-18, 1995. van Hoeij, M. Rational Solutions of Linear Difference
Equations." Proc. ISSAC' 98 , 120-123, 1998. Weisstein, E. W.
"Books about Difference Equations." http://www.ericweisstein.com/encyclopedias/books/DifferenceEquations.html . Wimp,
J. Computations
with Recurrence Relations. Boston, MA: Pitman, 1984. Wolfram,
S. A
New Kind of Science. Champaign, IL: Wolfram Media, pp. 128 -131,
2002. Referenced on Wolfram|Alpha Recurrence Equation
Cite this as:
Weisstein, Eric W. "Recurrence Equation."
From MathWorld --A Wolfram Web Resource. https://mathworld.wolfram.com/RecurrenceEquation.html
Subject classifications