在期中寄后, 微积分就真的很危险, 所以开始复习.

多元函数微分学

几何直观理解

切线与法平面

切线看作一种曲线的一阶线性近似. $\vec{s} = (\delta x, \delta y, \delta z)$.

但是换一种理解方式, 将曲线看作是曲面的交线, 于是切线同时落在两个曲面上, 和两个法向量都垂直, 于是可以得到$\vec{s} = \vec{n_1} \times \vec{n_2}$.

切平面与法向量

法向量和平面上的任意直线垂直$\leftrightarrow$两个向量的叉乘和这两个向量都垂直.

于是出于这样的认识, \(\vec{n} = \vec{a}_{\in \varPi} \times \vec{b}_{\in \varPi}\), 对于空间中的平面, 看作是空间曲线的交错织成的网, 对网上的交叉曲线应用一阶的线性近似得到切向量, \(\vec{a} = (1, 0, \delta_x z)\). 于是就可以得到法向量: \(\vec{n} = \left\vert\begin{array}{lll} \hat{i} & \hat{j} & \hat{k}\\ 1 & 0 & \delta_x z\\ 0 & 1 & \delta_y z \end{array}\right\vert\). (参数方程的话就是$\vec{f}(s, t) \rightarrow \vec{a} = \delta_s \vec{f}$, 隐函数同理. )

极值

梯度$\nabla \phi$表现了标量场的变化趋势, 当$\nabla \phi = 0$的时候, 取到极值. (参数方程同理. )

采用多元函数的泰勒展开可以更进一步知道是极大值还是极小值. 展开的方式: \(f(\vec{r}) = f(\vec{r}_0) + (\nabla f \cdot) \delta \vec{r} + \delta\vec{r}^T \mathbb{H}_f \delta\vec{r}\). (其中\(\mathbb{H}_f = \left(\begin{array}{ll} \partial_{xx} f & \partial_{x y} f \\ \partial_{y x} f & \partial_{yy} f\end{array}\right)\)称为Henssin矩阵. )

太难理解了

仿照电多极矩展开的方式(虽然也是泰勒展开公式就是了, 参见《电动力学》郭硕鸿(第三版) 63页. )

\[f(\vec{r} + \delta \vec{r}) = \sum_n (-1)^n \frac{(\delta \vec{r} \cdot \nabla)^n f}{n!}\]

这样方便记忆.

当一阶导无法判断的时候, 通过判断二阶导(或高阶导)来判断极值情况.

当有约束$g$的存在的时候, 于是可以构造函数$L = f - \lambda g$来处理问题. 就将问题转化为了一般的极值问题了.

积分

含参量积分 - 感觉这个可能会是一个重点…

\(F(x) = \int_{c(x)}^{d(x)} f(x, y) \mathrm{d}y\)

重积分和反常含参量积分同理.

连续性

(矩形区域上的)连续函数可以交换极限和积分顺序. 同函数的连续性定义一样:

\[\vert F(x + \delta x) - F(x) \vert \leq \int_a^b f(x + \delta x, y) - f(x, y) \mathrm{d}y < \varepsilon\] \[\Rightarrow \lim_{x \rightarrow x_0} \int_{a(x)}^{b(x)} f \mathrm{d} y = \int_{a(x)}^{b(x)} \lim_{x \rightarrow x_0} f \mathrm{d} y\]

(想法就是连续性: $\delta_x F(x) < \varepsilon$来证明. )

可微性

(矩形区域偏导数连续的函数)积分和求导可以交换顺序.

\[\Rightarrow \partial_x \int f \mathrm{d} y = \int \partial_x f \mathrm{d} y\]

(证明的思路就是通过: $\lim_{\Delta x \rightarrow 0}\frac{F(x + \Delta x) - F(x)}{\Delta x} = \int_c^d f’_x(x + \theta \Delta x, y)\mathrm{d}y$. )

