当前位置: 首页 > ds >正文

数列的极限

将数字一个个地排成一列,就是数列。举个例子,调查班上同学家庭年收入,得到 155, 99, 238, 133, 175,…(单位:千元)这样就是一个数列,顾名思义,只不过把数字排成一列。

有时候,数列中的每一个数,可能会依循某种规律。譬如说等差数列
4 , 7 , 10 , 13 , . . . , 91 (1) 4, 7, 10, 13,..., 91 \tag{1} 4,7,10,13,...,91(1)
其规律就是第一项为 4,后面每到下一项就增加 3,一直列到 91。像这种情况,通常我们简单列几个项,别人就知道我们想表达的数列。但这件事如果要严格说起来,真是这样吗?譬如说,我列出数列前四项为 1, 4, 9, 16,你知道我的第五项是什么吗?你心想:「嘿嘿!这岂不简单!?不就是 25吗?」此时我狡猾地回答:「哈哈!我的第五项是π啦!因为我的一般式是
n 2 + ( n − 1 ) ( n − 2 ) ( n − 3 ) ( n − 4 ) ( π − n 2 ) 24 n²+\frac{(n−1)(n−2)(n−3)(n−4)(π−n²) }{24} n2+24(n1)(n2)(n3)(n4)(πn2) 呀!」。

其实只列前几项,严格说起来的话,是很糟糕的方式。但是,不少的考题就这么出了。

还是在写下数列时,就写清楚到底规律是什么比较好。

其中一种标示规律的方法,就是给出一般式。举例来说,
⟨ a n ⟩ = 3 n + 1 , 1 ≤ n ≤ 30 (2) ⟨a_n⟩= 3n+ 1, 1 ≤ n ≤ 30 \tag{2} an=3n+1,1n30(2)
就很清楚地告诉人家,第一项 a 1 a_1 a1 就代 n = 1 n= 1 n=1 得到 4, a 2 a_2 a2 n = 2 n= 2 n=2 得到 7。总共有 30项, a 30 = 91 a_{30}= 91 a30=91。其实这个就是我上面列的那个等差数列 (1),要认出并不困难,从 3 n 3n 3n 可看出,当 n n n 每增加 1,一般项 a n a_n an 就增加 3,所以是等差数列,其公差为 3。又代 n = 1 n= 1 n=1,得知首项为 4。

如果要列出等比数列,可能长得像这样
a n = 5 ⋅ 3 n , 1 ≤ n ≤ 20 (3) a_n= 5 · 3^n, 1 ≤ n ≤ 20 \tag{3} an=53n,1n20(3)

可以看出,当 n n n 每增加 1,一般项 a n a_n an 就变为 3 倍,所以是等比数列,公比为 3。又代 n= 1,得知首项为 15。

