Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

В математике , а точнее в анализе , голономная функция - это гладкая функция нескольких переменных, которая является решением системы линейных однородных дифференциальных уравнений с полиномиальными коэффициентами и удовлетворяет подходящему условию размерности в терминах теории D-модулей . Точнее, голономная функция - это элемент голономного модуля гладких функций. Голономные функции также могут быть описаны как дифференцируемые конечные функции , также известные как D-конечные функции.. Когда степенной ряд по переменным является разложением Тейлора голономной функции, последовательность его коэффициентов по одному или нескольким индексам также называется голономной . Голономные последовательности также называются P-рекурсивными последовательностями : они рекурсивно определяются многомерными рекурсиями, которым удовлетворяет вся последовательность и подходящие ее специализации. Ситуация упрощается в одномерном случае: любая одномерная последовательность, которая удовлетворяет линейному однородному рекуррентному соотношению с полиномиальными коэффициентами или, что эквивалентно, линейному однородному разностному уравнению с полиномиальными коэффициентами, является голономной. [1]

Голономные функции и последовательности в одной переменной [ править ]

Определения [ править ]

Пусть - поле характеристики 0 (например, или ).

Функция называется D-конечной (или голономной ), если существуют многочлены такие, что

выполняется для всех x . Это также можно записать как где

и является дифференциальным оператором, который отображается в . называется уничтожающий оператор из F (аннулирующие операторов образуют идеальный в кольце , называется аннуляторной из ). Величина r называется порядком уничтожающего оператора. В более широком смысле, голономная функция f называется порядка r, если существует аннулирующий оператор такого порядка.

Последовательность называется P-рекурсивной (или голономной ), если существуют многочлены такие, что

выполняется для всех n . Это также можно записать как где

и оператор сдвига , переводящий в . называются уничтожающий оператор из C (аннулирующие операторы образуют идеал в кольце , называются аннуляторными из ). Величина r называется порядком уничтожающего оператора. В более широком смысле, голономная последовательность c называется порядка r, если существует аннулирующий оператор такого порядка.

Голономные функции - это в точности производящие функции голономных последовательностей: если он голономный, то коэффициенты разложения в степенной ряд

образуют голономную последовательность. И наоборот, для данной голономной последовательности функция, определяемая приведенной выше суммой, является голономной (это верно в смысле формальных степенных рядов , даже если сумма имеет нулевой радиус сходимости).

Свойства закрытия [ править ]

Голономные функции (или последовательности) удовлетворяют нескольким свойствам замыкания . В частности, голономные функции (или последовательности) образуют кольцо . Однако они не закрываются на деление и, следовательно, не образуют поля .

Если и являются голономными функциями, то следующие функции также являются голономными:

  • , где и - постоянные
  • (произведение Коши последовательностей)
  • (произведение Адамара последовательностей)
  • , где - любая алгебраическая функция . Однако, как правило, не является голономным.

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

Примеры голономных функций и последовательностей [ править ]

Примеры голономных функций включают:

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

Примеры голономных последовательностей включают:

  • последовательность чисел Фибоначчи и, в более общем смысле, все константно-рекурсивные последовательности
  • последовательность факториалов
  • последовательность биномиальных коэффициентов (как функций от n или k )
  • последовательность гармонических чисел , и в более общем случае для любого целого числа m
  • последовательность каталонских чисел
  • последовательность чисел Моцкина .
  • последовательность неисправностей .

Гипергеометрические функции, функции Бесселя и классические ортогональные многочлены , помимо того, что являются голономными функциями своей переменной, также являются голономными последовательностями по отношению к своим параметрам. Например, функции Бесселя и удовлетворяют линейной рекуррентности второго порядка .

Примеры неголономных функций и последовательностей [ править ]

Примеры неголономных функций включают:

  • функция [2]
  • функция tan ( x ) + sec ( x ) [3]
  • частное двух голономных функций, как правило, неголономно.

Примеры неголономных последовательностей включают:

  • что числа Бернулли
  • числа чередующихся перестановок [4]
  • количество целочисленных разделов [3]
  • числа [3]
  • числа, где [3]
  • что простые числа [3]
  • перечисления неприводимых и связных перестановок . [5]

Голономные функции от нескольких переменных [ править ]

Алгоритмы и программное обеспечение [ править ]

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

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

Программное обеспечение для работы с голономными функциями включает:

  • Пакет HolonomicFunctions [1] для системы Mathematica , разработанный Кристофом Кутшаном, который поддерживает вычисление свойств замыкания и доказательство тождеств для одномерных и многомерных голономных функций.
  • Библиотека algolib [2] для Maple , которая включает следующие пакеты:
    • gfun , разработанный Бруно Салви, Полом Циммерманном и Эйтне Мюррей для одномерных свойств замыкания и доказательства [3]
    • mgfun , разработанный Фредериком Чизаком, для многомерных свойств замыкания и доказательства [4]
    • numgfun , разработанный Марком Меззаробба, для числовой оценки

См. Также [ править ]

Динамический словарь математических функций , онлайн-программное обеспечение, основанное на голономных функциях для автоматического изучения многих классических и специальных функций (оценка в точке, ряд Тейлора и асимптотическое разложение до любой заданной пользователем точности, дифференциальное уравнение, повторение коэффициентов Тейлора. ряд, производная, неопределенный интеграл, построение, ...)

Заметки [ править ]

  1. ^ См. Zeilberger 1990 и Kauers & Paule 2011 .
  2. ^ Это следует из того факта, что функцияимеет бесконечно много ( комплексных ) особенностей, тогда как функции, удовлетворяющие линейному дифференциальному уравнению с полиномиальными коэффициентами, обязательно имеют только конечное число особых точек.
  3. ^ a b c d e См. Flajolet, Gerhold & Salvy 2005 .
  4. ^ Это следует из того факта, что функция tan ( x ) + sec ( x ) является неголономной функцией. См. Flajolet, Gerhold & Salvy 2005 .
  5. ^ См Klazar 2003 .

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

  • Флажолет, Филипп; Герхольд, Стефан; Salvy, Бруно (2005), "О неголономном характере логарифмов, степеней и п-е простой функция" , Электронный журнал комбинаторики , 11 (2), DOI : 10,37236 / 1894 , S2CID  184136.
  • Флажолет, Филипп; Седжвик, Роберт (2009). Аналитическая комбинаторика . Издательство Кембриджского университета. ISBN 978-0521898065.
  • Кауэрс, Мануэль; Пол, Питер (2011). Конкретный тетраэдр: символические суммы, рекуррентные уравнения, производящие функции, асимптотические оценки . Текст и монографии в символьном вычислении. Springer. ISBN 978-3-7091-0444-6.
  • Клазар, Мартин (2003). «Неприводимые и связные перестановки» (PDF) (122). Cite journal requires |journal= (help) (Препринт серии ITI)
  • Мэллинджер, Кристиан (1996). Алгоритмические манипуляции и преобразования одномерных голономных функций и последовательностей (PDF) (Диссертация) . Проверено 4 июня 2013 года .
  • Стэнли, Ричард П. (1999). Перечислительная комбинаторика . 2 . Издательство Кембриджского университета. ISBN 978-0-521-56069-6.
  • Zeilberger, Дорон (1990). «Голономный системный подход к тождествам специальных функций» . Журнал вычислительной и прикладной математики . 32 (3): 321–368. DOI : 10.1016 / 0377-0427 (90) 90042-X . ISSN  0377-0427 . Руководство по ремонту  1090884 .