高等数学_Part1

1 极限

微积分,既是一种工具也思想。方法虽看似繁多其实背后蕴含的道理浅显而直观莫要迷失于众多的题目中,关键在于体会方法背后的想。

1.1 认识极限

极限式如limxaf(x)limxf(x)的含义是:当x向某个值(或无穷远)处靠近时,f(x)向那个值靠近。例如:limx2(x+3)=5

1.2 理解极限

极限过程是一个动态的过程,不是一个“死”的数字。而至于“lim”符号,是解算出接近的目标。要体会“xa”和“x=a”之间的区别。当xa时,(xa)是无穷小的,所以我们研究极限时,大部分时候都是在和“无穷小”以及“无穷大”打交道。

1.3 求函数极限

1.3.1 求解函数极限
  • 第一步,代入:将自变量极限值代入极限表达式,如果不能得到结果,继续下一步;
    • 代入时,需要注意三点问题:① 无穷大与无穷小之间呈倒数关系;② 无穷小×有界函数=无穷小;③ 需要注意极限的方向性问题,区分“x+”和“x
  • 第二步,分类:判断极限类型属于“00”、“”、“1”、“”、“0”、“0”中的哪一种,重点是识别出式中的无穷小和无穷大成分;
  • 第三步,求解:根据极限类型,选择分别适用的求解方法,进行化简或者变形。
1.3.2 无穷小相关的极限问题 —— 00型和0

对于无穷小相关的极限,可采用的方法有:

  • 1° 化简:消除“致0因子”;
  • 2° 等价无穷小代换;
  • 3° 洛必达法则。

常用的等价无穷小代换:当x0时,下列表格中左侧的无穷小量可以用右侧的替换:

原函数 等价无穷小
sinx x
tanx x
arcsinx x
arctanx x
ln(1+x) x
ex1 x
[(1+x)a1] ax
1cosx 12x2

Tips:函数f(x)如果过原点,即f(0)=0,而且导数有f(0)=a,则在xa时, 可以和ax等价无穷小代换(泰勒展开)。

使用等价无穷小代换时,需要关注以下2个细节:

  • 要学会“抓住”无穷小,如果x0,则相应的ax也是无穷小。如果xa(a0),此时就要从式子中凑出(xa)这个量;
  • 两个无穷小量相加减时,不可将其中任意一个部分进行代换。(但是我们可能会发现有一些替换了其中一个部分,这是因为利用了极限的运算法则,需要满足运算法则的前提条件)

此外,论文中会出现式子计算过程中,某一部分突然没有了,这可能就是因为消失的那一部分是前面某个项的高阶无穷小,可以直接忽略掉。

1.3.3 无穷大相关的极限问题 ——

解决无穷大类型问题的方法:“抓大头”的思想理念,抓住主要矛盾,忽略次要成分:

lnxxaxbcxdxx!xx(x,0<a<b,1<c<d)

当两个相差无穷倍的量相进行加减时,这时候我们眼里可以忽略相对较小的一个量。在具体操作上,应该将最大的成分提括号外,分子分母同时除掉即可。

1.3.4 1型极限问题

方法1:利用特殊极限limx0(1+x)1x=e
方法2:利用等式ab=eblna,将1型转换为00型或

小tip:当底数和指数都有变量时,通常使用ab=eblnaa=lnea变换。

1.3.5 极限运算法则

如果函数u,v极限存在(重要前提条件),则:

lim(u±v)=limu±limvlimuv=limulimvlimuv=limulimv(v0)

在处理极限的时候,我们可以选择将极限进行部分地运算。但要尤其注意前提条件!

2 函数的连续性与间断点

2.1 连续性与间断点

2.1.1 函数可微性
  • 一元函数的可微性(注意,暂时不考虑多元函数)

设函数y=f(x)定义在点x0的某邻域U(x0)上,当给x0一个增量Δxx0+ΔxU(x0)时,相应地得到函数的增量为:

Δy=f(x0+Δx)f(x0)