另一种标示规律的方法,是使用递推式。举个例子像是
{ a 1 = 4 a n = a n − 1 + 3 , 2 ≤ n ≤ 30 (4) \begin{cases} a_1= 4\\a_n= a_{n−1}+ 3 , ~2 ≤ n ≤ 30 \end{cases}\tag{4} {a1=4an=an1+3, 2n30(4)

递推是指为了写出这个数列的某一项,需使用这个数列本身的前一项来计算其值。以此例来说,在第二项以后,每一项都是将前一项再加上 3 而得到。当然也要注意,必须讲清楚第一项 a 1 a_1 a1,才有办法套用递推关系得到 a 2 、 a 3 、 ⋅ ⋅ ⋅ a_2、a_3、· · · a2a3⋅⋅⋅,否则光是知道这个前后项关系也无用。

如果一个数列是用递推式定的,有时候可以找出它的一般式。像是我所给的递推式,有看出来吗,又是那个等差数列(1)了!但有时候也不好找,例如斐波那契数列
a 1 = 1 , a 2 = 2 , a n + 2 = a n + 1 + a n , n ∈ N (5) a_1= 1, a_2= 2, a_{n+2}= a_{n+1}+ a_n, n\in N \tag{5} a1=1,a2=2,an+2=an+1+an,nN(5)

你能找出一般式吗?是找得出啦,一般式为
a n = 5 5 [ ( 1 + 5 2 ) n − ( 1 − 5 2 ) n ] (6) a_n= \frac{\sqrt{5}}{5}\left[\left(\frac{1+\sqrt{5}}{2}\right)^n-\left(\frac{1-\sqrt{5}}{2}\right)^n\right] \tag{6} an=55 [(21+5 )n(215 )n](6)

注:此通项的计算方法以及关于斐波那契数列更多的内容,请拙作参阅:

  • 计算机考研之数据结构:斐波那契数列专题(1)
  • 计算机考研之数据结构:斐波那契数列专题(2)

数列的项数不一定是有限项,也可能是无限多项,停不下来。这种数列称为无穷数列。例如将等差数列由 30 项扩展为无穷数列,便成为
⟨ a n ⟩ = 3 n + 1 , n ∈ N (7) ⟨a_n⟩= 3n+ 1, n \in N \tag{7} an=3n+1,nN(7)

明显地,这个数列会越来越大,无止尽地大下去。

数列的取值并不一定都无止尽地变大。也可能,无穷数列的趋势是越来越接近一个定值。这件事情,我们可以用极限式来表示。

定义 1.1:数列的极限
若 n 越来越大,以至于无穷大时, a n a_n an 便跟着越来越靠近 L L L。那么我们就说,当 x → ∞ x\to\infty x 时,$a_n\to L%。若以极限式的写法就是
lim ⁡ x → ∞ a n = L \lim_{x\to\infty}a_n= L xliman=L

举例来说,在《庄子·天下》里有一句话:“一尺之棰,日取其半,万世不竭。”所以我们便有庄子数列: ⟨ a n ⟩ = 1 2 n ⟨a_n⟩= \frac{1}{2^n} an=2n1 ,这是一个公比为 1 2 \frac{1}{2} 21 的无穷等比数列。明显地,随着 n n n 越来越大,庄子数列的一般项 a n a_n an 应该会越来越小、越来越接近 0。所以庄子数列的极限就是 0。在符号上,我们记为
lim ⁡ n → ∞ a n = 0 (9) \lim_{n\to\infty} a_n= 0\tag{9} nliman=0(9)

用以表达当 n n n 越来越大的时候,数列的一般项 a n a_n an,会趋近到 0。

必须强调一点,极限值与数列取值是不一样的概念。我们说 a n a_n an 趋近到 0,并不是在说它会变成 0。可能会,也可能不会,总之与极限值是不同概念。以庄子数列来说,我们注意那句“万世不竭”。虽说古人没有分子的概念,以致这句话若是以物理的观点来说其实是错的,你无法真的将物体一直切一半切不停。但其传达的意思就是说,虽然是会一直变小下去,小到越来越接近 0,但其实它并没有真正变成 0的一天。若从数学式上看,无论你对于 n n n 代入多少, 1 2 n \frac{1}{2^n} 2n1 都不会是 0。

当数列的趋势是越来越趋近到一个定值时,我们说它极限存在,这个数列是收敛的。如果数列并没有趋近到一个定值,我们就说它极限不存在,这个数列是发散的。所谓发散,就是不收敛。发散有两种情况,一种情况例如 ⟨ a n ⟩ = ( − 1 ) n ⟨a_n⟩=(-1)^n an=(1)n,其数列取值一直在 1, −1 跳来跳去,并不趋近一个定值。另一种情况即趋近到无穷大。此时虽然算是极限不存在,但这种情况我们依然可用极限式来表示。

定义 1.2 :数列的极限
n n n 越来越大,以至于无穷大时, a n a_n an 便跟着也越来越大,以至于无穷大。
那么我们就说,当 n → ∞ n\to\infty n 时, a n → ∞ a_n\to\infty an。若以极限式的写法就是
lim ⁡ n → ∞ a n = ∞ \lim_{n→∞}a_n= ∞ nliman=

性质 1.1: 收敛极限式的基本性质

如果 lim ⁡ n → ∞ a n = α \lim_{n \to \infty} a_n = \alpha limnan=α lim ⁡ n → ∞ b n = β \lim_{n \to \infty} b_n = \beta limnbn=β c ∈ R c \in \mathbb{R} cR,那么:

  1. 加法 lim ⁡ n → ∞ ( a n ± b n ) = α ± β \lim_{n \to \infty} (a_n \pm b_n) = \alpha \pm \beta limn(an±bn)=α±β
  2. 常数倍 lim ⁡ n → ∞ c ⋅ a n = c ⋅ lim ⁡ n → ∞ a n = c ⋅ α \lim_{n \to \infty} c \cdot a_n = c \cdot \lim_{n \to \infty} a_n = c \cdot \alpha limncan=climnan=cα
  3. 乘法 lim ⁡ n → ∞ ( a n ⋅ b n ) = α ⋅ β \lim_{n \to \infty} (a_n \cdot b_n) = \alpha \cdot \beta limn(anbn)=αβ
  4. 除法 lim ⁡ n → ∞ a n b n = α β \lim_{n \to \infty} \frac{a_n}{b_n} = \frac{\alpha}{\beta} limnbnan=βα,条件是 β ≠ 0 \beta \neq 0 β=0
http://www.xdnf.cn/news/14587.html

相关文章:

  • 推荐标注数据标注
  • 【精选】计算机毕业设计基于SpringBoot高校社团管理系统 社团信息维护 活动发布报名 成员审核与公告发布平台源码+论文+PPT+讲解
  • Git(三) Git 分支工作流管理模型探究与实践
  • 电容篇---常见作用
  • Apache Iceberg与Hive集成:分区表篇
  • StarRocks Community Monthly Newsletter (May)
  • JavaScript中Date对象用法详解
  • 深入实践Caffeine+Redis两级缓存架构:从原理到高可用设计
  • 「Linux文件及目录管理」文件及目录操作类命令
  • Grdle版本与Android Gradle Plugin版本, Android Studio对应关系
  • OpenWrt:交叉编译openssl
  • redis缓存的基础知识
  • DBSCAN(Density-Based Spatial Clustering of Applications with Noise)基于密度的聚类方法介绍
  • 移动应用开发实验室web组大一下期末考核题解
  • 【arXiv2024】时间序列|TimesFM-ICF:即插即用!时间序列预测新王者!吊打微调!
  • 如何用ai设计测试
  • WebStorm编辑器侧边栏
  • NodeJS的fs模块的readFile和createReadStream区别以及常见方法
  • Nacos 实战指南:服务注册、分级与环境隔离
  • 第二十六周:序列化和反序列化
  • 变幻莫测:CoreData 中 Transformable 类型面面俱到(三)
  • 【Git】代码托管服务
  • 【一天一个知识点】RAG 是“问答脑”,智能体是“有行动力的大脑”
  • AndroidStudio下载的SDK没有tool目录,或者想要使用uiautomatorviewer工具
  • 二.TvSettings从Android.bp解析成build.gradle
  • 计量经济学知识点总结与练习题(2025年)
  • gradle的 build时kaptDebugKotlin 处理数据库模块
  • Maven之初识与安装
  • Adobe 发布 Android 版 Photoshop(目前免费测试)
  • WebRTC(四):STUN协议