Capacity Maximization for Movable Antenna Enabled MIMO Communication

文章目录

    • II. SYSTEM MODEL AND PROBLEM FORMULATION
      • C. Problem Formulation
    • III. PROPOSED ALGORITHM
      • A. Alternating Optimization
      • B. Solution for Problem (P2-m)
    • APPENDIX

II. SYSTEM MODEL AND PROBLEM FORMULATION

C. Problem Formulation

为了揭示支持 MA 的MIMO通信的基本容量限制,我们假设在发送端和接收端都有完美的CSI。MIMO信道容量由下式给出

C = max ⁡ Q : Tr ( Q ) ≤ P , Q ⪰ 0 log ⁡ 2 det ⁡ ( I M + 1 σ 2 H ( r ~ ) Q H ( r ~ ) H ) \begin{equation*}C=\max\limits_{\boldsymbol{Q}:\text{Tr}(\boldsymbol{Q})\leq \mathrm{P},\boldsymbol{Q}\succeq \boldsymbol{0}}\log_{2}\det\left(\boldsymbol{I}_{M}+\frac{1}{\sigma^{2}}\boldsymbol{H}(\tilde{\boldsymbol{r}})\boldsymbol{QH}(\tilde{\boldsymbol{r}})^{H}\right)\tag {5}\end{equation*} C=Q:Tr(Q)P,Q0maxlog2det(IM+σ21H(r~)QH(r~)H)(5)

我们的目标是通过联合优化MA位置 r ~ \tilde{\boldsymbol{r}} r~ 和发射协方差矩阵 Q \boldsymbol{Q} Q 来最大化MA- MIMO信道的容量,同时要遵守MA-位置的最小距离约束和发射机的和功率约束。因此,该优化问题被表述为

( P 1 ) max ⁡ r ~ , Q log ⁡ 2 det ⁡ ( I M + 1 σ 2 H ( r ~ ) Q H ( r ~ ) H ) s . t . r ~ ∈ C , ∥ r k − r l ∥ 2 ≥ D , k , l = 1 , 2 , … , M , k ≠ l , Tr ( Q ) ≤ P , Q ⪰ 0 . \begin{align*}(\mathrm{P}1) \max\limits_{\tilde{\boldsymbol{r}},\boldsymbol{Q}} &\quad \log_{2}\det\left(\boldsymbol{I}_{M}+\frac{1}{\sigma^{2}}\boldsymbol{H}(\tilde{\boldsymbol{r}})\boldsymbol{QH}(\tilde{\boldsymbol{r}})^{H}\right)\tag{6a}\\ \mathrm{s}.\mathrm{t}. &\quad \tilde{\boldsymbol{r}}\in \mathcal{C},\tag{6b}\\ &\quad \Vert \boldsymbol{r}_{k}-\boldsymbol{r}_{l} \Vert_{2}\geq D, k, l=1,2, \ldots, M,\ k\neq l,\tag{6c}\\ &\quad \text{Tr} (\boldsymbol{Q})\leq \mathrm{P}, \tag{6d}\\ &\quad \boldsymbol{Q}\succeq \boldsymbol{0}. \tag{6e}\end{align*} (P1)r~,Qmaxs.t.log2det(IM+σ21H(r~)QH(r~)H)r~C,rkrl2D,k,l=1,2,,M, k=l,Tr(Q)P,Q0.(6a)(6b)(6c)(6d)(6e)

注意,问题(P1)是一个非凸优化问题,因为目标函数在上是非凹的,关于MA位置 r ~ \tilde{\boldsymbol{r}} r~, (6c)中的最小距离约束是非凸的。此外,在(P1)的目标函数中,传输协方差矩阵 Q \boldsymbol{Q} Q r ~ \tilde{\boldsymbol{r}} r~ 相耦合,这使得(P1)具有解决的挑战性。

log-determinant 是很容易证明是凹函数,详细的证明过程可以参考这个网站。但是 H ( r ~ ) \boldsymbol{H}(\tilde{\boldsymbol{r}}) H(r~) 是无法确定的。因此无法确定凹凸性。

在这里插入图片描述

III. PROPOSED ALGORITHM

A. Alternating Optimization

  1. Optimization of Q \boldsymbol{Q} Q with given { r m } m = 1 M \{\boldsymbol{r}_{m}\}_{m=1}^{M} {rm}m=1M

