数列就是一列有特定顺序的数。
数列 是由数字组成的有序序列,数列中的每一个数都叫做这个数列的 项。
项数 有限的数列成为 有限数列,项数无穷多的成为 无穷数列。
排在第一位的数称为这个数列的 首项,有限数列的最后一个数成为这个数列的 末项。
在数学中,我们会用到 变量 来代表一些数,变量名 可以是 拉丁字母 a,b,c,d,…,可以是 希腊字母 α,β,γ,δ,…,也可以是 中文汉字 甲,乙,丙,丁,…,甚至可以是 Emoji 表情符号 ln😅=💧ln😄。
但 变量名 再多也会不够用,所以数学家就想到用 下标 表示不同的变量。
例如在 并联电路 中,我们用 R 表示 总电阻,R1 和 R2 表示 支路电阻,就能列出公式:
R1=R11+R21
这样,我们只用字母 R 和下标就能表示出一个完整公式。
而 数列 就是一串 有序 的 变量,一般下标从 1 开始。
一个 (a:N→C) 的函数称为 无穷数列。
可记为 {ai}i∈N 或 (ai)i∈N 或 ⟨ai⟩i∈N。
一个数列 a 的第 i 项,通常记为 a(i),简记为 ai。
若 In={1,2,…,n},则一个 (a:In→C) 的函数称为 有限数列。
可记为 {ai}i=1n 或 (ai)i=1n 或 ⟨ai⟩i=1n。
同时,类似地,也可以将 0 作为数列的首项。
数列中各个项的和称为 级数,具体的:
一个数列 ai(i∈N) 的级数是另外一个数列 si(i∈N),具有以下特性:
s0=a0
sn=sn−1+an(∀n∈Z∗)
一般会将 {si}i∈N 写为,
i=0∑nai
甚至更直观的 a0+a1+⋯+an 来凸显级数源于求和的直观概念。
对于从 1 开始的数列,同理,一般直接使用求和符号简记为,
si=i=1∑nai
我们知道函数和数列都是一种映射,只不过,函数一般是连续的,而数列一般是离散的。
容易发现,数列,
an=f(n)
其级数,即为 f 函数的积分,
sn=g(n)
其差分,即为 f 函数的微分,
dn=k(n)
详见 微积分。
例如:
a=⟨1,2,4,8,16⟩
但对于无穷数列并不方便。
数列是离散的,因此数列的图像是一个散点图,一般这个也不好用。
下面我们介绍几个常用的表示方法:通项公式和递推公式。
定义,表示 n 和 an 的关系的公式,叫做 a 的 通项公式。
把数列看成函数的形式,
an=f(n)
数列对应函数的解析式,称为数列的通项公式。
例如:
an=2n
定义,表示 an 和 an 的前一或前几项的关系的公式,叫做 a 的递推公式。
例如,
an+1=an+2
特殊的,如果要根据递推公式确定一个数列,还需要知道数列的任意一项。
一般会表示数列的首项。例如:
a1=1
如果一个数列只跟其前面的 k 项有关,其中 k 是满足这个条件的最小正整数,
那么称这个数列的阶数为 k,即这个数列是一个 k 阶数列。
在等差数列中,任何相邻两项的差相等,该差值称为公差 d。
具体的,可以表示为,
an=d+qn
的,都是等差数列。
上式中,公差为 d,首项 a1=d+q。
- 若 d>0,等差数列为一个严格单调递增数列。
- 若 d<0,等差数列为一个严格单调递减数列。
- 特殊的,若 d=0,等差数列退化为一个常数列。
形如,
an+1=an+d,(n∈Z∗)
或者记为,
an+1−an=d
即公差的定义式。
形如,
an=a1+(n−1)d
即,角标减一,等于公差个数。
或者对于从 0 开始的数列,
an=a0+nd
前面的一项即为首项,其与公差需为给定的确定的数。
除了上述几条,
给定任意两项 an,am,则公差,
d=n−man−am
在等差数列中,前项与后项和为该项两倍,具体的,
an−1+an+1=an−d+an+d=2an
从另一个角度看,等差数列中的任意一项,是其前项和后项的算术平均:
an=2an−1+an+1
对于正整数 m,n,p,q,若 m+n=p+q,则,
am+an=ap+aq
或者简化一下,
am+an=am−k+an+k
据此,有,
an−k+an+k=2an
对于 an−k,an,an+k 有意义。据此,同理,
an=2an−k+an+k
若 ⟨an⟩ 为一个等差数列,则,
- ⟨b+an⟩:为一个等差数列;
- ⟨b×an⟩:为一个等差数列;
- ⟨ban⟩:为一个等比数列(见下);
给定等差数列首项 a1 及公差 d,有项 ak,则,
ak=a1+(k−1)dk−1=dak−a1k=dak−a1+1
或对于 a0,
ak=a0+kdk=dak−a0
另外的,函数思想,有,
an=f(n)n=g(an)
即 f,g 互为反函数,这个可以用于求多种数列。
一般考虑,
Si=i=1∑nai
有常用公式,
Sn−Sn−1=an
考虑求解出,求和公式的封闭形式,
Sn=a1+(a1+d)+(a1+2d)+⋯+[a1+(n−1)d]=na1+d[1+2+3+…(n−1)]=na1+dTn−1
而对于,
Tn=1+2+3+⋯+n
我们首尾配对,
Tn=n+(n−1)+⋯+1
两者相加,
2Tn=n(n+1)Tn=n(n+1)/2
另,一般题中出现 x1+x2=k(k 为常数),且 f(x1)+f(x2)=ℓ(ℓ 为常数)时,可以采用倒序相加的方法进行求和。
于是,
Sn=na1+dTn−1=na1+2n(n−1)d=2n[2a1+(n−1)d]=2n(a1+an)
或者,对于原始公式直接首尾配对,用上面的结论,也可以得出。
总结一下,一般写为,
Sn=2[2a1+(n−1)]d⋅n=2n(a1+an)
常用二次函数的思想:
Sn=2dn2+(a1−2d)n
据此,可以等差数列和的极点存在于,
n=dd/2−a1=21−da1
我们发现,该函数图像过原点,因此我们定义,
S0=0
同时,对于上面的式子,如果我们假设存在 a0,那么求和,
得出很重要的一个结论,任何一个二次函数,都可以表示为一个等差数列的级数。
也就是说:数列 {an} 是等差数列,等价于 Sn=An2+Bn,等价于 {nSn} 为等差数列。
等差数列和在中文教科书中常表达为:
一个等差数列的和,等于其首项与末项的和,乘以项数除以二。
对于等差数列的前 n 项和,也可以将其构造为等差数列。等差数列 {an},设公差为 d,若前 n 项和为 Sn,则 {Sm,S2m−Sm,S3m−S2m} 仍构成等差数列,公差为 m2d。
如果数列 {an} 为等差数列,{an} 的前 n 项和 Sn 有如下结论:
-
若 a1<0,d>0,且此时 n 满足 {an≤0an+1≥0,则 Sn 有最小值;
-
若 a1>0,d<0,且此时 n 满足 {an≥0an+1≤0,则 Sn 有最大值。
对于 a,b,有 c 满足,
c−a=b−c
即,
c=2a+b
即算术平均数。
或者,若 {a,b,c} 为一个等差数列,那么
b−a=c−b
一般写为,
a+c=2b
可以用这个来判断一个三项数列是否为等差数列。
对于等差数列 {a,b,c},证明,
{b+c1,c+a1,a+b1}也是一个等差数列。
暴力展开,
c+a2=b+c1+a+b1c+a2=b+b(a+c)+ac2b+a+c2b+2ac+2b(a+c)=2b(a+c)+a+c+aca+c=2b对于等差数列 {a,b,c} 成立。Q.E.D.
或者,观察到原式中,分母都是根号的形式,考虑分母有理化,
c+a2=b+c1+a+b12d2(c−a)=dc−b+db−a显然成立。
最简单的,形如,
an=an−1+f(n)
都可以使用累加法,具体的,
anan−1a3a2=an−1+f(n)=an−2+f(n−1)…=a2+f(3)=a1+f(2)
上述所有式子相加,得
an=a1+f(2)+f(2)+⋯+f(n)
容易发现,我们对于公差求前缀和,可以得到一个普通等差数列。
那么,我们对于普通等差数列再求和,就可以得到二阶等差数列。
具体的,定义常数为零阶等差数列,普通等差数列为一阶等差数列。
容易发现,若 {ai} 为一阶等差数列,{bi} 同样,那么 {aibi} 为一个二阶等差数列。
根据定义,对于一个二阶等差数列,其相邻两项的差为一个一阶等差数列,相邻两项差的相邻两项差为一个常数。
在等比数列中,任何相邻两项的比例相等,该比值称为公比 q。
具体的,可以表示为,
a=pqn
的,都是等比数列。
上式中,公比为 q,首项 a1=pq。
形如,
an+1=qan,(n∈Z∗,q=0)
或者记为,
q=anan+1
即公比的定义式。
易知此式中,an=0,为了方便,我们一般规定 q=0。
形如,
an=a1qn−1
换句话说,任意一个等比数列 {an} 都可以写为,
{a,aq,aq2,…aqn−1}
即,角标减一,等于公比幂次。
除了上述几条,
在等比数列中,前项与后项积为该项平方,具体的,
an−1×an+1=aqn−2aqn=a2q2n−2=(aqn−1)2=an2
对于正整数 m,n,p,q,若 m+n=p+q,则,
am⋅an=ap⋅aq
或者简化一下,
am⋅an=am−k⋅an+k
据此,有,
an−k⋅an+k=an2
还有一些和上面等比数列类似的操作的结论,
但是因为正负号的问题,不具体写出,可以根据上述平方的公式推导。
若 ⟨an⟩ 为一个等比数列,则,
- ⟨b+an⟩:为一个等比数列;
- ⟨b×an⟩:为一个等比数列;
- ⟨logban⟩:为一个等差数列(见上);
等差数列中给出的公式依然成立,
Sn−Sn−1=an
实际上,这个对于任意数列都成立。
考虑求解出,等比数列求和公式的封闭形式,
Sn=a1+a1q+a1q2+⋯+a1qn−1=a1(1+q+q2+⋯+qn−1)
注意到后面的是经典的分解因式,
Sn=a1⋅q−1qn−1,(q=1)
或者,错位相减,
qSn−Sn=a1qn−a1Sn=a1⋅q−1qn−1,(q=1)
同时,若 q=1,数列退化为常数列,
Sn=na1,(q=1)
对于 a,b,有 c 满足,
cb=ac
即,
c=±ab
取其中的正数,即几何平均数。
和累加法类似的,
an=an−1f(n)
累乘法,即
anan−1a3a2=an−1f(n)=an−2f(n−1)…=a2f(3)=a1f(2)
上述所有式子相乘,得
an=a1f(2)f(3)…f(n)
有性质,
n(n+1)1=n1−n+11
可以求解,形如
S=1×21+2×31+⋯+n(n+1)1
的问题。
同时,易证,
n(n+k)1=k1(k1−n+k1)
注意,此时裂项一定要找准剩下的。
我们可以分别写出括号内的正数、负数。
以 k=2 为例,
S=1×31+2×41+⋯+n(n+2)1
化简,
2S=11−31+21−41+⋯+n1−n+21
列出正负,
+−:11,21,31,…,n−11,n1:31,41,51,…,n+11,n+21
容易发现,
2S=1+21−n+11−n−21
或者用求和符号简单的表示,下文再说。
有公式,
n(n+1)=31[n(n+1)(n+2)−(n−1)n(n+1)]
于是,
S=1×2+2×3+3×4+⋯+n(n+1)
化简,
3S=1×2×3−0×1×2+⋯+n(n+1)(n+2)−(n−1)n(n+1)
得,
S=3n(n+1)(n+2)
利用上述等式,注意到,
n2=n(n+1)−n
于是,
12+22+⋯+n2=S−2n(n+1)=6n(n+1)(2n+1)
或者用求和符号简单的表示,下文再说。
以下是一些基本的小学奥数难度的裂项。
a2−a+1=a4+a+1a4+a2+1
n(n+1)1=n1−n+11
n(n+1)(n+2)1=21[n(n+1)1−(n+1)(n+2)1]
(2n−1)(2n+1)1=21(2n−11−2n+11)
a+b1=a−b1(a−b)
anan+k1=dk1(an1−an+k1)
(2n+1)(2n+1+1)2n=2n+11−2n+1+11
(qn+1+1)(qn+1)qn=q−11(qn+11−qn+1+11)
一个特点:前面保留几项,后面就保留几项。例如
k=1∑nk(k+2)1=21(1−31+21−41+⋯+1n−n+21)=21(1+21−n+11−n+21)
现在我们要学习一些高难度的裂项。坐稳了,前方高能!
1+k21+(k+1)21=1+k1−k+11
(2k+1)2(2k−1)2k=81((2k−1)21−(2k+1)21)
kk+1+(k+1)k1=k1−k+11
k=1∑nk!(k2+k+1)=k=1∑n[(k+1)!(k+1)−k!k]=(n+1)!(n+1)−1
k=1∑n(k+2)!k2+k−1=k=1∑n((k+1)!k−(k+2)!k+1)=21−(n+2)!n+1
(k3−k)23k2−1=k2(k−1)2k−21−k2(k+1)2k+21
4k4+14k=2k2−2k+11−2k2+2k+11
k+k2−11=2k+1−k−1
形如,
a+b,a−b
的,称为共轭根式。
容易证明,
(a−b)⋅(a+b)=a−b(a,b≥0)
于是,有裂项,
a+b1=a−ba−b
以及,
a−b1=a−ba+b
定义,
n!=1×2×3×⋯×(n−1)×n
称为阶乘,有,
n⋅n!=(n+1)!−n!
还有组合数的,但是这里还没涉及到。
数列求和是一种精确的方法,当我们无法精确的计算的时候,就可以放缩来估计。
例如,估计
S=121+221+⋯+n21
的级别。
容易发现,
n1−n−11=n(n+1)1<n21<n(n−1)1=n−11−n1
于是,我们可以以此估计。
我们把 1/12 保持不动,估计
1.5<S<2
而为了提高精度,我们减少放缩的项数。
或者说,把 1/22,1/32 等直接计算,而不是放缩。
这就是放缩提高精度的方法:保留更多的项。
k2k=k3/21<2(k−11−k1)
2(n+1−n)=n+n+12<n+n2=n1
n1=n+n2<n+n−12=2(n−n−1)
方法一:令 S0=0。
等比数列 {an} 的 Sn=a⋅2n−1+a−2,求 a。
直接代入 S0=23a−2=0 得 a=34。
方法二:令数列为常数数列。
等差数列 S9=72,求 a2+a4+a9 的值。
令 ai=8,则答案为 24。
等差乘等比。
若 an=(An+B)qn−1,令 D=q−1A,E=q−1B−D,则 Sn=(Dn+E)qn−E。
已知 an=3nn,求 Sn。
尝试证明,
an=2n−1
容易发现,
a1=21−1=1
假设对于 n=k,k∈N∗ 成立,
ak=2k−1
尝试证明对于 n=k+1 也成立,
ak+1=2ak+1=2k+1−2+1=2k+1−1
于是,该通项公式对于任意 n∈N∗ 成立。
容易发现,递推公式两边同时加一,
an+1=2an−1+2
另,
bn=an+1
上式即为,
bn=2bn−1,b1=2
那么这是一个等比数列,易得,
bn=2n
那么,根据关系,
an=bn−1=2n−1
Q.E.D.
考虑推广这一类问题,形如,
an=pan−1+q
我们两边同时加一个数,设为 x,
an+x=pan−1+q+x
记新数列,
bn=an+x,an=bn−x
原数列,
bn=p(bn−1−x)+q+x=pbn−1+q−(p−1)x
另右侧常数项为零,于是,
x=p−1q
即,对于原数列,加上这个数,即可转化为普通的等比数列。
-
数列 {an} 的前 n 项和为 Sn,若有如下项:f(n)Sn,f(an)Sn(即 Sn 的系数跟 n 有关),则我们将递推式中的 an 改写为 Sn−Sn−1。
-
若数列 {an} 的递推式形如 an+1=an+f(n),则可采用累加法求通项公式。
-
若数列 {an} 的递推式形如 an+1=an⋅f(n),则可采用累乘法求通项公式。
-
形如 an+1=pan+q(p=1,q=0) 的递推式,两边同时加上 x 可构造成等比数列 {an+x}(n∈N∗),通过比较可求得 x=p−1q。
-
形如 an+1=pan+kn+q(p=1,k=0,n∈N∗) 的递推式,在两边同时加上 xn+y 构造等比数列 {an+xn+y}(n∈N∗),方法见例 2.9 解析。
-
对于 an+1=panr(p>0,p=1,r=1) 型,两边同时取以 p 为底的对数,于是可得 logpan+1=rlogpan+1,构造等比数列 {logpan+x},其中 x=r−11。
对于形如 an+1=pan+qn(p=0,1 且 q=0,1) 的数列求通项公式,有以下两种方法:
-
两边同除以 pn+1,再累加求通项;
-
两边同加上 xqn+1,再构造成等比数列 {an+xqn}。
-
若 p=q,则只能采用(1),而用(2)无法求解。
对于 an+1=ban+caan,abc=0,取倒数得 an+11=aanban+c=ac⋅an1+ab。
-
当 a=c 时,an+11=an1+ac,则 {an1} 为等差数列;
-
当 a=c 时,an+11=ac⋅an1+ab,则 {an1+x} 为等比数列,x=c−ab。
容易得出,下面的式子不断乘二,
an=2an−1+12an−1=4an−1+24an=2=8an−2+4…2n−3a3=2n−2a2+2n−32n−2a2=2n−1a1+2n−2
上述式子相加,
an=2n−1a1+2n−2+2n−3+⋯+4+2+1
因为 a1=1,
an=2n−1
Q.E.D.
考虑推广这一类问题,形如,
an=pan−1+q
我们还可以等式两边同除 pn,得
pnan=pn−1an−1+pnq
设新的数列,
bn=pnan
原数列形如,
bn=bn−1+pnq
对 b 数列进行累加法,可以得出,
bn=pa1+p2q+p3q+⋯+pnq
右边为等比数列,即,
bn=pa1+pnq⋅p−1pn−1−pq
两边同时乘 pn,
an=(a1−q)pn−1+p−1q(pn−1)
即通用公式。
同时,若 q=f(n),依然可以用这个方法来做。
判断和证明数列是等差、等比数列的常见方法有如下几种:
-
定义法(用于证明):对于 n≥2 的任意正整数,验证 an−an−1 或 an−1an 为同一常数。
-
通项公式法(用于判断):
若 an=a1+(n−1)d=ak+(n−k)d,则 {an} 为等差数列;
若 an=a1qn−1=akqn−k,则 {an} 为等比数列。
-
中项公式法(用于证明):
若 2an=an−1+an+1(n≥2,n∈N∗),则 {an} 为等差数列;
若 an2=an−1an+1(n≥2,n∈N∗),则 {an} 为等比数列。
奇偶项数列能求通项公式的要求是各下标的奇偶性一致。
绝对值数列:
- 对于首项小于 0 而公差大于 0 的等差数列 {an} 加绝对值后得到的数列 {∣an∣} 求和,设 {an} 的前 n 项和为 Sn,{∣an∣} 的前 n 项和为 Tn,数列 {an} 的第 k 项小于 0 而从第 k+1 项开始大于或等于 0,于是有
Tn={−SnSn−2Skn≤kn>k
- 对于首项大于 0 而公差小于 0 的等差数列 {an} 加绝对值后得到的数列 {∣an∣} 求和,设 {an} 的前 n 项和为 Sn,{∣an∣} 的前 n 项和为 Tn,数列 {an} 的第 k 项大于 0 而从第 k+1 项开始小于或等于 0,于是有
Tn={Sn2Sk−Snn≤kn>k
对于 ∀n∈Z∗,
-
若 an+1≥an,那么称 a 为单调递增数列。
-
若 an+1>an,那么称 a 为严格单调递增数列。
-
若 an+1≤an,那么称 a 为单调递减数列。
-
若 an+1<an,那么称 a 为严格单调递减数列。
高中阶段一般认为单调即严格单调。
-
对于迭代数列 an+1=f(an),其中 f′(x)>0。若 a1<a2,则数列 {an} 单调递增;若 a1>a2,则数列 {an} 单调递减;若 a1=a2,则数列 {an} 是常数列。
-
对于迭代数列 an+1=f(an),若 f(x) 是二次函数,则数列单调递增的充分必要条件为 a1<a2<a3,且对于任意 n≥2,n∈N∗,在 [a2,an] 上,f′(x)≥0。
-
迭代数列 an+1=f(an),其中 f′(x)<0,则 {a2n} 与 {a2n−1} 的单调性相反。
我们复习一下在换元里面常用的恒等变换,
cos2θ=2cos2θ−1
tan2θ=1−tan2θ2tanθ
sin3θ=3sinθ−4sin2θ
cos3θ=4cos2θ−3cosθ
注意到,除了正切函数,其他的函数值域都是 [−1,1](不指定定义域)。
因此,我们先需要证明函数值在一个区间内,然后利用上面的去换元。
已知数列 {an} 满足,
a1=21,an+1=an2−2观察到右面类似余弦二倍角公式,考虑猜测 an∈[−2,2]。
证明:考虑数学归纳,
−2≤a1=21≤2尝试,an∈[−2,2]⇒an+1∈[−2,2]。
an−1=an2−2由于,
an∈[−2,2]⇒an2∈[0,4]⇒an2−2∈[−2,2]因此,注意到递推式右面的 2,我们设,
an=2cosθn容易发现,
an+1=an2−22cosθn+1=4cos2θn−2cosθn+1=2cos2θn−1cosθn+1=cos2θn不妨令,
θn+1=2θn于是,通项公式,
an=2cos(2n−1θ)考虑 θ 是多少,
a1=2cosθ=21cosθ=41θ=arccos1/4即,
an=2cos(2n−1arccos41)
若,
a1=3,an+1=2an2−1
我们考虑另外一个满足此式的式子,另,
an=2kx+k−x=f(x)
其中 k 是任意变量,则,
an+1=2an2−1=2k2x+k−2x=f(2x)
令,初项,
a1=f(t)=2kt+k−t=3
令,
kt=3+22,k−t=3−22
于是,
a2=f(2t)=2k2t+k−2t
a3=f(4t)=2k4t+k−4t
an=f(2n−1t)=2k2n−1t+k−2n−1t=2(kt)2n−1+(k−t)2n−1
代入,得,
an=2(3+22)2n−1+(3−22)2n−1
这个东西就是(类似)双曲换元。
- Example 1
- Example 2
- Example 3
- Example 4
求通项公式:an=2an−1+3(n≥2),a1=1。
因为 q/(p−1)=3,等式两边同时加三,
an+3=2an−1+6=2n+1an=2n+1−3注意到当 n=1,a1=1 满足该式,因此,
an=2n+1−3求通项公式:an=an−1+n(n≥2),a1=1。
注意到,
an=an−1+nan−1=an−2+n−1a2=a1+2=1+2上式相加,得,
an=1+2+3+⋯+n−1+n=2n(n+1)注意到当 n=1,a1=1 满足该式,因此,
an=2n(n+1)求通项公式:an=2an−1+n(n≥2),a1=1。
等式两边同时除以 2n,得,
2nan=2n−1an−1+2nn记 bn=an/2n,
bn=bn−1+n/2nbn−1=bn−2+(n−1)/2n−1b2=b1+1/2b1=1/2上式相加,得,
bn=2nn+2n−1n−1+⋯+21+21注意到分母为二的幂次的形式,等式乘二,
2bn=2n−1n+2n−2n−1+⋯+1+1下式减上式,得,
bn=−2nn+2n−11+2n−21+⋯+211+1=2n−11(1+2+⋯+2n−1)−2nn=2n−12n−1−2nn=2−2n2+n代入原式,
an=2nbn=2n+1−2−n注意到当 n=1,a1=1 满足该式,因此,
an=2n+1−2−n求通项公式:an=2an−1+n2(n≥2),a1=1。
等式两边同时除以 2n,得,
2nan=2n−1an−1+2nn2记,
bn=an/2n,an=2nbn则,
bn=bn−1+2nn2,b1=21a1=21=2112得,
bn=2112+2222+2332+2442+⋯+2n−1(n−1)2+2nn2两边同时乘二,得,
2bn=1+2122+2232+2342+⋯+2n−2(n−1)2+2n−1n2下式减上式,得,
bn=1−2nn2+2122−12+2232−22+2342−32+⋯+2n−2(n−1)2−(n−2)2+2n−1n2−(n−1)2注意到,
n2−(n−1)2=n2−n2−1+2n=2n−1于是,记,
cn=2122−12+2232−22+2342−32+⋯+2n−2(n−1)2−(n−2)2+2n−1n2−(n−1)2=212×2−1+222×3−1+232×4−1+⋯+2n−22(n−1)−1+2n−12n−1即,
bn=1−2nn2+cn下式两边同时乘二,得,
2cn=3+212×3−1+222×4−1+⋯+2n−32(n−1)−1+2n−22n−1与原式相减,得,
cn=3−2n−12n−1+212+222+⋯+2n−32+2n−22=3−2n−12n−1+201+211+⋯+2n−41+2n−31=3−2n−12n−1+2n−31(1+2+22+⋯+2n−3)=3−2n−12n−1+2n−32n−2−1=5−2n−12n−1−2n−31于是,
bn=1−2nn2+cn=6−2nn2−2n−12n−1−2n−31于是,
an=2nbn=3×2n+1−n2−4n−6注意到当 n=1,a1=1 满足该式,因此,
an=3×2n+1−n2−4n−6
《人教版高中数学 · 选修二》:一般地,证明一个与正整数 n 有关的命题,可按下列步骤进行:
- (归纳奠基)证明当 n=n0(n0∈N∗)时命题成立;
- (归纳递推)以“当 n=k(k∈N∗,k≥n0)时命题成立”为条件,推出“当 n=k+1 时命题也成立”。
只要完成这两个步骤,就可以断定命题对从 n0 开始的所有正整数 n 都成立,这种证明方法称为 数学归纳法(mathematical induction)。
数学归纳法就是如果先证明了 第一步 成立,然后再证明只要 前一步 成立时 下一步 也一定成立,那么我们就能确定这个结论对 所有情况 都成立。
类似多米诺骨牌,如果 第一块 被推倒,且 前一块 倒下一定会导致 下一块 倒下,那么 所有骨牌 都会被推倒。
证明 Sn=1+2+⋯+n=2n(n+1)。
由于 S1=1=21×2 成立,且若 Sn−1=2n(n−1) 成立,则 Sn=2n(n−1)+n=2n(n+1) 成立。
因此,根据数学归纳法,其对于任意自然数都成立,证毕。