§A1.20競技数学:不等式

最終更新

基本的な不等式を学ぶと、文字を含む式にも上限や下限を与えることができます。一方、競技数学の問題では、与えられた条件をどのように評価へ結びつけるかを考える必要があります。たとえば、非負の数a,b,ca,b,cがa+b+c=1a+b+c=1を満たすとき、ab+bc+caab+bc+caの上限を求めるには、三つの数の和が固定されていることを証明に生かさなければなりません。

このような問題で証明の方針を定める手掛かりになるのが、式の特徴と等号が成り立つと予想する点です。等号条件からの逆算は、単元で学んだ式の変形や不等式の評価を、個々の問題に合わせて用いることにつながります。等号が成り立つ条件まで調べることは、得られた限界の値が実際に取られるかを判断するためにも重要です。

本記事では、競技数学の不等式を通じて、式と等号条件から証明の方針を考える方法を説明します。

1 不等式の条件と方針

変数の範囲、同次性、等号が成り立つと予想する点、変数の順序を調べると、適用する評価を選ぶことができます。

  1. 各変数が正の実数であるか、非負の実数であるかを確かめます。分母が零になる値は除きます。

  2. 両辺が同じ次数の同次式であるかを調べます。非負の変数の和が正ならば、後述する正規化を用います。

  3. 等号が成り立つ点を予想します。a=b=ca=b=cで等号が成り立つなら対称な評価を、境界で等号が成り立つなら並べ替えや境界での評価を検討します。

  4. 式の形に応じて、次の道具を検討します。

    式の形 検討する道具
    左辺と右辺の差が対称な二次式 差の平方の和への分解
    分母が正である分数の和 分数の形のコーシー・シュワルツの不等式
    境界でも等号が生じる三次対称式 シュールの不等式
    変数の大小を仮定することができる対称式 大小を仮定した後の差の因数分解
  5. 評価を二段階以上つなぐ場合は、各段階の等号条件が同時に成り立つかどうかを確かめます。

注意 1.1. 不等式の両辺に負の量を掛けると、不等号の向きは反転する。分母を払うときには分母の符号を確かめる必要がある。両辺を二乗する変形を同値変形として用いるときには、両辺の非負性を確かめる必要がある。

三文字a,b,ca,b,cの式で用いる和記号を、次のように定めます。

定義 1.2 (巡回和と全置換和).a→b→c→aa\to b\to c\to aの巡回による三項の和を 巡回和 (cyclic sum) といい、∑cyc\sum_{\mathrm{cyc}}で表す。三文字のすべての入れ替えによる六項の和を 全置換和 (symmetric sum) といい、∑sym\sum_{\mathrm{sym}}で表す。例えば

∑cyca2b=a2b+b2c+c2a,\sum_{\mathrm{cyc}}a^2b=a^2b+b^2c+c^2a,∑syma2b=a2b+a2c+b2a+b2c+c2a+c2b\sum_{\mathrm{sym}}a^2b=a^2b+a^2c+b^2a+b^2c+c^2a+c^2b

である。

2 平方和への分解

左辺と右辺の差が対称な二次式である場合には、文字の差の平方による表示を調べます。

例 2.1. 正の実数a,b,ca,b,cに対してa2+b2+c2≥ab+bc+caa^2+b^2+c^2\ge ab+bc+caを示す。差を二倍すると

2(a2+b2+c2−ab−bc−ca)=(a−b)2+(b−c)2+(c−a)2≥02(a^2+b^2+c^2-ab-bc-ca)=(a-b)^2+(b-c)^2+(c-a)^2\ge0

である。和が零となることは三つの平方がすべて零となることと同値なので、等号条件はa=b=ca=b=cである。この証明は変数の正値性を用いないため、同じ主張は任意の実数a,b,ca,b,cに対して成り立つ。

証明で等号条件まで確かめておくと、他の評価とつなぐ際にも、等号が成り立つかどうかを判定することができます。

3 同次式の正規化

同じ次数の同次式を比較する場合には、変数を同じ正の数で割って和を固定します。

定義 3.1 (同次式).ddを非負整数とする。多項式F(a,b,c)F(a,b,c)がdd次の 同次式 (homogeneous polynomial) であるとは、すべての実数a,b,ca,b,cと正の実数ttについて