注意,在给定 H ( r ~ ) \boldsymbol{H}(\tilde{\boldsymbol{r}}) H(r~) 的情况下,(P1)是 Q \boldsymbol{Q} Q 上的一个凸优化问题,最优解由本征模传输(eigenmode transmission)给出。

  1. Optimization of r m \boldsymbol{r}_{m} rm with given Q \boldsymbol{Q} Q and { r k , k ≠ m } k = 1 M \{\boldsymbol{r}_{k},k\neq m\}_{k=1}^{M} {rk,k=m}k=1M

f ( r ~ ) ≜ log ⁡ 2 det ⁡ ( I M + 1 σ 2 H ( r ~ ) Q H ( r ~ ) H ) = log ⁡ 2 det ⁡ ( I M + 1 σ 2 W ( r ~ ) W ( r ~ ) H ) = ( a ) log ⁡ 2 det ⁡ ( I N + 1 σ 2 W ( r ~ ) H W ( r ~ ) ) = log ⁡ 2 det ⁡ ( I N + 1 σ 2 ∑ m = 1 M w ( r m ) w ( r m ) H ) , ≜ \begin{align*}f(\tilde{\boldsymbol{r}}) & {{ } \triangleq} \log_{2}\det\left(\boldsymbol{I}_{M}+\frac{1}{\sigma^{2}} \boldsymbol{H}(\tilde{\boldsymbol{r}})\boldsymbol{QH}(\tilde{\boldsymbol{r}})^{H}\right) \tag{9}\\ & = \log_{2}\det\left(\boldsymbol{I}_{M}+\frac{1}{\sigma^{2}}\boldsymbol{W}(\tilde{\boldsymbol{r}})\boldsymbol{W}(\tilde{\boldsymbol{r}})^{H}\right)\\ & \overset{(\mathrm{a})}{=} \log_{2}\det\left(\boldsymbol{I}_{N}+\frac{1}{\sigma^{2}}\boldsymbol{W}(\tilde{\boldsymbol{r}})^{H}\boldsymbol{W}(\tilde{\boldsymbol{r}})\right)\\ & = \log_{2}\det\left(\boldsymbol{I}_{N}+\frac{1}{\sigma^{2}} \sum\limits_{m=1}^{M}\boldsymbol{w}(\boldsymbol{r}_{m})\boldsymbol{w}(\boldsymbol{r}_{m})^{H}\right),\end{align*}\triangleq f(r~)log2det(IM+σ21H(r~)QH(r~)H)=log2det(IM+σ21W(r~)W(r~)H)=(a)log2det(IN+σ21W(r~)HW(r~))=log2det(IN+σ21m=1Mw(rm)w(rm)H),(9)

这一步非常聪明,将信道容量分解为和每个 w ( r m ) \boldsymbol{w}(\boldsymbol{r}_{m}) w(rm) 之间的关系。

其中(a)标记的等式成立,因为对于 A ∈ C p × q \boldsymbol{A}\in \mathbb{C}^{p\times q} ACp×q B ∈ C q × p \boldsymbol{B}\in \mathbb{C}^{q\times p} BCq×p det ⁡ ( I p + A B ) = det ⁡ ( I q + B A ) \det(\boldsymbol{I}_{p}+ \boldsymbol{AB})=\det(\boldsymbol{I}_{q}+\boldsymbol{BA}) det(Ip+AB)=det(Iq+BA)。请注意,(9)所示(P1)的等效目标函数以显式形式解耦了所有M MAs的位置变量,即 { r m } m = 1 M \{\boldsymbol{r}_{m}\}_{m=1}^{M} {rm}m=1M,这便于后续对 r m \boldsymbol{r}_{m} rm 进行优化。

