Я играл с ним, то есть перемещал условия, изменял форму выражения, удалял условия, и я не могу заставить Maximize
вести себя, либо. Тем не менее, это может быть решено напрямую, следующим образом
Solve[ D[ t^a (1 - t)^b, t ] == 0, t]
что дает, как вы сказали, {{t -> a/(a + b)}}
. Иногда Reduce
может использоваться, чтобы помочь понять, почему такая функция, как Maximize
, ведет себя неправильно, давая более полную картину пространства решений. Он вызывается как Solve
следующим образом
Reduce[ D[ t^a (1 - t)^b, t ] == 0, t]
дает
((-1 + t) t != 0 && a == 0 && b == 0) ||
(a + b != 0 && a b != 0 && t == a/(a + b)) ||
(Re[b] > 1 && t == 1) ||
(Re[a] > 1 && t == 0)
что не так уж и полезно в данном случае.