PracticeVideosBlogFlashcards

7.3 Recurrence Relations and General Term Determination

Key Takeaways

  • For additive recurrences a_{n+1} - a_n = f(n), the difference accumulation method gives a_n = a_1 + Sum_{k=1}^{n-1} f(k).

  • For multiplicative recurrences a_{n+1}/a_n = f(n), the product accumulation method gives a_n = a_1 * Prod_{k=1}^{n-1} f(k).

  • First-order linear recurrences a_{n+1} = p a_n + q (p != 1) are solved by undetermined coefficient transformation a_{n+1} - lambda = p(a_n - lambda) with lambda = q / (1-p).

  • When given S_n relations, apply a_n = S_n - S_{n-1} for n >= 2, always verifying whether the initial term a_1 = S_1 conforms to the general pattern.

  • Recurrences involving variable additions like a_{n+1} = p a_n + k r^n can be linearized by dividing by r^{n+1} to create an auxiliary sequence.

Last updated: July 2026

7.3 Recurrence Relations and General Term Determination

Determining the general term ana_n from a recurrence relation is a central topic in Gaokao Mathematics. This section provides a comprehensive classification of standard recurrence structures and their exact resolution algorithms.

1. Difference Accumulation Method (累加法)

Applicable Type

Recurrences of the form:

an+1−an=f(n)a_{n+1} - a_n = f(n)

where f(n)f(n) is a solvable explicit function of nn (such as a polynomial, exponential, or rational expression whose sum ∑f(k)\sum f(k) can be computed).

Algorithm

Write out the equations for successive indices up to n−1n-1:

a2−a1&=f(1)a3−a2&=f(2)&⋮an−an−1&=f(n−1)\begin{aligned} a_2 - a_1 \&= f(1) \\ a_3 - a_2 \&= f(2) \\ \&\vdots \\ a_n - a_{n-1} \&= f(n-1) \end{aligned}

Summing all n−1n-1 equations produces a telescoping sum on the left:

(an−an−1)+⋯+(a2−a1)=∑k=1n−1f(k)  ⟹  an=a1+∑k=1n−1f(k)(n≥2)(a_n - a_{n-1}) + \dots + (a_2 - a_1) = \sum_{k=1}^{n-1} f(k) \implies a_n = a_1 + \sum_{k=1}^{n-1} f(k) \quad (n \ge 2)

Mandatory Check: Always verify whether the derived formula holds for n=1n=1.

2. Product Accumulation Method (累乘法)

Applicable Type

Recurrences of the form:

an+1an=f(n)(an≠0,f(n)≠0)\frac{a_{n+1}}{a_n} = f(n) \quad (a_n \neq 0, f(n) \neq 0)

where the product ∏k=1n−1f(k)\prod_{k=1}^{n-1} f(k) simplifies via cancellation or known multiplicative formulas.

Algorithm

Write out successive ratios for k=1,2,…,n−1k=1, 2, \dots, n-1:

a2a1=f(1),a3a2=f(2),…,anan−1=f(n−1)\frac{a_2}{a_1} = f(1), \quad \frac{a_3}{a_2} = f(2), \quad \dots, \quad \frac{a_n}{a_{n-1}} = f(n-1)

Multiplying all n−1n-1 ratios together yields:

ana1=∏k=1n−1f(k)  ⟹  an=a1⋅∏k=1n−1f(k)(n≥2)\frac{a_n}{a_1} = \prod_{k=1}^{n-1} f(k) \implies a_n = a_1 \cdot \prod_{k=1}^{n-1} f(k) \quad (n \ge 2)

3. First-Order Linear Recurrence an+1=pan+qa_{n+1} = p a_n + q (待定系数构造法)

When p=1p = 1, the relation reduces to an+1−an=qa_{n+1} - a_n = q (arithmetic sequence). When q=0q = 0, it reduces to an+1=pana_{n+1} = p a_n (geometric sequence). When p≠1p \neq 1 and q≠0q \neq 0, we construct an auxiliary geometric sequence.

