SVHS Website Header

SVHS Website Header Component

Scroll down or resize the browser to test responsive behavior. Hover over the nav items to open mega menus.

My Cart

HSF.IF.A.3Common CoreMathFunctionsGrades 9-12

HSF.IF.A.3: Sequences as Functions and Recursive Definitions

In plain English: HSF.IF.A.3 is the Common Core functions standard that asks students to recognize that a sequence is a function whose domain is a subset of the integers, such as {1, 2, 3, ...}, and that sequences are sometimes defined recursively, with each term built from earlier terms. Its official example is the Fibonacci sequence. It is usually taught in Algebra I.

Recognize that sequences are functions, sometimes defined recursively, whose domain is a subset of the integers. For example, the Fibonacci sequence is defined recursively by f(0) = f(1) = 1, f(n+1) = f(n) + f(n-1) for n ≥ 1.

Common Core State Standards for Mathematics · Domain: Interpreting Functions (IF) · Cluster: Understand the concept of a function and use function notation
Also written as HSF-IF.A.3 or F-IF.3 · Official standard

01

Lesson Plan

60-65 min

Overview

Students connect sequences to the function ideas they already have. A sequence such as 7, 11, 15, 19, ... is a function: the input is the term number n and the output is the term. What makes it special is the domain, which is a set of integers such as {1, 2, 3, ...}, {0, 1, 2, ...} or a finite set like {1, 2, ..., 20}. That is why the graph of a sequence is a set of separate points.

The second idea is that a sequence can be defined recursively: a starting value, or several, plus a rule that builds each term from earlier ones. Students read recursive definitions, compute terms from them and work through the official example, the Fibonacci sequence, where each term depends on the two before it.

Learning Objectives

By the end of this lesson, students will be able to:

  • Explain why a sequence is a function and identify its domain as a subset of the integers
  • Decide whether a situation is naturally described by a sequence, and state the domain
  • Compute terms from a recursive definition, including rules that use the two previous terms
  • Work through the Fibonacci definition f(0) = f(1) = 1, f(n + 1) = f(n) + f(n - 1), explaining the role of each starting value
  • Graph a sequence as separate points and explain why the points are not connected

Prior Knowledge Required

Students should already be comfortable with:

  • Functions, domain, range and f(x) notation HSF.IF.A.1
  • Evaluating functions for inputs in their domains HSF.IF.A.2
  • Describing patterns in numerical sequences 5.OA.B.3
  • Plotting points in the coordinate plane

Lesson Procedure

