Тип функций в математическом анализе
В математике, а точнее в анализ, голономная функция - это гладкая функция нескольких переменных, которая является решением системы линейных однородных дифференциальных уравнений с полиномиальными коэффициентами и удовлетворяет подходящему условию размерности с точки зрения теории D-модулей. Точнее, голономная функция - это элемент голономного модуля гладких функций. Голономные функции также могут быть описаны как дифференцируемые конечные функции, также известные как D-конечные функции . Когда степенной ряд по переменным является разложением Тейлора голономной функции, последовательность его коэффициентов по одному или нескольким индексам также называется голономной. Голономные последовательности также называются P-рекурсивными последовательностями : они рекурсивно определяются многомерными рекурсиями, которым удовлетворяет вся последовательность и ее подходящие специализации. Ситуация упрощается в одномерном случае: любая одномерная последовательность, которая удовлетворяет линейному однородному рекуррентному соотношению с полиномиальными коэффициентами или, что эквивалентно, линейному однородному разностному уравнению с полиномиальными коэффициентами, является голономной.
Содержание
- 1 Голономные функции и последовательности в одной переменной
- 1.1 Определения
- 1.2 Свойства замыкания
- 1.3 Примеры голономных функций и последовательностей
- 1.4 Примеры неголономных функций и последовательностей
- 2 Голономных функций в нескольких переменных
- 3 Алгоритмы и программное обеспечение
- 4 См. Также
- 5 Примечания
- 6 Ссылки
Голономные функции и последовательности в одной переменной
Определения
Пусть быть полем характеристики 0 (например, или ).
Функция называется D-конечной (или голономной), если существуют многочлены такой, что
выполняется для всех x. Это также можно записать как где
и - это дифференциальный оператор, который отображает в . называется аннигилирующим оператором для f (уничтожающие операторы образуют идеал в кольце , называемый аннигилятором ). Величина r называется порядком уничтожающего оператора. В более широком смысле, голономная функция f называется порядка r, если существует аннулирующий оператор такого порядка.
Последовательность называется P-рекурсивной ( или голономный), если существуют многочлены такие, что
выполняется для всех n. Это также можно записать как где
и оператор сдвига, который отображает до . называется аннигилирующим оператором для c (аннулирующими операторами образуют идеал в кольце , называемый аннигилятором ). Величина r называется порядком уничтожающего оператора. В более широком смысле, голономная последовательность c называется порядка r, если существует аннулирующий оператор такого порядка.
Голономные функции - это в точности производящие функции голономных последовательностей: если голономный, то коэффициенты в разложении степенного ряда
образуют голономную последовательность. И наоборот, для данной голономной последовательности функция, определяемая приведенной выше суммой, является голономной (это верно в смысле формального степенного ряда, даже если сумма имеет нулевой радиус сходимости).
Свойства замыкания
Голономные функции (или последовательности) удовлетворяют нескольким свойствам замыкания. В частности, голономные функции (или последовательности) образуют кольцо . Однако они не закрываются при делении и поэтому не образуют поля.
Если и являются голономными функциями, тогда следующие функции также являются голономными:
- , где и - константы
- (произведение Коши последовательностей)
- (произведение Адамара последовательностей)
- , где - любая алгебраическая функция. Однако обычно не голономный.
Важнейшим свойством голономных функций является то, что свойства замыкания эффективны : данные операторы уничтожения для и , оператор уничтожения для , как определено с использованием любой из вышеуказанных операций, может быть вычислен явно.
Примеры голономных функций и последовательностей
Примеры голономных функций включают:
- все алгебраические функции
- некоторые трансцендентные функции, такие как , , , и
- обобщенная гипергеометрическая функция , рассматриваемый как функция от со всеми параметрами , фиксируется
- функция ошибок
- Функции Бесселя , , ,
- функции Эйри ,
- все классические ортогональные многочлены, включая многочлены Лежандра и полиномы Чебышева и .
Класс голономных функций является строгим надмножеством класса гипергеометрических функций. Примеры специальных функций, которые являются голономными, но не гипергеометрическими, включают функции Гойна.
Примеры голономных последовательностей включают:
- последовательность чисел Фибоначчи и, в более общем смысле, все константно-рекурсивные последовательности
- последовательность факториалов
- последовательность биномиальных коэффициентов (как функции от n или k)
- последовательность гармонических чисел и в более общем плане для любого целого m
- последовательность каталонских чисел
- последовательность чисел Моцкина.
- последовательность расстройств.
Гипергеометрические функции, функции Бесселя и классические ортогональные многочлены, помимо того, что они являются голономными функциями своей переменной, также являются голономными последовательностями по отношению к их параметры. Например, функции Бесселя и удовлетворяют второму порядку линейное повторение .
Примеры неголономных функций и последовательности
Примеры неголономных функций:
- функция
- функция tan (x) + sec (x)
- отношение двух голономных функций обычно не является голономным.
Примеры неголономных последовательностей включают:
- числа Бернулли
- числа чередующиеся перестановки
- чисел целочисленных разделов
- чисел
- чисел где
- простые числа
- перечисления неприводимых и связанных перестановок.
Голономная функция ns в нескольких переменных
Алгоритмы и программное обеспечение
Голономные функции - мощный инструмент компьютерной алгебры. Голономная функция или последовательность могут быть представлены конечным количеством данных, а именно аннигилирующим оператором и конечным набором начальных значений, а свойства замыкания позволяют выполнять такие операции, как проверка равенства, суммирование и интегрирование алгоритмическим способом. В последние годы эти методы позволили автоматизировать доказательства большого количества специальных функций и комбинаторных тождеств.
Более того, существуют быстрые алгоритмы для вычисления голономных функций с произвольной точностью в любой точке комплексной плоскости и для численного вычисления любой записи в голономной последовательности.
Программное обеспечение для работы с голономными функциями включает:
- Пакет HolonomicFunctions [1] для Mathematica, разработанный Кристофом Кутшаном, который поддерживает вычисление свойств замыкания и доказательство идентичности для одномерных и многомерных голономных функций
- Библиотека algolib [2] для Maple, которая включает следующие пакеты:
- gfun, разработанный Бруно Салви, Пол Циммерманн и Эйтн Мюррей, для одномерных свойств замыкания и доказательства [3]
- mgfun, разработанного Фредериком Чизаком, для многомерных свойств замыкания и доказательства [4]
- numgfun, разработанного Марк Меззаробба, для числовой оценки
См. Также
Динамический словарь математических функций, онлайн-программное обеспечение, основанное на голономных функциях для автоматического изучения многих классических и специальных функций (оценка в точке, ряд Тейлора и асимптотическое разложение с любой заданной пользователем точностью, дифференциальное уравнение, повторение для коэффициенты ряда Тейлора, производная, неопределенный интеграл, построение графиков,...)
Примечания
Ссылки
- Flajolet, Philippe; Герхольд, Стефан; Салви, Бруно (2005), «О неголономном характере логарифмов, степеней и n-й простой функции», Электронный журнал комбинаторики, 11 (2).
- Флажолет, Филипп; Седжвик, Роберт (2009). Аналитическая комбинаторика. Издательство Кембриджского университета. ISBN 978-0521898065. CS1 maint: ref = harv (ссылка )
- Кауэрс, Мануэль; Пол, Питер (2011). Конкретный тетраэдр: символические суммы, рекуррентные уравнения, производящие функции, асимптотические оценки. Текст и монографии в символьных вычислениях. Springer. ISBN 978-3-7091-0444-6. CS1 maint: ref = harv (ссылка )
- Клазар, Мартин (2003). «Неприводимые и связанные перестановки» (PDF) (122). Цитировать журнал требует
| journal =
() CS1 maint: ref = harv (link ) (препринт серии ITI)
- Маллинджер, Кристиан (1996). Алгоритмические манипуляции и преобразования одномерных голономных функций и последовательностей (PDF) (Thesis). Проверено 4 июня 2013 г. CS1 maint: ref = harv (ссылка )
- Стэнли, Ричард П. ( 1999). Enumerative Combinatorics. 2 . Cambridge University Press. ISBN 978-0-521-56069-6. CS1 maint: ref = harv (ссылка )