Historical Context & Motivation
People have been fascinated by number patterns for thousands of years. Ancient mathematicians noticed that certain lists of numbers — like 1, 1, 2, 3, 5, 8, 13 — seemed to pop up everywhere in nature, from the spiral of a sunflower to the branching of a tree. These ordered lists are called sequences, and understanding them has been a central goal of mathematics across many cultures and centuries.
So here is the big question this lesson addresses: if a sequence is just a list of numbers, why do mathematicians call it a function? And what does it mean when a sequence is defined recursively — that is, when each term depends on the terms that came before it? Let's find out.
Core Principles & Definitions
Before we dive into examples, let's nail down the key ideas you need to know. A sequence is an ordered list of numbers, and each number in the list is called a term. When we treat a sequence as a function, we use the position number (1st, 2nd, 3rd…) as the input and the term value as the output.
Sequence = Function
Explicit Formula
Recursive Formula
Initial Conditions
Domain is Integers
Visualizing Sequences as Functions
When we plot a sequence on the coordinate plane, we place the position number n on the horizontal axis and the term value f(n) on the vertical axis. Because the domain is only whole numbers, the graph is a set of discrete dots rather than a smooth, continuous curve. The diagram below shows two sequences side by side: an arithmetic sequence where each term increases by a constant amount, and the Fibonacci sequence where each term is the sum of the two before it.
Notice a key difference between the two graphs. On the left, the arithmetic sequence's dots line up perfectly, which makes sense because each term grows by the same amount (3). On the right, the Fibonacci sequence starts slowly but then shoots upward, because each new term is the sum of two growing previous terms. Both graphs confirm the function idea: for every position n, there is exactly one dot — exactly one output.
Mathematical Framework
Let's now look at the formal notation used to describe sequences as functions. There are two main ways to write the rule for a sequence: an explicit (closed-form) formula and a recursive formula. Both define the same function, but they give you the output in different ways.
The choice between explicit and recursive depends on the situation. If you need the 100th term right away, an explicit formula is much faster because you plug in n = 100 and compute. But if a sequence is naturally defined by how each term relates to the ones before it — like the Fibonacci sequence — then a recursive definition is the natural and sometimes only option.
Types of Sequences & Their Formulas
Now that you know the two ways to write a sequence's rule, let's organize the most important sequence types you'll encounter in Algebra 1. The diagram below shows how each type connects to its explicit and recursive forms.
| Sequence Type | Example | Pattern Rule | Explicit or Recursive? |
|---|---|---|---|
| Arithmetic | 2, 5, 8, 11, 14, … | Add 3 each time (d = 3) | Both available |
| Geometric | 3, 6, 12, 24, 48, … | Multiply by 2 each time (r = 2) | Both available |
| Fibonacci | 1, 1, 2, 3, 5, 8, 13, … | Add the two previous terms | Recursive (naturally) |
| Squares | 1, 4, 9, 16, 25, … | f(n) = n² | Explicit is simpler |
Worked Example: Building the Fibonacci Sequence
Let's work through a complete example using the Fibonacci sequence's recursive definition to find the first eight terms. Then we'll show why the sequence truly behaves like a function.
Explicit vs. Recursive: Strengths & Limitations
You might wonder: if explicit formulas let you jump to any term instantly, why bother with recursion at all? The answer is that some sequences can only be described naturally through recursion. Let's compare the two approaches side by side.
| Feature | Explicit Formula | Recursive Formula |
|---|---|---|
| Speed to find the 100th term | Fast — plug in n = 100 directly | Slow — must compute all 99 terms before it |
| Flexibility | Works well for arithmetic and geometric sequences | Can describe any sequence, even complex ones like Fibonacci |
| Ease of understanding | Sometimes harder to derive | Often mirrors how the pattern naturally works |
| Needs initial conditions? | No — the formula is self-contained | Yes — must state starting term(s) |
| Best for | Finding specific terms far into the sequence | Modeling processes that build on previous results |
Connection to Advanced Topics
Understanding sequences as functions and mastering recursion opens doors to many advanced topics in mathematics and computer science. The table below previews how the ideas in this lesson connect to what you'll study later.
| This Lesson (Algebra 1) | Where It Leads |
|---|---|
| Sequences have integer domains | In Precalculus, you study series — the sum of all terms in a sequence — and summation notation (Σ) |
| Recursive formulas build term by term | In computer science, recursion is a fundamental programming technique used in algorithms and data structures |
| Arithmetic sequences grow by a constant | In Algebra 2, you connect arithmetic sequences to linear functions and use them to model real-world growth |
| Geometric sequences grow by a constant ratio | In Precalculus and Calculus, geometric sequences connect to exponential functions, compound interest, and infinite series |
| The Fibonacci sequence grows rapidly | In advanced math, the Fibonacci sequence connects to the golden ratio (φ ≈ 1.618), fractal geometry, and nature's patterns |
The core insight from this lesson — that a sequence is a function with an integer domain — is a bridge between the patterns you see in everyday life and the formal mathematical tools you'll use for years to come. Whether you go into science, engineering, finance, or computer programming, recursive thinking will be one of your most powerful problem-solving skills.
Practice Problems
Lesson Summary
In this lesson, you learned that a sequence is a function whose domain is a subset of the integers — each whole-number position maps to exactly one term value. You explored two ways to define a sequence: an explicit formula that lets you jump directly to any term, and a recursive formula that builds each term from the ones before it. Both arithmetic and geometric sequences can be written either way.
The Fibonacci sequence — defined by f(0) = 1, f(1) = 1, and f(n + 1) = f(n) + f(n − 1) — is the classic example of a sequence that is naturally recursive. Every recursive formula requires initial conditions — the starting values that get the pattern going. When you graph a sequence, the result is a set of discrete dots (not a continuous curve), reflecting its integer domain. Mastering these ideas prepares you for series, advanced algebra, and recursive thinking in computer science.