Jump to content

Алгоритм целочисленного отношения

(Перенаправлено из алгоритма PSLQ )

Целочисленное отношение между набором действительных чисел x 1 , x 2 , ..., x n и набором целых чисел a 1 , a 2 , ..., an , не всеми 0, такое, что

Алгоритм целочисленных отношений — это алгоритм поиска целочисленных отношений. В частности, при наличии набора действительных чисел, известного с заданной точностью, алгоритм целочисленных отношений либо найдет целочисленное отношение между ними, либо определит, что целочисленное отношение не существует с коэффициентами, величины которых меньше определенной верхней границы . [1]

История [ править ]

В случае n = 2 расширение алгоритма Евклида может найти любое целочисленное отношение, существующее между любыми двумя действительными числами x 1 и x 2 . Алгоритм генерирует последовательные члены цепной дроби разложения x 1 / x 2 ; если между числами существует целочисленная связь, то их соотношение рационально и алгоритм в конечном итоге завершается.

Приложения [ править ]

Алгоритмы целочисленных отношений имеют множество приложений. Первое применение — определить, может ли данное действительное число x быть алгебраическим , путем поиска целочисленного отношения между набором степеней x {1, x , x 2 , ..., х н }. Второе приложение — поиск целочисленной связи между действительным числом x и набором математических констант, таких как e , π и ln(2), что приведет к выражению x как линейной комбинации этих констант.

Типичный подход в экспериментальной математике — использовать численные методы и арифметику произвольной точности , чтобы найти приблизительное значение для бесконечного ряда , бесконечного произведения или интеграла с высокой степенью точности (обычно не менее 100 значащих цифр), а затем использовать целое число. Алгоритм отношения для поиска целочисленного отношения между этим значением и набором математических констант. Если найдено целочисленное отношение, это предполагает возможное выражение в замкнутой форме для исходного ряда, произведения или интеграла. Эту гипотезу затем можно проверить формальными алгебраическими методами. Чем выше точность, с которой известны входные данные для алгоритма, тем выше уровень уверенности в том, что любое найденное целочисленное соотношение не является просто числовым артефактом .

Заметным успехом этого подхода стало использование алгоритма PSLQ для нахождения целочисленного соотношения, которое привело к формуле Бейли-Борвейна-Плуффа для значения π . PSLQ также помог найти новые тождества, включающие множественные дзета-функции , и их появление в квантовой теории поля ; и в выявлении точек бифуркации логистической карты . Например, где B 4 — четвертая точка бифуркации логистической карты, константа α = − B 4 ( B 4 − 2) является корнем полинома 120-й степени, наибольший коэффициент которого равен 257. 30 . [12] [13] Алгоритмы целочисленных отношений сочетаются с таблицами математических констант высокой точности и эвристическими методами поиска в таких приложениях, как Обратный символьный калькулятор или Инвертор Плуффа .

Нахождение целочисленных отношений можно использовать для факторизации полиномов высокой степени. [14]

Ссылки [ править ]

  1. ^ Поскольку набор действительных чисел можно указать только с конечной точностью, алгоритм, который не налагал ограничений на размер своих коэффициентов, всегда будет находить целочисленное соотношение для достаточно больших коэффициентов. Интересные результаты возникают, когда размер коэффициентов в целочисленном отношении мал по сравнению с точностью, с которой указаны действительные числа.
  2. ^ Вайсштейн, Эрик В. «Целочисленное отношение» . Математический мир .
  3. ^ Вайсштейн, Эрик В. «Алгоритм LLL» . Математический мир .
  4. ^ Вайсштейн, Эрик В. «Алгоритм HJLS» . Математический мир .
  5. ^ Йохан Хостад, Беттина Джаст, Джеффри Лагариас, Клаус-Питер Шнорр: Алгоритмы полиномиального времени для поиска целочисленных отношений между действительными числами. Предварительная версия: STACS 1986 ( Теоретический симпозиум. Аспекты информатики ) Конспекты лекций Computer Science 210 (1986), стр. 105–118. СИАМ Дж. Компьютер. , Том. 18 (1989), стр. 859–881.
  6. ^ Вайсштейн, Эрик В. «Алгоритм PSOS» . Математический мир .
  7. ^ Вайсштейн, Эрик В. «Алгоритм PSLQ» . Математический мир .
  8. ^ Полиномиальное время, численно стабильный алгоритм целочисленных отношений. Архивировано 17 июля 2007 г. в Wayback Machine Хеламаном Р.П. Фергюсоном и Дэвидом Х. Бейли; Технический отчет РНР РНР-91-032; 14 июля 1992 г.
  9. ^ Сипра, Барри Артур . «Лучшее в 20-м веке: редакторы назвали 10 лучших алгоритмов» (PDF) . СИАМ Новости . 33 (4). Архивировано из оригинала (PDF) 24 апреля 2021 г. Проверено 17 августа 2012 г.
  10. ^ Цзинвэй Чен, Дэмиен Стеле, Жиль Виллар: новый взгляд на HJLS и PSLQ: суммы и проекции решеток. , ИССАК'13
  11. ^ Хеламан Р.П. Фергюсон, Дэвид Х. Бейли и Стив Арно, АНАЛИЗ PSLQ, АЛГОРИТМ НАХОЖДЕНИЯ ЦЕЛОГО ОТНОШЕНИЯ: [1]
  12. ^ Дэвид Х. Бэйли и Дэвид Дж. Бродхерст, «Обнаружение параллельных целочисленных отношений: методы и приложения», Архивировано 20 июля 2011 г. в Wayback Machine Mathematics of Computation, vol. 70, нет. 236 (октябрь 2000 г.), стр. 1719–1736; ЛБНЛ-44481.
  13. ^ И. С. Коциреас и К. Караманос, «Точное вычисление точки бифуркации B4 логистической карты и гипотезы Бейли – Бродхерста», IJ Bifurcation and Chaos 14 (7): 2417–2423 (2004)
  14. ^ М. ван Хой: Факторизация полиномов и проблема о рюкзаке. Журнал теории чисел, 95, 167–189 (2002).

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: f025db996f6db39bdee5af24b851b6b7__1717775640
URL1:https://arc.ask3.ru/arc/aa/f0/b7/f025db996f6db39bdee5af24b851b6b7.html
Заголовок, (Title) документа по адресу, URL1:
Integer relation algorithm - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)