并且还可以有推论: $F’(x) = \nabla H = (\frac{\partial}{\partial x} + \frac{\partial}{\partial c}c’(x) + \frac{\partial}{\partial d}d’(x))$

可积性

(矩形区域上的)连续函数积分运算可以交换顺序.

\[\int_x \int_y f \mathrm{d} y \mathrm{d} x = \int_y \int_x f \mathrm{d} x \mathrm{d} y\]

(思路就是利用可导性对积分的积分先求导, 然后说导数一致得到积分一致. 中间有一个消去常量的操作. )

$\varphi(x) = \frac{1}{(n-1)!} \int_0^x (x - t)^{n-1} f(t) \mathrm{d}t$的$n$阶导数在$x=0$存在. 并且$\varphi^(n) = f(x), \varphi^(i) = 0$

做法就是硬求导.

让积分变得更好积分

方法就是尽可能把积分区域通过换元换成矩形… 或者是尽可能地让积分变量分离: $\iint f(x, y) \mathrm{d}x\mathrm{d}y = \int g(x)\mathrm{d}x \int h(y)\mathrm{d}y$.

积分中的微元换元: $\mathrm{d} \rightarrow J(\frac{e_1, \cdots, e_n}{e_1’, \cdots, e_n’}) \mathrm{d}’$

欧拉积分

$\Gamma$函数

\[\Gamma(s) = \int_0^\infty x^{s-1}e^{-x} \mathrm{d}x, s > 0\]

$\Gamma$函数可以分解成两部分: $\int_0^1 x^{s-1}e^{-x} \mathrm{d}x+\int_1^\infty x^{s-1}e^{-x} \mathrm{d}x = \Gamma_1(s) + \Gamma_2(s)$. 然后就能够说收敛.

性质:

  • $\Gamma(1) = \Gamma(2) = 1, \Gamma(\frac{1}{2}) = \sqrt{\pi}$
    (当作结论记住算了…)
  • 定义域内连续可导
    (见下方的习题, 想法就是放缩. )
  • $\Gamma(s+1) = s\Gamma(s)$
    利用分部积分公式: $\int_0^\infty x^{s}e^{-x}\mathrm{d}x = s\int_0^\infty x^{s-1}e^{-x}\mathrm{d}x$
  • 余元公式: $\Gamma(p)\Gamma(1-p) = \frac{\pi}{\sin p \pi}$
    $\Gamma(p)\Gamma(1-p) = \Beta(1-p, p) = \frac{\pi}{\sin p \pi}$
  • 延拓: $\Gamma(s) = \frac{\Gamma(s+1)}{s}$
  • 其他形式
    • $\Gamma(s) = 2\int_0^\infty y^{2s-1}e^{-y^2}\mathrm{d}y$
    • $\Gamma(s) = p^s\int_0^\infty y^{s-1}e^{-py}\mathrm{d}y$

$\Beta$函数

\[\Beta(p, q) = \int_0^1 x^{p-1}(1-x)^{q-1}\mathrm{d}x, p, q>0\]

性质:

  • 定义域连续
    思路也是放缩, 把$p \geq p_0 > 0, q \geq q_0 > 0$, 于是$x^{p-1}(1-x)^{q-1} \leq x^{p_0 - 1}(1-x)^{q_0 - 1}$收敛.
  • 对称$\Beta(p, q) = \Beta(q, p)$
    想法就是变换积分顺序就好了.
  • 递推
    $\Beta(p, q) = \frac{q - 1}{p+q-1}\Beta(p, q-1), p>0, q>1$
    推论: $\Beta(m, n) = \frac{(m-1)!(n-1)!}{(m+n-1)!}$
  • Dirichlet公式
    $\Beta(p, q) = \frac{\Gamma(p)\Gamma(q)}{\Gamma(p+q)}$
  • 余元公式
    $\Beta(p, 1-p) = \frac{\pi}{\sin p \pi}$

空间积分

曲线积分

\(\int_a^b f(\vec{r}) \delta \vec{r}\)

