いろいろな関数
・多項式 y = ax + b a=2,b=3
y = x
2 とy = x
4
y = x
3 とy = x
5
< 注 > (p.18)
馬偶関数:f(−x) = f(x) となる関数,例えば x2 や x4 。 奇関数:f(−x) = −f (x) となる関数,例えば x3 や x5 。 y = x3−x 3
次の多項式
。 奇関数:f(−x) = −f (x) となる関数,例えば x3 や x5 。 y = x3−x 3
次の多項式
。 y = x3−x 3
次の多項式
-1.5 -1 -0.5 0.5 1 1.5x
-2 -1.5 -1 -0.5 0.5 1 1.5 2 y
y = x
4−x
24
次の多項式-1.5 -1 -0.5 0.5 1 1.5x
-1 -0.5 0.5 1 1.5 2 2.5 3 y
・有理関数 (p.17)馬
y = 1
x
-1.5 -1 -0.5 0.5 1 1.5x
-10 -7.5 -5 -2.5 2.5 5 7.5 10 y
y = 1 x
2-1.5 -1 -0.5 0.5 1 1.5x
5 10 15 20 y
・三角関数 (p.19)馬
y = sin(x)
とy = cos(x)
-2 -1 1 2 x Pi
-1 -0.5 0.5 1 y
度数法 ( ° ) 0 30 45 60 90 180 270 360 弧度法 (rad) 0 π6 π4 π3 π2 π
32π 2π
sin(x + π/2) = cos(x)
sin(−x) = − sin(x),cos(−x) = cos(x)
sin(x + 2π) = sin(x), cos(x + 2π) = cos(x)
・指数関数 (p.21)馬
y = a
x
-2 -1 1 2 x
-1 1 2 3 4 5 y
< 注 > 指数の性質 (p.23)
馬a
0= 1 , a
pa
q= a
p+q, (a
p)
q= a
pqa
−p= 1/a
p, a
n1=
n√
a (n; 自然数)
y = 2
x,y = ex,y = 4x
-1 -0.5 0.5 1 x
0.5 1 1.5 2 y
e = lim
t→0
(1 + t)
1t= 2.7182 · · · (p.29)
寺,(p.21)
馬< 注 > e
xを exp(x) と書く場合がある。 exponential
y = 2
x と(x, y) = (0, 1)
での接線-1 -0.5 0.5 1 x
0.5 1 1.5 2 y
y = e
x と(x, y) = (0, 1)
での接線-1 -0.5 0.5 1 x
0.5 1 1.5 2 y
y = 4
x と(x, y) = (0, 1)
での接線-1 -0.5 0.5 1 x
0.5 1 1.5 2 y
・対数関数 (p.22)馬
y = log
ax
0.5 1 1.5 2 2.5 3 x
-4 -2 2 4 y
log
ax は a
logax= x となる数。
< 注 > 対数の性質 (p.23)
馬log
a(1) = 0 , log
a(x y) = log
ax + log
ay
log
a(x/y) = log
ax − log
ay , log
ax
p= p log
ax log
ax = log
bx
log
ba
ただし
a > 0 , a
6= 1, b > 0 , b
6= 1, x > 0 , y > 0
である。y = log
ex
と(x, y) = (1, 0)
での接線0.5 1 1.5 2 x
-1 -0.75 -0.5 -0.25 0.25 0.5 0.75 1 y
< 注 >
log
ex を log x あるいは ln x と書く場合が多い。
・合成関数
{y = f (u),u = g(x)} あるいは y = f ¡ g(x) ¢
で定義される関数。
例えば f (u) = e−u, g(x) = x2 の場合,y = f (g(x)) は y = e−x2 = exp(−x
2) のことを意味 する。
の場合,y = f (g(x)) は y = e−x2 = exp(−x
2) のことを意味 する。
y = e
−x2-4 -2 2 4 x
0.2 0.4 0.6 0.8 1 1.2 y
u = x
2-4 -2 2 4 x
-2 2 4 6 8 10
u
y = e
−u0.2 0.4 0.6 0.8 1 1.2 1.4 y -2
2 4 6 8 10 u
< 注 > 逆関数 (p.22)
馬任意の x について g(f (x)) = x である場合,g (x) を f (x) の 逆関数 と呼び,f
−1(x) と書く。
y = e
x とy = log x
-4 -2 2 4 x
-4 -3 -2 -1 1 2 3 4 y
例えば ax と loga(x) は互いに逆関数である。
(x) は互いに逆関数である。
y = f (x) のグラフと y = f
−1(x) のグラフは直
線 y = x に対して線対称となる。
・関数の変形
・平行移動
y = f(x) + a ; y 軸の正の向きに a だけ平行 移動。
y = e
−x2+ 0.5
-4 -2 2 4 x
0.25 0.5 0.75 1 1.25 1.5 y
y = f (x − a) ; x 軸の正の向きに a だけ平行 移動。
y = e
−(x−2)2= exp
¡−(x−
2)
2¢-4 -2 2 4 x
0.2 0.4 0.6 0.8 1 1.2 y
・スケール変換
y = a f (x) ; y 軸方向に a 倍する。
y = 2e
−x2-4 -2 2 4 x
0.5 1 1.5 2 y
y = f (x/a) ; x 軸方向に a 倍する。
y = e
−(x/2)2= exp
³
−¡x
2
¢2´
-4 -2 2 4 x
0.2 0.4 0.6 0.8 1 1.2 y
(参考) オイラー (Euler) の公式
複素数まで考える範囲を広げると三角関数と指数関数には次の関係がある;
exp(iθ) = cos(θ) + i sin(θ) (5.1)
これをオイラーの公式と呼ぶ。ここで i は虚数単位で i2 = −1 という性質がある。
オイラーの公式より三角関数の加法定理
cos(α + β) = cos(α) cos(β) − sin(α) sin(β) (5.2) sin(α + β) = sin(α) cos(β) + cos(α) sin(β) (5.3) は指数関数の積の性質
exp(iα) exp(iβ) = exp
³
i(α + β)
´
(5.4) の内容を表すことがわかる。
なぜならオイラーの公式 (5.1) より式 (5.4) の右辺は
³
cos(α) + i sin(α) ´ ³
cos(β) + i sin(β) ´
= cos(α) cos(β) − sin(α) sin(β) + i
³
sin(α) cos(β) + cos(α) sin(β)
´
となる。一方式 (5.4) の左辺は
cos(α + β) + i sin(α + β)
となる。式 (5.4) の両辺の実部が等しいという式が cos の加法定理 (5.2) を意味し,虚部が等し いという式が sin の加法定理 (5.3) を意味することがわかる。
複素数
x, y, r, θ は実数, r ≥ 0.
実/虚部表示 極表示 複素数 z =x + iy =reiθ
実部 Re z =x =r cos θ 虚部 Im z =y =r sin θ 絶対値 |z| = p
x
2+ y
2=r(≥ 0) 偏角 arg z= θ
(tan θ =
yx) 複素共役 z ¯ =x − iy =re
−iθx=Re z y=Im z
0
z θ
r
-z z iz
x y
複素平面
横軸に実部 x, 縦軸に
虚部 y を描いたもの
パラメーター (媒介変数) で表された関数 (p.31)馬
馬場敬之, 『単位がとれる微積ノート』(講談社) ,p.31 参照
(参考) 3 次元の曲線
・ らせん
x = cos(t), y = sin(t), z = t/2
-2 -1 0 1 2 x
-2 -1 012 y
-4 -2 0 2 4
z -2
-1 012 y
(参考) 陰関数 (p.32)
馬x と y の関数関係が y = f (x) のように陽に関数 f(x) で表されるのではなく,F (x, y) = 0 の 形で陰に表された関数を陰関数と呼ぶ。
(例 1) F (x, y) = x
2a
2+ y
2b
2− 1
F (x, y) = 0 は楕円を表す。y = f(x) の形に表すと,この曲線は次の 2 つの関数
y = b
r 1 − x
2a
2, −a ≤ x ≤ a y = −b
r 1 − x
2a
2, −a ≤ x ≤ a で表される。
(例 2) F (x, y) = (x
2+ y
2)
2− 2xy
-1 -0.75 -0.5 -0.25 0.25 0.5 0.75 1x
-1 -0.75 -0.5 -0.25 0.25 0.5 0.75 1 y
関数の極限値 (p.4)寺,(p.38)
馬,(p.6)
川
実数 x が限りなく a に近づくとき,f (x) がある実数 ` に限りなく近づくならば x → a のとき f(x) の 極限値 は ` である
あるいは
x → a のとき f(x) は ` に 収束 する とかいい,
x→a
lim f(x) = ` (8.1)
と表す。
<注> 上の 限りなく近づく とは
任意の (どんな小さな) 正の数 ε に対しても,適当な正の数 δ をとると
0 < |x − a| < δ のすべての x に対して |f (x) − `| < ε となる ということを意味する。
微分係数 (p.12)寺,(p.50)
馬,(p.20)
川
・定義
h→0
lim
f (a + h) − f (a)
h (8.2)
この値が定まるとき,関数 y = f (x) は x = a で 微分可能 であるという。またこの極限値 を関数 y = f(x) の x = a における 微分係数 とよび
f
0(a), y
0|
x=aとか df(x) dx
¯ ¯
¯ ¯
x=a
, dy dx
¯ ¯
¯ ¯
x=a
(8.3) と表す。
式 (8.2) でいきなり h = 0 を代入すると分子と分母がともに 0 になるため,h → 0 の極限を
とる。
(例) f (x) = x
2,a = 1,f0(1) = 2
h 0.5 0.1 0.01 0.001
f (a + h) − f (a) 1.25 0.21 0.0201 0.002001 (f(a + h) − f(a))/h 2.5 2.1 2.01 2.001 (例) f (x) = sin(x),a = 0,f
0(0) = 1
h 0.5 0.3 0.1 0.01
f(a + h) − f(a) 0.479 0.296 0.0998 0.001
(f (a + h) − f (a))/h 0.959 0.985 0.998 1.0
(微分可能でない例) f(x) = x sin µ 1
x
¶
,a = 0
h 0.5 0.1 0.01 0.001 0.0001
f (a + h) − f (a) 0.455 -0.0544 -0.00506 0.000827 -0.0000306 (f (a + h) − f (a))/h 0.909 -0.544 -0.506 0.827 -0.306
・接線;微分係数の図形的意味
x = a で微分可能な関数 f (x) で表される曲線 y = f (x) は x = a の近くでは直線で近似でき る。その直線を曲線 y = f (x) の点 (a, f(a)) での 接線 と呼び,接線の傾きが f
0(a) となる。
・f(x) = x2,a = 1,接線 y = 2x − 1
-1 -0.5 0 0.5 1 1.5 2
-3 -2 -1 0 1 2 3 4
x y
0.6 0.8 1 1.2 1.4
0 0.5 1 1.5 2
0.9 0.95 1 1.05 1.1
0.8 0.9 1 1.1 1.2
・f(x) = sin(x),a = 0,接線 y = x
-3 -2 -1 0 1 2 3
-3 -2 -1 0 1 2 3
x y
-1 -0.5 0 0.5 1
-1 -0.5 0 0.5 1
x y
-0.4 -0.2 0 0.2 0.4
-0.4 -0.2 0 0.2 0.4
x y
・(微分可能でない例) f (x) = x sin µ 1
x
¶
-1 -0.5 0 0.5 1
-0.2 0 0.2 0.4 0.6 0.8
x y
-0.1 -0.05 0 0.05 0.1
-0.075 -0.05 -0.025 0 0.025 0.05
x y
-0.01 -0.005 0 0.005 0.01
-0.005 0 0.005 0.01
x y
<注> x = 0 以外では微分可能。例えば x = 0.01 の充分近くでは直線で近似できる。
0.006 0.008 0.01 0.012 0.014 -0.02
-0.01 0 0.01 0.02 0.03
0.009 0.0095 0.01 0.0105 0.011 -0.02
-0.01 0 0.01 0.02 0.03
0.0099 0.00995 0.01 0.01005 0.0101 -0.0125
-0.01 -0.0075 -0.005 -0.0025 0 0.0025 0.005
x = a,y = f (a) を通る傾き A の直線は次の式
y = f(a) + A (x − a) (10.1)
で表される。曲線 y = f (x) が x = a の近くで接線 (10.1) で近似できるとは h = x − a を小さ い量として
f(a + h) = f (a) + A h + O(h
2) (10.2) が成り立つことを意味する。ここで O(h
2) は大きさが h
2のオーダーの量を表す。
<注> lim
h→0
g(h)/h
n= 有限の値 であるとき,g(h) を h
nで抑えられる無限小といい g(h) = O(hn) と表す。O(h
n) = (何らかの係数) × h
nと思ってよい。,(p.114)
川上式 (10.2) は x = a + h での曲線 f (x) の値と接線 f (a) + A (x − a) の値の差が h2 のオーダー であることを表す。微分係数の定義の式 (8.2) に式 (10.2) を代入すると
f
0(a) = lim
h→0
f (a + h) − f (a)
h = lim
h→0
A h + O(h
2)
h = lim
h→0
(A + O(h)) = A (10.3) となり, x = a での微分係数 f
0(a) が 点 (x = a, y = f (a)) を通る接線の傾きを与えることがわ かる。以上より x = a,y = f(a) を通る,曲線 y = f (x) の接線を表す式は以下のようになる:
y = f(a) + f
0(a) (x − a) (10.4)
<注> h = x − a → 0 のとき,点 (x = a, y = f (a)) を通るどんな直線でも曲線 y = f (x) と の差は 0 に近づくが,直線の傾きが f0(a) でなければその差は O(h) となる。この意 味で,接線は x = a の近くで曲線を一番良く近似する直線といえる。
まとめると h が小さいとき
f (a + h) = f (a) + f
0(a) h + O(h
2) (10.5) となる。
<注> 式 (10.5) が 成 り 立 つ こ と や ,さ ら に 近 似 を 進 め る と ど う な る か に つ い て は テイラー (Taylor) 展開 のところで説明する。
曲線と接線の差 ∆(h) = f(a + h) − f(a) − f0(a) h の計算例 (例) f (x) = x
2,a = 1,f0(1) = 2
(1) = 2
h 1 × 10
−11 × 10
−21 × 10
−31 × 10
−4∆(h) 1 × 10
−21 × 10
−41 × 10
−61 × 10
−8∆(h)/∆(10h) 1 × 10
−21 × 10
−21 × 10
−2(例) f (x) = sin(x),a = 0,f
0(0) = 1
h 1 × 10
−11 × 10
−21 × 10
−31 × 10
−4∆(h) −1.67 × 10
−4−1.67 × 10
−7−1.67 × 10
−10−1.67 × 10
−13∆(h)/∆(10h) 1 × 10
−31 × 10
−31 × 10
−3(例) f (x) = x sin µ 1
x
¶
,a = 0.01,f0(0.01) = −86.7 · · ·
h 1 × 10
−31 × 10
−41 × 10
−51 × 10
−6∆(h) 9.40 × 10
−23.65 × 10
−32.67 × 10
−52.55 × 10
−7∆(h)/∆(10h) 3.88 × 10
−27.32 × 10
−39.53 × 10
−3導関数 (p.16)寺,(p.53)
馬 ,(p.21)
川
関数 y = f(x) を考える。各 x の値にこの x における微分係数を対応させる関数を y = f(x) の 導関数 とよび
f
0(x), y
0とか df (x) dx , dy
dx (11.1)
と表す。すなわち
f
0(x) = lim
h→0
f (x + h) − f (x)
h (11.2)
である。
<注> 微分係数を示す記号 (8.3) に現れた |x=a は x に a を代入するという操作を意味す る。つまり,微分係数 f0(a) は導関数 f
0(x) の x = a における値。
(a) は導関数 f
0(x) の x = a における値。
基本的な関数の導関数 (p.54)馬,(p.64)
川
・x
n(p.16)
寺,(p.24)
川dx
ndx = n x
n−1(11.3)
h→0
lim
(x + h)
n− x
nh = lim
h→0
n h x
n−1+ O(h
2)
h = lim
h→0
³
n x
n−1+ O(h)
´
= n x
n−1(11.4)
<注> 上の導出では n が自然数の場合を考えているが,実は n が任意の実数の場合も式 (11.3) は成り立つ。
・三角関数 (p.20)寺,(p.58)
馬 ,(p.72)
川
d sin(x)
dx = cos(x) , d cos(x)
dx = − sin(x) (11.5)
h→0
lim
sin(x + h) − sin(x)
h = lim
h→0
2 cos ³
x +
h2´ sin ³
h 2
´
h
= lim
h→0
cos ³ x + h
2
´
h→0
lim sin
³
h 2´
h 2
= cos(x) (11.6)
h→0
lim
cos(x + h) − cos(x)
h = lim
h→0
−2 sin
³ x +
h2´ sin
³
h 2´
h
= − lim
h→0
sin
³ x + h
2
´
h→0
lim sin
³
h 2´
h 2
= − sin(x) (12.1)
<注> 上の導出で次の等式を用いた。 (p.20)寺,(p.43)
馬,(p.70)
川
θ→0
lim sin(θ)
θ = 1 (12.2)
(参考) 式 (12.2) の導出 (p.21)
寺,(p.43)
馬,(p.70)
川右図より
3 角形 OAB の面積 < 扇形 OAB の面積 < 3 角形 OAC の面積 がわかる。
P
O A
B C 1
OA = 1,BP = sin θ,AC = tan θ なので
3 角形 OAB の面積 = 1 2 sin θ , 扇形 OAB の面積 = θ
2π × π = θ 2 , 3 角形 OAC の面積 = 1
2 tan θ (12.3)
となる。従って
sin θ < θ < tan θ , θ > 0 (12.4) が成り立つ。この式を sin θ で割って
1 < θ
sin(θ) < 1
cos θ (12.5)
が得られる。これより θ > 0 を 0 に近づけると lim
θ→0+0
θ
sin θ = 1 となることがわかる。(θ → 0 + 0
は θ を右 (正) から 0 に近づけることを意味する。) sin(−θ) = − sin(θ) より θ を左 (負) から 0
に近づけた場合の極限値も 1 となるので式 (12.2) が得られる。
・指数関数 (p.28)寺,(p.53)
馬,(p.66)
川
de
x
dx = e
x(13.1)
de
xdx = lim
h→0
e
x+h− e
xh = e
xlim
h→0
e
h− 1
h = e
xlim
h→0
e
h− e
0h (13.2)
であるが,上式右辺の lim
h→0
³
e
h− e
0´
/h は関数 y = e
xの x = 0 での微分係数,すなわち x = 0 での接線の傾きを表す。ネイピア数 e はこの接線の傾きが 1 であるように定義されていた。(プ リント数 I.2)
(参考) ネイピア数の表現 e = lim
t→0
(1 + t)
1tより上を導くこともできる。e
h− 1 = t とおくと h = log(1 + t) となるので
lim
h→0e
h− 1 h = lim
t→0
t
log(1 + t) = lim
t→0
1
log(1 + t)
1t= 1 log
³
lim
t→0(1 + t)
1t´ = 1 log e = 1
(13.3) となる。
・対数関数 (p.28)寺,(p.54)
馬,(p.68)
川
d log(|x|) dx = 1
x (13.4)
x > 0 の場合を考える。
h→0
lim
log(x + h) − log(x)
h = lim
h→0
log
x+hxh = lim
h→0
x h log
³ 1 + h
x
´ 1 x = 1
x lim
t→0
log(1 + t)
t (13.5) 上で,t = h/x とおいた。上式右辺の
lim
t→0log(1 + t)
t は関数 y = log(x) の x = 1 での微分係数,すなわち x = 1 での接線の傾きを表 す。(プリント数 I.3) よりこの傾きは 1 である。
(参考) ネイピア数の表現からも lim
t→0log(1 + t) t = log
³
lim
t→0(1 + t)
1t´
= log e = 1 となることがわかる。
<注> x < 0 の場合は y = −x とおいて,後述の合成関数の微分を用いる;
d log(y)
dx = d log(y) dy
dy
dx = − 1 y = 1
x (13.6)
微分の基本的公式 (p.17)寺,(p.60)
馬,(p.22)
川
・関数の和,差と定数との積の微分
³
a f (x) + b g(x)
´
0= a f
0(x) + b g
0(x) , a, b は定数 (14.1)
・関数の積の微分
³
f(x) g(x)
´
0= f
0(x) g(x) + f(x) g
0(x) (14.2) x = a の近くで
f (a + h) = f (a) + f
0(a) h + O(h
2) (14.3) g(a + h) = g(a) + g
0(a) h + O(h
2) (14.4) となる。これより
f(a + h) g(a + h) = f(a) g(a) + ³
f
0(a) g(a) + f (a) g
0(a) ´
h + O(h
2) (14.5) となる。一方 F (x) = f (x) g (x) とすると,
F (a + h) = F (a) + F
0(a) h + O(h
2) (14.6) である。ただし,F (a) = f(a) g(a)。式 (14.5) と式 (14.6) の h の 1 次の係数を比べて
F
0(a) = f
0(a) g(a) + f(a) g
0(a) (14.7) となることがわかる。
・関数の商の微分
µ f (x) g(x)
¶
0= f
0(x) g(x) − f(x) g
0(x)
g(x)
2(14.8)
今度は F (x) = f(x)/g(x) とおく。F (x) g(x) = f (x) の両辺を x で微分すると積の微分公式 (14.2) より
F
0(x) g(x) + F (x) g
0(x) = f
0(x) (14.9) がとなる。これより
F
0(x) = f
0(x) − F (x)g
0(x)
g(x) (14.10)
が得られる。F (x) = f(x)/g(x) を上の式に代入して通分すると式 (14.8) となる。
・合成関数 y = f (g(x)) の導関数 (p.18)寺,(p.62)
馬,(p.25)
川
df(g(x))
dx = df (u) du
¯ ¯
¯ ¯
u=g(x)
dg(x)
dx (15.1)
y = f (u),u = g(x) とする。x = a の近くでは関数 u = g(x) は次の直線 (1 次関数) u = g(a) + dg(x)
dx
¯ ¯
¯ ¯
x=a
(x − a) (15.2)
とほぼ等しくなる。また, b = g(a) とすると,u = b の近くでは関数 y = f(u) は直線 y = f(b) + df(u)
du
¯ ¯
¯ ¯
u=b
(u − b) (15.3)
とほぼ等しくなる。1 次関数と 1 次関数の合成は 1 次関数となる。実際,式 (15.2) と式 (15.3) よ り合成関数は
y = f (b) + df (u) du
¯ ¯
¯ ¯
u=b
µ·
g (a) + dg(x) dx
¯ ¯
¯ ¯
x=a
(x − a)
¸
− b
¶
(15.4)
b=g(a)
= f (b) + df (u) du
¯ ¯
¯ ¯
u=g(a)
dg(x) dx
¯ ¯
¯ ¯
x=a
(x − a) (15.5)
となる。この直線の傾き, df(u) du
¯ ¯
¯ ¯
u=g(a)
dg(x) dx
¯ ¯
¯ ¯
x=a
, が合成関数 y = f (g(x)) の x = a での微 分係数を表す。
<注> 曲線と接線の差まで考慮すると以下のような導出となる;
g(a + h) = g(a) + dg(x) dx
¯ ¯
¯ ¯
x=a
h + O(h
2) (15.6)
f (b + ε) = f (b) + df (u) du
¯ ¯
¯ ¯
u=b
ε + O(ε
2) (15.7)
となっている。ε = dg(x) dx
¯ ¯
¯ ¯
x=a
h + O(h
2) と考えて
f(g(a + h)) = f µ
g(a) + dg(x) dx
¯ ¯
¯ ¯
x=a
h + O(h
2)
¶
(15.8)
= f (g(a)) + df(u) du
¯ ¯
¯ ¯
u=b
µ dg(x) dx
¯ ¯
¯ ¯
x=a
h + O(h
2)
¶
+ O(ε
2) (15.9)
= f (g(a)) + df(u) du
¯ ¯
¯ ¯
u=b
dg(x) dx
¯ ¯
¯ ¯
x=a
h + O(h
2) (15.10)
となる。上の式 (15.10) の h の一次の係数から合成関数 y = f(g(x)) の x = a での微
分係数がわかる。
(例) x
α= exp ³
α log(x) ´
の導関数を求めなさい。ただし α は実数。
(答) f (u) = e
u,g(x) = α log(x) とすると exp
³
α log(x)
´
= f(g(x)) となる。合成関数の微分 の式 (15.1) より
d exp
³
α log(x)
´
dx = de
udu
¯ ¯
¯ ¯
u=αlog(x)
d(α log(x))
dx = e
u|
u=αlog(x)α d log(x)
dx = x
αα 1
x = α x
α−1となる。これより任意の実数 α について次が成り立つことがわかる;
dx
αdx = αx
α−1(16.1)
(例) 関数 y = f
³
g (h(x))
´
の導関数を求めなさい。
合成関数の微分の式 (15.1) を 2 度使う。まず,F (x) = g(h(x)) とすると,y = f(u),u = F (x)
なので dy
dx = df (F (x))
dx = df (u) du
¯ ¯
¯ ¯
u=F(x)
dF (x)
dx (16.2)
となる。次に dF (x)
dx = dg(h(x))
dx = dg(v) dv
¯ ¯
¯ ¯
v=h(x)
dh(x)
dx より次が得られる;
df
³
g(h(x))
´
dx = df (u) du
¯ ¯
¯ ¯
u=g(h(x))
dg(v) dv
¯ ¯
¯ ¯
v=h(x)
dh(x)
dx (16.3)
(例) y = 1
1 + A exp(−rx) の導関数を求めなさい。ただし,A と r は定数である。また,この
関数の x = 0 での接線を表す式を求めなさい。
(答) f (u) = 1/u,g(v ) = 1 + A e
v,h(x) = −r x とすると 1
1 + A exp(−rx) = f(g(h(x))) とな る。 df (u)
du = − 1
u
2, dg(v)
dv = A de
vdv = Ae
v, dg(x)
dx = −r なので式 (16.3) より以下が得られる;
d dx
µ 1
1 + A exp(−rx)
¶
= − 1 u
2¯ ¯
¯ ¯
u=1+Ae−rx
Ae
v|
v=−rx(−r) = rA exp(−rx)
³
1 + A exp(−rx) ´
2以上より x = 0 でこの関数の値は 1/(1 + A) であり,微分係数は rA/(1 + A)2となることがわ かる。
従って x = 0 での接線は以下の式で表される;
y = 1
1 + A + rA (1 + A)
2x
右図は r = 2,A = 10 の場合のグラフを示す。細い
線は接線を示す。
y
x
・逆関数の導関数 (p.25)寺,(p.26)
川
f (x) と g(x) が互いに逆関数である場合は
x = f (g(x)) (17.1)
となっている。上の式の両辺を x で微分すると 1 = df(u)
du
¯ ¯
¯ ¯
u=g(x)
dg(x)
dx (17.2)
が得られる。これより g(x) が f (x) の逆関数である場合 dg(x)
dx = 1
, df(u) du
¯ ¯
¯ ¯
u=g(x)
(17.3)
となる。
(例) arcsin(x) は −1 ≤ x ≤ 1 で定義された sin(x) の逆関数であり − π
2 ≤ arcsin(x) ≤ π
2 の値を
とる。(sin
−1(x) と書くこともある。) y = arcsin(x) の導関数を求めなさい。また,x = 1/ √ 2 での接線を表す式を書きなさい。
(答) f (u) = sin(u),g(x) = arcsin(x) とおいて式 (17.3) を用いると d arcsin(x)
dx = 1
, d sin(u) du
¯ ¯
¯ ¯
u=arcsin(x)
= 1
cos(u)
¯ ¯
¯ ¯
u=arcsin(x)
(17.4)
となる。 sin(u) = x なので (cos(u))2+(sin(u))
2 = 1 より cos(u) = ± p
1 − (sin(u))
2= ± √ 1 − x
2となる。u = arcsin(x) は −π/2 から π/2 の範囲の値をとるので cos(u) ≥ 0。従って cos(u) =
√ 1 − x
2であることがわかる。これを式 (17.4) に代入して d arcsin(x)
dx = 1
√ 1 − x
2, −1 ≤ x ≤ 1 (17.5)
が得られる。x = 1/ √
2 での微分係数の値は上より √
2 となる。また sin(arcsin(1/ √
2)) = 1/ √ 2 より,arcsin(1/ √
2) = π/4 であることがわかる。以上より, x = 1/ √
2 での接線は次の式で表 される;
y = π
4 − 1 + √ 2 x
-1 -0.5 0 0.5 1
-1.5 -1 -0.5 0 0.5 1 1.5
x y
細い線が接線を示す。
x = f (t) , y = g(t) (18.1) と表されている。y を x の関数と考えたときの x = f (c) での微分係数は以下で表される;
dy dx
¯ ¯
¯ ¯
x=f(c)
=
· dg(t) dt
Á df (t) dt
¸
t=c
(18.2)
t = c の近くで関数 x = f(t),y = g(t) はそれぞれ次の直線 x = f (c) + df (t)
dt
¯ ¯
¯ ¯
t=c
(t − c) (18.3)
y = g(c) + dg(t) dt
¯ ¯
¯ ¯
t=c
(t − c) (18.4)
とほぼ等しくなる。式 (18.3) より t − c = (x − f(c))
. df(t) dt
¯ ¯
¯ ¯
t=c
となるので,これを式 (18.4) に 代入して x と y の 1 次の関係式
y = g(c) +
· dg(t) dt
Á df (t) dt
¸
t=c
³
x − f (c)
´
(18.5)
が得られる。この直線の傾き
· dg(t) dt
Á df(t) dt
¸
t=c
が x = f(c) での微分係数を与える。
<注>
逆関数の微分の式を用いた導出は以下のようになる;x = f (t)
の逆関数をt = h(x)
と書く。y = g(h(x))
の導関数は合成関数の微分の式(15.1)
より
dy
dx = dg(h(x))
dx = dg(t) dt
¯¯
¯¯
t=h(x)
dh(x)
dx (18.6)
となる。さらに逆関数の微分の式
(17.3)
よりdh(x) dx = 1
.
df (t) dt
¯¯
¯¯
t=h(x)
なので
dy
dx = dg(h(x))
dx = dg(t) dt
Á
df(t) dt
¯¯
¯¯
t=h(x)
(18.7)
となる。
(例) パラメーター θ を用いて表された曲線 {x = e
θcos(θ) , y = e
θsin(θ)} の θ = π/2 での接線 を表す式を書きなさい。
(答) dx(θ) dθ = e
θ³
cos(θ) − sin(θ)
´
, dy(θ) dθ = eθ
³
sin(θ) + cos(θ)
´
となる。
θ = π/2 で x = 0 , y = e
π/2である。この点での微 分係数 dy/dx|x=0は式 (18.2) より
dy dx
¯ ¯
¯ ¯
x=0
= −e
π/2e
π/2= −1
となる。従ってこの点での接線は次の式で表される;
y = e
π/2− x
-25 -20 -15 -10 -5 0 5
-2.5 0 2.5 5 7.5 10
x y
細い線が接線を示す。
・テイラー (Taylor) 展開 (p.49)寺,(p.84)
馬,(p.101)
川
高次の導関数 (p.64)馬,(p.33)
川
,(p.33)
川関数 y = f (x) の導関数 df (x)
dx が微分可能なとき導関数の導関数 d dx
µ df(x) dx
¶ を d
2f (x)
dx
2, d
2dx
2f (x) , d
2y
dx
2, y
00, f
00(x)
などと書き 2 次の導関数 とか 2 階の導関数 と呼ぶ。同様に関数 y = f(x) を n 回微分し て得られる関数を
d
nf (x)
dx
n, d
ndx
nf (x) , d
ny
dx
n, y
(n), f
(n)(x) (19.1) などと書き n 次の導関数 とか n 階の導関数 と呼ぶ。
<注> 0 次の導関数は元の関数のこととする;
d
0f(x)
dx
0= f(x) (19.2)
x = a の微分係数 df (x) dx
¯ ¯
¯ ¯
x=a
を用いて関数 y = f (x) を x = a の近くで f (x) = f (a) + df (x)
dx
¯ ¯
¯ ¯
x=a
(x − a) + O
³
(x − a)
2´
(19.3) と近似できた。高次の微分係数を使うと,さらに誤差を小さくすることができる。
関数 f(x) の x = a での n 次の テイラー展開 fn(x; a) を次で与える;
f
n(x; a) = X
nk=0
d
kf (x) dx
k¯ ¯
¯ ¯
x=a
(x − a)
kk! (19.4)
ここで k! は k の 階乗 と呼ばれる次で定義される量;
k! = (
k · (k − 1) · · · 3 · 2 · 1 ; k = 1, 2, 3 · · · 自然数
1 ; k = 0 (19.5)
また和の記号 Xn
k=0
は次式のこと;
X
nk=0
c(n) = c(0) + c(1) + c(2) + · · · + c(n − 1) + c(n) (19.6) 従って f
n(x; a) を和の記号を使わずに書くと次式となる;
f
n(x; a) = d
0f(x) dx
0¯ ¯
¯ ¯
x=a
(x − a)
00! + d
1f (x) dx
1¯ ¯
¯ ¯
x=a
(x − a)
11! + d
2f (x) dx
2¯ ¯
¯ ¯
x=a
(x − a)
22! + · · ·
= f (a) + df(x) dx
¯ ¯
¯ ¯
x=a
(x − a) + d
2f (x) dx
2¯ ¯
¯ ¯
x=a
(x − a)
22 + · · · + d
nf(x) dx
n¯ ¯
¯ ¯
x=a
(x − a)
nn!
<注> fn(x; a) はこの講義でしか使わない記号なので参考書等を読むときは注意してください。
テイラー展開の性質
・1 次のテイラー展開 y = f1(x; a) = f (a) + df(x) dx
¯ ¯
¯ ¯
x=a
(x − a) は 関数 y = f(x) の x = a で の接線を表す。
・n 次のテイラー展開 fn(x; a) の x = a での微分係数は n 次まで元の関数 f (x) の微分係数と 一致する;
d
kf
n(x; a) dx
k¯ ¯
¯ ¯
x=a
= d
kf(x) dx
k¯ ¯
¯ ¯
x=a
, k = 0, 1, · · · , n (20.1)
・f (x) が n 次の多項式の場合,f(x) = fn(x; a)
・x = a の近くで f(x) と fn(x; a) の差は O
³
(x − a)
n+1´
のオーダーとなる;
f(x) = X
nk=0
1 k!
d
kf (x) dx
k¯ ¯
¯ ¯
x=a
(x − a)
k+ O
³
(x − a)
n+1´
. (20.2)
これは次の テイラーの定理 からわかる。
テイラーの定理
f (b) = X
nk=0
(b − a)
kk!
d
kf (x) dx
k¯ ¯
¯ ¯
x=a
+ (b − a)
n+1(n + 1)!
d
n+1f (x) dx
n+1¯ ¯
¯ ¯
x=c
(20.3)
が成り立つ a と b の間の適当な値 c が存在する。
(参考) 式 (20.3) の導出
左辺
f (b)
と右辺第一項の差をR
n+1 と書く;R
n+1= f (b)
− Xn k=0(b
−a)
kk!
d
kf (x) dx
k¯¯
¯¯
x=a
(20.4)
A
をR
n+1= (b
−a)
n+1(n + 1)! A
で定義する。また関数F(x)
を次式で定義する;F(x) = f (b)
− Xn k=0(b
−x)
kk!
d
kf (x)
dx
k −(b
−x)
n+1(n + 1)! A (20.5)
F (x)
は次を満たす;F (b) = 0 F (a) =
(
f (b)
−Xn k=0
(b
−a)
kk!
d
kf (x) dx
k¯¯
¯¯
x=a
)
−