エンジニアを目指す浪人のブログ

情報系に役立ちそうな応用数理をゆるめにメモします

二次ノルムの双対ノルムを導出する

本記事は以下の過去記事の内容を用います.

二次ノルムの定義をメモする - エンジニアを目指す浪人のブログ

行列式の対数はその行列の凹関数であることを証明する - エンジニアを目指す浪人のブログ


勉強を進めていて,二次ノルム(quadratic norm)の双対ノルム(dual norm)を導出したので、その内容をメモしておくことにしました.


問題を設定するため,いくつか準備をします.

ユークリッドノルムの定義は文献[2]にあります.
双対ノルムの定義は文献[3]にあります.
二次ノルムの定義は冒頭の過去記事(二次ノルムの定義)定義.にあります.
平方根行列の定義は冒頭の過去記事(行列式の対数)事実0.4.にあります.


以上の設定の下で,本記事の目的に進みます.

以下の事実を示します. {\displaystyle  \langle \cdot , \cdot \rangle } は通常の内積です.

'--------------------------------------------------------------------------------------------------------------------------------------------
事実.
{\displaystyle z \in \mathbb{R}^n } とし, {\displaystyle n \times n } 行列 {\displaystyle P } は対称行列で正定値とする.{\displaystyle P }-二次ノルムの双対ノルム {\displaystyle \left\| \cdot \right\|_* } について以下が成り立つ.

{\displaystyle \;\;\; \left\| z \right\|_* = \left\| P^{-1/2} z \right\|_2 }


証明.

{\displaystyle \;\;\; \left\| z \right\|_* = \sup_{ \{ x \ : \ \left\| x \right\|_P \ \le 1 \} } \langle z , x \rangle  }

{\displaystyle \;\;\;\;\;\;\;\;\;\; = \sup_{ \{ x \ : \ \left\| P^{1/2} x \right\|_2 \ \le 1 \} } \langle z , x \rangle }

{\displaystyle \;\;\;\;\;\;\;\;\;\; = \sup_{ \{ x \ : \ \left\| P^{1/2} x \right\|_2 \ \le 1 \} } z^T  x }

{\displaystyle \;\;\;\;\;\;\;\;\;\; = \sup_{ \{ x \ : \ \left\| P^{1/2} x \right\|_2 \ \le 1 \} } z^T  P^{-1/2} P^{1/2} x }

{\displaystyle \;\;\;\;\;\;\;\;\;\; = \sup_{ \{ x \ : \ x = P^{-1/2} \ y \ , \ \left\| y \right\|_2 \ \le 1 \} } ( z^T  P^{-1/2}) y }

{\displaystyle \;\;\;\;\;\;\;\;\;\; = \sup_{ \{ x \ : \ x = P^{-1/2} \ y \ , \ \left\| y \right\|_2 \ \le 1 \} } y^T ( z^T  P^{-1/2})^T  }

{\displaystyle \;\;\;\;\;\;\;\;\;\; = \sup_{ \{ x \ : \ x = P^{-1/2} \ y \ , \ \left\| y \right\|_2 \ \le 1 \} } y^T ( P^{-1/2} z )  \;\;\;\;\;\; \because  (P^{-1/2})^T = P^{-1/2} }

{\displaystyle \;\;\;\;\;\;\;\;\;\; = \frac{ (P^{-1/2} z)^T }{ \left\| P^{-1/2} z \right\|_2 } ( P^{-1/2} z ) }

{\displaystyle \;\;\;\;\;\;\;\;\;\; = \left\| P^{-1/2} z \right\|_2 }

(証明終わり)
'--------------------------------------------------------------------------------------------------------------------------------------------


以上,二次ノルムの双対ノルムを導出しました.



参考文献
[1] Boyd, S., and Vandenberghe, L. (2004), Convex Optimization, Cambridge University Press.
[2] Wikipedia Norm (mathematics) のページ https://en.wikipedia.org/wiki/Norm_(mathematics)
[3] Wikipedia Dual_norm のページ https://en.wikipedia.org/wiki/Dual_norm