F(ta,tb,tc)=tdF(a,b,c)F(ta,tb,tc)=t^dF(a,b,c)

が成り立つことをいう。

命題 3.2.F,GF,Gを同じ次数d≥1d\ge1の同次多項式とする。すべての非負実数a,b,ca,b,cについてF(a,b,c)≥G(a,b,c)F(a,b,c)\ge G(a,b,c)が成り立つことと、a+b+c=1a+b+c=1を満たすすべての非負実数について同じ不等式が成り立つことは同値である。

証明. すべての非負実数についての不等式へa+b+c=1a+b+c=1を課せば、和を固定した場合の不等式を得る。

逆に、和が11の場合の不等式が成り立つとする。s=a+b+c>0s=a+b+c>0の場合には

a′=a/s,b′=b/s,c′=c/sa'=a/s,\qquad b'=b/s,\qquad c'=c/s

と置くとa′+b′+c′=1a'+b'+c'=1である。この三数へ不等式を適用し、同次性を用いると

F(a,b,c)=sdF(a′,b′,c′)≥sdG(a′,b′,c′)=G(a,b,c)F(a,b,c)=s^dF(a',b',c')\ge s^dG(a',b',c')=G(a,b,c)

となる。s=0s=0の場合には非負性からa=b=c=0a=b=c=0である。d≥1d\ge1の同次性をt=2t=2に適用すると、F(0,0,0)=2dF(0,0,0)F(0,0,0)=2^dF(0,0,0)なのでF(0,0,0)=0F(0,0,0)=0であり、GGも同様である。したがって全零の場合も不等式が成り立つ。▨

注意 3.3. 非負実数について、条件a+b+c=1a+b+c=1のもとでのab+bc+ca≤1/3ab+bc+ca\le1/3と、条件を外した同次形

ab+bc+ca≤(a+b+c)23ab+bc+ca\le\frac{(a+b+c)^2}{3}

は同値である。和が正なら各変数を和で割って前者を適用し、和が零なら全変数が零なので後者は等号として成り立つ。後者へa+b+c=1a+b+c=1を代入すれば前者を得る。

どちらの形で扱うかは、和を固定することで計算を簡単にすることができるかどうかによって選びます。

4 等号条件からの逆算

等号が成り立つ点を予想すると、その点で零になる非負量を用いて差を表す方針を定めることができます。

例 4.1. 非負実数a,b,ca,b,cがa+b+c=1a+b+c=1を満たすとき、ab+bc+ca≤1/3ab+bc+ca\le1/3を示す。等号が成り立つ点はa=b=c=1/3a=b=c=1/3と予想する。この点で零になる量として文字の差の平方を用いる。実際に

1−3(ab+bc+ca)=(a+b+c)2−3(ab+bc+ca)=12((a−b)2+(b−c)2+(c−a)2)≥01-3(ab+bc+ca)=(a+b+c)^2-3(ab+bc+ca) =\frac12\bigl((a-b)^2+(b-c)^2+(c-a)^2\bigr)\ge0

である。等号条件はa=b=ca=b=cであり、和の条件と合わせるとa=b=c=1/3a=b=c=1/3となる。

二変数の相加平均と相乗平均の関係§A1.14 命題 2.1をa2,b2a^2,b^2に適用するとab≤(a2+b2)/2ab\le(a^2+b^2)/2である。同様の三つの不等式を足してab+bc+ca≤a2+b2+c2ab+bc+ca\le a^2+b^2+c^2を得る。和の条件から1=a2+b2+c2+2(ab+bc+ca)1=a^2+b^2+c^2+2(ab+bc+ca)なので、この評価からも3(ab+bc+ca)≤13(ab+bc+ca)\le1を得る。等号条件は三つの数の一致であり、同じ点で等号が成り立つ。

5 分数の形のコーシー・シュワルツによる二段階の評価

分子を平方の形へ変形すると、§A1.19 定理 4.1を用いて分数の和を一つの分数で評価することができます。

例 5.1. 正の実数a,b,ca,b,cに対して

ab+c+bc+a+ca+b≥32\frac{a}{b+c}+\frac{b}{c+a}+\frac{c}{a+b}\ge\frac32

を示す。各項の分子と分母に同じ文字を掛けると

