ПустьКак получить минимум Sqrt [3x + 1] + Sqrt [3y + 1] + Sqrt [3z + 1]?
f[x_,y_,z_] := Sqrt[3x+1]+Sqrt[3y+1]+Sqrt[3z+1]
Я хочу, чтобы получить минимум е при х> = 0 & & у> = 0 & & г> = 0 & & х + у + г == 1 с помощью Mathematica.
PS: Я знаю, как получить минимум методом математического:
Since 0<=x<=1,0<=y<=1,0<=z<=1, we have
0<=x^2<=x,0<=y^2<=y,0<=z^2<=z.
Hence,
3a+1 >= a^2 + 2a + 1 = (a+1)^2, where a in {x,y,z}.
Consequently,
f[x,y,z] >= x+1+y+1+z+1 = 4,
Where the equality holds if and only if (x==0&&y==0||z==1)||...
PS2: Я ожидал, что следующий код будет работать, но это did't.
Minimize[{f[x,y,z],x>=0&&y>=0&&z>=0&&x+y+z==1},{x,y,z}]
На самом деле, как и Саймон отмечает, это работает ... Время работы больше, чем я ожидал, и я закрыл его, прежде чем Mahtematica показать мне результат.
да? только два жизнеспособных варианта: x = y = z = (1/3), f (x, y, z) = 3 * sqrt (2) .... или x = y = 0, z = 1 приводит к f (x, y, z) = 1 + 1 + sqrt (4) = 1 + 1 + 2 = 4 – 2010-11-25 00:06:26
@jon_darkstar минимум, а не максимум – Eastsun 2010-11-25 00:08:46
Да, я поймал, что сразу после этого = P. но средние варианты даже стоит изучить? – 2010-11-25 00:09:46