∫π每天一道数学题
← 返回数列
数列 · 第 1 讲 · 2026-08-30 · 约 8 分钟

数列是什么——从"按顺序排的数"到函数视角

数列不只是一串按顺序排列的数,它本质上是一个定义在正整数集上的函数。理解了这一点,后面的等差、等比、递推就都有了根。

从一个最朴素的问题开始

想象你在纸上写了一串数字:

2, 4, 6, 8, 10, …2,\ 4,\ 6,\ 8,\ 10,\ \ldots

每个人都知道下一个数是 12——因为你看出了规律:每次加 2。

但再问一句:这串东西到底是什么? 它和我们学过的其他数学对象有什么关系?

这就是我们要讨论的主题——数列。

数列的定义

教科书上的定义很简单:

按一定次序排列的一列数,叫做数列。

这句话里有两个关键词:

  1. 一列数——不是一个数,是好多个数放在一起
  2. 按一定次序——顺序很重要,换了顺序就是另一个数列了

比如 2,4,6,82, 4, 6, 8 和 8,6,4,28, 6, 4, 2 是两个不同的数列,哪怕它们包含的数字完全一样。

数列中的每一个数叫做数列的项。第一项叫首项(记为 a1a_1),第二项记为 a2a_2,……,第 nn 项记为 ana_n。

整个数列通常记作 {an}\{a_n\}。

示意图

数列的直观表示与函数视角

左边是数列的直观形态——一排有序的数;右边是函数视角——n 只能取正整数,所以图像是孤立的点

第一个重要视角:数列是一种函数

这是理解数列最关键的一步,很多同学学了很久数列都没有意识到这一点。

你看这个对应关系:

  • 当 n=1n = 1 时,a1=2a_1 = 2
  • 当 n=2n = 2 时,a2=4a_2 = 4
  • 当 n=3n = 3 时,a3=6a_3 = 6
  • ……

这不就是一个函数吗?给一个正整数 nn,返回一个数 ana_n。

用函数的语言说:

an=f(n)a_n = f(n)

这里的 ff 是一个定义在正整数集 N∗\mathbb{N}^*(或它的有限子集 {1,2,…,n}\{1,2,\ldots,n\})上的函数。

为什么说"函数视角"很重要

因为一旦你把数列看成函数,你以前学过的所有函数知识都能用过来了:

  • 单调性:数列也可以递增、递减、常数列、摆动数列
  • 最值:数列也有最大项、最小项
  • 图像:数列的图像是一群孤立的点,因为 nn 只能取正整数

但是注意,数列和普通函数有一个关键区别:

普通函数的定义域是连续的(比如全体实数),数列的定义域是离散的(正整数)。

所以数列的图像不是一条连续的曲线,而是一排一个一个的点。这一点在后面讨论数列单调性和最值的时候非常重要——你不能直接求导,得用别的方法。

数列的通项公式

如果数列的第 nn 项 ana_n 可以用一个含 nn 的式子来表示,这个式子就叫做数列的通项公式。

比如刚才那个数列 2,4,6,8,…2, 4, 6, 8, \ldots 的通项公式是:

an=2na_n = 2n

有了通项公式,你想知道第几项直接代入就行。想知道第 100 项?a100=2×100=200a_{100} = 2 \times 100 = 200。

但这里有几个容易忽略的细节,值得多说两句。

细节一:不是所有数列都有通项公式

这是很多初学者的默认假设——"既然是数列,那就应该有个公式吧?"其实不然。

比如你把每天的气温记下来形成一个数列,它就没有一个简单的通项公式。再比如圆周率 π\pi 的各位数字 3,1,4,1,5,9,…3, 1, 4, 1, 5, 9, \ldots 构成的数列,也没有一个能直接算出第 nn 位的简单公式。

有没有通项公式,和是不是数列,是两回事。

细节二:通项公式不一定唯一

同一个数列可以有不同的通项公式。

举个最简单的例子:数列 1,−1,1,−1,…1, -1, 1, -1, \ldots