如果存在常数A,使得Δy能表示成:

Δy=AΔx+0(Δx)

则称函数y=f(x)在点x0可微,并称上式中的第一项AΔxf(x)在点x0的微分,记作:

dyx=x0=AΔxordf(x)x=x0=AΔx

由定义可见,函数的微分与增量仅相差一个关于Δx的高阶无穷小量,由于dyΔx的线性函数,所以当A0时,也说微分dy是增量Δy的线性主部。

容易看出,一元函数f在点x0可导和可微是等价的。

一元函数可微的充要条件:函数f在点x0可微的充要条件是函数f在点x0可导,而且A=f(x0)等于。

2.1.2 函数的连续和可导性
  • 怎么判断一个函数是否连续和可导?

    • 连续:函数在某点连续<==>函数在该点左极限等于右极限等于该点函数值;

    函数f(x)x0连续,当且仅当f(x)满足以下三个条件:
    f(x)x0及其左右近旁有定义;
    f(x)x0的极限存在;
    f(x)x0的极限值与函数值f(x0)相等。

    注意:可去间断点并不是函数连续,连续的定义是左右极限都存在并且都等于那一点的函数值,可去间断点并没有后面那一条(可去间断点左右极限值是存在且相等,但是极限值≠函数值)。

    • 可导:函数在某点可导<== >函数在该点连续,且其导函数在该点连续。
      • 1、导数无穷大,属于不可导的情况之一。就和极限无穷大属于极限不存在的情况之一一样。
      • 2、对于一元函数而言,不连续的点必然不可导,这点可以直接从导数的定义公式中得出结论。
      • 3、不可导的情况有:
        • 1)左右导数中至少有一个是无穷大(含+∞和-∞)
        • 2)左右导数都存在,但是不相等。
        • 3)各种各样的不连续点,无论是可去间断点、跳跃间断点、无穷间断点,无限震荡间断点,都是不可导的。
2.1.3 函数的间断点

函数连续性应满足条件:limxaf(x)=f(a)(着重体会xax=a的区别)该条件意味着函数图像应该是一条连续的线条,不会有断点。我们接触到的函数,断点往往会出现在这两种地方:分段函数的分界点、函数定义域的边界。比如下面这种情况:

通过计算limxaf(x)后与f(a)作比较,就可以得到函数在x=a处的连续或间断情况。函数间断点有以下四种情形。

总结:

2.2 函数连续,可导,可微和偏导数连续的关系

2.2.1 一元函数
  • 可导与连续的关系:可导必连续,连续不一定可导;
  • 可微与连续的关系:可微与可导是一样的;
  • 可积与连续的关系:可积不一定连续,连续必定可积;
  • 可导与可积的关系:可导一般可积,可积推不出一定可导;
2.2.2 多元函数

函数连续不一定的函数可微(例子:y=|x|);

函数连续不一定函数可导(例子:y=|x|,当x=0时,y不可导);

函数可导不一定连续;

可导指的是偏导数存在,即沿x轴,y轴方向的导数存在(注意只有两个方向),但是二元函数的连续性是从各个方向,以任何形式来取极限的,所以从这个方面来讲,多元函数可导不一定能保证其连续,如果是可微就可以推出连续,因为可微就考察了所有方向。

3 微分

3.1 导数的定义

直线的斜率k

(1) yx变化的方向与快慢:x每增加一个单位,y的变化量为k
(2) 反映出直线的坡度:直线与x轴正方向夹角为αk=tanα

如何研究曲线中yx变化的快慢?

导数反映出因变量随着自变量增长而变化的快慢。导数定义如下:

导数也被叫做“微商”,可以理解为两个无穷小量之间的比值。

3.2 导数的基本运算

3.2.1 常用函数的导数

(c)=0(c 为常数 )(xα)=αxα1(sinx)=cosx(cosx)=sinx(tanx)=sec2x(cotx)=csc2x(lnx)=1x(logax)=1xlna(a>0,a1)(ex)=ex(ax)=axlna(a>0)(arcsinx)=11x2(arctanx)=11+x2