∑cycab+c=∑cyca2a(b+c)≥(a+b+c)2a(b+c)+b(c+a)+c(a+b)=(a+b+c)22(ab+bc+ca)\sum_{\mathrm{cyc}}\frac{a}{b+c} =\sum_{\mathrm{cyc}}\frac{a^2}{a(b+c)} \ge\frac{(a+b+c)^2}{a(b+c)+b(c+a)+c(a+b)} =\frac{(a+b+c)^2}{2(ab+bc+ca)}

である。分母a(b+c),b(c+a),c(a+b)a(b+c),b(c+a),c(a+b)はすべて正なので、分数の形を適用する条件を満たす。この段階の等号条件は

aa(b+c)=bb(c+a)=cc(a+b)\frac{a}{a(b+c)}=\frac{b}{b(c+a)}=\frac{c}{c(a+b)}

であり、正のa,b,ca,b,cを約分するとb+c=c+a=a+bb+c=c+a=a+b、すなわちa=b=ca=b=cとなる。

例 2.1の平方和の表示により

(a+b+c)2≥3(ab+bc+ca)(a+b+c)^2\ge3(ab+bc+ca)

である。ab+bc+ca>0ab+bc+ca>0なので、この正の数で割ると

(a+b+c)22(ab+bc+ca)≥32\frac{(a+b+c)^2}{2(ab+bc+ca)}\ge\frac32

を得る。この段階も等号条件はa=b=ca=b=cである。二段階の等号条件は同時に成り立つので、元の不等式の等号条件はa=b=ca=b=cである。

通分による展開でも証明することができますが、二段階の評価では、それぞれの等号条件の共通部分を直接確かめます。

6 変数の順序とシュールの不等式

対称式の不等式では文字を入れ替えて順序を定めても、示すべき主張は変わりません。

命題 6.1 (シュールの不等式). 非負実数a,b,ca,b,cに対して

a3+b3+c3+3abc≥∑syma2ba^3+b^3+c^3+3abc\ge\sum_{\mathrm{sym}}a^2b

が成り立つ。等号条件は、三つの数が等しいこと、または二つの数が等しく残る一つが零であることのいずれかである。

証明. 左辺と右辺の差は

S=a(a−b)(a−c)+b(b−a)(b−c)+c(c−a)(c−b)S=a(a-b)(a-c)+b(b-a)(b-c)+c(c-a)(c-b)

である。右辺の全置換和はab(a+b)+bc(b+c)+ca(c+a)ab(a+b)+bc(b+c)+ca(c+a)なので、差は任意の二文字の交換で変わらない。したがってa≥b≥c≥0a\ge b\ge c\ge0としてよい。初めの二項をまとめると

a(a−b)(a−c)+b(b−a)(b−c)=(a−b){a(a−c)−b(b−c)}=(a−b)2(a+b−c)\begin{aligned} a(a-b)(a-c)+b(b-a)(b-c) &=(a-b)\{a(a-c)-b(b-c)\}\\ &=(a-b)^2(a+b-c) \end{aligned}

であり

S=(a−b)2(a+b−c)+c(a−c)(b−c)≥0S=(a-b)^2(a+b-c)+c(a-c)(b-c)\ge0

となる。a+b−c≥a−c≥0a+b-c\ge a-c\ge0と、c,a−c,b−c≥0c,a-c,b-c\ge0を用いた。

等号なら両項が零である。a+b−c=0a+b-c=0ならa=0a=0、したがって全零である。a+b−c>0a+b-c>0なら第一項が零であることからa=ba=bを得る。このとき第二項はc(a−c)2c(a-c)^2であり、零となることはc=0c=0またはa=ca=cと同値である。逆にa=b=ca=b=cまたはa=b,c=0a=b,c=0なら両項は零である。文字の入れ替えを戻すと、主張の等号条件を得る。▨

注意 6.2.a,b,ca,b,cをすべて正の実数に限ると、シュールの不等式の等号条件はa=b=ca=b=cだけである。非負の範囲では、二つが等しく残る一つが零となる境界の場合も含まれる。

7 評価の連鎖と最小値

和が固定されているときは平方和を下から評価します。加えた非負項と平方和の等号条件が両立するかどうかも確かめます。

