Recurrence Relations
Sequences, Closed Forms, and the Characteristic Equation — A TLDR Primer
Recurrence relations show up on discrete math exams, in computer science courses, and in competition math — and most textbooks bury the core ideas under pages of notation before you see a single worked example. If you have a test coming up, a problem set you can't get started on, or you're helping a student who keeps asking "but where do I even begin?", this guide gets you to working knowledge fast.
**TLDR: Recurrence Relations** covers everything a high school or early college student needs: what a recurrence relation is and how it differs from a closed-form expression, how to solve first-order linear recurrences including geometric and affine cases, the characteristic equation method for second-order homogeneous recurrences (including the tricky repeated-root case), and how to handle nonhomogeneous recurrences with a forcing term. Two practical sections round out the guide — one on translating tiling, counting, and growth problems into recurrences with correct initial conditions, and one surveying where these ideas appear in finance, biology, and algorithm analysis.
This is a focused primer for students in grades 9–12 and college freshmen or sophomores hitting discrete math or a theory of computation course for the first time. Every term is defined plainly, every method is shown with worked numbers before the general formula, and common mistakes are called out directly. No filler, no padding — just the concepts you need, in the order you need them.
If solving recurrence relations step by step has felt out of reach, pick this up and work through it in an afternoon.
- Read and write a recurrence relation with its initial conditions
- Compute terms of a sequence by iteration and by substitution
- Solve first-order linear recurrences and find closed-form expressions
- Solve second-order linear homogeneous recurrences using the characteristic equation
- Handle nonhomogeneous recurrences by finding a particular solution
- Recognize recurrences in counting problems, finance, and algorithm analysis
- 1. What Is a Recurrence Relation?Defines a recurrence relation, initial conditions, and the difference between recursive and closed-form descriptions of a sequence.
- 2. First-Order Linear RecurrencesSolves recurrences of the form a_n = r*a_{n-1} + c by iteration, covering geometric sequences and the affine case with a fixed-point shift.
- 3. Second-Order Linear Homogeneous RecurrencesIntroduces the characteristic equation method for recurrences like a_n = p*a_{n-1} + q*a_{n-2}, including the repeated-root case.
- 4. Nonhomogeneous Recurrences and Particular SolutionsExtends the method to recurrences with a forcing term by combining the homogeneous solution with a guessed particular solution.
- 5. Setting Up Recurrences from Word ProblemsPractices translating counting problems, tiling problems, and growth problems into recurrences with correct initial conditions.
- 6. Where Recurrences Show UpSurveys uses in finance, biology, and algorithm analysis, and points to next topics like generating functions and the Master Theorem.