Recurrence relation solver
Generate the sequence of any linear recurrence a(n) = c₁·a(n−1) + … + cₖ·a(n−k). Enter the coefficients and the matching initial values, and it unrolls the sequence term by term — Fibonacci, Lucas, Pell and any custom order-k relation you define, with decimals and negatives supported.
Related tools
All Sequences & series tools →Recurrence relation solver is free to use as often as you like, directly from this page. You will find it under Sequences & series, with Absolute Value Equation Solver and Absolute Value Inequality Solver for the neighbouring cases.
How to use it
- Open the tool — no signup or install needed.
- Enter your input or adjust the available options.
- Get your result instantly, then copy or download it.
Frequently asked questions
What does Recurrence relation solver do?
Generate the sequence of any linear recurrence a(n) = c₁·a(n−1) + … + cₖ·a(n−k). Enter the coefficients and the matching initial values, and it unrolls the sequence term by term — Fibonacci, Lucas, Pell and any custom order-k relation you define, with decimals and negatives supported.
What does a concrete case look like?
aₙ = aₙ₋₁ + aₙ₋₂, a₀ = 0, a₁ = 1 → Fibonacci, a₁₀ = 55 — the tool shows every step in between, not just the final figure.
When would I actually use this?
Finding the nth term without listing every one before it, summing a long run in one step, and recognising which family a sequence belongs to.
What is the most common mistake?
Starting the index at the wrong end. Whether the first term is a₀ or a₁ shifts every result by one position, and the two conventions are both common.
What else is filed next to it?
Absolute Value Equation Solver, Absolute Value Inequality Solver and Bernoulli ODE Solver share its section. They are not variants of it — being filed together is not the same as being alike — but that is where to look if this turned out not to be the tool you wanted.
Where do the figures come from?
The closed forms are the standard ones, and the tool states the indexing convention it uses so a result can be compared against a textbook without ambiguity.