Undetermined Coefficient Transformation

Assume the recurrence can be written in the form:

an+1−λ=p(an−λ)a_{n+1} - \lambda = p(a_n - \lambda)

Expanding this equation: an+1=pan+λ(1−p)a_{n+1} = p a_n + \lambda(1 - p). Comparing coefficients with an+1=pan+qa_{n+1} = p a_n + q yields:

λ(1−p)=q  ⟹  λ=q1−p\lambda(1 - p) = q \implies \lambda = \frac{q}{1 - p}

Define the auxiliary sequence bn=an−λb_n = a_n - \lambda. Then b1=a1−λb_1 = a_1 - \lambda, and bn+1=pbnb_{n+1} = p b_n. Thus, (bn)(b_n) is a geometric sequence with initial term b1b_1 and common ratio pp:

bn=b1⋅pn−1=(a1−λ)pn−1b_n = b_1 \cdot p^{n-1} = (a_1 - \lambda) p^{n-1}

Substituting back an=bn+λa_n = b_n + \lambda gives the general term:

an=(a1−λ)pn−1+λ=(a1−q1−p)pn−1+q1−pa_n = (a_1 - \lambda) p^{n-1} + \lambda = \left(a_1 - \frac{q}{1-p}\right) p^{n-1} + \frac{q}{1-p}

4. Higher Recurrence Structures: an+1=pan+f(n)a_{n+1} = p a_n + f(n)

Function Type f(n)f(n)Auxiliary Transformation StrategyResulting Auxiliary Sequence
f(n)=krnf(n) = k r^n (r≠pr \neq p)Divide both sides by rn+1r^{n+1}: an+1rn+1=pranrn+kr\frac{a_{n+1}}{r^{n+1}} = \frac{p}{r} \frac{a_n}{r^n} + \frac{k}{r}Let bn=anrnb_n = \frac{a_n}{r^n}, reducing to bn+1=p′bn+q′b_{n+1} = p' b_n + q'
f(n)=kpnf(n) = k p^n (r=pr = p)Divide both sides by pn+1p^{n+1}: an+1pn+1=anpn+kp\frac{a_{n+1}}{p^{n+1}} = \frac{a_n}{p^n} + \frac{k}{p}Let bn=anpnb_n = \frac{a_n}{p^n}, giving AP bn+1−bn=kpb_{n+1} - b_n = \frac{k}{p}
f(n)=An+Bf(n) = A n + BConstruct an+1+X(n+1)+Y=p(an+Xn+Y)a_{n+1} + X(n+1) + Y = p(a_n + Xn + Y)Match coefficients to solve for XX and YY

5. Sequence Determination via SnS_n and ana_n Relations

In many Gaokao problems, the defining condition involves both SnS_n and ana_n.

Fundamental Bridge

