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

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

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

Математическая формула: Расчёт числа Пи через арифметико-геометрическое среднее (AGM)
Show calculation steps (1)
  1. Borwein quartic iteration

    Borwein quartic iteration: Расчёт числа Пи через арифметико-геометрическое среднее (AGM)

    Start y0=sqrt(2)-1, a0=6-4 sqrt(2). Quadruples correct digits per iteration; pi = 1/a_n.

Реклама

Результатов

Вычисленное значение Пи
3,141592653589794
безразмерная математическая константа
Использовано итераций 4
Последнее изменение шага (дельта) 0E0
Отображаемые значащие цифры 15 (double-precision cap)

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

Этот инструмент вычисляет математическую константу Пи с помощью итерационных схем на основе арифметико-геометрического среднего (AGM). Методы AGM сходятся несравнимо быстрее классических рядов: каждый шаг квадратичного метода Гаусса — Лежандра примерно удваивает число верных цифр, квартичный метод Борвейна — учетверяет, а метод девятого порядка увеличивает их в девять раз. Это стандартные опубликованные численные алгоритмы, которые работают одинаково в любой точке мира: чистая математика без единиц измерения и без привязки к какой-либо стране.

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

Выберите формулу расчёта (по умолчанию используется квадратичный метод Гаусса — Лежандра — его достаточно для большинства задач), задайте нужное количество цифр и при желании установите ограничение на максимальное число итераций (100 — с большим запасом: уже около 6 итераций дают 50 цифр). Калькулятор повторяет итерации до тех пор, пока оценка перестаёт меняться при текущей точности вычислений, после чего показывает значение Пи, число использованных итераций и величину последнего шага изменения.

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

Схема Гаусса — Лежандра (Саламин — Брент, 1976) задаёт начальные значения \(a_0 = 1\), \(b_0 = 1/\sqrt{2}\), \(t_0 = 1/4\), \(p_0 = 1\). На каждой итерации вычисляется новое арифметическое среднее \(a\), геометрическое среднее \(b = \sqrt{a\cdot b}\), значение \(t\) уменьшается на \(p\cdot(a - a_{\text{new}})^2\), а \(p\) удваивается. Текущая оценка равна $$\pi = \frac{(a + b)^2}{4t}.$$ Поскольку арифметическое и геометрическое средние квадратично сходятся к общему значению AGM, погрешность возводится в квадрат на каждом шаге.

Три убывающие кривые ошибки, сравнивающие квадратичную, четвёртого и девятого порядка скорости сходимости
Схемы АГС высокого порядка увеличивают число верных цифр на каждой итерации.
Две последовательности a и b, сходящиеся к общему значению при итерации АГС
Среднее арифметическое и среднее геометрическое быстро сходятся к общему пределу — АГС.

Пример расчёта

Начиная с приведённых выше значений и используя квадратичный метод: первая итерация даёт около \(3{,}140579\) (3 верные цифры), вторая — \(3{,}14159264\) (8 цифр), а третья — \(3{,}141592653589793\), то есть полную точность, доступную в арифметике IEEE с двойной точностью. Четвёртый шаг уже ничего не меняет, поэтому цикл останавливается после 3 итераций.

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

Почему значение ограничено примерно 15 цифрами? Эта реализация использует числа с плавающей запятой двойной точности IEEE, которые дают около 15–16 значащих цифр. Большее число цифр в выпадающем списке указывает на ту целевую точность, которой соответствующая схема AGM способна достичь при вычислениях с произвольной точностью.

Дают ли три метода разные ответы? Нет — все они сходятся к одному и тому же значению Пи. Различаются они только скоростью: тем, сколько итераций требуется для достижения результата.

Что такое последнее изменение шага? Это модуль разности между двумя последними оценками — быстрый показатель того, насколько тесно сошёлся итерационный процесс.

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