W ( r ~ ) H \boldsymbol{W}(\tilde{\boldsymbol{r}})^{H} W(r~)H 中去除 w ( r m ) \boldsymbol{w}(\boldsymbol{r}_{m}) w(rm),并用 W m H \boldsymbol{W}_{m}^{H} WmH 表示剩余的 N × ( M − 1 ) N\times (M-1) N×(M1) 子矩阵 W m H = [ w ( r 1 ) , w ( r 2 ) , … , w ( r m − 1 ) , w ( r m + 1 ) , … , w ( r M ) ] \boldsymbol{W}_{m}^{H} = [\boldsymbol{w}(\boldsymbol{r}_{1}),\boldsymbol{w}(\boldsymbol{r}_{2}),\ldots,\boldsymbol{w}(\boldsymbol{r}_{m-1}),\boldsymbol{w}(\boldsymbol{r}_{m+1}),\ldots,\boldsymbol{w}(\boldsymbol{r}_{M})] WmH=[w(r1),w(r2),,w(rm1),w(rm+1),,w(rM)]。这样,(P1)在(9)中的目标函数可以重写为[11]

f ˉ ( r m ) = log ⁡ 2 det ⁡ ( I N + 1 σ 2 ( W m H W m + w ( r m ) w ( r m ) H ) ) = ( b 1 ) log ⁡ 2 det ⁡ ( I N + 1 σ 2 ( I N + 1 σ 2 W m H W m ) − 1 w ( r m ) w ( r m ) H ) + log ⁡ 2 det ⁡ ( I N + 1 σ 2 W m H W m ) = ( b 2 ) log ⁡ 2 ( 1 + 1 σ 2 w ( r m ) H ( I N + 1 σ 2 W m H W m ) − 1 w ( r m ) ) + log ⁡ 2 det ⁡ ( I N + 1 σ 2 W m H W m ) , \begin{align*}&\bar{f}(\boldsymbol{r}_{m})= \log_{2}\det\left(\boldsymbol{I}_{N}+\frac{1}{\sigma^{2}}\left(W_{m}^{H}\boldsymbol{W}_{m}+\boldsymbol{w}(\boldsymbol{r}_{m})\boldsymbol{w}(\boldsymbol{r}_{m})^{H}\right)\right)\\ &\overset{(\mathrm{b}_{1})}{=} \log_{2}\det\left(\boldsymbol{I}_{N}+\frac{1}{\sigma^{2}}\left(\boldsymbol{I}_{N}+\frac{1}{\sigma^{2}}\boldsymbol{W}_{m}^{H}\boldsymbol{W}_{m}\right)^{-1}\boldsymbol{w}(\boldsymbol{r}_{m})\boldsymbol{w}(\boldsymbol{r}_{m})^{H}\right)\\ &\qquad+ \log_{2}\det\left(I_{N}+\frac{1}{\sigma^{2}}\boldsymbol{W}_{m}^{H}\boldsymbol{W}_{m}\right)\\ &\overset{(b_{2})}{=} \log_{2}\left(1+\frac{1}{\sigma^{2}}\boldsymbol{w}(\boldsymbol{r}_{m})^{H}\left(I_{N}+\frac{1}{\sigma^{2}}\boldsymbol{W}_{m}^{H}\boldsymbol{W}_{m}\right)^{-1}\boldsymbol{w}(\boldsymbol{r}_{m})\right)\\ &\qquad+ \log_{2}\det\left(\boldsymbol{I}_{N}+\frac{1}{\sigma^{2}}\boldsymbol{W}_{m}^{H}\boldsymbol{W}_{m}\right), \tag{10}\end{align*} fˉ(rm)=log2det(IN+σ21(WmHWm+w(rm)w(rm)H))=(b1)log2det(IN+σ21(IN+σ21WmHWm)1w(rm)w(rm)H)+log2det(IN+σ21WmHWm)=(b2)log2(1+σ21w(rm)H(IN+σ21WmHWm)1w(rm))+log2det(IN+σ21WmHWm),(10)

这一步也是非常的巧妙,将不相关的 W m H \boldsymbol{W}_{m}^{H} WmH 全都提取了出来。

因此,优化 r m \boldsymbol{r}_{m} rm 的子问题可以表示为 ( P 2 − m ) max ⁡ r m f ( r m ) H B m f ( r m ) s . t . r m ∈ C , ∥ r m − r k ∥ 2 ≥ D , k = 1 , 2 , … , M , k ≠ m . \begin{align*}(\mathrm{P}2-\mathrm{m}) \max_{\boldsymbol{r}_{m}}\ & \boldsymbol{f}(\boldsymbol{{r}}_{m})^{H}\boldsymbol{B}_{m}\boldsymbol{f}(\boldsymbol{r}_{m})\tag{12a}\\ \mathrm{s}.\mathrm{t}.\quad & \boldsymbol{r}_{m}\in \mathcal{C}, \tag{12b}\\ & \Vert \boldsymbol{r}_{m}-\boldsymbol{r}_{k} \Vert_{2}\geq D, k=1,2, \ldots, M,\quad k\neq m.\tag{12c}\end{align*} (P2m)rmmax s.t.f(rm)HBmf(rm)rmC,rmrk2D,k=1,2,,M,k=m.(12a)(12b)(12c)

