4.2.2 等差数列的前 nn 项和公式

人教 A 版 · 本节 9 页原书扫描(原文)+ 本站重写的讲解与习题详解考过 10 题 ↓

原书扫描页(人教 A 版原文)

原书 page-0023
page-0023
原书 page-0024
page-0024
原书 page-0025
page-0025
原书 page-0026
page-0026
原书 page-0027
page-0027
原书 page-0028
page-0028
原书 page-0029
page-0029
原书 page-0030
page-0030
原书 page-0031
page-0031

本节的知识树

2 概念 · 1 公式 · 最深 3 层。根是引本节作教材出处的实体,长链由 `prereqs` 构建期派生——源里只有最小一步。

考过本节的真题

共 10 道

讲解

本站对这一节的重写(不是原书转写):顺序可重组、推导可补全,目标是易读易学 + 与真题关联。原文以上方扫描图为准。

上一小节把等差数列的每一项说清楚了,这一小节要把它们加起来。 加法看似只是体力活,但等差数列的和有一个漂亮的结构:首末配对,每一对都一样大。 把这句话写成算式,就是这一节的全部内容。

课本从高斯求 1+2+⋯+1001+2+\dots+100 讲起,先按奇偶分类推出 n(n+1)2\dfrac{n(n+1)}{2},再用”倒序相加”避开分类, 最后推广到一般等差数列。这里换个顺序:先把倒序相加这一个动作立住(它是整节的方法论), 再一次给出两个求和公式与它们的选用规则,然后专讲这一节真正难的两件事—— SnS_n 的最值与由 SnS_n 反求 ana_n。

一、倒序相加:一个动作解决全部

高斯的算法是把 1+2+⋯+1001+2+\dots+100 配成 5050 对,每对都等于 101101。这一招好用, 但对奇数项要单独处理(中间那一项没有伴),于是要分奇偶讨论。

倒序相加法把分类讨论一次性去掉了:把和正着写一遍、倒着再写一遍,逐位相加。

Sn=a1+a2+⋯+an,Sn=an+an−1+⋯+a1,\begin{aligned} S_n&=a_1+a_2+\dots+a_n,\\ S_n&=a_n+a_{n-1}+\dots+a_1, \end{aligned}

两式相加,右边逐位配对:

2Sn=(a1+an)+(a2+an−1)+⋯+(an+a1).2S_n=(a_1+a_n)+(a_2+a_{n-1})+\dots+(a_n+a_1).

这里用到上一小节那条下标和性质:1+n=2+(n−1)=⋯=n+11+n=2+(n-1)=\dots=n+1,所以每一对的和都等于 a1+ana_1+a_n, 一共 nn 对(不是 n2\frac n2 对——因为每一项都被数了两遍)。于是

2Sn=n(a1+an).2S_n=n(a_1+a_n).

为什么”倒序”能免掉分类:正序与倒序各写一遍,无论 nn 是奇是偶,都恰好凑出 nn 个相同的数, 中间项也被数了两次、不再特殊。这就是它比”两两配对”高明的地方,也是本节唯一的方法论。

二、两个求和公式,什么时候用哪一个

Sn=n(a1+an)2,(1)S_n=\frac{n(a_1+a_n)}{2}, \tag{1} Sn=na1+n(n−1)2d.(2)S_n=na_1+\frac{n(n-1)}{2}d. \tag{2}

公式 (2) 由 (1) 把 an=a1+(n−1)da_n=a_1+(n-1)d 代进去即得。选用规则很简单:

已知用哪个
首项与末项(或能一眼看出 a1+ana_1+a_n)公式 (1)
首项与公差公式 (2)
要把 SnS_n 当成 nn 的函数来研究公式 (2) 整理成二次式

别忘了 (2)(2) 里是 n(n−1)2\dfrac{n(n-1)}{2},不是 n(n+1)2\dfrac{n(n+1)}{2}。 记法:从 a1a_1 加到 ana_n, 一共补进去 0+1+2+⋯+(n−1)0+1+2+\dots+(n-1) 个 dd,也就是 n(n−1)2\dfrac{n(n-1)}{2} 个。

五个量知三求二。 等差数列的相关量是 a1, d, n, an, Sna_1,\ d,\ n,\ a_n,\ S_n,其中 ana_n 与 SnS_n 各由 通项公式、求和公式与前三个量相连。所以任给三个量(且相互独立),另外两个就定了—— 这一节的”基本量”题全是这句话的变形,解法一律是列方程(组)。

注意 nn 是正整数:解出的 nn 若为负数或分数,一律舍去。这是本节最常见的”漏一步”。

一条顺带的性质:平均数

把公式 (1) 变形:

a1+an2=a1+a2+⋯+ann=Snn.\frac{a_1+a_n}{2}=\frac{a_1+a_2+\dots+a_n}{n}=\frac{S_n}{n}.

等差数列前 nn 项的平均数,等于首末两项的平均数。 这条在选择填空里极省时间: 比如 S15=15⋅a1+a152=15a8S_{15}=15\cdot\dfrac{a_1+a_{15}}{2}=15a_8——奇数项和等于中间项乘项数。

三、SnS_n 是关于 nn 的二次函数(没有常数项)

把公式 (2) 按 nn 整理:

Sn=d2n2+(a1−d2)n.S_n=\frac{d}{2}n^2+\left(a_1-\frac{d}{2}\right)n.

当 d≠0d\neq 0 时,这是 nn 的二次式,且常数项为 00。于是:

  • SnS_n 是二次函数 y=d2x2+(a1−d2)xy=\dfrac d2x^2+\left(a_1-\dfrac d2\right)x 在 x=nx=n 处的值,图象是抛物线上一串孤立的点;
  • d>0d>0 时开口向上(SnS_n 有最小值),d<0d<0 时开口向下(SnS_n 有最大值);
  • 反过来,若一个数列的前 nn 项和形如 Sn=pn2+qnS_n=pn^2+qn(常数项必须为 00), 则它是等差数列,公差 2p2p、首项 p+qp+q。若 Sn=pn2+qn+rS_n=pn^2+qn+r 且 r≠0r\neq 0, 那它从第 2 项起才是等差数列,第 1 项对不上——这正是下面第五节要处理的事。

四、求 SnS_n 的最值:两条路,各有各的坑

路一:看每一项的正负(推荐)。 SnS_n 在”还在加正数”时递增、“开始加负数”后递减。所以:

  • a1>0, d<0a_1>0,\ d<0:数列递减,找出最后一个非负项,加到它为止 SnS_n 最大;
  • a1<0, d>0a_1<0,\ d>0:数列递增,找出最后一个非正项,加到它为止 SnS_n 最小。

操作就是解不等式 an⩾0a_n\geqslant 0(或 ⩽0\leqslant 0)。注意等号:若恰好有某一项为 00, 则加不加它都一样,SnS_n 在两个 nn 处同时取到最值(课本例 9 里 a6=0a_6=0,故 S5=S6=30S_5=S_6=30)。

路二:配方(用第三节那个二次式)。 Sn=d2n2+(a1−d2)nS_n=\dfrac d2n^2+\left(a_1-\dfrac d2\right)n 配方后, 对称轴在某个 x0x_0 处,取离 x0x_0 最近的正整数 nn。x0x_0 恰好是半整数时, 它左右两个整数给出同一个值——与路一”某项为零”是同一件事的两种说法。

两条路都要记得 n∈N∗n\in\mathbf{N}^*。 配方法算出的对称轴 x0x_0 往往不是整数, 直接把 x0x_0 当答案是这一节最典型的错法。

这两条路都吃「等差」这个前提。 路一之所以「找出最后一个非负项」就能收工, 是因为等差数列的项至多变一次号(an=a1+(n−1)da_n=a_1+(n-1)d 是 nn 的一次式,公差定号); 路二之所以配方就够,是因为 SnS_n 恰好是二次函数。这两件事都随「等差」一起消失。

判据本身是通用的:

Sk⩾Sn 对一切 n  ⟺  a2,…,ak⩾0 且 ak+1,ak+2,⋯⩽0.S_k\geqslant S_n\ \text{对一切}\ n \iff a_2,\dots,a_k\geqslant 0\ \text{且}\ a_{k+1},a_{k+2},\dots\leqslant 0 .

等差数列白送的只是最后那句「符号不会再变回来」。数列一旦不是等差, 解出 an⩾0a_n\geqslant 0 的范围就只完成了一半,还得把「此后恒为负」单独证出来。

2014 年浙江卷第 19 题是个干净的例子。那里要求和的是 cn=12n−1n(n+1)c_n=\dfrac{1}{2^{n}}-\dfrac{1}{n(n+1)},符号由 n(n+1)n(n+1) 与 2n2^{n} 谁大决定, 而这两个量相遇两次:

nn123456
n(n+1)n(n+1)2612203042
2n2^{n}248163264

n=1n=1 处恰好相等(于是 c1=0c_1=0),接着 n(n+1)n(n+1) 领先三步,到 n=5n=5 才被反超。 只验到 n=5n=5 就写「从此恒负」,结论碰巧对,但那一步没有被证明: 要补一条单调性(记 tn=n(n+1)2nt_n=\dfrac{n(n+1)}{2^{n}},则 tn+1tn=n+22n<1 (n>2)\dfrac{t_{n+1}}{t_n}=\dfrac{n+2}{2n}<1\ (n>2)), 或者一次数学归纳法。在等差数列这一节里免费拿到的那一句,出了这一节就得自己付钱。

五、由 SnS_n 反求 ana_n:必须分家

已知 SnS_n 的表达式求通项,只有一条路:

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

为什么要分家:Sn−Sn−1S_n-S_{n-1} 这个式子里出现了 Sn−1S_{n-1},而 S0S_0 没有定义, 所以它只对 n⩾2n\geqslant 2 成立。a1a_1 必须单独由 S1S_1 求。

求完之后一定要回头核:把 n=1n=1 代进 n⩾2n\geqslant 2 那一支,看得不得到 S1S_1。

  • 对得上 → 合成一个式子写;
  • 对不上 → 老老实实写成分段的样子。

对得上与否,判据就在第三节那句话:SnS_n 的常数项是不是 00。 Sn=14n2+23n+3S_n=\frac14n^2+\frac23n+3 的常数项是 3≠03\neq 0,所以必然对不上,答案一定是分段的。

六、块状性质:SkS_k、S2k−SkS_{2k}-S_k、S3k−S2kS_{3k}-S_{2k} 成等差数列

把等差数列每 kk 项分成一段,各段的和依次是

Sk,S2k−Sk,S3k−S2k,…S_k,\quad S_{2k}-S_k,\quad S_{3k}-S_{2k},\quad \dots

它们构成一个新的等差数列,公差是 k2dk^2d。理由:第二段的每一项都比第一段对应项大 kdkd, 一段有 kk 项,所以段和相差 k⋅kd=k2dk\cdot kd=k^2d。

这条在”给 S4S_4、S8S_8 求 S16S_{16}“这类题里比基本量法快,但基本量法永远可靠—— 不确定时就设 a1a_1、dd 列方程,两条路互相核对。

七、易错清单

按失分频率排:

  1. 求和公式里写成 n(n+1)2d\dfrac{n(n+1)}{2}d。 是 n(n−1)2d\dfrac{n(n-1)}{2}d。用 n=2n=2 快速核:S2=2a1+dS_2=2a_1+d。
  2. 解出的 nn 不是正整数还照抄。 负根、分数根一律舍,并写明”舍去”。
  3. 求 SnS_n 最值时把对称轴当答案,或忘了”某项为零时两个 nn 同时取到”。
  4. 由 SnS_n 求 ana_n 时不分家,直接写 an=Sn−Sn−1a_n=S_n-S_{n-1} 而不验 n=1n=1。
  5. 把”前 nn 项和”与”第 nn 项”看混。 SnS_n 是累计量,ana_n 是单项。
  6. 实际问题里项数数错。 “从 12 月 20 日到次年 1 月 1 日”要一天一天数清楚, 两端都算在内。
  7. 用块状性质时把公差写成 kdkd。 是 k2dk^2d。

八、这一节考过的真题(怎么用它们)