an={S1,&n=1Sn−Sn−1,&n≥2a_n = \begin{cases} S_1, \& n = 1 \\ S_n - S_{n-1}, \& n \ge 2 \end{cases}

Core Resolution Pathways:

  1. Eliminate SnS_n to find ana_n relation: Write the relation for index nn: f(Sn,an)=0f(S_n, a_n) = 0. Write the relation for index n−1n-1 (n≥2n \ge 2): f(Sn−1,an−1)=0f(S_{n-1}, a_{n-1}) = 0. Subtract the two equations and substitute Sn−Sn−1=anS_n - S_{n-1} = a_n to obtain a pure recurrence relation in ana_n.
  2. Eliminate ana_n to find SnS_n relation: Substitute an=Sn−Sn−1a_n = S_n - S_{n-1} (n≥2n \ge 2) directly into the given equation to obtain a recurrence relation in SnS_n, find SnS_n, and then recover an=Sn−Sn−1a_n = S_n - S_{n-1}.
Loading diagram...
Recurrence Relation Solution Taxonomy

Worked Gaokao Exam Examples

Example 1 (Undetermined Coefficients for an+1=pan+qa_{n+1} = p a_n + q)

Problem: A sequence (an)(a_n) satisfies a1=2a_1 = 2 and an+1=3an−2a_{n+1} = 3 a_n - 2 for all n≥1n \ge 1.

  1. Show that (an−1)(a_n - 1) is a geometric sequence and state its common ratio.
  2. Find the general term formula ana_n.

Solution:

  1. We construct λ\lambda such that an+1−λ=3(an−λ)a_{n+1} - \lambda = 3(a_n - \lambda). Expanding gives an+1=3an−2λa_{n+1} = 3a_n - 2\lambda. Comparing with an+1=3an−2a_{n+1} = 3a_n - 2:

    −2λ=−2  ⟹  λ=1-2\lambda = -2 \implies \lambda = 1

    Thus, an+1−1=3(an−1)a_{n+1} - 1 = 3(a_n - 1) for all n≥1n \ge 1. Calculate the initial term of (an−1)(a_n - 1):

    b1=a1−1=2−1=1b_1 = a_1 - 1 = 2 - 1 = 1

    Since an+1−1an−1=3\frac{a_{n+1} - 1}{a_n - 1} = 3 is a constant ratio, (an−1)(a_n - 1) is a geometric sequence with initial term 11 and common ratio q=3q = 3.

  2. The general term of the auxiliary sequence is:

    an−1=1⋅3n−1=3n−1a_n - 1 = 1 \cdot 3^{n-1} = 3^{n-1}

    Adding 1 gives the general term ana_n:

    an=3n−1+1a_n = 3^{n-1} + 1

Example 2 (General Term from SnS_n Recurrence Relation)

Problem: Let (an)(a_n) be a sequence with partial sum SnS_n satisfying Sn=2an−2S_n = 2 a_n - 2 for all n≥1n \ge 1.

  1. Find a1a_1 and a2a_2.
  2. Determine the general term formula ana_n.

Solution:

  1. For n=1n = 1, S1=a1S_1 = a_1, so:

    a1=2a1−2  ⟹  a1=2a_1 = 2a_1 - 2 \implies a_1 = 2

    For n=2n = 2, S2=a1+a2=2+a2S_2 = a_1 + a_2 = 2 + a_2. Using S2=2a2−2S_2 = 2a_2 - 2:

    2+a2=2a2−2  ⟹  a2=42 + a_2 = 2a_2 - 2 \implies a_2 = 4
  2. For n≥2n \ge 2, we have:

    Sn=2an−2S_n = 2a_n - 2 Sn−1=2an−1−2S_{n-1} = 2a_{n-1} - 2

    Subtracting the second equation from the first:

    Sn−Sn−1=2an−2an−1S_n - S_{n-1} = 2a_n - 2a_{n-1}

    Since Sn−Sn−1=anS_n - S_{n-1} = a_n for n≥2n \ge 2:

    an=2an−2an−1  ⟹  an=2an−1(n≥2)a_n = 2a_n - 2a_{n-1} \implies a_n = 2a_{n-1} \quad (n \ge 2)

    Thus, (an)(a_n) is a geometric sequence with first term a1=2a_1 = 2 and common ratio q=2q = 2. The general term formula is:

    an=2⋅2n−1=2na_n = 2 \cdot 2^{n-1} = 2^n
Test Your Knowledge

Given a_1 = 2 and a_{n+1} = 3a_n - 2, what is the general term a_n?

A

a_n = 3^{n-1} + 1

B

a_n = 2 * 3^{n-1}

C

a_n = 3^n - 1

D

a_n = 2^n + 1

Test Your Knowledge

A sequence satisfies a_1 = 1 and a_{n+1} - a_n = 2n. What is the value of a_10?

A

81

B

90

C

91

D

100

Test Your Knowledge

For a sequence (a_n) with partial sum S_n, if S_n = 3^n - 1, what is a_n for n >= 1?

A

3^n

B

3^{n-1}

C

2 * 3^n

D

2 * 3^{n-1}

Sections you finish are checked off in the contents.