stringtranslate.com

Голономная функция

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

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

Определения

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

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

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

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

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

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

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

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

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

Свойства закрытия

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Смотрите также

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

Примечания

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

Ссылки