B. Solution for Problem (P2-m)

回想一下,任何凸函数在任意点上的一阶泰勒展开都是全局下界。在SCA的第 i i i 次迭代中,给定局部点边缘,我们得到 f ( r m ) H B m f ( r m ) \boldsymbol{f}(\boldsymbol{r}_{m})^{H}\boldsymbol{B}_{m}\boldsymbol{f}(\boldsymbol{r}_{m}) f(rm)HBmf(rm) 的下界为[12]

g ( r m ) = f ( r m ) H B m f ( r m ) ≥ f ( r m i ) H B m f ( r m i ) + 2 Re { f ( r m i ) H B m ( f ( r m ) − f ( r m i ) ) } = 2 Re { f ( r m i ) H B m f ( r m ) } ⏟ g ˉ ( r m ) − f ( r m i ) H B m f ( r m ) ⏟ constant , \begin{align*}g(\boldsymbol{r}_{m}) & =\boldsymbol{f}(\boldsymbol{r}_{m})^{H}\boldsymbol{B}_{m}\boldsymbol{f}(\boldsymbol{r}_{m})\tag{13}\\ & \geq \boldsymbol{f}(\boldsymbol{r}_{m}^{i})^{H}\boldsymbol{B}_{m}\boldsymbol{f}(\boldsymbol{r}_{m}^{i})+\\ &\quad 2\text{Re}\{\boldsymbol{f}(\boldsymbol{r}_{m}^{i})^{H}\boldsymbol{B}_{m}(\boldsymbol{f}(\boldsymbol{r}_{m})-\boldsymbol{f}(\boldsymbol{r}_{m}^{i}))\}\\ & =2\underbrace{\text{Re}\{\boldsymbol{f}(\boldsymbol{r}_{m}^{i})^{H}\boldsymbol{B}_{m}\boldsymbol{f}(\boldsymbol{r}_{m})\}}_{\bar{g}(\boldsymbol{r}_{m})}-\underbrace{\boldsymbol{f}(\boldsymbol{r}_{m}^{i})^{H}\boldsymbol{B}_{m}\boldsymbol{f}(\boldsymbol{r}_{m})}_{\text{constant}},\end{align*} g(rm)=f(rm)HBmf(rm)f(rmi)HBmf(rmi)+2Re{f(rmi)HBm(f(rm)f(rmi))}=2gˉ(rm) Re{f(rmi)HBmf(rm)}constant f(rmi)HBmf(rm),(13)

虽然 g ˉ ( r m ) \bar{g}(\boldsymbol{r}_{m}) gˉ(rm) f ( r m ) \boldsymbol{f}(\boldsymbol{r}_{m}) f(rm) 上的线性函数,但在 r m \boldsymbol{r}_{m} rm 上仍然不是凹的,也不是凸的。因此,我们不能仅仅通过 g ˉ ( r m ) \bar{g}(\boldsymbol{r}_{m}) gˉ(rm) 的一阶泰勒展开来构造目标函数的下限代理函数。 Alternatively,我们用二阶泰勒展开构造一个局部逼近目标函数的代理函数。利用附录a给出的推导式,分别表示用 ∇ g ˉ ( r m ) ∈ R 2 \nabla\bar{g}(\boldsymbol{r}_{m})\in \mathbb{R}^{2} gˉ(rm)R2 ∇ 2 g ˉ ( r m ) ∈ R 2 × 2 \nabla^{2}\bar{g}(\boldsymbol{r}_{m})\in \mathbb{R}^{2\times 2} 2gˉ(rm)R2×2 表示的梯度向量和Hessian矩阵,然后构造一个正实数 δ m \delta_{m} δm,用附录b给出的封闭表达式使得 δ m I 2 ⪰ ∇ 2 g ˉ ( r m ) \delta_{m}\boldsymbol{I}_{2}\succeq\nabla^{2}\bar{g}(\boldsymbol{r}_{m}) δmI22gˉ(rm),从而根据泰勒定理,我们可以找到一个二次代函数,使目标函数 g ˉ ( r m ) \bar{g}(\boldsymbol{r}_{m}) gˉ(rm) 全局下界为