問題 7.1. 非負実数a,b,ca,b,cがa+b+c=3a+b+c=3を満たすとき、a2+b2+c2+abc≥3a^2+b^2+c^2+abc\ge3を示せ。

解答.

§A1.19 定理 4.1において分子をa,b,ca,b,c、分母をすべて11とすると

a2+b2+c2≥(a+b+c)23=3a^2+b^2+c^2\ge\frac{(a+b+c)^2}{3}=3

である。非負性からabc≥0abc\ge0であるため、両者を足してa2+b2+c2+abc≥3a^2+b^2+c^2+abc\ge3を得る。

等号には、平方和の評価の等号条件a=b=c=1a=b=c=1と、非負項の評価の等号条件abc=0abc=0が同時に必要である。しかし前者ではabc=1abc=1となるので両立しない。したがって、実際にはa2+b2+c2+abc>3a^2+b^2+c^2+abc>3である。▨

注意 7.2. 平方和の評価の等号条件だけから、元の式でもa=b=c=1a=b=c=1が等号条件であると結論してはならない。評価をつないだ場合には、すべての等号条件の共通部分を取る必要がある。

この解答が示すのは、33が左辺の下界であり、その下界には到達しないということである。左辺の最小値を求めるには、別の議論が必要である。下界と最小値は、値が到達されるかどうかを確かめて区別する。

問題 7.3. 非負実数a,b,ca,b,cがa+b+c=3a+b+c=3を満たすとする。すべてのλ≥0\lambda\ge0についてa2+b2+c2+λabc≥3a^2+b^2+c^2+\lambda abc\ge3を示し、λ=0\lambda=0とλ>0\lambda>0の等号条件を区別せよ。

解答.

平方和の評価からa2+b2+c2≥3a^2+b^2+c^2\ge3であり、λabc≥0\lambda abc\ge0なので不等式はすべてのλ≥0\lambda\ge0で成り立つ。λ=0\lambda=0なら等号条件は平方和の等号条件と同じくa=b=c=1a=b=c=1である。λ>0\lambda>0なら等号にはa=b=c=1a=b=c=1とabc=0abc=0が必要であり、両立しない。したがって等号は成り立たない。λ\lambdaを増やすと非負項λabc\lambda abcは減らないが、λ=0\lambda=0の時点ですでに不等式は成り立っている。▨

問題 7.4.λ\lambdaを非負実数とする。非負実数a,b,ca,b,cがa+b+c=3a+b+c=3を満たすとき、

a2+b2+c2+λabca^2+b^2+c^2+\lambda abc

の最小値と、その値を取るすべての組(a,b,c)(a,b,c)を求めよ。

解答.

(a,b,c)=(1,1,1)(a,b,c)=(1,1,1)では値は3+λ3+\lambdaとなり、(a,b,c)=(3/2,3/2,0)(a,b,c)=(3/2,3/2,0)では値は9/29/2となる。この二つの値の大小はλ=3/2\lambda=3/2を境に変わる。

q=ab+bc+caq=ab+bc+ca、r=abcr=abcと置く。和が3なので

a2+b2+c2=9−2q,a3+b3+c3=27−9q+3ra^2+b^2+c^2=9-2q, \qquad a^3+b^3+c^3=27-9q+3r

である。また

∑syma2b=3q−3r\sum_{\mathrm{sym}}a^2b=3q-3r

であるから、命題 6.1は

27+9r≥12q27+9r\ge12q

となる。したがって

a2+b2+c2+λabc=9−2q+λr≥92+(λ−32)r.a^2+b^2+c^2+\lambda abc =9-2q+\lambda r \ge\frac92+\left(\lambda-\frac32\right)r.

非負性と§A1.19 定理 2.1により0≤r≤10\le r\le1である。

0≤λ<3/20\le\lambda<3/2の場合、λ−3/2<0\lambda-3/2<0とr≤1r\le1から

92+(λ−32)r≥3+λ\frac92+\left(\lambda-\frac32\right)r\ge3+\lambda

を得る。後の不等式で等号が成り立つためにはr=1r=1が必要である。相加平均と相乗平均の関係の等号条件からa=b=c=1a=b=c=1であり、この組ではシュールの不等式でも等号が成り立つ。したがって最小値は3+λ3+\lambdaであり、最小値を取る組は(1,1,1)(1,1,1)だけである。

