zoukankan      html  css  js  c++  java
  • 高等数学-微分&不定积分

    微分

    我们目前仅研究一元微分(也称为常微分),后面所提到的微分如无特殊说明均指常微分

    常微分微分与我们学过的 导数 有些类似

    以下部分内容摘自Wikipedia

    微分的定义

    设函数 (y=f(x)) 在某区间 (I) 内有定义,(x)(x+Delta x) 均在此区间内。如果函数的增量可以表示为 (Delta y=ADelta x+o(Delta x))(其中 (A) 为不依赖于 (Delta x) 的常数),而 (o(Delta x)) 是比 (Delta x) 高阶的无穷小,那么称函数 (f(x)) 在点 (x_0)可微的,且 (ADelta x) 称作函数在点 (x_0) 相应于自变量增量 (Delta x)微分,记作 ({ m d}y),即 ({ m d}y=ADelta x)

    通常把自变量 (x) 的增量 (Delta x) 称为自变量的微分,记作 ({ m d}x),即 ({ m d}x=Delta x)

    微分与导数

    微分和导数是两个不同的概念。但是,对一元函数来说,可微与可导是完全等价的概念。可微的函数,其微分等于导数乘以自变量的微分 ({ m d}x),换言之,函数的微分与自变量的微分之商等于该函数的导数,即 (frac{{ m d}y}{{ m d}x}=f'(x))。因此,导数也叫做微商。于是函数 (y=f(x)) 的微分又可以记作 ({ m d}y=f'(x){ m d}x)({ m d}f=f'(x){ m d}x)

    微分的几何意义

    Wikipedia

    (注:图片源自 Wikipedia)

    由图感性理解,当 (|Delta x|) 很小时,(|Delta y-{ m d}y)(|Delta x|) 要小得多(即高阶无穷小),因此此时我们可以用切线段代替原函数的曲线段

    原函数

    原函数的定义

    设函数 (f)(F) 在区间 (I) 上都有定义,若

    [F'(x)=f(x),xin I ]

    则称 (F)(f) 在区间 (I) 上的一个原函数

    也就是说 (F)(I) 上的导函数为 (f),那么 (F) 就是 (f)(I) 上的原函数

    关于原函数的定理

    【定理1】 若函数 (f) 在区间 (I) 上连续,则 (f)(I) 上存在原函数 (F),即 (F'(x)=f(x),xin I)

    【定理2】(F)(f) 在区间 (I) 上的一个原函数,则 (F+C) 也是 (f)(I) 上的原函数,其中 (C) 为任意常量函数(注:这里 (C) 既作为常量函数,又作为该常量函数的函数值,不会混淆时常说“ (C) 是任意常数”)

    【定理3】 (f)(I) 上的任意两个原函数之间,可能只相差一个常数

    不定积分

    不定积分的定义

    函数 (f) 在区间 (I) 上的全体原函数被称为 (f)(I) 上的不定积分,记作

    [int f(x){ m d}x ]

    其中称 (int) 为积分号,(f(x))被积函数(f(x){ m d}x)被积表达式(也就是 (f) 的原函数 (F)微分),(x) 为积分变量

    由此可见,若 (F)(f) 的一个原函数,则 (f) 的不定积分是一个函数族 ({F+C}),其中 (C) 是任意常数,可以记为

    [int f(x){ m d}x=F(x)+C ]

    这时又称 (C)积分常数,它可取任一实数值,于是又有

    [[int f(x){ m d}x]'=[F(x)+C]'=f(x)\ { m d}(int f(x){ m d}x)={ m d}[F(x)+C]=f(x){ m d}x ]

    不定积分的几何意义

    (F)(f) 的一个原函数,将 (F) 所代表的曲线在坐标系中沿着纵轴方向平移(也就是 (+C) )所得到的所有曲线组成的曲线集就是 (f) 的不定积分

    感性理解一下,积分是微分的逆运算,不定积分曲线集中的每一条曲线求导后 (+C) 会被去掉,得到的 (f) 就都是一样的

    基本积分表

    求原函数并没有通解,我们只能通过一些基本的积分公式去推测试探

    [egin{align*} &1.int0{ m d}x=C\ &2.int1{ m d}x=int{ m d}x=x+C\ &3.int x^a{ m d}x=dfrac{x^{a+1}}{a+1}+C(a e-1,x>0)\ &4.intdfrac1x{ m d}x=ln |x|+C(x e0)\ &5.int e^x{ m d}x=e^x+C\ &6.int a^x{ m d}x=dfrac{a^x}{ln a}+C(a>0,a e1)\ &7.intcos ax{ m d}x=dfrac1asin ax+C(a e0)\ &8.intsin ax{ m d}x=-dfrac1acos ax+C(a e0)\ &9.intsec^2x{ m d}x= an x+C\ &10.intcsc^2x{ m d}x=-cot x+C\ &11.intsec xcdot an x{ m d}x=sec x+C\ &12.intcsc xcdotcot x{ m d}x=-csc x+C\ &13.intdfrac{{ m d}x}{sqrt{1-x^2}}=arcsin x+C=-arccos x+C_1\ &14.intdfrac{{ m d}x}{1+x^2}=arctan x+C=-{ m arccot} x+C_1. end{align*} ]

    这些基本积分公式非常重要,必须记牢,一定要能熟练运用这些公式

    不定积分的线性运算法则

    若函数 (f)(g) 在区间 (I) 上均存在原函数,(k_1,k_2) 为两个任意常数,则 (k_1f+k_2g)(I) 上也存在原函数,且

    [int[k_1f(x)+k_2g(x)]{ m d}x=k_1int f(x){ m d}x+k_2int g(x){ m d}x ]

    证明

    [egin{align*} [k_1int f(x){ m d}x+k_2int g(x){ m d}x]'&=k_1(int f(x){ m d}x)'+k_2(int g(x){ m d}x)'\ &=k_1f(x)+k_2g(x) end{align*} ]

    同理容易得出一般形式:

    [int(sum_{i=1}^nk_if_i(x)){ m d}x=sum_{i=1}^n(k_iint f_i(x){ m d}x) ]

    练习

    运用基本积分表和不定积分线性运算法则可以求解一些简单函数的不定积分,还有其他求解的方法,之后会讲解

    1.计算 (int(x^3-x-frac1{sqrt[3]{x^2}}+1){ m d}x)

    解:根据线性运算法则,原式等于

    [int x^3{ m d}x-int x{ m d}x-int x^{-frac23}{ m d}x+int 1{ m d}x ]

    再套基本积分公式即可,原式等于

    [frac{x^4}4-frac{x^2}2-3x^{frac13}+x+C ]

    2.计算 (int({ m e}^x-{ m e}^{-x})^3{ m d}x)

    解:先利用完全立方差公式展开式子,再用线性运算法则拆分,最后套基本积分公式即可

    [egin{align*} int({ m e}^x-{ m e}^{-x})^3{ m d}x&=int({ m e}^{3x}-{ m e}^x+{ m e}^{-x}-{ m e}^{-3x}){ m d}x\ &=int{ m e}^{3x}{ m d}x-int{ m e}^x{ m d}x+int{ m e}^{-x}{ m d}x-int{ m e}^{-3x}{ m d}x\ &={ m e}^{3x}-{ m e}^x+{ m e}^{-x}-{ m e}^{-3x}+C end{align*} ]

    3.计算 (intsin^2x{ m d}x)

    这道题如果只用线性运算法则和基本积分公式很难想到解法,解法也很凑巧,使用后面的方法可以更便捷地计算,不感兴趣可以先跳过此题

    解:首先根据和角公式可以得出

    [egin{align*} 1-cos2x&=1-(cos^2x-sin^2x)\ &=cos^2x+sin^2x-cos^2x+sin^2x\ &=2sin^2x end{align*} ]

    那么我们可以把原式变换

    [intsin^2x{ m d}x=frac12int2sin^2x{ m d}x ]

    根据上面推出的式子可以得到

    [frac12int2sin^2x{ m d}x=frac12int(1-cos2x){ m d}x ]

    再用线性运算法则拆分,最后套基本积分公式即可

    [egin{align*} frac12int(1-cos2x){ m d}x&=frac12int1{ m d}x-frac12intcos2x{ m d}x\ &=frac x2-frac{sin2x}2+C end{align*} ]

    不要漏掉C

    (注:图片源自鲱鱼罐头APP)

    注意:积分时切记不要漏掉常数 (C)

    换元积分法

    换元法的证明和详细解释都很冗长,这里我只是简短的介绍一下,利用例题相信可以更好地帮助理解

    第一类换元公式

    第一类换元公式就是把被积表达式进行变化,构造成 (g(varphi(x))varphi'(x){ m d}x) 的形式,然后根据微分 ({ m d}f=f'{ m d}x) 把原式变形为 (g(varphi(x)){ m d}varphi),然后换元,令 (u=varphi(x)),将原式化为了更容易积分的 (int g(u){ m d}u),下面结合题目感受一下

    1.求 (int an x{ m d}x)

    解:

    [int an x{ m d}x=intfrac{sin x}{cos x}{ m d}x=intfrac{-(cos x)'}{cos x}{ m d}x=-intfrac{(cos x)'}{cos x}{ m d}x ]

    (u=cos x),根据微分的定义 ((cos x)'{ m d}x={ m d}(cos x)={ m d}u),则有

    [-intfrac{(cos x)'}{cos x}{ m d}x=-intfrac{{ m d}u}{u}=-intfrac1{u}{ m d}u ]

    再套基本积分公式

    [-intfrac1{u}{ m d}u=-ln|u|+C=-ln|cos x|+C ]

    2.求 (intfrac{{ m d}x}{sqrt{a^2-x^2}}(a>0))

    解:先把被积表达式上下同时除以 (a)

    [intfrac{{ m d}x}{sqrt{a^2-x^2}}=intfrac{{ m d}left(frac xa ight)}{sqrt{1-left(frac xa ight)^2}} ]

    然后换元,令 (u=frac xa)

    [intfrac{{ m d}left(frac xa ight)}{sqrt{1-left(frac xa ight)^2}}=intfrac{{ m d}u}{sqrt{1-u^2}} ]

    套基本积分公式,别忘了把换元的部分还原

    [intfrac{{ m d}u}{sqrt{1-u^2}}=arcsin u+C=arcsin frac xa+C ]

    3.求 (intfrac{{ m d}x}{xcdotln xcdotlnln x})

    解:先把原式拆开,然后不断换元

    [egin{align*} intfrac{{ m d}x}{xcdotln xcdotlnln x} &=intfrac1{lnln x}frac1{ln x}frac1x{ m d}x\ &=intfrac1{lnln x}frac1{ln x}(ln x)'{ m d}x\ &=intfrac1{lnln x}frac1{ln x}{ m d}(ln x)\ &=intfrac1{lnln x}(lnln x)'{ m d}(ln x)\ &=intfrac1{lnln x}{ m d}(lnln x)\ &=lnlnln x+C end{align*} ]

    第二类换元公式

    第一类换元公式是根据微分 ({ m d}f=f'{ m d}x) 把原式变形,而第二类换元公式则是反过来,利用 ({ m d}x=frac{{ m d}f}{f'}) 把原式变形,同样我们根据例题来理解

    1.求 (int x{ m e}^{2x^2}{ m d}x)

    解:注意到被积表达式中的 (2x^2) 不好处理,考虑把 ({ m d}x) 变形为 (frac{{ m d}(2x^2)}{(2x^2)'}=frac{{ m d}(2x^2)}{4x}) 进行化简

    [egin{align*} int x{ m e}^{2x^2}{ m d}x &=int x{ m e}^{2x^2}frac{{ m d}(2x^2)}{4x}\ &=frac14int{ m e}^{2x^2}{ m d}(2x^2)\ &=frac14{ m e}^{2x^2}+C end{align*} ]

    2.求 (int(x+1)^n{ m d}x)

    ((x+1)^n) 二项式展开好麻烦,感觉好恶心,怎么办呢?考虑换元

    解:

    [egin{align*} int(x+1)^n{ m d}x &=int(x+1)^n{ m d}(x+1)\ &=frac{(x+1)^{n+1}}{n+1}+C end{align*} ]

    3.求 (intfrac{{ m d}x}{sqrt{x}+sqrt[3]{x}})

    取次数的最小公倍数换元,令 (x=u^6) ,就可以被积表达式换成更简单的形式

    解:

    [intfrac{{ m d}x}{sqrt{x}+sqrt[3]{x}} =intfrac{6u^5}{u^3+u^2}{ m d}u ]

    利用大除法因式分解 (u^5=(u^3+u^2)(u^2-u+1)-u^2)

    [egin{align*} intfrac{6u^5}{u^3+u^2}{ m d}u &=6int(u^2-u+1-frac1{u+1}){ m d}u\ &=6left(frac{u^3}3-frac{u^2}2+u-ln|u+1| ight)+C\ &=2x^{frac12}-3x^{frac13}+6x^{frac16}-6ln|x^{frac16}+1|+C end{align*} ]

    分部积分法

    分部积分法由乘积求导法推导而来,推导过程省略

    (u(x),v(x)) 可导,不定积分 (int u'(x)v(x){ m d}x) 存在,则 (int u(x)v'(x){ m d}x) 也存在,并有

    [int u(x)v'(x){ m d}x=u(x)v(x)-int u'(x)v(x){ m d}x ]

    可简写为

    [int u{ m d}v=uv-int v{ m d}u ]

    下面给出几道例题

    1.计算 (int xcos x{ m d}x)

    解:套用分部积分法

    [egin{align*} int xcos x{ m d}x &=int x{ m d}(sin x)\ &=xsin x-intsin x{ m d}x\ &=xsin x+cos x+C end{align*} ]

    2.计算 (int x^2{ m e}^{-x}{ m d}x)

    解:对原式先变形,然后使用一次分部积分法

    [egin{align*} int x^2{ m e}^{-x}{ m d}x &=int x^2{ m e}^{-x}(-1){ m d}(-x)\ &=int x^2{ m d}(-{ m e}^{-x})\ &=-x^2{ m e}^{-x}+2int x{ m d}(-{ m e}^{-x}) end{align*} ]

    注意到还是不好整,再使用一次分部积分法

    [egin{align*} -x^2{ m e}^{-x}+2int x{ m d}(-{ m e}^{-x}) &=-x^2{ m e}^{-x}-2x{ m e}^{-x}+2int{ m e}^{-x}{ m d}x\ &={ m e}^{-x}(-x^2-2x+2)+C end{align*} ]

    3.计算 (intfrac{ln x}{x^3}{ m d}x)

    解:先进行转换,再使用分部积分法

    [egin{align*} intfrac{ln x}{x^3}{ m d}x &=intfrac{(x^{-2})'}{-2}ln x{ m d}x\ &=-frac12intln x{ m d}(x^{-2})\ &=-frac12(x^{-2}ln x-int x^{-3}{ m d}x)\ &=-frac12(x^{-2}ln x-frac{x^{-2}}{-2})+C\ &=-frac{x^{-2}ln x}2-frac{x^{-2}}4+C end{align*} ]


    写了两天终于写完了微分和不定积分,还有定积分要写,累死了

    该文为本人原创,转载请注明出处

    博客园传送门

  • 相关阅读:
    iOS 自动识别URL(链接)功能的实现
    iOS 如何查看崩溃日志
    Swift-- 闭包
    Swift--方法(函数)
    Swift--控制流
    Swift--字典的了解
    数据存储与访问之——SharedPreferences
    汇编指令之STOS、REP
    汇编指令之ADC、SBB、XCHG、MOVS指令
    pushad与popad
  • 原文地址:https://www.cnblogs.com/cmy-blog/p/weifen.html
Copyright © 2011-2022 走看看