g ˉ ( r m ) ≥ g ˉ ( r m i ) + ∇ g ˉ ( r m i ) T ( r m − r m i ) − δ m 2 ( r m − r m i ) T ( r m − r m i ) = − δ m 2 r m T r m + ( ∇ g ˉ ( r m i ) + δ m r m i ) T r m ⏟ g ~ ( r m ) + g ˉ ( r m i ) − δ m 2 ( r m i ) T r m i ⏟ constant . \begin{align*}\bar{g}(\boldsymbol{r}_{m}) & \geq \bar{g}(\boldsymbol{r}_{m}^{i}) + \nabla\bar{g}(\boldsymbol{r}_{m}^{i})^{T}(\boldsymbol{r}_{m}- \boldsymbol{r}_{m}^{i})-\tag{14}\\ &\quad \frac{\delta _m}{2}(\boldsymbol{r}_{m}- \boldsymbol{r}_{m}^{i})^{T}(\boldsymbol{r}_{m}- \boldsymbol{r}_{m}^{i})\\ & =\underbrace{-\frac{\delta_{m}}{2} \boldsymbol{r}_{m}^{T} \boldsymbol{r}_{m}+(\nabla\bar{g}(\boldsymbol{r}_{m}^{i})+ \delta_{m} \boldsymbol{r}_{m}^{i})^{T} \boldsymbol{r}_{m}}_{\tilde{g}(\boldsymbol{r}_{m})}+\\ &\qquad \underbrace{\bar{g}(\boldsymbol{r}_{m}^{i})-\frac{\delta_{m}}{2}(\boldsymbol{r}_{m}^{i})^{T} \boldsymbol{r}_{m}^{i}}_{\text{constant}}.\end{align*} gˉ(rm)gˉ(rmi)+gˉ(rmi)T(rmrmi)2δm(rmrmi)T(rmrmi)=g~(rm) 2δmrmTrm+(gˉ(rmi)+δmrmi)Trm+constant gˉ(rmi)2δm(rmi)Trmi.(14)

因此,最大化 g ˉ ( r m ) \bar{g}(\boldsymbol{r}_{m}) gˉ(rm) 可以转换为最大化 g ~ ( r m ) ≜ δ m 2 r m T r m + ( ∇ g ˉ ( r m i ) + δ m r m i ) T r m \tilde{g}(\boldsymbol{r}_{m})\triangleq\frac{\delta_{m}}{2}\boldsymbol{r}_{m}^{T}\boldsymbol{r}_{m}+(\nabla\bar{g}(\boldsymbol{r}_{m}^{i})+\delta_{m}\boldsymbol{r}_{m}^{i})^{T}\boldsymbol{r}_{m} g~(rm)2δmrmTrm+(gˉ(rmi)+δmrmi)Trm。为此,在SCA的第i次迭代中,它们的MA位置 r m \boldsymbol{r}_{m} rm 的优化问题可以放松为

( P 4 − m ) max ⁡ r m − δ m 2 r m r m + ( ∇ g ˉ ( r m i ) + δ m r m i ) T r m s . t . ( 12 b ) , ( 12 c ) . \begin{align*}(\mathrm{P}4-\mathrm{m}) & \max_{\boldsymbol{r}_{m}}\quad -\frac{\delta_{m}}{2}\boldsymbol{r}_{m}\boldsymbol{r}_{m}+(\nabla\bar{g}(\boldsymbol{r}_{m}^{i})+ \delta_{m}\boldsymbol{r}_{m}^{i})^{T}\boldsymbol{r}_{m}\tag{15}\\ & \mathrm{s}.\mathrm{t}.\quad (12\mathrm{b}), (12\mathrm{c}).\end{align*} (P4m)rmmax2δmrmrm+(gˉ(rmi)+δmrmi)Trms.t.(12b),(12c).(15)

由于 ∥ r m − r k ∥ 2 \Vert \boldsymbol{r}_{m}-\boldsymbol{r}_{k}\Vert_{2} rmrk2 是关于 r m \boldsymbol{r}_{m} rm 的凸函数,在给定的点边缘应用一阶泰勒展开,我们得到以下不等式:

