1.导数与梯度
1.1. 自然常数e
求S的值:
令
f(x)=logax
,求x=1时的斜率。
f′(x)=f(x+△x)−f(x)△x=loga(x+△x)−logax△x=loga(x+△xx)△x=loga(x+△xx)1△x
x=1时,
f′(x)=loga(1+△x)1△x
, 令
f′(x)=1
, 则
lim△x→0(1+△x)1△x=a
即求:
limn→∞(1+1n)n
构造数列
xn=(1+1n)n
=1+C2n1n2+C3n1n3+⋅⋅⋅+Cnn1nn
=1+n⋅1n+n(n−1)2!⋅1n2+n(n−1)(n−2)3!⋅1n3+⋅⋅⋅+n(n−1)(n−2)⋅⋅⋅1n!⋅1nn
=1+1+12!⋅(1−1n)+13!⋅(1−1n)(1−2n)+⋅⋅⋅+1n!⋅(1−1n)(1−2n)⋅⋅⋅(1−n−1n)
<1+1+12!+13!+⋅⋅⋅+1n! <script type="math/tex" id="MathJax-Element-12"><1+1+\frac{1}{2!}+\frac{1}{3!}+···+\frac{1}{n!}</script>
<1+1+12+122+⋅⋅⋅+12n−1 <script type="math/tex" id="MathJax-Element-13"><1+1+\frac{1}{2}+\frac{1}{2^2}+···+\frac{1}{2^{n-1}}</script>
=3−12n−1
<3 <script type="math/tex" id="MathJax-Element-15"><3</script>
因此,数列 xn=(1+1n)n ,单调递增且有上界,数列必有极限,记做 e
(1+1n+1)n<(1+1x)x<(1+1n)n+1
limn→∞(1+1n+1)n=limn→∞(1+1n+1)n+11+1n+1=limn→∞(1+1n+1)n+1limn→∞(1+1n+1)=e1+0=e
limn→∞(1+1n)n+1=limn→∞((1+1n)n(1+1n))=limn→∞(1+1n)n⋅limn→∞(1+1n)=e⋅(1+0)=e
根据两边加定理,函数 f(x)=(1+1x)x的极限存在,为e
1.2. 导数
导数是曲线的斜率,是曲线快慢的反应。
二阶导数是斜率变化快慢的反应,表征曲线的凹凸性。
根据
limn→∞(1+1x)x=e
可以得到函数
f(x)=lnx
的导数。
常用函数的导数
* | * |
---|---|
C′=0 | (xn)′=nxn−1 |
(sinx)′=cosx | (cosx)′=−sinx |
(ax)′=axlna | (ex)′=ex |
(logax)′=1xlogae | (lnx)′=1x |
(u+v)′=u′+v′ | (uv)′=u′v+uv′ |
1.3. 导数的应用
- 已知函数
f(x)=xx,x>0
,求f(x)的最小值。
令 t=xx→lnt=xlnx
两边同时求导得: 1tt′=lnx+1
令 t′=0 ,得 lnx+1=0 , x=e−1,t=e−1e
再对t求二阶导可得在 x=e−1 处,t”>0.
因此在 x=e−1 时,f(x)有最小值 e−1e -
N→∞
时,求
lnN!
lnN!=∑Ni=1lnN≈∫N1lnxdx=xlnx|N1−∫N1xdlnx=NlnN−x|N1=NlnN−N+1≈NlnN−N
2.Taylor展开的应用
Taylor公式:
f(x)=f(x0)+f′(x0)(x−x0)+f′′(xo)2!(x−x0)2+⋅⋅⋅+f(n)(x0)n!(x−x0)n+Rn(x)
Maclaurin公式:
f(x)=f(0)+f′(0)x+f′′(0)2!x2+⋅⋅⋅+f(n)n!xn+o(xn)
3.方向导数与梯度
3.1.方向导数
如果函数z=f(x,y)在点P(x,y)是可微分的,那么,函数在该点沿任一方向L的方向导数都存在,且有:
其中 ϕ 是X轴到方向L的转角
3.2.梯度
设函数z=f(x,y)在平面区域D内具有一阶连续偏导数,则对于每一个点
P(x,y)∈D
,向量
(∂f∂x,∂f∂y)
为函数z=f(x,y)在点P的梯度,记做
gradf(x,y)
梯度的方向是函数在该点变化最快的方向。至于原因以下这篇可以参考以下这篇博客:https://zhuanlan.zhihu.com/p/24913912
3.3.Gamma函数
Γ
函数是阶乘在实数域的推广
Γ(x)=∫+∞0tx−1e−tdt=−∫+∞0tx−1de−t
=−tx−1e−t|+∞0+∫+∞0(x−1)tx−2e−tdt
=0+(x−1)∫+∞0tx−2e−tdt
=(x−1)Γ(x−1)
Γ(1)=∫+∞0t1−1e−tdt=∫+∞0e−tdt=−e−t|+∞0=1
4.凸函数
4.1.凸函数定义:
若函数f的定义域domf为凸集,且满足
∀x,y∈domf,0≤θ≤1
,
f(θx+(1−θ)y)≤θf(x)+(1−θ)f(y)
4.2.一阶可微(凸函数的充要条件)
若f一阶可微,则函数f为凸函数当前仅当f的定义域domf为凸集,且
∀x,y∈domf,f(y)≥f(x)+∇f(x)T(y−x)
4.3. 二阶可微
若函数f二阶可微,则函数f为凸函数当且仅当dom为凸集,且
- 若f是一元函数,上式表示二阶导大于等于0。
- 若f是多元函数,上式表示二阶导Hessian矩阵半正定。
f(x,y)=3x2+4y2−xy
⎧⎩⎨∂f∂x=6x−y∂f∂y=8y−x
∇f(x)=[6x−y8y−x]
Hessian矩阵:
H=⎡⎣⎢⎢⎢⎢∂2f∂x2∂2f∂y∂x∂2f∂x∂y∂2f∂y2⎤⎦⎥⎥⎥⎥
∇2f=[6−1−18]
正定是正数在n阶域的推广。
4.4常见凸函数
- 指数函数 f(x)=eax
- 幂函数 f(x)=xa,x∈R+,a≥1或a≤0
- 负对数函数 f(x)=−lnx
- 负熵函数 f(x)=xlnx
- 范数函数 f(x⃗ )=||x||
- 最大值函数 f(x⃗ )=max(x1,x2,⋯,xn)
- 指数线性函数 f(x⃗ )=log(ex1+ex2+⋯+exn)