Skip to main content
Logo image

In-Class Notes to Accompany Applied Combinatorics

Handout 9.1 Introduction to Advancement Operators

Rabbits
\(f_{n}= f_{n-1}+f_{n-2}\text{,}\) \(f_{1}=1\text{,}\) \(f_{2}=1\)
Strings
\(t_{n+2}= 3t_{n+1}-t_{n}\text{,}\) \(t_{1}=3\text{,}\) \(t_{2}=8\)
Regions
\(r_{n+1}= r_{n} + (n+1)\text{,}\) \(r_{1}=2\)

Definition 9.1.

A linear recurrence equation is of the form
\begin{equation*} c_{0}(n)a_{n+k}+ c_{1}(n)a_{n+k-1}+ c_{2}(n)a_{n+k-2}+ \dots+c_{k}(n)a_{n}= g(n), \end{equation*}
where \(k\ge1\) is an integer and \(g\colon\mathbb{Z}\to\mathbb{R}\) is a function.
If each \(c_{0}(n),c_{1}(n),\dots,c_{k}(n)\) is a contant with \(c_{0}(n),c_{k}(n)\neq0\text{,}\) then we say the equation has constant coefficients.
Peer instruction question 1.

Definition 9.2.

The linear recurrence equation
\begin{equation*} c_{0}(n)a_{n+k}+ c_{1}(n)a_{n+k-1}+ c_{2}(n)a_{n+k-2}+ \dots+c_{k}(n)a_{n}= g(n), \end{equation*}
is called homogeneous if \(g(n)=0\) for all \(n\text{.}\)
Peer instruction question 2.

An analogy to calculus (or differential equations).

Let’s write \(D\) for the differential operator \(d/dx\text{.}\) Solve the equation
\begin{equation*} Df = 5f \end{equation*}
where \(f\) is a differentiable function of \(x\) with \(f(0)=3\) and
  • Let \(f\colon \mathbb{Z}\to \mathbb{R}\text{.}\) The advancement operator \(A\) is defined so that \(Af(n) = f(n+1)\) for all \(n\in \mathbb{Z}\text{.}\)
  • For \(p\) a positive integer, \(A^{p}f(n)\) denotes applying \(A\) to \(f(n)\) \(p\) times.