习题

一致收敛的判别准则

对于含参量反常积分:

\[\int_c^{\infty} f(x, y) \mathrm{d}y\]
  • Cauchy准则: 一致收敛$\Leftrightarrow \forall \varepsilon > 0, \exist N(\varepsilon) > C, N_2 > N_1 > N \forall x \in [a, b], \vert \int_{N_1}^{N_2} f(x, y) \mathrm{d}y < \varepsilon$
    (回忆数列收敛的柯西公式)
  • Wiestrass判别法: 一致收敛$\Leftarrow \vert f(x, y) \vert \leq g(y), \int_c^{\infty} g(y) \mathrm{d}y$
    (迫敛定理)
  • Abel判别法: (一致收敛 + 有界)
    • $\int_c^\infty f(x, y) \mathrm{d}y$一致收敛
    • $\sup g(x, y)$有界
  • Dirichlet判别法: (有限 + $\rightarrow 0$)
    • $\exists M > 0, \forall N > c, \sup \vert \int_c^N f(x, y) \mathrm{d}y \vert \leq M$有界
    • $\lim_{y \rightarrow \infty} \sup g(x, y) = 0$单调趋于0

(Abel和Dirchlet的判别法可以类比数列收敛的判别法. )

$\int_0^\infty e^{-kx}\cos{a x}\mathrm{d}x, k>0, a\in\mathbb{R}$一致收敛

  • 一致收敛的证明: 利用柯西判别准则, $\vert I_S^T \vert < \varepsilon$. 其中$I_S^T$可以通过分布积分公式来得到$\leq \frac{2}{k}(e^{-kS}+e^{-kT})\leq \frac{4}{k}e^{-kN}<\varepsilon$然后放缩.
  • 和函数: 其实先分布积分之后再求极限就可以得到了.

$\int_0^\infty \frac{\cos x y}{1+x^2}\mathrm{d}x$一致收敛

放缩, 因为$\frac{\cos x y}{1+x^2} < \frac{1}{1+x^2}$. 后者收敛.

$\int_0^\infty e^{-xy}\frac{\sin x}{x}\mathrm{d}x$一致收敛

$\int_0^\infty \frac{\sin x y}{x}\mathrm{d}y$一致收敛, $e^{-xy}$单调一致有界.

$\int_1^{\infty}\frac{y \sin x y}{1+y^2}\mathrm{d}y, (0,\infty)$内闭一致收敛

想法就是Dirichlet判别法. $\int_a^N \sin x y\mathrm{d}y$有界, $\frac{y}{1+y^2}$单调趋于零.

积分变换公式

一个简单的记忆方法:

就是从环路定理和高斯定理出发:

\[\begin{array}{lll}\oint_C \vec{f} \cdot \mathrm{d}\vec{l} & = & \int_S (\nabla \times \vec{f}) \cdot \mathrm{d} \vec{S}\\\oint_S \vec{f} \cdot \mathrm{d}\vec{S} & = & \int_V (\nabla \cdot \vec{f}) \mathrm{d}V\end{array}\]

然后把$\nabla$算符限制到对应的空间(平面或者立体).

$\oint_C \frac{x \mathrm{d}y - y \mathrm{d}x}{x^2 + y^2}$

  • 对于不经过原点的封闭曲线: $\nabla \times \vec{f} = 0$
  • 对于经过原点的封闭曲线, 将路径分割成一段圆弧(一般是用于$\vec{f}(\vec{r})$, 如果是椭圆的话, 先仿射变换变成圆. )和一段不经过原点的曲线, 这样就能够变成一个和切角有关的结果. (和曲面的操作类似. )

\(\int_S \frac{\partial f}{\partial \vec{n}} \mathrm{d}S\)