∥ r m − r k ∥ 2 ≥ 1 ∥ r m i − r k ∥ 2 ( r m i − r k ) T ( r m − r k ) . \begin{equation*}\Vert \boldsymbol{r}_{m}-\boldsymbol{r}_{k}\Vert_{2}\geq\frac{1}{\Vert \boldsymbol{r}_{m}^{i}-\boldsymbol{r}_{k}\Vert_{2}}(\boldsymbol{r}_{m}^{i}-\boldsymbol{r}_{k})^{T}(\boldsymbol{r}_{m}-\boldsymbol{r}_{k}). \tag{17}\end{equation*} rmrk2rmirk21(rmirk)T(rmrk).(17)

如果 r m , i + 1 ⋆ \boldsymbol{r}_{m,i+1}^{\star} rm,i+1 不满足(12b)或(12c),则第m个MA的凸位置优化问题转化为 ( P 5 − m ) max ⁡ r m − δ m 2 r m T r m + ( ∇ g ˉ ( r m i ) + δ m r m i ) T r m s . t . 1 ∥ r m i − r k ∥ 2 ( r m i − r k ) T ( r m − r k ) ≥ D , k = 1 , 2 , … , M , k ≠ m , ( 12 b ) . \begin{align*}(P5-m) \max\limits_{\boldsymbol{r}_{m}} & -\frac{\delta_{m}}{2}\boldsymbol{r}_{m}^{T}\boldsymbol{r}_{m}+(\nabla\bar{g}(\boldsymbol{r}_{m}^{i})+ \delta_{m}\boldsymbol{r}_{m}^{i})^{T}\boldsymbol{r}_{m}\tag{18a}\\ & \mathrm{s}.\mathrm{t}. \frac{1}{\Vert \boldsymbol{r}_{m}^{i}-\boldsymbol{r}_{k} \Vert_{2}}(\boldsymbol{r}_{m}^{i}-\boldsymbol{r}_{k})^{T}(\boldsymbol{r}_{m}-\boldsymbol{r}_{k})\geq D,\\ & k=1,2, \ldots, M, k\neq m,\tag{18b}\\ & (12\mathrm{b}).\end{align*} (P5m)rmmax2δmrmTrm+(gˉ(rmi)+δmrmi)Trms.t.rmirk21(rmirk)T(rmrk)D,k=1,2,,M,k=m,(12b).(18a)(18b)

APPENDIX

在这里插入图片描述
在这里插入图片描述

关于A,就是单纯的代入公式,没有什么可以细讲的。B当中有一个小疑点,就是为何 ∥ ∇ 2 g ˉ ( r m ) ∥ 2 I 2 ⪰ ∇ 2 g ˉ ( r m ) \left\|\nabla^{2} \bar{g}\left(\boldsymbol{r}_{m}\right)\right\|_{2} \boldsymbol{I}_{2} \succeq \nabla^{2} \bar{g}\left(\boldsymbol{r}_{m}\right) 2gˉ(rm) 2I22gˉ(rm)。我来稍微解释一下, ∥ A ∥ 2 = λ max ⁡ ( A ∗ A ) = σ max ⁡ ( A ) \|A\|_{2}=\sqrt{\lambda_{\max }\left(A^{*} A\right)}=\sigma_{\max }(A) A2=λmax(AA) =σmax(A),表示 A 最大的那个特征值,但是 ∥ A ∥ F = ∑ i m ∑ j n ∣ a i j ∣ 2 = trace ⁡ ( A ∗ A ) = ∑ i = 1 min ⁡ { m , n } σ i 2 ( A ) \|A\|_{\mathrm{F}}=\sqrt{\sum_{i}^{m} \sum_{j}^{n}\left|a_{i j}\right|^{2}}=\sqrt{\operatorname{trace}\left(A^{*} A\right)}=\sqrt{\sum_{i=1}^{\min \{m, n\}} \sigma_{i}^{2}(A)} AF=imjnaij2 =trace(AA) =i=1min{m,n}σi2(A) 因此很容易可以得到 ∥ ∇ 2 g ˉ ( r m ) ∥ 2 2 ≤ ∥ ∇ 2 g ˉ ( r m ) ∥ F 2 \left\|\nabla^{2} \bar{g}\left(\boldsymbol{r}_{m}\right)\right\|_{2}^{2} \leq\left\|\nabla^{2} \bar{g}\left(\boldsymbol{r}_{m}\right)\right\|_{F}^{2} 2gˉ(rm) 22 2gˉ(rm) F2。很显然 ∥ ∇ 2 g ˉ ( r m ) ∥ 2 I 2 − ∇ 2 g ˉ ( r m ) \left\|\nabla^{2} \bar{g}\left(\boldsymbol{r}_{m}\right)\right\|_{2} \boldsymbol{I}_{2} - \nabla^{2} \bar{g}\left(\boldsymbol{r}_{m}\right) 2gˉ(rm) 2I22gˉ(rm) 是对称矩阵,因为 A symmetric matrix is psd(positive semi-definite) if and only if all eigenvalues are non-negative,详细的证明可以参见网站1,网站2,网站3。下面的截图,给出了证明的主要思路。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/684916.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【LeetCode: 103. 二叉树的锯齿形层序遍历 + BFS】