60-65 minutes of class time across 5 phases.

  1. Warm-Up10 minutes

    Build a tile pattern on the document camera: Figure 1 is an L shape of 3 squares, Figure 2 adds one square to each arm (5 squares), Figure 3 has 7 squares.

    Warm-Up Prompt

    "How many squares will Figure 10 have? Could there be a Figure 2.5? What about Figure 0? What are the possible inputs for this pattern?"

    Students usually find 21 squares for Figure 10 (each figure adds 2). The question about Figure 2.5 is the point of the warm-up: the input is a figure number, and figure numbers are whole numbers. Record the pattern as a table with columns n and squares, and ask whether each figure number has exactly one number of squares. It does, so the pattern is a function whose inputs are only the integers 1, 2, 3, ...

  2. Direct Instruction20 minutes

    Sequences are functions. A sequence assigns to each term number n exactly one term. Write it as f(n), or as an, which means the same as a(n). The domain is a subset of the integers: often {1, 2, 3, ...}, sometimes {0, 1, 2, ...}, and sometimes a finite set. Show Diagram 1: the sequence 2, 5, 8, 11, 14 and the function y = 3x - 1 share a rule, but the sequence is only defined at integer inputs, so its graph is five points.

    Recursive definitions. Instead of a formula in n, a sequence can be given by starting value(s) and a rule that says how to get a term from earlier terms. Model how to read one:

    1. Find the starting value or values: these are the terms the rule cannot produce, such as g(1) = 3.
    2. Find where the rule applies: "for n ≥ 2" means the rule gives g(2), g(3) and so on.
    3. Substitute the smallest allowed n: g(2) = 2g(1) = 6.
    4. Repeat, one term at a time: each new term needs the earlier ones, so recursive rules are computed in order.
    • A sequence written as a function

      The sequence 7, 11, 15, 19, ... starts with f(1) = 7. Name the domain, find f(4), and check that f(n) = 4n + 3 gives the same terms.

      Equation: Domain {1, 2, 3, ...}; f(4) = 19; 4(1) + 3 = 7 and 4(4) + 3 = 19. f(2.5) is not a term

    • Reading a recursive definition

      g(1) = 3 and g(n) = 2g(n - 1) for n ≥ 2. List the first five terms.

      Equation: g(1) = 3, g(2) = 6, g(3) = 12, g(4) = 24, g(5) = 48

    • Official example: the Fibonacci sequence

      f(0) = f(1) = 1 and f(n + 1) = f(n) + f(n - 1) for n ≥ 1. Find f(2) through f(7).

      Equation: n = 1 gives f(2) = 1 + 1 = 2; then f(3) = 3, f(4) = 5, f(5) = 8, f(6) = 13, f(7) = 21

    • A finite domain that starts at 0

      A camp water tank holds 50 liters, and 6 liters are used each day: a(0) = 50 and a(n) = a(n - 1) - 6. The sequence stops when the tank can no longer supply a full day.

      Equation: a(8) = 2, so the domain is {0, 1, 2, ..., 8}, a finite set of integers

    Spend time on the Fibonacci example, the official example in the standard. Point out that the rule f(n + 1) = f(n) + f(n - 1) uses two earlier terms, so it needs two starting values, and that it applies for n ≥ 1: substituting n = 1 gives f(2) = f(1) + f(0). Use Diagram 2 to show each term as the sum of the two boxes before it, and the graph of the terms as separate points.

  3. Guided Practice15 minutes

    Pairs work through four tasks and compare with another pair after each: (1) t(1) = 10 and t(n) = t(n - 1) + 7 for n ≥ 2; list five terms (10, 17, 24, 31, 38). (2) s(0) = 1 and s(n) = 3s(n - 1) for n ≥ 1; list s(0) to s(4) (1, 3, 9, 27, 81) and name the domain. (3) Decide which is a sequence: the number of seats in each row of a 12-row bleacher, or the weight of a puppy over its first year (the first; the second changes continuously). (4) In the Fibonacci definition, what equation does n = 3 produce? (f(4) = f(3) + f(2).) Listen for students who start task (2) at s(1), and for students who think the rule in task (4) can be used for n = 0.

  4. Independent Practice10-15 minutes

    Students work alone: (1) the sequence 40, 36, 32, 28, ... starts at f(1) = 40; find f(5) (24) and give the domain; (2) r(1) = 1 and r(n) = 2r(n - 1) + 1 for n ≥ 2; list five terms (1, 3, 7, 15, 31); (3) f(n) = n² with domain {1, 2, 3, 4, 5, 6}; explain whether f(0) is a term (no, 0 is not in the domain); (4) plot the five terms from item (2) as points (n, r(n)) on graph paper and explain why you did not connect them.

  5. Closure5 minutes

    Exit ticket: (1) Why is the graph of a sequence a set of separate points? (2) If b(1) = 4 and b(n) = b(n - 1) - 3 for n ≥ 2, what is b(4)? (Answer: -5.) (3) Name the two parts every recursive definition needs.

Differentiation Strategies

For Struggling Students

  • Give a two-column table with n already filled in (1, 2, 3, ...) so students only fill in the terms, and draw an arrow from each term to the next one it produces
  • Have students say the recursive rule in words before using it, for example "each term is 7 more than the one before"
  • Use tiles or grid paper to build the first few figures of a pattern before writing any notation

