R
の部分集合 S で定義された実数値関数 j は、
(31-1a) |
を満たすとき単調非減少であるといい、
(31-1b) |
を満たすとき単調非増加であるといいます。
明らかに定数関数は単調非減少であり、単調非減少(非増加)関数同士の和や単調非減少(非増加)関数に非負実数を乗じたものも単調非減少(非増加)で、単調非減少(非増加)関数に正でない実数を乗じたものは単調非増加(非減少)です。
また j は、
(31-2a) |
を満たすとき単調増加であるといい、
(31-2b) |
を満たすとき単調減少であるといいます。
明らかに恒等関数は単調増加であり、単調増加(減少)関数と単調非減少(非増加)関数の和や単調増加(減少)関数に正の実数を乗じたものも単調増加(減少)で、単調増加(減少)関数に負の実数を乗じたものは単調減少(増加)です。
なお、(31-1)
の仮定における £ t < tj が £ t < t(31-1a)
を満たすとし、 £ tj(s)
> j(t) < tj(s)
< j(t) ³ t = tj が関数であることから j(s)
= j(t)j(s)
£ j(t)(31-1b)
についても同様です。
このことから、特に単調増加関数は単調非減少であることがわかります。同様に単調減少関数は単調非増加です。
さて、(31-2a)
において [ ]
の中の対偶を取ることにより、j(s)
³ j(t) Þ s ³ tj(s)
= j(t) Þ s = t
j が単調増加(減少)な連続関数で、その定義域が区間 I の場合、 j は局所非定数(第27節参照)ですから、任意の [a, b]
Ì I(27-5)
が成り立ちます。しかも j は単射ですから、j は、単調増加なら [
j(a), j(b)][
j(b), j(a)]j-1
また、更に j が単調増加なら、$e > 0 :
"t < s + e :
j(t)
< j(s)js(s)
< j(t)
Þ t ³ s + e > j-1[s, t]
Ì D(j)j [ [s, t] ]
= [j(s), j(t)] ¯ s ュ tj(sn )
¯ j(s)j(tn )
ュ j(t)j[ ] s, t [ ]
= ] j(s), j(t) [j-1
区間で定義された単調減少な連続関数についても、同様に逆関数は単調減少で連続です。
さて、R
の区間 I で定義され、連続で、少なくとも I の内部で微分可能な実数値関数が単調非減少であるためには、導関数が至るところ非負であることが必要十分であることを証明しましょう。
実際、必要性は明らかなので十分性を証明します。I から任意に < tj(s)
> j(t)j(s, t)
< 0e :º - Δj(s, t)
/ 2 > 0(30-8)
により j'(c)
£ Δj(s, t) + e = - e < 0Î] s, t [
j'j(s)
> j(t)j(s)
£ j(t)j が単調非減少であることがわかります。
同様に、R
の区間 I で定義された連続かつ I の内部で微分可能な実数値関数が単調非増加であるためには、導関数が至るところ正でないことが必要十分です。
ゆえに両者を併せると、R
の区間 I で定義された連続で I の内部で微分可能な実数値関数が定数であるためには、導関数が恒等的に 0 であることが必要十分であることがわかります。
なお、X を局所凸空間とするとき、R
の区間 I で定義され、X に値を持つ連続かつ I の内部で微分可能な関数 f についても、これが定値であるためには導関数が恒等的に 0 であることが必要十分です。
実際、必要性は明らかなので十分性を証明します。ÎI|| · ||
j(t)
:º || f(t) - f(a)||
(31-3) | |
ですから | Δ
j(s, t) | £ || Δf(s, t) || ® s|| f '(s)||
= 00 に収束し、これは j が s で微分可能で j'(s)
= 0j は定数であることがわかり、j(a) = 0j は恒等的に 0 です。ゆえに || · ||
(t)
= f(a)
また、R
の区間 I で定義された連続かつ I の内部で微分可能な実数値関数が単調増加であるためには、導関数が、至るところ非負かつ I の稠密な集合上で正値を取ることが必要十分です。
実際、必要性は、単調増加なら単調非減少なので、まず j'j の任意の点の任意の近傍 U を取り、 < t,
tÎUj(s, t)
> 0e :º Δj(s, t)
/ 2(20-8b)
を適用することにより、ある ÎU] s, t [
Ì j'(c)
> 0
また十分性は、j の定義域に任意に < bj'(c)
> 0Î] a, b [
[c
- e, c + e] Ì ] a, b [e > 00 < | h |
< e Þ | Δj(c, c + h) - j'(c) | < j'(c) / 2j(c, c
+ h) > 0,
c + hÎ] a, b [
( h
¹ 0 )j'j(a)
£ j(c) < j(c + h) £ j(b)j は単調増加であることがわかります。
同様に、R
の区間 I で定義された連続かつ I の内部で微分可能な実数値関数が単調減少であるためには、導関数が、至るところ正でなく、かつ I の稠密な集合上で負値を取ることが必要十分です。
さて、S を不等号 ¹ を持つ集合 X の部分集合とするとき、ÎS = { an | n
ÎN } Ì X"xÎS \\
A :
P
さて、R
の区間 I で稠密な部分集合 S で定義された任意の単調非減少(非増加)関数 j に対し、aÎI
(31-4) |
t |
(t) |
が存在するとき j の連続点とよびます。もし連続点 a が j の定義域に属していれば、明らかに j(
a) = j*(a)
このとき、I の点は、可算個の例外点を除いて j の連続点であることを証明しましょう。
端点は除いてよいので、I が開区間の場合のみを考えれば十分ですが、更に (23-35)
により、任意の開区間は可算個の有界閉区間の合併と表され、j が単調非増加なら - j = [a, b]
j の定義域に属し、かつ j が単調非減少関数の場合について証明できれば十分です。
更に j のかわりに t の関数 j(t)
+ tj も連続ですから、j は単調増加と仮定しても一般性を失いません。更に、定義域と値域で定数倍、平行移動を行うことにより、 = 0 = 1j(a)
= 0j(b)
= 1
最初に 0 £ a < b £ 1a , b が与えられたとき、
(31-5a) t |
(31-5b) t |
を共に満たす Î [a, b]
まず、0 :º 00 :º 1 ³ 1 :º ] (
2an-1 + bn-1 )/3 , (an-1 + 2bn-1 )/3 [ÎSÇInj(cn )
< bj(cn )
> a :º cn :º bn-1 :º an-1 :º cn
このとき、0 £ bn - an £ (
n2/3){ an | n
ÎN }{ bn | n
ÎN } :º limn an
n bn = lim
(31-6a) |
(31-6b) |
が成り立っていることがわかります。
ゆえに、 < cÎS < an(31-6a)
と j の単調非減少性により (31-5a)
が得られます。
同様に、 > cÎS > bn(31-6b)
と j の単調非減少性により (31-5b)
が得られます。
さて、0 £ a < b £ 1(
a, b){ (
an , bn ) | nÎN }(
an , bn )(31-5a)
を満たす c を :º { cn | n
ÎN }È{0, 1}ÎI \\
Cj の連続点であることを証明しましょう。
実際、任意に e > 0{
ai | i £ k }0 = a0 < a1 < ¼ < ak = 1ai+1 - ai < e(
ai , ai+1 )(31-5a)
を満たす ÎC-1 :º 0a-1 :º - e :º 1ak :º 1 + e
このとき、 < t < ci+1ÎS < s < ci+1(31-5)
により ai < j(s)
< ai+2j による t の近傍 [ ci , ci
+1 ]2e-
小集合になっていることを意味するので、t の近傍の j による像の全体はコーシー・フィルターになっていることがわかり、これは t が j の連続点であることを意味しています。
さて、R
の区間 I で定義された実数値関数 j は、I に属す任意の < b
(31-7a) |
を満たすとき下に凸あるいは凸関数といい、
(31-7b) |
を満たすとき上に凸あるいは凹関数といいます。
明らかに凸(凹)関数同士の和や凸(凹)関数に非負実数を乗じたものは凸(凹)関数であり、凸(凹)関数に正でない実数を乗じたものは凹(凸)関数です。
また j は、I に属す任意の < b
(31-8a) |
を満たすとき真に凸な関数といい、
(31-8b) |
を満たすとき真に凹な関数といいます。
明らかに真に凸(凹)な関数と凸(凹)関数の和や、真に凸(凹)な関数に正実数を乗じたものは真に凸(凹)な関数であり、真に凸(凹)な関数に負の実数を乗じたものは真に凹(凸)な関数です。
なお、(31-7)
の仮定における 0 £ t £ 10 < t < 1j が 0 £ t £ 10 < t < 1(31-7a)
を満たすとし、0 £ t £ 1
(31-9) |
となったとすると、更に 0 < t < 1(31-7a)
の右辺が成り立つので (31-9)
と矛盾するので ³ 1 = 1(31-7a)
の右辺が自明に成り立つのでやはり (31-9)
と矛盾します。よって £ 0 = 0(31-7a)
の右辺が自明に成り立つので (31-9)
と矛盾します。ゆえに (31-9)
の否定が得られ、(31-7a)
の右辺が成り立つことがわかります。(31-7b)
についても同様です。
このことから、特に真に凸な関数は凸関数であることがわかります。同様にして真に凹な関数は凹関数です。
さて、j が凸という条件は、
(31-10a) |
が成り立つことと同値であることに注意します。実際、 :º (c
- b) / (c - a)0 < t < 1 = ta + (
c1 - t)(31-10a)
の両辺を - a > 0j(b)
£ tj(a) + (1 - t)j(c) < c0 < t < 1 < b :º ta + (
c1 - t) < c
同様に、j が凹という条件は
(31-10b) |
と同値であり、j が真に凸という条件は、
(31-10c) |
と同値であり、j が真に凹という条件は、
(31-10d) |
が成り立つことと同値です。
ところで I に属す a , b , c に対して
(31-11) (a |
ですから、(a
- b)(b - c) > 0j が凸であるという条件は
(31-12a) a |
とも書けます。
また (31-11)
の左辺が a , b , c について巡回的であることに注意すれば、 < c < a(31-10a)
が成り立つので、(a
- b)(b - c) < 0j が凸であるという条件は
(31-12b) b |
とも同値です。
また、再度巡回させて、 < a < b(31-10a)
が成り立つことと (a
- b)(b - c) < 0j が凸であるという条件は
(31-12c) c |
とも同値になります。
また、 ± ej の定義域に属せば、0 < h < e(31-12)
により j(t, t
- e) £ Δj(t, t - h) £ Δj(t, t + h) £ Δj(t, t + e)
(31-13) Δh |
が成り立つので、これは j が t で連続であることを示しています。すなわち凸関数は定義域の内点で連続であることがわかります。
また、j が凸なら
(31-14) a, b |
が成り立ちます。実際、(31-12a)
により j(t, t
+ a) £ Δj(t + a, t + a + b)j(t, t
+ b) £ Δj(t + b, t + a + b)j(t
+ a) - bj(t) + aj(t + b) - aj(t) £ aj(t + a + b) - aj(t + a) + bj(t + a + b) - bj(t + b) + b(31-14)
が得られます。
また、s , t , + h + hj の定義域に属せば
(31-15) s |
が成り立ちます。
実際 > 0(31-14)
の t , a , b にそれぞれ s , h , - sj(s
+ h) + j(t) £ j(s) + j(t + h) > 0(31-15)
が得られます。
また < 0(31-14)
の t , a , b にそれぞれ + h- h - sj(s)
+ j(t + h) £ j(s + h) + j(t) < 0(31-15)
が得られます。
なお、(31-12)~(31-15)
は、凸関数を凹関数に、£ を ³ に置き換えても成り立ち、凸関数を真に凸な関数に、£ を < に置き換えても成り立ち、凸関数を真に凹な関数に、£ を > に置き換えても成り立ちます。
さて、R
の区間 I で定義され、連続で、少なくとも I の内部で2階微分可能な j が凸関数であるためには、2階の導関数が至るところ非負であることが必要十分であることを証明しましょう。
実際、j が凸で、[s, t]
j が2階微分可能なら、 > 0 + h - h < t - h(31-15)
で t を - h ® 0j'(s)
£ j'(t)j'(s, t)
³ 0 ® sj"(s)
³ 0
逆に I の内部で j" ³ 0 < b < cj(b, a)
> Δj(b, c)e > 0(30-8)
により j'(
a) ³ Δj(b, a) - e / 3aÎ] a, b [
j'(
b) £ Δj(b, c) + e / 3bÎ] b, c [
j'(
a) > j'(b)
一方 a < bj'(
a,
b)
< 0(30-8)
により j"(
g)
< 0gÎ]
a, b [ Ì [a, c]j" ³ 0j(b, a)
> Δj(b, c)j(b, a)
£ Δj(b, c)(31-12a)
が成り立つので、j は凸です。
同様に、j が凹であるためには、j"
また、R
の区間 I で定義された連続かつ I の内部で2階微分可能な実数値関数が真に凸であるためには、2階導関数が、至るところ非負かつ I の稠密な集合上で正値を取ることが必要十分です。
実際、必要性は、真に凸なら凸なので、まず j"
また、j の任意の点の任意の開近傍 U を取り、 < t,
tÎUe > 0 < t - ej が真に凸なので、(31-15)
で £ を < に置き換えた式が成り立ち、t に - ej(s, s
+ e) < Δj(t - e, t)(31-12b),(31-12c)
により、0 < h < ej(s, s
+ h) < Δj(s, s + e) < Δj(t - e, t) < Δj(t - h, t) ¯ 0j'(s)
£ Δj(s, s + e) < Δj(t - e, t) £ j'(t)j'(s, t)
> 0e :º Δj'(s, t)
/ 2(30-8)
を j'j"(c)
> 0Î] s, t [
Ì U
次に十分性ですが、まず j"j は凸です。ゆえに I の内点 a < b0 < h < b - a(31-12b),(31-12c)
により j(
a, a + h) £ Δj(a, b) £ j(b - h, b) ¯ 0
(31-16) |
が得られます。また、j'a < b
(31-17) |
となります。ゆえに (31-17)
により、(31-16)
の2つの £ のうちの一方は < に置き換えられますが、実は
(31-18) |
が成り立つことが証明できます。実際、例えば j'(
a) < Δj(a, b)d > 0j(
a, a + d) < Δj(a, b)(
b - a){j(a + d) - j(a)} < d{j(b) - j(a)}(
b - a - d){j(b) - j(a)} < (b - a){j(b) - j(a + d)}j(
a, b) < Δj(a + d, b)(31-16)
の a を a + dj(
a + d, b) £ j'(b)(31-18)
の右側の < も得られます。逆の場合も同様です。
さて、j の定義域に任意に < b < c < a < b < b < ca , b を取ると、j は凸なので、(31-12b),(31-12c)
と (31-18)
により、
(31-19) Δ |
となって、(31-12a)
の £ を < に置き換えた式が成り立つので、j は真に凸であることがわかりました。
同様に、R
の区間 I で定義された連続かつ I の内部で微分可能な実数値関数が真に凹であるためには、2階の導関数が、至るところ正でなく、かつ I の稠密な集合上で負値を取ることが必要十分です。
最後に、任意の凸(凹)関数 j は可算個の例外点を除いて微分可能であることを証明しましょう。
実際、j が凹関数なら - j
そこで凸関数 j の定義域を I とします。もし I が端点を持つ場合は、端点を除外してもかまわないので、I は開区間と仮定できます。また (23-35)
により、I は、ある d > 0[a
- d, b + d] Ì I[a, b]
d に対して区間 [a, b]
また、関数 y(t)
:º t²y"(t)
= 2 > 0j + yj + yj も微分可能ですから、j は真に凸であると仮定することができます。
さて、各自然数 n に対して
(31-20a) |
(31-20b) |
と置くと、(31-15)
の £ を < に置き換えた式により、lnrn
(31-21) |
が成り立ち、更に (31-12)
の £ を < に置き換えた式により
(31-22) |
が成り立ちます。さて、a :º l0(a)
b :º r0(b)
a = l0(a)
< l0(b) < r0(b) = ba < bgÎ[
a, b]{ an | n
ÎN }{ bn | n
ÎN }
(31-23a)bn |
(31-23b) |
を満たすものを構成しましょう。
そこで - 1rng ³ a = l0n(a)
= r0(a
> r- d)(a
- d)g £ b = r0(b)
= l0(b + d) £ ln(b + d) = rn(b + d - 2-n d)(27-5)
により、rn(an )
= gÎ[a
- d, b + d - 2-n d] :º an + 2-n dln(31-21)
により (31-23b)
が成り立ちます。
次に、(31-23b),(31-22)
により rn-1(an
-1 ) = g = rn(an ) < rn-1(an )rn-1-1-1 < an
同様に、ln-1(bn
-1 ) = g = ln(bn ) > ln-1(bn )ln-1-1-1 > bn
よって { an | n
ÎN }{ bn | n
ÎN } £ c £ bnrnln(31-23b)
により
(31-24) |
が成り立ちます。さて、任意に正整数 k を取ります。0 £ i £ kgki :º a + i(
b - a)/kgki(31-24)
を満たす c を
(31-25) |
そこで :º { cki | k
³ 1 , 0 £ i £ k }] a, b [ \\
Cj は微分可能であることを証明しましょう。
実際、任意に Î] a, b [ \\
C0 > aa = l0(a)
< l0(ck0 ) £ gk0 = a
(31-26a)ck |
です。また、 < bb = r0(b)
> r0(ckk ) ³ gkk = b
(31-26b)ckk |
となります。一方 (31-26a)
により > a ³ ck0 £ k < cki > cki > cki(31-26b)
により ¹ k + 1 £ k
(31-27)cki |
が成り立ちます。そこで n を
(31-28)cki |
が成り立つように取ります。ここで (31-12)
により、0 < | h |
< 2-n d
(31-29) |
ですから、(31-25),(31-21),(31-28),(31-29)
により
(31-30) |
となります。一方
(31-31) |
k |
ですから、k が任意にとれることにより、{ { Δ
j(t, t + h) | 0 < | h | < e } | e > 0 }R
の完備性により収束し、j は t で微分可能であることがわかります。