§A1.19不等式の発展的手法

最終更新

変数が2個または3個の不等式では両辺の差を平方の形へ変形する方法が有効ですが、項数が一般のnnになると個別の変形だけでは評価と等号条件を整理することができません。本記事では、隣接する二項を交換したときの積の和の変化、二項の場合の相加平均と相乗平均の関係、二次式がすべての実数で非負になる条件を用いて、一般の項数に対する代表的な評価と等号条件を証明します。

1 並べ替え不等式

例 1.1.a=(1,2,3)a=(1,2,3)とb=(4,5,6)b=(4,5,6)の項を一対一に組み合わせて積の和を取る。bbの六つの並べ方に対する和は

(4,5,6)32(4,6,5)31(5,4,6)31(5,6,4)29(6,4,5)29(6,5,4)28\begin{array}{c|c} (4,5,6)&32\\ (4,6,5)&31\\ (5,4,6)&31\\ (5,6,4)&29\\ (6,4,5)&29\\ (6,5,4)&28 \end{array}

となる。同じ順に並べた場合が最大であり、逆順に並べた場合が最小である。

定理 1.2 (並べ替え不等式).n≥2n\ge2とし、実数列が

a1≤a2≤⋯≤an,b1≤b2≤⋯≤bna_1\le a_2\le\cdots\le a_n,\qquad b_1\le b_2\le\cdots\le b_n

を満たすとする。σ\sigmaを{1,2,…,n}\{1,2,\ldots,n\}の任意の置換とすると

∑i=1naibn+1−i≤∑i=1naibσ(i)≤∑i=1naibi\sum_{i=1}^{n}a_ib_{n+1-i} \le \sum_{i=1}^{n}a_ib_{\sigma(i)} \le \sum_{i=1}^{n}a_ib_i

が成り立つ。

二列がともに狭義単調増加である場合、右側の等号はσ(i)=i\sigma(i)=iがすべてのiiで成り立つ場合に限り、左側の等号はσ(i)=n+1−i\sigma(i)=n+1-iがすべてのiiで成り立つ場合に限る。列に同じ値が含まれる場合には、最大値または最小値を与える置換は一つとは限らない。

証明.ci=bσ(i)c_i=b_{\sigma(i)}と置き、列(c1,…,cn)(c_1,\ldots,c_n)の逆転数を

N=#{(k,l)∣1≤k<l≤n, ck>cl}N=\#\{(k,l)\mid 1\le k<l\le n,\ c_k>c_l\}

とする。N>0N>0ならば、ci>ci+1c_i>c_{i+1}となる隣接する二項が存在する。この二項だけを交換して得る置換をσ′\sigma'とすると、積の和の変化は

