Пытался найти литературу по этому методу в интернете - почти ничего не нашёл. Попытался самостоятельно "воспроизвести" основную идею. Не знаю, верно ли..
Допустим, есть функция:

и нужно найти её максимум.
Интервал:
![$x\in [0; 3]$ $x\in [0; 3]$](https://dxdy-01.korotkov.co.uk/f/8/e/0/8e0b1dcbbd93ebc67ddad4ac9f86bfa882.png)
Шаг:

(Оффтоп)
Конечно можно было нарисовать график для этой функции, или просто посчитать значения функции на граничных точках, но этого делать не будем.
1. Поделил интервал пополам, попал в точку

,

- новый максимум.
2. От точки

делаем шаг в обе стороны, получаем

и

и

, сравниваем значения со старым максимумом. =>

- новый максимум.
3. И т.д., пока не дойдём до границы интервала.