你可以写成 an=(−1)n+1a_n = (-1)^{n+1},也可以写成 an=cos⁡(n−1)πa_n = \cos(n-1)\pi,甚至可以用分段函数表示。形式不同,但描述的是同一个数列。

更有意思的是,有时候你看到的"规律"本身就不唯一。比如数列 2,4,8,…2, 4, 8, \ldots,你觉得下一个数是什么?

大多数人会说 16(等比数列,每次乘 2),但它也可以是 14(二阶等差),甚至可以是任何数——只要你能找到对应的通项公式。有限个项永远不能唯一确定一个数列。 这也是为什么数学题里说"根据规律写出下一项"的时候,其实隐含了一个前提:找最简单、最自然的那个规律。

细节三:有规律的才叫数列?不对。

这是最常见的一个误解。

任何按顺序排列的数都是数列,不管有没有规律。

1,3,5,71, 3, 5, 7 是数列,2,5,3,8,12, 5, 3, 8, 1 也是数列——后者只是没有简单规律而已。

只不过,高中数学里我们研究的主要是有规律的数列(等差、等比、可递推),因为只有有规律的东西才值得系统研究、才能出有价值的题。但你心里要清楚:这只是我们的研究对象,不是数列的全部。

在高中数学体系里的位置

数列在高中数学里是一个很特殊的存在——它既是函数思想的延伸,又是代数运算的练兵场,还是高考综合题的常客。

说它是函数思想的延伸,因为数列本质上就是离散版本的函数。你在函数学到的单调性、最值、对称性,到了数列这里换了个马甲又出现了一遍。学好了数列,反过来会加深你对函数的理解——原来函数不一定是连续的曲线,也可以是一串孤立的点。

说它是代数运算的练兵场,因为数列题里充满了各种运算技巧:倒序相加、错位相减、裂项相消、累加法、累乘法……这些方法看似是数列专属,其实背后都是代数式变形的基本功。这些功夫练扎实了,做不等式、函数综合题的时候都会顺手很多。

说它是高考综合题的常客,因为数列天然适合和别的知识嫁接:

  • 和不等式结合:放缩法证明数列不等式
  • 和函数结合:数列是特殊函数,单调性、最值都能考
  • 和数学归纳法结合:递推关系天然适合归纳证明
  • 和解析几何结合:点列问题、递推轨迹问题

所以学数列不能只记公式——an=a1+(n−1)da_n = a_1 + (n-1)d、Sn=n(a1+an)2S_n = \frac{n(a_1+a_n)}{2} 这些只是最表层的东西。真正重要的是理解背后的思想方法:为什么等差求和要"倒序相加"?为什么等比求和要"错位相减"?这些方法的本质是什么?

想清楚了这些,题目再怎么变你都不怕。

思考与拓展

  1. 数列 2,4,8,…2, 4, 8, \ldots,除了等比数列 an=2na_n = 2^n 之外,你还能构造出一个通项公式,使得前三项也是 2,4,82, 4, 8 但第四项不是 1616 吗?(提示:想想二次函数)
  2. 常数列 5,5,5,5,…5, 5, 5, 5, \ldots 的通项公式是什么?它是递增数列还是递减数列?还是说既是递增也是递减?
  3. 如果一个数列的通项公式是 an=n2−10n+25a_n = n^2 - 10n + 25,它从第几项开始递增?你能用几种方法判断?
  4. 既然数列是函数,那为什么我们不直接用函数的方法研究数列,还要单独开一章来学?数列有哪些函数没有的特殊问题?

高考母题

(2021·全国乙卷) 设 {an}\left \{ a_{ n } \right \} 是首项为1的等比数列,数列 {bn}\left \{ b_{ n } \right \} 满足 bn=nan3b_{ n } =\frac { na_{ n } } { 3 } .已知 a1a_{ 1 } , 3a23a_{ 2 } , 9a39a_{ 3 } 成等差数列.
(1)求 {an}\left \{ a_{ n } \right \} 和 {bn}\left \{ b_{ n } \right \} 的通项公式;
(2)记 SnS_{ n } 和 TnT_{ n } 分别为 {an}\left \{ a_{ n } \right \} 和 {bn}\left \{ b_{ n } \right \} 的前n项和.证明: Tn<Sn2T_{ n } < \frac { S_{ n } } { 2 } .