∑k=1nakbσ′(k)−∑k=1nakbσ(k)=(ai+1−ai)(ci−ci+1)≥0\sum_{k=1}^{n}a_kb_{\sigma'(k)}- \sum_{k=1}^{n}a_kb_{\sigma(k)} =(a_{i+1}-a_i)(c_i-c_{i+1})\ge0

である。同時に逆転数は一つ減る。逆転数は非負整数であるから、有限回の交換で逆転数は00となり、(c1,…,cn)(c_1,\ldots,c_n)は広義単調増加になる。逆転数が00になった列は(b1,…,bn)(b_1,\ldots,b_n)と同じ値を同じ順に並べた列である。各交換で和は減らないので

∑i=1naibσ(i)≤∑i=1naibi\sum_{i=1}^{n}a_ib_{\sigma(i)}\le\sum_{i=1}^{n}a_ib_i

を得る。

cj=−bn+1−jc_j=-b_{n+1-j}と置くとc1≤⋯≤cnc_1\le\cdots\le c_nである。τ(i)=n+1−σ(i)\tau(i)=n+1-\sigma(i)と置けばτ\tauも置換である。右側の不等式を列(ai)(a_i)と(ci)(c_i)に適用すると

∑i=1nai(−bσ(i))≤∑i=1nai(−bn+1−i)\sum_{i=1}^{n}a_i(-b_{\sigma(i)}) \le \sum_{i=1}^{n}a_i(-b_{n+1-i})

となる。両辺に−1-1を掛けて不等号の向きを反転すると、左側の不等式を得る。

二列がともに狭義単調増加であるとする。右側の並びが恒等置換でなければ逆転が存在し、各交換についてai+1−ai>0a_{i+1}-a_i>0かつci−ci+1>0c_i-c_{i+1}>0であるから、和は必ず増加する。したがって右側で等号となるのは恒等置換だけである。列(−bn,…,−b1)(-b_n,\ldots,-b_1)も狭義単調増加であるため、左側へ同じ議論を適用すると、等号となるのは逆順の置換だけである。重複する値がある場合には交換による差が00となることがあるので、等号を与える置換は一意とは限らない。▨

定理 1.3.n≥2n\ge2とし、実数列がa1≤⋯≤ana_1\le\cdots\le a_n、b1≤⋯≤bnb_1\le\cdots\le b_nを満たすとする。σ\sigmaを{1,…,n}\{1,\ldots,n\}の置換とし、ci=bσ(i)c_i=b_{\sigma(i)}と置く。このとき

∑i=1naici=∑i=1naibi\sum_{i=1}^n a_ic_i=\sum_{i=1}^n a_ib_i

が成り立つことと、すべてのi<ji<jについて

(aj−ai)(cj−ci)≥0(a_j-a_i)(c_j-c_i)\ge0

が成り立つことは同値である。

証明. 積の和が最大値に等しいとする。あるi<ji<jに対して(aj−ai)(cj−ci)<0(a_j-a_i)(c_j-c_i)<0ならば、ci,cjc_i,c_jを交換したときの積の和の増分は

(aj−ai)(ci−cj)>0(a_j-a_i)(c_i-c_j)>0

である。最大値より大きい積の和が得られ、定理 1.2に反する。したがって、すべてのi<ji<jについて主張した条件が成り立つ。

逆に、すべてのi<ji<jについて主張した条件が成り立つとする。aia_iが同じ値を取る添字は連続した組に分かれる。それぞれの組の中だけでcic_iを小さい順に並べる。この操作ではaia_iが一定なので、積の和は変わらない。

異なる組から取った添字i<ji<jではai<aja_i<a_jであるから、仮定よりci≤cjc_i\le c_jである。したがって組の内部を並べ終えると、列全体が小さい順になる。並べ終えた列はb1,…,bnb_1,\ldots,b_nと一致し、積の和は∑aibi\sum a_ib_iに等しい。▨

問題 1.4. 列(1,1,3)(1,1,3)と列(2,4,4)(2,4,4)を一対一に対応させて積の和を取る。積の和が最大になる、後の列の値の並べ方をすべて求めよ。

解答.

最初の二つの係数は1であり、最後の係数は3である。定理 1.3により、最後に対応させる値は、最初の二つの値以上でなければならない。したがって最後の値は4であり、値の並びは(2,4,4)(2,4,4)または(4,2,4)(4,2,4)である。どちらも積の和は18となる。最後の値が2である並び(4,4,2)(4,4,2)では、積の和は14となるので最大ではない。▨

2 多変数の相加平均と相乗平均

二変数の相加平均と相乗平均の関係は、§A1.14 不等式の証明で示しました。本節では、この関係を用いて、項数が一般の場合の関係を証明します。

定理 2.1.n≥2n\ge2とし、x1,…,xnx_1,\ldots,x_nを非負実数とする。このとき

x1+x2+⋯+xnn≥x1x2⋯xnn\frac{x_1+x_2+\cdots+x_n}{n} \ge \sqrt[n]{x_1x_2\cdots x_n}

が成り立つ。積が00の場合の右辺は00とする。等号が成り立つのはx1=x2=⋯=xnx_1=x_2=\cdots=x_nの場合に限る。

証明. 上の主張をP(n)P(n)と書く。§A1.14 命題 2.1により、等号条件を含めてP(2)P(2)が成り立つ。

P(n)P(n)が成り立つとし、非負実数x1,…,x2nx_1,\ldots,x_{2n}に対して

A=x1⋯xnn,B=xn+1⋯x2nnA=\sqrt[n]{x_1\cdots x_n},\qquad B=\sqrt[n]{x_{n+1}\cdots x_{2n}}

と置く。P(n)P(n)を前半と後半へ適用し、続いてP(2)P(2)をA,BA,Bへ適用すると

x1+⋯+x2n2n=12(x1+⋯+xnn+xn+1+⋯+x2nn)≥A+B2≥AB=x1x2⋯x2n2n\begin{aligned} \frac{x_1+\cdots+x_{2n}}{2n} &=\frac12\left(\frac{x_1+\cdots+x_n}{n} +\frac{x_{n+1}+\cdots+x_{2n}}{n}\right)\\ &\ge\frac{A+B}{2} \ge\sqrt{AB} =\sqrt[2n]{x_1x_2\cdots x_{2n}} \end{aligned}

となる。二つの不等式で同時に等号が成り立つのは、前半と後半の各項がそれぞれ等しく、さらにA=BA=Bとなる場合である。したがってP(2n)P(2n)の等号はx1=⋯=x2nx_1=\cdots=x_{2n}の場合に限る。

n≥3n\ge3とし、P(n)P(n)が成り立つとする。非負実数x1,…,xn−1x_1,\ldots,x_{n-1}に対して

A=x1+⋯+xn−1n−1A=\frac{x_1+\cdots+x_{n-1}}{n-1}

と置く。A=0A=0ならばすべてのxix_iが00であり、P(n−1)P(n-1)は等号として成り立つ。A>0A>0ならばxn=Ax_n=Aを付け加えてP(n)P(n)を適用し

A≥x1⋯xn−1AnA\ge\sqrt[n]{x_1\cdots x_{n-1}A}

を得る。両辺は非負であるからnn乗して

An≥x1⋯xn−1AA^n\ge x_1\cdots x_{n-1}A

となる。正の数AAで割ると

An−1≥x1⋯xn−1A^{n-1}\ge x_1\cdots x_{n-1}

であり、非負のn−1n-1乗根を取ってP(n−1)P(n-1)を得る。この不等式で等号が成り立つなら、P(n)P(n)を適用したx1,…,xn−1,Ax_1,\ldots,x_{n-1},Aがすべて等しい。したがってx1=⋯=xn−1x_1=\cdots=x_{n-1}である。逆に全項が等しければ等号が成り立つ。

P(2)P(2)からP(4),P(8),…P(4),P(8),\ldotsが順に従う。任意のn≥2n\ge2に対してn≤2kn\le2^kとなる整数kkを取り、P(2k)P(2^k)から番号を一つ下げる議論を2k−n2^k-n回適用するとP(n)P(n)を得る。各段階で等号条件も保たれるので、主張した等号条件が任意のnnについて成り立つ。▨

3 一般項数のコーシー・シュワルツの不等式

定理 3.1.n≥2n\ge2とし、x1,…,xn,y1,…,ynx_1,\ldots,x_n,y_1,\ldots,y_nを実数とする。このとき

(∑i=1nxi2)(∑i=1nyi2)≥(∑i=1nxiyi)2\left(\sum_{i=1}^{n}x_i^2\right) \left(\sum_{i=1}^{n}y_i^2\right) \ge \left(\sum_{i=1}^{n}x_iy_i\right)^2

が成り立つ。等号が成り立つのは、すべてのxix_iが00である場合、または、ある実数ttが存在してすべてのiiでyi=txiy_i=tx_iとなる場合に限る。

証明.

X=∑i=1nxi2,Y=∑i=1nyi2,Z=∑i=1nxiyiX=\sum_{i=1}^{n}x_i^2,\qquad Y=\sum_{i=1}^{n}y_i^2,\qquad Z=\sum_{i=1}^{n}x_iy_i

と置く。X=0X=0ならばすべてのxix_iが00であり、Z=0Z=0である。したがって不等式の両辺は00であり、等号が成り立つ。

X>0X>0とする。任意の実数ttに対して

f(t)=∑i=1n(txi−yi)2=Xt2−2Zt+Y≥0f(t)=\sum_{i=1}^{n}(tx_i-y_i)^2=Xt^2-2Zt+Y\ge0

である。§A1.8 2次不等式で示した判別式の条件により、この2次式の判別式は00以下である。よって

(−2Z)2−4XY≤0(-2Z)^2-4XY\le0

となり、Z2≤XYZ^2\le XYを得る。

X>0X>0の場合に等号Z2=XYZ^2=XYが成り立つことは、ffの判別式が00であることと同値である。このときt0=Z/Xt_0=Z/Xと置けば

0=f(t0)=∑i=1n(t0xi−yi)20=f(t_0)=\sum_{i=1}^{n}(t_0x_i-y_i)^2

であり、各平方項が00であるからyi=t0xiy_i=t_0x_iがすべてのiiで成り立つ。逆に、ある実数ttについてyi=txiy_i=tx_iがすべてのiiで成り立つなら、Y=t2X,Z=tXY=t^2X,Z=tXであるからZ2=XYZ^2=XYとなる。▨

定理 3.2.n≥2n\ge2とし、c1,…,cnc_1,\ldots,c_nを実数、m=(c1+⋯+cn)/nm=(c_1+\cdots+c_n)/nとする。x1+⋯+xn=0x_1+\cdots+x_n=0を満たすすべての実数列に対して

(∑i=1ncixi)2≤K∑i=1nxi2\left(\sum_{i=1}^n c_ix_i\right)^2\le K\sum_{i=1}^n x_i^2

が成り立つような実数KKの最小値は

K=∑i=1n(ci−m)2K=\sum_{i=1}^n(c_i-m)^2

である。

証明.∑xi=0\sum x_i=0なので∑cixi=∑(ci−m)xi\sum c_ix_i=\sum(c_i-m)x_iである。定理 3.1により

(∑cixi)2≤(∑(ci−m)2)(∑xi2)\left(\sum c_ix_i\right)^2 \le\left(\sum(c_i-m)^2\right)\left(\sum x_i^2\right)

を得る。V=∑(ci−m)2V=\sum(c_i-m)^2と置く。

V>0V>0なら、xi=ci−mx_i=c_i-mと取ると∑xi=0\sum x_i=0、∑xi2=V\sum x_i^2=V、∑cixi=V\sum c_ix_i=Vとなる。したがって、すべての列で成り立つ定数KKはV2≤KVV^2\le KV、すなわちK≥VK\ge Vを満たさなければならない。

V=0V=0ならすべてのcic_iはmmに等しく、左辺は常に零である。K=0K=0で不等式は成り立つ。x1=1,x2=−1x_1=1,x_2=-1、残りの項を零とすると∑xi2=2\sum x_i^2=2であるから、負のKKでは不等式は成り立たない。よって、この場合も最小の定数はV=0V=0である。

任意の実数ttについて、∑(ci−m)=0\sum(c_i-m)=0を使って展開すると

∑(ci−t)2=∑(ci−m)2+n(t−m)2\sum(c_i-t)^2=\sum(c_i-m)^2+n(t-m)^2

である。したがって、係数から共通に引く数の中では、平均mmを引いた場合に平方和が最小になる。▨

4 分数の形

定理 4.1.n≥2n\ge2とし、a1,…,ana_1,\ldots,a_nを実数、b1,…,bnb_1,\ldots,b_nを正の実数とする。このとき

∑i=1nai2bi≥(∑i=1nai)2∑i=1nbi\sum_{i=1}^{n}\frac{a_i^2}{b_i} \ge \frac{\left(\sum_{i=1}^{n}a_i\right)^2}{\sum_{i=1}^{n}b_i}

が成り立つ。等号が成り立つことと、a1/b1,…,an/bna_1/b_1,\ldots,a_n/b_nがすべて等しいことは同値である。

証明. 各bi>0b_i>0であるから、bi\sqrt{b_i}は正であり

xi=bi,yi=aibix_i=\sqrt{b_i},\qquad y_i=\frac{a_i}{\sqrt{b_i}}

と置くことができる。定理 3.1へ代入すると

(∑i=1nai2bi)(∑i=1nbi)≥(∑i=1nai)2\left(\sum_{i=1}^{n}\frac{a_i^2}{b_i}\right) \left(\sum_{i=1}^{n}b_i\right) \ge \left(\sum_{i=1}^{n}a_i\right)^2

となる。∑bi>0\sum b_i>0であるから、この正の数で両辺を割って主張した不等式を得る。

xi=bi>0x_i=\sqrt{b_i}>0なので、xix_iがすべて00となることはない。定理 3.1の等号条件により、等号が成り立つことは、ある実数ttについて

aibi=tbi\frac{a_i}{\sqrt{b_i}}=t\sqrt{b_i}

がすべてのiiで成り立つことと同値である。各bi>0b_i>0なので、この条件はai/bi=ta_i/b_i=tがすべてのiiで成り立つことと同値である。▨

例 4.2. 正の実数a,b,ca,b,cに定理 4.1を適用すると

a2b+b2c+c2a≥(a+b+c)2b+c+a=a+b+c\frac{a^2}{b}+\frac{b^2}{c}+\frac{c^2}{a} \ge \frac{(a+b+c)^2}{b+c+a}=a+b+c

を得る。等号が成り立つのは

ab=bc=ca\frac ab=\frac bc=\frac ca

の場合に限る。この共通値をkkとすると、k>0k>0かつ

k3=abbcca=1k^3=\frac ab\frac bc\frac ca=1

であるからk=1k=1であり、a=b=ca=b=cとなる。逆にa=b=ca=b=cならば等号が成り立つ。

5 凸性による考え方

区間上で定義された関数について、グラフ上の任意の二点を結ぶ線分が、その二点の間でグラフより下に来ないとき、その関数を下に凸であるといいます。「その二点の間」という条件は外すことができません。線分を区間の外へ延長すると、下に凸な関数でも、延長した直線がグラフより下に来る場合があります。一次関数のように線分がグラフと重なる場合も、下に凸な関数に含めます。

下に凸な関数について、数の重み付き平均における関数の値は、各数における関数の値の重み付き平均以下になります。この性質を用いて、多変数の相加平均と相乗平均の関係を導くこともできます。本記事では凸性による証明を扱いません。

6 例題

レベル3 — 並べ替え不等式と凸性(イェンセン)

並べ替えの問題では有限な実数列とその添字の置換を考える。イェンセンの問題では、区間 I 上で凸な(必要なら2回微分可能で f′′≥0\ge0の)関数 f、点 x_i∈Ii\in I、正の重みλ\lambda_i>0(Σλ\Sigma\lambda_i=1i=1)を考える。「順序が揃っているほど和は大きい」と「下に凸な関数では、先に平均してから f に入れるほうが小さい」という2つの構造を使って、次の問いに答えよ。

解法の型並べ替え不等式: 同順序の和が最大、逆順序の和が最小。イェンセンの不等式: f が下に凸ならf(Σλf(\Sigma\lambdaᵢxᵢ)≤\leΣλ\Sigma\lambdaᵢf(xᵢ)(λ\lambdaᵢ > 0,Σλ\Sigma\lambdaᵢ==1)。等号成立は狭義凸ならx1x_{1}==…==xₙ のときに限る

例 6.1. f(x)==tan x(0 < x <π/2\pi/2) が下に凸か上に凸かを二階微分で判定し、重みλ\lambdaᵢ > 0(Σλ\Sigma\lambdaᵢ==1)に対するイェンセンの不等式を書け。そこから得られる不等式(0 < x <π/2\pi/2の xᵢ について)と、等号成立条件も述べよ。

f(x)=tan⁡x(0<x<π2),λi>0,∑i=1nλi=1f(x) = \tan x \quad \left(0 < x < \dfrac{\pi}{2}\right),\qquad \lambda_i > 0,\quad \sum_{i=1}^{n} \lambda_i = 1

答

凸性下に凸イェンセンf(∑iλixi)≤∑iλif(xi)得られる不等式tan⁡(∑iλixi)≤∑iλitan⁡xi等号成立x1=x2=⋯=xn のときに限る\begin{array}{ll} \text{凸性} & \text{下に凸} \\ \text{イェンセン} & f\left(\sum_{i} \lambda_i x_i\right) \le \sum_{i} \lambda_i f(x_i) \\ \text{得られる不等式} & \tan\left(\sum_{i} \lambda_i x_i\right) \le \sum_{i} \lambda_i \tan x_i \\ \text{等号成立} & x_1 = x_2 = \cdots = x_n \ \text{のときに限る} \end{array}

注意 f''(x)==2·tan x·(1 + tan²x) > 0(0 < x <π/2\pi/2)なので下に凸。下に凸なので、弦は曲線より上を通り、イェンセンの不等号はf(Σλx)≤Σλf(x)f(\Sigma\lambda x) \le \Sigma\lambda f(x)。鋭角三角形の内角に等しい重み 1/3 で適用するとtan(π/3)≤tan(\pi/3) \le(tan A + tan B + tan C)/3、すなわち tan A + tan B + tan C≥\ge3√3。sin(上に凸)と tan(下に凸)で向きが逆になるのは二階微分の符号が逆だからで、同じ「三角関数」でも一括りにできない。 この f は定義域上で狭義凸(狭義凹)なので、等号が成り立つのはx1=x_{1} =…==xₙ のときに限る。なお「狭義」には f'' が至るところ 0 でないことまでは要らず、0 になる点が孤立していれば十分である(f(x)=x4= x^{4}は f''(0)==0 だが狭義凸)。不等号の向き (≤\le) は凸性の向きで決まるので、必ず f'' の符号から確認すること。

例 6.2. 3 つの正の数 3, 6, 12 について、調和平均 H=3/(1/x1= 3/(1/x_{1}+1/x21/x_{2}+1/x3)1/x_{3})、相乗平均 G=(x1x2x3)(1/3)= (x_{1}x_{2}x_{3})^(1/3)、相加平均 A=(x1= (x_{1}+x2x_{2}+x3)/3x_{3})/3をそれぞれ求め、大小関係を確かめよ。

x1=3, x2=6, x3=12H=31x1+1x2+1x3,G=x1x2x33,A=x1+x2+x33x_1 = 3,\ x_2 = 6,\ x_3 = 12 \qquad H = \dfrac{3}{\frac{1}{x_1} + \frac{1}{x_2} + \frac{1}{x_3}},\quad G = \sqrt[3]{x_1 x_2 x_3},\quad A = \dfrac{x_1 + x_2 + x_3}{3}

答H=367,G=6,A=7⇒H<G<AH = \dfrac{36}{7},\qquad G = 6,\qquad A = 7 \qquad \Rightarrow \quad H < G < A

注意 1/x の和は 1/3 + 1/6 + 1/12==7/12 なので H==3 ÷ その値==36/7。積は 3×6×12==216==6³ なので G==6。和は 21 なので A==7。よって 36/7 < 6 < 7、すなわち H < G < A。3 数が相異なるので狭義の不等号になる(等号は3数が全部等しいときのみ)。H≤\leG≤\leA はどちらもイェンセンから出る: A≥\geG は f(x)==−log x が下に凸であることから、G≥\geH は同じ不等式を 1/xᵢ に適用して逆数をとることから。さらに二乗平均 Q==√((x1((x_{1}² +x2x_{2}² +x3x_{3}²)/3) も計算すると Q > A となり、べき平均 M_p が p について増加すること(M₋1=_{1} =H≤M0=\le M_{0} =G≤M1=\le M_{1} =A≤M2=\le M_{2} =Q)が見える。なお今回は等比数列なので G²==H × A(==6²==36)という関係も成り立っている。

7 演習

問題 7.1. 実数列a=(1,2,4)a=(1,2,4)、b=(1,3,5)b=(1,3,5)について、∑i=13aibσ(i)\sum_{i=1}^{3}a_ib_{\sigma(i)}を六つの置換σ\sigmaについて計算し、最大値と最小値を求めよ。並べ替え不等式による評価とも照合せよ。

解答.

bbを

(1,3,5),(1,5,3),(3,1,5),(3,5,1),(5,1,3),(5,3,1)(1,3,5),(1,5,3),(3,1,5),(3,5,1),(5,1,3),(5,3,1)

の順に並べたとき、積の和はそれぞれ

27,23,25,17,19,1527,23,25,17,19,15

となる。したがって最大値は同じ順に並べた場合の2727、最小値は逆順に並べた場合の1515であり、定理 1.2の評価と一致する。▨

問題 7.2. 正の実数x1,…,xnx_1,\ldots,x_nがx1x2⋯xn=1x_1x_2\cdots x_n=1を満たすとき、x1+x2+⋯+xn≥nx_1+x_2+\cdots+x_n\ge nを示し、等号条件を求めよ。

解答.

定理 2.1により

x1+⋯+xnn≥x1⋯xnn=1\frac{x_1+\cdots+x_n}{n} \ge \sqrt[n]{x_1\cdots x_n}=1

である。両辺に正の整数nnを掛けてx1+⋯+xn≥nx_1+\cdots+x_n\ge nを得る。等号が成り立つのはx1=⋯=xnx_1=\cdots=x_nの場合に限る。積が11で各項が正であるから、共通値は11である。▨

問題 7.3. 正の実数a,b,ca,b,cに対して

1a+1b+1c≥9a+b+c\frac1a+\frac1b+\frac1c\ge\frac9{a+b+c}

を分数の形のコーシー・シュワルツの不等式で示し、等号条件を求めよ。

解答.

定理 4.1で分子を1,1,11,1,1、分母をa,b,ca,b,cとすると

1a+1b+1c≥(1+1+1)2a+b+c=9a+b+c\frac1a+\frac1b+\frac1c \ge \frac{(1+1+1)^2}{a+b+c} =\frac9{a+b+c}

を得る。等号が成り立つことと1/a=1/b=1/c1/a=1/b=1/cは同値である。a,b,ca,b,cは正であるから、等号条件はa=b=ca=b=cである。▨

問題 7.4. 実数x,y,zx,y,zがx+y+z=0x+y+z=0、2x−y+3z=12x-y+3z=1を満たすとき、x2+y2+z2x^2+y^2+z^2の最小値と、その値を取る組を求めよ。

解答.

係数2,−1,32,-1,3の平均は4/34/3である。和が零であることから

1=2x−y+3z=23x−73y+53z1=2x-y+3z=\frac23x-\frac73y+\frac53z

である。定理 3.1により

1≤(49+499+259)(x2+y2+z2)=263(x2+y2+z2)1\le\left(\frac49+\frac{49}9+\frac{25}9\right)(x^2+y^2+z^2) =\frac{26}3(x^2+y^2+z^2)

を得るので、x2+y2+z2≥3/26x^2+y^2+z^2\ge3/26である。

等号条件は、ある実数ttによって(x,y,z)=t(2,−7,5)(x,y,z)=t(2,-7,5)と書くことができることである。条件2x−y+3z=12x-y+3z=1へ代入すると26t=126t=1なので

(x,y,z)=(226,−726,526)(x,y,z)=\left(\frac2{26},-\frac7{26},\frac5{26}\right)

を得る。この組は和が零という条件も満たす。したがって最小値は3/263/26であり、最小値を取る組はこの一組だけである。▨

レベル3 — 並べ替え不等式と凸性(イェンセン)

並べ替えの問題では有限な実数列とその添字の置換を考える。イェンセンの問題では、区間 I 上で凸な(必要なら2回微分可能で f′′≥0\ge0の)関数 f、点 x_i∈Ii\in I、正の重みλ\lambda_i>0(Σλ\Sigma\lambda_i=1i=1)を考える。「順序が揃っているほど和は大きい」と「下に凸な関数では、先に平均してから f に入れるほうが小さい」という2つの構造を使って、次の問いに答えよ。

解法の型並べ替え不等式: 同順序の和が最大、逆順序の和が最小。イェンセンの不等式: f が下に凸ならf(Σλf(\Sigma\lambdaᵢxᵢ)≤\leΣλ\Sigma\lambdaᵢf(xᵢ)(λ\lambdaᵢ > 0,Σλ\Sigma\lambdaᵢ==1)。等号成立は狭義凸ならx1x_{1}==…==xₙ のときに限る

問題 7.5. f(x)==1/x(x > 0) は下に凸である。重み(λ1,λ2,λ3)=(\lambda_{1}, \lambda_{2}, \lambda_{3}) =(1/2, 1/4, 1/4)(和は 1)と(x1,x2,x3)=(x_{1}, x_{2}, x_{3}) =(1, 2, 4) に対して、イェンセンの不等式の両辺f(λ1x1f(\lambda_{1}x_{1}+λ2x2\lambda_{2}x_{2}+λ3x3)\lambda_{3}x_{3})とλ1f(x1)\lambda_{1}f(x_{1})+λ2f(x2)\lambda_{2}f(x_{2})+λ3f(x3)\lambda_{3}f(x_{3})を計算し、大小を比べよ。また等号が成り立つ条件を述べよ。

f(x)=1x(x>0),(λ1,λ2,λ3)=(12,14,14),(x1,x2,x3)=(1,2,4)f(x) = \dfrac{1}{x} \quad (x > 0),\qquad (\lambda_1, \lambda_2, \lambda_3) = \left(\dfrac{1}{2}, \dfrac{1}{4}, \dfrac{1}{4}\right),\qquad (x_1, x_2, x_3) = (1, 2, 4)
解答.

答

∑λixi=2f(∑λixi)=12∑λif(xi)=111612<1116等号成立x1=x2=x3 のときに限る\begin{array}{ll} \sum \lambda_i x_i & = 2 \\ f\left(\sum \lambda_i x_i\right) & = \dfrac{1}{2} \\ \sum \lambda_i f(x_i) & = \dfrac{11}{16} \\ & \dfrac{1}{2} < \dfrac{11}{16} \\ \text{等号成立} & x_1 = x_2 = x_3 \ \text{のときに限る} \end{array}

注意 f''(x)==2/x³ > 0(x > 0) なので f は下に凸。重みつき平均はλ1x1\lambda_{1}x_{1}+λ2x2\lambda_{2}x_{2}+λ3x3=\lambda_{3}x_{3} =(1/2)×1 + (1/4)×2 + (1/4)×4==2。これを f に入れると 1/2。一方、先に f に入れてから平均すると (1/2)×f(1) + (1/4)×f(2) + (1/4)×f(4)==11/16。確かに 1/2 < 11/16 で、イェンセンの不等式f(Σλf(\Sigma\lambdaᵢxᵢ)≤Σλ\le \Sigma\lambdaᵢf(xᵢ) が成り立っている。f は狭義凸なので等号はx1=x2=x3x_{1} = x_{2} = x_{3}のときに限り、今回は3つの値が相異なるので狭義の不等号になる。「先に平均してから f に入れる」ほうが小さい、という一行で覚えるとよい。▨

問題 7.6. f(x)==log x(x > 0) が下に凸か上に凸かを二階微分で判定し、重みλ\lambdaᵢ > 0(Σλ\Sigma\lambdaᵢ==1)に対するイェンセンの不等式を書け。そこから得られる不等式(x > 0 の xᵢ について)と、等号成立条件も述べよ。

f(x)=log⁡x(x>0),λi>0,∑i=1nλi=1f(x) = \log x \quad (x > 0),\qquad \lambda_i > 0,\quad \sum_{i=1}^{n} \lambda_i = 1
解答.

答

凸性上に凸イェンセンf(∑iλixi)≥∑iλif(xi)得られる不等式log⁡(∑iλixi)≥∑iλilog⁡xi等号成立x1=x2=⋯=xn のときに限る\begin{array}{ll} \text{凸性} & \text{上に凸} \\ \text{イェンセン} & f\left(\sum_{i} \lambda_i x_i\right) \ge \sum_{i} \lambda_i f(x_i) \\ \text{得られる不等式} & \log\left(\sum_{i} \lambda_i x_i\right) \ge \sum_{i} \lambda_i \log x_i \\ \text{等号成立} & x_1 = x_2 = \cdots = x_n \ \text{のときに限る} \end{array}

注意 f''(x)==−1/x² < 0(x > 0)なので上に凸。上に凸なので弦は曲線より下を通り、イェンセンの不等号は逆向きf(Σλx)≥Σλf(x)f(\Sigma\lambda x) \ge \Sigma\lambda f(x)になる。log は上に凸なので不等号は≥\ge向き。右辺は log(Πxᵢλ^\lambdaᵢ) だから、log を外すとΣλ\Sigma\lambdaᵢxᵢ≥\geΠxᵢλ^\lambdaᵢ、つまり重み付き相加相乗平均。−log x(下に凸)で考えても同じ結論に達する——符号を1つ変えるだけで不等号の向きが入れ替わることを確認せよ。 この f は定義域上で狭義凸(狭義凹)なので、等号が成り立つのはx1=x_{1} =…==xₙ のときに限る。なお「狭義」には f'' が至るところ 0 でないことまでは要らず、0 になる点が孤立していれば十分である(f(x)=x4= x^{4}は f''(0)==0 だが狭義凸)。不等号の向き (≥\ge) は凸性の向きで決まるので、必ず f'' の符号から確認すること。▨

問題 7.7. a==(1, 3, 5)、b==(2, 4, 7) はともに増加列である。チェビシェフの和不等式の両辺、すなわち(1/3)Σa(1/3)\Sigma aᵢbᵢ と((1/3)Σa((1/3)\Sigma aᵢ)((1/3)Σb)((1/3)\Sigma bᵢ) を計算して大小を比べよ。

13∑i=13aibiと(13∑i=13ai)(13∑i=13bi)a=(1,3,5), b=(2,4,7)\dfrac{1}{3}\sum_{i=1}^{3} a_i b_i \quad \text{と} \quad \left(\dfrac{1}{3}\sum_{i=1}^{3} a_i\right)\left(\dfrac{1}{3}\sum_{i=1}^{3} b_i\right) \qquad a = (1, 3, 5),\ b = (2, 4, 7)
解答.

答13∑aibi=493,(13∑ai)(13∑bi)=13⇒493>13\dfrac{1}{3}\sum a_i b_i = \dfrac{49}{3},\qquad \left(\dfrac{1}{3}\sum a_i\right)\left(\dfrac{1}{3}\sum b_i\right) = 13 \qquad \Rightarrow \quad \dfrac{49}{3} > 13

注意Σa\Sigma aᵢbᵢ==1×2 + 3×4 + 5×7==49 なので左辺は 49/3。Σa\Sigma aᵢ==9、Σb\Sigma bᵢ==13 なので右辺は (9/3)(13/3)==117/9==13。よって 左辺 > 右辺 となり、チェビシェフの和不等式「同順序に並んだ2列では、積の平均は平均の積以上」が確かめられた。証明は並べ替え不等式から出る: 巡回的にずらした3通りの和はどれも同順序の和Σa\Sigma aᵢbᵢ 以下なので、それらを足し合わせると(Σa(\Sigma aᵢ)(Σb)(\Sigma bᵢ)≤3Σa\le 3\Sigma aᵢbᵢ が得られる。等号は a か b の一方が定数列のときに限る(今回はどちらも狭義増加なので狭義の不等号)。▨

問題 7.8. 実数列 a==(1, 3, 6)、b==(4, 5, 8) に対し、σ\sigmaを {1,2,3} の置換とする。b の並べ替えをすべて試したとき、和a1ba_{1}b_σ(1)\sigma(1)+a2ba_{2}b_σ(2)\sigma(2)+a3ba_{3}b_σ(3)\sigma(3)の最大値と最小値を求めよ。

a=(1,3,6),b=(4,5,8)に対する∑i=13aibσ(i)a = (1, 3, 6),\quad b = (4, 5, 8) \qquad \text{に対する} \quad \sum_{i=1}^{3} a_i b_{\sigma(i)}
解答.

答 最大値67 (67 \ (同順序),),最小値47 (47 \ (逆順序))

注意 6 通りの並べ方の和を全部計算すると 47, 50, 53, 58, 65, 67 となる。大きいものどうしを組んだ同順序 1×4 + 3×5 + 6×8==67 が最大、逆順に組んだ 1×8 + 3×5 + 6×4==47 が最小で、残りはすべてこの間に収まる。理由は「大きい b が小さい a に組まれている逆転ペア (i, j) があったら、その2組だけ入れ替える」と、和の変化がちょうど (aⱼ − aᵢ)(bₗ − bₖ)≥\ge0 になるから。逆転を1つずつ解消していけば和を減らさないまま同順序に到達する。これが並べ替え不等式。▨

問題 7.9. 実数列 a==(1, 2, 5)、b==(4, 6, 7) に対し、σ\sigmaを {1,2,3} の置換とする。b の並べ替えをすべて試したとき、和a1ba_{1}b_σ(1)\sigma(1)+a2ba_{2}b_σ(2)\sigma(2)+a3ba_{3}b_σ(3)\sigma(3)の最大値と最小値を求めよ。

a=(1,2,5),b=(4,6,7)に対する∑i=13aibσ(i)a = (1, 2, 5),\quad b = (4, 6, 7) \qquad \text{に対する} \quad \sum_{i=1}^{3} a_i b_{\sigma(i)}
解答.

答 最大値51 (51 \ (同順序),),最小値39 (39 \ (逆順序))

注意 6 通りの並べ方の和を全部計算すると 39, 40, 45, 48, 49, 51 となる。大きいものどうしを組んだ同順序 1×4 + 2×6 + 5×7==51 が最大、逆順に組んだ 1×7 + 2×6 + 5×4==39 が最小で、残りはすべてこの間に収まる。理由は「大きい b が小さい a に組まれている逆転ペア (i, j) があったら、その2組だけ入れ替える」と、和の変化がちょうど (aⱼ − aᵢ)(bₗ − bₖ)≥\ge0 になるから。逆転を1つずつ解消していけば和を減らさないまま同順序に到達する。これが並べ替え不等式。▨