Logo
Feb 18, 2022

一些数学

简单微分

$$ (\sin x)’=\cos x\\ (\cos x)’=-\sin x\\ (a^x)’=a^x\ln a\\ (\log a)’=\frac1{x\ln a}\\ (uv)’=u’v+v’u\\ (\frac uv)’=\frac{u’v-v’u}{v^2} $$

全微分

满足如下条件:

$$ \left[\f{}{B}\lf{X}{A}_B\right]_A=\left[\f{}{A}\lf{X}{B}_A\right]_B $$

偏导数

当你知道$f=f(x,y)=f(x,y(x,z))$时:

$$ \align{\d f&=\l{\f{f}{x}}_y\d x+\l{\f{f}{y}}_x\d y\\&=\l{\f{f}{x}}_y\d x+\l{\f{f}{y}}_x\left[\l{\f{y}{x}}_z\d x+\l{\f{y}{z}}_x\d z\right]\\&=\left[\l{\f{f}{x}}_y+\l{\f{f}{y}}_x\l{\f{y}{x}}_z\right]\d x+\l{\f{f}{y}}_x\l{\f{y}{z}}_x\d z} $$

此时,根据偏导数的定义得到性质 1

$$ \l{\f{f}{x}}_z=\l{\f{f}{x}}_y+\l{\f{f}{y}}_x\l{\f{y}{x}}_z $$

它有什么用呢?考虑下面一个例子:

$$ \align{\d f&=\lf fx_y\d x+\lf fy_x\d y\\\lf fx_z&=\lf fx_y+\lf fy_x\lf yx_z} $$

直接把$\d x$除过去是很爽,但以前总会心有芥蒂——为啥出过去就自动$z$不变了?现在我们有了完美的解答——把$\d y$进一步用$x,z$表示出来即可。

我们进一步推广,对于$f=f(u(x,y),v(x,y))$,如法炮制,得到:

$$ \f fx=\f fu\f ux+\f fv\f vx $$

其实就是复合函数偏导的链式法则

同时,不难知道性质 2

$$ \l{\f{x}{y}}_z=\frac1{\l{\f{y}{x}}_z} $$

我们继续研究$x,y,z$的关系,知道:

$$ x=x(y,z)=x\left[y(x,z),z\right] $$

那么写出全微分:

$$ \align{\d x&=\lf{x}{y}_z\d y+\lf{x}{z}_y\d z\\&=\lf{x}{y}_z\left[\lf{y}{x}_z\d x+\lf{y}{z}_x\d z\right]+\lf{x}{z}_y\d z\\&=\left[\lf{x}{y}_z\lf{y}{x}_z\right]\d x+\left[\lf{x}{y}_z\lf{y}{z}_x+\lf{x}{z}_y\right]\d z} $$

根据性质 2,得到性质 3

$$ \align{\d x&=\d x+\left[\lf{x}{y}_z\lf{y}{z}_x+\lf{x}{z}_y\right]\d z\\0&=\left[\lf{x}{y}_z\lf{y}{z}_x+\lf{x}{z}_y\right]\d z\\\lf{x}{z}_y&=-\lf{x}{y}_z\lf{y}{z}_x} $$

结合性质 2性质 3,不难得到欧拉循环求导关系式

$$ \lf{x}{y}_z\lf{y}{z}_x\lf{z}{x}_y=\red{-1} $$

上面的方法思路比较顺滑,但如果你想秒掉:

$$ \d z=\lf{z}{x}_y\d x+\lf{z}{y}_x\d y $$

令$\d z=0$,得:

$$ \align{\lf{z}{x}_y\d x+\lf{z}{y}_x\d y&=0\\-\lf{x}{y}_z\lf{y}{z}_x&=\lf{x}{z}_y\qquad(使用性质一和性质二,得性质三)\\\lf{x}{y}_z\lf{y}{z}_x\lf{z}{x}_y&=\red{-1}} $$

隐函数的求导

对于一个方程$F(x,y,z)=0$,,有:

$$ \f zx=-\frac{\partial F/\partial x}{\partial F/\partial z} $$

简单积分

$$ \align{\int \frac1x\d x&=\ln|x| + C\\\int x^\mu\d x&=\frac{x^{\mu+1}}{\mu+1}+C\\\int e^x\d x&=e^x+C\\\int \cos x\d x&=\sin x + C\\\int\sin x&=-\cos x+C\\\int \ln x&=-x+x\ln x\\\int_0^\infty e^{-\lambda x^2}\d x&=\frac12\sqrt\frac{\pi}{\lambda}\\\int_0^\infty xe^{-\lambda x^2}\d x&=\frac1{2\lambda}\\\int_0^\infty x^2e^{-\lambda x^2}\d x&=\frac14\sqrt\frac{\pi}{\lambda^3}} $$

换元积分法

设$f(x)$为可积函数,$g=g(x)$为连续可导函数,则有:

$$ \int_\alpha^\beta f(g)g’\d x=\int_{g(\alpha)}^{g(\beta)}f(g)\d g $$

设$f(x)$为可积函数,$x=x(g)$为连续可导函数,则有:

$$ \int_\alpha^\beta f(x)\d x=\int_{x^{-1}(\alpha)}^{x^{-1}(\beta)}f(x(g))x’\d g $$

微分方程

分离变量法

假如可以得到:

$$ h(y)\d y=g(x)\d x\\ h(y)\frac{\d y}{\d x}=g(x) $$

两边对$x$积分:

$$ \int_{x_1}^{x_2}h(y)\frac{\d y}{\d x}\d x=\int_{x_1}^{x_2}g(x)\d x $$

利用换元积分法:

$$ \int_{y(x_1)}^{y(x_2)}h(y)\d y=\int_{x_1}^{x_2}g(x)\d x+C $$

级数展开

泰勒级数

使用$f(a)$表示$f(x)$:

$$ f(x)=\sum_0^{\infty}\frac1{!n}\l{\frac{\d^nf}{\d x^n}}_a(x-a)^n $$

麦克劳林级数

泰勒级数在$a=0$的特殊情况:

Legendre 变换

在符合直觉的关系式中,作为独立变量的往往是广度量($U,V,S,N$),但这些量一般难以测量,如何使用强度量($T,p,\mu$)来不损失信息地表示各种关系呢?

假设我们有一个简单的函数$y=y(x)$(比如$y={x^2}/4$),它在$x$处导数为$p$。最简单的方法是通过一些变换得到这样一个函数:

$$ y=y(p) $$

然而,稍加思索即可发现这样做无论如何都会在数学上牺牲掉一些信息——关系$y=y(p)$是一个一阶微分方程,而它的积分给出的结果跟$y=y(x)$差一个待定的积分常数。下面的几个函数都满足$y=y(p) $:

image-20220323205820661

回看刚才的表示,问题应该处在没有使用切线的斜率$\psi$。有趣的是,当你作出大量切线时,你会发现$y=y(x)$是一族切线的包络线。这有一个要求,就是该函数必须是凸函数,否则$\psi(p)$不是单值函数。

image-20220323210905009

$\psi$的表达式也很容易根据定义得到:

$$ \psi(x)=f(x)-xp $$

对于一个多元函数:

$$ y=y(x_0,x_1,\cdots,x_n) $$

我们对其中$x_0,x_1,\cdots,x_i$做 Legendre 变换,记作$y(p_0,\cdots,p_i)$(略去剩下的$x$),显然有:

$$ y(p_0,\cdots,p_i)=y(x_0,x_1,\cdots,x_n)-\sum_{j=0}^{i}\f y{x_j}x_j $$