页面下方”考过本节的真题”那一段是构建期从知识图谱派生出来的完整清单。 给一个读的顺序:

  • 先做 2017 年第 6 题("d>0d>0"是"S4+S6>2S5S_{4}+S_{6}>2S_{5}"的什么条件):把三个和用求和公式写开, 左右一减只剩一个 dd——这是”五个量知三求二”里最省事的一次代入。 也可以两次作差直接压成 a6−a5=da_{6}-a_{5}=d,连公式都不必展开。

  • 再做 2015 年第 3 题(a3a_{3}、a4a_{4}、a8a_{8} 成等比,判断 a1da_{1}d 与 dS4dS_{4} 的符号): 等比条件不定出具体的数,只钉死 a1a_{1} 与 dd 的比例(a1:d=5:(−3)a_{1}:d=5:(-3)); 两个乘积于是都化成同一个平方的负倍数,符号一起定下来。dS4dS_{4} 那一半正是本节的公式。

  • 然后是 2022 年第 20 题:在一个等差数列里挑出三项让它们成等比,再算一个和。 它值得慢慢做,因为它同时用到本节的两件事:用基本量把条件写成方程, 以及求和公式的正用。第 (2) 问里的判别式与对勾函数是它的难点,但入口仍是这一节的 “五个量知三求二”。

  • 2020 年第 7 题(由 bn+1=Sn+2−S2nb_{n+1}=S_{n+2}-S_{2n} 造一个新数列,问哪个等式不可能成立): 本节公式的反向用法——两个前 nn 项和相减,剩下的是一段连续项; 先把它压成”项数 ×\times 中间项”,四个选项才各自变成一个关于 a1d\frac{a_{1}}{d} 的方程。 硬展开两遍求和公式也做得出来,但那条路要算四次二次式。

  • 上限是 2019 年第 20 题:等差数列打底,由 Sn+bnS_{n}+b_{n}、Sn+1+bnS_{n+1}+b_{n}、Sn+2+bnS_{n+2}+b_{n} 成等比解出 bn=n(n+1)b_{n}=n(n+1),第 (2) 问再放缩裂项证不等式。 本节在这道题里只是第一步的工具,但那一步写不对,后面整道全塌。

  • 另有一道只借这一节当零件的:2014 年浙江卷(理)第 10 题(把 [0,1][0,1] 等分成 9999 份, 比三个 ∑i=199∣f(ai)−f(ai−1)∣\sum_{i=1}^{99}\lvert f(a_i)-f(a_{i-1})\rvert)。那道题的主线在函数那一章, 但两处求和都是本节的倒序相加:f1=x2f_1=x^{2} 的相邻落差是 2i−1992\frac{2i-1}{99^{2}}, 分子 1,3,5,…,1971,3,5,\dots,197 首末配对得 99(1+197)2=992\frac{99(1+197)}{2}=99^{2},于是那个和恰好是 11; f2=2(x−x2)f_2=2(x-x^{2}) 的相邻落差是 2∣100−2i∣992\frac{2\lvert 100-2i\rvert}{99^{2}},绝对值把它劈成 98,96,…,298,96,\dots,2 与 2,4,…,982,4,\dots,98 两串,各配对得 49(2+98)2=2450\frac{49(2+98)}{2}=2450。 它是”首末配对”最朴素的一次使用:不必背公式,把首项与末项加起来乘项数除以 22 就行。

至于这一节的其余练习,最好的用法不是找更难的题,而是把第四节的最值与第五节的分家各写三遍—— 这两处是后面学导数求最值、学数列综合题时反复要用的动作。

习题详解(本站解答,无官方答案可核)

人教 A 版学生用书不含答案,教师用书与全解不在本站语料里——因此本节习题的解答无官方答案可核,它们是本站写的。每一道都过了独立 verifier 的 refute 优先复核(默认它有问题,找不出问题才放行),但那不等于官方标准答案:拿它对思路,别拿它对分。

这一节的页里住着四批题:第 23 页「练习」3 道(§4.2.1 那一小节的练习,正好跨页排在这里)、 第 27–28 页「练习」5 道、第 29 页「练习」5 道,以及 §4.2 全节末尾的「习题 4.2」12 道。 本份详解做其中 23 道,不收的两道各有理由:

  • 习题 4.2 第 4 题(哈雷彗星)——“请你查找资料,列出回归时间表”,是开放式的资料查阅作业, 没有唯一解答;
  • 习题 4.2 第 11 题(虎甲虫)——爬行距离的数据在一张表格里,而表格在课本上是图、 不在文字转写里,题面引文引不全,独立复核也就无靶可核。要做那一道,请对着上方第 30 页的扫描图读表。

本站解答没有官方答案可比(人教A版学生用书不含答案),页面上那句声明说的就是这件事; 所以每道题都过了一次独立 verifier 的复核。每道题先逐字引课本的题面(引用块),再写解答。

全程用到的四个式子:an=a1+(n−1)da_n=a_1+(n-1)d、an=am+(n−m)da_n=a_m+(n-m)d、 Sn=n(a1+an)2S_n=\dfrac{n(a_1+a_n)}{2}、Sn=na1+n(n−1)2dS_n=na_1+\dfrac{n(n-1)}{2}d。

练习(第 23 页)第 3 题

  1. 在等差数列 {an}\{a_{n}\} 中,an=ma_{n} = m,am=na_{m} = n,且 n≠mn \neq m,求 am+na_{m+n}.

注意读题:这里的 mm、nn 是两个下标,题目给的是”第 nn 项等于 mm、第 mm 项等于 nn”, 两个下标互相跑到了对方的位置上。

设公差为 dd。由 an=am+(n−m)da_n=a_m+(n-m)d 得

m=n+(n−m)d.m=n+(n-m)d.

因为 n≠mn\neq m,即 n−m≠0n-m\neq 0,可以两边同除:

d=m−nn−m=−1.d=\frac{m-n}{n-m}=-1.

再从 an=ma_n=m 走到 am+na_{m+n},跨了 (m+n)−n=m(m+n)-n=m 个公差:

am+n=an+m⋅d=m+m×(−1)=0.a_{m+n}=a_n+m\cdot d=m+m\times(-1)=0.

换个起点核一遍:从 am=na_m=n 走到 am+na_{m+n},跨了 (m+n)−m=n(m+n)-m=n 个公差,

am+n=am+n⋅d=n+n×(−1)=0,a_{m+n}=a_m+n\cdot d=n+n\times(-1)=0,

两条路一致。所以

am+n=0.a_{m+n}=0.

举例再核一次:取 m=2m=2、n=5n=5,则要求 a5=2a_5=2、a2=5a_2=5,公差 d=2−55−2=−1d=\dfrac{2-5}{5-2}=-1, 数列是 6,5,4,3,2,1,0,…6,5,4,3,2,1,0,\dots,而 am+n=a7=0a_{m+n}=a_7=0 ✓。

这道题的关键动作:用 an=am+(n−m)da_n=a_m+(n-m)d 直接求 dd,不必先求 a1a_1—— a1a_1 在本题里根本不需要出场。

练习(第 23 页)第 4 题

  1. 已知数列 {an}\{a_{n}\},{bn}\{b_{n}\} 都是等差数列,公差分别为 d1d_{1},d2d_{2},数列 {cn}\{c_{n}\} 满足 cn=an+2bnc_{n} = a_{n} + 2b_{n}.

(1) 数列 {cn}\{c_{n}\} 是不是等差数列?若是,证明你的结论;若不是,请说明理由.

(2) 若 {an}\{a_{n}\} , {bn}\{b_{n}\} 的公差都等于 2, a1=b1=1a_{1}=b_{1}=1 ,求数列 {cn}\{c_{n}\} 的通项公式.

(1) 是等差数列,公差为 d1+2d2d_1+2d_2。

证明:判定等差数列只需算相邻两项的差。对任意 n∈N∗n\in\mathbf{N}^*,

cn+1−cn=(an+1+2bn+1)−(an+2bn)=(an+1−an)+2(bn+1−bn)=d1+2d2.c_{n+1}-c_n=(a_{n+1}+2b_{n+1})-(a_n+2b_n) =(a_{n+1}-a_n)+2(b_{n+1}-b_n)=d_1+2d_2.

d1d_1、d2d_2 都是常数,所以 d1+2d2d_1+2d_2 是与 nn 无关的常数。按定义(从第 2 项起, 每一项与它的前一项的差都等于同一个常数),{cn}\{c_n\} 是等差数列,公差 d1+2d2d_1+2d_2。

(d1+2d2d_1+2d_2 可以为 00,那时 {cn}\{c_n\} 是常数列——常数列也是等差数列,公差 00,结论不受影响。)

(2) 由 d1=d2=2d_1=d_2=2、a1=b1=1a_1=b_1=1 得

an=1+2(n−1)=2n−1,bn=1+2(n−1)=2n−1.a_n=1+2(n-1)=2n-1,\qquad b_n=1+2(n-1)=2n-1.

于是

cn=an+2bn=(2n−1)+2(2n−1)=3(2n−1)=6n−3.c_n=a_n+2b_n=(2n-1)+2(2n-1)=3(2n-1)=6n-3.

核一遍:c1=a1+2b1=1+2=3c_1=a_1+2b_1=1+2=3,而 6×1−3=36\times 1-3=3 ✓; 由 (1) 知公差应为 d1+2d2=2+4=6d_1+2d_2=2+4=6,而 cn=6n−3c_n=6n-3 的公差正是 66 ✓。

练习(第 23 页)第 5 题

  1. 已知一个无穷等差数列 {an}\{a_{n}\} 的首项为 a1a_{1},公差为 dd.

(1)将数列中的前 mm 项去掉,其余各项组成一个新的数列,这个新数列是等差数列吗?如果是,它的首项和公差分别是多少?

(2) 依次取出数列中的所有奇数项,组成一个新的数列,这个新数列是等差数列吗?如果是,它的首项和公差分别是多少?

(3)依次取出数列中所有序号为7的倍数的项,组成一个新的数列,它是等差数列吗?你能根据得到的结论作出一个猜想吗?

三小问的动作相同:把新数列的第 kk 项用原数列的项表示出来,再算相邻两项的差。

(1) 去掉前 mm 项后,新数列的第 kk 项是 bk=am+kb_k=a_{m+k}(k∈N∗k\in\mathbf{N}^*)。

bk+1−bk=am+k+1−am+k=d,b_{k+1}-b_k=a_{m+k+1}-a_{m+k}=d,

是常数,所以新数列是等差数列,公差仍为 dd;首项

b1=am+1=a1+md.b_1=a_{m+1}=a_1+md.

(2) 所有奇数项依次是 a1,a3,a5,…a_1,a_3,a_5,\dots,即新数列的第 kk 项 ck=a2k−1c_k=a_{2k-1}。

ck+1−ck=a2k+1−a2k−1=[(2k+1)−(2k−1)]d=2d,c_{k+1}-c_k=a_{2k+1}-a_{2k-1}=\left[(2k+1)-(2k-1)\right]d=2d,

是常数,所以是等差数列,公差 2d2d;首项 c1=a1c_1=a_1。

(3) 序号为 77 的倍数的项依次是 a7,a14,a21,…a_7,a_{14},a_{21},\dots,即 ek=a7ke_k=a_{7k}。

ek+1−ek=a7(k+1)−a7k=[7(k+1)−7k]d=7d,e_{k+1}-e_k=a_{7(k+1)}-a_{7k}=\left[7(k+1)-7k\right]d=7d,

是常数,所以是等差数列,公差 7d7d;首项 e1=a7=a1+6de_1=a_7=a_1+6d。

猜想:在等差数列 {an}\{a_n\} 中,按等间隔取出的项仍构成等差数列。 准确地说,取定 p∈N∗p\in\mathbf{N}^* 与 t∈N∗t\in\mathbf{N}^*,令 fk=ap+(k−1)tf_k=a_{p+(k-1)t}(下标本身成公差为 tt 的等差数列),则

fk+1−fk=[(p+kt)−(p+(k−1)t)]d=td,f_{k+1}-f_k=\left[\left(p+kt\right)-\left(p+(k-1)t\right)\right]d=td,

所以 {fk}\{f_k\} 是公差为 tdtd 的等差数列,首项 apa_p。

(1) 是 p=m+1, t=1p=m+1,\ t=1;(2) 是 p=1, t=2p=1,\ t=2;(3) 是 p=7, t=7p=7,\ t=7。 一句话记法:下标每跨 tt 步,值就跨 tt 个公差。

练习(第 27 页)第 1 题

  1. 根据下列各题中的条件,求相应等差数列 {an}\{a_{n}\} 的前 nn 项和 SnS_{n}.

(1) a1=5,an=95,n=10a_1 = 5, a_n = 95, n = 10; (2) a1=100,d=−2,n=50a_1 = 100, d = -2, n = 50;

