[
掲示板に戻る
]
記事No.63493に関するスレッドです
★
最大化問題
/ かるね
引用
画像のような最大化問題の解き方を教えてほしいです。
No.63485 - 2020/02/18(Tue) 20:44:11
☆
Re: 最大化問題
/ m
引用
問題文は正しいですか?
一行目のy_2, ..., y_nに二乗が付いていそうだし、
三行目はその省略の仕方だと
λ_1 > λ_2 * λ_3 * ... * λ_n >0
という意味になってしまいます。
(不等号を省略しているのか、掛け算を省略しているのか、わかりません。)
なんとなく問題設定に違和感があるので聞いてみました。元のであっているなら、あってると教えてください。お手間をおかけします。
あと、学年(学部)等も教えていただけると、何を前提として説明すればいいのか分かって回答しやすいです。
No.63489 - 2020/02/18(Tue) 22:06:57
☆
Re: 最大化問題
/ かるね
引用
•y_2,y_nに二重のつけ忘れをしてしまいました。申し訳ございません。
•三行目に関しては、不等号の省略ですね。申し訳ございません。
正しくは
λ1>λ2>•••>λn>0
です。
元々は画像の問題(2)を考える際に、考察した最大化問題です。
学年は情報学部の大学2年です、
よろしくお願いします。
No.63493 - 2020/02/18(Tue) 22:34:56
☆
Re: 最大化問題
/ かるね
引用
連投になってすいません。
正しい最大化問題はこのようになります。
No.63494 - 2020/02/18(Tue) 22:46:36
☆
Re: 最大化問題
/ m
引用
(添え字をy[1]のように書きます。)
λ[1] > ... > λ[n]とする。
方針は良さそうなので、
Max y[1]^2λ[1]^2 + ... + y[n]^2λ[n]^2
s.t. y[1]^2 + ... + y[n]^2 = 1
がλ[1]^2になることを示します。
最大値を求める方法はいくつかありますが、この場合は次の二つを示せばよさそうです。
(1) あるy[1], ..., y[n] s.t. y[1]^2 + ... + y[n]^2 = 1
が存在してy[1]^2λ[1]^2 + ... + y[n]^2λ[n]^2 = λ[1]^2
(2) すべてのy[1], ..., y[n] s.t. y[1]^2 + ... + y[n]^2 = 1
に対してy[1]^2λ[1]^2 + ... + y[n]^2λ[n]^2 ≦ λ[1]^2
(1), (2)が言えれば、λ[1]^2が最大値になることが言えます。
証明:
(1)は
y[1] = 1, y[2] = ... = y[n] = 0とおくと成り立ちます。
(2)は
y[1]^2 + y[2]^2 ... + y[n]^2 = 1とする。
各i = 2, ... nにたいして
λ[i] < λ[1]より
y[i]^2λ[i]^2 ≦ y[i]^2λ[1]^2
が成り立つ。iについて足すと
y[1]^2λ[1]^2 + y[2]^2λ[2]^2 + ... + y[n]^2λ[n]^2
≦ y[1]^2λ[1]^2 + y[2]^2λ[1]^2 + ... + y[n]^2λ[1]^2
= (y[1]^2 + y[2]^2 ... + y[n]^2)λ[1]^2
= λ[1]^2
となり言えました。
No.63495 - 2020/02/18(Tue) 23:03:55
☆
Re: 最大化問題
/ かるね
引用
ありがとうございます。
一点気になることがあります。
λ[i] < λ[1]より
y[i]^2λ[i]^2 ≦ y[i]^2λ[1]^2
上のように、<から≦に変化する理由を教えていただきたいです。
No.63497 - 2020/02/18(Tue) 23:42:36
☆
Re: 最大化問題
/ m
引用
y[i]^2>0のときは"<"でいいのですが、
y[i]^2=0のときは両辺とも0となって"="となるからです。
No.63499 - 2020/02/19(Wed) 00:16:37
☆
Re: 最大化問題
/ かるね
引用
ありがとうございました!
No.63500 - 2020/02/19(Wed) 00:19:58