回忆一下关于
元实值函数的
的求导问题,函数
的一阶导数
为
函数
的梯度
正好是导数
的转置,即
;函数
的二阶导数,也称为hessian矩阵,可表示为:
![\large n](https://i-blog.csdnimg.cn/blog_migrate/9834fd0fed7c67ae5ab61ed9ad32898c.png)
![\large f:R^{n}\rightarrow R](https://i-blog.csdnimg.cn/blog_migrate/56bac7ab6318d6525e325436ca3848a4.png)
![\large f](https://i-blog.csdnimg.cn/blog_migrate/88b483cb8ee8c19958a37591e64789e2.png)
![\large Df](https://i-blog.csdnimg.cn/blog_migrate/9d223885b9cce61655f56c11b6d2bb21.png)
![\large Df\triangleq \begin{bmatrix} \frac{\partial f}{\partial x_{1}},&\frac{\partial f}{\partial x_{2}}, &\cdots, & \frac{\partial f}{\partial x_{n}} \end{bmatrix}](https://i-blog.csdnimg.cn/blog_migrate/9d223885b9cce61655f56c11b6d2bb21.png%5Ctriangleq&space;%5Cbegin%7Bbmatrix%7D&space;%5Cfrac%7B%5Cpartial&space;f%7D%7B%5Cpartial&space;x_%7B1%7D%7D,&%5Cfrac%7B%5Cpartial&space;f%7D%7B%5Cpartial&space;x_%7B2%7D%7D,&space;&%5Ccdots,&space;&&space;%5Cfrac%7B%5Cpartial&space;f%7D%7B%5Cpartial&space;x_%7Bn%7D%7D&space;%5Cend%7Bbmatrix%7D)
函数
![\large f](https://i-blog.csdnimg.cn/blog_migrate/88b483cb8ee8c19958a37591e64789e2.png)
![\large \triangledown f](https://i-blog.csdnimg.cn/blog_migrate/aca249cc005d74042ff4a1f552164810.png)
![\large Df](https://i-blog.csdnimg.cn/blog_migrate/9d223885b9cce61655f56c11b6d2bb21.png)
![\large \triangledown f=(Df)^{T}](https://i-blog.csdnimg.cn/blog_migrate/aca249cc005d74042ff4a1f552164810.png=%28Df%29%5E%7BT%7D)
![\large f](https://i-blog.csdnimg.cn/blog_migrate/88b483cb8ee8c19958a37591e64789e2.png)
![\large H(x)\triangleq D^{2}f(x)=\begin{bmatrix} \frac{\partial^2 f}{\partial x_{1}^2}& \cdots & \frac{\partial^2 f}{\partial x_{n}\partial x_{1}} \\ \vdots & & \vdots \\ \frac{\partial^2 f}{\partial x_{1}\partial x_{n}}&\cdots &\frac{\partial^2 f}{\partial x_{n}^2} \end{bmatrix}](https://i-blog.csdnimg.cn/blog_migrate/4e38b3b619424116733cfcd6312faf36.png)
对于向量
![\large d\in R^{n}](https://i-blog.csdnimg.cn/blog_migrate/96c316f29b12b9817da37edd73d4bab5.png)
![\large d\neq 0](https://i-blog.csdnimg.cn/blog_migrate/ba35ea8afc3b3be24c02dc02f2d9641f.png)
![\large x\in \Omega](https://i-blog.csdnimg.cn/blog_migrate/52c9d7dfac9c3f52fa0136acc6be1ca1.png)
![This is the rendered form of the equation. You can not edit this directly. Right click will give you the option to save the image, and in most browsers you can drag the image onto your desktop or another program.](https://i-blog.csdnimg.cn/blog_migrate/2f1a6a9fe3b16b47353e5bbbca726b43.png)
![\large a\in [0,a_{0}]](https://i-blog.csdnimg.cn/blog_migrate/cabefa97662e5fe21e8faecedbbbc615.png)
![\large x+ad](https://i-blog.csdnimg.cn/blog_migrate/b94693ac2ab1e9a051ec6dc4490a6561.png)
![\large x+ad\in \Omega](https://i-blog.csdnimg.cn/blog_migrate/b94693ac2ab1e9a051ec6dc4490a6561.png%5Cin&space;%5COmega)
![\large d](https://i-blog.csdnimg.cn/blog_migrate/5195ed495e915c2c7bddf9f213620b50.png)
![\large x](https://i-blog.csdnimg.cn/blog_migrate/2bb61384d55f64bf7284e37baaf7c713.png)
![\large d](https://i-blog.csdnimg.cn/blog_migrate/5195ed495e915c2c7bddf9f213620b50.png)
![\large n](https://i-blog.csdnimg.cn/blog_migrate/9834fd0fed7c67ae5ab61ed9ad32898c.png)
![\large f:R^{n}\rightarrow R](https://i-blog.csdnimg.cn/blog_migrate/56bac7ab6318d6525e325436ca3848a4.png)
![\large x\in \Omega](https://i-blog.csdnimg.cn/blog_migrate/52c9d7dfac9c3f52fa0136acc6be1ca1.png)
![\large f](https://i-blog.csdnimg.cn/blog_migrate/88b483cb8ee8c19958a37591e64789e2.png)
![\large d](https://i-blog.csdnimg.cn/blog_migrate/5195ed495e915c2c7bddf9f213620b50.png)
![\large \partial f/\partial d](https://i-blog.csdnimg.cn/blog_migrate/557c660d4d60d49e66565eaea60cc13a.png)
![\large \frac{\partial f}{\partial d}(x)=\lim_{a\rightarrow 0}\frac{f(x+ad)-f(x)}{a}](https://i-blog.csdnimg.cn/blog_migrate/e8f8729042a3e266add4b081a1f94be9.png)
这也是一个实值函数,如果
![\large \left \| d \right \|=1](https://i-blog.csdnimg.cn/blog_migrate/f8e041e5df66f1b2de5de8a1f562976b.png)
![\large \partial f/\partial d](https://i-blog.csdnimg.cn/blog_migrate/557c660d4d60d49e66565eaea60cc13a.png)
![\large f](https://i-blog.csdnimg.cn/blog_migrate/88b483cb8ee8c19958a37591e64789e2.png)
![\large x](https://i-blog.csdnimg.cn/blog_migrate/2bb61384d55f64bf7284e37baaf7c713.png)
![\large d](https://i-blog.csdnimg.cn/blog_migrate/5195ed495e915c2c7bddf9f213620b50.png)
![\large x](https://i-blog.csdnimg.cn/blog_migrate/2bb61384d55f64bf7284e37baaf7c713.png)
![\large d](https://i-blog.csdnimg.cn/blog_migrate/5195ed495e915c2c7bddf9f213620b50.png)
![\large f(x+ad)](https://i-blog.csdnimg.cn/blog_migrate/88b483cb8ee8c19958a37591e64789e2.png%28x+ad%29)
![\large a](https://i-blog.csdnimg.cn/blog_migrate/ce2df15bc3f29694b81a674ecb9bd4f6.png)
![\large \frac{\partial f}{\partial d}(x) =\left.\dfrac{d}{da}f(x+ad)\right|_{a=0}](https://i-blog.csdnimg.cn/blog_migrate/9f4bf9274aa1c500e955cbb5518e7e5d.png)
应用链式法则,可得
![\large \frac{\partial f}{\partial d}(x) =\left.\dfrac{d}{da}f(x+ad)\right|_{a=0}=\triangledown f(x)^{T}d=\left \langle \triangledown f(x),d \right \rangle=d^{T}\triangledown f(x)](https://i-blog.csdnimg.cn/blog_migrate/0fc499c12c1bf319463bbf09509e36ed.gif)
由此可见,当
![\large d](https://i-blog.csdnimg.cn/blog_migrate/5195ed495e915c2c7bddf9f213620b50.png)
![\large \left \| d \right \|=1](https://i-blog.csdnimg.cn/blog_migrate/f8e041e5df66f1b2de5de8a1f562976b.png)
![\large x](https://i-blog.csdnimg.cn/blog_migrate/2bb61384d55f64bf7284e37baaf7c713.png)
![\large d](https://i-blog.csdnimg.cn/blog_migrate/5195ed495e915c2c7bddf9f213620b50.png)
![\large \left \langle \triangledown f(x),d \right \rangle](https://i-blog.csdnimg.cn/blog_migrate/ffb7d82b97bf22e1ab1bd055f103d75a.png)
一阶必要条件:多元实值函数
![\large f](https://i-blog.csdnimg.cn/blog_migrate/88b483cb8ee8c19958a37591e64789e2.png)
![\large \Omega](https://i-blog.csdnimg.cn/blog_migrate/6c0d1c00f2e281a62d8b2bd6be33e20a.png)
![\large f\in C^{1}](https://i-blog.csdnimg.cn/blog_migrate/88b483cb8ee8c19958a37591e64789e2.png%5Cin&space;C%5E%7B1%7D)
![\large \Omega](https://i-blog.csdnimg.cn/blog_migrate/6c0d1c00f2e281a62d8b2bd6be33e20a.png)
![\large R^{n}](https://i-blog.csdnimg.cn/blog_migrate/ceea26228a7945c6e1e2d67f0bb48dbb.png)
![\large x^{*}](https://i-blog.csdnimg.cn/blog_migrate/2bb61384d55f64bf7284e37baaf7c713.png%5E%7B*%7D)
![\large f](https://i-blog.csdnimg.cn/blog_migrate/88b483cb8ee8c19958a37591e64789e2.png)
![\large \Omega](https://i-blog.csdnimg.cn/blog_migrate/6c0d1c00f2e281a62d8b2bd6be33e20a.png)
![\large x^{*}](https://i-blog.csdnimg.cn/blog_migrate/2bb61384d55f64bf7284e37baaf7c713.png%5E%7B*%7D)
![\large d](https://i-blog.csdnimg.cn/blog_migrate/5195ed495e915c2c7bddf9f213620b50.png)
![\large d^{T}\triangledown f(x^{*})\geqslant 0](https://i-blog.csdnimg.cn/blog_migrate/c485d40d5b5ea4a6ad5f8a64a85f8cb2.gif)
成立。
推论 :局部极小点位于约束集内部时的一阶必要条件:多元实值函数
![\large f](https://i-blog.csdnimg.cn/blog_migrate/88b483cb8ee8c19958a37591e64789e2.png)
![\large \Omega](https://i-blog.csdnimg.cn/blog_migrate/6c0d1c00f2e281a62d8b2bd6be33e20a.png)
![\large f\in C^{1}](https://i-blog.csdnimg.cn/blog_migrate/88b483cb8ee8c19958a37591e64789e2.png%5Cin&space;C%5E%7B1%7D)
![\large \Omega](https://i-blog.csdnimg.cn/blog_migrate/6c0d1c00f2e281a62d8b2bd6be33e20a.png)
![\large R^{n}](https://i-blog.csdnimg.cn/blog_migrate/ceea26228a7945c6e1e2d67f0bb48dbb.png)
![\large x^{*}](https://i-blog.csdnimg.cn/blog_migrate/2bb61384d55f64bf7284e37baaf7c713.png%5E%7B*%7D)
![\large f](https://i-blog.csdnimg.cn/blog_migrate/88b483cb8ee8c19958a37591e64789e2.png)
![\large \Omega](https://i-blog.csdnimg.cn/blog_migrate/6c0d1c00f2e281a62d8b2bd6be33e20a.png)
![\large \Omega](https://i-blog.csdnimg.cn/blog_migrate/6c0d1c00f2e281a62d8b2bd6be33e20a.png)
![\large \triangledown f(x^{*})=0](https://i-blog.csdnimg.cn/blog_migrate/61d6f503a1c68e03e5cca7e0cf6f8769.gif)
成立。
局部极小点的二阶必要条件:多元实值函数
![\large f](https://i-blog.csdnimg.cn/blog_migrate/88b483cb8ee8c19958a37591e64789e2.png)
![\large \Omega](https://i-blog.csdnimg.cn/blog_migrate/6c0d1c00f2e281a62d8b2bd6be33e20a.png)
![\large f\in C^{2}](https://i-blog.csdnimg.cn/blog_migrate/5a366a58a73c2360f6dfa04b8c821dfa.gif)
![\large \Omega](https://i-blog.csdnimg.cn/blog_migrate/6c0d1c00f2e281a62d8b2bd6be33e20a.png)
![\large R^{n}](https://i-blog.csdnimg.cn/blog_migrate/ceea26228a7945c6e1e2d67f0bb48dbb.png)
![\large x^{*}](https://i-blog.csdnimg.cn/blog_migrate/2bb61384d55f64bf7284e37baaf7c713.png%5E%7B*%7D)
![\large f](https://i-blog.csdnimg.cn/blog_migrate/88b483cb8ee8c19958a37591e64789e2.png)
![\large \Omega](https://i-blog.csdnimg.cn/blog_migrate/6c0d1c00f2e281a62d8b2bd6be33e20a.png)
![\large d](https://i-blog.csdnimg.cn/blog_migrate/5195ed495e915c2c7bddf9f213620b50.png)
![\large x^{*}](https://i-blog.csdnimg.cn/blog_migrate/2bb61384d55f64bf7284e37baaf7c713.png%5E%7B*%7D)
![\large \triangledown f(x^{*})=0](https://i-blog.csdnimg.cn/blog_migrate/61d6f503a1c68e03e5cca7e0cf6f8769.gif)
![\large d^{T}H(x^{*})d\geqslant 0](https://i-blog.csdnimg.cn/blog_migrate/5195ed495e915c2c7bddf9f213620b50.png%5E%7BT%7DH%28x%5E%7B*%7D%29d%5Cgeqslant&space;0)
其中,H为函数f的hessian矩阵。
![\large f](https://i-blog.csdnimg.cn/blog_migrate/88b483cb8ee8c19958a37591e64789e2.png)
![\large \Omega](https://i-blog.csdnimg.cn/blog_migrate/6c0d1c00f2e281a62d8b2bd6be33e20a.png)
![\large f\in C^{2}](https://i-blog.csdnimg.cn/blog_migrate/5a366a58a73c2360f6dfa04b8c821dfa.gif)
![\large \Omega](https://i-blog.csdnimg.cn/blog_migrate/6c0d1c00f2e281a62d8b2bd6be33e20a.png)
![\large R^{n}](https://i-blog.csdnimg.cn/blog_migrate/ceea26228a7945c6e1e2d67f0bb48dbb.png)
![\large x^{*}](https://i-blog.csdnimg.cn/blog_migrate/2bb61384d55f64bf7284e37baaf7c713.png%5E%7B*%7D)
![\large f](https://i-blog.csdnimg.cn/blog_migrate/88b483cb8ee8c19958a37591e64789e2.png)
![\large \Omega](https://i-blog.csdnimg.cn/blog_migrate/6c0d1c00f2e281a62d8b2bd6be33e20a.png)
![\large \Omega](https://i-blog.csdnimg.cn/blog_migrate/6c0d1c00f2e281a62d8b2bd6be33e20a.png)
![\large \triangledown f(x^{*})=0](https://i-blog.csdnimg.cn/blog_migrate/61d6f503a1c68e03e5cca7e0cf6f8769.gif)
hessian矩阵
![\large H(x^{*})](https://i-blog.csdnimg.cn/blog_migrate/c486594bf16d8e6d03acf2660b22c11d.png)
![\large d\in R^{n}](https://i-blog.csdnimg.cn/blog_migrate/96c316f29b12b9817da37edd73d4bab5.png)
![\large d^{T}H(x^{*})d\geqslant 0](https://i-blog.csdnimg.cn/blog_migrate/5195ed495e915c2c7bddf9f213620b50.png%5E%7BT%7DH%28x%5E%7B*%7D%29d%5Cgeqslant&space;0)
局部极小点的二阶充分条件(局部极小点为内点):多元实值函数
![\large f](https://i-blog.csdnimg.cn/blog_migrate/88b483cb8ee8c19958a37591e64789e2.png)
![\large f\in C^{2}](https://i-blog.csdnimg.cn/blog_migrate/5a366a58a73c2360f6dfa04b8c821dfa.gif)
![\large x^{*}](https://i-blog.csdnimg.cn/blog_migrate/2bb61384d55f64bf7284e37baaf7c713.png%5E%7B*%7D)
1
![\large \triangledown f(x^{*})=0](https://i-blog.csdnimg.cn/blog_migrate/61d6f503a1c68e03e5cca7e0cf6f8769.gif)
2
![This is the rendered form of the equation. You can not edit this directly. Right click will give you the option to save the image, and in most browsers you can drag the image onto your desktop or another program.](https://i-blog.csdnimg.cn/blog_migrate/b863bf5c4ce5eeb48ad9b2632d149ece.gif)
则
![\large x^{*}](https://i-blog.csdnimg.cn/blog_migrate/2bb61384d55f64bf7284e37baaf7c713.png%5E%7B*%7D)
![\large f](https://i-blog.csdnimg.cn/blog_migrate/88b483cb8ee8c19958a37591e64789e2.png)
-------------------------------------------------------------------------------
转载请注明出处 博客园 刺猬的温驯