利用一个结论: $\frac{\partial f}{\partial \vec{n}} = (\nabla f) \cdot \vec{n}$, 其中$\vec{n}$为单位向量. 然后利用高斯公式将面积分转化为体积分: $=\int_V \Delta f\mathrm{d} V$.

  • 对于面积分: $\int_S f_x \mathrm{d}y \wedge \mathrm{d}z + f_y \mathrm{d}z \wedge \mathrm{d}x + f_z \mathrm{d}x \wedge \mathrm{d}y = \int_S \vec{f} \cdot \mathrm{d} \vec{S} = \int_V \nabla \cdot \vec{f} \mathrm{d}V$. 假如$\nabla \cdot \vec{f} = c$的话就能方便积分了.
  • 如果$\nabla \cdot \vec{f}$在某一点附近不存在(如$\frac{1}{r}$这种. )就通过在这个附近做一个圆(或者椭圆, 比如$\vec{f}(a^2x^2+b^2y^2+c^2z^2)$)然后减去这个面.
  • 如果只有一部分面, 就将这个面补全然后变成体积分.

积分和微分的变换

  • \[\nabla \cdot \vec{f} = \lim_{V \rightarrow 0} \frac{\iint_V \vec{f} \cdot \mathrm{d}\vec{S}}{V}\]
  • \[(\nabla \times \vec{f}) \cdot \vec{n}_S = \lim_{S \rightarrow 0} \frac{\oint_C \vec{f} \times \mathrm{d}\vec{l}}{S}\]

简单积分

曲线积分类型和关系

  • 一型曲线积分: $\int_L f \mathrm{d} s$ (给人的感觉更像是一种自然坐标系下的积分)
  • 二型曲线积分: $\int_L \vec{f} \cdot \mathrm{d}\vec{l}$ (做功的累积)
    二型曲线积分和一型曲线积分的相互转化: $\int_L \vec{f} \cdot \mathrm{d}\vec{l} = \int_L f \cos (\hat{f}, \hat{s})\mathrm{d}s$
  • 一型曲面积分: $\int_S f \mathrm{d}S$
  • 二型曲面积分: $\int_S \vec{f} \cdot \mathrm{d}\vec{S}$
    相互转换: $\int_S \vec{f} \cdot \mathrm{d}\vec{S} = \int_S f \cos(\hat{f}, \hat{S})\mathrm{d}S$

计算

  • 旋转体积分: $f(x)$为曲线, 绕$x$轴转一圈, 然后求体积. 就$V = \int_a^b \pi f^2(x) \mathrm{d}x$.
  • 面积分与体积分: 一般换一个好一点的参考系会有很大的帮助. 还有就是要注意面的正负号.
    • $\int_D (x-y^2)e^y\mathrm{d}x\mathrm{d}y, D:y=2, y^2-y-x=0,y^2+2y-x=0$
      换元: $u = x - y^2, v = y$. 这种就是看积分区域和积分元素, 能不能变成矩形. 换元之后就需要考虑积分区域和$J(\frac{x, y}{u, v})$的体积变换.
    • 上面的一般可以有极坐标, 球坐标等等. 常见的变换有:
      • $x - y = u, x+y = v$
      • $a r \cos \theta + b r \sin \theta$

含参量积分

一致收敛判断

\(\int_0^\infty \frac{\sin \alpha x}{x} \mathrm{d}x\)
判断一致收敛性. ($\alpha \in (0, 1)$)

和函数列的一致收敛类比, $F(\alpha) = \sum \int_{a_i}^{b_i} f(x, \alpha) \mathrm{d}x$. 于是套用柯西收敛判别: $\sup \vert \int_{a_m}^{b_n} f(x, \alpha) \mathrm{d}x \vert < \varepsilon$. (看作是$\vert F(\alpha)_m - F(\alpha)_n \vert < \varepsilon$)

积分

利用连续性: (对含参量积分求极限的问题):

  • $\lim_{\alpha \rightarrow 0} \frac{\mathrm{d}x}{1+x^2+\alpha^2}$
    利用的是连续性. 先求极限然后积分.

