
原图
极限
魏尔斯特拉斯的数列极限
设xn为一数列,如果存在实数 L,对于任意给定的正实数ϵ(不论它多么小),总存在正整数 N,使得对所有的 n > N 时,有:
∣xn−L∣<ϵ
那么就称 L 是数列xn的极限,或者称数列xn收敛于 L,记为:
n→∞limxn=L
或
xn→L(n→∞)
一般函数的极限定义
设函数 f(x) 在U˚(x0)上有定义。
如果存在常数 L,对任意给定的正数ϵ(不论它多么小),总存在正数δ,使得当 x 满足不等式0<∣x−x0∣<δ时,对应的函数值 f(x) 都满足不等式:
∣f(x)−L∣<ϵ
那么常数 L 就叫做函数 f(x) 当x→x0的极限,记作:
x→x0limf(x)=L 或 f(x)→L( 当 x→x0)
趋于±∞的函数极限定义
如果存在常数 L,对于任意给定的正数ϵ(不论它多么小),总存在着正数 X,使得当 x 满足不等式∣x∣>X时,对应的函数值 f(x) 满足不等式:
∣f(x)−L∣<ϵ
那么常数 L 就叫做函数 f(x) 当x→±∞时的极限,记做:
x→±∞limf(x)=L
无穷小与无穷大
对于数列a=an,如果满足:
n→∞liman=0
则称数列 a 为n→∞时的无穷小。
对于函数f(x),如果满足:
limf(x)=0
则称函数f(x)为此自变量变化过程(指x→x0,x→+∞等)的无穷小。
设函数f(x)在x0的某一去心邻域内有定义,如果对于任意给定的正数 M(不论它多么大),总存在正数δ,只要x适合不等式0<∣x−x0∣<δ,对应的函数值f(x)总满足不等式
f(x)>M
那么有:
x→x0limf(x)=+∞
这里有一个怪胎 0,0 到底是不是无穷小呢?在同济大学的高等数学教材里将 0 视为无穷小。因为它把常数 0 看作常值函数f(x)≡0。但是我个人非常不喜欢把 0 视为无穷小,第一:无穷小不是一个实数,不然就可以通过除以二得到比他更接近 0 的数,而无穷小是最接近 0 的。第二:我们在微积分中分母经常出现无穷小,需要单独说明将 0 排除,很不爽。但是有很多时候可以将无穷小直接用 0 代替,使用上又很方便。
夹逼定理
有时候极限的求取没那么容易,这时有一种解决方案就是夹逼定理可以帮我们更好的找到数列或函数的极限:
如果满足下面两个条件:
∃δ>0,∀x∈UO(x0,δ),g(x)≤f(x)≤h(x)
x→x0limg(x)=x→x0limh(x)=L
那么:
x→x0limf(x)=L
当然数列的夹逼定理定义也类似,这里不再列出。
连续和间断的定义
设函数y=f(x)在点x0的某一邻域内有定义,如果:
x→x0limf(x)=f(x0)
那么就称函数f(x)在点x0连续。
连续讨论的前提是f(x)在邻域上有定义,而间断讨论的前提是f(x)在去心邻域上有定义。在此前提下,如果函数有下列三种情况之一:
- 在x=x0没有定义。
- 虽在x=x0有定义,但limx→x0f(x)不存在。
- 虽在x=x0有定义,且limx→x0f(x)存在,但limx→x0f(x)=f(x0)。
那么函数f(x)在点x0为不连续,而点x0称为函数f(x)的不连续点或间断点。
所有的基本初等函数都是连续函数。基本初等函数进行有限次的四则运算和有限次的复合,得到的函数称为初等函数,初等函数也都是连续函数。
总结
在微积分中核心思想就是对自变量进行无线细分,以直代曲、无线逼近,而这些都设计无穷小量,为了对无穷小量进行定义,首先需要研究极限,无穷小量就是通过极限来定义的。极限的定义经历了柯西极限定义,直到魏尔斯特拉斯给出严格的数学定义,分为离散变量(数列)和连续变量(函数)的定义;有了极限就可以定义无穷小和无穷大。进而研究了无穷小和无穷大相关性质,最后给出研究微积分非常重要的条件连续的定义,这一切都离不开极限的定义,可以说极限的定义为微积分铺平了道路,后面的微积分你会发现无一不是极限。
微分
微分的定义