For Advanced Students

  • Ask students to prove that in the Fibonacci sequence every third term, f(2), f(5), f(8), ..., is even, using only the recursive rule and the parity of the starting values
  • Ask students to invent a recursive rule that uses three previous terms, and to decide how many starting values it needs
  • Ask whether a sequence could have the domain {..., -2, -1, 0, 1, 2, ...}, and to extend the Fibonacci sequence backward to f(-1) and f(-2) using the same rule

Assessment Guidance

What to Look For

Check that students name a domain for every sequence, including where it starts, and that they know the outputs of a sequence need not be integers even though the inputs are. With recursive rules, look for terms computed in order from the stated starting value, and for the correct first n: a common error is applying "for n ≥ 2" to n = 1. For the Fibonacci definition, a strong answer explains that two starting values are needed because each new term uses two earlier ones. Students who connect the points of a sequence graph with a line have not yet linked the graph to the domain.

02

Classroom Activities

3 Activities

1

Sequence or Not? Domain Sort

15 minPairs

Pairs sort 8 situation cards into two groups: those naturally described by a sequence (the inputs are integers) and those described by a function of a continuous input. For each sequence, pairs write the domain as a set.

The 8 Cards (answers for the teacher)

  • Card 1: the number of seats in row n of a theater with 20 rows: sequence, domain {1, 2, ..., 20}
  • Card 2: the outside temperature t hours after midnight: not a sequence, because time is continuous
  • Card 3: your savings balance at the end of month n of one year: sequence, domain {1, 2, ..., 12}
  • Card 4: the height of a ball t seconds after it is thrown: not a sequence
  • Card 5: the number of handshakes when n people each shake hands once with everyone else: sequence, domain {2, 3, 4, ...}
  • Card 6: the area of a square with side length s centimeters: not a sequence
  • Card 7: the number of cells after n rounds of division, starting from one cell: sequence, domain {0, 1, 2, ...}
  • Card 8: the cost of n concert tickets at $35 each, with a limit of 8 per customer: sequence, domain {1, 2, ..., 8}

Procedure

  • Pairs sort the cards and write the domain on each sequence card
  • For each non-sequence card, pairs describe how measuring only at whole-number times would turn it into a sequence
  • Two pairs compare domains, especially where they start

Discussion Questions

  • Why does Card 5 start at 2 and Card 7 start at 0?
  • Card 2 becomes a sequence if the temperature is read once an hour. What is its domain then?
  • Can the outputs of a sequence be fractions or negative numbers?
2

Recursive Rule Relay

15 minGroups of 4

Each group gets one recursive rule card. The first student writes the starting value or values, and each student in turn applies the rule once and passes the paper on, until the group has six terms. The relay makes the recursive idea physical: nobody can compute a term before the previous one exists.

Rule Cards (answers for the teacher)

  • Card A: p(1) = 5 and p(n) = p(n - 1) + 9 for n ≥ 2: 5, 14, 23, 32, 41, 50
  • Card B: q(0) = 2 and q(n) = 5q(n - 1) for n ≥ 1: 2, 10, 50, 250, 1250, 6250
  • Card C: w(1) = 64 and w(n) = w(n - 1)/2 for n ≥ 2: 64, 32, 16, 8, 4, 2
  • Card D: z(1) = 1, z(2) = 2 and z(n) = z(n - 1) · z(n - 2) for n ≥ 3: 1, 2, 2, 4, 8, 32

Procedure

  • Groups complete their card, then swap cards with another group and repeat
  • After two rounds, each group plots one of its sequences as points (n, term)
  • Groups check their terms against another group that did the same card

Discussion Questions

  • Why does Card D need two starting values while the others need one?
  • Which card has a domain starting at 0? How does that change the name of the sixth term?
  • For Card C, what happens to the terms after the sixth one? Are they still terms of the sequence?
3

Fibonacci Investigation

20 minPairs