3.2.2 导数四则运算法则

[f(x)±g(x)]=f(x)±g(x)[f(x)g(x)]=f(x)g(x)+f(x)g(x)[f(x)g(x)]=f(x)g(x)f(x)g(x)g2(x)(g(x)0)

3.2.3 复合函数求导

[f(g(x))]=f(g(x))g(x)

3.2.4 求导链式法则

即设置中间变量:

dydx=dydududx

3.2.5 莱布尼茨公式

u=u(x)v=v(x)分别是关于x的函数,那么:

(uv)=uv+uv(uv)=(uv+uv)=(uv)+(uv)=uv+2uv+uv

如果函数u=u(x)v=v(x)分别具有n阶导数,那么两者乘积的n阶导数为如下形式:

[u(x)v(x)](n)=Cn0u(n)v+Cn1u(n1)v+Cn2u(n2)v++Cnn1uv(n1)+Cnnv(n)u=k=0nCnku(k)v(nk)

掌握莱布尼茨公式并不难,它类似于我们高中的“二项式定理”。

3.2.6 隐函数求导

隐函数,例如:yxey=1,可以写为yxey1=0,但是无法改写为y=f(x)的形式。这时求y,左右两侧同时对x求导。注意,有时候我们遇到需要求导的问题,给出的函数并非隐函数的形式,但是转化成隐函数求导反而更简单。

3.2.7 参数方程求导