(3) a1=−4,a8=−18,n=10a_1 = -4, a_8 = -18, n = 10; (4) a1=14.5,d=0.7,an=32a_1 = 14.5, d = 0.7, a_n = 32.

选公式的规则:给了首项与末项就用 Sn=n(a1+an)2S_n=\dfrac{n(a_1+a_n)}{2},给了首项与公差就用 Sn=na1+n(n−1)2dS_n=na_1+\dfrac{n(n-1)}{2}d。

(1) 首项、末项、项数都给了,直接用公式 (1):

S10=10×(5+95)2=10×1002=500.S_{10}=\frac{10\times(5+95)}{2}=\frac{10\times 100}{2}=500.

(2) 给的是首项与公差,用公式 (2):

S50=50×100+50×492×(−2)=5000−2450=2550.S_{50}=50\times 100+\frac{50\times 49}{2}\times(-2)=5000-2450=2550.

(3) 先由两项求公差。从 a1a_1 到 a8a_8 跨了 77 个公差:

d=a8−a18−1=−18−(−4)7=−147=−2.d=\frac{a_8-a_1}{8-1}=\frac{-18-(-4)}{7}=\frac{-14}{7}=-2.

再求 a10=a1+9d=−4+9×(−2)=−22a_{10}=a_1+9d=-4+9\times(-2)=-22,然后用公式 (1):

S10=10×(−4−22)2=10×(−26)2=−130.S_{10}=\frac{10\times(-4-22)}{2}=\frac{10\times(-26)}{2}=-130.

(用公式 (2) 核一遍:10×(−4)+10×92×(−2)=−40−90=−13010\times(-4)+\dfrac{10\times 9}{2}\times(-2)=-40-90=-130 ✓。)

(4) 项数没给,先由通项公式求 nn:

32=14.5+(n−1)×0.7  ⟹  0.7(n−1)=17.5  ⟹  n−1=25  ⟹  n=26,32=14.5+(n-1)\times 0.7 \;\Longrightarrow\; 0.7(n-1)=17.5 \;\Longrightarrow\; n-1=25 \;\Longrightarrow\; n=26,

n=26n=26 是正整数,合法。再用公式 (1):

S26=26×(14.5+32)2=13×46.5=604.5.S_{26}=\frac{26\times(14.5+32)}{2}=13\times 46.5=604.5.

核一遍:用公式 (2),26×14.5+26×252×0.7=377+325×0.7=377+227.5=604.526\times 14.5+\dfrac{26\times 25}{2}\times 0.7=377+325\times 0.7=377+227.5=604.5 ✓。

练习(第 27 页)第 2 题

  1. 等差数列-1,-3,-5,…的前多少项的和是-100?

首项 a1=−1a_1=-1,公差 d=−3−(−1)=−2d=-3-(-1)=-2。用公式 (2):

Sn=n×(−1)+n(n−1)2×(−2)=−n−n(n−1)=−n2.S_n=n\times(-1)+\frac{n(n-1)}{2}\times(-2)=-n-n(n-1)=-n^2.

令 Sn=−100S_n=-100:

−n2=−100  ⟹  n2=100  ⟹  n=10或n=−10.-n^2=-100 \;\Longrightarrow\; n^2=100 \;\Longrightarrow\; n=10 \quad\text{或}\quad n=-10.

项数必须是正整数,所以 n=−10n=-10 舍去,得

n=10.n=10.

即这个数列的前 10 项之和是 −100-100。

核一遍:a10=−1+9×(−2)=−19a_{10}=-1+9\times(-2)=-19,S10=10×(−1−19)2=10×(−20)2=−100S_{10}=\dfrac{10\times(-1-19)}{2}=\dfrac{10\times(-20)}{2}=-100 ✓。

顺带记一条:这个数列的 Sn=−n2S_n=-n^2 是关于 nn 的二次式且常数项为零,与”Sn=pn2+qnS_n=pn^2+qn 者必为等差数列”相符。

练习(第 28 页)第 3 题

  1. 在等差数列 {an}\{a_{n}\} 中,SnS_{n} 为其前 nn 项的和,若 S4=6S_{4} = 6,S8=20S_{8} = 20,求 S16S_{16}.

解法一(基本量法,最可靠)。 设首项 a1a_1、公差 dd,用公式 (2):