利用导数可交换:

  • 计算导数的问题:
    • $\nabla^2 \int_0^a\frac{f(t)\mathrm{d}t}{\sqrt{(x-t)^2+y^2+z^2}} = 0$
      先不管导数, 直接提进去计算, 然后就是装模作样的化简过程了.
  • 构造能求导的: (先构造一个能求导的, 然后求导. )
    • $\int_0^1\frac{\ln(1+x)}{1+x^2}\mathrm{d}x$
      $I(\alpha) = \int_0^1\frac{\ln(1+\alpha x)}{1+x^2}\mathrm{d}x$. 然后先对$\alpha$求导, 再交换积分. 就完事…
    • $\int_0^\infty \frac{\sin x}{x}\mathrm{d}x$
      同上$I = \int_0^\infty \frac{\sin \alpha x}{x}\mathrm{d}x\Rightarrow I = \int_0^1\frac{\partial}{\partial \alpha}\frac{\sin x}{x}\mathrm{d}x\mathrm{d}\alpha = \frac{\pi}{2}$(这个方法不太好)
      构造$F(p) = \int_0^\infty e^{-px}\frac{\sin \alpha x}{x}\mathrm{d}x = \arctan\frac{\alpha}{p}$
      或者用复数来积分.
    • $\int_0^\pi \ln(1+\frac{\cos x}{2})\mathrm{d}x$
      构造$\int_0^\pi \ln(1+y\cos x)\mathrm{d}x$
  • 就是先求导再积分的
    • $\int_0^\pi \ln(1-2\alpha \cos^2 x + \alpha^2)\mathrm{d}x$
    • $\int_0^{\frac{\pi}{2}}\ln(a^2\sin^2x+b^2\cos^2x)\mathrm{d}x$
      竟然是$1$的妙用, 换元$u = \tan x$, $I = \int_0^{\frac{\pi}{2}}\ln(\frac{a^2u^2+b^2}{u^2+1})(u^2+1)\mathrm{d}u$
  • 利用导数来构造积分递推的:
    • $I = \int_0^\infty e^{-x^2}\cos r x\mathrm{d}x$ 就对$r$求导, 得到$I’ = -\frac{r}{2}I$, 然后解微分方程.

利用积分可交换: (求积分的问题):

  • 通过换成双重积分来处理:
    • $\int_0^1 \frac{x^b-x^a}{\ln x}\mathrm{d}x$
      利用的是积分可换的性质. $=\int_0^1\int_a^b x^y \mathrm{d}y=\ln \frac{1+b}{1+a}$
    • $\int_0^1 \sin(\ln\frac{1}{x}) \frac{x^{b-1}-x^{a-1}}{\ln x}\mathrm{d}x$
      这个做换元: $\ln x \rightarrow u, \int_{-\infty}^{0}\sin u \frac{(e^u)^{b-1}-(e^u)^{a-1}}{u}\mathrm{d}u$, 然后把$(e^u)^{b-1}-(e^u)^{a-1}$换成$\int_{a-1}^{b-1}u(e^u)^y\mathrm{d}y$, 问题解决.
    • $\int_0^\infty e^{-px}\frac{\sin b x - \sin a x}{x}\mathrm{d}x$
      $\frac{\sin b x - \sin a x}{x} = \int_a^b \cos x y\mathrm{d}y$

欧拉函数

$\Gamma(s) = \int_0^\infty t^{s-1}e^{-t} \mathrm{d}t$ 收敛且无穷可微

(参考$\Gamma$函数的连续和可导的证明方法)

将$\Gamma(s)$看成是$\Gamma_1(s) = \int_0^1 x^{s-1}e^{-x}\mathrm{d}x$和$\Gamma_2(s) = \int_1^\infty x^{s-1}e^{-x}\mathrm{d}x$的组合.

核心思想是放缩, 令$s \in [a, b]$:

  • $\Gamma_1(s)$中, $x^{s-1}e^{-x} \leq x^{a-1}e^{-x}$, 后者收敛
  • $\Gamma_2(s)$中, $x^{s-1}e^{-x} \leq x^{b-1}e^{-x}$, 后者收敛

