Джанет базис
В математике базис Джане — это нормальная форма систем линейных однородных уравнений в частных производных (ЧДУ), которая устраняет присущую любой такой системе произвольность. Он был введен в 1920 году Морисом Жане . [1] Впервые его назвал базисом Джанет Фриц Шварц в 1998 году. [2]
Левые части таких систем уравнений можно рассматривать как дифференциальные многочлены кольца, а нормальную форму Жане — как специальный базис порождаемого ими идеала. Злоупотребляя языком, эта терминология будет применяться как к исходной системе, так и к идеалу дифференциальных полиномов, порожденных левыми частями. Базис Джане является предшественником базиса Грёбнера, введенного Бруно Бухбергером. [3] для полиномиальных идеалов. Чтобы сгенерировать базис Джане для любой данной системы линейных УЧП, необходимо обеспечить ранжирование ее производных; то соответствующий базис Жане единственен. Если система линейных УЧП задана в терминах базиса Жане, ее дифференциальную размерность можно легко определить; это мера степени неопределенности ее общего решения. Чтобы сгенерировать разложение Леви системы линейных УЧП, необходимо сначала определить ее базис Джане.
Создание базиса Джанет
[ редактировать ]Любая система линейных однородных УЧП весьма неуникальна, например, к системе можно добавить произвольную линейную комбинацию ее элементов без изменения ее множества решений. Априори неизвестно, имеет ли она нетривиальные решения. В более общем плане неизвестна степень произвольности его общего решения, т.е. сколько неопределенных констант или функций оно может содержать. Эти вопросы стали отправной точкой работы Джанет; он рассматривал системы линейных частных уравнений с любым числом зависимых и независимых переменных и генерировал для них нормальную форму. Здесь в основном линейные УЧП в плоскости с координатами и будет рассмотрено; количество неизвестных функций — одна или две. Большинство описанных здесь результатов можно очевидным образом обобщить на любое количество переменных или функций. [4] [5] [6] Чтобы создать уникальное представление для данной системы линейных УЧП, сначала необходимо определить ранжирование ее производных.
Определение : Ранжирование деривативов — это такое общее упорядочение, при котором для любых двух деривативов , и и любой оператор вывода отношения и действительны.
Производная называется выше, чем если . Самый высокий производная в уравнении называется его старшей производной . Для производных до второго порядка одной функции в зависимости от и с два возможных порядка:
- заказ Лекса и заказ GRLEX .
Здесь обычные обозначения используется. Если число функций больше одной, эти порядки необходимо соответствующим образом обобщить, например порядки или может быть применено. [7] Первой основной операцией, которую необходимо применить при построении базиса Джане, является приведение уравнения напиши еще один . В разговорной речи это означает следующее: Всякий раз, когда производная от может быть полученное из ведущей производной путем подходящего дифференцирования это дифференцирование осуществляется и результат вычитается из . Приведение к системе УЧП означает приведение ко всем элементам системы. Система линейных УЧП называется авторедуцированной , если были выполнены все возможные приведения.
Вторая основная операция формирования базиса Джане — включение условий интегрируемости . Они получаются следующим образом: если два уравнения и таковы, что путем подходящих дифференцирований можно получить два новых уравнения с одинаковыми ведущими производными, перекрестным умножением старших коэффициентов и вычитанием полученных уравнений получается новое уравнение, которое называется условием интегрируемости. Если при редукции по остальным уравнениям системы оно не обращается в нуль, оно включается в систему как новое уравнение.
Можно показать, что повторение этих операций всегда завершается после конечного числа шагов с единственным ответом, который называется базисом Жане для входной системы. Джанет организовала их по следующему алгоритму.
Алгоритм Джане : дана система линейных дифференциальных полиномов. , базис Джане, соответствующий возвращается.
- S1: ( Автоуменьшение ) Назначить
- S2: ( Завершение ) Назначить
- S3: ( Условия интегрируемости ) Найти все пары ведущих членов из и из такое, что дифференцирование по немножителю и множители приводит к и определим условия интегрируемости
- S4: ( Редукция условий интегрируемости ). Для всех назначать
- S5: ( Прекращение? ) Если все имеют нулевой доход , иначе выполните задание , изменить порядок правильно и перейти к S1
Здесь — это подалгоритм, который возвращает свой аргумент со всеми возможными выполненными сокращениями, добавляет в систему некоторые уравнения для облегчения определения условий интегрируемости. Для этого переменные делятся на множители и немножители ; Подробности можно найти в приведенных выше ссылках. При успешном завершении будет возвращена база Janet для системы ввода.
Пример 1. Пусть система предоставляется при заказе GRLEX и . Шаг S1 возвращает авторедуцированную систему.
Шаги S3 и S4 генерируют условие интегрируемости. и сводит его к , т. е. базис Жане для исходно заданной системы равен с тривиальным решением .
В следующем примере задействованы две неизвестные функции. и , оба в зависимости от и .
Пример 2. Рассмотрим систему
в ГРЛЕКС, заказ. Система уже авторедуцирована, т.е. шаг S1 возвращает ее без изменений. Шаг S3 генерирует два условия интегрируемости
При уменьшении на этапе S4 они
На этапе S5 они включаются в систему, и алгоритм снова начинается с шага S1 с расширенной системой. После еще нескольких итераций наконец-то появилась основа Джанет.
получается. Это дает общее решение с двумя неопределёнными константами и .
Применение баз Janet
[ редактировать ]Наиболее важным применением базиса Жане является его использование для определения степени неопределенности системы линейных однородных уравнений в частных производных. Ответ в приведенном выше примере 1 заключается в том, что рассматриваемая система допускает только тривиальное решение. Во втором примере 2 получено двумерное пространство решений. В общем, ответ может быть более сложным: в общем решении может быть бесконечно много свободных констант; они могут быть получены из разложения Леви соответствующего базиса Джане. [8] Кроме того, базис Джане модуля позволяет считывать базис Джане для модуля syzygy. [5]
Алгоритм Джанет был реализован в Maple. [9]
Внешние ссылки
[ редактировать ]Ссылки
[ редактировать ]- ^ М. Жане, Системы уравнений в частных производных , Журнал чистой и прикладной математики, 8 сер., т. 1, с. 3 (1920), стр. 65–123.
- ^ Ф. Шварц, «Базисы Джане для групп симметрии» , в: Базы и приложения Грёбнера; Конспекты лекций, серия 251 , Лондонское математическое общество, страницы 221–234 (1998); Б. Бухбергер и Ф. Винклер, Edts.
- ^ Б. Бухбергер, Алгоритмический критерий разрешимости алгебраической системы уравнений, Aequ. Математика 4 , 374–383 (1970).
- ^ Ф. Шварц, Алгоритмическая теория лжи для решения линейных обыкновенных дифференциальных уравнений, Chapman & Hall/CRC, 2007, глава 2.
- ^ Jump up to: а б В. Плескен, Д. Робертц, Подход Джанет к представлениям и резолюциям для полиномов и линейных pdes, Archiv der Mathematik 84 , страницы 22–37, 2005.
- ^ Т. Оаку, Т. Симояма, Метод базиса Грёбнера для модулей над кольцами дифференциальных операторов, Журнал символических вычислений 18 , страницы 223–248, 1994.
- ^ В. Адамс, П. Лустаунау, Введение в основы Грёбнера, Американское математическое общество , Провиденс, 1994.
- ^ Ф. Шварц, Разложение по Леви линейных дифференциальных уравнений, Springer, 2013.
- ^ С. Чжан, З. Ли, Реализация алгоритма базисов Джане линейных дифференциальных идеалов в системе Maple, Acta Mathematicae Applicatae Sinica, английская серия, 20 , страницы 605–616 (2004)