λ>3/2\lambda>3/2の場合、r≥0r\ge0により

92+(λ−32)r≥92\frac92+\left(\lambda-\frac32\right)r\ge\frac92

を得る。等号にはr=0r=0とシュールの不等式の等号が同時に必要である。シュールの等号条件と和が3であることから、最小値を取る組は(3/2,3/2,0)(3/2,3/2,0)の並べ替えであり、最小値は9/29/2である。

λ=3/2\lambda=3/2の場合、積rrの係数が零になるので、等号条件はシュールの不等式の等号条件だけである。和が3であることを合わせると、最小値は9/29/2であり、最小値を取る組は(1,1,1)(1,1,1)と(3/2,3/2,0)(3/2,3/2,0)の並べ替えである。▨

8 演習

問題 8.1. 実数x,y,zx,y,zに対するx2+y2+z2≥xy+yz+zxx^2+y^2+z^2\ge xy+yz+zxを、本文の平方和への分解とは別の方法で二通り示せ。

解答.

§A1.19 定理 3.1を実数列(x,y,z)(x,y,z)と(1,1,1)(1,1,1)に適用すると

3(x2+y2+z2)≥(x+y+z)2=x2+y2+z2+2(xy+yz+zx)3(x^2+y^2+z^2)\ge(x+y+z)^2=x^2+y^2+z^2+2(xy+yz+zx)

であり、両辺を整理して結論を得る。

別の方法として、対称性によりx≥y≥zx\ge y\ge zとしてよい。このとき

x2+y2+z2−xy−yz−zx=(x−y)(x−z)+(y−z)2≥0x^2+y^2+z^2-xy-yz-zx=(x-y)(x-z)+(y-z)^2\ge0

である。x−y,x−z≥0x-y,x-z\ge0を用いた。▨

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

a2b+c+b2c+a+c2a+b≥a+b+c2\frac{a^2}{b+c}+\frac{b^2}{c+a}+\frac{c^2}{a+b}\ge\frac{a+b+c}{2}

を示し、等号条件を求めよ。

解答.

分母がすべて正なので、§A1.19 定理 4.1より

∑cyca2b+c≥(a+b+c)22(a+b+c)=a+b+c2\sum_{\mathrm{cyc}}\frac{a^2}{b+c}\ge\frac{(a+b+c)^2}{2(a+b+c)}=\frac{a+b+c}{2}

である。等号条件はa/(b+c)=b/(c+a)=c/(a+b)a/(b+c)=b/(c+a)=c/(a+b)である。共通値をkk、和をs=a+b+cs=a+b+cとすると、a=k(s−a)a=k(s-a)などが成り立つので、(1+k)a=(1+k)b=(1+k)c=ks(1+k)a=(1+k)b=(1+k)c=ksである。k>0k>0なのでa=b=ca=b=cとなる。逆に三つが等しければ各比は1/21/2であり、等号が成り立つ。▨

問題 8.3. 非負実数a,b,ca,b,cに対するシュールの不等式の等号条件を、一つの変数が零となる場合まで含めて分類せよ。

解答.

対称性によりa≥b≥c≥0a\ge b\ge c\ge0とする。証明で得た差は(a−b)2(a+b−c)+c(a−c)(b−c)(a-b)^2(a+b-c)+c(a-c)(b-c)である。全零の場合を除くとa+b−c>0a+b-c>0なので、等号ならa=ba=bである。残る項はc(a−c)2c(a-c)^2となり、c=0c=0またはa=ca=cである。したがって全体の等号条件はa=b=ca=b=c、または二つが等しく残る一つが零であることになる。いずれの場合も代入して差が零となる。▨

問題 8.4. 正の実数a,b,ca,b,cがabc=1abc=1を満たすときa+b+c≥3a+b+c\ge3を、三変数の相加平均と相乗平均の関係を用いる方法と、a=x3,b=y3,c=z3a=x^3,b=y^3,c=z^3(x,y,z>0x,y,z>0)と置いてx3+y3+z3−3xyzx^3+y^3+z^3-3xyzを因数分解する方法の二通りで示せ。

解答.

