Подключиться через MCP →

Введите расчет

Математическая формула

Реклама

Результатов

Значение цепной дроби f_n
1,4142135623731
truncated at n = 50 terms
Член n Подходящая дробь f_n
1 1.50000000000
2 1.40000000000
3 1.41666666667
4 1.41379310345
5 1.41428571429
6 1.41420118343
7 1.41421568627
8 1.41421319797
9 1.41421362489
10 1.41421355165
11 1.41421356421
12 1.41421356206
13 1.41421356243
14 1.41421356236
15 1.41421356237
16 1.41421356237
17 1.41421356237
18 1.41421356237
19 1.41421356237
20 1.41421356237
21 1.41421356237
22 1.41421356237
23 1.41421356237
24 1.41421356237
25 1.41421356237
26 1.41421356237
27 1.41421356237
28 1.41421356237
29 1.41421356237
30 1.41421356237

Что делает этот калькулятор

Этот инструмент вычисляет цепную (непрерывную) дробь с постоянными членами — дробь вида \(f = b_0 + a/(b + a/(b + a/(b + \cdots)))\), где все частные числители равны одному и тому же значению \(a\) (ваше \(a_n\)), а все частные знаменатели равны одному и тому же значению \(b\) (ваше \(b_n\)). Начальный член \(b_0\) стоит вне самой дроби. Это чисто математический инструмент, и работает он одинаково в любой стране.

Как пользоваться

Введите начальный член \(b_0\), постоянный числитель \(a_n\), постоянный знаменатель \(b_n\) и число вложенных уровней \(n\) (до 1000). Калькулятор вернёт усечённое значение \(f_n\) и таблицу первых подходящих дробей \(f_1, f_2, f_3 \ldots\), чтобы вы могли наблюдать, как они сходятся к пределу.

Разбор формулы

Значение вычисляется по численно устойчивой обратной (снизу вверх) рекуррентной схеме. Начинаем с самого глубокого уровня: \(t = b\). Затем для \(k\) от \(n\) до 2 полагаем \(t = b + a/t\). Наконец, \(f_n = b_0 + a/t\). Для таблицы подходящих дробей используется классическая рекуррентность Уоллиса: $$h_m = b \cdot h_{m-1} + a \cdot h_{m-2}$$ и $$k_m = b \cdot k_{m-1} + a \cdot k_{m-2},$$ откуда \(f_m = h_m/k_m\). Если дробь сходится, её предел равен $$b_0 + \frac{-b + \sqrt{b^2 + 4a}}{2}.$$

Реклама
Диаграмма вложенной дроби, показывающая постоянную цепную дробь с повторяющимися числителем a и знаменателем b
Структура цепной дроби с постоянными числителями \(a\) и знаменателями \(b\).

Разобранный пример

Возьмём \(b_0 = 1\), \(a_n = 1\), \(b_n = 2\), \(n = 10\). Обратная рекуррентность даёт \(t = 2 \to 2.5 \to 2.4 \to 2.41667 \to \cdots \to 2.41421\), и $$f_{10} = 1 + \frac{1}{t} \approx 1.41421356$$ — это квадратный корень из 2. Действительно, $$1 + \cfrac{1}{2 + \cfrac{1}{2 + \cdots}} = \sqrt{2}.$$

Линейный график, показывающий последовательные подходящие дроби цепной дроби, колеблющиеся и сходящиеся к предельному значению
Последовательные подходящие дроби чередуются выше и ниже, приближаясь к пределу.

Частые вопросы

Что если дробь не сходится? Если промежуточный знаменатель окажется в точности равен 0 или \(b^2 + 4a < 0\), значение может быть не определено или колебаться; в таком случае калькулятор выводит «не определено».

Зачем нужны постоянные \(a_n\) и \(b_n\)? Так получаются многие известные константы: \(a=1\), \(b=1\) даёт золотое сечение \(1.6180339887\); \(a=1\), \(b=2\) даёт \(\sqrt{2}\). Постоянный «хвост» имеет простой квадратичный предел.

Насколько точно значение \(f_n\)? При постоянных членах сходимость геометрическая, поэтому уже несколько десятков членов обычно дают полную точность двойной точности (double).

Последнее обновление: