数列基础
预计阅读时间: 25 分钟基础概念
数列是由数字组成的有序序列,数列中的每一个数都叫做这个数列的项。
项数有限的数列成为有限数列,项数无穷多的成为无穷数列。
排在第一位的数称为这个数列的首项,有限数列的最后一个数成为这个数列的末项。
注意:无穷数列只有首项,没有末项。
对于数列,更严谨的定义,考虑最一般的复数,下文再说。
无穷数列
一个 $a:\mathbb N\to\mathbb C$ 的函数被称为无穷数列。
可记为 ${a_i}{i\in\mathbb N}$ 或 $a_i){i\in\mathbb N}$ 或 $langle a_i\rangle_{i\in\mathbb N}$。
一个数列 $a$ 的第 $i$ 项,通常记为 $a(i$,简记为 $a_i$。
有限数列
若 $I_n={1,2,\dots,n}$,则一个 $a:I_n\to\mathbb C$ 的函数被称为有限数列。
可记为 ${a_i}{i=1}^n$ 或 $a_i){i=1}^n$ 或 $langle a_i\rangle_{i=1}^n$。
同时,也可以将 $0$ 作为数列的首项,类似的。
数列的级数
数列中各个项的和称为级数,具体的,
一个数列 $a_i,(i\in\mathbb N$ 的级数是另外一个数列 $s_i,(i\in\mathbb N$,具有以下特性:
- $s_0=a_0$,
- $s_n=s_{n-1}+a_n,(\forall n\in\mathbb Z^*$
一般会将 ${s_i}_{i\in\mathbb N}$ 写为,
$$ \sum _{i=0}^na_i $$
甚至更直观的 $a_0+a_1+\dots +a_n$ 来凸显级数源于求和的直观概念。
对于从 $1$ 开始的数列,同理,一般直接使用求和符号简记为,
$$ s_i=\sum_{i=1}^na_i $$
数列与函数
我们知道函数和数列都是一种映射,只不过,函数一般是连续的,而数列一般是离散的。
容易发现,数列,
$$ a_n=f(n) $$
其级数,即为 $f$ 函数的积分,
$$ s_n=g(n) $$
其差分,即为 $f$ 函数的微分,
$$ d_n=k(n) $$
我们在数列进阶部分讨论。
表示方法
列举法
例如:
$$ a=\langle1,2,4,8,16\rangle $$
对于无穷数列很不好用。
图像法
-
数列是离散的,因此数列的图像是一个散点图。
-
一般这个不好用。
下面我们介绍几个常用的表示方法:通项公式和递推公式。
通项公式
定义,表示 $n$ 和 $a_n$ 的关系的公式,叫做 $a$ 的通项公式。
把数列看成函数的形式,
$$ a_n=f(n) $$
数列对应函数的解析式,被称为数列的通项公式。
例如,
$$ a_n=2^n $$
递推公式
定义,表示 $a_n$ 和 $a_n$ 的前一或前几项的关系的公式,叫做 $a$ 的递推公式。
例如,
$$ a_{n+1}=a_n+2 $$
特殊的,如果要根据递推公式确定一个数列,还需要知道数列的任意一项。
一般会表示数列的首项,例如,
$$ a_1=1 $$
如果一个数列只跟其前面的 $k$ 项有关,其中 $k$ 是满足这个条件的最小正整数,
那么称这个数列的阶数为 $k$,即这个数列是一个 $k$ 阶数列。
等差数列
在等差数列中,任何相邻两项的差相等,该差值称为公差 $d$。
具体的,可以表示为,
$$ a_n=d+qn $$
的,都是等差数列。
上式中,公差为 $d$,首项 $a_1=d+q$。
- 若 $d>0$,等差数列为一个严格单调递增数列。
- 若 $d<0$,等差数列为一个严格单调递减数列。
- 特殊的,若 $d=0$,等差数列退化为一个常数列。
递推公式
形如,
$$ \boxed{a_{n+1}=a_n+d,(n\in\mathbb Z^*)} $$
或者记为,
$$ a_{n+1}-a_n=d $$
即公差的定义式。
通项公式
形如,
$$ \boxed{a_n=a_1+(n-1)d} $$
即,角标减一,等于公差个数。
或者对于从 $0$ 开始的数列,
$$ a_n=a_0+nd $$
前面的一项即为首项,其与公差需为给定的确定的数。
等差性质
除了上述几条,
给定任意两项 $a_n,a_m$,则公差,
$$ \boxed{d={a_n-a_m\over n-m}} $$
在等差数列中,前项与后项和为该项两倍,具体的,
$$ \begin{aligned} a_{n-1}+a_{n+1}&=a_n-d+a_n+d\ &=2a_n \end{aligned} $$
从另一个角度看,等差数列中的任意一项,是其前项和后项的算术平均:
$$ a_n={a_{n-1}+a_{n+1}\over2} $$
对于正整数 $m,n,p,q$,若 $m+n=p+q$,则,
$$ \boxed{a_m+a_n=a_p+a_q} $$
或者简化一下,
$$ \boxed{a_m+a_n=a_{m-k}+a_{n+k}} $$
据此,有,
$$ \boxed{a_{n-k}+a_{n+k}=2a_n} $$
对于 $a_{n-k},a_n,a_{n+k}$ 有意义。据此,同理,
$$ a_n={a_{n-k}+a_{n+k}\over2} $$
若 $langle a_n\rangle$ 为一个等差数列,则,
- $langle b+a_n\rangle$:为一个等差数列;
- $langle b\times a_n\rangle$:为一个等差数列;
- $langle b^{a_n}\rangle$:为一个等比数列(见下);
项数公式
给定等差数列首项 $a_1$ 及公差 $d$,有项 $a_k$,则,
$$ \begin{aligned} a_k=a_1+(k-1)d\ k-1={a_k-a_1\over d}\ \boxed{k={a_k-a_1\over d}+1} \end{aligned} $$
或对于 $a_0$,
$$ \begin{aligned} a_k=a_0+kd\ k={a_k-a_0\over d}\ \end{aligned} $$
另外的,函数思想,有,
$$ \begin{aligned} a_n=f(n)\ n=g(a_n) \end{aligned} $$
即 $f,g$ 互为反函数,这个可以用于求多种数列。
求和公式
一般考虑,
$$ S_i=\sum_{i=1}^na_i $$
有常用公式,
$$ S_n-S_{n-1}=a_n $$
考虑求解出,求和公式的封闭形式,
$$ \begin{aligned} S_n&=a_1+(a_1+d)+(a_1+2d)+\dots+[a_1+(n-1)d]\ &=na_1+d[1+2+3+\dots(n-1)]\ &=na_1+dT_{n-1} \end{aligned} $$
而对于,
$$ T_n=1+2+3+\dots+n $$
我们首尾配对,
$$ T_n=n+(n-1)+\dots+1 $$
两者相加,
$$ \begin{aligned} 2T_n=n(n+1)\ T_n=n(n+1)/2 \end{aligned} $$
另,一般题中出现 $x_1 + x_2 = k$($k$ 为常数),且 $f(x_1) + f(x_2) = \ell$($ell$ 为常数)时,可以采用倒序相加的方法进行求和。
于是,
$$ \begin{aligned} S_n&=na_1+dT_{n-1}\ &=\boxed{na_1+{n(n-1)\over2}d}\ &={n\over2}[2a_1+(n-1)d]\ &=\boxed{{n(a_1+a_n)\over2}} \end{aligned} $$
或者,对于原始公式直接首尾配对,用上面的结论,也可以得出。
总结一下,一般写为,
$$ \boxed{S_n={[2a_1+(n-1)]d\over2}\cdot n={n(a_1+a_n)\over2}} $$
常用二次函数的思想:
$$ \boxed{S_n={d\over2}n^2+\left(a_1-{d\over2}\right)n} $$
据此,可以等差数列和的极点存在于,
$$ \boxed{n={d/2-a_1\over d}={1\over2}-{a_1\over d}} $$
我们发现,该函数图像过原点,因此我们定义,
$$ S_0=0 $$
同时,对于上面的式子,如果我们假设存在 $a_0$,那么求和,
得出很重要的一个结论,任何一个二次函数,都可以表示为一个等差数列的级数。
也就是说:数列 ${a_n}$ 是等差数列,等价于 $S_n=An^2+Bn$,等价于 $left{\dfrac{S_n}{n}\right}$ 为等差数列。
等差数列和在中文教科书中常表达为:
一个等差数列的和,等于其首项与末项的和,乘以项数除以二。
对于等差数列的前 $n$ 项和,也可以将其构造为等差数列。等差数列 ${a_n}$,设公差为 $d$,若前 $n$ 项和为 $S_n$,则 ${S_m,S_{2m}-S_m,S_{3m}-S_{2m}}$ 仍构成等差数列,公差为 $m^2d$。
如果数列 ${a_n}$ 为等差数列,${a_n}$ 的前 $n$ 项和 $S_n$ 有如下结论:
-
若 $a_1 < 0, d > 0$,且此时 $n$ 满足 $begin{cases} a_n \le 0 \ a_{n+1} \ge 0 \end{cases}$,则 $S_n$ 有最小值;
-
若 $a_1 > 0, d < 0$,且此时 $n$ 满足 $begin{cases} a_n \ge 0 \ a_{n+1} \le 0 \end{cases}$,则 $S_n$ 有最大值。
等差中项
对于 $a,b$,有 $c$ 满足,
$$ c-a=b-c $$
即,
$$ c={a+b\over2} $$
即算术平均数。
或者,若 ${a,b,c}$ 为一个等差数列,那么
$$ b-a=c-b $$
一般写为,
$$ a+c=2b $$
可以用这个来判断一个三项数列是否为等差数列。
例题,对于等差数列 ${a,b,c}$,证明,
$$ \left{{1\over\sqrt b+\sqrt c},{1\over\sqrt c+\sqrt a},{1\over\sqrt a+\sqrt b}\right} $$
也是一个等差数列。
暴力展开,
$$ {2\over\sqrt c+\sqrt a}={1\over\sqrt b+\sqrt c}+{1\over\sqrt a+\sqrt b}\ {2\over\sqrt c+\sqrt a}={2\sqrt b+\sqrt a+\sqrt c\over b+\sqrt b(\sqrt a+\sqrt c)+\sqrt{ac}}\ 2b+2\sqrt{ac}+2\sqrt b(\sqrt a+\sqrt c)=2\sqrt b(\sqrt a+\sqrt c)+a+c+\sqrt ac\ a+c=2b $$
对于等差数列 ${a,b,c}$ 成立。Q.E.D.
或者,观察到原式中,分母都是根号的形式,考虑分母有理化,
$$ {2\over\sqrt c+\sqrt a}={1\over\sqrt b+\sqrt c}+{1\over\sqrt a+\sqrt b}\ {2(\sqrt c-\sqrt a)\over2d}={\sqrt c-\sqrt b\over d}+{\sqrt b-\sqrt a\over d} $$
显然成立。
累加法
最简单的,形如,
$$ a_n=a_{n-1}+f(n) $$
都可以使用累加法,具体的,
$$ \begin{aligned} a_n&=a_{n-1}+f(n)\ a_{n-1}&=a_{n-2}+f(n-1)\ &\dots\ a_3&=a_2+f(3)\ a_2&=a_1+f(2) \end{aligned} $$
上述所有式子相加,得
$$ a_n=a_1+f(2)+f(2)+\dots+f(n) $$
多阶等差
容易发现,我们对于公差求前缀和,可以得到一个普通等差数列。
那么,我们对于普通等差数列再求和,就可以得到二阶等差数列。
具体的,定义常数为零阶等差数列,普通等差数列为一阶等差数列。
容易发现,若 ${a_i}$ 为一阶等差数列,${b_i}$ 同样,那么 ${a_ib_i}$ 为一个二阶等差数列。
根据定义,对于一个二阶等差数列,其相邻两项的差为一个一阶等差数列,相邻两项差的相邻两项差为一个常数。
等比数列
在等比数列中,任何相邻两项的比例相等,该比值称为公比 $q$。
具体的,可以表示为,
$$ a=pq^n $$
的,都是等比数列。
上式中,公比为 $q$,首项 $a_1=pq$。
递推公式
形如,
$$ \boxed{a_{n+1}=qa_n,,(n\in\mathbb Z^*,q\neq0)} $$
或者记为,
$$ \boxed{q={a_{n+1}\over a_n}} $$
即公比的定义式。
易知此式中,$a_n\neq0$,为了方便,我们一般规定 $q\neq0$。
通项公式
形如,
$$ \boxed{a_n=a_1q^{n-1}} $$
换句话说,任意一个等比数列 ${a_n}$ 都可以写为,
$$ {a,aq,aq^2,\dots aq^{n-1}} $$
即,角标减一,等于公比幂次。
等比性质
除了上述几条,
在等比数列中,前项与后项积为该项平方,具体的,
$$ \begin{aligned} a_{n-1}\times a_{n+1}&=aq^{n-2}aq^{n}\ &=a^2q^{2n-2}\ &=(aq^{n-1})^2\ &=a_n^2 \end{aligned} $$
对于正整数 $m,n,p,q$,若 $m+n=p+q$,则,
$$ \boxed{a_m\cdot a_n=a_p\cdot a_q} $$
或者简化一下,
$$ \boxed{a_m\cdot a_n=a_{m-k}\cdot a_{n+k}} $$
据此,有,
$$ \boxed{a_{n-k}\cdot a_{n+k}=a_n^2} $$
还有一些和上面等比数列类似的操作的结论,
但是因为正负号的问题,不具体写出,可以根据上述平方的公式推导。
若 $langle a_n\rangle$ 为一个等比数列,则,
- $langle b+a_n\rangle$:为一个等比数列;
- $langle b\times a_n\rangle$:为一个等比数列;
- $langle \log_ba_n\rangle$:为一个等差数列(见上);
求和公式
等差数列中给出的公式依然成立,
$$ S_n-S_{n-1}=a_n $$
实际上,这个对于任意数列都成立。
考虑求解出,等比数列求和公式的封闭形式,
$$ \begin{aligned} S_n&=a_1+a_1q+a_1q^2+\dots+a_1q^{n-1}\ &=a_1(1+q+q^2+\dots+q^{n-1}) \end{aligned} $$
注意到后面的是经典的分解因式,
$$ \boxed{S_n=a_1\cdot{q^n-1\over q-1},,(q\neq 1)} $$
或者,错位相减,
$$ \begin{aligned} qS_n-S_n=a_1q^n-a_1\ S_n=a_1\cdot{q^n-1\over q-1},,(q\neq 1) \end{aligned} $$
同时,若 $q=1$,数列退化为常数列,
$$ \boxed{S_n=na_1,,(q=1)} $$
等比中项
对于 $a,b$,有 $c$ 满足,
$$ {b\over c}={c\over a} $$
即,
$$ c=\pm\sqrt{ab} $$
取其中的正数,即几何平均数。
累乘法
和累加法类似的,
$$ a_n=a_{n-1}f(n) $$
累乘法,即
$$ \begin{aligned} a_n&=a_{n-1}f(n)\ a_{n-1}&=a_{n-2}f(n-1)\ &\dots\ a_3&=a_2f(3)\ a_2&=a_1f(2) \end{aligned} $$
上述所有式子相乘,得
$$ a_n=a_1f(2)f(3)\dots f(n) $$
裂项放缩
经典裂项
有性质,
$$ \boxed{{1\over n(n+1)}={1\over n}-{1\over n+1}} $$
可以求解,形如
$$ S={1\over1\times2}+{1\over2\times3}+\dots+{1\over n(n+1)} $$
的问题。
同时,易证,
$$ \boxed{{1\over n(n+k)}={1\over k}\left({1\over k}-{1\over n+k}\right)} $$
注意,此时裂项一定要找准剩下的。
我们可以分别写出括号内的正数、负数。
以 $k=2$ 为例,
$$ S={1\over1\times3}+{1\over2\times4}+\dots+{1\over n(n+2)} $$
化简,
$$ 2S={1\over1}-{1\over3}+{1\over2}-{1\over4}+\dots+{1\over n}-{1\over n+2} $$
列出正负,
$$ \begin{aligned} +&:{1\over1},{1\over2},{1\over3},\dots,{1\over n-1},{1\over n}\ -&:{1\over3},{1\over4},{1\over5},\dots,{1\over n+1},{1\over n+2} \end{aligned} $$
容易发现,
$$ 2S=1+{1\over2}-{1\over n+1}-{1\over n-2} $$
或者用求和符号简单的表示,下文再说。
整式裂项
有公式,
$$ \boxed{n(n+1)={1\over3}\Big[n(n+1)(n+2)-(n-1)n(n+1)\Big]} $$
于是,例题,
$$ S=1\times2+2\times3+3\times4+\dots+n(n+1) $$
化简,
$$ 3S=1\times2\times3-0\times1\times2+\dots+n(n+1)(n+2)-(n-1)n(n+1) $$
得,
$$ S={n(n+1)(n+2)\over3} $$
利用上述等式,注意到,
$$ n^2=n(n+1)-n $$
于是,
$$ \boxed{1^2+2^2+\dots+n^2=S-{n(n+1)\over2}={n(n+1)(2n+1)\over6}} $$
或者用求和符号简单的表示,下文再说。
更多裂项
以下是一些基本的小学奥数难度的裂项。
$$ a^2-a+1=\frac{a^4+a^2+1}{a^4+a+1} $$
$$ \frac{1}{n(n+1)}=\frac{1}{n}-\frac{1}{n+1} $$
$$ \frac{1}{n(n+1)(n+2)}=\frac{1}{2}\left[\frac{1}{n(n+1)}-\frac{1}{(n+1)(n+2)}\right] $$
$$ \frac{1}{(2n-1)(2n+1)}=\frac{1}{2}\left(\frac{1}{2n-1}-\frac{1}{2n+1}\right) $$
$$ \frac{1}{\sqrt{a}+\sqrt{b} }=\frac{1}{a-b}\left(\sqrt{a}-\sqrt{b}\right) $$
$$ \frac{1}{a_na_{n+k} }=\frac{1}{dk}\left(\frac{1}{a_n}-\frac{1}{a_{n+k} }\right) $$
$$ \frac{2^n}{(2^n+1)(2^{n+1}+1)}=\frac{1}{2^n+1}-\frac{1}{2^{n+1}+1} $$
$$ \frac{q^n}{(q^{n+1}+1)(q^n+1)}=\frac{1}{q-1}\left(\frac{1}{q^n+1}-\frac{1}{q^{n+1}+1}\right) $$
一个特点:前面保留几项,后面就保留几项。例如
$$ \begin{aligned} \sum_{k=1}^n \frac{1}{k(k+2)}&=\frac{1}{2}(1-\frac{1}{3}+\frac{1}{2}-\frac{1}{4}+\dots+\frac{n}{1}-\frac{1}{n+2})&=\frac{1}{2}(1+\frac{1}{2}-\frac{1}{n+1}-\frac{1}{n+2}) \end{aligned} $$
现在我们要学习一些高难度的裂项。坐稳了,前方高能!
$$ \sqrt{1+\frac{1}{k^2}+\frac{1}{(k+1)^2} }=1+\frac{1}{k}-\frac{1}{k+1} $$
$$ \frac{k}{(2k+1)^2(2k-1)^2}=\frac{1}{8}\left(\frac{1}{(2k-1)^2}-\frac{1}{(2k+1)^2}\right) $$
$$ \frac{1}{k\sqrt{k+1}+(k+1)\sqrt{k} }=\frac{1}{\sqrt{k} }-\frac{1}{\sqrt{k+1} } $$
$$ \sum_{k=1}^n k!(k^2+k+1)=\sum_{k=1}^n [(k+1)!(k+1)-k!k]=(n+1)!(n+1)-1 $$
$$ \sum_{k=1}^n \frac{k^2+k-1}{(k+2)!}=\sum_{k=1}^n \left(\frac{k}{(k+1)!}-\frac{k+1}{(k+2)!}\right)=\frac{1}{2}-\frac{n+1}{(n+2)!} $$
$$ \frac{3k^2-1}{(k^3-k)^2}=\frac{k-\frac{1}{2} }{k^2(k-1)^2}-\frac{k+\frac{1}{2} }{k^2(k+1)^2} $$
$$ \frac{4k}{4k^4+1}=\frac{1}{2k^2-2k+1}-\frac{1}{2k^2+2k+1} $$
$$ \frac{1}{\sqrt{k+\sqrt{k^2-1}}}=\frac{\sqrt{k+1}-\sqrt{k-1}}{\sqrt{2}} $$
共轭根式
形如,
$$ \sqrt a+\sqrt b,\sqrt a-\sqrt b $$
的,称为共轭根式。
容易证明,
$$ (\sqrt a-\sqrt b)\cdot(\sqrt a+\sqrt b)=a-b;(a,b\ge0) $$
于是,有裂项,
$$ {1\over\sqrt a+\sqrt b}={\sqrt a-\sqrt b\over a-b} $$
以及,
$$ {1\over\sqrt a-\sqrt b}={\sqrt a+\sqrt b\over a-b} $$
阶乘问题
定义,
$$ \boxed{n!=1\times2\times3\times\dots\times(n-1)\times n} $$
称为阶乘,有,
$$ \boxed{n\cdot n!=(n+1)!-n!} $$
还有组合数的,但是这里还没涉及到。
放缩基础
数列求和是一种精确的方法,当我们无法精确的计算的时候,就可以放缩来估计。
例如,估计
$$ S={1\over1^2}+{1\over2^2}+\dots+{1\over n^2} $$
的级别。
容易发现,
$$ {1\over n}-{1\over n-1}={1\over n(n+1)}<{1\over n^2}<{1\over n(n-1)}={1\over n-1}-{1\over n} $$
于是,我们可以以此估计。
我们把 $1/1^2$ 保持不动,估计
$$ 1.5<S<2 $$
而为了提高精度,我们减少放缩的项数。
或者说,把 $1/2^2,1/3^2$ 等直接计算,而不是放缩。
这就是放缩提高精度的方法:保留更多的项。
放缩进阶
$$ {\sqrt k\over k^2}={1\over k^{3/2}}<2\left({1\over\sqrt{k-1}}-{1\over\sqrt k}\right) $$
$$ {2(\sqrt{n+1}-\sqrt{n})}=\frac{2}{\sqrt{n}+\sqrt{n+1}}<\frac{2}{\sqrt{n}+\sqrt{n}}=\frac{1}{\sqrt{n}} $$
$$ {\frac{1}{\sqrt{n}}=\frac{2}{\sqrt{n}+\sqrt{n}}}<\frac{2}{\sqrt{n}+\sqrt{n-1}}={2(\sqrt{n}-\sqrt{n-1})} $$
通用方法
速算方法
方法一:令 $S_0=0$。
例题:等比数列 $set{a_n}$ 的 $S_n=a\cdot 2^{n-1}+a-2$,求 $a$。
直接代入 $S_0=\frac{3}{2}a-2=0$ 得 $displaystyle a=\frac{4}{3}$。
方法二:令数列为常数数列。
例:等差数列 $S_9=72$,求 $a_2+a_4+a_9$ 的值。
令 $a_i=8$,则答案为 $24$。
等差等比
等差乘等比。
若 $a_n=(An+B)q^{\red{n-1}}$,令 $red{\boxed{D=\frac{A}{q-1},E=\frac{B-D}{q-1}}}$,则 $red{\boxed{S_n=(Dn+E)q^n-E}}$.
例题:$displaystyle a_n=\frac{n}{3^n}$,求 $S_n$.
数学归纳
尝试证明,
$$ a_n=2^n-1 $$
容易发现,
$$ a_1=2^1-1=1 $$
假设对于 $n=k,k\in\mathbb N^*$ 成立,
$$ a_k=2^k-1 $$
尝试证明对于 $n=k+1$ 也成立,
$$ a_{k+1}=2a_k+1=2^{k+1}-2+1=2^{k+1}-1 $$
于是,该通项公式对于任意 $n\in\mathbb N^*$ 成立。
直接变形
容易发现,递推公式两边同时加一,
$$ a_n+1=2a_{n-1}+2 $$
另,
$$ b_n=a_n+1 $$
上式即为,
$$ b_n=2b_{n-1},b_1=2 $$
那么这是一个等比数列,易得,
$$ b_n=2^n $$
那么,根据关系,
$$ a_n=b_n-1=2^n-1 $$
Q.E.D.
考虑推广这一类问题,形如,
$$ a_n=pa_{n-1}+q $$
我们两边同时加一个数,设为 $x$,
$$ a_n+x=pa_{n-1}+q+x $$
记新数列,
$$ b_n=a_n+x,a_n=b_n-x $$
原数列,
$$ b_n=p(b_{n-1}-x)+q+x=pb_{n-1}+q-(p-1)x $$
另右侧常数项为零,于是,
$$ \boxed{x={q\over p-1}} $$
即,对于原数列,加上这个数,即可转化为普通的等比数列。
-
数列 ${a_n}$ 的前 $n$ 项和为 $S_n$,若有如下项:$f(n)S_n$,$f(a_n)S_n$(即 $S_n$ 的系数跟 $n$ 有关),则我们将递推式中的 $a_n$ 改写为 $S_n - S_{n-1}$。
-
若数列 ${a_n}$ 的递推式形如 $a_{n+1} = a_n + f(n$,则可采用累加法求通项公式。
-
若数列 ${a_n}$ 的递推式形如 $a_{n+1} = a_n \cdot f(n$,则可采用累乘法求通项公式。
-
形如 $a_{n+1} = pa_n + q(p \ne 1, q \ne 0$ 的递推式,两边同时加上 $x$ 可构造成等比数列 ${a_n + x}(n \in \mathbb{N}^*$,通过比较可求得 $x = \dfrac{q}{p-1}$。
-
形如 $a_{n+1} = pa_n + kn + q(p \ne 1, k \ne 0, n \in \mathbb{N}^$ 的递推式,在两边同时加上 $xn+y$ 构造等比数列 ${a_n + xn + y}(n \in \mathbb{N}^$,方法见例 2.9 解析。
-
对于 $a_{n+1} = p a_n^r (p > 0, p \ne 1, r \ne 1$ 型,两边同时取以 $p$ 为底的对数,于是可得 $log_p a_{n+1} = r \log_p a_n + 1$,构造等比数列 ${\log_p a_n + x}$,其中 $x = \dfrac{1}{r-1}$。
对于形如 $a_{n+1} = pa_n + q^n(p \ne 0, 1 \text{ 且 } q \ne 0, 1$ 的数列求通项公式,有以下两种方法:
-
两边同除以 $p^{n+1}$,再累加求通项;
-
两边同加上 $xq^{n+1}$,再构造成等比数列 ${a_n + xq^n}$。
-
若 $p=q$,则只能采用(1),而用(2)无法求解。
对于 $a_{n+1} = \dfrac{a a_n}{b a_n + c}$,$abc \ne 0$,取倒数得 $dfrac{1}{a_{n+1}} = \dfrac{b a_n + c}{a a_n} = \dfrac{c}{a} \cdot \dfrac{1}{a_n} + \dfrac{b}{a}$。
-
当 $a=c$ 时,$dfrac{1}{a_{n+1}} = \dfrac{1}{a_n} + \dfrac{c}{a}$,则 ${\dfrac{1}{a_n}}$ 为等差数列;
-
当 $a \ne c$ 时,$dfrac{1}{a_{n+1}} = \dfrac{c}{a} \cdot \dfrac{1}{a_n} + \dfrac{b}{a}$,则 ${\dfrac{1}{a_n} + x}$ 为等比数列,$x = \dfrac{b}{c-a}$。
变形累加
容易得出,下面的式子不断乘二,
$$ \begin{aligned} a_n=2a_{n-1}+1\ 2a_{n-1}=4a_{n-1}+2\ 4a_{n=2}=8a_{n-2}+4\ \dots\ 2^{n-3}a_3=2^{n-2}a_2+2^{n-3}\ 2^{n-2}a_2=2^{n-1}a_1+2^{n-2} \end{aligned} $$
上述式子相加,
$$ a_n=2^{n-1}a_1+2^{n-2}+2^{n-3}+\dots+4+2+1 $$
因为 $a_1=1$,
$$ a_n=2^n-1 $$
Q.E.D.
考虑推广这一类问题,形如,
$$ a_n=pa_{n-1}+q $$
我们还可以等式两边同除 $p^n$,得
$$ \boxed{{a_n\over p^n}={a_{n-1}\over p^{n-1}}+{q\over p^n}} $$
设新的数列,
$$ b_n={a_n\over p^n} $$
原数列形如,
$$ b_n=b_{n-1}+{q\over p^n} $$
对 $b$ 数列进行累加法,可以得出,
$$ b_n={a_1\over p}+{q\over p^2}+{q\over p^3}+\dots+{q\over p^n} $$
右边为等比数列,即,
$$ b_n={a_1\over p}+{q\over p^n}\cdot{p^n-1\over p-1}-{q\over p} $$
两边同时乘 $p^n$,
$$ \boxed{a_n=(a_1-q)p^{n-1}+{q\over p-1}(p^n-1)} $$
即通用公式。
同时,若 $q=f(n$,依然可以用这个方法来做。
数列判定
判断和证明数列是等差、等比数列的常见方法有如下几种:
-
定义法(用于证明):对于 $n \ge 2$ 的任意正整数,验证 $a_n - a_{n-1}$ 或 $dfrac{a_n}{a_{n-1}}$ 为同一常数。
-
通项公式法(用于判断):
若 $a_n = a_1 + (n-1)d = a_k + (n-k)d$,则 ${a_n}$ 为等差数列;
若 $a_n = a_1q^{n-1} = a_kq^{n-k}$,则 ${a_n}$ 为等比数列。
-
中项公式法(用于证明):
若 $2a_n = a_{n-1} + a_{n+1}(n \ge 2, n \in \mathbb{N}^*$,则 ${a_n}$ 为等差数列;
若 $a_n^2 = a_{n-1}a_{n+1}(n \ge 2, n \in \mathbb{N}^*$,则 ${a_n}$ 为等比数列。
奇偶数列
奇偶项数列能求通项公式的要求是各下标的奇偶性一致。
绝对值数列:
-
对于首项小于 0 而公差大于 0 的等差数列 ${a_n}$ 加绝对值后得到的数列 ${|a_n|}$ 求和,设 ${a_n}$ 的前 $n$ 项和为 $S_n$,${|a_n|}$ 的前 $n$ 项和为 $T_n$,数列 ${a_n}$ 的第 $k$ 项小于 0 而从第 $k+1$ 项开始大于或等于 0,于是有
$$ T_n = \begin{cases} -S_n & n \le k \ S_n - 2S_k & n > k \end{cases} $$
-
对于首项大于 0 而公差小于 0 的等差数列 ${a_n}$ 加绝对值后得到的数列 ${|a_n|}$ 求和,设 ${a_n}$ 的前 $n$ 项和为 $S_n$,${|a_n|}$ 的前 $n$ 项和为 $T_n$,数列 ${a_n}$ 的第 $k$ 项大于 0 而从第 $k+1$ 项开始小于或等于 0,于是有
$$ T_n = \begin{cases} S_n & n \le k \ 2S_k - S_n & n > k \end{cases} $$
单调性
对于 $forall n\in\mathbb Z^*$,
-
若 $a_{n+1}\ge a_n$,那么称 $a$ 为单调递增数列。
-
若 $a_{n+1}>a_n$,那么称 $a$ 为严格单调递增数列。
-
若 $a_{n+1}\le a_n$,那么称 $a$ 为单调递减数列。
-
若 $a_{n+1}<a_n$,那么称 $a$ 为严格单调递减数列。
高中阶段一般认为单调即严格单调。
-
对于迭代数列 $a_{n+1} = f(a_n$,其中 $f'(x) > 0$。若 $a_1 < a_2$,则数列 ${a_n}$ 单调递增;若 $a_1 > a_2$,则数列 ${a_n}$ 单调递减;若 $a_1 = a_2$,则数列 ${a_n}$ 是常数列。
-
对于迭代数列 $a_{n+1} = f(a_n$,若 $f(x$ 是二次函数,则数列单调递增的充分必要条件为 $a_1 < a_2 < a_3$,且对于任意 $n \ge 2, n \in \mathbb{N}^*$,在 $a_2, a_n$ 上,$f'(x) \ge 0$。
-
迭代数列 $a_{n+1} = f(a_n$,其中 $f'(x) < 0$,则 ${a_{2n}}$ 与 ${a_{2n-1}}$ 的单调性相反。
换元初步
三角换元
我们复习一下再换元里面常用的恒等变换,
$$ \boxed{\cos2\theta=2\cos^2\theta-1}\tag1 $$
$$ \boxed{\tan2\theta={2\tan\theta\over1-\tan^2\theta}}\tag2 $$
$$ \boxed{\sin3\theta=3\sin\theta-4\sin^2\theta}\tag3 $$
$$ \boxed{\cos3\theta=4\cos^2\theta-3\cos\theta}\tag4 $$
注意到,除了正切函数,其他的函数值域都是 $-1,1$(不指定定义域)。
因此,我们先需要证明函数值在一个区间内,然后利用上面的去换元。
一道例题
已知数列 ${a_n}$ 满足,
$$ a_1={1\over2},a_{n+1}=a_n^2-2 $$
- 求通项公式。
观察到右面类似余弦二倍角公式,考虑猜测 $a_n\in[-2,2$。
证明:考虑数学归纳,
$$ -2\le a_1={1\over2}\le2 $$
尝试,$a_n\in[-2,2]\Rightarrow a_{n+1}\in[-2,2$。
$$ a_{n-1}=a_n^2-2 $$
由于,
$$ a_n\in[-2,2]\Rightarrow a_n^2\in[0,4]\Rightarrow a_n^2-2\in[-2,2] $$
因此,注意到递推式右面的 $2$,我们设,
$$ a_n=2\cos\theta_n $$
容易发现,
$$ a_{n+1}=a_n^2-2\ 2\cos\theta_{n+1}=4\cos^2\theta_n-2\ \cos\theta_{n+1}=2\cos^2\theta_n-1\ \cos\theta_{n+1}=\cos2\theta_n $$
不妨令,
$$ \theta_{n+1}=2\theta_n $$
于是,通项公式,
$$ a_n=2\cos(2^{n-1}\theta) $$
考虑 $theta$ 是多少,
$$ a_1=2\cos\theta={1\over2}\ \cos\theta={1\over4}\ \theta=\arccos1/4 $$
即,
$$ a_n=2\cos\left(2^{n-1}\arccos{1\over4}\right) $$
双曲换元
若,
$$ a_1=3, a_{n+1}=2a_n^2-1 $$
- 求 $a_n$ 通项。
我们考虑另外一个满足此式的式子,另,
$$ a_n={k^x+k^{-x}\over2}=f(x) $$
其中 $k$ 是任意变量,则,
$$ a_{n+1}=2a_n^2-1={k^{2x}+k^{-2x}\over2}=f(2x) $$
令,初项,
$$ a_1=f(t)={k^t+k^{-t}\over2}=3 $$
令,
$$ k^t=3+2\sqrt2,k^{-t}=3-2\sqrt2 $$
于是,
$$ a_2=f(2t)={k^{2t}+k^{-2t}\over2}\ a_3=f(4t)={k^{4t}+k^{-4t}\over2}\ \dots\ a_n=f(2^{n-1}t)={k^{2^{n-1}t}+k^{-2^{n-1}t}\over2}={(k^t)^{2^{n-1}}+(k^{-t})^{2^{n-1}}\over2} $$
带入,得,
$$ a_n={(3+2\sqrt2)^{2^{n-1}}+(3-2\sqrt2)^{2^{n-1}}\over2} $$
这个东西就是(类似)双曲换元。
基础例题
求下列数列的通项公式。
例题一
求:$a_n=2a_{n-1}+3,(n\ge2),a_1=1$。
因为 $q/(p-1)=3$,等式两边同时加三,
$$ a_n+3=2a_{n-1}+6=2^{n+1}\ a_n=2^{n+1}-3 $$
注意到当 $n=1,a_1=1$ 满足该式,因此,
$$ a_n=2^{n+1}-3 $$
例题二
求:$a_n=a_{n-1}+n,(n\ge2),a_1=1$。
注意到,
$$ a_n=a_{n-1}+n\ a_{n-1}=a{n-2}+n-1\ \dots\ a_2=a_1+2=1+2 $$
上式相加,得,
$$ a_n=1+2+3+\dots+n-1+n={n(n+1)\over2} $$
注意到当 $n=1,a_1=1$ 满足该式,因此,
$$ a_n={n(n+1)\over2} $$
例题三
求:$a_n=2a_{n-1}+n,(n\ge2),a_1=1$。
等式两边同时除以 $2^n$,得,
$$ {a_n\over2^n}={a_{n-1}\over2^{n-1}}+{n\over2^n} $$
记 $b_n=a_n/2^n$,
$$ b_n=b_{n-1}+n/2^n\ b_{n-1}=b_{n-2}+(n-1)/2^{n-1}\ \dots\ b_2=b_1+1/2\ b_1=1/2 $$
上式相加,得,
$$ b_n={n\over2^n}+{n-1\over2^{n-1}}+\dots+{1\over2}+{1\over2} $$
注意到分母为二的幂次的形式,等式乘二,
$$ 2b_n={n\over2^{n-1}}+{n-1\over2^{n-2}}+\dots+1+1 $$
下式减上式,得,
$$ \begin{aligned} b_n&=-{n\over2^n}+{1\over2^{n-1}}+{1\over2^{n-2}}+\dots+{1\over2^1}+1\ &={1\over2^{n-1}}\left(1+2+\dots+2^{n-1}\right)-{n\over2^n}\ &={2^n-1\over2^{n-1}}-{n\over2^n}=2-{2+n\over2^n} \end{aligned} $$
带入原式,
$$ a_n=2^nb_n=2^{n+1}-2-n $$
注意到当 $n=1,a_1=1$ 满足该式,因此,
$$ a_n=2^{n+1}-2-n $$
例题四
求:$a_n=2a_{n-1}+n^2,(n\ge2),a_1=1$。
等式两边同时除以 $2^n$,得,
$$ {a_n\over2^n}={a_{n-1}\over2^{n-1}}+{n^2\over2^n} $$
记,
$$ b_n=a_n/2^n,a_n=2^nb_n $$
则,
$$ b_n=b_{n-1}+{n^2\over2^n},b_1={a_1\over2^1}={1\over2}={1^2\over2^1} $$
得,
$$ b_n={1^2\over2^1}+{2^2\over2^2}+{3^2\over2^3}+{4^2\over2^4}+\dots+{(n-1)^2\over2^{n-1}}+{n^2\over2^n} $$
两边同时乘二,得,
$$ 2b_n=1+{2^2\over2^1}+{3^2\over2^2}+{4^2\over2^3}+\dots+{(n-1)^2\over2^{n-2}}+{n^2\over2^{n-1}} $$
下式减上式,得,
$$ b_n=1-{n^2\over2^n}+{2^2-1^2\over2^1}+{3^2-2^2\over2^2}+{4^2-3^2\over2^3}+\dots+{(n-1)^2-(n-2)^2\over2^{n-2}}+{n^2-(n-1)^2\over2^{n-1}} $$
注意到,
$$ n^2-(n-1)^2=n^2-n^2-1+2n=2n-1 $$
于是,记,
$$ \begin{aligned} c_n&={2^2-1^2\over2^1}+{3^2-2^2\over2^2}+{4^2-3^2\over2^3}+\dots+{(n-1)^2-(n-2)^2\over2^{n-2}}+{n^2-(n-1)^2\over2^{n-1}}\ &={2\times2-1\over2^1}+{2\times3-1\over2^2}+{2\times4-1\over2^3}+\dots+{2(n-1)-1\over2^{n-2}}+{2n-1\over2^{n-1}} \end{aligned} $$
即,
$$ b_n=1-{n^2\over2^n}+c_n $$
下式两边同时乘二,得,
$$
2c_n=3+{2\times3-1\over2^1}+{2\times4-1\over2^2}+\dots+{2(n-1)-1\over2^{n-3}}+{2n-1\over2^{n-2}}
$$
与原式相减,得,
$$ \begin{aligned} c_n&=3-{2n-1\over2^{n-1}}+{2\over2^1}+{2\over2^2}+\dots+{2\over2^{n-3}}+{2\over2^{n-2}}\ &=3-{2n-1\over2^{n-1}}+{1\over2^0}+{1\over2^1}+\dots+{1\over2^{n-4}}+{1\over2^{n-3}}\ &=3-{2n-1\over2^{n-1}}+{1\over2^{n-3}}(1+2+2^2+\dots+2^{n-3})\ &=3-{2n-1\over2^{n-1}}+{2^{n-2}-1\over2^{n-3}}\ &=5-{2n-1\over2^{n-1}}-{1\over2^{n-3}} \end{aligned} $$
于是,
$$ b_n=1-{n^2\over2^n}+c_n=6-{n^2\over2^n}-{2n-1\over2^{n-1}}-{1\over2^{n-3}} $$
于是,
$$ a_n=2^nb_n=3\times2^{n+1}-n^2-4n-6 $$
注意到当 $n=1,a_1=1$ 满足该式,因此,
$$ a_n=3\times2^{n+1}-n^2-4n-6 $$