平成
27
年度 数学演習第二 演習 第4回 微積:偏微分[1](偏微分,合成関数の微分)
解答例2016
年10
月26
日 実施分1 f x (x, y) := lim
h → 0
f (x + h, y) − f (x, y)
h , f y (x, y) := lim
k → 0
f (x, y + k) − f (x, y)
k
がそれぞれの定義式である.f ∈ C 2 (D)
ならば,fxy (x, y) := (f x ) y (x, y) = (f y ) x (x, y) =: f yx (x, y) ((x, y) ∈ D)
に注意しておく.(1) f x (x, y) = 2x
x 2 + y 2 , f y (x, y) = 2y x 2 + y 2 , f xx (x, y) = − 2x 2 + 2y 2
(x 2 + y 2 ) 2 , f xy (x, y) = f yx (x, y) = − 4xy
(x 2 + y 2 ) 2 , f yy (x, y) = 2x 2 − 2y 2 (x 2 + y 2 ) 2 . (2) f x (x, y) = x
√ x 2 + 2y 2 , f y (x, y) = 2y
√ x 2 + 2y 2 . (x 2 + 2y 2 )(f x ) 2 = x 2
の両辺をそれぞれx
で偏微分すると,2x(f x ) 2 + 2(x 2 + 2y 2 )f x f xx = 2x, 2(x 2 + 2y 2 )f x f xx = 2x { 1 − (f x ) 2 } = 4xy 2
x 2 + 2y 2
より,f xx (x, y) = 2xy 2 (x 2 + 2y 2 ) 2 f x
= 2y 2
(x 2 + 2y 2 ) 3/2
を得る. 同様にして,f xy (x, y) = f yx (x, y) = − 2xy
(x 2 + 2y 2 ) 3/2 , f yy (x, y) = 2x 2
(x 2 + 2y 2 ) 3/2
がわかる.(3) f (x, y) = log e y
log e x
より,fx (x, y) = − log y
x(log x) 2 , f y (x, y) = 1
y log x , f xx (x, y) = log y
x 2 (log x) 2 + 2 log y x 2 (log x) 3 , f xy (x, y) = f yx (x, y) = − 1
xy(log x) 2 , f yy (x, y) = − 1 y 2 log x . (4) f x (x, y) = − 1
y sin ( x
y )
, f y (x, y) = x y 2 sin
( x y
)
, f xx (x, y) = − 1 y 2 cos
( x y
) , f xy (x, y) = f yx (x, y) = 1
y 2 sin ( x
y )
+ x y 3 cos
( x y )
, f yy (x, y) = − 2x y 3 sin
( x y )
− x 2 y 4 cos
( x y )
.
(5) (x, y) ̸ = (0, 0)
のとき,(x2 + y 2 )f = xy(x 2 − y 2 )
の両辺をそれぞれx
で偏微分すると,2xf+ (x 2 + y 2 )f x = y(x 2 − y 2 )+2x 2 y, (x 2 +y 2 )f x = { y(x 2 − y 2 ) + 2x 2 y } (x 2 + y 2 ) − 2x 2 y(x 2 − y 2 )
(x 2 + y 2 ) 2
より,f x (x, y) = y(x 4 + 4x 2 y 2 − y 4 ) (x 2 + y 2 ) 2
が従う.同様にして,fy (x, y) = x(x 4 − 4x 2 y 2 − y 4 )
(x 2 + y 2 ) 2
も得られる.また,fx (0, 0) = 0 = f y (0, 0)
は定義から容易に わかる.次に,(x, y)̸ = (0, 0)
のとき,(x2 + y 2 ) 2 f x = y(x 4 + 4x 2 y 2 − y 4 )
の両辺をそれぞれx
で偏微分すると,4x(x 2 + y 2 )f x + (x 2 + y 2 ) 2 f xx = 4xy(x 2 + 2y 2 ), (x 2 + y 2 ) 3 f xx = 4xy { (x 2 + 2y 2 )(x 2 + y 2 ) − (x 4 + 4x 2 y 2 − y 4 ) }
よ り,fxx (x, y) = 4xy 3 (3y 2 − x 2 )
(x 2 + y 2 ) 3
を得る.同様にして,fxy (x, y) = f yx (x, y) = x 6 + 9x 4 y 2 − 9x 2 y 4 − y 6
(x 2 + y 2 ) 3 , f yy (x, y) =
− 4x 3 y(3x 2 − y 2 )
(x 2 + y 2 ) 3
を知る.そして,fx (x, 0) = 0 = f x (0, 0)
から,fxx (0, 0) = 0
や,fy (0, y) = 0 = f y (0, 0)
より,f yy (0, 0) = 0
は容易に確かめられる.更に,f x (0, y) = − y
から,f xy (0, 0) = − 1
で,f y (x, 0) = x
より,f yx (0, 0) = 1
が 導かれる.よって,f(x, y)
は(0, 0)
の近傍でC 2
級でない.f ∈ C 1 ( R 2 )
だが,lim
(x,y) → (0,0) f xx (x, y), lim
(x,y) → (0,0) f xy (x, y), lim
(x,y) → (0,0)
f yy (x, y)
はいずれも存在しない(平面の極座標を使えば示せる).(5)
のf(x, y)
はイタリアの数学者ペアノ(Giuseppe Peano, 1858–1932)
の有名な一例である.2
合成関数の微分に関する連鎖律dg dt = ∂g
∂x dx
dt + ∂g
∂y dy
dt
を適用する解答例を与える.(1) f x (x, y) = (y/x) x
1 + (y/x) 2 = − y
x 2 + y 2 , f y (x, y) = (y/x) y
1 + (y/x) 2 = x
x 2 + y 2 , φ ′ (t) = 2, ψ ′ (t) = − 2t
より,g ′ (t) = f x (φ(t), ψ(t))φ ′ (t) + f y (φ(t), ψ(t))ψ ′ (t) = − (1 − t 2 ) · 2 + 2t( − 2t)
(2t) 2 + (1 − t 2 ) 2 = − 2 t 2 + 1 .
(実は, Tan − 1 u+Tan − 1 (1/u) = ± π/2 (u ≷ 0), Tan − 1 1 − 2t t
2= π+2 Tan − 1 t (t < − 1), 2 Tan − 1 t ( | t | < 1), − π+2 Tan − 1 t (t > 1)
から,g(t) = Tan−1 1 − 2t t
2= ± π/2 − 2 Tan − 1 t (t ≷ 0)
である.)(2) f x (x, y) = (1 + x 2 + 3y 2 ) x
1 + x 2 + 3y 2 = 2x
1 + x 2 + 3y 2 , f y (x, y) = (1 + x 2 + 3y 2 ) y
1 + x 2 + 3y 2 = 6y
1 + x 2 + 3y 2 , φ ′ (t) = 2t, ψ ′ (t) = e t
より,g′ (t) = 2(t 2 + 1) · 2t + 6e t · e t
1 + (t 2 + 1) 2 + 3(e t ) 2 = 4t 3 + 4t + 6e 2t
t 4 + 2t 2 + 2 + 3e 2t .
3
合成関数の微分に関する連鎖律∂z
∂ ∗ = ∂z
∂x
∂x
∂ ∗ + ∂z
∂y
∂y
∂ ∗ ( ∗ = u or v)
を適用する解答例を与える.(1) f (x, y) = y x = e xlog y
だから,f x (x, y) = y x log y, f y (x, y) = xy x − 1 .
さらにφ u (u, v) = − v/(u 2 ), φ v (u, v) = 1/u, ψ u (u, v) = 2u, ψ v (u, v) = 2v
だから,z u (u, v) = f x (φ(u, v), ψ(u, v))φ u (u, v) + f y (φ(u, v), ψ(u, v))ψ u (u, v)
= v(u 2 + v 2 ) (v/u) − 1 {
− u 2 + v 2
u 2 log(u 2 + v 2 ) + 2 }
, z v (u, v) = v 2
u (u 2 + v 2 ) (v/u) − 1
{ u 2 + v 2
v 2 log(u 2 + v 2 ) + 2 }
.
た だし,z(u, v) = (u 2 + v 2 ) v/u
をu, v
でそれぞれ偏微分することもできる.(2) f x (x, y) = 4xy 2
(x 2 + y 2 ) 2 , f y (x, y) = − 4x 2 y
(x 2 + y 2 ) 2 , φ u (u, v) = cos v, φ v (u, v) = − u sin v, ψ u (u, v) = sin v, ψ v (u, v) = u cos v
より,zu (u, v) = 4 cos v sin 2 v
u cos v + − 4 cos 2 v sin v
u sin v = 0
と,z v (u, v) = 4 cos v sin 2 v
u ( − u sin v)+ − 4 cos 2 v sin v
u (u cos v) = − 4 cos v sin v
を得る.ただし,z(u, v) = cos 2 v − sin 2 v =
cos 2v
をu, v
でそれぞれ偏微分する方が簡単である.4
この問題のように具体的に表せない関数の微分にこそ連鎖律が有効である.(1) y v = 0
ならば,y(u, v) =y(u, 0) +
∫ v 0
y v (u, s) ds = y(u, 0)
はu
だけの関数である.逆に,任意のh ∈ C 1 ( R )
に 対して,y(u, v) =h(u)
ならば,yv = h v = 0
をみたす.(2) 0 = z uv = (z u ) v
のとき,(1) より,或るh ∈ C 1 ( R )
を用いて,zu (u, v) = h(u)
と書ける.そこで,f(u) =
∫
h(u) du
とおくと,(z− f) u = z u − h = 0
なので,再び(1)
から,或るg ∈ C 2 ( R )
によって,z(u, v)− f (u) = g(v)
と表される.逆に,任意のf, g ∈ C 2 ( R )
に対して,z= f (u) + g(v)
は,zu = f u (u)
より,zuv = f uv = 0
をみたす.(3) u = x+ct, v = x − ct
より,w(t, x) = z(x+ct, x − ct)
であるから,w x = z u u x +z v v x = z u +z v , w t = z u u t +z v v t = c(z u − z v ), w xx = (z uu u x +z uv v x )+(z vu u x +z vv v x ) = z uu +2z uv +z vv , w tt = c { (z uu u t + z uv v t ) − (z vu u t + z vv v t ) } = c 2 (z uu − 2z uv + z vv )
がわかる.(4) (3)
より,0 =w tt − c 2 w xx = − 4c 2 z uv
なので,zuv = 0
をみたす.よって,(2) から,w(t, x) =z(u, v) = f (u) + g(v) = f (x + ct) + g(x − ct)
と表される.5
一般に,3種類の極限には論理的な関係はないので,(a)の極限または(b)
の極限が存在しないことから,(c)の 極限が存在しないとは云えないし,(c)の極限が存在しても,(a)の極限や(b)
の極限が存在すると結論付けられない.(1) lim
y → 0
(
x lim → 0 f (x, y) )
= lim
y → 0 − 1 = − 1, lim
x → 0
(
y lim → 0 f (x, y) )
= lim
x → 0 x = 0.
この場合,f (x, y)
のx
軸に沿って原点に 近づいた極限lim
x → 0 f (x, 0) = 0
とy
軸に沿って原点に近づいた極限lim
y → 0 f (0, y) = − 1
が異なるので(c)
の極限は存在 しない.(2) lim
y → 0
( lim
x → 0 f(x, y) )
= lim
y → 0 0 = 0 = lim
x → 0 0 = lim
x → 0
( lim
y → 0 f (x, y) )
はよいだろう.(c) の極限を調べるには本問では 平面の極座標
x = r cos θ, y = r sin θ (r ≧ 0, 0 ≦ θ < 2π)
が有効で,このとき(x, y) → (0, 0)
はr → 0
と同じなの で,あたかも(θをパラメータと見なして)rの1変数関数のように扱える.実際,x= r cos θ, y = r sin θ
とおくと,f (x, y) = cos θ sin θ = (1/2) sin 2θ
は区間[ − 1/2, 1/2]
の任意の値を取り得るから,(c)の極限は存在しない.(3) y 2
x 2 + y 2 ≦ 1
により| f (x, y) | ≦ | x |
なので,はさみうちの原理により,limy → 0
(
x lim → 0 f (x, y) )
= lim
y → 0 0 = 0 = lim
x → 0 0 =
x lim → 0
(
y lim → 0 f (x, y) )
, lim
(x,y) → (0,0)
f (x, y) = 0
が得られる.(4) | f (x, y) | ≦ | x | (y ̸ = 0)
から,limy → 0
( lim
x → 0 f (x, y) )
= 0 = lim
(x,y) → (0,0)
f (x, y)
がわかる.一方,x̸ = 0
として,例 えばy = 1
nπ (n = 1, 2, 3, · · · )
を考えると,n→ ∞
ならば,0̸ = y → +0
で,f(x, y) = ( − 1) n x ∈ {± x }
なので,lim
y → 0 f(x, y)
は存在しない.よって,(b)の極限も存在しない.補足
1 (5)
などを回顧すれば,(a)の極限や(b)
の極限は自然に現れることがわかる.実際,f xy (0, 0) = lim
k → 0
( lim
h → 0
f (h, k) hk
)
= lim
k → 0
( lim
h → 0
h 2 − k 2 h 2 + k 2
)
= − 1 f yx (0, 0) = lim
h → 0
( lim
k → 0
f (h, k) hk
)
= lim
h → 0
( lim
k → 0
h 2 − k 2 h 2 + k 2
)
= 1
よって,f