Метод половинного деления (метод бисекции) – это численный метод решения нелинейных уравнений, который основан на принципе перехода через точку пересечения графика функции с осью абсцисс.
Ссылка на статью: https://coderecipes.kz/python/numerical-methods/metod-polovinnogo-deleniya-python
P. S. Успехов!