§A1.19 定理 2.1により(a+b+c)/3≥abc3=1(a+b+c)/3\ge\sqrt[3]{abc}=1であるから、a+b+c≥3a+b+c\ge3である。等号条件はa=b=ca=b=cであり、積の条件から共通値は11である。

別の方法として、正の三乗根x=a3,y=b3,z=c3x=\sqrt[3]a,y=\sqrt[3]b,z=\sqrt[3]cを取る。(xyz)3=abc=1(xyz)^3=abc=1かつxyz>0xyz>0なのでxyz=1xyz=1である。展開により

x3+y3+z3−3xyz=(x+y+z)(x2+y2+z2−xy−yz−zx)x^3+y^3+z^3-3xyz =(x+y+z)(x^2+y^2+z^2-xy-yz-zx)

となる。右辺の第一因子は正、第二因子は例 2.1の平方和の表示により非負である。したがってa+b+c−3≥0a+b+c-3\ge0である。等号はx=y=zx=y=zの場合に限り、積の条件と合わせてa=b=c=1a=b=c=1となる。▨

問題 8.5. 正の実数a,b,ca,b,cについて

a2a2+ab+b2+b2b2+bc+c2+c2c2+ca+a2≥1\frac{a^2}{a^2+ab+b^2}+\frac{b^2}{b^2+bc+c^2}+\frac{c^2}{c^2+ca+a^2}\ge1

が成り立つ。この不等式に分数の形のコーシー・シュワルツの不等式をそのまま適用すると、得られる下界がつねに11以下となり、a=b=ca=b=cの場合を除いて11に届かないことを示せ。また、その理由を本文の平方和の表示と対応させて説明せよ。

解答.

U=a2+b2+c2U=a^2+b^2+c^2、V=ab+bc+caV=ab+bc+caと置く。分数の形をそのまま適用した下界は

L=(a+b+c)22U+V=U+2V2U+VL=\frac{(a+b+c)^2}{2U+V}=\frac{U+2V}{2U+V}

である。2U+V>02U+V>0であり

1−L=U−V2U+V=(a−b)2+(b−c)2+(c−a)22(2U+V)≥01-L=\frac{U-V}{2U+V} =\frac{(a-b)^2+(b-c)^2+(c-a)^2}{2(2U+V)}\ge0

であるから、L≤1L\le1となる。一致はa=b=ca=b=cの場合に限る。平方和の表示が、直接適用した下界の不足分を与えている。したがって、a=b=ca=b=c以外ではこの下界だけから設問の不等式を導くことはできない。

設問の不等式自体は、通分して平方和にすることで確認することができる。A=a2+ab+b2A=a^2+ab+b^2、B=b2+bc+c2B=b^2+bc+c^2、C=c2+ca+a2C=c^2+ca+a^2と置く。すべて正であり、通分した差の分子を展開すると

a2BC+b2CA+c2AB−ABC=(a2b)2+(b2c)2+(c2a)2−(a2b)(b2c)−(b2c)(c2a)−(c2a)(a2b)=12((a2b−b2c)2+(b2c−c2a)2+(c2a−a2b)2)≥0\begin{aligned} a^2BC+b^2CA+c^2AB-ABC &=(a^2b)^2+(b^2c)^2+(c^2a)^2\\ &\quad-(a^2b)(b^2c)-(b^2c)(c^2a)-(c^2a)(a^2b)\\ &=\frac12\bigl((a^2b-b^2c)^2+(b^2c-c^2a)^2+(c^2a-a^2b)^2\bigr)\ge0 \end{aligned}

である。正のABCABCで割って、設問の不等式を得る。▨

問題 8.6. 各段階の等号条件が食い違う評価の連鎖の例を作り、最終的な等号条件を誤って答える理由を説明せよ。

解答.

x>0x>0について、§A1.14 命題 2.1によりx+1/x≥2x+1/x\ge2である。また(x−2)2≥0(x-2)^2\ge0なので

x+1x+(x−2)2≥2+(x−2)2≥2x+\frac1x+(x-2)^2\ge2+(x-2)^2\ge2

となる。第一段階の等号条件はx=1x=1、第二段階の等号条件はx=2x=2である。両者は同時に成り立たないので、最終的な不等式は狭義である。第一段階だけから等号条件をx=1x=1とすると、x=1x=1では左辺が33になることを見落とす。▨