数学のブログ

合成微分律と勾配ベクトル ’原点からの距離’にのみ従属する関数 偏導関数、2階微分、和、指数関数

続 解析入門 (原書第2版) (S.ラング(著)、松坂 和夫(翻訳)、片山 孝次(翻訳)、岩波書店)の第4章(合成微分律と勾配ベクトル)、4(’原点からの距離’にのみ従属する関数)の練習問題12の解答を求めてみる。

a

f x = dg d r · x r
2 f x 2 = d 2 g d r 2 r - dg d r r 2 · x r x + dg d r · 1 r
2 f y 2 = d 2 g d r 2 r - dg d r r 2 · y 2 r + 1 r dg d r
2 f d x 2 + 2 f y 2 = d 2 g d r 2 - r dg d r + 2 r dg d r = d 2 g d r 2 + 1 r dg d r

b

d d r e - r 2 = - 2 r e - r 2
d 2 d r e - r 2 = - 2 ( e - r 2 - 2 r 2 e - r 2 ) = 2 e - r 2 ( 2 r 2 - 1 )
2 f x 2 + 2 f y 2 = d 2 d r 2 e - r 2 + 1 r d d r e - r 2
= 2 e - r 2 ( 2 r 2 - 1 ) - 2 e - r 2
= 2 e - r 2 ( 2 r 2 - 2 )
= 4 e - r 2 ( r 2 - 1 )
= 4 f ( x , y ) ( r 2 - 1 )

コード(Wolfram Language, Jupyter)

Plot3D[Exp[-Sqrt[x^2+y^2]], {x, -5, 5}, {y, -5, 5}]
Output