一条曲线上某点的割线,当另一个交点逐渐靠近这点时,取极限就是切线,即割线的极限是切线。由上图可知:
切线的斜率=x→x0limx−x0f(x)−f(x0)
这个极限就被称为导数:
设函数y=f(x)在点x0的某个邻域内有定义,当自变量x在x0处取得增量Δx(点x0+Δx仍在该邻域内)时,相应的,因变量取得增量Δy=f(x0+Δx)−f(x0)。
如果Δy与Δx之比当Δx→0时的极限存在,那么称函数y=f(x)在点x0处可导,并称这个极限为函数y=f(x)在点x0处的导数,记为f′(x0),即:
f′(x0)=Δx→0limΔxΔy=Δx→0limΔxf(x0+Δx)−f(x0)
有了导数f′(x0)之后,再知道切点A=(x0,f(x0)),就可以用直线的点斜式得到切线函数:
g(x)=f′(x0)(x−x0)+f(x0)

dy被称为线性增量,同理Δy被称为曲线增量,定义了线性增量和曲线增量后,切线对曲线的近似用一个代数式就可以清楚表示:
Δy−dy=o(Δx)
这个代数换个形式就是:
Δx→0lim[Δy−dy]=0
这个代数式的意思就是,随着Δx缩小,dy和Δy会无限接近:
到这里我们终于可以给出微分的定义:
设函数y=f(x)在某区间内有定义,x0及x0+Δx在此区间内,如果函数增量:
Δy=f(x0+Δx)−f(x0)
可表示为:
Δy=AΔx+o(Δx)
其中A是不依赖于Δx的常数,那么称函数y=f(x)在点x0是可微的,而AΔx叫作函数y=f(x)在点x0相应于自变量增量Δx的微分,记作dy,即:
dy=AΔx
导函数
设函数y=f(x)在开区间I内的每点处都可导,则称函数y=f(x)在开区间I内可导。
这时,对于任意x∈I,都对应着f(x)的一个确定的导数值,这就构成了新的函数,这个函数叫作y=f(x)的导函数,记作y′或f′(x)、dxdy、dxdf(x),定义式为:
y′=Δx→0limΔxf(x+Δx)−f(x)
导数是某一点切线的斜率,导函数就是区间内所有点的切线的斜率构成的函数:
有了导函数后,就可以得到函数的微分:
dy=f′(x)dx
所以函数的微分实际上是一个二元函数,注意区分x和dx,或许写成这样更明确:
dy=f′(x)dx⟹h(x, dx)=f′(x)dx
求导以及导数的运算法则