🚀 算法题 🚀 🌲 算法刷题专栏 | 面试必备算法 | 面试高频算法 🍀 🌲 越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨ 🌲 作者简介:硕风和炜,…

嵌入式培训机构四个月实训课程笔记(完整版)-Linux ARM驱动编程第三天-ARM Linux ADC和触摸屏开发 (物联技术666)

链接:https://pan.baidu.com/s/1V0E9IHSoLbpiWJsncmFgdA?pwd1688 提取码:1688 教学内容: 1、ADC S3C2440的A/D转换器包含一个8通道的模拟输入转换器,可以将模拟输入信号转换成10位数字编码。 在A/D转换时钟频率为2.5MHz时&…

第三十回 张都监血溅鸳鸯楼 武行者夜走蜈蚣岭-python可接受任意数量参数的函数

武松回到孟州城,来到张都监后花园墙外,这是一个马院,问清楚后槽张团练他们三人还在鸳鸯楼吃酒,直接一刀杀了。武松从后门这里爬过墙,来到了厨房,将两个还在服侍的丫环杀了。 武松认得路,蹑手蹑…

Java Web 中forward 和 redirect 的区别

前言 在Java Web开发中,页面跳转是构建用户界面和实现业务逻辑的重要组成部分。Forward(转发)和Redirect(重定向)是两种常见的跳转方式,它们分别具有不同的特点和适用场景。正确地选择和使用这两种跳转方式…

高性能MySQL 阅读笔记

mysql由服务器端与存储引擎两部分组成,存储引擎部分的锁机制对服务器端是透明的。服务器端内置缓存机制,有解析器和优化器机制。不同的存储引擎对事务、并发等都用不同的处理。 ACID代表的特性:原子性、一致性、隔离性、持久性 共享锁与排他…

ChatGPT重大升级:能自动记住用户的习惯和喜好,用户有权决定是否共享数据给OpenAI

OpenAI刚刚宣布了ChatGPT的一项激动人心的更新! OpenAI在ChatGPT中新加了记忆功能和用户控制选项,这意味着GPT能够在与用户的互动中记住之前的对话内容,并利用这些信息在后续的交谈中提供更加相关和定制化的回答。 这一功能目前正处于测试阶…

【机器学习笔记】5 机器学习实践

数据集划分 子集划分 训练集(Training Set):帮助我们训练模型,简单的说就是通过训练集的数据让我们确定拟合曲线的参数。 验证集(Validation Set):也叫做开发集( Dev Set &#xf…

XMall 开源商城 SQL注入漏洞复现(CVE-2024-24112)

0x01 产品简介 XMall 开源电商商城 是开发者Exrick的一款基于SOA架构的分布式电商购物商城 前后端分离 前台商城:Vue全家桶 后台管理:Dubbo/SSM/Elasticsearch/Redis/MySQL/ActiveMQ/Shiro/Zookeeper等。 0x02 漏洞概述 XMall 开源商城 /item/list、/item/listSearch、/sys/…

Linux第56步_根文件系统第3步_将busybox构建的根文件系统烧录到EMMC

1、第1次将“rootfs”打包 1)、打开第1个终端,准备在“mnt”目录下创建挂载目录“rootfs”; 输入“ls回车” 输入“cd /mnt回车” 输入“ls回车”,查看“mnt”目录下的文件和文件夹 输入“sudo mkdir rootfs回车”,在“mnt”…