Pairs extend the official Fibonacci sequence, f(0) = f(1) = 1 and f(n + 1) = f(n) + f(n - 1) for n ≥ 1, and look for patterns that follow from the recursive rule.

Tasks

  • Extend the sequence from f(0) to f(12). (Terms: 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233.)
  • Circle the even terms. What pattern do you see in their positions? (f(2), f(5), f(8) and f(11): every third term.)
  • Add f(0) + f(1) + ... + f(5) and compare the sum with f(7). (The sum is 20, one less than f(7) = 21.) Test the same idea for another n
  • Explain, using the rule, why the sequence can never have two even terms in a row

Discussion Questions

  • What would change if the starting values were f(0) = 2 and f(1) = 1 but the rule stayed the same?
  • Why does the rule say "for n ≥ 1" and not "for n ≥ 0"?
  • Is f(1.5) a term? Why or why not?

Going Further Variation

Pairs compute the ratios f(n + 1)/f(n) for n = 1 to 11 and describe what happens to them. (They settle near 1.618, the golden ratio.) This goes beyond the standard and is optional.

03

Diagrams & Visual Aids

2 diagrams

Diagram 1: A Sequence Versus a Function of a Real Variable

0 1 2 3 4 5 6 0 4 8 12 16 n (term number) (1, 2) (2, 5) (3, 8) (4, 11) (5, 14) Sequence: 2, 5, 8, 11, 14 u(n) = 3n - 1 with domain {1, 2, 3, 4, 5} Graph: five separate points (blue dots). Function y = 3x - 1, all real x Graph: an unbroken line (dashed). Same rule, different domain. u(2.5) is not a term: 2.5 is not in the domain of the sequence.
Drawn to scale. The sequence u(n) = 3n - 1 with domain {1, 2, 3, 4, 5} is a function whose graph is five separate points. The function y = 3x - 1, defined for every real x, uses the same rule, but its graph is an unbroken line (dashed).

Diagram 2: The Fibonacci Sequence Built Recursively

f(0) 1 f(1) 1 f(2) 2 1 + 1 f(3) 3 2 + 1 f(4) 5 3 + 2 f(5) 8 5 + 3 f(6) 13 8 + 5 f(7) 21 13 + 8 starting values 0 1 2 3 4 5 6 7 0 4 8 12 16 20 24 n Points (n, f(n)) for n = 0 to 7
The official example f(0) = f(1) = 1, f(n + 1) = f(n) + f(n - 1) for n ≥ 1. The two starting values are outlined; every later term is the sum of the two terms before it. Below, the points (n, f(n)) for n = 0 to 7, drawn to scale and not connected, because the domain contains only integers.

04

Homework Assignment

~30 min

HSF.IF.A.3 Homework: Sequences as Functions

Directions: Show every term you compute, in order. For each sequence, state its domain as a set, including where it starts.

Part 1: Sequences as Functions (Problems 1-2)

  1. The sequence 9, 14, 19, 24, ... starts with f(1) = 9. (a) State the domain. (b) Find f(6). (c) Explain why f(0) and f(3.5) have no value for this sequence.
  2. Decide whether each situation is naturally a sequence. If it is, give the domain. (a) The height of a sunflower measured every Monday for 10 weeks. (b) The height of the same sunflower at every moment of the summer. (c) The cost c(n) of n movie tickets at $12 each, for 0 to 10 tickets; also find c(7).

Part 2: Recursive Definitions (Problems 3-4)

  1. b(1) = 80 and b(n) = b(n - 1)/2 for n ≥ 2. (a) List the first five terms. (b) Find b(6) and explain why it is still a term of the sequence even though it is not a whole number.
  2. h(0) = 2 and h(n) = 3h(n - 1) - 1 for n ≥ 1. (a) Describe the rule in words. (b) Find h(1), h(2), h(3) and h(4). (c) How many terms must you compute to find h(4), and why?