微分是导数和dx的乘积,因此导数的求取及其运算法则就相当重要,关于初等函数求导法则这里不做详述,会查表即可。下面列出导数的运算法则:
-
和差:
[u(x)±v(x)]′=u′(x)±v′(x)
-
积:
[u(x)v(x)]′=u′(x)v(x)+u(x)v′(x)
-
商:
[v(x)u(x)]′=v2(x)u′(x)v(x)−u(x)v′(x)(v(x)=0)
-
复合函数求导(链式法则):
如果u=g(x)在点a可导,而y=f(u)在点b=g(a)可导,那么复合函 数y=f[g(x)]在点a可导,且其导数为:
dxdy=f′(b)g′(a)
或
dxdy= dudy⋅ dxdu
-
反函数求导:
如果函数y=f(x)在区间I内单调、可导且f′(x)=0,那么它的反 函数f−1(x)在区间{y=f(x),x∈I}内也可导。且:
[f−1(y)]′=f′(x)1
-
隐函数求导:
- 第一步,对方程两边求关于 x的微分,这样就可以得到一个关于 y′ 的 方程;
- 第二步,在微分后的方程中求解y′既可。
-
参数方程求导:
对于参数方程:
{x=x(t)y=y(t)
其中x(t)和y(t)可导,且x(t)单调, x′(t)=0,则:
dxdy=x′(t)y′(t)
关于高阶导数定义和运算这里不再列出。
微分相关性质
前面我们已经提到微分以及导数的定义以及如何求取,下面就是关于微分相关性质的研究了,其中最重要的就是几个中值定理。
-
费马引理:
f(a) 为极值点 x=a 点可导 }⟹f′(a)=0
这就是费马引理。
其中极值点的定义如下:
已知函数y=f(x),则:
- f(a)是极大值,当且仅当∃δ>0,∀x∈U˚(a,δ),有f(x)<f(a)
- f(a)是极小值,当且仅当∃δ>0,∀x∈U˚(a,δ),有f(x)>f(a)
-
罗尔中值定理:
设函数满足以下三个条件:
- f(x)在闭区间[a,b]上连续
- f(x)在开区间(a,b)上可导
- f(a)=f(b)
则存在ξ∈(a,b),使得f′(ξ)=0
-
微分中值定理:
设函数满足以下两个条件:
- f(x)在闭区间[a,b]上连续
- f(x)在开区间(a,b)上可导
则存在ξ∈(a,b),使得f′(ξ)=b−af(b)−f(a)
这个定理的几何意义就是,至少存在一点的切线与端点的连线平行;物理意义 是,至少存在一点的速度与平均速度相等:

-
柯西中值定理:
设函数f(x),g(x)满足以下条件:
- f(x),g(x)在闭区间[a,b]上连续
- f(x),g(x)在开区间(a,b)上可导
- ∀x∈(a,b)有:g′(x)=0
则存在ξ∈(a,b),使等式:
g(b)−g(a)f(b)−f(a)=g′(ξ)f′(ξ)
成立。
直观理解:对于参数方程
{x=g(t)y=f(t)
如下:

此时,a所在直线的斜率:
g(b)−g(a)f(b)−f(a)
以及v所在直线的斜率(根据参数方程的求导法则):
g′(ξ)f′(ξ)
必然相等:
g(b)−g(a)f(b)−f(a)=g′(ξ)f′(ξ)
-
洛必达法则:
00型:设:
- limx→af(x)=limx→ag(x)=0
- 某U˚(a)内,f′(x)及g′(x)都存在,且g′(x)=0
- x→alimg′(x)f′(x)存在(或为无穷大)
则:
x→alimg(x)f(x)=x→alimg′(x)f′(x)
∞∞型:设:
- limx→af(x)=±∞,limx→ag(x)=±∞
- 某U˚(a)内,f′(x)及g′(x)都存在,且g′(x)=0
- x→alimg′(x)f′(x)存在(或为无穷大)
则:
x→alimg(x)f(x)=x→alimg′(x)f′(x)
-
牛顿插值法:
关于牛顿插值法的思想请参考 https://www.zhihu.com/question/22320408 马同学的回答,这里不再列出。
-
泰勒公式:
设f(x)在x=x0处k阶可导,则对于任何在 0 到k之间的整数n,可以生成 n 阶泰勒多项式:
pn(x)=f(x0)+f′(x0)(x−x0)+2!f′′(x0)(x−x0)2+⋯+n!f(n)(x0)(x−x0)n
特别的,如果在x=0处生成的泰勒多项式,也称为 n 阶麦克劳林多项式:
pn(x)=f(0)+f′(0)x+2!f′′(0)x2+⋯+n!f(n)(0)xn
泰勒公式是牛顿插值法的进阶。
积分
定积分

直观理解积分就是,以每个小方形面积取代曲边形面积,当 x 取极限时每个小长方形的面积就是微分,而所有的长方形面积之和就是积分。
下面是定积分的定义:
设函数f(x)在[a,b]上有定义,对于[a,b]上的任意划分P,ξk为子区间[xk−1,xk]上任意选取的数,子区间[xk−1,xk]的长度为Δxk,记:
λ=max{Δx1,Δx2,...,Δxn}
如果当λ→0时
S=i=1∑nf(ξi)Δxi
的极限总是存在,且与闭区间[a,b]的分法及点ξi的取法无关,那么称这个极限 I 为函数f(x)在区间[a,b]上的定积分,记做∫abf(x)dx,即:
∫abf(x)dx=I=λ→0limi=1∑nf(ξi)Δxi
其中 a 为积分下限,b 为积分上限,I为f(x)在[a,b]上的定积分,x 为积分变量。
定积分的性质
-
可积条件:
- 如果f(x)在[a,b]上连续,则f(x)在[a,b]上可积
- 如果f(x)在[a,b]上有界,且只有有限个间断点,则f(x)在[a,b]上可积
-
齐次性:
∫abcf(x)dx=c∫abf(x)dx,c∈R
-
可加性:
∫ab[f(x)+g(x)]dx=∫abf(x)dx+∫abg(x)dx
-
积分中值定理:
如果函数f(x)在积分区间[a,b]连续,那么在[a,b]上至少存在一点ξ,使下式成立:
∫abf(x)dx=f(ξ)(b−a),ξ∈[a,b]
微积分基本定理

b 端点变成一个变量,定积分就变成关于该变量的积分上限函数,如下:
A(x)=∫axf(x)dx
因为x又表示积分函数,又表示积分变量,为了避免混淆,所以一般如下表示:
A(x)=∫axf(t)dt
牛顿-莱布尼兹公式
f(x)在[a,b]上连续,F(x)是f(x)的一个原函数,那么:
∫abf(x)dx=F(b)−F(a)
也可以记作:
∫abf(x)dx=[F(x)]ab
可以这样理解,F(x)对 x 求导代表的是在 x 点的变化率,而对于f(x)在 x 点的变化量正好就是F(x)在 x 点的变化率在 x 取极限的情况下。
不定积分
如果F(x)是f(x)在区间I上的一个原函数,那么F(x)+C就是f(x)的不定积分,即:
∫f(x)dx=F(x)+C,C∈R
并且不定积分∫f(x)dx表示了f(x)的所有原函数。
积分表
∫kdx=kx+C∫xndx=n+1xn+1+C,(n=−1)∫x1dx=ln∣x∣+C∫a2−x21dx=arcsinax+C∫exdx=ex+C∫axdx=lnaax+C∫a2+x21dx=a1arctanax+C∫cosxdx=sinx+C∫sinxdx=−cosx+C∫sec2xdx=tanx+C∫csc2xdx=−cotx+C∫secxtanxdx=secx+C∫cscxcotxdx=−cscx+C∫tanxdx=ln∣secx∣+C
积分方法
-
线性性质:
设函数f(x)及g(x)的原函数存在,则(可加性):
∫[f(x)+g(x)]dx=∫f(x)dx+∫g(x)dx(1)
k为非零常数(齐次性):
∫kf(x)dx=k∫f(x)dx(2)
-
第一类换元法:
设f(u)具有原函数F(u),u=u(x)可导,则有换元公式:
∫f[uu(x)]duu′(x)dx=∫f(u)du=F(u)+C
-
第二类换元法:
设x=x(t)是单调的可导函数,且x′(t)=0,则t可以用x来表示,即有反函数:
t=t(x)
如果有:
∫f(x)dx换元x=x(t)∫f[x(t)]x′(t)dt=F(t)+C
则:
∫f(x)dx=F(t(x))+C
-
定积分的换元:
假设函数f(x)在区间[a,b]上连续,函数x=g(t)满足条件:
- g(α)=a,g(β)=b
- g(t)在[α,β](或[β,α]) 上具有连续导数,且其值域Rg=[a,b],则有:
∫abf(x)dx=∫αβf[g(t)]g′(t)dt
定积分的换元和不定积分的换元的不同之处在于:
- 定积分换元时,需要变量与积分限同时换
- 在定积分换元后,利用牛顿-莱布尼茨公式可以直接计算出结果,不需要回代
-
分部积分法:
f(x),g(x)皆为可导函数,有:
∫f(x)g′(x)dx=f(x)g(x)−∫g(x)f′(x)dx
或设u=f(x),v=g(x),上式可以写作:
∫udv=uv−∫vdu
微分方程
方程简单而言就是含有未知量的等式;特别地,含有未知函数及其导函数的方程称为微分方程:
方程微分方程未知数、quadxy例子、quad2x+1=3dxdy+xy=2x
可分离变量的微分方程
如果一阶微分方程可以写成:
g(y)dy=f(x)dx
的形式,这就是可分离变量的微分方程。
可以直接对两边求不定积分,比较简单。
如果一阶微分方程可以写成:
dxdy=φ(xy)
的形式,那么称此方程为齐次方程。这个方程是可以通过 换元变换为可分离变量的微分方程的。
线形微分方程
定义
L=a0+a1D+a2D2+a3D3+⋯+anDn
也是矩阵,也是线性函数,多项式组合、mathcal{L}称为微分算子。
对于微分算子:
L=a0+a1D+a2D2+a3D3+⋯+anDn
下式:
L(y)=f(x)
称为线性微分方程。如果f(x):
- 等于 0:齐次线性微分方程。
- 不等于 0:非齐次线性微分方程。
如果系数a0,a1,⋯,an:
- 是常数:常系数线性微分方程。
- 是函数:变系数线性微分方程。
线性微分方程解的结构
如果p1、p2是齐次线性方程组:
Ax=0
的解,那么它们的线性组合:
p3=C1p1+C2p2(C1,C2∈R)
也是此线性方程组的解。
如果p1,p2,⋯,pn是 n 维齐次线性方程组:
Ax=0
的解,并且它们线性无关,那么线性组合:
p=C1p1+C2p2+⋯+Cnpn(C1,C2,⋯,Cn∈R)
是此方程组的通解。
如果:
p=C1p1+C2p2+⋯+Cnpn(C1,C2,⋯,Cn∈R)
是齐次线性方程组:
Ax=0
的通解。p∗是非齐次线性方程组:
Ax=b
的一个解,也称为特解,那么:
p+p∗
是非齐次线性方程组的所有解。
常系数线性微分方程
微分算子L是 D 的多项式组合:
L=a0+a1D+a2D2+a3D3+⋯+anDn
如果系数a0,a1,⋯,an是常数,那么:
L(y)=f(x)
就是常系数微分方程。根据线性微分方程解的结构,我们可以来看齐次解。
某二阶常系数齐次线性微分方程:
y′′+py′+qy=0
其中p、q是常数。大神欧拉发现不论p、q是什么,通解都具有以下形式:
Y=C1er1x+C2er2x
r1、r2是复数。那么可以合理假设y=erx,得到:
y′=rerx,y′′=r2erx
回代到微分方程中,得到:
(r2+pr+q)erx=0
那么上面等式要成立,只能是:
r2+pr+q=0
这是一个一元二次方程,也被称为此微分方程的特征方程。
可以用公式:
r1,2=2−p±p2−4q
求出 r_1、r_2
变系数线性微分方程
-
一阶变系数线性微分方程:
一阶变系数线性微分方程经过变形之后都可以写成如下的形式:
dxdy+P(x)y=Q(x)
可以先写为齐次方程,然后对两边进行积分求解。然后再求解非齐次方程的解。
-
伯努利微分方程:
dxdy+P(x)y=Q(x)yn(n=0,1)
叫做伯努利微分方程。
可以变成了一阶变系数线性微分方程来求解。
-
欧拉方程:
xny(n)+p1xn−1y(n−1)+⋯+pn−1xy′+pny=f(x)
称为欧拉方程。
欧拉方程也可以转为常系数线性微分方程。
这里没有将具体的解法列出来,而只是以提纲的方式将概念理出来,具体的解法可以参考相关参考书。
参考文献
《马同学的单变量微积分课程》
感兴趣的可以购买他的课程,写的很好(强烈推荐)!!!
[[CalculusPart2]]