1 下に凸であることと接線の位置
はじめに、本記事が用いる凸性を定めます。
定義 1.1 (下に凸な関数).Iを区間とし、fをIで定義された関数とする。fがIで下に凸であるとは、グラフ上のどの二点を結ぶ弦も、その二点の間ではグラフより下に来ないことをいう。すなわち、Iに属するp<qを満たすどの二点p、qについても、0≤t≤1を満たすすべてのtで
f((1−t)p+tq) ≤ (1−t)f(p)+tf(q)が成り立つことをいう。ここで左辺は点(1−t)p+tqにおけるグラフの高さ、右辺は同じ点における弦の高さである。
不等号は等号を含みます。1次関数はこの定義を等号つきで満たすので、下に凸です。また、不等式が要求されているのはpとqの間、すなわち0≤t≤1の範囲だけです。この範囲の外では、弦はグラフより下へ来ます。
凸であるかどうかを個別の関数について確かめる手段として、第2次導関数の符号を用います。その根拠になるのが、グラフと接線の位置関係です。
定理 1.2 (接線がグラフより上に来ないこと).Iを区間とし、fをIで2回微分可能な関数とする。Iに属するすべてのxでf′′(x)≥0であるとする。このとき、Iに属するどのcについても、Iに属するすべてのxで
f(x) ≥ f(c)+f′(c)(x−c)が成り立つ。すなわち、x=cにおける接線は、Iの上でグラフより上に来ない。
証明.cをIの中に固定し、g(x)=f(x)−f(c)−f′(c)(x−c)と置きます。gはIで微分可能であり、g(c)=0、g′(x)=f′(x)−f′(c)です。
仮定f′′≥0により、f′はIで広義単調増加です。ここでの広義単調増加は、Iに属するx≤yについてf′(x)≤f′(y)が成り立つという、等号を許す意味です。したがって、Iに属するxについて、x≥cならばf′(x)≥f′(c)すなわちg′(x)≥0であり、x≤cならばf′(x)≤f′(c)すなわちg′(x)≤0です。
よってgは、Iのうちc以上の部分で広義単調増加、c以下の部分で広義単調減少です。x≥cではg(x)≥g(c)=0、x≤cではg(x)≥g(c)=0となり、Iに属するすべてのxでg(x)≥0です。これは結論の不等式そのものです。▨
接線の位置が分かると、凸性が従います。弦の両端における値を、中間の点における接線で下から押さえる形になります。
定理 1.3 (第2次導関数による凸性の判定).Iを区間とし、fをIで2回微分可能な関数とする。Iに属するすべてのxでf′′(x)≥0であるならば、fはIで下に凸である。
証明.Iに属するp<qと0≤t≤1を任意にとり、c=(1−t)p+tqと置きます。cはpとqの間にあるのでIに属します。定理 1.2をx=pとx=qへ適用すると
f(p)≥f(c)+f′(c)(p−c),f(q)≥f(c)+f′(c)(q−c)です。第1式に1−t (≥0)を、第2式にt (≥0)を掛けて足すと
(1−t)f(p)+tf(q) ≥ f(c)+f′(c)((1−t)p+tq−c)=f(c)となります。ここで(1−t)p+tq−c=0を用いました。これは定義 1.1の不等式そのものです。▨
2 積分の平均を上下から挟む
上からの評価は、定義 1.1の不等式をtについて0から1まで積分することで得られます。左辺の積分が、置換によってfの積分の平均になります。
定理 2.1 (弦による上からの評価).a<bとし、fは閉区間[a,b]で連続かつ下に凸であるとする。このとき
b−a1∫abf(x)dx ≤ 2f(a)+f(b)が成り立つ。
証明.定義 1.1をp=a、q=bについて用いると、0≤t≤1を満たすすべてのtで
f((1−t)a+tb)≤(1−t)f(a)+tf(b)です。両辺はtの関数として[0,1]で連続なので、0から1まで積分しても不等号の向きは変わりません。
左辺について、x=(1−t)a+tb=a+t(b−a)と置きます。dtdx=b−a>0であり、t=0のときx=a、t=1のときx=bなので
∫01f(a+t(b−a))dt=b−a1∫abf(x)dxです。右辺については
∫01((1−t)f(a)+tf(b))dt=f(a)[t−2t2]01+f(b)[2t2]01=2f(a)+f(b)です。両者を比べて、結論を得ます。▨
下からの評価は、区間の中点における接線を使います。接線は1次関数なので、その積分の平均は中点における値に一致します。
定理 2.2 (中点による下からの評価).a<bとし、fは[a,b]を含む開区間で2回微分可能で、その開区間のすべての点でf′′≥0であるとする。このとき
f(2a+b) ≤ b−a1∫abf(x)dxが成り立つ。
証明.定理 1.2をc=2a+bについて用いると、a≤x≤bを満たすすべてのxでf(x)≥f(c)+f′(c)(x−c)です。両辺は[a,b]で連続なので、aからbまで積分しても不等号の向きは変わりません。右辺の積分は
∫ab(f(c)+f′(c)(x−c))dx=f(c)(b−a)+f′(c)[2(x−c)2]abです。cはaとbの中点なのでb−c=2b−a、a−c=−2b−aであり、(b−c)2=(a−c)2から[2(x−c)2]ab=0です。したがって
∫abf(x)dx ≥ f(c)(b−a)となり、b−a>0で両辺を割って結論を得ます。▨
二つの評価を並べると、積分の平均を上下から挟む形になります。
証明. 仮定によりfは[a,b]で連続であり、定理 1.3により[a,b]で下に凸です。左側の不等式は定理 2.2、右側の不等式は定理 2.1です。
f(x)=αx+βのときは、∫abf(x)dx=2α(b2−a2)+β(b−a)なので、積分の平均は2α(a+b)+βです。これはf(2a+b)とも2f(a)+f(b)とも一致します。▨
例 2.4 (log2の評価).f(x)=x1を区間[1,2]で考えます。x>0でf′′(x)=x32>0なので、公式 2.3の仮定が満たされます。∫12xdx=log2であり、中点は23、両端の値の平均は21+21=43なので
32 ≤ log2 ≤ 43です。小数で書くと0.6666⋯≤log2≤0.75であり、幅は121です。
中点による評価は、接線を用いずに導くこともできます。この導き方では微分可能であることを仮定しません。
3 区分求積の和と積分の大小関係
公式 2.3は、一つの区間についての不等式です。区間[a,b]をn等分し、各小区間へこの不等式を当てて足し合わせると、和と積分の大小関係が定まります。中点における値を用いた和が下から、両端における値の平均を用いた和が上から積分を押さえます。
定理 3.1 (中点をとる和と台形をとる和による評価).a<bとし、fは[a,b]を含む開区間で2回微分可能で、その開区間のすべての点でf′′≥0であるとする。nを正の整数、h=nb−a、xk=a+kh(k=0,1,…,n)と置き、
Mn=hk=1∑nf(2xk−1+xk),Tn=h(2f(x0)+k=1∑n−1f(xk)+2f(xn))と置く。このとき
Mn ≤ ∫abf(x)dx ≤ Tnが成り立つ。
証明.k=1,2,…,nについて、公式 2.3を区間[xk−1,xk]へ適用します。この区間の長さはhなので
hf(2xk−1+xk) ≤ ∫xk−1xkf(x)dx ≤ h⋅2f(xk−1)+f(xk)です。k=1からk=nまで足し合わせます。中辺の和は∫abf(x)dxです。左辺の和はMnです。右辺の和は
2hk=1∑n(f(xk−1)+f(xk))であり、f(x0)とf(xn)は1回ずつ、f(x1),…,f(xn−1)は2回ずつ現れるので、これはTnに等しくなります。▨
例 3.2 (分割を細かくしたときのlog2の評価).f(x)=x1、[a,b]=[1,2]、n=2とします。h=21、x0=1、x1=23、x2=2で、小区間の中点は45と47です。
M2=21(54+74)=3524,T2=21(21+32+41)=2417なので3524≤log2≤2417、すなわち0.6857⋯≤log2≤0.7083…です。幅は2417−3524=84019であり、例 2.4のn=1の場合の幅121=84070より狭くなっています。