多変数の関数 微分可能性と勾配ベクトル ノルム、合成関数、累乗、対数関数、指数関数
解析入門(中) (松坂和夫 数学入門シリーズ 5) (松坂 和夫 (著)、岩波書店)の第14章(多変数の関数)、14.1(微分可能性と勾配ベクトル)、問題3の解答を求めてみる。
a
b
c
d
コード(Wolfram Language, Jupyter)
r[x_, y_] = Norm[{x, y}]
f[x_, y_] := r[x, y]^k
Grad[f[x, y], {x, y}]
Simplify[%]
% == k r^(k - 2){x, y}
Simplify[%]
Simplify[%, Element[k, PositiveIntegers]]
Simplify[%, Element[{x, y}, Reals]]
Plot3D[
Norm[{x, y}]^2, {x, -5, 5}, {y, -5, 5},
AxesLabel -> Automatic
]
Plot3D[1/Norm[{x, y}]^2, {x, -5, 5}, {y, -5, 5}, AxesLabel -> Automatic]
Plot3D[Log[Norm[{x, y}]], {x, -5, 5}, {y, -5, 5}, AxesLabel -> Automatic]
Plot3D[Exp[-Norm[{x, y}]^2], {x, -5, 5}, {y, -5, 5}, AxesLabel -> Automatic]