二范数的Taylor展开

二范数的Taylor展开

考虑一个方程 f ( c ) = ∥ a − b c ∥ f(\mathbf{c})=\Vert \mathbf{a}-\mathbf{bc}\Vert f(c)=abc,其中 a ∈ R N , b ∈ R N × N , c ∈ R N \mathbf{a}\in \mathbb{R}^N,\mathbf{b}\in\mathbb{R}^{N\times N},\mathbf{c}\in \mathbb{R}^N aRN,bRN×N,cRN。需要对该方程应用Taylor展开至一次项,有
f ( c ) = f ( 0 ) + ∇ f ( x ) ∣ x = 0 T c = ∥ a ∥ + ∇ f ( 0 ) ∣ T c f(\mathbf{c}) = f(0)+\nabla f(x)|_{x=0}^T \mathbf{c}=\Vert\mathbf{a}\Vert+\nabla f(0)|^T \mathbf{c} f(c)=f(0)+f(x)x=0Tc=a+f(0)Tc
探讨 ∇ f ( 0 ) ∣ T c \nabla f(0)|^T \mathbf{c} f(0)Tc,有
f ( c ) = ∥ a − b d ∥ = ( a − b c ) T ( a − b c ) ∇ f ( c ) = 1 2 ∥ a − b c ∥ 2 ( a − b c ) ( − 1 ) b T ∇ f ( 0 ) = − 1 2 ∥ a ∥ 2 a b T = − a b T ∥ a ∥ \begin{aligned} f(\mathbf{c}) &= \Vert \mathbf{a} -\mathbf{bd}\Vert=\sqrt{(\mathbf{a-bc})^T(\mathbf{a-bc})}\\ \nabla f(\mathbf{c})&=\frac{1}{2\Vert \mathbf{a-bc}\Vert}2(\mathbf{a-bc})(-1)\mathbf{b}^T\\ \nabla f(0)&=-\frac{1}{2\Vert\mathbf{a}\Vert}2\mathbf{ab}^T=-\frac{\mathbf{ab}^T}{\Vert \mathbf{a}\Vert} \end{aligned} f(c)f(c)f(0)=abd=(abc)T(abc) =2∥abc12(abc)(1)bT=2∥a12abT=aabT
所以带入有

f ( c ) = ∥ a ∥ + ∇ f ( 0 ) ∣ T c = ∥ a ∥ − b a T ∥ a ∥ c ⇒ f ( c ) ∥ a ∥ = ∥ a ∥ 2 − b a T c ⇒ ( f ( c ) − ∥ a ∥ ) ∥ a ∥ = − b a T c \begin{aligned} f(\mathbf{c})&=\Vert \mathbf{a}\Vert+\nabla f(0)|^T \mathbf{c} \\ &= \Vert\mathbf{a}\Vert - \frac{\mathbf{ba}^T}{\Vert \mathbf{a}\Vert}\mathbf{c}\\ \Rightarrow f(\mathbf{c})\Vert \mathbf{a}\Vert &=\Vert \mathbf{a}\Vert^2-\mathbf{ba}^T\mathbf{c}\\ \Rightarrow \left(f(\mathbf{c})-\Vert \mathbf{a}\Vert\right)\Vert \mathbf{a}\Vert &=-\mathbf{ba}^T\mathbf{c}\\ \end{aligned} f(c)f(c)a(f(c)a)a=a+f(0)Tc=aabaTc=a2baTc=baTc

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值