Recurrence Relations - Key Properties
Solving recurrence relations requires understanding how the characteristic equation's roots determine the solution form. Different types of roots lead to different solution structures, and these patterns are fundamental to the theory.
If the characteristic equation has distinct real roots , then the general solution to the recurrence relation is:
where are constants determined by initial conditions.
This is analogous to solving linear differential equations: the characteristic equation gives us the exponential basis functions, and initial conditions determine the coefficients.
Consider with and .
The characteristic equation is , or .
Factoring: , giving roots and .
General solution:
Using initial conditions:
- :
- :
Solving: and .
Therefore: .
If the characteristic equation has a root with multiplicity , then the corresponding part of the general solution is:
where are constants.
This phenomenon mirrors the behavior in differential equations where repeated roots introduce polynomial factors.
The Fibonacci recurrence has characteristic equation , or .
Using the quadratic formula: .
Let (the golden ratio) and .
General solution:
Using and :
This is Binet's formula.
For non-homogeneous recurrences , we find a particular solution by guessing a form based on :
- If (constant), try
- If , try
- If , try
If the guessed form solves the homogeneous part, multiply by .
The theory of recurrence relations has deep connections to generating functions. The generating function transforms a recurrence relation into a functional equation, which can often be solved to give closed forms. For instance, the Fibonacci generating function is , and expanding this as a power series recovers Binet's formula. This connection between discrete recurrences and analytic functions is a powerful bridge in combinatorics.
These solution methods provide systematic approaches to solving a wide class of recurrence relations.