Метод гиперболы Дирихле
Метод гиперболы Дирихле — используемая в теории чисел техника вычисления суммы вида
- ,
где — мультипликативная функция, представимая в виде свёртки Дирихле, .
В таком случае, используя комбинаторный принцип включений-исключений, сумму можно переписать в следующем виде:
- .
Такая форма записи удобна как для теоретической оценки асимптотики суммирующей функции , так и для более быстрого точного её вычисления в случае, если возможно быстро вычислять и их суммирующие функции.
Пример
Рассмотрим суммирующую функцию делителей
где — количество делителей . Поскольку , выбрав , получаем
что позволяет найти за операций, что значительно быстрее, чем использование, например, решета Эратосфена.
Кроме того, полученная формула помогает оценить асимптотику суммирующей функции[1][2]:
где — постоянная Эйлера — Маскерони.
Примечания
- ↑ Dirichlet hyperbola method. planetmath.org. Дата обращения: 12 июня 2018. Архивировано 12 июня 2018 года.
- ↑ Tenenbaum, Gérald. Introduction to Analytic and Probabilistic Number Theory : [англ.]. — American Mathematical Soc., 2015-07-16. — P. 44. — ISBN 9780821898543. Архивная копия от 3 ноября 2022 на Wayback Machine