Part 3: Rules That Use Two Earlier Terms (Problems 5-6)

  1. The Lucas numbers use the Fibonacci rule with different starting values: L(0) = 2, L(1) = 1 and L(n + 1) = L(n) + L(n - 1) for n ≥ 1. (a) List L(0) through L(7). (b) Explain how the terms compare with the Fibonacci terms, and why changing only the starting values changes every later term.
  2. t(1) = 1, t(2) = 3 and t(n) = t(n - 1) + 2t(n - 2) for n ≥ 3. (a) List the first six terms. (b) Is t(0) defined by this definition? Explain. (c) Plot the six terms as points and explain why you do not connect them.

Rubric

CriterionFull Credit (2 pts)Partial Credit (1 pt)No Credit (0 pts)
DomainEvery domain stated as a set with the right starting valueDomains given but one starts at the wrong integerDomains missing
Recursive TermsAll terms correct and computed in orderOne arithmetic error carried forwardRule applied incorrectly
Two-Term RulesBoth starting values used; terms and comparison correctTerms correct, explanation incompleteOnly one starting value used
Explanations and GraphsClear reasons about inputs being integers; points not connectedReasons vagueNo explanation

05

Quiz: 20 Questions

Interactive, with answers

Instructions

Choose an answer for each question and read the explanation that appears. Short-answer questions show a model answer. Use Reset quiz to clear the page and try again.

Multiple choice: pick an option to check it. Short answer: write your answer, then reveal the model answer.

0 of 20 answered · 0 correct

  1. Question 1 of 20 · Multiple Choice

    The sequence 5, 8, 11, 14, ... starts with f(1) = 5. What is its domain?

  2. Question 2 of 20 · Multiple Choice

    Which situation is best described by a sequence?

  3. Question 3 of 20 · Multiple Choice

    g(1) = 4 and g(n) = g(n - 1) + 6 for n ≥ 2. What is g(4)?

  4. Question 4 of 20 · Multiple Choice

    k(0) = 3 and k(n) = 4k(n - 1) for n ≥ 1. What is k(3)?

  5. Question 5 of 20 · Multiple Choice

    Which description fits the graph of a sequence?

  6. Question 6 of 20 · Multiple Choice

    Which is a recursive definition of the sequence 6, 11, 16, 21, ...?

  7. Question 7 of 20 · Multiple Choice

    In the official definition of the Fibonacci sequence, f(0) = f(1) = 1 and f(n + 1) = f(n) + f(n - 1) for n ≥ 1. What equation does the rule give for n = 4?

  8. Question 8 of 20 · Multiple Choice

    Why does the Fibonacci definition give two starting values, f(0) and f(1)?

  9. Question 9 of 20 · Multiple Choice

    a(1) = 2 and a(n) = a(n - 1) + n for n ≥ 2. What is a(4)?

  10. Question 10 of 20 · Multiple Choice

    A sequence f has the domain {1, 2, 3, 4, 5, 6}. Which statement is true?

  11. Question 11 of 20 · Multiple Choice

    s(1) = 1 and s(n) = s(n - 1) - 3 for n ≥ 2. Which list gives s(1) to s(4)?

  12. Question 12 of 20 · Multiple Choice

    The sequence 2, 4, 8, 16, ... starts with d(1) = 2. Is it a function?

  13. Question 13 of 20 · Multiple Choice

    m(1) = 10, m(2) = 4 and m(n) = m(n - 1) - m(n - 2) for n ≥ 3. What is m(5)?

  14. Question 14 of 20 · Multiple Choice

    A rule says v(n) = v(n - 1) + 4 for n ≥ 2, but no starting value is given. What can you conclude?

  15. Question 15 of 20 · Short Answer

    e(1) = 7 and e(n) = e(n - 1) - 4 for n ≥ 2. List the first five terms and state the domain.

  16. Question 16 of 20 · Short Answer

    A sequence is given by f(n) = n² + 1 with domain {0, 1, 2, 3, 4}. List its terms and explain why f(2.5) is not a term.

  17. Question 17 of 20 · Short Answer

    A sequence uses the Fibonacci rule f(n + 1) = f(n) + f(n - 1) for n ≥ 1, but starts with f(0) = 3 and f(1) = 4. Find f(2) through f(5).

  18. Question 18 of 20 · Short Answer

    c(1) = 1 and c(n) = c(n - 1) + 2n - 1 for n ≥ 2. Find c(2) through c(5) and describe the terms.

  19. Question 19 of 20 · Short Answer

    The rows of a small theater follow r(1) = 18 and r(n) = r(n - 1) + 2 for 2 ≤ n ≤ 15, where r(n) is the number of seats in row n. What is the domain, what does r(4) mean, and what is its value? Why is r(16) not defined?

  20. Question 20 of 20 · Short Answer

    A student graphs the sequence a(n) = 2n with domain {1, 2, 3, 4} and joins the points with a straight line. What is wrong with the graph?

