数学のブログ

多変数の関数 陰関数 条件付き極値問題、ラグランジュの乗数、偏導関数、連立方程式の解

解析入門(中) (松坂和夫 数学入門シリーズ 5) (松坂 和夫 (著)、岩波書店)の第14章(多変数の関数)、14.4(陰関数)、問題6の解答を求めてみる。

a

F ( x , y , λ ) = ( a x + b y ) - λ ( x 2 + y 2 - 1 )

とおき、連立方程式

F x = a - 2 λ x = 0 F y = b - 2 λ y = 0 x 2 + y 2 - 1 = 0

を解く。

問題の仮定より、

a 0 , b 0

なので、

λ 0
x = a 2 λ y = b 2 λ a 2 4 λ 2 + b 2 4 λ 2 - 1 = 0
a 2 + b 2 4 = λ 2 λ = ± a 2 + b 2 2

よって、

x = ± a a 2 + b 2 , y = ± b a 2 + b 2

(複号同順)

よって、最大値は

f ( a a 2 + b 2 , b a 2 + b 2 ) = 1 a 2 + b 2 ( a 2 + b 2 ) = a 2 + b 2

最小値は

f ( - a a 2 + b 2 , - b a 2 + b 2 ) = - 1 a 2 + b 2 ( a 2 + b 2 ) = - a 2 + b 2

b

F ( x , y , λ ) = x 3 + y 3 - λ ( x 2 + y 2 - 1 )
F x = 3 x 2 - 2 λ x = 0 F y = 3 y 2 - 2 λ y = 0 x 2 + y 2 - 1 = 0
x ( 3 x - 2 λ ) = 0 y ( 3 y - 2 λ ) = 0 x 2 + y 2 - 1 = 0
x = 0 , y = ± 1 x = ± 1 , y = 0
x = y = 2 3 λ 8 9 λ 2 = 1 λ = ± 3 2 2 x = y = ± 1 2
f ( 0 , ± 1 ) = ± 1 f ( ± 1 , 0 ) = ± 1 f ( ± 1 2 , ± 1 2 ) = ± 1 2

よって、 最大値は1、 最小値は-1。

コード、入出力結果(Wolfram Language, Jupyter)

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