数ならぬ

理学系のこと、特に数学について書きます。雑学的な知識もまとめていく所存。

コーシー-シュワルツの不等式と二乗の和

 かなり有名な不等式として、次のようなものがある。

コーシー-シュワルツの不等式

実数a_k,b_kについて

\displaystyle\bigg(\sum_{k=1}^n a_k b_k\bigg)^2\leq\bigg(\sum_{k=1}^n a_k^2\bigg)\bigg(\sum_{k=1}^n b_k^2\bigg)

全てのka_k,b_k\neq 0が成り立つときの等号成立条件は、b_k=ta_kとなる共通のtが存在すること

 さまざまな証明があるが今回は思いつきやすい証明を用いる。まず不等式A\ge Bが成り立つことを示すときに使える手法を確認する。A\ge C\ge BとなるCがとれれば、A\ge Bが自明に成り立つ。またA-B\ge 0が成り立てばこれまた自明にA\ge Bがなりたつ。今回はA-B\ge 0を示す方針で攻めるのがよいだろうか。2乗の和と\ge 0の相性はすこぶるよいからである。この方針で不等式を示しに行く。

Proof

\displaystyle\bigg(\sum_{k=1}^n a_k^2\bigg)\bigg(\sum_{k=1}^n b_k^2\bigg)-\bigg(\sum_{k=1}^n a_k b_k\bigg)^2\ge0を示す。左辺をうまく変形する。とりあえず展開する。すると、

\displaystyle\bigg(\sum_{k=1}^n a_k^2\bigg)\bigg(\sum_{k=1}^n b_k^2\bigg)

\displaystyle =\sum_{k=1}^n a_k^2 b_k^2+\sum_{1\leq i < j\leq n} (a_i^2b_j^2+a_j^2b_i^2)

と、

\displaystyle\bigg(\sum_{k=1}^n a_k b_k\bigg)^2

\displaystyle=\sum_{k=1}^n a_k^2b_k^2+2\sum_{1\leq i < j\leq n}a_ib_ia_jb_j

 という二つの等式が導かれる。ここで、\displaystyle\bigg(\sum_{k=1}^n a_k^2\bigg)\bigg(\sum_{k=1}^n b_k^2\bigg)-\bigg(\sum_{k=1}^n a_k b_k\bigg)^2にこれを代入すると、\displaystyle\sum_{1\leq i < j\leq n} (a_i^2b_j^2+a_j^2b_i^2)-2\sum_{1\leq i < j\leq n}a_ib_ia_jb_j

 と形を変えられる。よって(X-Y)^2=X^2-2XY+Y^2を用いると、この式は\displaystyle\sum_{1\leq i < j\leq n} (a_ib_j-b_ia_j)^2と二乗の和の形にまとめられる。よってA-B\ge 0が示せたので、不等式自体の証明は完了した。

 最後に、等号成立条件について吟味する。変形した後の式が0になることが等号の成立する必要十分条件であろう。ということで

\displaystyle\sum_{1\leq i < j\leq n} (a_ib_j-b_ia_j)^2=0が等号成立のときに成り立ち、かつその時にのみ等号は成立する。(この「〜のときに成立しその時に限って成立する」ことを英語では\mathrm{if\space and\space only\space if}と言うらしい。)

二乗の和を0とするには()^2の中身を全て0にしなければならず、それは全ての1\leq i < j\leq nにおいて、a_ib_j-b_ia_j=0が成り立つことと同値である。ここで、全てのka_k,b_k\neq 0が成り立つ時にはさらにうまい変形がある。移項してa_jb_iで割ると、\dfrac{b_j}{a_j}=\dfrac{b_i}{a_i}が成り立つことがわかる。これが全ての1\leq i < j\leq nで成り立つので、j=nとすると、

\dfrac{b_1}{a_1}=\dfrac{b_2}{a_2}=\cdots =\dfrac{b_n}{a_n}=tが成り立つ。よって、あるtが存在して、b_k=ta_kが成り立つことがわかった◽︎

ちょっと式がゴツイけど、式はゴツイとかっこいいので\mathrm{OK}です。