{S4=4a1+4×32d=4a1+6d=6,S8=8a1+8×72d=8a1+28d=20.\begin{cases} S_4=4a_1+\dfrac{4\times 3}{2}d=4a_1+6d=6,\\[2pt] S_8=8a_1+\dfrac{8\times 7}{2}d=8a_1+28d=20. \end{cases}

第一式两边除以 22 得 2a1+3d=32a_1+3d=3;第二式两边除以 44 得 2a1+7d=52a_1+7d=5。两式相减:

4d=2  ⟹  d=12,4d=2 \;\Longrightarrow\; d=\frac12,

回代 2a1=3−3×12=322a_1=3-3\times\dfrac12=\dfrac32,即 a1=34a_1=\dfrac34。于是

S16=16a1+16×152d=16×34+120×12=12+60=72.S_{16}=16a_1+\frac{16\times 15}{2}d=16\times\frac34+120\times\frac12=12+60=72.

解法二(块状性质)。 把数列每 44 项一段,各段的和依次是 S4, S8−S4, S12−S8, S16−S12S_4,\ S_8-S_4,\ S_{12}-S_8,\ S_{16}-S_{12}。因为第二段每一项都比第一段对应项大 4d4d、 一段有 44 项,所以相邻段和之差恒为 4×4d=16d4\times 4d=16d,这四个数成等差数列。

已知 S4=6S_4=6、S8−S4=20−6=14S_8-S_4=20-6=14,故这个新等差数列的公差是 14−6=814-6=8,于是

S12−S8=14+8=22,S16−S12=22+8=30,S_{12}-S_8=14+8=22,\qquad S_{16}-S_{12}=22+8=30,

S16=6+14+22+30=72.S_{16}=6+14+22+30=72.

两条路都给出 S16=72S_{16}=72。

回代核一遍:a1=34, d=12a_1=\dfrac34,\ d=\dfrac12 时 S4=3+3=6S_4=3+3=6 ✓,S8=6+14=20S_8=6+14=20 ✓, 新等差数列的公差 16d=816d=8 与上面算出的 88 一致 ✓。

练习(第 28 页)第 4 题

  1. 在等差数列 {an}\{a_{n}\} 中,若 S15=5(a2+a6+ak)S_{15} = 5(a_{2} + a_{6} + a_{k}) ,求 kk

设首项 a1a_1、公差 dd。

左边先化简。 由公式 (1) 与下标和性质(1+15=2×81+15=2\times 8):

S15=15(a1+a15)2=15×2a82=15a8.S_{15}=\frac{15(a_1+a_{15})}{2}=\frac{15\times 2a_8}{2}=15a_8.

右边写成基本量。

a2+a6+ak=(a1+d)+(a1+5d)+[a1+(k−1)d]=3a1+(k+5)d.a_2+a_6+a_k=(a_1+d)+(a_1+5d)+\left[a_1+(k-1)d\right]=3a_1+(k+5)d.

而 15a8=15(a1+7d)15a_8=15\left(a_1+7d\right),故原式 S15=5(a2+a6+ak)S_{15}=5(a_2+a_6+a_k) 成为

15a1+105d=5[3a1+(k+5)d]=15a1+5(k+5)d,15a_1+105d=5\left[3a_1+(k+5)d\right]=15a_1+5(k+5)d,

两边消去 15a115a_1、再除以 55:

21d=(k+5)d.21d=(k+5)d.

这一步要分类:

  • 若 d≠0d\neq 0,两边同除 dd 得 k+5=21k+5=21,即 k=16\boxed{k=16};
  • 若 d=0d=0,等式对任意 k∈N∗k\in\mathbf{N}^* 都成立,kk 不唯一。

题目要求”求 kk“,即要一个确定的答案,所以取公差不为零的情形:

k=16.k=16.

核一遍(取 a1=0, d=1a_1=0,\ d=1,即 an=n−1a_n=n-1):S15=15×(0+14)2=105S_{15}=\dfrac{15\times(0+14)}{2}=105; a2+a6+a16=1+5+15=21a_2+a_6+a_{16}=1+5+15=21,而 5×21=1055\times 21=105 ✓。

这道题的关键动作:先把 S15S_{15} 化成 15a815a_8(奇数项数的和等于中间项乘项数), 再两边都写成 a1a_1 与 dd 的式子——比直接展开 S15S_{15} 干净。

练习(第 28 页)第 5 题

  1. 已知一个等差数列的项数为奇数,其中所有奇数项的和为 290,所有偶数项的和为 261。求此数列中间一项的值以及项数。

设项数为 2n+12n+1(n∈N∗n\in\mathbf{N}^*),数列为 a1,a2,…,a2n+1a_1,a_2,\dots,a_{2n+1},公差为 dd。

先数清两边各有几项。 序号为奇数的项是 a1,a3,…,a2n+1a_1,a_3,\dots,a_{2n+1},共 n+1n+1 项; 序号为偶数的项是 a2,a4,…,a2na_2,a_4,\dots,a_{2n},共 nn 项。

再各自求和。 奇数项本身构成公差为 2d2d 的等差数列,其首末两项是 a1a_1 与 a2n+1a_{2n+1}, 由 1+(2n+1)=2(n+1)1+(2n+1)=2(n+1) 得 a1+a2n+1=2an+1a_1+a_{2n+1}=2a_{n+1},所以

S奇=(n+1)(a1+a2n+1)2=(n+1)an+1=290.(i)S_{\text{奇}}=\frac{(n+1)\left(a_1+a_{2n+1}\right)}{2}=(n+1)a_{n+1}=290. \tag{i}

偶数项构成公差为 2d2d 的等差数列,首末两项是 a2a_2 与 a2na_{2n},由 2+2n=2(n+1)2+2n=2(n+1) 得 a2+a2n=2an+1a_2+a_{2n}=2a_{n+1},所以

S偶=n(a2+a2n)2=n an+1=261.(ii)S_{\text{偶}}=\frac{n\left(a_2+a_{2n}\right)}{2}=n\,a_{n+1}=261. \tag{ii}

两式相除(an+1≠0a_{n+1}\neq 0,否则 (ii) 给出 261=0261=0,矛盾;n⩾1n\geqslant 1 故 n≠0n\neq 0):

n+1n=290261  ⟹  261(n+1)=290n  ⟹  261=29n  ⟹  n=9.\frac{n+1}{n}=\frac{290}{261} \;\Longrightarrow\; 261(n+1)=290n \;\Longrightarrow\; 261=29n \;\Longrightarrow\; n=9.

于是项数

2n+1=19,2n+1=19,

中间一项(第 n+1=10n+1=10 项)由 (ii) 得

a10=an+1=261n=2619=29.a_{10}=a_{n+1}=\frac{261}{n}=\frac{261}{9}=29.

核一遍:(n+1)an+1=10×29=290(n+1)a_{n+1}=10\times 29=290 ✓,与 (i) 相符。 另有一条更短的核法:S奇−S偶=290−261=29S_{\text{奇}}-S_{\text{偶}}=290-261=29,而由 (i)(ii) 这个差恰等于 an+1a_{n+1},正是中间项 2929 ✓。

所以这个数列有 19 项,中间一项是 29。

练习(第 29 页)第 1 题

  1. 某市一家商场的新年最高促销奖设立了两种领奖方式:第一种,获奖者可以选择2000元的奖金;第二种,从12月20日到第二年的1月1日,每天到该商场领取奖品,第1天领取的奖品价值为100元,第2天为110元,以后逐天增加10元。你认为哪种领奖方式获奖者受益更多?

第一步:数清第二种方式一共领几天。 12 月有 31 天,从 12 月 20 日到 12 月 31 日共 31−20+1=1231-20+1=12 天,再加上第二年的 1 月 1 日,一共

12+1=13 (天).12+1=13 \ (\text{天}).

(两端都算在内,这是本题最容易数错的一步。)

第二步:把奖品价值写成等差数列。 第 1 天 100100 元,以后每天多 1010 元, 所以各天价值 ana_n 构成首项 a1=100a_1=100、公差 d=10d=10 的等差数列。

第三步:求 13 天的总价值。

S13=13×100+13×122×10=1300+78×10=1300+780=2080 (元).S_{13}=13\times 100+\frac{13\times 12}{2}\times 10=1300+78\times 10=1300+780=2080 \ (\text{元}).

第四步:比较。

2080>2000,2080>2000,

所以第二种领奖方式获奖者受益更多,比第一种多 2080−2000=802080-2000=80 元。

核一遍:第 13 天的价值 a13=100+12×10=220a_{13}=100+12\times 10=220 元,用公式 (1) 重算 S13=13×(100+220)2=13×3202=2080S_{13}=\dfrac{13\times(100+220)}{2}=\dfrac{13\times 320}{2}=2080 ✓,两条路一致。

练习(第 29 页)第 2 题

  1. 已知数列 {an}\{a_{n}\} 的前 nn 项和 Sn=14n2+23n+3S_{n} = \frac{1}{4} n^{2} + \frac{2}{3} n + 3. 求这个数列的通项公式.

由 SnS_n 求 ana_n 必须分家:a1=S1a_1=S_1,而 an=Sn−Sn−1a_n=S_n-S_{n-1} 只对 n⩾2n\geqslant 2 成立 (S0S_0 没有定义)。

n=1n=1:

a1=S1=14+23+3=312+812+3612=4712.a_1=S_1=\frac14+\frac23+3=\frac{3}{12}+\frac{8}{12}+\frac{36}{12}=\frac{47}{12}.

n⩾2n\geqslant 2:

an=Sn−Sn−1=[14n2+23n+3]−[14(n−1)2+23(n−1)+3]=14[n2−(n−1)2]+23[n−(n−1)]=14(2n−1)+23=n2−14+23=n2+512.\begin{aligned} a_n&=S_n-S_{n-1}\\ &=\left[\frac14n^2+\frac23n+3\right]-\left[\frac14(n-1)^2+\frac23(n-1)+3\right]\\ &=\frac14\left[n^2-(n-1)^2\right]+\frac23\left[n-(n-1)\right]\\ &=\frac14(2n-1)+\frac23\\ &=\frac{n}{2}-\frac14+\frac23=\frac{n}{2}+\frac{5}{12}. \end{aligned}

回头核 n=1n=1:把 n=1n=1 代进上式得 12+512=1112\dfrac12+\dfrac{5}{12}=\dfrac{11}{12}, 而 a1=4712a_1=\dfrac{47}{12},对不上。所以通项公式是分段的:

an={4712,n=1,n2+512,n⩾2.a_n=\begin{cases} \dfrac{47}{12}, & n=1,\\[6pt] \dfrac{n}{2}+\dfrac{5}{12}, & n\geqslant 2. \end{cases}

为什么必然对不上:等差数列的前 nn 项和形如 pn2+qnpn^2+qn,常数项为零; 这里的 SnS_n 有常数项 3≠03\neq 0,所以 {an}\{a_n\} 从第 2 项起才是等差数列(公差 12\frac12), 第 1 项被那个 33 顶出去了。

核一遍:a1+a2=4712+(1+512)=4712+1712=6412=163a_1+a_2=\dfrac{47}{12}+\left(1+\dfrac{5}{12}\right)=\dfrac{47}{12}+\dfrac{17}{12}=\dfrac{64}{12}=\dfrac{16}{3}, 而 S2=14×4+23×2+3=1+43+3=163S_2=\dfrac14\times 4+\dfrac23\times 2+3=1+\dfrac43+3=\dfrac{16}{3} ✓。

练习(第 29 页)第 3 题

  1. 已知等差数列 -4.2, -3.7, -3.2, … 的前 n 项和为 SnS_{n} , SnS_{n} 是否存在最大(小)值?如果存在,求出取得最值时 n 的值.

首项 a1=−4.2a_1=-4.2,公差 d=−3.7−(−4.2)=0.5>0d=-3.7-(-4.2)=0.5>0。

先定性:d>0d>0,所以 Sn=d2n2+(a1−d2)nS_n=\dfrac d2n^2+\left(a_1-\dfrac d2\right)n 是开口向上的二次式, SnS_n 有最小值、没有最大值(nn 增大时 Sn→+∞S_n\to+\infty)。

再定位最小值。 通项

an=−4.2+0.5(n−1)=0.5n−4.7.a_n=-4.2+0.5(n-1)=0.5n-4.7.

解 an⩽0a_n\leqslant 0:

0.5n−4.7⩽0  ⟹  n⩽9.4,0.5n-4.7\leqslant 0 \;\Longrightarrow\; n\leqslant 9.4,

因为 n∈N∗n\in\mathbf{N}^*,所以 a1,…,a9a_1,\dots,a_9 都 ⩽0\leqslant 0(其中 a9=4.5−4.7=−0.2<0a_9=4.5-4.7=-0.2<0), 而 a10=5−4.7=0.3>0a_{10}=5-4.7=0.3>0,此后各项恒正。

于是 S1>S2>⋯>S9S_1>S_2>\dots>S_9(一直在加负数),而 S10>S9S_{10}>S_9(开始加正数), 所以 SnS_n 在 n=9n=9 处取得最小值:

S9=9(a1+a9)2=9×(−4.2−0.2)2=9×(−4.4)2=−19.8.S_9=\frac{9\left(a_1+a_9\right)}{2}=\frac{9\times(-4.2-0.2)}{2}=\frac{9\times(-4.4)}{2}=-19.8.

结论:SnS_n 存在最小值 −19.8-19.8,在 n=9n=9 时取得;不存在最大值。

用配方核一遍:Sn=0.52n2+(−4.2−0.25)n=0.25n2−4.45nS_n=\dfrac{0.5}{2}n^2+\left(-4.2-0.25\right)n=0.25n^2-4.45n, 对称轴 n=4.450.5=8.9n=\dfrac{4.45}{0.5}=8.9,离它最近的正整数是 99,与上面一致; S9=0.25×81−4.45×9=20.25−40.05=−19.8S_9=0.25\times 81-4.45\times 9=20.25-40.05=-19.8 ✓。 (注意 a9≠0a_9\neq 0,所以最小值只在 n=9n=9 一处取到,不存在两个 nn 并列的情形。)

练习(第 29 页)第 4 题

  1. 求集合 M={m∣m=2n−1,n∈N∗}M = \{m \mid m = 2n - 1, n \in \mathbf{N}^*\},且 m<60m < 60 中元素的个数,并求这些元素的和.

MM 是全体正奇数之集,题目要的是其中小于 6060 的那些元素。

先数个数。 由 m=2n−1<60m=2n-1<60 得

2n<61  ⟹  n<30.5,2n<61 \;\Longrightarrow\; n<30.5,

而 n∈N∗n\in\mathbf{N}^*,所以 n=1,2,…,30n=1,2,\dots,30,共 30 个元素,依次是

1, 3, 5, …, 591,\ 3,\ 5,\ \dots,\ 59

(末项 2×30−1=59<602\times 30-1=59<60 ✓;下一个 2×31−1=61⩾602\times 31-1=61\geqslant 60,确实取不到)。

再求和。 这 30 个数构成首项 11、公差 22 的等差数列,用公式 (1):

S30=30×(1+59)2=30×602=900.S_{30}=\frac{30\times(1+59)}{2}=\frac{30\times 60}{2}=900.

核一遍:用公式 (2),30×1+30×292×2=30+870=90030\times 1+\dfrac{30\times 29}{2}\times 2=30+870=900 ✓。 另外前 nn 个正奇数之和恒为 n2n^2,这里 302=90030^2=900,第三条路也一致。

练习(第 29 页)第 5 题

*5. 已知数列 {an}\{a_{n}\} 的通项公式为 an=n−22n−15a_{n} = \frac{n - 2}{2n - 15},前 nn 项和为 SnS_{n}。求 SnS_{n} 取得最小值时 nn 的值。

这不是等差数列,所以不能套求和公式。但求 SnS_n 最值的原理不变: SnS_n 在”还在加负数”时递减、“开始加正数”后递增,所以只需判断每一项的正负。

先看分母:2n−15=02n-15=0 当且仅当 n=7.5n=7.5,而 nn 是正整数,所以分母恒不为零,ana_n 处处有定义。

逐段判号。 分子 n−2n-2,分母 2n−152n-15:

  • n=1n=1:a1=−1−13=113>0a_1=\dfrac{-1}{-13}=\dfrac{1}{13}>0;
  • n=2n=2:a2=0−11=0a_2=\dfrac{0}{-11}=0;
  • 3⩽n⩽73\leqslant n\leqslant 7:分子 n−2>0n-2>0,分母 2n−15<02n-15<0(因 n⩽7<7.5n\leqslant 7<7.5),故 an<0a_n<0;
  • n⩾8n\geqslant 8:分子 n−2>0n-2>0,分母 2n−15>02n-15>0(因 n⩾8>7.5n\geqslant 8>7.5),故 an>0a_n>0。

于是 SnS_n 的走势是:

S1=113,S2=S1 (因 a2=0),S2>S3>S4>⋯>S7,S_1=\frac{1}{13},\quad S_2=S_1\ (\text{因 }a_2=0),\quad S_2>S_3>S_4>\dots>S_7,

而从 n=8n=8 起每一项都为正,所以 S7<S8<S9<…S_7<S_8<S_9<\dots。

因此 SnS_n 在 n=7n=7 处取得最小值:

n=7.n=7.

核一遍:a7=7−214−15=5−1=−5<0a_7=\dfrac{7-2}{14-15}=\dfrac{5}{-1}=-5<0,a8=616−15=6>0a_8=\dfrac{6}{16-15}=6>0, 负正分界确实在第 7 项与第 8 项之间;a2=0a_2=0 只让 S1=S2S_1=S_2,不影响最小值的位置。

这道题的关键动作:求和的最值不必先求出 SnS_n 的表达式—— 只要知道每一项的正负,最值的位置就定了。

习题 4.2 第 1 题

  1. 根据下列等差数列 {an}\{a_{n}\} 中的已知量,求相应的未知量:

(1) a1=20,an=54,Sn=999a_1 = 20, a_n = 54, S_n = 999, 求 dd 及 nn; (2) d=13,n=37,Sn=629d = \frac{1}{3}, n = 37, S_n = 629, 求 a1a_1 及 ana_n;

(3) a1=56,d=−16,Sn=−5a_1 = \frac{5}{6}, d = -\frac{1}{6}, S_n = -5,求 nn 及 ana_n;(4) d=2,n=15,an=−10d = 2, n = 15, a_n = -10,求 a1a_1 及 SnS_n.

这一题是”五个量 a1,d,n,an,Sna_1,d,n,a_n,S_n 知三求二”的标准演练。先挑那条只含已知量的式子解出第一个未知量。

(1) 已知 a1a_1、ana_n、SnS_n,公式 (1) 里只剩 nn 未知:

999=n(20+54)2=37n  ⟹  n=27.999=\frac{n(20+54)}{2}=37n \;\Longrightarrow\; n=27.

n=27n=27 是正整数,合法。再由通项公式求 dd:

54=20+(27−1)d  ⟹  26d=34  ⟹  d=3426=1713.54=20+(27-1)d \;\Longrightarrow\; 26d=34 \;\Longrightarrow\; d=\frac{34}{26}=\frac{17}{13}.

核:S27=27×742=999S_{27}=\dfrac{27\times 74}{2}=999 ✓。

(2) 已知 dd、nn、SnS_n,公式 (2) 里只剩 a1a_1 未知:

629=37a1+37×362×13=37a1+666×13=37a1+222,629=37a_1+\frac{37\times 36}{2}\times\frac13=37a_1+666\times\frac13=37a_1+222,

37a1=407  ⟹  a1=11.37a_1=407 \;\Longrightarrow\; a_1=11.

再求末项:

a37=11+36×13=11+12=23.a_{37}=11+36\times\frac13=11+12=23.

核:S37=37×(11+23)2=37×342=629S_{37}=\dfrac{37\times(11+23)}{2}=\dfrac{37\times 34}{2}=629 ✓。

(3) 已知 a1a_1、dd、SnS_n,公式 (2) 里只剩 nn 未知:

−5=n×56+n(n−1)2×(−16)=5n6−n(n−1)12.-5=n\times\frac56+\frac{n(n-1)}{2}\times\left(-\frac16\right)=\frac{5n}{6}-\frac{n(n-1)}{12}.

两边乘 1212:

−60=10n−n(n−1)=10n−n2+n=11n−n2,-60=10n-n(n-1)=10n-n^2+n=11n-n^2,

即

n2−11n−60=0  ⟹  (n−15)(n+4)=0  ⟹  n=15 或 n=−4.n^2-11n-60=0 \;\Longrightarrow\; (n-15)(n+4)=0 \;\Longrightarrow\; n=15 \ \text{或}\ n=-4.

项数是正整数,n=−4n=-4 舍去,得 n=15n=15。再求

a15=56+14×(−16)=56−146=−96=−32.a_{15}=\frac56+14\times\left(-\frac16\right)=\frac{5}{6}-\frac{14}{6}=-\frac{9}{6}=-\frac32.

核:S15=15×(56−32)2=15×(−23)2=−5S_{15}=\dfrac{15\times\left(\frac56-\frac32\right)}{2}=\dfrac{15\times\left(-\frac23\right)}{2}=-5 ✓。

(4) 已知 dd、nn、ana_n,通项公式里只剩 a1a_1 未知:

−10=a1+(15−1)×2=a1+28  ⟹  a1=−38.-10=a_1+(15-1)\times 2=a_1+28 \;\Longrightarrow\; a_1=-38.

再用公式 (1):

S15=15×(−38−10)2=15×(−48)2=−360.S_{15}=\frac{15\times(-38-10)}{2}=\frac{15\times(-48)}{2}=-360.

核:用公式 (2),15×(−38)+15×142×2=−570+210=−36015\times(-38)+\dfrac{15\times 14}{2}\times 2=-570+210=-360 ✓。

习题 4.2 第 2 题

  1. 已知 {an}\{a_{n}\} 为等差数列,a1+a3+a5=105a_{1} + a_{3} + a_{5} = 105,a2+a4+a6=99a_{2} + a_{4} + a_{6} = 99。求 a20a_{20}。

两个条件各自先压成一项。 由下标和性质 1+5=2×31+5=2\times 3 得 a1+a5=2a3a_1+a_5=2a_3,所以

a1+a3+a5=3a3=105  ⟹  a3=35.a_1+a_3+a_5=3a_3=105 \;\Longrightarrow\; a_3=35.

同理 2+6=2×42+6=2\times 4 得 a2+a6=2a4a_2+a_6=2a_4,所以

a2+a4+a6=3a4=99  ⟹  a4=33.a_2+a_4+a_6=3a_4=99 \;\Longrightarrow\; a_4=33.

求公差:

d=a4−a3=33−35=−2.d=a_4-a_3=33-35=-2.

从 a3a_3 走到 a20a_{20},跨 1717 个公差:

a20=a3+17d=35+17×(−2)=35−34=1.a_{20}=a_3+17d=35+17\times(-2)=35-34=1.

核一遍:a1=a3−2d=35+4=39a_1=a_3-2d=35+4=39,则 a1+a3+a5=39+35+31=105a_1+a_3+a_5=39+35+31=105 ✓, a2+a4+a6=37+33+29=99a_2+a_4+a_6=37+33+29=99 ✓,a20=39+19×(−2)=39−38=1a_{20}=39+19\times(-2)=39-38=1 ✓。

这道题的关键动作:三项等差之和等于中间项的 3 倍——这是等差中项的直接推论, 比设 a1a_1、dd 解二元方程组快一大截。

习题 4.2 第 3 题

3.(1)求从小到大排列的前 nn 个正偶数的和.

(2) 求从小到大排列的前 n 个正奇数的和.

(3) 在三位正整数的集合中有多少个数是 5 的倍数?求这些数的和.

(4)在小于100的正整数中,有多少个数被7除余2?这些数的和是多少?

四小问都是”先认出等差数列,再数项数,最后套公式”。

(1) 前 nn 个正偶数是 2,4,6,…,2n2,4,6,\dots,2n,首项 22、公差 22、末项 2n2n,共 nn 项:

S=n(2+2n)2=n(n+1).S=\frac{n(2+2n)}{2}=n(n+1).

核:n=3n=3 时 2+4+6=122+4+6=12,而 3×4=123\times 4=12 ✓。

(2) 前 nn 个正奇数是 1,3,5,…,2n−11,3,5,\dots,2n-1,首项 11、公差 22、末项 2n−12n-1,共 nn 项:

S=n[1+(2n−1)]2=n×2n2=n2.S=\frac{n\left[1+(2n-1)\right]}{2}=\frac{n\times 2n}{2}=n^2.

核:n=4n=4 时 1+3+5+7=16=421+3+5+7=16=4^2 ✓。

(3) 三位正整数是 100100 到 999999。其中最小的 55 的倍数是 100100,最大的是 995995 (10001000 已是四位数),它们构成首项 100100、公差 55、末项 995995 的等差数列。项数:

995=100+(k−1)×5  ⟹  5(k−1)=895  ⟹  k−1=179  ⟹  k=180.995=100+(k-1)\times 5 \;\Longrightarrow\; 5(k-1)=895 \;\Longrightarrow\; k-1=179 \;\Longrightarrow\; k=180.

所以有 180 个。它们的和

S180=180×(100+995)2=90×1095=98550.S_{180}=\frac{180\times(100+995)}{2}=90\times 1095=98550.

(4) 被 77 除余 22 的正整数形如 7t+27t+2(t=0,1,2,…t=0,1,2,\dots),即 2, 9, 16, …2,\ 9,\ 16,\ \dots, 首项 22、公差 77。要求小于 100100:

7t+2<100  ⟹  7t<98  ⟹  t<14,7t+2<100 \;\Longrightarrow\; 7t<98 \;\Longrightarrow\; t<14,

所以 t=0,1,…,13t=0,1,\dots,13,共 14 个,末项 7×13+2=937\times 13+2=93。 (下一个是 100100,但 100100 不小于 100100,且 100=7×14+2100=7\times 14+2 确实被 77 除余 22——所以这里的 “小于 100100“是严格不等号,100100 必须排除。)它们的和

S14=14×(2+93)2=7×95=665.S_{14}=\frac{14\times(2+93)}{2}=7\times 95=665.

核:用公式 (2),14×2+14×132×7=28+91×7=28+637=66514\times 2+\dfrac{14\times 13}{2}\times 7=28+91\times 7=28+637=665 ✓。

习题 4.2 第 5 题

  1. 已知一个多边形的周长等于 158 cm158 \mathrm{~cm}, 所有各边的长成等差数列, 最大的边长为 44 cm44 \mathrm{~cm}, 公差为 3 cm3 \mathrm{~cm}. 求这个多边形的边数.

设边数为 nn(n⩾3n\geqslant 3 且 n∈N∗n\in\mathbf{N}^*)。把各边长从大到小排成数列: 首项 4444、公差 −3-3(题目说的”公差为 33“指相邻两边相差 3 cm3\ \mathrm{cm}; 从大到小排时每一步减 33)。周长就是各边长之和:

Sn=44n+n(n−1)2×(−3)=158.S_n=44n+\frac{n(n-1)}{2}\times(-3)=158.

两边乘 22:

88n−3n(n−1)=316  ⟹  88n−3n2+3n=316  ⟹  3n2−91n+316=0.88n-3n(n-1)=316 \;\Longrightarrow\; 88n-3n^2+3n=316 \;\Longrightarrow\; 3n^2-91n+316=0.

判别式

Δ=912−4×3×316=8281−3792=4489=672>0,\Delta=91^2-4\times 3\times 316=8281-3792=4489=67^2>0,

两根

n=91±676,即n=4或n=1586=793.n=\frac{91\pm 67}{6},\qquad\text{即}\qquad n=4 \quad\text{或}\quad n=\frac{158}{6}=\frac{79}{3}.

793\dfrac{79}{3} 不是整数,舍去;n=4n=4 满足 n⩾3n\geqslant 3。

验一遍它是不是真的可行:n=4n=4 时四条边依次是 44, 41, 38, 3544,\ 41,\ 38,\ 35(都为正), 周长 44+41+38+35=15844+41+38+35=158 ✓,且最大边 44<41+38+35=11444<41+38+35=114,满足”任一边小于其余各边之和”这条 多边形必须满足的条件。

所以这个多边形有 4 条边。

习题 4.2 第 6 题

  1. 数列 {an}\{a_{n}\},{bn}\{b_{n}\} 都是等差数列,且 a1=5a_{1} = 5,b1=15b_{1} = 15,a100+b100=100a_{100} + b_{100} = 100。求数列 {an+bn}\{a_{n} + b_{n}\} 的前100项的和。

令 cn=an+bnc_n=a_n+b_n。设 {an}\{a_n\}、{bn}\{b_n\} 的公差分别为 d1d_1、d2d_2,则

cn+1−cn=(an+1−an)+(bn+1−bn)=d1+d2,c_{n+1}-c_n=(a_{n+1}-a_n)+(b_{n+1}-b_n)=d_1+d_2,

是常数,所以 {cn}\{c_n\} 也是等差数列(这一步不能省——下面要用等差数列的求和公式)。

已知

c1=a1+b1=5+15=20,c100=a100+b100=100.c_1=a_1+b_1=5+15=20,\qquad c_{100}=a_{100}+b_{100}=100.

用公式 (1):

S100=100(c1+c100)2=100×(20+100)2=50×120=6000.S_{100}=\frac{100\left(c_1+c_{100}\right)}{2}=\frac{100\times(20+100)}{2}=50\times 120=6000.

核一遍:{cn}\{c_n\} 的公差 d1+d2=c100−c199=8099d_1+d_2=\dfrac{c_{100}-c_1}{99}=\dfrac{80}{99}, 用公式 (2) 重算 S100=100×20+100×992×8099=2000+50×80=2000+4000=6000S_{100}=100\times 20+\dfrac{100\times 99}{2}\times\dfrac{80}{99}=2000+50\times 80=2000+4000=6000 ✓。

注意题目只给了 c1c_1 与 c100c_{100},d1d_1、d2d_2 各自是多少并不需要知道—— 公式 (1) 只要首末两项。

习题 4.2 第 7 题

  1. 已知 SnS_{n} 是等差数列 {an}\{a_{n}\} 的前 nn 项和.

(1) 证明 {Snn}\left\{\frac{S_{n}}{n}\right\} 是等差数列;

(2) 设 TnT_{n} 为数列 {Snn}\left\{\frac{S_{n}}{n}\right\} 的前 n 项和,若 S4=12,S8=40S_{4}=12, S_{8}=40 ,求 TnT_{n} .

(1) 证明。 设 {an}\{a_n\} 的首项为 a1a_1、公差为 dd。由求和公式 (2),

Sn=na1+n(n−1)2d,S_n=na_1+\frac{n(n-1)}{2}d,

两边除以 nn(n∈N∗n\in\mathbf{N}^*,故 n≠0n\neq 0,除得动):

Snn=a1+n−12d.\frac{S_n}{n}=a_1+\frac{n-1}{2}d.

记 bn=Snnb_n=\dfrac{S_n}{n},则对任意 n∈N∗n\in\mathbf{N}^*,

bn+1−bn=[a1+n2d]−[a1+n−12d]=d2,b_{n+1}-b_n=\left[a_1+\frac{n}{2}d\right]-\left[a_1+\frac{n-1}{2}d\right]=\frac{d}{2},

是与 nn 无关的常数。按定义,{Snn}\left\{\dfrac{S_n}{n}\right\} 是等差数列, 首项 b1=a1b_1=a_1、公差 d2\dfrac d2。(这也正是”前 nn 项的平均数”那条性质: Snn=a1+an2\dfrac{S_n}{n}=\dfrac{a_1+a_n}{2}。)

(2) 先由两个条件定出 a1a_1 与 dd:

{S4=4a1+6d=12,S8=8a1+28d=40,即{2a1+3d=6,2a1+7d=10.\begin{cases} S_4=4a_1+6d=12,\\ S_8=8a_1+28d=40, \end{cases} \qquad\text{即}\qquad \begin{cases} 2a_1+3d=6,\\ 2a_1+7d=10. \end{cases}

相减得 4d=44d=4,即 d=1d=1;回代 2a1=6−3=32a_1=6-3=3,即 a1=32a_1=\dfrac32。

于是由 (1),

bn=Snn=a1+n−12d=32+n−12=n+22.b_n=\frac{S_n}{n}=a_1+\frac{n-1}{2}d=\frac32+\frac{n-1}{2}=\frac{n+2}{2}.

{bn}\{b_n\} 是首项 b1=32b_1=\dfrac32、公差 12\dfrac12 的等差数列,末项 bn=n+22b_n=\dfrac{n+2}{2}, 用公式 (1) 求它的前 nn 项和:

Tn=n(b1+bn)2=n(32+n+22)2=n⋅n+522=n(n+5)4.T_n=\frac{n\left(b_1+b_n\right)}{2}=\frac{n\left(\frac32+\frac{n+2}{2}\right)}{2} =\frac{n\cdot\frac{n+5}{2}}{2}=\frac{n(n+5)}{4}.

核一遍:b1=32, b2=2, b3=52, b4=3b_1=\dfrac32,\ b_2=2,\ b_3=\dfrac52,\ b_4=3, T4=32+2+52+3=9T_4=\dfrac32+2+\dfrac52+3=9;而公式给 4×94=9\dfrac{4\times 9}{4}=9 ✓。 再核 S4S_4:b4=S44=3⇒S4=12b_4=\dfrac{S_4}{4}=3 \Rightarrow S_4=12 ✓;b8=8+22=5⇒S8=40b_8=\dfrac{8+2}{2}=5 \Rightarrow S_8=40 ✓。

习题 4.2 第 8 题

  1. 已知两个等差数列 2, 6, 10, …, 190 及 2, 8, 14, …, 200, 将这两个等差数列的公共项按从小到大的顺序组成一个新数列. 求这个新数列的各项之和.

先把两个数列写清楚。

  • 第一个:首项 22、公差 44,通项 4k−24k-2,末项 190190(由 4k−2=1904k-2=190 得 k=48k=48,共 48 项)。 它的项都是”被 44 除余 22“的数;
  • 第二个:首项 22、公差 66,通项 6j−46j-4,末项 200200(由 6j−4=2006j-4=200 得 j=34j=34,共 34 项)。 它的项都是”被 66 除余 22“的数。

公共项的形状。 一个数同时”被 44 除余 22“且”被 66 除余 22“,等价于它减去 22 后 既是 44 的倍数又是 66 的倍数,即是 lcm⁡(4,6)=12\operatorname{lcm}(4,6)=12 的倍数。所以公共项形如

12s+2(s=0,1,2,… ),12s+2 \quad (s=0,1,2,\dots),

即 2, 14, 26, …2,\ 14,\ 26,\ \dots——它们本身构成一个首项 22、公差 1212 的等差数列。

再卡住上界。 公共项必须同时落在两个数列里,所以不能超过两个末项中较小的那个:

12s+2⩽190  ⟹  12s⩽188  ⟹  s⩽15.67,12s+2\leqslant 190 \;\Longrightarrow\; 12s\leqslant 188 \;\Longrightarrow\; s\leqslant 15.67,

故 s=0,1,…,15s=0,1,\dots,15,共 16 项,末项 12×15+2=18212\times 15+2=182。 (182⩽190182\leqslant 190 且 182⩽200182\leqslant 200,两边都在;下一个 194>190194>190,越界。)

验一下 182182 确实在两个数列里:182=4×46−2182=4\times 46-2 ✓,182=6×31−4182=6\times 31-4 ✓。

求和(首项 22、末项 182182、共 16 项):

S16=16×(2+182)2=8×184=1472.S_{16}=\frac{16\times(2+182)}{2}=8\times 184=1472.

核一遍:用公式 (2),16×2+16×152×12=32+120×12=32+1440=147216\times 2+\dfrac{16\times 15}{2}\times 12=32+120\times 12=32+1440=1472 ✓。

习题 4.2 第 9 题

  1. 一支车队有 15 辆车,某天下午依次出发执行运输任务。第一辆车于 14 时出发,以后每间隔 10 min 发出一辆车。假设所有的司机都连续开车,并都在 18 时停下来休息。

(1) 截止到 18 时,最后一辆车行驶了多长时间?

(2) 如果每辆车行驶的速度都是 60 km/h60 \, km/h ,这个车队当天一共行驶了多少千米?

先把出发时刻写成数列。 第 1 辆 14:00 出发,以后每辆晚 10 min10\ \mathrm{min}, 所以第 kk 辆的出发时刻比 14:00 晚 10(k−1)10(k-1) 分钟。从 14:00 到 18:00 共 4×60=240 min4\times 60=240\ \mathrm{min},故第 kk 辆车的行驶时间(单位:min)是

tk=240−10(k−1)=250−10k(k=1,2,…,15).t_k=240-10(k-1)=250-10k \qquad (k=1,2,\dots,15).

这是首项 t1=240t_1=240、公差 −10-10 的等差数列。

(1) 最后一辆是第 15 辆:

t15=250−10×15=100 (min),t_{15}=250-10\times 15=100 \ (\mathrm{min}),

即 1 小时 40 分钟。

(核一遍:第 15 辆的出发时刻是 14:0014{:}00 后 10×14=140 min10\times 14=140\ \mathrm{min},即 16:2016{:}20; 从 16:2016{:}20 到 18:0018{:}00 正是 100 min100\ \mathrm{min} ✓。且 t15=100>0t_{15}=100>0, 说明 15 辆车在 18 时之前都已出发,全部有行驶时间。)

(2) 15 辆车的行驶时间总和

∑k=115tk=15(t1+t15)2=15×(240+100)2=15×3402=2550 (min).\sum_{k=1}^{15}t_k=\frac{15\left(t_1+t_{15}\right)}{2}=\frac{15\times(240+100)}{2}=\frac{15\times 340}{2}=2550 \ (\mathrm{min}).

化成小时:2550 min=255060=42.5 h2550\ \mathrm{min}=\dfrac{2550}{60}=42.5\ \mathrm{h}。速度 60 km/h60\ \mathrm{km/h},所以总路程

60×42.5=2550 (km).60\times 42.5=2550 \ (\mathrm{km}).

核一遍:60 km/h60\ \mathrm{km/h} 恰好是 1 km/min1\ \mathrm{km/min},所以”总分钟数”与”总千米数”数值相同—— 2550 min→2550 km2550\ \mathrm{min}\to 2550\ \mathrm{km},两者一致(这个巧合正好当验算用)。

习题 4.2 第 10 题

  1. 已知等差数列 {an}\{a_{n}\} 的公差为 dd,求证 am−anm−n=d\frac{a_{m} - a_{n}}{m - n} = d。你能从直线的斜率角度来解释这个结果吗?

求证。 这里 m, n∈N∗m,\ n\in\mathbf{N}^* 且 m≠nm\neq n(否则分母为零,式子无意义)。 由通项公式,

am=a1+(m−1)d,an=a1+(n−1)d,a_m=a_1+(m-1)d,\qquad a_n=a_1+(n-1)d,

两式相减,a1a_1 抵消:

am−an=[(m−1)−(n−1)]d=(m−n)d.a_m-a_n=\left[(m-1)-(n-1)\right]d=(m-n)d.

因为 m≠nm\neq n,即 m−n≠0m-n\neq 0,两边同除以 m−nm-n:

am−anm−n=d.\frac{a_m-a_n}{m-n}=d.

证毕。

从斜率的角度解释。 把数列的每一项画成平面上的点 (n, an)\left(n,\ a_n\right)。 取两点 A(n, an)A\left(n,\ a_n\right) 与 B(m, am)B\left(m,\ a_m\right)(m≠nm\neq n,故两点横坐标不同,直线 ABAB 有斜率), 则直线 ABAB 的斜率

kAB=am−anm−n=d.k_{AB}=\frac{a_m-a_n}{m-n}=d.

也就是说:等差数列图象上任意两点连线的斜率都等于公差 dd。 斜率处处相同意味着这些点共线——这正是上一小节那句话的严格版本: 等差数列的通项 an=dn+(a1−d)a_n=dn+(a_1-d) 是 nn 的一次式,点 (n,an)(n,a_n) 全落在斜率为 dd 的直线 y=dx+(a1−d)y=dx+(a_1-d) 上。

举例核一遍:取 an=3n−1a_n=3n-1(a1=2a_1=2,d=3d=3),则 a5−a25−2=14−53=3=d\dfrac{a_5-a_2}{5-2}=\dfrac{14-5}{3}=3=d ✓。

习题 4.2 第 12 题

  1. 如图的形状出现在南宋数学家杨辉所著的《详解九章算法·商功》中,后人称为“三角垛”。“三角垛”的最上层有1个球,第二层有3个球,第三层有6个球……设各层球数构成一个数列 {an}\{a_{n}\} .

(1) 写出数列 {an}\{a_{n}\} 的一个递推公式;

  • (2) 根据 (1) 中的递推公式, 写出数列 {an}\{a_{n}\} 的一个通项公式.

(1) 先看层与层之间多了多少。 由题给的前三项 a1=1a_1=1、a2=3a_2=3、a3=6a_3=6,

a2−a1=2,a3−a2=3.a_2-a_1=2,\qquad a_3-a_2=3.

差本身是 2, 3,…2,\ 3,\dots,即第 nn 层比第 n−1n-1 层多 nn 个球(每层是一个三角形阵列, 第 nn 层比上一层多出一整排,那一排恰有 nn 个球)。于是递推公式

{a1=1,an=an−1+n,n⩾2.\begin{cases} a_1=1,\\ a_n=a_{n-1}+n, & n\geqslant 2. \end{cases}

(核一遍:a2=1+2=3a_2=1+2=3 ✓,a3=3+3=6a_3=3+3=6 ✓,再往下 a4=6+4=10a_4=6+4=10,与三角形数 1,3,6,10,…1,3,6,10,\dots 相符。)

(2) 由递推求通项:把差累加起来。 对 n⩾2n\geqslant 2,把 nn 个式子

a2−a1=2,a3−a2=3,…,an−an−1=na_2-a_1=2,\quad a_3-a_2=3,\quad \dots,\quad a_n-a_{n-1}=n

逐式相加,左边中间各项两两抵消(叠加法):

an−a1=2+3+⋯+n.a_n-a_1=2+3+\dots+n.

右边是首项 22、末项 nn、共 n−1n-1 项的等差数列之和:

2+3+⋯+n=(n−1)(2+n)2=n2+n−22.2+3+\dots+n=\frac{(n-1)(2+n)}{2}=\frac{n^2+n-2}{2}.

所以

an=1+n2+n−22=2+n2+n−22=n(n+1)2(n⩾2).a_n=1+\frac{n^2+n-2}{2}=\frac{2+n^2+n-2}{2}=\frac{n(n+1)}{2} \qquad (n\geqslant 2).

回头验 n=1n=1:1×22=1=a1\dfrac{1\times 2}{2}=1=a_1,对得上,所以通项公式对全部 n∈N∗n\in\mathbf{N}^* 成立:

an=n(n+1)2.a_n=\frac{n(n+1)}{2}.

核一遍:a1=1a_1=1,a2=3a_2=3,a3=6a_3=6,a4=10a_4=10,与题给数据及三角垛的实际堆法相符; an−an−1=n(n+1)2−(n−1)n2=n[(n+1)−(n−1)]2=na_n-a_{n-1}=\dfrac{n(n+1)}{2}-\dfrac{(n-1)n}{2}=\dfrac{n\left[(n+1)-(n-1)\right]}{2}=n,与 (1) 的递推式一致。

这道题的关键动作:递推式的差是等差数列时,用”逐式相加”(叠加法)求通项—— 中间项全部抵消,只剩首项与一个等差数列的和。

原书转写(OCR,供核对)

共 9 页· 默认折起

机器转写,如有出入以上方扫描图为准。它是原文可搜索、可复制公式、读屏器读得出的形态, 也是教材原文引文的逐字比对靶。

  1. 在等差数列 {an}\{a_{n}\} 中,an=ma_{n} = m,am=na_{m} = n,且 n≠mn \neq m,求 am+na_{m+n}.

  2. 已知数列 {an}\{a_{n}\},{bn}\{b_{n}\} 都是等差数列,公差分别为 d1d_{1},d2d_{2},数列 {cn}\{c_{n}\} 满足 cn=an+2bnc_{n} = a_{n} + 2b_{n}.

(1) 数列 {cn}\{c_{n}\} 是不是等差数列?若是,证明你的结论;若不是,请说明理由.

(2) 若 {an}\{a_{n}\} , {bn}\{b_{n}\} 的公差都等于 2, a1=b1=1a_{1}=b_{1}=1 ,求数列 {cn}\{c_{n}\} 的通项公式.

  1. 已知一个无穷等差数列 {an}\{a_{n}\} 的首项为 a1a_{1},公差为 dd.

(1)将数列中的前 mm 项去掉,其余各项组成一个新的数列,这个新数列是等差数列吗?如果是,它的首项和公差分别是多少?

(2) 依次取出数列中的所有奇数项,组成一个新的数列,这个新数列是等差数列吗?如果是,它的首项和公差分别是多少?

(3)依次取出数列中所有序号为7的倍数的项,组成一个新的数列,它是等差数列吗?你能根据得到的结论作出一个猜想吗?

4.2.2 等差数列的前 nn 项和公式

前面我们学习了等差数列的概念和通项公式,下面我们将利用这些知识解决等差数列的求和问题.

据说,二百多年前,高斯的算术老师提出了下面的问题:

1+2+3+⋯+100=?1 + 2 + 3 + \dots + 1 0 0 = ?

当其他同学忙于把 100 个数逐项相加时,10 岁的高斯却用下面的方法迅速算出了正确答案:

(1+100)+(2+99)+⋯+(50+51)=101×50=5050.(1 + 1 0 0) + (2 + 9 9) + \dots + (5 0 + 5 1) = 1 0 1 \times 5 0 = 5 0 5 0.

高斯的算法实际上解决了求等差数列

1,2,3,…,n,…(1◯)1, 2, 3, \dots , n, \dots\tag{\text{\textcircled{1}}}

前 100 项的和的问题.

高斯(Gauss,1777—1855),德国数学家,近代数学的奠基者之一。他在天文学、大地测量学、磁学、光学等领域都作出了杰出贡献。

思考

你能说说高斯在求和过程中利用了数列①的什么性质吗?你能从中得到求数列①的前 nn 项和的方法吗?

对于数列①,设 an=na_{n} = n ,那么高斯的计算方法可以表示为

(a1+a100)+(a2+a99)+⋯+(a50+a51)=101×50=5050.(a _ {1} + a _ {1 0 0}) + (a _ {2} + a _ {9 9}) + \dots + (a _ {5 0} + a _ {5 1}) = 1 0 1 \times 5 0 = 5 0 5 0.

可以发现,高斯在计算中利用了

a1+a100=a2+a99=⋯=a50+a51a _ {1} + a _ {1 0 0} = a _ {2} + a _ {9 9} = \dots = a _ {5 0} + a _ {5 1}

这一特殊关系,这就是上一小节例5中性质的应用,它使不同数的求和问题转化成了相同数(即101)的求和,从而简

你能用高斯的方法求 1+2+⋯+100+1011+2+\cdots+100+101 吗?

化了运算.

将上述方法推广到一般,可以得到:

当 nn 是偶数时,有

a1+an=a2+an−1=⋯=an2+an2+1,a _ {1} + a _ {n} = a _ {2} + a _ {n - 1} = \dots = a _ {\frac {n}{2}} + a _ {\frac {n}{2} + 1},

于是有

Sn=1+2+3+⋯+n=(1+n)+[2+(n−1)]+⋯+[n2+(n2+1)]=(1+n)+(1+n)+⋯+(1+n)⏟n2个=n(1+n)2.\begin{array}{r l} S _ {n} & = 1 + 2 + 3 + \dots + n \\ & = (1 + n) + [ 2 + (n - 1) ] + \dots + \left[ \frac {n}{2} + \left(\frac {n}{2} + 1\right) \right] \\ & = \underbrace {(1 + n) + (1 + n) + \cdots + (1 + n)} _ {\frac {n}{2} \text {个}} \\ & = \frac {n (1 + n)}{2}. \end{array}

当 nn 为奇数时,有

Sn=1+2+3+⋯+n=(1+n)+[2+(n−1)]+⋯+[(n+12−1)+(n+12+1)]+n+12=(1+n)+(1+n)+⋯+(1+n)⏟n−12个+n+12=n−12⋅(1+n)+n+12=n(1+n)2.\begin{array}{r l} & {S _ {n} = 1 + 2 + 3 + \dots + n} \\ & {\quad = (1 + n) + [ 2 + (n - 1) ] + \dots + \left[ \left(\frac {n + 1}{2} - 1\right) + \left(\frac {n + 1}{2} + 1\right) \right] + \frac {n + 1}{2}} \\ & {\quad = \underbrace {(1 + n) + (1 + n) + \cdots + (1 + n)} _ {\frac {n - 1}{2} \text {个}} + \frac {n + 1}{2}} \\ & {\quad = \frac {n - 1}{2} \cdot (1 + n) + \frac {n + 1}{2}} \\ & {\quad = \frac {n (1 + n)}{2}.} \end{array}

所以,对任意正整数 nn ,都有

Sn=1+2+3+⋯+n=n(1+n)2.S _ {n} = 1 + 2 + 3 + \dots + n = \frac {n (1 + n)}{2}.

思考

我们发现,在求前 nn 个正整数的和时,要对 nn 分奇数、偶数进行讨论,比较麻烦.能否设法避免分类讨论?

如果对公式 Sn=1+2+3+⋯+n=n(n+1)2S_{n} = 1 + 2 + 3 + \dots + n = \frac{n(n + 1)}{2} 作变形,可得

2Sn=2(1+2+3+⋯+n)=n(n+1),2 S _ {n} = 2 (1 + 2 + 3 + \dots + n) = n (n + 1),

它相当于两个 SnS_{n} 相加,而结果变成 nn 个 (n+1)(n + 1) 相加.

受此启发,我们得到下面的方法:

Sn=1+2+3+⋯+n,Sn=n+(n−1)+(n−2)+⋯+1,\begin{array}{l} S _ {n} = 1 + 2 + 3 + \dots + n, \\ S _ {n} = n + (n - 1) + (n - 2) + \dots + 1, \end{array}

将上述两式相加,可得

2Sn=(n+1)+[(n−1)+2]+[(n−2)+3]+⋯+(1+n)=(1+n)+(1+n)+⋯+(1+n)⏟n个=n(n+1),\begin{array}{r l} 2 S _ {n} & = (n + 1) + [ (n - 1) + 2 ] + [ (n - 2) + 3 ] + \dots + (1 + n) \\ & = \underbrace {(1 + n) + (1 + n) + \cdots + (1 + n)} _ {n \text {个}} \\ & = n (n + 1), \end{array}

所以

Sn=1+2+3+⋯+n=n(n+1)2.S _ {n} = 1 + 2 + 3 + \dots + n = \frac {n (n + 1)}{2}.

探究

上述方法的妙处在哪里?这种方法能够推广到求等差数列 {an}\{a_{n}\} 的前 nn 项和吗?

可以发现,上述方法的妙处在于将 1+2+3+⋯+n1+2+3+\cdots+n “倒序” 为 n+(n−1)+(n−2)+⋯+1n+(n-1)+(n-2)+\cdots+1 ,再将两式相加,得到 n 个相同的数(即 n+1n+1 )相加,从而把不同数的求和转化为 n 个相同的数求和.

对于等差数列 {an}\{a_{n}\} ,因为 a1+an=a2+an−1=⋯=an+a1a_{1}+a_{n}=a_{2}+a_{n-1}=\cdots=a_{n}+a_{1} ,由上述方法得到启示,我们用两种方式表示 SnS_{n} :

Sn=a1+a2+⋯+an,(2◯)S _ {n} = a _ {1} + a _ {2} + \dots + a _ {n},\tag{\text{\textcircled{2}}} Sn=an+an−1+⋯+a1.(3◯)S _ {n} = a _ {n} + a _ {n - 1} + \dots + a _ {1}.\tag{\text{\textcircled{3}}}

②+③,得

2Sn=(a1+an)+(a2+an−1)+⋯+(an+a1)=(a1+an)+(a1+an)+⋯+(a1+an)⏟n个=n(a1+an).\begin{array}{r l} 2 S _ {n} & = (a _ {1} + a _ {n}) + (a _ {2} + a _ {n - 1}) + \dots + (a _ {n} + a _ {1}) \\ & = \underbrace {(a _ {1} + a _ {n}) + (a _ {1} + a _ {n}) + \cdots + (a _ {1} + a _ {n})} _ {n \text {个}} \\ & = n (a _ {1} + a _ {n}). \end{array}

由此得到等差数列 {an}\{a_{n}\} 的前n项和公式

…

Sn=n(a1+an)2.(1)S _ {n} = \frac {n (a _ {1} + a _ {n})}{2}.\tag{1}

将(1)变形可得

对于等差数列 {an}\{a_{n}\},利用公式(1),只要已知等差数列 {an}\{a_{n}\} 的首项 a1a_{1} 和末项 ana_{n},就可以求得前 nn 项和 SnS_{n}。另外,如果已知首项 a1a_{1} 和公差 dd,那么这个等差数列就完全确定了,所以我们也可以用 a1a_{1} 和 dd 来表示 SnS_{n}。

a1+an2=a1+a2+⋯+ann,\frac {a _ {1} + a _ {n}}{2} = \frac {a _ {1} + a _ {2} + \cdots + a _ {n}}{n},

把等差数列的通项公式 an=a1+(n−1)da_{n} = a_{1} + (n - 1)d 代入公式(1),可得

Sn=na1+n(n−1)2d.(2)S _ {n} = n a _ {1} + \frac {n (n - 1)}{2} d.\tag{2}

所以 a1+an2\frac{a_{1}+a_{n}}{2} 就是等差数列 {an}\{a_{n}\} 前n项的平均数。实际上,我们就是利用等差数列的这一重要特性来推导它的前n项和的。你还能发现这一特性的一些应用吗?

思考

不从公式(1)出发,你能用其他方法得到公式(2)吗?

例 6 已知数列 {an}\{a_{n}\} 是等差数列.

(1) 若 a1=7, a50=101a_{1}=7,\ a_{50}=101 ,求 S50S_{50} ;

(2) 若 a1=2, a2=52a_{1}=2,\ a_{2}=\frac{5}{2} ,求 S10S_{10} ;

?

(3) 若 a1=12a_1 = \frac{1}{2}, d=−16d = -\frac{1}{6}, Sn=−5S_n = -5, 求 nn.

对于等差数列 {an}\{a_{n}\} 的相关量 a1,an,d,n,Sna_{1}, a_{n}, d, n, S_{n} ,已知几个量就可以确定其他量?

分析:对于(1),可以直接利用公式 Sn=n(a1+an)2S_{n} = \frac{n(a_{1} + a_{n})}{2} 求和;在(2)中,可以先利用 a1a_{1} 和 a2a_{2} 的值求出 dd,再利用公式 Sn=na1+n(n−1)2dS_{n} = na_{1} + \frac{n(n - 1)}{2} d 求和;(3)已知公式 Sn=na1+n(n−1)2dS_{n} = na_{1} + \frac{n(n - 1)}{2} d 中的 a1a_{1},dd 和 SnS_{n},解方程即可求得 nn。

解:(1)因为 a1=7a_1 = 7 , a50=101a_{50} = 101 ,根据公式 Sn=n(a1+an)2S_{n} = \frac{n(a_{1} + a_{n})}{2} ,可得

S50=50×(7+101)2=2700.S _ {5 0} = \frac {5 0 \times (7 + 1 0 1)}{2} = 2 7 0 0.

(2) 因为 a1=2, a2=52a_{1}=2,\ a_{2}=\frac{5}{2} ,所以 d=12d=\frac{1}{2} 。根据公式 Sn=na1+n(n−1)2dS_{n}=na_{1}+\frac{n(n-1)}{2}d ,可得

S10=10×2+10×(10−1)2×12=852.S _ {1 0} = 1 0 \times 2 + \frac {1 0 \times (1 0 - 1)}{2} \times \frac {1}{2} = \frac {8 5}{2}.

(3) 把 a1=12a_{1}=\frac{1}{2} , d=−16d=-\frac{1}{6} , Sn=−5S_{n}=-5 代入 Sn=na1+n(n−1)2dS_{n}=na_{1}+\frac{n(n-1)}{2}d , 得

−5=12n+n(n−1)2×(−16).- 5 = \frac {1}{2} n + \frac {n (n - 1)}{2} \times \left(- \frac {1}{6}\right).

整理,得

n2−7n−60=0.n ^ {2} - 7 n - 6 0 = 0.

解得

n=12,或 n=-5(舍去).

所以

n=12.n = 1 2.

例7 已知一个等差数列 {an}\{a_{n}\} 前10项的和是310,前20项的和是1220。由这些条件能确定这个等差数列的首项和公差吗?

分析:把已知条件代入等差数列前 nn 项和的公式(2)后,可得到两个关于 a1a_1 与 dd 的二元一次方程。解这两个二元一次方程所组成的方程组,就可以求得 a1a_1 和 dd。

解:由题意,知

S10=310,S20=1220.S _ {1 0} = 3 1 0, S _ {2 0} = 1 2 2 0.

把它们代入公式

Sn=na1+n(n−1)2d,S _ {n} = n a _ {1} + \frac {n (n - 1)}{2} d,

得

{10a1+45d=310,20a1+190d=1220.\left\{ \begin{array}{l} 1 0 a _ {1} + 4 5 d = 3 1 0, \\ 2 0 a _ {1} + 1 9 0 d = 1 2 2 0. \end{array} \right.

解方程组,得

{a1=4,d=6.\left\{ \begin{array}{l} a _ {1} = 4, \\ d = 6. \end{array} \right.

所以,由所给的条件可以确定等差数列的首项和公差.

一般地,对于等差数列,只要给定两个相互独立的条件,这个数列就完全确定.

探究

已知数列 {an}\{a_{n}\} 的前 nn 项和为 Sn=pn2+qn+rS_{n} = pn^{2} + qn + r,其中 p,q,rp, q, r 为常数,且 p≠0p \neq 0。任取若干组 p,q,rp, q, r,在电子表格中计算 a1,a2,a3,a4,a5a_{1}, a_{2}, a_{3}, a_{4}, a_{5} 的值(图4.2-3给出 p=1,q=2,r=0p = 1, q = 2, r = 0 的情况),观察数列 {an}\{a_{n}\} 的特点,研究它是一个怎样的数列,并证明你的结论。

● ●

图 4.2-3 中的电子表格 A 列中 A1, A2, A3 分别表示 p, q, r 的值, B 列、C 列中分别是相应的 SnS_{n} 和 ana_{n} 的值.

练习

  1. 根据下列各题中的条件,求相应等差数列 {an}\{a_{n}\} 的前 nn 项和 SnS_{n}.

(1) a1=5,an=95,n=10a_1 = 5, a_n = 95, n = 10; (2) a1=100,d=−2,n=50a_1 = 100, d = -2, n = 50;

(3) a1=−4,a8=−18,n=10a_1 = -4, a_8 = -18, n = 10; (4) a1=14.5,d=0.7,an=32a_1 = 14.5, d = 0.7, a_n = 32.

  1. 等差数列-1,-3,-5,…的前多少项的和是-100?
  1. 在等差数列 {an}\{a_{n}\} 中,SnS_{n} 为其前 nn 项的和,若 S4=6S_{4} = 6,S8=20S_{8} = 20,求 S16S_{16}.

  2. 在等差数列 {an}\{a_{n}\} 中,若 S15=5(a2+a6+ak)S_{15} = 5(a_{2} + a_{6} + a_{k}) ,求 kk

  3. 已知一个等差数列的项数为奇数,其中所有奇数项的和为 290,所有偶数项的和为 261。求此数列中间一项的值以及项数。

例 8 某校新建一个报告厅,要求容纳 800 个座位,报告厅共有 20 排座位,从第 2 排起后一排都比前一排多 2 个座位。问第 1 排应安排多少个座位。

分析:将第1排到第20排的座位数依次排成一列,构成数列 {an}\{a_{n}\}。设数列 {an}\{a_{n}\} 的前 nn 项和为 SnS_{n}。由题意可知,{an}\{a_{n}\} 是等差数列,且公差及前20项的和已知,所以可利用等差数列的前 nn 项和公式求首项。

解:设报告厅的座位从第1排到第20排,各排的座位数依次排成一列,构成数列{an}\{a_{n}\},其前 nn 项和为 SnS_{n}。根据题意,数列 {an}\{a_{n}\} 是一个公差为2的等差数列,且 S20=800S_{20} = 800。

由 S20=20a1+20×(20−1)2×2=800S_{20} = 20a_{1} + \frac{20\times(20 - 1)}{2}\times 2 = 800 ,可得

a1=21.a _ {1} = 2 1.

因此,第1排应安排21个座位.

例9 已知等差数列 {an}\{a_{n}\} 的前 nn 项和为 SnS_{n},若 a1=10a_{1} = 10,公差 d=−2d = -2,则 SnS_{n} 是否存在最大值?若存在,求 SnS_{n} 的最大值及取得最大值时 nn 的值;若不存在,请说明理由.

分析:由 a1>0a_1 > 0 和 d<0d < 0 ,可以证明 {an}\{a_n\} 是递减数列,且存在正整数 kk ,使得当 n⩾kn \geqslant k 时,an<0a_n < 0 ,SnS_n 递减。这样,就把求 SnS_n 的最大值转化为求 {an}\{a_n\} 的所有正数项的和。

另一方面,等差数列的前 nn 项和公式可写成 Sn=d2n2+(a1−d2)nS_{n} = \frac{d}{2} n^{2} + (a_{1} - \frac{d}{2})n,所以当 d≠0d \neq 0 时,SnS_{n} 可以看成二次函数 y=d2x2+(a1−d2)x(x∈R)y = \frac{d}{2} x^{2} + (a_{1} - \frac{d}{2})x (x \in \mathbf{R}) 当 x=nx = n 时的函数值。如图4.2-4,当 d<0d < 0 时,SnS_{n} 关于 nn 的图象是一条开口向下的抛物线上的一些点。因此,可以利用二次函数求相应的 nn,SnS_{n} 的值。

解法1:由 an+1−an=−2<0a_{n + 1} - a_n = -2 < 0 ,得 an+1<ana_{n + 1} < a_n ,所以 {an}\{a_n\} 是递减数列.

又由 an=10+(n−1)×(−2)=−2n+12a_{n} = 10 + (n - 1)\times (-2) = -2n + 12 ,可知:

图4.2-4

当 n<6n < 6 时, an>0a_{n} > 0 当 n=6n = 6 时, an=0a_{n} = 0 当 n>6n > 6 时, an<0a_{n} < 0

所以

S1<S2<⋯<S5=S6>S7>… .S _ {1} < S _ {2} < \dots < S _ {5} = S _ {6} > S _ {7} > \dots .

也就是说,当 n=5n = 5 或6时, SnS_{n} 最大.

因为 S5=52×[2×10+(5−1)×(−2)]=30S_{5} = \frac{5}{2}\times [2\times 10 + (5 - 1)\times (-2)] = 30 ,所以 SnS_{n} 的最大值为30.

解法2:因为 Sn=d2n2+(a1−d2)nS_{n} = \frac{d}{2} n^{2} + \left(a_{1} - \frac{d}{2}\right)n =−n2+11n= -n^{2} + 11n =−(n−112)2+1214,= -\left(n - \frac{11}{2}\right)^{2} + \frac{121}{4},

想一想,这是为什么?

所以,当 nn 取与 112\frac{11}{2} 最接近的整数即5或6时,SnS_{n} 最大,最大值为30.

思考

在例9中,当 d=−3.5d = -3.5 时,SnS_{n} 有最大值吗?结合例9考虑更一般的等差数列前 nn 项和的最大值问题.

练习

  1. 某市一家商场的新年最高促销奖设立了两种领奖方式:第一种,获奖者可以选择2000元的奖金;第二种,从12月20日到第二年的1月1日,每天到该商场领取奖品,第1天领取的奖品价值为100元,第2天为110元,以后逐天增加10元。你认为哪种领奖方式获奖者受益更多?

  2. 已知数列 {an}\{a_{n}\} 的前 nn 项和 Sn=14n2+23n+3S_{n} = \frac{1}{4} n^{2} + \frac{2}{3} n + 3. 求这个数列的通项公式.

  3. 已知等差数列 -4.2, -3.7, -3.2, … 的前 n 项和为 SnS_{n} , SnS_{n} 是否存在最大(小)值?如果存在,求出取得最值时 n 的值.

  4. 求集合 M={m∣m=2n−1,n∈N∗}M = \{m \mid m = 2n - 1, n \in \mathbf{N}^*\},且 m<60m < 60 中元素的个数,并求这些元素的和.

*5. 已知数列 {an}\{a_{n}\} 的通项公式为 an=n−22n−15a_{n} = \frac{n - 2}{2n - 15},前 nn 项和为 SnS_{n}。求 SnS_{n} 取得最小值时 nn 的值。

习题4.2

复习巩固

  1. 根据下列等差数列 {an}\{a_{n}\} 中的已知量,求相应的未知量:

(1) a1=20,an=54,Sn=999a_1 = 20, a_n = 54, S_n = 999, 求 dd 及 nn; (2) d=13,n=37,Sn=629d = \frac{1}{3}, n = 37, S_n = 629, 求 a1a_1 及 ana_n;

(3) a1=56,d=−16,Sn=−5a_1 = \frac{5}{6}, d = -\frac{1}{6}, S_n = -5,求 nn 及 ana_n;(4) d=2,n=15,an=−10d = 2, n = 15, a_n = -10,求 a1a_1 及 SnS_n.

  1. 已知 {an}\{a_{n}\} 为等差数列,a1+a3+a5=105a_{1} + a_{3} + a_{5} = 105,a2+a4+a6=99a_{2} + a_{4} + a_{6} = 99。求 a20a_{20}。

3.(1)求从小到大排列的前 nn 个正偶数的和.

(2) 求从小到大排列的前 n 个正奇数的和.

(3) 在三位正整数的集合中有多少个数是 5 的倍数?求这些数的和.

(4)在小于100的正整数中,有多少个数被7除余2?这些数的和是多少?

  1. 1682年,英国天文学家哈雷发现一颗大彗星的运行曲线和1531年、1607年的彗星惊人地相似。他大胆断定,这是同一天体的三次出现,并预言它将于76年后再度回归。这就是著名的哈雷彗星,它的回归周期大约是76年。请你查找资料,列出哈雷彗星的回归时间表,并预测它在本世纪回归的年份。

综合运用

  1. 已知一个多边形的周长等于 158 cm158 \mathrm{~cm}, 所有各边的长成等差数列, 最大的边长为 44 cm44 \mathrm{~cm}, 公差为 3 cm3 \mathrm{~cm}. 求这个多边形的边数.

  2. 数列 {an}\{a_{n}\},{bn}\{b_{n}\} 都是等差数列,且 a1=5a_{1} = 5,b1=15b_{1} = 15,a100+b100=100a_{100} + b_{100} = 100。求数列 {an+bn}\{a_{n} + b_{n}\} 的前100项的和。

  3. 已知 SnS_{n} 是等差数列 {an}\{a_{n}\} 的前 nn 项和.

(1) 证明 {Snn}\left\{\frac{S_{n}}{n}\right\} 是等差数列;

(2) 设 TnT_{n} 为数列 {Snn}\left\{\frac{S_{n}}{n}\right\} 的前 n 项和,若 S4=12,S8=40S_{4}=12, S_{8}=40 ,求 TnT_{n} .

  1. 已知两个等差数列 2, 6, 10, …, 190 及 2, 8, 14, …, 200, 将这两个等差数列的公共项按从小到大的顺序组成一个新数列. 求这个新数列的各项之和.

  2. 一支车队有 15 辆车,某天下午依次出发执行运输任务。第一辆车于 14 时出发,以后每间隔 10 min 发出一辆车。假设所有的司机都连续开车,并都在 18 时停下来休息。

(1) 截止到 18 时,最后一辆车行驶了多长时间?

(2) 如果每辆车行驶的速度都是 60 km/h60 \, km/h ,这个车队当天一共行驶了多少千米?

拓广探索

  1. 已知等差数列 {an}\{a_{n}\} 的公差为 dd,求证 am−anm−n=d\frac{a_{m} - a_{n}}{m - n} = d。你能从直线的斜率角度来解释这个结果吗?

  2. 虎甲虫以爬行速度快闻名,下表记录了一只虎甲虫连续爬行 n s (n=1,2,⋯ ,10)n \, s \, (n=1, 2, \cdots, 10) 时爬行的距离.

(1) 你能建立一个数列模型, 近似地表示这只虎甲虫连续爬行的距离与时间之间的关系吗?

(2) 利用建立的模型计算, 这只虎甲虫连续爬行 1 min1 \mathrm{~min} 能爬多远 (精确到 0.01 m0.01 \mathrm{~m})? 它连续爬行 10 m10 \mathrm{~m} 需要多长时间 (精确到 0.1 s0.1 \mathrm{~s})?

  1. 如图的形状出现在南宋数学家杨辉所著的《详解九章算法·商功》中,后人称为“三角垛”。“三角垛”的最上层有1个球,第二层有3个球,第三层有6个球……设各层球数构成一个数列 {an}\{a_{n}\} .

(1) 写出数列 {an}\{a_{n}\} 的一个递推公式;

  • (2) 根据 (1) 中的递推公式, 写出数列 {an}\{a_{n}\} 的一个通项公式.

(第 12 题)