展开详解

(1) an=(13)n−1a_{ n } =(\frac { 1 } { 3 }) ^ { n-1 } , bn=n3nb_{ n } =\frac { n } { 3 ^ { n } } ;
(2)证明见解析. 【分析】
(1)利用等差数列的性质及 a1a_{ 1 } 得到 9q2−6q+1=09q ^ { 2 } -6q+1=0 ,解方程即可;
(2)利用公式法、错位相减法分别求出 Sn,TnS_{ n } ,T_{ n } ,再作差比较即可.
(1)因为 {an}\left \{ a_{ n } \right \} 是首项为1的等比数列且 a1a_{ 1 } , 3a23a_{ 2 } , 9a39a_{ 3 } 成等差数列, 所以 6a2=a1+9a36a_{ 2 } =a_{ 1 } +9a_{ 3 } ,所以 6a1q=a1+9a1q26a_{ 1 } q=a_{ 1 } +9a_{ 1 } q ^ { 2 } , 即 9q2−6q+1=09q ^ { 2 } -6q+1=0 ,解得 q=13q=\frac { 1 } { 3 } ,所以 an=(13)n−1a_{ n } =(\frac { 1 } { 3 }) ^ { n-1 } , 所以 bn=nan3=n3nb_{ n } =\frac { na_{ n } } { 3 }=\frac { n } { 3 ^ { n } } .
(2)[方法一]:作差后利用错位相减法求和 Tn=13+232+⋯+n−13n−1+n3nT_{ n } =\frac { 1 } { 3 }+\frac { 2 } { 3 ^ { 2 } }+\cdots +\frac { n-1 } { 3 ^ { n-1 } }+\frac { n } { 3 ^ { n } } , Sn2=12(130+131+132+⋯+13n−1)\frac { S_{ n } } { 2 }=\frac { 1 } { 2 }\left ( { \frac { 1 } { 3 ^ { 0 } }+\frac { 1 } { 3 ^ { 1 } }+\frac { 1 } { 3 ^ { 2 } }+\cdots +\frac { 1 } { 3 ^ { n-1 } } } \right ) , 0−1230+1−1231+2−1232+⋯+\frac { 0-\frac { 1 } { 2 } } { 3 ^ { 0 } }+\frac { 1-\frac { 1 } { 2 } } { 3 ^ { 1 } }+\frac { 2-\frac { 1 } { 2 } } { 3 ^ { 2 } }+\cdots + n−1−123n−1+n3n\frac { n-1-\frac { 1 } { 2 } } { 3 ^ { n-1 } }+\frac { n } { 3 ^ { n } } . 设 Γn=0−1230+1−1231+2−1232+⋯+n−1−123n−1{ Γ }_{ n } =\frac { 0-\frac { 1 } { 2 } } { 3 ^ { 0 } }+\frac { 1-\frac { 1 } { 2 } } { 3 ^ { 1 } }+\frac { 2-\frac { 1 } { 2 } } { 3 ^ { 2 } }+\cdots +\frac { n-1-\frac { 1 } { 2 } } { 3 ^ { n-1 } } ,    ⑧ 则 13Γn=0−1231+1−1232+2−1233+⋯+n−1−123n\frac { 1 } { 3 }{ Γ }_{ n } =\frac { 0-\frac { 1 } { 2 } } { 3 ^ { 1 } }+\frac { 1-\frac { 1 } { 2 } } { 3 ^ { 2 } }+\frac { 2-\frac { 1 } { 2 } } { 3 ^ { 3 } }+\cdots +\frac { n-1-\frac { 1 } { 2 } } { 3 ^ { n } } .     ⑨ 由⑧-⑨得 23Γn=−12+(131+132+⋯+13n−1)−n−323n=−12+13(1−13n−1)1−13−n−323n\frac { 2 } { 3 }{ Γ }_{ n } =-\frac { 1 } { 2 }+\left ( { \frac { 1 } { 3 ^ { 1 } }+\frac { 1 } { 3 ^ { 2 } }+\cdots +\frac { 1 } { 3 ^ { n-1 } } } \right )-\frac { n-\frac { 3 } { 2 } } { 3 ^ { n } }=-\frac { 1 } { 2 }+\frac { \frac { 1 } { 3 }\left ( { 1-\frac { 1 } { 3 ^ { n-1 } } } \right ) } { 1-\frac { 1 } { 3 } }-\frac { n-\frac { 3 } { 2 } } { 3 ^ { n } } . 所以 Γn=−14×3n−2−n−322×3n−1=−n2×3n−1{ Γ }_{ n } =-\frac { 1 } { 4×3 ^ { n-2 } }-\frac { n-\frac { 3 } { 2 } } { 2×3 ^ { n-1 } }=-\frac { n } { 2×3 ^ { n-1 } } . 因此 Tn−Sn2=n3n−n2×3n−1=−n2×3n<0T_{ n } -\frac { S_{ n } } { 2 }=\frac { n } { 3 ^ { n } }-\frac { n } { 2×3 ^ { n-1 } }=-\frac { n } { 2×3 ^ { n } } < 0 . 故 Tn<Sn2T_{ n } < \frac { S_{ n } } { 2 } . [方法二]【最优解】
:公式法和错位相减求和法 证明:由(1)可得 Sn=1×(1−13n)1−13=32(1−13n)S_{ n } =\frac { 1×(1-\frac { 1 } { 3 ^ { n } }) } { 1-\frac { 1 } { 3 } }=\frac { 3 } { 2 }(1-\frac { 1 } { 3 ^ { n } }) , Tn=13+232+⋯+n−13n−1+n3nT_{ n } =\frac { 1 } { 3 }+\frac { 2 } { 3 ^ { 2 } }+\cdots +\frac { n-1 } { 3 ^ { n-1 } }+\frac { n } { 3 ^ { n } } ,① 13Tn=132+233+⋯+n−13n+n3n+1\frac { 1 } { 3 }T_{ n } =\frac { 1 } { 3 ^ { 2 } }+\frac { 2 } { 3 ^ { 3 } }+\cdots +\frac { n-1 } { 3 ^ { n } }+\frac { n } { 3 ^ { n+1 } } ,②
① −-
②得 23Tn=13+132+133+⋯+13n−n3n+1\frac { 2 } { 3 }T_{ n } =\frac { 1 } { 3 }+\frac { 1 } { 3 ^ { 2 } }+\frac { 1 } { 3 ^ { 3 } }+\cdots +\frac { 1 } { 3 ^ { n } }-\frac { n } { 3 ^ { n+1 } } =13(1−13n)1−13−n3n+1=12(1−13n)−n3n+1=\frac { \frac { 1 } { 3 }\left ( { 1-\frac { 1 } { 3 ^ { n } } } \right ) } { 1-\frac { 1 } { 3 } }-\frac { n } { 3 ^ { n+1 } }=\frac { 1 } { 2 }\left ( { 1-\frac { 1 } { 3 ^ { n } } } \right )-\frac { n } { 3 ^ { n+1 } } , 所以 Tn=34(1−13n)−n2⋅3nT_{ n } =\frac { 3 } { 4 }(1-\frac { 1 } { 3 ^ { n } })-\frac { n } { 2⋅3 ^ { n } } , 所以 Tn−Sn2=T_{ n } -\frac { S_{ n } } { 2 }= 34(1−13n)−n2⋅3n−34(1−13n)=−n2⋅3n<0\frac { 3 } { 4 }(1-\frac { 1 } { 3 ^ { n } })-\frac { n } { 2⋅3 ^ { n } }-\frac { 3 } { 4 }(1-\frac { 1 } { 3 ^ { n } })=-\frac { n } { 2⋅3 ^ { n } } < 0 , 所以 Tn<Sn2T_{ n } < \frac { S_{ n } } { 2 } . [方法三]:构造裂项法 由(Ⅰ)知 bn=n(13)nb_{ n } =n\left ( { \frac { 1 } { 3 } } \right ) ^ { n } ,令 cn=(αn+β)(13)nc_{ n } =(αn+β)\left ( { \frac { 1 } { 3 } } \right ) ^ { n } ,且 bn=cn−cn+1b_{ n } =c_{ n } -c_{ n+1 } ,即 n(13)n=(αn+β)(13)n−[α(n+1)+β](13)n+1n\left ( { \frac { 1 } { 3 } } \right ) ^ { n } =(αn+β)\left ( { \frac { 1 } { 3 } } \right ) ^ { n } -[α(n+1)+β]\left ( { \frac { 1 } { 3 } } \right ) ^ { n+1 } , 通过等式左右两边系数比对易得 α=32,β=34α=\frac { 3 } { 2 },β=\frac { 3 } { 4 } ,所以. 则,下同方法二. [方法四]:导函数法 设 f(x)=x+x2+x3+⋯+xn=x(1−xn)1−xf(x)=x+x ^ { 2 } +x ^ { 3 } +\cdots +x ^ { n } =\frac { x\left ( { 1-x ^ { n } } \right ) } { 1-x } , 由于 [x(1−xn)1−x]′=[x(1−xn)]′(1−x)−[x(1−xn)]×(1−x)′(1−x)2=1+nxn+1−(n+1)xn(1−x)2\left[ \frac { x\left ( { 1-x ^ { n } } \right ) } { 1-x } \right]'=\frac { \left[ x\left ( { 1-x ^ { n } } \right ) \right]'\left ( { 1-x } \right )-\left[ x\left ( { 1-x ^ { n } } \right ) \right]×\left ( { 1-x } \right )' } { \left ( { 1-x } \right ) ^ { 2 } }=\frac { 1+nx ^ { n+1 } -(n+1)x ^ { n } } { (1-x) ^ { 2 } } , 则 f′(x)=1+2x+3x2+⋯+nxn−1=1+nxn+1−(n+1)xn(1−x)2f'(x)=1+2x+3x ^ { 2 } +\cdots +nx ^ { n-1 } =\frac { 1+nx ^ { n+1 } -(n+1)x ^ { n } } { (1-x) ^ { 2 } } . 又 bn=n(13)n=13n(13)n−1b_{ n } =n\left ( { \frac { 1 } { 3 } } \right ) ^ { n } =\frac { 1 } { 3 }n\left ( { \frac { 1 } { 3 } } \right ) ^ { n-1 } , 所以 13⋅f′(13)=13×1+n(13)n+1−(n+1)(13)n(1−13)2\frac { 1 } { 3 }⋅f'\left ( { \frac { 1 } { 3 } } \right )=\frac { 1 } { 3 }×\frac { 1+n\left ( { \frac { 1 } { 3 } } \right ) ^ { n+1 } -(n+1)\left ( { \frac { 1 } { 3 } } \right ) ^ { n } } { \left ( { 1-\frac { 1 } { 3 } } \right ) ^ { 2 } } ,下同方法二. 【整体点评】
本题主要考查数列的求和,涉及到等差数列的性质,错位相减法求数列的和,考查学生的数学运算能力,是一道中档题,其中证明不等式时采用作差法,或者作商法要根据式子得结构类型灵活选择,关键是要看如何消项化简的更为简洁.
(2)的方法一直接作差后利用错位相减法求其部分和,进而证得结论; 方法二根据数列的不同特点,分别利用公式法和错位相减法求得 Sn,TnS_{ n } ,T_{ n } ,然后证得结论,为最优解; 方法三采用构造数列裂项求和的方法,关键是构造 cn=(αn+β)(13)nc_{ n } =(αn+β)\left ( { \frac { 1 } { 3 } } \right ) ^ { n } ,使 bn=cn−cn+1b_{ n } =c_{ n } -c_{ n+1 } ,求得 TnT_{ n } 的表达式,这是错位相减法的一种替代方法, 方法四利用导数方法求和,也是代替错位相减求和法的一种方法. 考点04 数列与其他知识点杂糅

一句话总结

数列就是定义在正整数集上的函数,an=f(n)a_n = f(n)——理解了这句话,数列就学懂了一半。

— Y. · 2026-08-30