Можно сделать

сначала равной

, а потом как можно меньше, но в рамках условия 3), чтобы не сразу переключалась на

, а постепенно. Но меня смущает, что это все интуитивные соображения, а не строгие. Вопрос в том, верны ли они вообще, если да, то как это доказать, а если нет, то как правильно.
Можно предложить такой подход. Обозначим


Тогда

Надо найти максимум

при условиях

Первое слагаемое в выражении для

фактически не зависит от

, а значит его можно "выкинуть". Остается интеграл. Пусть

. Тогда, очевидно,

. Если даны два допустимых управления

, то напрашивается построить из них более оптимальное

Отсюда уже легко получить, что действительно надо выбирать оптимальное

максимально возможным ( с учетом роста и условия

).
К сожалению, такой прямолинейный подход с максимумом не вполне корректен. Поскольку в точках переключения может нарушаться условие на вторую производную. Тем не менее, мне кажется, что на этом пути можно доказать, что оптимальное решение сначала двигается по "максимальной" кривой, а потом тормозит насколько может, чтобы вписаться в условие

. Просто надо показать, что оптимальное решение не меньше любого допустимого на некотором отрезке
![$[0, t_0]$ $[0, t_0]$](https://dxdy-03.korotkov.co.uk/f/a/d/6/ad652e7e1ce3c997d5a9a891b8c1fb9882.png)
(и хотя бы в одной точке строго больше).