0 of 20 answered · 0 correct

06

Frequently Asked Questions

10 Questions

What does HSF.IF.A.3 mean?

It means students recognize two things about sequences. First, a sequence is a function: the input is the term number and the output is the term, and the domain is a set of integers such as {1, 2, 3, ...}. Second, a sequence can be defined recursively, by starting values and a rule that builds each term from earlier terms, as in the Fibonacci sequence.

Is HSF.IF.A.3 taught in Algebra 1 or Algebra 2?

It is usually taught in Algebra I, often in the same unit as arithmetic and geometric sequences or right after the definition of a function. Algebra II returns to sequences with series and with the explicit and recursive formulas of HSF.BF.A.2 in more depth.

Why is a sequence a function?

Because each term number has exactly one term. In 7, 11, 15, 19, ..., the input 3 always gives 15 and nothing else, which is the definition of a function (HSF.IF.A.1). The only difference from functions like f(x) = 4x + 3 is the domain, which contains only integers.

What is a recursive definition of a sequence?

A definition that gives one or more starting values and a rule for finding each term from the terms before it. For example, g(1) = 3 and g(n) = 2g(n - 1) for n ≥ 2 give 3, 6, 12, 24, ... A recursive rule by itself is not enough: without the starting value, the terms are not determined.

What is the difference between a recursive and an explicit formula?

A recursive formula finds a term from earlier terms, so you compute the terms in order. An explicit formula finds any term directly from n, such as f(n) = 4n + 3. HSF.IF.A.3 asks students to recognize recursive definitions; writing both kinds of formulas for arithmetic and geometric sequences is the focus of HSF.BF.A.2.

Why does the Fibonacci definition need two starting values?

Its rule, f(n + 1) = f(n) + f(n - 1), adds the two previous terms. The first time the rule is used (n = 1) it needs both f(1) and f(0), so both must be given. A rule that uses only the previous term, such as adding 5, needs one starting value.

Should a sequence start at n = 0 or n = 1?

Either is correct, as long as the definition says which. The official Fibonacci example starts at f(0), while many textbooks start arithmetic sequences at a1. The starting index changes the name of each term: in a sequence that starts at f(0), the fifth term is f(4). Asking students to state the domain every time prevents off-by-one errors.

What is the difference between an and f(n)?

There is none in meaning: both name the term with term number n. Subscript notation an is traditional for sequences, and f(n) is function notation. The standard uses f(n) on purpose, to show that a sequence is a function.

Why shouldn't students connect the points of a sequence graph?

Because the domain has only integers. A line through the points would include inputs such as 2.5, which are not term numbers. Connecting the points turns the graph of the sequence into the graph of a different function with a real-number domain.

What mistakes do students make with recursive sequences?

Common ones are applying the rule to the starting term, for example using "for n ≥ 2" at n = 1; losing count so that the answer is one term off; forgetting a second starting value for a rule that uses two earlier terms; and sign errors when the rule subtracts a negative term. Writing n next to every term, in a table, prevents most of them.