STM32CubeMX的下载和安装固件库详细步骤

年也过了,节也过了,接下来又要进入紧张的学习中来了。过完年后发现一个问题,就是我之前吃的降压药不太管用,每天的血压只降到了91/140左右,没有到安全范围内,从初三开始换了一种降压药,效果出奇…

14. 推荐系统之矩阵分解

本文为 「茶桁的 AI 秘籍 - BI 篇 第 14 篇」 文章目录 矩阵分解 ALS常用推荐算法什么是矩阵分解矩阵分解的目标函数 Hi,你好。我是茶桁。 新年过后,咱们要开始学一些新内容了。从今天开始,要给大家去讲解的是关于推荐系统的内容。推荐系统的…

情人节到了,写一份爱心程序(python)

前言 情人节到了,写一份爱心代码给喜欢的人呀 公式 首先我们介绍下爱心的公式的参数方程: x 16 s i n 3 ( t ) x 16sin^3(t) x16sin3(t) y 13 c o s ( t ) − 5 c o s ( 2 t ) − 2 c o s ( 3 t ) − c o s ( 4 t ) y 13cos(t) - 5cos(2t) - 2co…

飞天使-k8s知识点17-kubernetes实操2-pod探针的使用

文章目录 探针的使用容器探针启动实验1-启动探针的使用-startupprobeLiveness Probes 和 Readiness Probes演示若存在started.html 则进行 探针的使用 kubectl edit deploy -n kube-system corednslivenessprobe 的使用 livenessProbe:failureThreshold: 5httpGet:path: /heal…

第三百四十八回

文章目录 1. 概念介绍2. 使用方法2.1 List2.2 Map2.3 Set 3. 示例代码4. 内容总结 我们在上一章回中介绍了"convert包"相关的内容,本章回中将介绍collection.闲话休提,让我们一起Talk Flutter吧。 1. 概念介绍 我们在本章回中介绍的内容是col…

【数据结构】无向图创建邻接矩阵、深度优先遍历和广度优先遍历(C语言版)

无向图创建邻接矩阵、深度优先遍历和广度优先遍历 一、概念解析: (1)无向图:(2)邻接矩阵: 二、创建邻接矩阵:三、深度遍历、广度遍历 (1)深度遍历概念&#x…

学习笔记18:Codeforces Round 923 (Div. 3)

D 预处理,ans[i]记录一a[i]后面第一个与a[i]相等的值(如果没有,则需要特殊判断或者初始化成一个极大值) 每次询问时,可以直接看ans[l]是否大于r,如果大于则不存在,如果小于则存在 #include&l…

用HTML5实现动画

用HTML5实现动画 要在HTML5中实现动画&#xff0c;可以使用以下几种方法&#xff1a;CSS动画、使用<canvas>元素和JavaScript来实现动画、使用JavaScript动画库。重点介绍前两种。 一、CSS动画 CSS3 动画&#xff1a;使用CSS3的动画属性和关键帧&#xff08;keyframes&…

Fluke ADPT 连接器新增对福禄克万用 Fluke 17B Max 的支持

所需设备&#xff1a; 1、Fluke ADPT连接器&#xff1b; 2、Fluke 17B Max&#xff1b; Fluke 17B Max拆机图&#xff1a; 显示界面如下图&#xff1a; 并且可以将波形导出到EXCEL: 福禄克万用表需要自己动手改造&#xff01;&#xff01;&#xff01;

Spring Boot 笔记 020 redis集成

1.1 安装redis Windows 下 Redis 安装与配置 教程_redis windows-CSDN博客 2.1 引入redis坐标 <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId></dependency> 2.2 配置…

无人机导航技术,无人机导航理论基础,无人机导航技术应用发展详解

惯性/卫星定位组合是一种比较理想的组合导航系统。在无人机导航领域&#xff0c;多年来惯性/卫星定位组合导航系统的研究一直受到普遍的关注&#xff0c;大量的理论研究成果得到实际应用。 常见的几类导航系统 单一导航 卫星导航系统 、多普勒导航、惯性导航系统(INS) 、图形…