この章の目標
微分を「一次式による最良の近似」として理解し、ランダウの記号 o o o , O O O を使いこなせる
合成関数・逆関数の微分法則を厳密に証明できる
ロルの定理・平均値の定理・コーシーの平均値定理・ロピタルの定理を証明し、不等式や極限計算に応用できる
テイラーの定理(ラグランジュ剰余・ペアノ剰余)を証明し、近似計算・極限・極値判定に使える
凸関数の性質とイェンセンの不等式を理解する
導関数が連続とは限らないが中間値の性質はもつこと(ダルブーの定理)を理解する
前提 :第1章 〜第3章
4.1 微分可能性と線形近似
高校では微分係数を f ′ ( a ) = lim h → 0 f ( a + h ) − f ( a ) h f'(a) = \lim_{h \to 0} \frac{f(a+h) - f(a)}{h} f ′ ( a ) = lim h → 0 h f ( a + h ) − f ( a ) と定義し、接線の傾きと解釈した。定義そのものは大学でも同じだが、見方を少し変える。この極限が c c c に等しいことは、
f ( a + h ) = f ( a ) + c h + ( h より速く 0 に近づく誤差 ) f(a + h) = f(a) + ch + (\text{h より速く 0 に近づく誤差}) f ( a + h ) = f ( a ) + c h + ( h より速く 0 に近づく誤差 )
と書けることと同値である。つまり微分とは、a a a の近くで f f f を一次式で近似したときの係数 である。この見方は、多変数関数の微分(第7章)でそのまま使える形になっている。
定義 4.1 (微分可能性, differentiability)I I I を区間、f : I → R f\colon I \to \mathbb{R} f : I → R 、a ∈ I a \in I a ∈ I とする。極限
f ′ ( a ) : = lim h → 0 f ( a + h ) − f ( a ) h f'(a) := \lim_{h \to 0} \frac{f(a + h) - f(a)}{h} f ′ ( a ) := h → 0 lim h f ( a + h ) − f ( a )
が(有限の値として)存在するとき、f f f は a a a で微分可能 (differentiable) であるといい、f ′ ( a ) f'(a) f ′ ( a ) を微分係数 (derivative) という。h → + 0 h \to +0 h → + 0 、h → − 0 h \to -0 h → − 0 の片側極限をそれぞれ右微分係数 ・左微分係数 という。I I I の各点で微分可能なとき、x ↦ f ′ ( x ) x \mapsto f'(x) x ↦ f ′ ( x ) を導関数 といい、f ′ f' f ′ や d f d x \frac{df}{dx} d x df と書く。
a a a が I I I の端点なら、定義 4.1 は片側の微分係数を意味する。f f f が a a a で微分可能なとき、直線 y = f ( a ) + f ′ ( a ) ( x − a ) y = f(a) + f'(a)(x - a) y = f ( a ) + f ′ ( a ) ( x − a ) を点 ( a , f ( a ) ) (a, f(a)) ( a , f ( a )) における接線 (tangent line) という。命題 4.3 (2) が示すように、接線は a a a の近くでグラフとの差が o ( x − a ) o(x - a) o ( x − a ) となるただ一つの直線である。
誤差の大きさを表すために、次の記号を用意する。
定義 4.2 (ランダウの記号, Landau symbols)a a a の近く(x ≠ a x \neq a x = a )で定義された関数 f , g f, g f , g について:
∀ ε > 0 , ∃ δ > 0 , 0 < ∣ x − a ∣ < δ ⇒ ∣ f ( x ) ∣ ≤ ε ∣ g ( x ) ∣ \forall \varepsilon > 0,\ \exists \delta > 0,\ 0 < \lvert x - a \rvert < \delta \Rightarrow \lvert f(x) \rvert \leq \varepsilon \lvert g(x) \rvert ∀ ε > 0 , ∃ δ > 0 , 0 < ∣ x − a ∣ < δ ⇒ ∣ f ( x )∣ ≤ ε ∣ g ( x )∣ が成り立つとき、f ( x ) = o ( g ( x ) ) f(x) = o(g(x)) f ( x ) = o ( g ( x )) (x → a x \to a x → a )と書く。g ≠ 0 g \neq 0 g = 0 なら f ( x ) g ( x ) → 0 \frac{f(x)}{g(x)} \to 0 g ( x ) f ( x ) → 0 と同値である。
ある C > 0 C > 0 C > 0 と δ > 0 \delta > 0 δ > 0 について 0 < ∣ x − a ∣ < δ ⇒ ∣ f ( x ) ∣ ≤ C ∣ g ( x ) ∣ 0 < \lvert x - a \rvert < \delta \Rightarrow \lvert f(x) \rvert \leq C\lvert g(x) \rvert 0 < ∣ x − a ∣ < δ ⇒ ∣ f ( x )∣ ≤ C ∣ g ( x )∣ が成り立つとき、f ( x ) = O ( g ( x ) ) f(x) = O(g(x)) f ( x ) = O ( g ( x )) (x → a x \to a x → a )と書く。
x → ∞ x \to \infty x → ∞ の場合も同様に定める。
例えば x → 0 x \to 0 x → 0 のとき x 3 = o ( x 2 ) x^3 = o(x^2) x 3 = o ( x 2 ) 、sin x = O ( x ) \sin x = O(x) sin x = O ( x ) 、x 2 sin 1 x = o ( x ) x^2 \sin\frac{1}{x} = o(x) x 2 sin x 1 = o ( x ) である。次の計算規則は定義から直ちに確かめられる(x → 0 x \to 0 x → 0 、m ≥ n ≥ 0 m \geq n \geq 0 m ≥ n ≥ 0 ):
o ( x n ) + o ( x n ) = o ( x n ) , x m ⋅ o ( x n ) = o ( x m + n ) , o ( x m ) = o ( x n ) , O ( x m ) = o ( x n ) ( m > n ) o(x^n) + o(x^n) = o(x^n), \quad x^m \cdot o(x^n) = o(x^{m+n}), \quad o(x^m) = o(x^n), \quad O(x^m) = o(x^n) \ (m > n) o ( x n ) + o ( x n ) = o ( x n ) , x m ⋅ o ( x n ) = o ( x m + n ) , o ( x m ) = o ( x n ) , O ( x m ) = o ( x n ) ( m > n )
注意
f = o ( g ) f = o(g) f = o ( g ) の「= = = 」は等号ではなく「f f f は o ( g ) o(g) o ( g ) という性質をもつ」という意味の一方向の記号である。x 3 = o ( x ) x^3 = o(x) x 3 = o ( x ) かつ x 2 = o ( x ) x^2 = o(x) x 2 = o ( x ) だが x 3 = x 2 x^3 = x^2 x 3 = x 2 ではない。また o ( x 2 ) = o ( x ) o(x^2) = o(x) o ( x 2 ) = o ( x ) は正しいが o ( x ) = o ( x 2 ) o(x) = o(x^2) o ( x ) = o ( x 2 ) は誤りである。
命題 4.3 (微分可能性の言い換え)f : I → R f\colon I \to \mathbb{R} f : I → R 、a ∈ I a \in I a ∈ I 、c ∈ R c \in \mathbb{R} c ∈ R について、次は同値である。
f f f は a a a で微分可能で f ′ ( a ) = c f'(a) = c f ′ ( a ) = c 。
f ( a + h ) = f ( a ) + c h + o ( h ) f(a + h) = f(a) + ch + o(h) f ( a + h ) = f ( a ) + c h + o ( h ) (h → 0 h \to 0 h → 0 )。
a a a で連続な関数 φ : I → R \varphi\colon I \to \mathbb{R} φ : I → R で、すべての x ∈ I x \in I x ∈ I について f ( x ) − f ( a ) = φ ( x ) ( x − a ) f(x) - f(a) = \varphi(x)(x - a) f ( x ) − f ( a ) = φ ( x ) ( x − a ) かつ φ ( a ) = c \varphi(a) = c φ ( a ) = c を満たすものが存在する。
証明. (1)⇔(2):f ( a + h ) − f ( a ) − c h h → 0 \frac{f(a+h) - f(a) - ch}{h} \to 0 h f ( a + h ) − f ( a ) − c h → 0 は (1) の言い換えそのものである。(1)⇒(3):x ≠ a x \neq a x = a で φ ( x ) = f ( x ) − f ( a ) x − a \varphi(x) = \frac{f(x) - f(a)}{x - a} φ ( x ) = x − a f ( x ) − f ( a ) 、φ ( a ) = c \varphi(a) = c φ ( a ) = c とおけばよい。(3)⇒(1):x ≠ a x \neq a x = a で f ( x ) − f ( a ) x − a = φ ( x ) → φ ( a ) = c \frac{f(x) - f(a)}{x - a} = \varphi(x) \to \varphi(a) = c x − a f ( x ) − f ( a ) = φ ( x ) → φ ( a ) = c 。□ \square □
(3) の形(カラテオドリの定式化)は、分母を払った形なので証明で扱いやすい。直ちに次がわかる。
系 4.4 f f f が a a a で微分可能ならば、f f f は a a a で連続である。
証明. f ( x ) = f ( a ) + φ ( x ) ( x − a ) → f ( a ) + φ ( a ) ⋅ 0 = f ( a ) f(x) = f(a) + \varphi(x)(x - a) \to f(a) + \varphi(a) \cdot 0 = f(a) f ( x ) = f ( a ) + φ ( x ) ( x − a ) → f ( a ) + φ ( a ) ⋅ 0 = f ( a ) 。□ \square □
逆は成り立たない。f ( x ) = ∣ x ∣ f(x) = \lvert x \rvert f ( x ) = ∣ x ∣ は 0 0 0 で連続だが、右微分係数 1 1 1 と左微分係数 − 1 -1 − 1 が異なるので微分可能でない。第6章では、すべての点で連続だがどの点でも微分可能でない関数 を構成する。
例 4.5 (基本的な関数の導関数)
(1) ( x n ) ′ = n x n − 1 (x^n)' = nx^{n-1} ( x n ) ′ = n x n − 1 (n ∈ N n \in \mathbb{N} n ∈ N ):二項定理より ( x + h ) n − x n h = ∑ k = 1 n ( n k ) x n − k h k − 1 → n x n − 1 \frac{(x+h)^n - x^n}{h} = \sum_{k=1}^{n} \binom{n}{k} x^{n-k} h^{k-1} \to nx^{n-1} h ( x + h ) n − x n = ∑ k = 1 n ( k n ) x n − k h k − 1 → n x n − 1 。
(2) ( e x ) ′ = e x (e^x)' = e^x ( e x ) ′ = e x :e x + h − e x h = e x ⋅ e h − 1 h → e x \frac{e^{x+h} - e^x}{h} = e^x \cdot \frac{e^h - 1}{h} \to e^x h e x + h − e x = e x ⋅ h e h − 1 → e x (定理 3.37 (3))。
(3) ( log x ) ′ = 1 x (\log x)' = \frac{1}{x} ( log x ) ′ = x 1 (x > 0 x > 0 x > 0 ):t = h / x t = h/x t = h / x とおくと log ( x + h ) − log x h = 1 x ⋅ log ( 1 + t ) t → 1 x \frac{\log(x+h) - \log x}{h} = \frac{1}{x} \cdot \frac{\log(1 + t)}{t} \to \frac{1}{x} h l o g ( x + h ) − l o g x = x 1 ⋅ t l o g ( 1 + t ) → x 1 (定理 3.37 (2))。
(4) (三角関数を認めて)( sin x ) ′ = cos x (\sin x)' = \cos x ( sin x ) ′ = cos x 、( cos x ) ′ = − sin x (\cos x)' = -\sin x ( cos x ) ′ = − sin x 。
4.2 微分法則
定理 4.6 f , g f, g f , g が a a a で微分可能ならば、f ± g f \pm g f ± g 、f g fg f g 、および g ( a ) ≠ 0 g(a) \neq 0 g ( a ) = 0 のとき f / g f/g f / g も a a a で微分可能で、
( f g ) ′ ( a ) = f ′ ( a ) g ( a ) + f ( a ) g ′ ( a ) , ( f g ) ′ ( a ) = f ′ ( a ) g ( a ) − f ( a ) g ′ ( a ) g ( a ) 2 (fg)'(a) = f'(a)g(a) + f(a)g'(a), \qquad \left(\frac{f}{g}\right)'(a) = \frac{f'(a)g(a) - f(a)g'(a)}{g(a)^2} ( f g ) ′ ( a ) = f ′ ( a ) g ( a ) + f ( a ) g ′ ( a ) , ( g f ) ′ ( a ) = g ( a ) 2 f ′ ( a ) g ( a ) − f ( a ) g ′ ( a )
証明. 積:f ( x ) g ( x ) − f ( a ) g ( a ) x − a = f ( x ) g ( x ) − g ( a ) x − a + g ( a ) f ( x ) − f ( a ) x − a \frac{f(x)g(x) - f(a)g(a)}{x - a} = f(x)\frac{g(x) - g(a)}{x - a} + g(a)\frac{f(x) - f(a)}{x - a} x − a f ( x ) g ( x ) − f ( a ) g ( a ) = f ( x ) x − a g ( x ) − g ( a ) + g ( a ) x − a f ( x ) − f ( a ) であり、f f f は a a a で連続(系 4.4)なので f ( a ) g ′ ( a ) + g ( a ) f ′ ( a ) f(a)g'(a) + g(a)f'(a) f ( a ) g ′ ( a ) + g ( a ) f ′ ( a ) に収束する。商:g g g は a a a で連続なので a a a の近くで g ( x ) ≠ 0 g(x) \neq 0 g ( x ) = 0 であり、
1 x − a ( 1 g ( x ) − 1 g ( a ) ) = − g ( x ) − g ( a ) x − a ⋅ 1 g ( x ) g ( a ) → − g ′ ( a ) g ( a ) 2 \frac{1}{x - a}\left(\frac{1}{g(x)} - \frac{1}{g(a)}\right) = -\frac{g(x) - g(a)}{x - a} \cdot \frac{1}{g(x)g(a)} \to -\frac{g'(a)}{g(a)^2} x − a 1 ( g ( x ) 1 − g ( a ) 1 ) = − x − a g ( x ) − g ( a ) ⋅ g ( x ) g ( a ) 1 → − g ( a ) 2 g ′ ( a )
これと積の公式を合わせればよい。□ \square □
定理 4.7 (合成関数の微分, chain rule)f : I → R f\colon I \to \mathbb{R} f : I → R が a a a で微分可能、g : J → R g\colon J \to \mathbb{R} g : J → R が b = f ( a ) b = f(a) b = f ( a ) で微分可能で f ( I ) ⊂ J f(I) \subset J f ( I ) ⊂ J ならば、g ∘ f g \circ f g ∘ f は a a a で微分可能で ( g ∘ f ) ′ ( a ) = g ′ ( f ( a ) ) f ′ ( a ) (g \circ f)'(a) = g'(f(a)) f'(a) ( g ∘ f ) ′ ( a ) = g ′ ( f ( a )) f ′ ( a ) 。
証明. 命題 4.3 (3) より、a a a で連続な φ \varphi φ と b b b で連続な ψ \psi ψ があって、f ( x ) − f ( a ) = φ ( x ) ( x − a ) f(x) - f(a) = \varphi(x)(x - a) f ( x ) − f ( a ) = φ ( x ) ( x − a ) 、g ( y ) − g ( b ) = ψ ( y ) ( y − b ) g(y) - g(b) = \psi(y)(y - b) g ( y ) − g ( b ) = ψ ( y ) ( y − b ) 、φ ( a ) = f ′ ( a ) \varphi(a) = f'(a) φ ( a ) = f ′ ( a ) 、ψ ( b ) = g ′ ( b ) \psi(b) = g'(b) ψ ( b ) = g ′ ( b ) 。y = f ( x ) y = f(x) y = f ( x ) を代入すると
g ( f ( x ) ) − g ( f ( a ) ) = ψ ( f ( x ) ) ( f ( x ) − f ( a ) ) = ψ ( f ( x ) ) φ ( x ) ( x − a ) g(f(x)) - g(f(a)) = \psi(f(x))\bigl(f(x) - f(a)\bigr) = \psi(f(x))\varphi(x)(x - a) g ( f ( x )) − g ( f ( a )) = ψ ( f ( x )) ( f ( x ) − f ( a ) ) = ψ ( f ( x )) φ ( x ) ( x − a )
x ↦ ψ ( f ( x ) ) φ ( x ) x \mapsto \psi(f(x))\varphi(x) x ↦ ψ ( f ( x )) φ ( x ) は a a a で連続(f f f は a a a で連続、ψ \psi ψ は b b b で連続)なので、命題 4.3 より ( g ∘ f ) ′ ( a ) = ψ ( b ) φ ( a ) = g ′ ( b ) f ′ ( a ) (g \circ f)'(a) = \psi(b)\varphi(a) = g'(b)f'(a) ( g ∘ f ) ′ ( a ) = ψ ( b ) φ ( a ) = g ′ ( b ) f ′ ( a ) 。□ \square □
補足
高校でよく見る証明「g ( f ( x ) ) − g ( f ( a ) ) x − a = g ( f ( x ) ) − g ( f ( a ) ) f ( x ) − f ( a ) ⋅ f ( x ) − f ( a ) x − a \frac{g(f(x)) - g(f(a))}{x - a} = \frac{g(f(x)) - g(f(a))}{f(x) - f(a)} \cdot \frac{f(x) - f(a)}{x - a} x − a g ( f ( x )) − g ( f ( a )) = f ( x ) − f ( a ) g ( f ( x )) − g ( f ( a )) ⋅ x − a f ( x ) − f ( a ) 」は、a a a のいくらでも近くで f ( x ) = f ( a ) f(x) = f(a) f ( x ) = f ( a ) となる場合(例えば f ( x ) = x 2 sin 1 x f(x) = x^2 \sin\frac{1}{x} f ( x ) = x 2 sin x 1 、a = 0 a = 0 a = 0 )に分母が 0 0 0 になって破綻する。カラテオドリの形を使うとこの問題が起きない。
定理 4.8 (逆関数の微分)f f f を区間 I I I 上の狭義単調な連続関数、J = f ( I ) J = f(I) J = f ( I ) とする。f f f が a ∈ I a \in I a ∈ I で微分可能で f ′ ( a ) ≠ 0 f'(a) \neq 0 f ′ ( a ) = 0 ならば、f − 1 f^{-1} f − 1 は b = f ( a ) b = f(a) b = f ( a ) で微分可能で
( f − 1 ) ′ ( b ) = 1 f ′ ( a ) = 1 f ′ ( f − 1 ( b ) ) (f^{-1})'(b) = \frac{1}{f'(a)} = \frac{1}{f'(f^{-1}(b))} ( f − 1 ) ′ ( b ) = f ′ ( a ) 1 = f ′ ( f − 1 ( b )) 1
証明. 命題 4.3 (3) の φ \varphi φ をとる。φ ( a ) = f ′ ( a ) ≠ 0 \varphi(a) = f'(a) \neq 0 φ ( a ) = f ′ ( a ) = 0 であり、x ≠ a x \neq a x = a では f f f の単射性より f ( x ) ≠ f ( a ) f(x) \neq f(a) f ( x ) = f ( a ) なので φ ( x ) ≠ 0 \varphi(x) \neq 0 φ ( x ) = 0 。y ∈ J y \in J y ∈ J に対し x = f − 1 ( y ) x = f^{-1}(y) x = f − 1 ( y ) を代入すると y − b = φ ( f − 1 ( y ) ) ( f − 1 ( y ) − a ) y - b = \varphi(f^{-1}(y))\bigl(f^{-1}(y) - a\bigr) y − b = φ ( f − 1 ( y )) ( f − 1 ( y ) − a ) 、すなわち
f − 1 ( y ) − f − 1 ( b ) = 1 φ ( f − 1 ( y ) ) ( y − b ) f^{-1}(y) - f^{-1}(b) = \frac{1}{\varphi(f^{-1}(y))}(y - b) f − 1 ( y ) − f − 1 ( b ) = φ ( f − 1 ( y )) 1 ( y − b )
f − 1 f^{-1} f − 1 は b b b で連続(定理 3.30)、φ \varphi φ は a a a で連続で 0 0 0 にならないので、y ↦ 1 / φ ( f − 1 ( y ) ) y \mapsto 1/\varphi(f^{-1}(y)) y ↦ 1/ φ ( f − 1 ( y )) は b b b で連続である。命題 4.3 より結論を得る。□ \square □
f ′ ( a ) ≠ 0 f'(a) \neq 0 f ′ ( a ) = 0 の仮定は外せない。f ( x ) = x 3 f(x) = x^3 f ( x ) = x 3 は f ′ ( 0 ) = 0 f'(0) = 0 f ′ ( 0 ) = 0 で、逆関数 x 1 / 3 x^{1/3} x 1/3 (x < 0 x < 0 x < 0 では − ∣ x ∣ 1 / 3 -\lvert x \rvert^{1/3} − ∣ x ∣ 1/3 )は 0 0 0 で微分可能でない(接線が垂直になる)。
例 4.9 (1) x > 0 x > 0 x > 0 、α ∈ R \alpha \in \mathbb{R} α ∈ R のとき ( x α ) ′ = α x α − 1 (x^\alpha)' = \alpha x^{\alpha - 1} ( x α ) ′ = α x α − 1 :x α = e α log x x^\alpha = e^{\alpha \log x} x α = e α l o g x に合成関数の微分を使うと e α log x ⋅ α x = α x α − 1 e^{\alpha \log x} \cdot \frac{\alpha}{x} = \alpha x^{\alpha - 1} e α l o g x ⋅ x α = α x α − 1 。同様に ( a x ) ′ = a x log a (a^x)' = a^x \log a ( a x ) ′ = a x log a 。
(2) ( x x ) ′ = ( e x log x ) ′ = x x ( log x + 1 ) (x^x)' = (e^{x \log x})' = x^x(\log x + 1) ( x x ) ′ = ( e x l o g x ) ′ = x x ( log x + 1 ) (x > 0 x > 0 x > 0 )。
(3) (三角関数を認めて)arcsin \arcsin arcsin は ( − 1 , 1 ) (-1, 1) ( − 1 , 1 ) で微分可能で、y = arcsin x y = \arcsin x y = arcsin x とすると ( arcsin x ) ′ = 1 cos y = 1 1 − x 2 (\arcsin x)' = \frac{1}{\cos y} = \frac{1}{\sqrt{1 - x^2}} ( arcsin x ) ′ = c o s y 1 = 1 − x 2 1 (cos y > 0 \cos y > 0 cos y > 0 )。同様に ( arctan x ) ′ = 1 1 + x 2 (\arctan x)' = \frac{1}{1 + x^2} ( arctan x ) ′ = 1 + x 2 1 。
4.3 平均値の定理
微分係数は 1 点の情報だが、平均値の定理は「区間全体での変化」と「導関数の値」を結びつける。関数の増減・不等式・誤差評価など、微分の応用のほとんどはこの定理を経由する。
補題 4.10 (フェルマー)f f f が開区間 ( a , b ) (a, b) ( a , b ) の点 c c c で最大値(または最小値)をとり、c c c で微分可能ならば f ′ ( c ) = 0 f'(c) = 0 f ′ ( c ) = 0 。
証明. 最大値の場合、h > 0 h > 0 h > 0 で f ( c + h ) − f ( c ) h ≤ 0 \frac{f(c+h) - f(c)}{h} \leq 0 h f ( c + h ) − f ( c ) ≤ 0 、h < 0 h < 0 h < 0 で f ( c + h ) − f ( c ) h ≥ 0 \frac{f(c+h) - f(c)}{h} \geq 0 h f ( c + h ) − f ( c ) ≥ 0 。h → ± 0 h \to \pm 0 h → ± 0 として f ′ ( c ) ≤ 0 f'(c) \leq 0 f ′ ( c ) ≤ 0 かつ f ′ ( c ) ≥ 0 f'(c) \geq 0 f ′ ( c ) ≥ 0 。□ \square □
この補題は c c c の近くだけで最大(極大 )であっても成り立つ。逆は成り立たない:f ( x ) = x 3 f(x) = x^3 f ( x ) = x 3 は f ′ ( 0 ) = 0 f'(0) = 0 f ′ ( 0 ) = 0 だが 0 0 0 で極値をとらない。
定理 4.11 (ロルの定理, Rolle's theorem)f f f が [ a , b ] [a, b] [ a , b ] で連続、( a , b ) (a, b) ( a , b ) で微分可能で、f ( a ) = f ( b ) f(a) = f(b) f ( a ) = f ( b ) ならば、f ′ ( c ) = 0 f'(c) = 0 f ′ ( c ) = 0 となる c ∈ ( a , b ) c \in (a, b) c ∈ ( a , b ) が存在する。
証明. 最大値・最小値の定理(定理 3.21)より、f f f は [ a , b ] [a, b] [ a , b ] で最大値 M M M と最小値 m m m をとる。M = m M = m M = m なら f f f は定数で、任意の c ∈ ( a , b ) c \in (a,b) c ∈ ( a , b ) で f ′ ( c ) = 0 f'(c) = 0 f ′ ( c ) = 0 。M > m M > m M > m なら、f ( a ) = f ( b ) f(a) = f(b) f ( a ) = f ( b ) なので M M M と m m m の少なくとも一方は ( a , b ) (a, b) ( a , b ) の点 c c c でとられ、補題 4.10 より f ′ ( c ) = 0 f'(c) = 0 f ′ ( c ) = 0 。□ \square □
定理 4.12 (平均値の定理, mean value theorem)f f f が [ a , b ] [a, b] [ a , b ] で連続、( a , b ) (a, b) ( a , b ) で微分可能ならば、
f ( b ) − f ( a ) = f ′ ( c ) ( b − a ) f(b) - f(a) = f'(c)(b - a) f ( b ) − f ( a ) = f ′ ( c ) ( b − a )
となる c ∈ ( a , b ) c \in (a, b) c ∈ ( a , b ) が存在する。
証明. g ( x ) = f ( x ) − f ( b ) − f ( a ) b − a ( x − a ) g(x) = f(x) - \frac{f(b) - f(a)}{b - a}(x - a) g ( x ) = f ( x ) − b − a f ( b ) − f ( a ) ( x − a ) は g ( a ) = g ( b ) = f ( a ) g(a) = g(b) = f(a) g ( a ) = g ( b ) = f ( a ) を満たすので、ロルの定理より g ′ ( c ) = f ′ ( c ) − f ( b ) − f ( a ) b − a = 0 g'(c) = f'(c) - \frac{f(b) - f(a)}{b - a} = 0 g ′ ( c ) = f ′ ( c ) − b − a f ( b ) − f ( a ) = 0 となる c c c がある。□ \square □
定理 4.13 (コーシーの平均値定理, Cauchy's mean value theorem)f , g f, g f , g が [ a , b ] [a, b] [ a , b ] で連続、( a , b ) (a, b) ( a , b ) で微分可能ならば、
( f ( b ) − f ( a ) ) g ′ ( c ) = ( g ( b ) − g ( a ) ) f ′ ( c ) \bigl(f(b) - f(a)\bigr) g'(c) = \bigl(g(b) - g(a)\bigr) f'(c) ( f ( b ) − f ( a ) ) g ′ ( c ) = ( g ( b ) − g ( a ) ) f ′ ( c )
となる c ∈ ( a , b ) c \in (a, b) c ∈ ( a , b ) が存在する。特に ( a , b ) (a, b) ( a , b ) で g ′ ≠ 0 g' \neq 0 g ′ = 0 ならば g ( b ) ≠ g ( a ) g(b) \neq g(a) g ( b ) = g ( a ) であり、f ( b ) − f ( a ) g ( b ) − g ( a ) = f ′ ( c ) g ′ ( c ) \frac{f(b) - f(a)}{g(b) - g(a)} = \frac{f'(c)}{g'(c)} g ( b ) − g ( a ) f ( b ) − f ( a ) = g ′ ( c ) f ′ ( c ) 。
証明. h ( x ) = ( f ( b ) − f ( a ) ) g ( x ) − ( g ( b ) − g ( a ) ) f ( x ) h(x) = \bigl(f(b) - f(a)\bigr)g(x) - \bigl(g(b) - g(a)\bigr)f(x) h ( x ) = ( f ( b ) − f ( a ) ) g ( x ) − ( g ( b ) − g ( a ) ) f ( x ) とおくと h ( a ) = f ( b ) g ( a ) − g ( b ) f ( a ) = h ( b ) h(a) = f(b)g(a) - g(b)f(a) = h(b) h ( a ) = f ( b ) g ( a ) − g ( b ) f ( a ) = h ( b ) 。ロルの定理を h h h に適用すればよい。後半:g ( b ) = g ( a ) g(b) = g(a) g ( b ) = g ( a ) ならロルの定理より g ′ g' g ′ が ( a , b ) (a,b) ( a , b ) で 0 0 0 になる点があり、仮定に反する。□ \square □
注意
平均値の定理を f f f と g g g に別々に使って f ( b ) − f ( a ) g ( b ) − g ( a ) = f ′ ( c 1 ) g ′ ( c 2 ) \frac{f(b)-f(a)}{g(b)-g(a)} = \frac{f'(c_1)}{g'(c_2)} g ( b ) − g ( a ) f ( b ) − f ( a ) = g ′ ( c 2 ) f ′ ( c 1 ) としても、c 1 c_1 c 1 と c 2 c_2 c 2 は一般に異なる。同じ c c c がとれることがコーシーの平均値定理の要点である。
系 4.14 f f f が [ a , b ] [a, b] [ a , b ] で連続、( a , b ) (a, b) ( a , b ) で微分可能とする。
( a , b ) (a, b) ( a , b ) で f ′ = 0 f' = 0 f ′ = 0 ならば、f f f は [ a , b ] [a, b] [ a , b ] で定数である。
( a , b ) (a, b) ( a , b ) で f ′ ≥ 0 f' \geq 0 f ′ ≥ 0 ならば f f f は単調増加、f ′ > 0 f' > 0 f ′ > 0 ならば狭義単調増加である。
( a , b ) (a, b) ( a , b ) で ∣ f ′ ∣ ≤ L \lvert f' \rvert \leq L ∣ f ′ ∣ ≤ L ならば、∣ f ( x ) − f ( y ) ∣ ≤ L ∣ x − y ∣ \lvert f(x) - f(y) \rvert \leq L\lvert x - y \rvert ∣ f ( x ) − f ( y )∣ ≤ L ∣ x − y ∣ (x , y ∈ [ a , b ] x, y \in [a, b] x , y ∈ [ a , b ] )。
証明. x < y x < y x < y に平均値の定理を使うと f ( y ) − f ( x ) = f ′ ( c ) ( y − x ) f(y) - f(x) = f'(c)(y - x) f ( y ) − f ( x ) = f ′ ( c ) ( y − x ) (x < c < y x < c < y x < c < y )。これから (1)〜(3) が直ちに従う。□ \square □
(2) の逆は成り立たない:f ( x ) = x 3 f(x) = x^3 f ( x ) = x 3 は狭義単調増加だが f ′ ( 0 ) = 0 f'(0) = 0 f ′ ( 0 ) = 0 。また (1) で区間 であることは本質的である:( 0 , 1 ) ∪ ( 2 , 3 ) (0, 1) \cup (2, 3) ( 0 , 1 ) ∪ ( 2 , 3 ) 上で 0 0 0 と 1 1 1 の値をとる関数は f ′ = 0 f' = 0 f ′ = 0 だが定数でない。
例 4.15 (1) x ≠ 0 x \neq 0 x = 0 で e x > 1 + x e^x > 1 + x e x > 1 + x 。x > 0 x > 0 x > 0 なら平均値の定理より e x − 1 = e c x > x e^x - 1 = e^c x > x e x − 1 = e c x > x (0 < c < x 0 < c < x 0 < c < x )。x < 0 x < 0 x < 0 でも e x − 1 = e c x e^x - 1 = e^c x e x − 1 = e c x で 0 < e c < 1 0 < e^c < 1 0 < e c < 1 、x < 0 x < 0 x < 0 より e c x > x e^c x > x e c x > x 。
(2) x > 0 x > 0 x > 0 で x 1 + x < log ( 1 + x ) < x \frac{x}{1+x} < \log(1 + x) < x 1 + x x < log ( 1 + x ) < x 。log ( 1 + x ) = x 1 + c \log(1 + x) = \frac{x}{1 + c} log ( 1 + x ) = 1 + c x (0 < c < x 0 < c < x 0 < c < x )で、1 1 + x < 1 1 + c < 1 \frac{1}{1+x} < \frac{1}{1+c} < 1 1 + x 1 < 1 + c 1 < 1 だから。
4.4 ロピタルの定理
0 0 \frac{0}{0} 0 0 や ∞ ∞ \frac{\infty}{\infty} ∞ ∞ の形の極限を、導関数の比の極限に帰着させる定理である。高校でも「便利な公式」として使われることがあるが、仮定を正確に確認しないと誤った結論を導く。
定理 4.16 (ロピタルの定理, l'Hôpital's rule)f , g f, g f , g は ( a , b ) (a, b) ( a , b ) で微分可能で、( a , b ) (a, b) ( a , b ) 上 g ′ ( x ) ≠ 0 g'(x) \neq 0 g ′ ( x ) = 0 とする。L ∈ R ∪ { ± ∞ } L \in \mathbb{R} \cup \lbrace \pm\infty \rbrace L ∈ R ∪ { ± ∞ } について lim x → a + 0 f ′ ( x ) g ′ ( x ) = L \lim_{x \to a+0} \frac{f'(x)}{g'(x)} = L lim x → a + 0 g ′ ( x ) f ′ ( x ) = L であり、さらに次のいずれかが成り立つとする。
(i)(0 0 \frac{0}{0} 0 0 型)lim x → a + 0 f ( x ) = lim x → a + 0 g ( x ) = 0 \lim_{x \to a+0} f(x) = \lim_{x \to a+0} g(x) = 0 lim x → a + 0 f ( x ) = lim x → a + 0 g ( x ) = 0
(ii)(∞ ∞ \frac{\infty}{\infty} ∞ ∞ 型)lim x → a + 0 ∣ g ( x ) ∣ = + ∞ \lim_{x \to a+0} \lvert g(x) \rvert = +\infty lim x → a + 0 ∣ g ( x )∣ = + ∞
このとき lim x → a + 0 f ( x ) g ( x ) = L \lim_{x \to a+0} \frac{f(x)}{g(x)} = L lim x → a + 0 g ( x ) f ( x ) = L 。x → b − 0 x \to b - 0 x → b − 0 や、a = − ∞ a = -\infty a = − ∞ 、b = + ∞ b = +\infty b = + ∞ の場合も同様である。
証明. L ∈ R L \in \mathbb{R} L ∈ R の場合を示す(L = ± ∞ L = \pm\infty L = ± ∞ も同様の議論でできる)。
(i) f ( a ) = g ( a ) = 0 f(a) = g(a) = 0 f ( a ) = g ( a ) = 0 と定めると、f , g f, g f , g は [ a , x ] [a, x] [ a , x ] (a < x < b a < x < b a < x < b )で連続、( a , x ) (a, x) ( a , x ) で微分可能である。コーシーの平均値定理より、g ( x ) = g ( x ) − g ( a ) ≠ 0 g(x) = g(x) - g(a) \neq 0 g ( x ) = g ( x ) − g ( a ) = 0 であり、
f ( x ) g ( x ) = f ( x ) − f ( a ) g ( x ) − g ( a ) = f ′ ( c x ) g ′ ( c x ) , a < c x < x \frac{f(x)}{g(x)} = \frac{f(x) - f(a)}{g(x) - g(a)} = \frac{f'(c_x)}{g'(c_x)}, \quad a < c_x < x g ( x ) f ( x ) = g ( x ) − g ( a ) f ( x ) − f ( a ) = g ′ ( c x ) f ′ ( c x ) , a < c x < x
ε > 0 \varepsilon > 0 ε > 0 に対し、a < t < a + δ a < t < a + \delta a < t < a + δ で ∣ f ′ ( t ) g ′ ( t ) − L ∣ < ε \left\lvert \frac{f'(t)}{g'(t)} - L \right\rvert < \varepsilon g ′ ( t ) f ′ ( t ) − L < ε となる δ \delta δ をとる。a < x < a + δ a < x < a + \delta a < x < a + δ なら c x ∈ ( a , a + δ ) c_x \in (a, a+\delta) c x ∈ ( a , a + δ ) なので ∣ f ( x ) g ( x ) − L ∣ < ε \left\lvert \frac{f(x)}{g(x)} - L \right\rvert < \varepsilon g ( x ) f ( x ) − L < ε 。
(ii) 下書き. 今度は a a a での値が使えないので、a a a の近くの点 y y y を固定し、[ x , y ] [x, y] [ x , y ] でコーシーの平均値定理を使う。x → a x \to a x → a で ∣ g ( x ) ∣ → ∞ \lvert g(x) \rvert \to \infty ∣ g ( x )∣ → ∞ なので、固定した y y y での値 f ( y ) f(y) f ( y ) 、g ( y ) g(y) g ( y ) の影響は g ( x ) g(x) g ( x ) で割ると消える。
清書. ε ∈ ( 0 , 1 ) \varepsilon \in (0, 1) ε ∈ ( 0 , 1 ) に対し、a < t < y 0 : = a + δ 1 a < t < y_0 := a + \delta_1 a < t < y 0 := a + δ 1 で ∣ f ′ ( t ) g ′ ( t ) − L ∣ < ε \left\lvert \frac{f'(t)}{g'(t)} - L \right\rvert < \varepsilon g ′ ( t ) f ′ ( t ) − L < ε となる δ 1 \delta_1 δ 1 をとり、y ∈ ( a , y 0 ) y \in (a, y_0) y ∈ ( a , y 0 ) を一つ固定する。a < x < y a < x < y a < x < y なら、コーシーの平均値定理より g ( x ) ≠ g ( y ) g(x) \neq g(y) g ( x ) = g ( y ) で、Q ( x ) : = f ( x ) − f ( y ) g ( x ) − g ( y ) = f ′ ( c ) g ′ ( c ) Q(x) := \frac{f(x) - f(y)}{g(x) - g(y)} = \frac{f'(c)}{g'(c)} Q ( x ) := g ( x ) − g ( y ) f ( x ) − f ( y ) = g ′ ( c ) f ′ ( c ) (x < c < y x < c < y x < c < y )なので ∣ Q ( x ) − L ∣ < ε \lvert Q(x) - L \rvert < \varepsilon ∣ Q ( x ) − L ∣ < ε 。g ( x ) ≠ 0 g(x) \neq 0 g ( x ) = 0 となる x x x で
f ( x ) g ( x ) − L = ( Q ( x ) − L ) ( 1 − g ( y ) g ( x ) ) − L g ( y ) g ( x ) + f ( y ) g ( x ) \frac{f(x)}{g(x)} - L = \bigl(Q(x) - L\bigr)\left(1 - \frac{g(y)}{g(x)}\right) - L\frac{g(y)}{g(x)} + \frac{f(y)}{g(x)} g ( x ) f ( x ) − L = ( Q ( x ) − L ) ( 1 − g ( x ) g ( y ) ) − L g ( x ) g ( y ) + g ( x ) f ( y )
が成り立つ(右辺を展開すれば確かめられる)。∣ g ( x ) ∣ → ∞ \lvert g(x) \rvert \to \infty ∣ g ( x )∣ → ∞ なので、a < x < a + δ 2 a < x < a + \delta_2 a < x < a + δ 2 (δ 2 ≤ y − a \delta_2 \leq y - a δ 2 ≤ y − a )で ∣ g ( y ) g ( x ) ∣ < ε ∣ L ∣ + 1 \left\lvert \frac{g(y)}{g(x)} \right\rvert < \frac{\varepsilon}{\lvert L \rvert + 1} g ( x ) g ( y ) < ∣ L ∣ + 1 ε かつ ∣ f ( y ) g ( x ) ∣ < ε \left\lvert \frac{f(y)}{g(x)} \right\rvert < \varepsilon g ( x ) f ( y ) < ε となる δ 2 \delta_2 δ 2 がある。このとき
∣ f ( x ) g ( x ) − L ∣ < ε ⋅ 2 + ε + ε = 4 ε \left\lvert \frac{f(x)}{g(x)} - L \right\rvert < \varepsilon \cdot 2 + \varepsilon + \varepsilon = 4\varepsilon g ( x ) f ( x ) − L < ε ⋅ 2 + ε + ε = 4 ε
ε \varepsilon ε は任意なので f ( x ) g ( x ) → L \frac{f(x)}{g(x)} \to L g ( x ) f ( x ) → L 。無限区間の場合は x = 1 / t x = 1/t x = 1/ t と変数変換すればよい。□ \square □
例 4.17 (1) lim x → 0 e x − 1 − x x 2 \lim_{x \to 0}\frac{e^x - 1 - x}{x^2} lim x → 0 x 2 e x − 1 − x :(i) 型で e x − 1 2 x → 1 2 \frac{e^x - 1}{2x} \to \frac{1}{2} 2 x e x − 1 → 2 1 (定理 3.37)なので、極限は 1 2 \frac{1}{2} 2 1 。
(2) lim x → + 0 x log x = lim x → + 0 log x 1 / x \lim_{x \to +0} x \log x = \lim_{x \to +0} \frac{\log x}{1/x} lim x → + 0 x log x = lim x → + 0 1/ x l o g x :(ii) 型で 1 / x − 1 / x 2 = − x → 0 \frac{1/x}{-1/x^2} = -x \to 0 − 1/ x 2 1/ x = − x → 0 なので、極限は 0 0 0 。したがって lim x → + 0 x x = lim e x log x = 1 \lim_{x \to +0} x^x = \lim e^{x \log x} = 1 lim x → + 0 x x = lim e x l o g x = 1 。
(3) lim x → ∞ x k e x = 0 \lim_{x \to \infty} \frac{x^k}{e^x} = 0 lim x → ∞ e x x k = 0 (k ∈ N k \in \mathbb{N} k ∈ N ):(ii) 型のロピタルを k k k 回使う(問題 3.8 の別証明)。
注意
ロピタルの定理は「f ′ g ′ \frac{f'}{g'} g ′ f ′ の極限が存在すれば f g \frac{f}{g} g f の極限も存在する」という片方向の主張である。f ( x ) = x + sin x f(x) = x + \sin x f ( x ) = x + sin x 、g ( x ) = x g(x) = x g ( x ) = x とすると、x → ∞ x \to \infty x → ∞ で f g = 1 + sin x x → 1 \frac{f}{g} = 1 + \frac{\sin x}{x} \to 1 g f = 1 + x s i n x → 1 だが、f ′ g ′ = 1 + cos x \frac{f'}{g'} = 1 + \cos x g ′ f ′ = 1 + cos x は極限をもたない。また、不定形でないものに使うと誤る:lim x → 0 x + 1 x + 2 = 1 2 \lim_{x \to 0}\frac{x + 1}{x + 2} = \frac{1}{2} lim x → 0 x + 2 x + 1 = 2 1 だが、導関数の比は 1 1 1 である。
4.5 テイラーの定理
平均値の定理 f ( x ) = f ( a ) + f ′ ( c ) ( x − a ) f(x) = f(a) + f'(c)(x - a) f ( x ) = f ( a ) + f ′ ( c ) ( x − a ) は「f f f を定数 f ( a ) f(a) f ( a ) で近似したときの誤差」を表す。これを n n n 次多項式による近似に一般化したものがテイラーの定理である。
f f f の n n n 階導関数を f ( n ) f^{(n)} f ( n ) と書く。f ( n ) f^{(n)} f ( n ) が存在して連続なとき、f f f は C n C^n C n 級 であるといい、すべての n n n で C n C^n C n 級なとき C ∞ C^\infty C ∞ 級 であるという。
定義 4.18 (テイラー多項式)f f f が a a a で n n n 回微分可能なとき、
T n ( x ) = ∑ k = 0 n f ( k ) ( a ) k ! ( x − a ) k = f ( a ) + f ′ ( a ) ( x − a ) + ⋯ + f ( n ) ( a ) n ! ( x − a ) n T_n(x) = \sum_{k=0}^{n} \frac{f^{(k)}(a)}{k!}(x - a)^k = f(a) + f'(a)(x - a) + \cdots + \frac{f^{(n)}(a)}{n!}(x-a)^n T n ( x ) = k = 0 ∑ n k ! f ( k ) ( a ) ( x − a ) k = f ( a ) + f ′ ( a ) ( x − a ) + ⋯ + n ! f ( n ) ( a ) ( x − a ) n
を f f f の a a a における n n n 次テイラー多項式 (Taylor polynomial) という。
T n T_n T n は T n ( k ) ( a ) = f ( k ) ( a ) T_n^{(k)}(a) = f^{(k)}(a) T n ( k ) ( a ) = f ( k ) ( a ) (0 ≤ k ≤ n 0 \leq k \leq n 0 ≤ k ≤ n )を満たすただ一つの n n n 次以下の多項式である。
定理 4.19 (テイラーの定理・ラグランジュ剰余, Taylor's theorem with Lagrange remainder)f f f が区間 I I I で n + 1 n+1 n + 1 回微分可能で、a , x ∈ I a, x \in I a , x ∈ I 、x ≠ a x \neq a x = a とする。このとき a a a と x x x の間(端点を除く)に c c c が存在して
f ( x ) = ∑ k = 0 n f ( k ) ( a ) k ! ( x − a ) k + f ( n + 1 ) ( c ) ( n + 1 ) ! ( x − a ) n + 1 f(x) = \sum_{k=0}^{n} \frac{f^{(k)}(a)}{k!}(x - a)^k + \frac{f^{(n+1)}(c)}{(n+1)!}(x - a)^{n+1} f ( x ) = k = 0 ∑ n k ! f ( k ) ( a ) ( x − a ) k + ( n + 1 )! f ( n + 1 ) ( c ) ( x − a ) n + 1
証明. x x x を固定し、定数 K K K を f ( x ) − T n ( x ) = K ( x − a ) n + 1 f(x) - T_n(x) = K(x - a)^{n+1} f ( x ) − T n ( x ) = K ( x − a ) n + 1 となるように定める。t ∈ I t \in I t ∈ I の関数
φ ( t ) = f ( x ) − ∑ k = 0 n f ( k ) ( t ) k ! ( x − t ) k − K ( x − t ) n + 1 \varphi(t) = f(x) - \sum_{k=0}^{n} \frac{f^{(k)}(t)}{k!}(x - t)^k - K(x - t)^{n+1} φ ( t ) = f ( x ) − k = 0 ∑ n k ! f ( k ) ( t ) ( x − t ) k − K ( x − t ) n + 1
を考えると、φ ( x ) = 0 \varphi(x) = 0 φ ( x ) = 0 、また K K K の定め方より φ ( a ) = 0 \varphi(a) = 0 φ ( a ) = 0 。積の微分で
d d t [ f ( k ) ( t ) k ! ( x − t ) k ] = f ( k + 1 ) ( t ) k ! ( x − t ) k − f ( k ) ( t ) ( k − 1 ) ! ( x − t ) k − 1 ( k ≥ 1 ) \frac{d}{dt}\left[\frac{f^{(k)}(t)}{k!}(x - t)^k\right] = \frac{f^{(k+1)}(t)}{k!}(x - t)^k - \frac{f^{(k)}(t)}{(k-1)!}(x - t)^{k-1} \quad (k \geq 1) d t d [ k ! f ( k ) ( t ) ( x − t ) k ] = k ! f ( k + 1 ) ( t ) ( x − t ) k − ( k − 1 )! f ( k ) ( t ) ( x − t ) k − 1 ( k ≥ 1 )
であり、k = 0 k = 0 k = 0 の項の微分は f ′ ( t ) f'(t) f ′ ( t ) なので、k = 0 , … , n k = 0, \dots, n k = 0 , … , n について足すと望遠鏡和になって
φ ′ ( t ) = − f ( n + 1 ) ( t ) n ! ( x − t ) n + K ( n + 1 ) ( x − t ) n \varphi'(t) = -\frac{f^{(n+1)}(t)}{n!}(x - t)^n + K(n+1)(x - t)^n φ ′ ( t ) = − n ! f ( n + 1 ) ( t ) ( x − t ) n + K ( n + 1 ) ( x − t ) n
a a a と x x x を端点とする閉区間でロルの定理を使うと、その内部の c c c で φ ′ ( c ) = 0 \varphi'(c) = 0 φ ′ ( c ) = 0 。x − c ≠ 0 x - c \neq 0 x − c = 0 なので K = f ( n + 1 ) ( c ) ( n + 1 ) ! K = \frac{f^{(n+1)}(c)}{(n+1)!} K = ( n + 1 )! f ( n + 1 ) ( c ) 。□ \square □
n = 0 n = 0 n = 0 の場合が平均値の定理である。剰余項を積分で表す形(積分剰余)は第5章で扱う。
定理 4.20 (テイラーの定理・ペアノ剰余)f f f が a a a の近くで n − 1 n - 1 n − 1 回微分可能で、f ( n ) ( a ) f^{(n)}(a) f ( n ) ( a ) が存在するならば、
f ( x ) = ∑ k = 0 n f ( k ) ( a ) k ! ( x − a ) k + o ( ( x − a ) n ) ( x → a ) f(x) = \sum_{k=0}^{n} \frac{f^{(k)}(a)}{k!}(x - a)^k + o\bigl((x - a)^n\bigr) \quad (x \to a) f ( x ) = k = 0 ∑ n k ! f ( k ) ( a ) ( x − a ) k + o ( ( x − a ) n ) ( x → a )
証明. R ( x ) = f ( x ) − T n ( x ) R(x) = f(x) - T_n(x) R ( x ) = f ( x ) − T n ( x ) とおくと R ( a ) = R ′ ( a ) = ⋯ = R ( n ) ( a ) = 0 R(a) = R'(a) = \cdots = R^{(n)}(a) = 0 R ( a ) = R ′ ( a ) = ⋯ = R ( n ) ( a ) = 0 。R ( x ) ( x − a ) n → 0 \frac{R(x)}{(x - a)^n} \to 0 ( x − a ) n R ( x ) → 0 を示す。n = 1 n = 1 n = 1 なら微分の定義そのもの。n ≥ 2 n \geq 2 n ≥ 2 のとき、R ( n − 1 ) ( a ) = 0 R^{(n-1)}(a) = 0 R ( n − 1 ) ( a ) = 0 と R ( n ) ( a ) = 0 R^{(n)}(a) = 0 R ( n ) ( a ) = 0 より
R ( n − 1 ) ( x ) n ! ( x − a ) = 1 n ! ⋅ R ( n − 1 ) ( x ) − R ( n − 1 ) ( a ) x − a → R ( n ) ( a ) n ! = 0 \frac{R^{(n-1)}(x)}{n!\,(x - a)} = \frac{1}{n!} \cdot \frac{R^{(n-1)}(x) - R^{(n-1)}(a)}{x - a} \to \frac{R^{(n)}(a)}{n!} = 0 n ! ( x − a ) R ( n − 1 ) ( x ) = n ! 1 ⋅ x − a R ( n − 1 ) ( x ) − R ( n − 1 ) ( a ) → n ! R ( n ) ( a ) = 0
R ( k ) R^{(k)} R ( k ) (k ≤ n − 2 k \leq n - 2 k ≤ n − 2 )は a a a の近くで微分可能で R ( k ) ( a ) = 0 R^{(k)}(a) = 0 R ( k ) ( a ) = 0 、また ( x − a ) m (x - a)^m ( x − a ) m の導関数は x ≠ a x \neq a x = a で 0 0 0 にならないので、ロピタルの定理 (i) を k = n − 2 , n − 3 , … , 0 k = n-2, n-3, \dots, 0 k = n − 2 , n − 3 , … , 0 の順に適用すると
R ( n − 2 ) ( x ) n ! 2 ( x − a ) 2 → 0 , … , R ( x ) ( x − a ) n → 0 \frac{R^{(n-2)}(x)}{\frac{n!}{2}(x - a)^2} \to 0, \quad \dots, \quad \frac{R(x)}{(x-a)^n} \to 0 2 n ! ( x − a ) 2 R ( n − 2 ) ( x ) → 0 , … , ( x − a ) n R ( x ) → 0
を得る(R ( k ) ( x ) R^{(k)}(x) R ( k ) ( x ) の分母は n ! ( n − k ) ! ( x − a ) n − k \frac{n!}{(n-k)!}(x - a)^{n-k} ( n − k )! n ! ( x − a ) n − k であり、その導関数 n ! ( n − k − 1 ) ! ( x − a ) n − k − 1 \frac{n!}{(n-k-1)!}(x - a)^{n-k-1} ( n − k − 1 )! n ! ( x − a ) n − k − 1 が一つ前の分母になっている)。□ \square □
ペアノ剰余は誤差の大きさの程度 しか与えないが、仮定が弱く、極限の計算に便利である。ラグランジュ剰余は誤差を具体的に評価 できる。
例 4.21 (代表的な展開)x → 0 x \to 0 x → 0 で次が成り立つ。
e x = 1 + x + x 2 2 ! + ⋯ + x n n ! + o ( x n ) log ( 1 + x ) = x − x 2 2 + x 3 3 − ⋯ + ( − 1 ) n − 1 x n n + o ( x n ) ( 1 + x ) α = ∑ k = 0 n ( α k ) x k + o ( x n ) , ( α k ) : = α ( α − 1 ) ⋯ ( α − k + 1 ) k ! sin x = x − x 3 3 ! + x 5 5 ! − ⋯ , cos x = 1 − x 2 2 ! + x 4 4 ! − ⋯ \begin{aligned}
e^x &= 1 + x + \frac{x^2}{2!} + \cdots + \frac{x^n}{n!} + o(x^n) \\
\log(1 + x) &= x - \frac{x^2}{2} + \frac{x^3}{3} - \cdots + (-1)^{n-1}\frac{x^n}{n} + o(x^n) \\
(1 + x)^\alpha &= \sum_{k=0}^{n} \binom{\alpha}{k} x^k + o(x^n), \quad \binom{\alpha}{k} := \frac{\alpha(\alpha - 1)\cdots(\alpha - k + 1)}{k!} \\
\sin x &= x - \frac{x^3}{3!} + \frac{x^5}{5!} - \cdots, \qquad \cos x = 1 - \frac{x^2}{2!} + \frac{x^4}{4!} - \cdots
\end{aligned} e x log ( 1 + x ) ( 1 + x ) α sin x = 1 + x + 2 ! x 2 + ⋯ + n ! x n + o ( x n ) = x − 2 x 2 + 3 x 3 − ⋯ + ( − 1 ) n − 1 n x n + o ( x n ) = k = 0 ∑ n ( k α ) x k + o ( x n ) , ( k α ) := k ! α ( α − 1 ) ⋯ ( α − k + 1 ) = x − 3 ! x 3 + 5 ! x 5 − ⋯ , cos x = 1 − 2 ! x 2 + 4 ! x 4 − ⋯
いずれも f ( k ) ( 0 ) f^{(k)}(0) f ( k ) ( 0 ) を計算すればよい。例えば f ( x ) = log ( 1 + x ) f(x) = \log(1 + x) f ( x ) = log ( 1 + x ) なら f ( k ) ( x ) = ( − 1 ) k − 1 ( k − 1 ) ! ( 1 + x ) k f^{(k)}(x) = (-1)^{k-1}\frac{(k-1)!}{(1+x)^k} f ( k ) ( x ) = ( − 1 ) k − 1 ( 1 + x ) k ( k − 1 )! なので f ( k ) ( 0 ) k ! = ( − 1 ) k − 1 k \frac{f^{(k)}(0)}{k!} = \frac{(-1)^{k-1}}{k} k ! f ( k ) ( 0 ) = k ( − 1 ) k − 1 。
例 4.22 (剰余が 0 0 0 に収束する場合)(1) f ( x ) = e x f(x) = e^x f ( x ) = e x では、ラグランジュ剰余は e c ( n + 1 ) ! x n + 1 \frac{e^c}{(n+1)!}x^{n+1} ( n + 1 )! e c x n + 1 で、∣ ⋅ ∣ ≤ e ∣ x ∣ ∣ x ∣ n + 1 ( n + 1 ) ! → 0 \lvert \cdot \rvert \leq \frac{e^{\lvert x \rvert}\lvert x \rvert^{n+1}}{(n+1)!} \to 0 ∣ ⋅ ∣ ≤ ( n + 1 )! e ∣ x ∣ ∣ x ∣ n + 1 → 0 (例 2.40 (2) より ∑ ∣ x ∣ n n ! \sum \frac{\lvert x \rvert^n}{n!} ∑ n ! ∣ x ∣ n が収束するので項は 0 0 0 に収束する)。よってすべての実数 x x x で
e x = ∑ n = 0 ∞ x n n ! e^x = \sum_{n=0}^{\infty} \frac{x^n}{n!} e x = n = 0 ∑ ∞ n ! x n
これは第3章の注意で予告した一致の別証明である。
(2) 0 ≤ x ≤ 1 0 \leq x \leq 1 0 ≤ x ≤ 1 で log ( 1 + x ) \log(1 + x) log ( 1 + x ) のラグランジュ剰余は ( − 1 ) n x n + 1 ( n + 1 ) ( 1 + c ) n + 1 \frac{(-1)^n x^{n+1}}{(n+1)(1+c)^{n+1}} ( n + 1 ) ( 1 + c ) n + 1 ( − 1 ) n x n + 1 で、絶対値は 1 n + 1 \frac{1}{n+1} n + 1 1 以下。よって log 2 = 1 − 1 2 + 1 3 − ⋯ \log 2 = 1 - \frac{1}{2} + \frac{1}{3} - \cdots log 2 = 1 − 2 1 + 3 1 − ⋯ (例 2.45 で予告した値)。
例 4.23 (近似計算と誤差評価)1.1 \sqrt{1.1} 1.1 を f ( x ) = ( 1 + x ) 1 / 2 f(x) = (1 + x)^{1/2} f ( x ) = ( 1 + x ) 1/2 の 2 次テイラー多項式で近似すると 1 + 0.1 2 − 0.01 8 = 1.04875 1 + \frac{0.1}{2} - \frac{0.01}{8} = 1.04875 1 + 2 0.1 − 8 0.01 = 1.04875 。f ′ ′ ′ ( t ) = 3 8 ( 1 + t ) − 5 / 2 f'''(t) = \frac{3}{8}(1+t)^{-5/2} f ′′′ ( t ) = 8 3 ( 1 + t ) − 5/2 なので、ラグランジュ剰余は 0 ≤ f ′ ′ ′ ( c ) 3 ! ( 0.1 ) 3 ≤ 3 8 ⋅ 0.001 6 = 6.25 × 10 − 5 0 \leq \frac{f'''(c)}{3!}(0.1)^3 \leq \frac{3}{8} \cdot \frac{0.001}{6} = 6.25 \times 10^{-5} 0 ≤ 3 ! f ′′′ ( c ) ( 0.1 ) 3 ≤ 8 3 ⋅ 6 0.001 = 6.25 × 1 0 − 5 。実際 1.1 = 1.0488088 … \sqrt{1.1} = 1.0488088\ldots 1.1 = 1.0488088 … で、誤差は 5.9 × 10 − 5 5.9 \times 10^{-5} 5.9 × 1 0 − 5 である。
例 4.24 (極限の計算)ペアノ剰余を使うと、ロピタルの定理を繰り返すより見通しよく計算できる。
1 x − 1 e x − 1 = e x − 1 − x x ( e x − 1 ) = x 2 2 + o ( x 2 ) x 2 + o ( x 2 ) = 1 2 + o ( 1 ) 1 + o ( 1 ) → 1 2 ( x → 0 ) \frac{1}{x} - \frac{1}{e^x - 1} = \frac{e^x - 1 - x}{x(e^x - 1)} = \frac{\frac{x^2}{2} + o(x^2)}{x^2 + o(x^2)} = \frac{\frac{1}{2} + o(1)}{1 + o(1)} \to \frac{1}{2} \quad (x \to 0) x 1 − e x − 1 1 = x ( e x − 1 ) e x − 1 − x = x 2 + o ( x 2 ) 2 x 2 + o ( x 2 ) = 1 + o ( 1 ) 2 1 + o ( 1 ) → 2 1 ( x → 0 )
例 4.25 (テイラー展開が関数を表さない例)
f ( x ) = { e − 1 / x 2 ( x ≠ 0 ) 0 ( x = 0 ) f(x) = \begin{cases} e^{-1/x^2} & (x \neq 0) \\ 0 & (x = 0) \end{cases} f ( x ) = { e − 1/ x 2 0 ( x = 0 ) ( x = 0 )
は C ∞ C^\infty C ∞ 級で、すべての n n n で f ( n ) ( 0 ) = 0 f^{(n)}(0) = 0 f ( n ) ( 0 ) = 0 である。実際、帰納法により x ≠ 0 x \neq 0 x = 0 で f ( n ) ( x ) = P n ( 1 / x ) e − 1 / x 2 f^{(n)}(x) = P_n(1/x)e^{-1/x^2} f ( n ) ( x ) = P n ( 1/ x ) e − 1/ x 2 (P n P_n P n は多項式)と書け、t = 1 / x t = 1/x t = 1/ x とおくと問題 3.8 より t k e − t 2 → 0 t^k e^{-t^2} \to 0 t k e − t 2 → 0 (∣ t ∣ → ∞ \lvert t \rvert \to \infty ∣ t ∣ → ∞ )なので、f ( n ) ( x ) → 0 f^{(n)}(x) \to 0 f ( n ) ( x ) → 0 (x → 0 x \to 0 x → 0 )。f ( n ) ( 0 ) = 0 f^{(n)}(0) = 0 f ( n ) ( 0 ) = 0 を仮定すると f ( n ) ( x ) − f ( n ) ( 0 ) x = 1 x P n ( 1 / x ) e − 1 / x 2 → 0 \frac{f^{(n)}(x) - f^{(n)}(0)}{x} = \frac{1}{x}P_n(1/x)e^{-1/x^2} \to 0 x f ( n ) ( x ) − f ( n ) ( 0 ) = x 1 P n ( 1/ x ) e − 1/ x 2 → 0 なので f ( n + 1 ) ( 0 ) = 0 f^{(n+1)}(0) = 0 f ( n + 1 ) ( 0 ) = 0 。したがってテイラー多項式はすべて 0 0 0 だが、x ≠ 0 x \neq 0 x = 0 で f ( x ) > 0 f(x) > 0 f ( x ) > 0 である。C ∞ C^\infty C ∞ 級であっても、テイラー級数が f f f に収束するとは限らない。これは実関数と正則関数(05-complex-analysis 第3章 )の大きな違いである。
実験テイラー近似 次数を上げるとテイラー多項式が関数に近づく様子と、収束半径の壁を見ます。
この実験は JavaScript を有効にすると動きます。
4.6 極値の判定
定義 4.26 f f f が a a a を含む開区間で定義され、ある δ > 0 \delta > 0 δ > 0 について 0 < ∣ x − a ∣ < δ 0 < \lvert x - a \rvert < \delta 0 < ∣ x − a ∣ < δ ならば f ( x ) ≤ f ( a ) f(x) \leq f(a) f ( x ) ≤ f ( a ) となるとき、f f f は a a a で極大 (local maximum) であるという。f ( x ) < f ( a ) f(x) < f(a) f ( x ) < f ( a ) なら狭義の極大 という。極小も同様である。
定理 4.27 (極値の判定)f f f が a a a の近くで n − 1 n - 1 n − 1 回微分可能で f ( n ) ( a ) f^{(n)}(a) f ( n ) ( a ) が存在し(n ≥ 2 n \geq 2 n ≥ 2 )、
f ′ ( a ) = f ′ ′ ( a ) = ⋯ = f ( n − 1 ) ( a ) = 0 , f ( n ) ( a ) ≠ 0 f'(a) = f''(a) = \cdots = f^{(n-1)}(a) = 0, \quad f^{(n)}(a) \neq 0 f ′ ( a ) = f ′′ ( a ) = ⋯ = f ( n − 1 ) ( a ) = 0 , f ( n ) ( a ) = 0
とする。n n n が偶数なら、f f f は a a a で f ( n ) ( a ) > 0 f^{(n)}(a) > 0 f ( n ) ( a ) > 0 のとき狭義の極小、f ( n ) ( a ) < 0 f^{(n)}(a) < 0 f ( n ) ( a ) < 0 のとき狭義の極大である。n n n が奇数なら、f f f は a a a で極値をとらない。
証明. ペアノ剰余のテイラーの定理より f ( x ) − f ( a ) = ( f ( n ) ( a ) n ! + ρ ( x ) ) ( x − a ) n f(x) - f(a) = \left(\frac{f^{(n)}(a)}{n!} + \rho(x)\right)(x - a)^n f ( x ) − f ( a ) = ( n ! f ( n ) ( a ) + ρ ( x ) ) ( x − a ) n 、ρ ( x ) → 0 \rho(x) \to 0 ρ ( x ) → 0 。∣ ρ ( x ) ∣ < ∣ f ( n ) ( a ) ∣ n ! \lvert \rho(x) \rvert < \frac{\lvert f^{(n)}(a) \rvert}{n!} ∣ ρ ( x )∣ < n ! ∣ f ( n ) ( a )∣ となる範囲 0 < ∣ x − a ∣ < δ 0 < \lvert x - a \rvert < \delta 0 < ∣ x − a ∣ < δ では、括弧内は f ( n ) ( a ) f^{(n)}(a) f ( n ) ( a ) と同符号である。n n n が偶数なら ( x − a ) n > 0 (x - a)^n > 0 ( x − a ) n > 0 なので f ( x ) − f ( a ) f(x) - f(a) f ( x ) − f ( a ) は f ( n ) ( a ) f^{(n)}(a) f ( n ) ( a ) と同符号。n n n が奇数なら ( x − a ) n (x - a)^n ( x − a ) n は x > a x > a x > a と x < a x < a x < a で符号が変わるので、f ( x ) − f ( a ) f(x) - f(a) f ( x ) − f ( a ) も符号を変える。□ \square □
特に n = 2 n = 2 n = 2 の場合:f ′ ( a ) = 0 f'(a) = 0 f ′ ( a ) = 0 かつ f ′ ′ ( a ) > 0 f''(a) > 0 f ′′ ( a ) > 0 なら狭義の極小、f ′ ′ ( a ) < 0 f''(a) < 0 f ′′ ( a ) < 0 なら狭義の極大 。f ′ ′ ( a ) = 0 f''(a) = 0 f ′′ ( a ) = 0 のときはこれだけでは判定できない(x 4 x^4 x 4 は極小、x 3 x^3 x 3 は極値なし、− x 4 -x^4 − x 4 は極大)。例 4.25 の f f f はすべての導関数が 0 0 0 で定理 4.27 は使えないが、0 0 0 で狭義の極小(最小)である。
4.7 凸関数
定義 4.28 (凸関数, convex function)区間 I I I 上の関数 f f f が、任意の x , y ∈ I x, y \in I x , y ∈ I と t ∈ [ 0 , 1 ] t \in [0, 1] t ∈ [ 0 , 1 ] について
f ( ( 1 − t ) x + t y ) ≤ ( 1 − t ) f ( x ) + t f ( y ) f\bigl((1 - t)x + ty\bigr) \leq (1 - t)f(x) + tf(y) f ( ( 1 − t ) x + t y ) ≤ ( 1 − t ) f ( x ) + t f ( y )
を満たすとき、f f f は I I I で凸 (convex) であるという(下に凸ともいう)。x ≠ y x \neq y x = y 、0 < t < 1 0 < t < 1 0 < t < 1 で狭義の不等号が成り立つとき狭義凸 という。− f -f − f が凸のとき f f f は凹 (concave) であるという。
幾何学的には、グラフ上の 2 点を結ぶ線分(弦)がグラフの上側にあることを意味する。
補題 4.29 (傾きの単調性)f f f が I I I で凸であることと、I I I の任意の 3 点 x < y < z x < y < z x < y < z について
f ( y ) − f ( x ) y − x ≤ f ( z ) − f ( x ) z − x ≤ f ( z ) − f ( y ) z − y \frac{f(y) - f(x)}{y - x} \leq \frac{f(z) - f(x)}{z - x} \leq \frac{f(z) - f(y)}{z - y} y − x f ( y ) − f ( x ) ≤ z − x f ( z ) − f ( x ) ≤ z − y f ( z ) − f ( y )
が成り立つことは同値である。
証明. y = ( 1 − t ) x + t z y = (1 - t)x + tz y = ( 1 − t ) x + t z 、t = y − x z − x t = \frac{y - x}{z - x} t = z − x y − x と書くと、凸性の不等式は f ( y ) ≤ z − y z − x f ( x ) + y − x z − x f ( z ) f(y) \leq \frac{z - y}{z - x}f(x) + \frac{y - x}{z - x}f(z) f ( y ) ≤ z − x z − y f ( x ) + z − x y − x f ( z ) である。これを変形すると、左の不等式・右の不等式・両端の不等式のどれとも同値になる(例えば両辺に z − x z - x z − x を掛けて f ( y ) f(y) f ( y ) を ( z − y ) + ( y − x ) (z - y) + (y - x) ( z − y ) + ( y − x ) 倍と見れば ( f ( y ) − f ( x ) ) ( z − y ) ≤ ( f ( z ) − f ( y ) ) ( y − x ) (f(y) - f(x))(z - y) \leq (f(z) - f(y))(y - x) ( f ( y ) − f ( x )) ( z − y ) ≤ ( f ( z ) − f ( y )) ( y − x ) )。□ \square □
定理 4.30 (凸性の判定)f f f が区間 I I I で微分可能ならば、次は同値である。
f f f は凸である。
f ′ f' f ′ は単調増加である。
任意の x , y ∈ I x, y \in I x , y ∈ I について f ( y ) ≥ f ( x ) + f ′ ( x ) ( y − x ) f(y) \geq f(x) + f'(x)(y - x) f ( y ) ≥ f ( x ) + f ′ ( x ) ( y − x ) (接線はグラフの下にある)。
f f f が 2 回微分可能ならば、これらは I I I 上 f ′ ′ ≥ 0 f'' \geq 0 f ′′ ≥ 0 とも同値である。
証明. (1)⇒(2):x < y x < y x < y とし、x < s < t < y x < s < t < y x < s < t < y に補題 4.29 を使うと f ( s ) − f ( x ) s − x ≤ f ( y ) − f ( x ) y − x ≤ f ( y ) − f ( t ) y − t \frac{f(s) - f(x)}{s - x} \leq \frac{f(y) - f(x)}{y - x} \leq \frac{f(y) - f(t)}{y - t} s − x f ( s ) − f ( x ) ≤ y − x f ( y ) − f ( x ) ≤ y − t f ( y ) − f ( t ) 。s → x s \to x s → x 、t → y t \to y t → y として f ′ ( x ) ≤ f ( y ) − f ( x ) y − x ≤ f ′ ( y ) f'(x) \leq \frac{f(y) - f(x)}{y - x} \leq f'(y) f ′ ( x ) ≤ y − x f ( y ) − f ( x ) ≤ f ′ ( y ) 。
(2)⇒(1):x < y < z x < y < z x < y < z に平均値の定理を使うと f ( y ) − f ( x ) y − x = f ′ ( ξ ) ≤ f ′ ( η ) = f ( z ) − f ( y ) z − y \frac{f(y) - f(x)}{y - x} = f'(\xi) \leq f'(\eta) = \frac{f(z) - f(y)}{z - y} y − x f ( y ) − f ( x ) = f ′ ( ξ ) ≤ f ′ ( η ) = z − y f ( z ) − f ( y ) (ξ < y < η \xi < y < \eta ξ < y < η )。補題 4.29 の証明より、これは凸性と同値である。
(1)⇒(3):(1)⇒(2) の証明の途中の不等式 f ′ ( x ) ≤ f ( y ) − f ( x ) y − x f'(x) \leq \frac{f(y) - f(x)}{y - x} f ′ ( x ) ≤ y − x f ( y ) − f ( x ) (x < y x < y x < y )と、同様に得られる f ( x ) − f ( y ) x − y ≤ f ′ ( x ) \frac{f(x) - f(y)}{x - y} \leq f'(x) x − y f ( x ) − f ( y ) ≤ f ′ ( x ) (y < x y < x y < x )から従う。(3)⇒(2):x < y x < y x < y に対して (3) を ( x , y ) (x, y) ( x , y ) と ( y , x ) (y, x) ( y , x ) で使って足すと 0 ≥ ( f ′ ( x ) − f ′ ( y ) ) ( y − x ) 0 \geq (f'(x) - f'(y))(y - x) 0 ≥ ( f ′ ( x ) − f ′ ( y )) ( y − x ) 。
最後の主張は、系 4.14 (2) と、単調増加な微分可能関数の導関数が 0 0 0 以上であることから従う。□ \square □
例えば e x e^x e x (( e x ) ′ ′ = e x > 0 (e^x)'' = e^x > 0 ( e x ) ′′ = e x > 0 )、x p x^p x p (p ≥ 1 p \geq 1 p ≥ 1 、x ≥ 0 x \geq 0 x ≥ 0 )は凸、log x \log x log x (( log x ) ′ ′ = − 1 x 2 < 0 (\log x)'' = -\frac{1}{x^2} < 0 ( log x ) ′′ = − x 2 1 < 0 )は凹である。
定理 4.31 (イェンセンの不等式, Jensen's inequality)f f f が区間 I I I で凸で、x 1 , … , x n ∈ I x_1, \dots, x_n \in I x 1 , … , x n ∈ I 、λ 1 , … , λ n ≥ 0 \lambda_1, \dots, \lambda_n \geq 0 λ 1 , … , λ n ≥ 0 、∑ i λ i = 1 \sum_i \lambda_i = 1 ∑ i λ i = 1 ならば
f ( ∑ i = 1 n λ i x i ) ≤ ∑ i = 1 n λ i f ( x i ) f\left(\sum_{i=1}^{n} \lambda_i x_i\right) \leq \sum_{i=1}^{n} \lambda_i f(x_i) f ( i = 1 ∑ n λ i x i ) ≤ i = 1 ∑ n λ i f ( x i )
証明. n n n についての帰納法。n = 1 n = 1 n = 1 は自明、n = 2 n = 2 n = 2 は凸性の定義。n ≥ 3 n \geq 3 n ≥ 3 で λ n < 1 \lambda_n < 1 λ n < 1 としてよい(λ n = 1 \lambda_n = 1 λ n = 1 なら他は 0 0 0 で自明)。μ = 1 − λ n \mu = 1 - \lambda_n μ = 1 − λ n 、y = ∑ i = 1 n − 1 λ i μ x i y = \sum_{i=1}^{n-1}\frac{\lambda_i}{\mu}x_i y = ∑ i = 1 n − 1 μ λ i x i とおくと、y y y は区間 I I I の点の重み付き平均なので I I I に属し、
f ( ∑ i = 1 n λ i x i ) = f ( μ y + λ n x n ) ≤ μ f ( y ) + λ n f ( x n ) ≤ μ ∑ i = 1 n − 1 λ i μ f ( x i ) + λ n f ( x n ) f\left(\sum_{i=1}^{n}\lambda_i x_i\right) = f(\mu y + \lambda_n x_n) \leq \mu f(y) + \lambda_n f(x_n) \leq \mu \sum_{i=1}^{n-1}\frac{\lambda_i}{\mu}f(x_i) + \lambda_n f(x_n) f ( i = 1 ∑ n λ i x i ) = f ( μ y + λ n x n ) ≤ μ f ( y ) + λ n f ( x n ) ≤ μ i = 1 ∑ n − 1 μ λ i f ( x i ) + λ n f ( x n )
(最後に帰納法の仮定を使った)。右辺は ∑ i = 1 n λ i f ( x i ) \sum_{i=1}^{n}\lambda_i f(x_i) ∑ i = 1 n λ i f ( x i ) である。□ \square □
例 4.32 (相加相乗平均の不等式)log \log log は凹なので、x i > 0 x_i > 0 x i > 0 、λ i ≥ 0 \lambda_i \geq 0 λ i ≥ 0 、∑ λ i = 1 \sum \lambda_i = 1 ∑ λ i = 1 に対して log ( ∑ λ i x i ) ≥ ∑ λ i log x i \log\left(\sum \lambda_i x_i\right) \geq \sum \lambda_i \log x_i log ( ∑ λ i x i ) ≥ ∑ λ i log x i 、すなわち
x 1 λ 1 ⋯ x n λ n ≤ λ 1 x 1 + ⋯ + λ n x n x_1^{\lambda_1}\cdots x_n^{\lambda_n} \leq \lambda_1 x_1 + \cdots + \lambda_n x_n x 1 λ 1 ⋯ x n λ n ≤ λ 1 x 1 + ⋯ + λ n x n
λ i = 1 n \lambda_i = \frac{1}{n} λ i = n 1 とすれば x 1 ⋯ x n n ≤ x 1 + ⋯ + x n n \sqrt[n]{x_1 \cdots x_n} \leq \frac{x_1 + \cdots + x_n}{n} n x 1 ⋯ x n ≤ n x 1 + ⋯ + x n 。
4.8 導関数の性質とダルブーの定理
微分可能な関数の導関数は連続とは限らない。
例 4.33 (微分可能だが導関数が不連続な関数)
f ( x ) = { x 2 sin 1 x ( x ≠ 0 ) 0 ( x = 0 ) f(x) = \begin{cases} x^2 \sin\frac{1}{x} & (x \neq 0) \\ 0 & (x = 0) \end{cases} f ( x ) = { x 2 sin x 1 0 ( x = 0 ) ( x = 0 )
x = 0 x = 0 x = 0 では ∣ f ( h ) − f ( 0 ) h ∣ = ∣ h sin 1 h ∣ ≤ ∣ h ∣ → 0 \left\lvert \frac{f(h) - f(0)}{h} \right\rvert = \left\lvert h\sin\frac{1}{h} \right\rvert \leq \lvert h \rvert \to 0 h f ( h ) − f ( 0 ) = h sin h 1 ≤ ∣ h ∣ → 0 なので f ′ ( 0 ) = 0 f'(0) = 0 f ′ ( 0 ) = 0 。x ≠ 0 x \neq 0 x = 0 では f ′ ( x ) = 2 x sin 1 x − cos 1 x f'(x) = 2x\sin\frac{1}{x} - \cos\frac{1}{x} f ′ ( x ) = 2 x sin x 1 − cos x 1 で、第 1 項は 0 0 0 に収束するが第 2 項は振動するので、lim x → 0 f ′ ( x ) \lim_{x \to 0} f'(x) lim x → 0 f ′ ( x ) は存在しない。f f f は R \mathbb{R} R 上微分可能だが C 1 C^1 C 1 級ではない。
それでも導関数は「中間値の性質」をもつ。連続性を仮定しない点が驚くべきところである。
定理 4.34 (ダルブーの定理, Darboux's theorem)f f f が [ a , b ] [a, b] [ a , b ] で微分可能(端点では片側微分)で、γ \gamma γ が f ′ ( a ) f'(a) f ′ ( a ) と f ′ ( b ) f'(b) f ′ ( b ) の間にあれば、f ′ ( c ) = γ f'(c) = \gamma f ′ ( c ) = γ となる c ∈ ( a , b ) c \in (a, b) c ∈ ( a , b ) が存在する。
証明. f ′ ( a ) < γ < f ′ ( b ) f'(a) < \gamma < f'(b) f ′ ( a ) < γ < f ′ ( b ) とする(逆は − f -f − f を考える)。g ( x ) = f ( x ) − γ x g(x) = f(x) - \gamma x g ( x ) = f ( x ) − γ x とおくと g ′ ( a ) < 0 < g ′ ( b ) g'(a) < 0 < g'(b) g ′ ( a ) < 0 < g ′ ( b ) 。g g g は [ a , b ] [a, b] [ a , b ] で連続なので最小値をとる(定理 3.21)。g ′ ( a ) < 0 g'(a) < 0 g ′ ( a ) < 0 より、a a a に十分近い x > a x > a x > a で g ( x ) − g ( a ) x − a < 0 \frac{g(x) - g(a)}{x - a} < 0 x − a g ( x ) − g ( a ) < 0 、すなわち g ( x ) < g ( a ) g(x) < g(a) g ( x ) < g ( a ) なので、最小値は a a a でとられない。同様に g ′ ( b ) > 0 g'(b) > 0 g ′ ( b ) > 0 より b b b に十分近い x < b x < b x < b で g ( x ) < g ( b ) g(x) < g(b) g ( x ) < g ( b ) なので、b b b でもとられない。最小値をとる点 c ∈ ( a , b ) c \in (a, b) c ∈ ( a , b ) で、補題 4.10 より g ′ ( c ) = 0 g'(c) = 0 g ′ ( c ) = 0 、すなわち f ′ ( c ) = γ f'(c) = \gamma f ′ ( c ) = γ 。□ \square □
したがって、導関数は跳躍型の不連続点をもたない。例えば符号関数(x > 0 x > 0 x > 0 で 1 1 1 、x < 0 x < 0 x < 0 で − 1 -1 − 1 、x = 0 x = 0 x = 0 で 0 0 0 )は、どんな関数の導関数にもならない。関連して、次の命題も便利である。
命題 4.35 f f f が a a a で連続、a a a の近く(a a a を除く)で微分可能で、lim x → a f ′ ( x ) = L \lim_{x \to a} f'(x) = L lim x → a f ′ ( x ) = L が存在するならば、f f f は a a a で微分可能で f ′ ( a ) = L f'(a) = L f ′ ( a ) = L 。
証明. h ≠ 0 h \neq 0 h = 0 が小さいとき、平均値の定理より f ( a + h ) − f ( a ) h = f ′ ( a + θ h h ) \frac{f(a+h) - f(a)}{h} = f'(a + \theta_h h) h f ( a + h ) − f ( a ) = f ′ ( a + θ h h ) (0 < θ h < 1 0 < \theta_h < 1 0 < θ h < 1 )。h → 0 h \to 0 h → 0 のとき a + θ h h → a a + \theta_h h \to a a + θ h h → a なので右辺は L L L に収束する。□ \square □
まとめ
f f f が a a a で微分可能 ⇔ \Leftrightarrow ⇔ f ( a + h ) = f ( a ) + f ′ ( a ) h + o ( h ) f(a+h) = f(a) + f'(a)h + o(h) f ( a + h ) = f ( a ) + f ′ ( a ) h + o ( h ) 。微分は一次式による最良の近似であり、この見方が多変数へ一般化される。
合成関数・逆関数の微分は、カラテオドリの定式化 f ( x ) − f ( a ) = φ ( x ) ( x − a ) f(x) - f(a) = \varphi(x)(x - a) f ( x ) − f ( a ) = φ ( x ) ( x − a ) を使うと厳密かつ簡潔に証明できる。
ロルの定理(最大値定理から)→ 平均値の定理 → コーシーの平均値定理 → ロピタルの定理、テイラーの定理、という流れで、微分の応用の大半が導かれる。
テイラーの定理のラグランジュ剰余は誤差の具体的な評価に、ペアノ剰余は極限計算や極値判定に使う。C ∞ C^\infty C ∞ 級でもテイラー級数が関数を表すとは限らない(e − 1 / x 2 e^{-1/x^2} e − 1/ x 2 )。
凸関数は「傾きの単調性」で特徴づけられ、微分可能なら f ′ f' f ′ の単調増加、2 回微分可能なら f ′ ′ ≥ 0 f'' \geq 0 f ′′ ≥ 0 と同値。イェンセンの不等式から相加相乗平均の不等式が従う。
導関数は連続とは限らないが、中間値の性質をもつ(ダルブーの定理)。
演習問題
問題 4.1 ★ (1) f ( x ) = x ∣ x ∣ f(x) = x\lvert x \rvert f ( x ) = x ∣ x ∣ は R \mathbb{R} R 上微分可能であることを示し、f ′ f' f ′ を求めよ。f ′ f' f ′ は 0 0 0 で微分可能か。(2) lim h → 0 f ( a + h ) − f ( a − h ) 2 h \lim_{h \to 0}\frac{f(a+h) - f(a-h)}{2h} lim h → 0 2 h f ( a + h ) − f ( a − h ) が存在しても f f f は a a a で微分可能とは限らないことを例で示せ。
解答
(1) x > 0 x > 0 x > 0 で f ( x ) = x 2 f(x) = x^2 f ( x ) = x 2 、x < 0 x < 0 x < 0 で f ( x ) = − x 2 f(x) = -x^2 f ( x ) = − x 2 なので f ′ ( x ) = 2 ∣ x ∣ f'(x) = 2\lvert x \rvert f ′ ( x ) = 2 ∣ x ∣ (x ≠ 0 x \neq 0 x = 0 )。x = 0 x = 0 x = 0 では f ( h ) − f ( 0 ) h = ∣ h ∣ → 0 \frac{f(h) - f(0)}{h} = \lvert h \rvert \to 0 h f ( h ) − f ( 0 ) = ∣ h ∣ → 0 なので f ′ ( 0 ) = 0 f'(0) = 0 f ′ ( 0 ) = 0 。よって f ′ ( x ) = 2 ∣ x ∣ f'(x) = 2\lvert x \rvert f ′ ( x ) = 2 ∣ x ∣ 。これは 0 0 0 で微分可能でない。
(2) f ( x ) = ∣ x ∣ f(x) = \lvert x \rvert f ( x ) = ∣ x ∣ 、a = 0 a = 0 a = 0 とすると f ( h ) − f ( − h ) 2 h = 0 \frac{f(h) - f(-h)}{2h} = 0 2 h f ( h ) − f ( − h ) = 0 で極限は 0 0 0 だが、f f f は 0 0 0 で微分可能でない。
問題 4.2 ★ 平均値の定理を用いて次を示せ。(1) ∣ arctan x − arctan y ∣ ≤ ∣ x − y ∣ \lvert \arctan x - \arctan y \rvert \leq \lvert x - y \rvert ∣ arctan x − arctan y ∣ ≤ ∣ x − y ∣ (2) 0 < a < b 0 < a < b 0 < a < b のとき b − a b < log b a < b − a a \frac{b - a}{b} < \log\frac{b}{a} < \frac{b - a}{a} b b − a < log a b < a b − a (3) x > 0 x > 0 x > 0 のとき 1 + x < 1 + x 2 \sqrt{1 + x} < 1 + \frac{x}{2} 1 + x < 1 + 2 x
解答
(1) ( arctan ) ′ ( t ) = 1 1 + t 2 ∈ ( 0 , 1 ] (\arctan)'(t) = \frac{1}{1 + t^2} \in (0, 1] ( arctan ) ′ ( t ) = 1 + t 2 1 ∈ ( 0 , 1 ] なので系 4.14 (3)。(2) log b − log a = b − a c \log b - \log a = \frac{b - a}{c} log b − log a = c b − a (a < c < b a < c < b a < c < b )で 1 b < 1 c < 1 a \frac{1}{b} < \frac{1}{c} < \frac{1}{a} b 1 < c 1 < a 1 。(3) 1 + x − 1 = x 2 1 + c \sqrt{1 + x} - 1 = \frac{x}{2\sqrt{1 + c}} 1 + x − 1 = 2 1 + c x (0 < c < x 0 < c < x 0 < c < x )で 1 2 1 + c < 1 2 \frac{1}{2\sqrt{1 + c}} < \frac{1}{2} 2 1 + c 1 < 2 1 。
問題 4.3 ★ 次の極限を求めよ。
(1) lim x → 0 e x − 1 − x − x 2 / 2 x 3 \lim_{x \to 0}\frac{e^x - 1 - x - x^2/2}{x^3} lim x → 0 x 3 e x − 1 − x − x 2 /2 (2) lim x → 0 ( 1 x − 1 log ( 1 + x ) ) \lim_{x \to 0}\left(\frac{1}{x} - \frac{1}{\log(1+x)}\right) lim x → 0 ( x 1 − l o g ( 1 + x ) 1 ) (3) lim x → 0 sin x − x cos x x 3 \lim_{x \to 0}\frac{\sin x - x\cos x}{x^3} lim x → 0 x 3 s i n x − x c o s x (4) lim x → ∞ ( 1 + a x ) x \lim_{x \to \infty}\left(1 + \frac{a}{x}\right)^x lim x → ∞ ( 1 + x a ) x
解答
(1) e x = 1 + x + x 2 2 + x 3 6 + o ( x 3 ) e^x = 1 + x + \frac{x^2}{2} + \frac{x^3}{6} + o(x^3) e x = 1 + x + 2 x 2 + 6 x 3 + o ( x 3 ) より 1 6 \frac{1}{6} 6 1 。
(2) log ( 1 + x ) − x x log ( 1 + x ) = − x 2 2 + o ( x 2 ) x 2 + o ( x 2 ) → − 1 2 \frac{\log(1+x) - x}{x\log(1+x)} = \frac{-\frac{x^2}{2} + o(x^2)}{x^2 + o(x^2)} \to -\frac{1}{2} x l o g ( 1 + x ) l o g ( 1 + x ) − x = x 2 + o ( x 2 ) − 2 x 2 + o ( x 2 ) → − 2 1 。
(3) sin x = x − x 3 6 + o ( x 3 ) \sin x = x - \frac{x^3}{6} + o(x^3) sin x = x − 6 x 3 + o ( x 3 ) 、x cos x = x − x 3 2 + o ( x 3 ) x\cos x = x - \frac{x^3}{2} + o(x^3) x cos x = x − 2 x 3 + o ( x 3 ) より分子は x 3 3 + o ( x 3 ) \frac{x^3}{3} + o(x^3) 3 x 3 + o ( x 3 ) 。答えは 1 3 \frac{1}{3} 3 1 。
(4) a = 0 a = 0 a = 0 なら 1 1 1 。a ≠ 0 a \neq 0 a = 0 なら ( 1 + a x ) x = exp ( a ⋅ log ( 1 + a / x ) a / x ) \left(1 + \frac{a}{x}\right)^x = \exp\left(a \cdot \frac{\log(1 + a/x)}{a/x}\right) ( 1 + x a ) x = exp ( a ⋅ a / x l o g ( 1 + a / x ) ) で、t = a / x → 0 t = a/x \to 0 t = a / x → 0 より指数は a a a に収束する。答えは e a e^a e a 。
問題 4.4 ★★ log 1.1 \log 1.1 log 1.1 を log ( 1 + x ) \log(1 + x) log ( 1 + x ) の 3 次テイラー多項式で近似し、ラグランジュ剰余を用いて誤差を評価せよ。
解答
T 3 ( 0.1 ) = 0.1 − 0.01 2 + 0.001 3 = 0.0953333 … T_3(0.1) = 0.1 - \frac{0.01}{2} + \frac{0.001}{3} = 0.0953333\ldots T 3 ( 0.1 ) = 0.1 − 2 0.01 + 3 0.001 = 0.0953333 … 。f ( 4 ) ( t ) = − 6 ( 1 + t ) 4 f^{(4)}(t) = -\frac{6}{(1+t)^4} f ( 4 ) ( t ) = − ( 1 + t ) 4 6 なので剰余は f ( 4 ) ( c ) 4 ! ( 0.1 ) 4 = − ( 0.1 ) 4 4 ( 1 + c ) 4 \frac{f^{(4)}(c)}{4!}(0.1)^4 = -\frac{(0.1)^4}{4(1+c)^4} 4 ! f ( 4 ) ( c ) ( 0.1 ) 4 = − 4 ( 1 + c ) 4 ( 0.1 ) 4 (0 < c < 0.1 0 < c < 0.1 0 < c < 0.1 )で、絶対値は 10 − 4 4 = 2.5 × 10 − 5 \frac{10^{-4}}{4} = 2.5 \times 10^{-5} 4 1 0 − 4 = 2.5 × 1 0 − 5 未満、符号は負。よって 0.0953083 < log 1.1 < 0.0953334 0.0953083 < \log 1.1 < 0.0953334 0.0953083 < log 1.1 < 0.0953334 。実際 log 1.1 = 0.0953102 … \log 1.1 = 0.0953102\ldots log 1.1 = 0.0953102 … で、誤差は約 2.3 × 10 − 5 2.3 \times 10^{-5} 2.3 × 1 0 − 5 。
問題 4.5 ★ f : R → R f\colon \mathbb{R} \to \mathbb{R} f : R → R が微分可能で f ′ = f f' = f f ′ = f 、f ( 0 ) = 1 f(0) = 1 f ( 0 ) = 1 を満たすならば f ( x ) = e x f(x) = e^x f ( x ) = e x であることを示せ。
解答
g ( x ) = f ( x ) e − x g(x) = f(x)e^{-x} g ( x ) = f ( x ) e − x とおくと g ′ ( x ) = f ′ ( x ) e − x − f ( x ) e − x = 0 g'(x) = f'(x)e^{-x} - f(x)e^{-x} = 0 g ′ ( x ) = f ′ ( x ) e − x − f ( x ) e − x = 0 。系 4.14 (1)(任意の有界閉区間に適用)より g g g は定数で、g ( 0 ) = 1 g(0) = 1 g ( 0 ) = 1 。よって f ( x ) = e x f(x) = e^x f ( x ) = e x 。
問題 4.6 ★★ (1)(ヤングの不等式)p , q > 1 p, q > 1 p , q > 1 、1 p + 1 q = 1 \frac{1}{p} + \frac{1}{q} = 1 p 1 + q 1 = 1 、a , b ≥ 0 a, b \geq 0 a , b ≥ 0 のとき a b ≤ a p p + b q q ab \leq \frac{a^p}{p} + \frac{b^q}{q} ab ≤ p a p + q b q を示せ。(2)(ヘルダーの不等式)a i , b i ≥ 0 a_i, b_i \geq 0 a i , b i ≥ 0 に対して ∑ i = 1 n a i b i ≤ ( ∑ a i p ) 1 / p ( ∑ b i q ) 1 / q \sum_{i=1}^{n} a_i b_i \leq \left(\sum a_i^p\right)^{1/p}\left(\sum b_i^q\right)^{1/q} ∑ i = 1 n a i b i ≤ ( ∑ a i p ) 1/ p ( ∑ b i q ) 1/ q を示せ。
解答
(1) a = 0 a = 0 a = 0 または b = 0 b = 0 b = 0 なら自明。a , b > 0 a, b > 0 a , b > 0 なら例 4.32(n = 2 n = 2 n = 2 、λ 1 = 1 p \lambda_1 = \frac{1}{p} λ 1 = p 1 、λ 2 = 1 q \lambda_2 = \frac{1}{q} λ 2 = q 1 、x 1 = a p x_1 = a^p x 1 = a p 、x 2 = b q x_2 = b^q x 2 = b q )より ( a p ) 1 / p ( b q ) 1 / q ≤ a p p + b q q (a^p)^{1/p}(b^q)^{1/q} \leq \frac{a^p}{p} + \frac{b^q}{q} ( a p ) 1/ p ( b q ) 1/ q ≤ p a p + q b q 。
(2) A = ( ∑ a i p ) 1 / p A = \left(\sum a_i^p\right)^{1/p} A = ( ∑ a i p ) 1/ p 、B = ( ∑ b i q ) 1 / q B = \left(\sum b_i^q\right)^{1/q} B = ( ∑ b i q ) 1/ q とし、A , B > 0 A, B > 0 A , B > 0 としてよい(どちらかが 0 0 0 なら左辺も 0 0 0 )。(1) を a i A \frac{a_i}{A} A a i 、b i B \frac{b_i}{B} B b i に適用して足すと ∑ a i b i A B ≤ 1 p ∑ a i p A p + 1 q ∑ b i q B q = 1 p + 1 q = 1 \sum \frac{a_i b_i}{AB} \leq \frac{1}{p}\sum \frac{a_i^p}{A^p} + \frac{1}{q}\sum\frac{b_i^q}{B^q} = \frac{1}{p} + \frac{1}{q} = 1 ∑ A B a i b i ≤ p 1 ∑ A p a i p + q 1 ∑ B q b i q = p 1 + q 1 = 1 。積分版は 06-measure-integration 第4章 で扱う。
問題 4.7 ★★ (1) f f f が区間 I I I で微分可能で f ′ f' f ′ が有界ならば、f f f は I I I で一様連続であることを示せ。(2) 逆は成り立たないことを例で示せ。
解答
(1) ∣ f ′ ∣ ≤ L \lvert f' \rvert \leq L ∣ f ′ ∣ ≤ L なら系 4.14 (3) より ∣ f ( x ) − f ( y ) ∣ ≤ L ∣ x − y ∣ \lvert f(x) - f(y) \rvert \leq L\lvert x - y \rvert ∣ f ( x ) − f ( y )∣ ≤ L ∣ x − y ∣ でリプシッツ連続、よって一様連続。(2) f ( x ) = x f(x) = \sqrt{x} f ( x ) = x は ( 0 , 1 ) (0, 1) ( 0 , 1 ) で一様連続(問題 3.4)だが、f ′ ( x ) = 1 2 x f'(x) = \frac{1}{2\sqrt{x}} f ′ ( x ) = 2 x 1 は有界でない。
問題 4.8 ★★ f f f が R \mathbb{R} R で微分可能な凸関数で、有界ならば定数であることを示せ。
解答
ある x 0 x_0 x 0 で f ′ ( x 0 ) ≠ 0 f'(x_0) \neq 0 f ′ ( x 0 ) = 0 とすると、定理 4.30 (3) より f ( x ) ≥ f ( x 0 ) + f ′ ( x 0 ) ( x − x 0 ) f(x) \geq f(x_0) + f'(x_0)(x - x_0) f ( x ) ≥ f ( x 0 ) + f ′ ( x 0 ) ( x − x 0 ) 。右辺は f ′ ( x 0 ) > 0 f'(x_0) > 0 f ′ ( x 0 ) > 0 なら x → ∞ x \to \infty x → ∞ 、f ′ ( x 0 ) < 0 f'(x_0) < 0 f ′ ( x 0 ) < 0 なら x → − ∞ x \to -\infty x → − ∞ で + ∞ +\infty + ∞ に発散し、f f f の有界性に反する。よって f ′ ≡ 0 f' \equiv 0 f ′ ≡ 0 であり、f f f は定数(系 4.14 (1))。
問題 4.9 ★★ 開区間 ( a , b ) (a, b) ( a , b ) 上の凸関数は、各点で右微分係数と左微分係数をもち、特に連続であることを示せ。
解答
x ∈ ( a , b ) x \in (a, b) x ∈ ( a , b ) を固定し、s ( t ) = f ( t ) − f ( x ) t − x s(t) = \frac{f(t) - f(x)}{t - x} s ( t ) = t − x f ( t ) − f ( x ) (t ≠ x t \neq x t = x )とおく。補題 4.29 より s s s は t t t について単調増加であり(t < x < u t < x < u t < x < u でも s ( t ) ≤ s ( u ) s(t) \leq s(u) s ( t ) ≤ s ( u ) )、t > x t > x t > x の範囲では x x x より左の点 t 0 t_0 t 0 での値 s ( t 0 ) s(t_0) s ( t 0 ) を下界にもつ。よって命題 3.27 と同様に lim t → x + 0 s ( t ) = inf t > x s ( t ) \lim_{t \to x+0}s(t) = \inf_{t > x}s(t) lim t → x + 0 s ( t ) = inf t > x s ( t ) が存在し、これが右微分係数である。左も同様。右微分可能なら右連続(f ( t ) − f ( x ) = s ( t ) ( t − x ) → 0 f(t) - f(x) = s(t)(t - x) \to 0 f ( t ) − f ( x ) = s ( t ) ( t − x ) → 0 )、左も同様なので f f f は x x x で連続。閉区間の端点では連続とは限らない([ 0 , 1 ] [0, 1] [ 0 , 1 ] 上で f ( 0 ) = 1 f(0) = 1 f ( 0 ) = 1 、それ以外 0 0 0 は凸)。
問題 4.10 ★★★ f : R → R f\colon \mathbb{R} \to \mathbb{R} f : R → R が 2 回微分可能で、∣ f ∣ ≤ M 0 \lvert f \rvert \leq M_0 ∣ f ∣ ≤ M 0 、∣ f ′ ′ ∣ ≤ M 2 \lvert f'' \rvert \leq M_2 ∣ f ′′ ∣ ≤ M 2 ならば、∣ f ′ ∣ ≤ 2 M 0 M 2 \lvert f' \rvert \leq \sqrt{2M_0M_2} ∣ f ′ ∣ ≤ 2 M 0 M 2 であることを示せ。
解答
x ∈ R x \in \mathbb{R} x ∈ R 、h > 0 h > 0 h > 0 に対し、テイラーの定理(n = 1 n = 1 n = 1 )より
f ( x + h ) = f ( x ) + f ′ ( x ) h + f ′ ′ ( ξ ) 2 h 2 , f ( x − h ) = f ( x ) − f ′ ( x ) h + f ′ ′ ( η ) 2 h 2 f(x + h) = f(x) + f'(x)h + \frac{f''(\xi)}{2}h^2, \qquad f(x - h) = f(x) - f'(x)h + \frac{f''(\eta)}{2}h^2 f ( x + h ) = f ( x ) + f ′ ( x ) h + 2 f ′′ ( ξ ) h 2 , f ( x − h ) = f ( x ) − f ′ ( x ) h + 2 f ′′ ( η ) h 2
辺々引くと 2 h f ′ ( x ) = f ( x + h ) − f ( x − h ) − f ′ ′ ( ξ ) − f ′ ′ ( η ) 2 h 2 2hf'(x) = f(x+h) - f(x-h) - \frac{f''(\xi) - f''(\eta)}{2}h^2 2 h f ′ ( x ) = f ( x + h ) − f ( x − h ) − 2 f ′′ ( ξ ) − f ′′ ( η ) h 2 なので
∣ f ′ ( x ) ∣ ≤ 2 M 0 2 h + 2 M 2 h 2 4 h = M 0 h + M 2 h 2 \lvert f'(x) \rvert \leq \frac{2M_0}{2h} + \frac{2M_2 h^2}{4h} = \frac{M_0}{h} + \frac{M_2 h}{2} ∣ f ′ ( x )∣ ≤ 2 h 2 M 0 + 4 h 2 M 2 h 2 = h M 0 + 2 M 2 h
M 2 = 0 M_2 = 0 M 2 = 0 なら h → ∞ h \to \infty h → ∞ として f ′ ( x ) = 0 f'(x) = 0 f ′ ( x ) = 0 。M 2 > 0 M_2 > 0 M 2 > 0 なら h = 2 M 0 / M 2 h = \sqrt{2M_0/M_2} h = 2 M 0 / M 2 とすれば右辺は 2 M 0 M 2 \sqrt{2M_0M_2} 2 M 0 M 2 (M 0 = 0 M_0 = 0 M 0 = 0 なら f ≡ 0 f \equiv 0 f ≡ 0 )。