А, да, прошу прощения, не вчитался.
А, да, я тоже...Почему то решил, что алгоритм у ТС такой же, как в Вики: строятся последовательно точки
![$b,a,a_1, b_1,...$ $b,a,a_1, b_1,...$](https://dxdy-03.korotkov.co.uk/f/2/c/a/2caf7ce7c119de5639f6a6cd5daf1a8682.png)
. Ан нет: по паре
![$(a,b)$ $(a,b)$](https://dxdy-01.korotkov.co.uk/f/0/c/d/0cd27d4708cd735f6ea469dc3debed0e82.png)
строится пара
![$(a_1, b_1)$ $(a_1, b_1)$](https://dxdy-01.korotkov.co.uk/f/4/3/9/43934b195dfcd3f97b3345a1a3ba072f82.png)
, что не тоже самое...
Тогда: пересчет для алгоритма ТС на модельном примере (выпуклость - вниз, корень - в точке
![$c$ $c$](https://dxdy-04.korotkov.co.uk/f/3/e/1/3e18a4a28fdee1744e5e3f79d13b9ff682.png)
) дает для логарифма погрешности
![$\delta _n = \ln (c-a_n)$ $\delta _n = \ln (c-a_n)$](https://dxdy-03.korotkov.co.uk/f/e/b/2/eb29f3ffd9be4504cbea9f415d1e0b2f82.png)
асимптотику
![$\delta _n \sim - \operatorname{const}\cdot \mu ^n$ $\delta _n \sim - \operatorname{const}\cdot \mu ^n$](https://dxdy-04.korotkov.co.uk/f/f/d/6/fd67c38b35e7bd56c1f5ac6b0f1093a582.png)
с показателем сходимости
![$\mu = 1 + \sqrt{2} =2.4142...$ $\mu = 1 + \sqrt{2} =2.4142...$](https://dxdy-04.korotkov.co.uk/f/f/e/4/fe457ccc88144c1d58f4fb0e31b8634f82.png)
. Это чуть хуже чем показатель для чистого метода секущих, расчитанного на две итерации:
![$\gamma ^2 = \frac{3+\sqrt{5}}{2} =2.618...$ $\gamma ^2 = \frac{3+\sqrt{5}}{2} =2.618...$](https://dxdy-04.korotkov.co.uk/f/f/6/c/f6c2ebb942f06813d375c61d02198cb482.png)
. Зато, для выпуклой вниз функции, при условии, что мы не обломались на первом шаге (
![$b_1 < b$ $b_1 < b$](https://dxdy-02.korotkov.co.uk/f/9/9/b/99b84cd0e1f9ea62887ae116a223816f82.png)
), сходимость получается.
-- 30.05.2016, 12:48 --Так мы же когда отказываемся? — когда уже понятно, что функция выпуклой не является
Мне кажется, что, действительно, алгоритм ТС нуждается в модификации, с учетом знака функции в точке
![$a_1$ $a_1$](https://dxdy-01.korotkov.co.uk/f/8/e/8/8e830a5ab471143f1bb80e525c09bbaa82.png)
.Но: вторую хорду (секущую -по
ewert) надо проводить именно через две точки, в которых знак один и тот же. Тогда новый отрезок (если нас куда-нибудь не вынесет) будет вложен в старый...
(Оффтоп)
"Не вынесет" здесь означает "новый вложен в старый"
![Very Happy :D](./images/smilies/icon_biggrin.gif)