于是可以说一致收敛, 至于导数, 可以有$\int_0^\infty \frac{\partial}{\partial s}(x^{s-1}e^{-x})\mathrm{d}x = \int_0^\infty x^{s-1}e^{-x}\ln x\mathrm{d}x$在$(0, \infty)$上一致收敛. 于是任意可导.

  • $\Gamma(s) = \sum\frac{(-1)^n}{n!}\frac{1}{s+n}+\Gamma_1(s)$

变换成欧拉函数的积分

  • $\lim_{n \rightarrow \infty} \int_0^\infty e^{x^n} \mathrm{d}x = 1$
    设$t = x^n$, 于是$\int_0^\infty \frac{1}{n} t^{\frac{1}{n} - 1}e^{-t}\mathrm{d}t = \frac{1}{n}\Gamma(\frac{1}{n}) = \Gamma(\frac{1}{n}+1)$, 求完极限之后就是$1$了.
  • $\Gamma(\frac{1}{2}\pm n) = n!\Gamma(\frac{1}{2}) = n!\sqrt{n}$
    用的是一个递推关系.
  • $\int_0^1 (\ln\frac{1}{x})^{\alpha-1}\mathrm{d}x = \Gamma(\alpha)$ 换元$u = \ln\frac{1}{x}$, 然后就可以有: $u^{\alpha - 1}e^u\mathrm{d}u$

多元函数的性质

极小值点

\(\mathbb{H}_f(x_0, y_0)\)行列式为正, 并且二阶偏导数\(\partial_{x,x}^2f(x_0, y_0), \partial_{y,y}^2 f(x_0, y_0)\)有一个为正, 则\((x_0, y_0)\)为极小值点.

判断极小(大)值点的方法: \(\mathbb{H}_f\)是正定还是半正定. \(\det\mathbb{H}_f = f_{xx}f_{yy}-f_{xy}^2>0\Rightarrow f_{xx}, f_{yy}>0\). (然后应该是要用线性代数的方法来判断的. 这里因为是二阶, 所以化简完后就是\(\mathbb{H}_f = \mathrm{diag}(f_{xx}, f_{yy} - \frac{f_{xy}^2}{f_{xx}})\), 然后就能够判断正定与否. )

凸函数证明

证明$f$为凸函数$\Leftrightarrow \mathbb{H}_f = \nabla^2 f(x)$为半正定的.

凸函数$\Leftrightarrow \lambda f(b) + (1 - \lambda) f(a) \geq f(\lambda b + (1 - \lambda) a)$. ($\lambda$可以随便选)

证明:

  • $\Leftarrow$: 半正定$\Leftrightarrow f(b) - f(a) \geq \nabla f(a) (b - a) \Leftrightarrow (b - a)^T \mathbb{H}_f (b - a) \Rightarrow \mathbb{H}_f$
  • $\Rightarrow$: $f(a + \lambda (b - a)) = f(a) + \lambda \nabla f (b - a) + \lambda^2(b-a)^T \mathbb{H}_f (b-a) \Rightarrow f(a + \lambda (b - a)) - f(a) = \lambda \nabla f (b - a) + \lambda^2(b-a)^T \mathbb{H}_f (b-a) \geq \lambda \nabla f (b - a)$

$\sqrt[n]{x_1 x_2 \cdots x_n} \leq \frac{x_1 + x_2 + \cdots + x_n}{n}, \sum x_i = a, (a > 0)$

Lagrand乘子法: $L = x_1 x_2 \cdots x_n + \lambda (x_1 + \cdots + x_n)$, 然后$\frac{\partial L}{\partial x_i} = 0$. 完事了.

然后对于这个极值的类型, 通过判断$\mathbb{H}_f$的正定还是负定来判断. (如果要判断非正定, 只要找一个正定即可. )

最后

感谢老师和助教…