形如{y=f(t)x=g(t),如果求dydx,则就等于dydx=dydtdxdt,也就是分别求出dfdtdgdt再相除。

3.3 泰勒公式

泰勒级数:只要一个函数无穷光滑,那么泰勒级数就存在,但是不一定收敛,而且即使收敛,也不一定收敛于原函数。

泰勒公式:就是会有余项,多用在极限计算和中值定理,应用的条件只要函数在待考察的区间上有n+1阶导数,就有f(x)=k=0nf(k)(x0)k!+f(n1)(ξ)(n+1)!(xx0)n+1(拉格朗日余项),这个的成立与否不需要考虑自变量的取值问题。

泰勒展开式:泰勒展开式的方向是从函数变成级数,而且要求级数必须收敛,并且必须收敛于被展开函数在对应点所取到的函数值。所以会有收敛域。

3.3.1 泰勒级数定义

如果f(x)在点x=x0具有任意阶导数,则幂级数:

n=0f(n)(x0)n!(xx0)n=f(x0)+f(x0)(xx0)+f(x0)2!(xx0)2++f(n)(x0)n!(xx0)n+

称为f(x)在点x0处的泰勒级数。

3.3.2 泰勒公式定义

若函数f(x)在包含x0的某个闭区间[a,b]上具有n阶导数,且在开区间(a,b)上具有(n+1)阶导数,则对闭区间[a,b]上任意一点x,成立下式:

f(x)=f(x0)0!+f(x0)1!(xx0)+f(x0)2!(xx0)2++f(n)(x0)n!(xx0)n+Rn(x)

这是一个有限项的求和,所以不存在收不收敛的问题,而余项Rn(x)的存在保证了右边的求和等于原函数。Rn(x)有很多种表达形式:

  • 最简单的是佩亚诺余项:Rn(x)=o((xx0)n)
  • 拉格朗日余项:Rn(x)=f(n+1)(ξ)(n+1)!(xx0)n+1

x的多项式函数:y=a0+a1x+a2x2++anxnx的多项式次数越高,对应的曲线形状就越多变。于是我们可以用高次多项式来逼近其他函数,比如三角函数、对数函数、指数函数等等,如下图所示:

泰勒公式就是把(n+1)阶可导的函数写成下列格式:

f(x)=f(x0)+f(x0)1!(xx0)+f(x0)2!(xx0)2++f(n)(x0)n!(xx0)n+Rn(x)

我们需要把握下列常见函数的泰勒展开(麦克劳林展开,佩亚诺余项)形式:

sinx=x13!x3+15!x5+o(x5)ex=1+11!x+12!x2+13!x3+o(x3)cosx=112!x2+14!x4+o(x4)11x=1+x+x2+x3+o(x3)tanx=x+13x3+215x5+o(x5)ln(1+x)=x12x2+13x3+o(x3)

  • 泰勒公式的要点:
    (1) 上述是在x=0附近进行的近似,当x0时,余项可以近似舍弃;
    (2) 11x=1+x+x2+x3+o(x3)可以用等比数列从右向左推导。
    (3) 利用导数、原函数的关系,就可以辅助记忆,例如ln(1+x)泰勒公式可以用11x来获得;
    (4) 泰勒公式可以将复杂的函数计算化简成为加减乘除;
    (5) 泰勒公式具有拓展性,当x0时:sinxln(1+x)5x也是无穷小量,在泰勒公式左右两侧
    对进行替换,例如:

115x=1+5x+25x2+125x3+

3.3.3 泰勒展开式(泰勒级数)

f(x)=f(x0)0!+f(x0)1!(xx0)+f(x0)2!(xx0)2++f(n)(x0)n!(xx0)n+

(注意泰勒级数是一个有无穷项求和的函数项级数,它可能不收敛或者只在某些区间收敛,而且就算它收敛,它的和函数也不一定等于原函数!)这个会有收敛区间,这个就是其和泰勒公式的区别,比如ln(1+x)在其定义域内泰勒公式都成立,但是泰勒展开式却只有在(1,1]内成立,这就是区别,可以说在收敛区间内两个是一致,但是不在收敛区间时就不一定了。泰勒级数可以说只是代表一种计算方式。

总之,可以记住一点,级数是无穷级数的简称,谈论到级数一定是无穷项的,而且讨论级数一定要讨论级数收敛的条件,即收敛半径、收敛域。

3.3.4 泰勒公式的应用

(1) 利用泰勒公式求极限

泰勒公式可以看作是超级版本的无穷小代换,它不会受到加减法不能换的限制。

limx0tanxsinxx3=limx0(x+13x3)(x16x3)x3=limx012x3x3=12

(2) 判断无穷小的阶数

x0时,判断下式的无穷小阶数(答案是3阶):

11xex+cosx1=(1+x+x2+x3)(1+x+12x2+16x3)+(1x22+x424)1=56x3

(3) 求高阶导数

3.3.5 泰勒展开与泰勒级数

泰勒展开公式的余项是抽象的,就是说泰勒展开公式是一种拟合。泰勒级数的表达是唯一确定的。任何函数都有泰勒展式,但不一定能展成泰勒级数。当泰勒余项能用省略号表示的时候(即泰勒余项和无穷级数的后面的无穷多项相等),函数可以展成泰勒级数,具体就是泰勒余项在n>的时候趋近于0时函数展成泰勒级数。

3.3.6 泰勒级数相关资料

泰勒级数推导
ln x泰勒展开不相等
不同余项型泰勒公式的证明与应用

4 积分部分

4.1 积分的基本概念:定积分和不定积分

例如求y=exx[0,1]区间内的函数区域面积,则有:

假设把01区间切割为n份,每个小矩形的宽度为1n,则总面积有:

S=limn1ne1n+1ne2n+1ne3n++1nenn=limn1n(e1n+e2n+e3n++enn)=limn1ne1n[1(e1n)n]1e1n=e1

微积分最为核心的公式 —— 牛顿-莱布尼茨公式

abf(x)dx=F(b)F(a)

其中函数F(x)与函数f(x)之间存在关系:f(x)=F(x),则称函数F(x)为函数f(x)的“原函数”,记
f(x)dx=F(x),求函数f(x)的不定积分就是求函数的原函数F(x)

4.2 常见函数积分

k dx=kx+Ccosx dx=sinx+Cxa dx=xa+1a+1+Csinx dx=cosx+C1x dx=ln|x|+C1cos2x dx=sec2x dx=tanx+C11+x2 dx=arctanx+C1sin2x dx=csc2x dx=cotx+C11x2 dx=arcsinx+Cex dx=ex+Cax dx=axlna+C

需要注意的是,求不定积分一定要在表达式结尾“+C”,因为同一个函数的原函数不仅有一个,它们之间相差一个常数。

4.3 积分运算法则

[f(x)±g(x)]dx=f(x)dx±g(x)dx

kf(x)dx=kf(x)dx

4.4 常见求积分类型

4.4.1 积分的线性变换

被积函数是(ax+b)的形式时,可以采用令(ax+b=t)的形式,将其换成简单的函数形式。

4.4.2 凑微分法:要求熟练掌握各类导数

三角积分函数中的凑微分法小技巧,若积分式R(sinx,cosx)存在下列条件:

  • R(sinx,cosx)=R(sinx,cosx),则要凑sinxdx=dcosx
  • R(sinx,cosx)=R(sinx,cosx),则要凑cosxdx=dsinx
  • R(sinx,cosx)=R(sinx,cosx),则要凑sec2xdx=dtanx
4.4.3 根式/三角变换

换元目标:消除根号。

  • 第一类:根号内为x的一次多项式ax+b,令ax+b=t
  • 第二类:根号内为x的二次多项式:
4.4.4 分部积分法

引入例题:求下面图示阴影区域的面积:

由于y=lnx,x=ey,所以面积有:

122xdy=122eydy=e2e12

由此可以推导得到分部积分的原理与公式:

uvdx=udv=uvvdu=uvvudx

被积函数为两种不同类型函数相乘时,一般用分部积分法。
记住口诀:反对幂指三(反三角函数、对数函数、幂函数、指数函数、三角函数)。
口诀中,越是靠后类型的函数,越优先与“dx”结合。

4.4.5 变限积分

对于变上限积分函数,我们常用到的是它的导数:

(0xf(t)dt)=f(x)

而这种题目有相应的变体,我们也需要掌握:

  • (0g(x)f(t)dt)=f(g(x))g(x),变化的上限是g(x),利用复合函数求导;
  • (a(x)b(x)f(t)dt)=(0b(x)f(t)dt0a(x)f(t)dt),上下限中均含有变量;
  • (0xxf(t)dt)=(x0xf(t)dt)=xf(x)+0xf(t)dt,被积表达式中有可提取的x
  • (0xf(xt)dt)=(0x2f(u)x du)=(1x0x2f(u)du),被积函数中xt结合。

4.5 定积分运算

定积分与不定积分类似,也需要求函数的原函数。但是不同的是定积分指定了上、下限,在求得原函数后需要代入、作差,例如abf(x)dx=F(b)F(a)

相比于不定积分,定积分还需要格外注意在引用新字母进行换元方法时,上下限也需要更换

5 中值定理

5.1 罗尔中值定理证明等式

从图像上理解罗尔/拉格朗日中值定理:

第一步:将需要证明的等式中的“ξ”换为“x”,将右侧项移至左侧,设左侧的内容为g(x),则原题需要证明的结论转化为:需要证明g(x)=0(0,a)内有实根;
第二步:需要构造辅助函数G(x),满足G(x)=g(x),或者G(x)中含有g(x)
第三步:结合题目给出的其他条件,在区间[0,a]上找到两点,使辅助函数G(x)在这两点处函数值相等,结合罗尔定理,证明结论。

此类题目的难点无非两点:构造辅助函数,证明两处值相等。

5.2 数列极限

5.2.1 直接化简法
5.2.2 利用夹逼准则(缩放)
5.2.3 转化为定积分

导数dy/dx理解(除法?)
泰勒展开
高阶无穷小削去


本文参考资料:
课程链接:https://www.bilibili.com/video/BV1j44y1E7ot
PDF资料链接:https://pan.baidu.com/s/1ZD6Qj9R0VycOF4S0SMYY1w 提取码:gb6s

posted @   博客侦探  阅读(391)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示