О цепных дробях с рациональными неполными частными
https://doi.org/10.22405/2226-8383-2024-25-2-43-66
Аннотация
Алгоритм Соренсона с левым сдвигом – один из быстрых алгоритмов вычисления наибольшего общего делителя двух натуральных чисел. В начале его работы фиксируется натуральное число 𝑘 > 2, которое является параметром. На каждом шаге алгоритма выполняется поиск линейной комбинации входных чисел текущего шага, причем наименьшее из них предварительно домножается на параметр 𝑘, пока не начнет превосходить наибольшего. После этого наибольшее число замещается абсолютным значением линейной
комбинации. Результатом работы алгоритма является наибольший общий делитель исходных чисел, умноженный на некоторое число, называемое побочным множителем. Для
алгоритма Соренсона была доказана оценка числа шагов в худшем случае, приведен пример. Фиксация некоторой бесконечной последовательности 𝐾 натуральных чисел больших
двух позволяет получить обобщенный алгоритм Соренсона. В нем на каждом шаге вместо числа 𝑘 будет задействовано определенное значение параметра 𝑘𝑖 ∈ 𝐾, соответствующее текущему шагу алгоритма. В остальном алгоритмы полностью совпадают друг с другом.
Цепные дроби с рациональными неполными частными c левым сдвигом возникают в ходе применения к отношению натуральных чисел 𝑎, 𝑏 обобщенного 𝑘-арного алгоритма Соренсона с левым сдвигом. С ними связаны особые формы континуантов, то есть многочленов, при помощи которых выражаются числитель и знаменатель подходящей дроби. Для таких континуантов найдены формулы, позволяющие представить континуант 𝑛-го порядка в виде некоторой комбинации континуантов меньших порядков. Были найдены условия при которых последовательность континуантов увеличивающегося порядка является строго возрастающей. Также были найдены условия, при которых приближения рациональных чисел, выполненные при помощи цепных дробей с рациональными неполными частными, можно однозначно сравнивать.
Об авторе
Дмитрий Александрович ДолговРоссия
Список литературы
1. Morier-Genoud S., Ovsienko V. Farey Boat: Continued Fractions and Triangulations, Modular
2. Group and Polygon Dissections. // Jahresber. Dtsch. Math. 2019. Vol. 121, pp. 91–136.
3. ¸ Canak¸cı ˙I., Schiffler R. Snake graphs and continued fractions // European Journal of
4. Combinatorics. 2020. Vol. 86.
5. Sorenson J. Two Fast GCD Algorithms // J. of Algorithms. 1994. Vol. 16, № 1, pp. 110-144.
6. Morrison D., Angel E. Speeding Up Bresenham’s Algorithm // IEEE Computer Graphics and
7. Applications. 1991. Vol. 11, №6. P. 16-17.
8. Zhang Z. Finding 𝑐3-strong pseudoprimes // MATHEMATICS OF COMPUTATION. 2004.
9. Vol. 74, № 250, pp. 1009-1024.
10. Xiao L., Xia X. -G. ., Wang W. Multi-Stage Robust Chinese Remainder Theorem // IEEE
11. Transactions on Signal Processing. 2014. Vol. 62, № 18. P. 4772-4785.
12. Weber, K. The Accelerated Integer GCD Algorithm // ACMTrans.Math. Software. 1995. Vol.
13. , № 1. P. 111-122.
14. Dolgov, D. GCD calculation in the search task of pseudoprime and strong pseudoprime numbers
15. // Lobachevskii J Math. 2016. Vol. 37, № 6. P. 734-739.
16. Долгов Д. А. О расширенном алгоритме Джебелеана–Вебера–Седжелмаси вычисления
17. наибольшего общего делителя // Чебышевский сборник. 2018. Vol. 19, №2. P. 421-431.
18. Долгов Д. А. К-арный алгоритм вычисления НОД без побочных множителей // XVI Международная конференция «Алгебра, теория чисел и дискретная геометрия:
19. современные проблемы, приложения и проблемы истории» , Тула. 2019. P. 162-165.
20. Карацуба А. А. Основы аналитической теории чисел// Наука, Москва. 1983.
21. Jebelean T. A generalization of the binary GCD algorithm // ISAAC, Kiev. 1993. P. 1-5.
22. Stein J., Computational problems associated with Racah algebra // J. Comp. Phys. 1967. Vol. 1, №3. P. 397-405.
23. Долгов Д. А. О континуантах цепных дробей с рациональными неполными частными// Дискрет. матем. 2022. Vol. 34, № 3. P. 34-51.
24. Straustrup B. The C++ Programming Language // Addison-Wesley Professional. 2013.
25. Bosma W., Kraaikamp C., Hommersom S., Keune M., Kooloos C., van Loon W., Loos R.,
26. Omiljan E., Popma G., Venhoek D., Zwart M. // Continued fractions. URL:
27. https://www.math.ru.nl/ bosma/Students/CF.pdf 2012.
28. Muir T. A Treatise on the Theory of Determinants // Dover Publications. 1960. P. 766.
Рецензия
Для цитирования:
Долгов Д.А. О цепных дробях с рациональными неполными частными. Чебышевский сборник. 2024;25(2):43-66. https://doi.org/10.22405/2226-8383-2024-25-2-43-66
For citation:
Dolgov D.A. On the continued fraction with rational partial quotients. Chebyshevskii Sbornik. 2024;25(2):43-66. (In Russ.) https://doi.org/10.22405/2226-8383-2024-25-2-43-66