Podstawa Żanety

W matematyce podstawa Janeta jest postacią normalną dla układów liniowych jednorodnych równań różniczkowych cząstkowych (PDE), która usuwa nieodłączną arbitralność każdego takiego układu. Został wprowadzony w 1920 roku przez Maurice'a Janet'a . Po raz pierwszy została nazwana podstawą Janet przez Fritza Schwarza w 1998 roku.

Lewe strony takich układów równań można uważać za wielomiany różniczkowe pierścienia, a postać normalną Janet za szczególną podstawę ideału, który generują. Przez nadużycie językowe ta terminologia będzie stosowana zarówno do oryginalnego systemu, jak i do ideału wielomianów różniczkowych generowanych przez lewe strony. Baza Janet jest poprzedniczką bazy Gröbnera wprowadzonej przez Bruno Buchbergera dla ideałów wielomianowych. Aby wygenerować bazę Janet dla dowolnego systemu liniowych PDE, należy podać ranking jego pochodnych; wtedy odpowiednia baza Janet jest niepowtarzalna. Jeśli system liniowych PDE jest podany na podstawie Janeta, jego wymiar różniczkowy można łatwo określić; jest miarą stopnia nieokreśloności jego ogólnego rozwiązania. Aby wygenerować rozkład Loewy'ego systemu liniowych PDE, należy najpierw określić jego bazę Janet.

Generowanie bazy Janet

Każdy system liniowych jednorodnych PDE jest wysoce nieunikalny, np. dowolna liniowa kombinacja jego elementów może być dodana do systemu bez zmiany jego zbioru rozwiązań. A priori nie wiadomo, czy ma jakieś rozwiązania nietrywialne. Mówiąc bardziej ogólnie, nie jest znany stopień dowolności jego rozwiązania ogólnego, tj. ile może zawierać nieokreślonych stałych lub funkcji. Te pytania były punktem wyjścia pracy Janet; rozważył układy liniowych PDE w dowolnej liczbie zmiennych zależnych i niezależnych i wygenerował dla nich postać normalną. Tutaj głównie liniowe PDE w płaszczyźnie o współrzędnych i ; liczba nieznanych funkcji wynosi jeden lub dwa. Większość opisanych tutaj wyników można w oczywisty sposób uogólnić na dowolną liczbę zmiennych lub funkcji. Aby wygenerować jednoznaczną reprezentację dla danego układu liniowych PDE, należy najpierw zdefiniować ranking jego pochodnych.

Definicja : Ranking pochodnych to całkowite uporządkowanie takie, że dla dowolnych dwóch pochodnych , δ } i dowolny operator wyprowadzenia relacje i _

Pochodna jest nazywana wyższą niż > . Najwyższa pochodna równania nazywana jest pochodną wiodącą . Dla pochodnych do rzędu dwóch pojedynczej funkcji i { \ z dwiema możliwymi kolejnościami są

kolejność LEX i porządek GRLEX .

Tutaj zwykły zapis jest używany. Jeśli liczba funkcji jest większa niż jeden, uporządkowania te należy odpowiednio uogólnić, np. można zastosować uporządkowania T P Pierwszą podstawową operacją, którą należy zastosować przy generowaniu bazy Janet, jest redukcja równania mi wrt innym mi . W języku potocznym oznacza to, co następuje: Ilekroć można otrzymać pochodną to różnicowanie jest wykonywane, a mi wynik jest odejmowany od . Redukcja w systemie PDE oznacza redukcję wszystkich elementów systemu. System liniowych PDE nazywa się autoredukowanym , jeśli wykonano wszystkie możliwe redukcje.

Drugą podstawową operacją generowania bazy Janet jest włączenie warunków całkowalności . Uzyskuje je w następujący sposób: Jeśli dwa równania \ są takie, że przez odpowiednie zróżnicowanie można otrzymać dwa nowe równania z podobnymi wiodącymi pochodnymi, przez krzyżowe mnożąc jego wiodące współczynniki i odejmując otrzymane równania otrzymujemy nowe równanie, zwane warunkiem całkowalności. Jeżeli przez redukcję nie zniknie pozostałe równania układu, to zostaje włączone jako nowe równanie do układu.

Można pokazać, że powtarzanie tych operacji zawsze kończy się po skończonej liczbie kroków z jednoznaczną odpowiedzią, którą dla systemu wejściowego nazywamy bazą Janeta. Janet zorganizowała je według następującego algorytmu.

Janet system Janeta .

S1: ( Autoredukcja ) Przypisz
S2: ( Zakończenie ) Przypisz
S3: ( Warunki całkowalności ) Znajdź wszystkie pary terminów wiodących z i z niemnożnikiem i prowadzi do
i określić warunki całkowalności
S4: ( Redukcja warunków całkowalności ). do przypisz do
S5: ( Zakończenie? ) Jeśli wszystkie do są zerowe powrót jot ∣ do ja , , reorder properly and goto S1

Tutaj argument ze wszystkimi możliwymi redukcjami, . w celu ułatwienia określenia warunków całkowalności. W tym celu zmienne dzielą się na mnożniki i niemnożniki ; szczegóły można znaleźć w powyższych odnośnikach. Po pomyślnym zakończeniu baza Janet dla systemu wejściowego zostanie zwrócona.

Przykład 1 : Niech system

być podane przy zamawianiu GRLEX i . Krok S1 zwraca system autoredukcji

Kroki S3 i S4 generują warunek całkowalności i redukuje je do , tj. podstawy Janet dla pierwotnie podany system to z trywialnym rozwiązaniem .

Następny przykład obejmuje dwie nieznane funkcje od { displaystyle .

Przykład 2 : Rozważ system

w GRLEX, zamawianie System jest już autoredukowany, tzn. krok S1 zwraca go bez zmian. Krok S3 generuje dwa warunki całkowalności

Po redukcji w etapie S4 są

W kroku S5 są one włączane do systemu i algorytmy rozpoczynają ponownie od kroku S1 z systemem rozszerzonym. Po kilku kolejnych iteracjach w końcu baza Janet

jest uzyskiwany. rozwiązanie _ i .

Zastosowanie zasad Janet

Najważniejszym zastosowaniem podstawy Janeta jest jej użycie do decydowania o stopniu nieokreśloności układu liniowych jednorodnych równań różniczkowych cząstkowych. Odpowiedź w powyższym przykładzie 1 jest taka, że ​​rozważany system dopuszcza tylko trywialne rozwiązanie. W drugim Przykładzie 2 otrzymujemy dwuwymiarową przestrzeń rozwiązań. Ogólnie rzecz biorąc, odpowiedź może być bardziej skomplikowana, w ogólnym rozwiązaniu może być nieskończenie wiele stałych swobodnych; można je uzyskać z rozkładu Loewy'ego odpowiedniej bazy Janet. Ponadto baza Janet modułu umożliwia odczytanie bazy Janet dla modułu syzygy.

Algorytm Janet został zaimplementowany w Maple.

Linki zewnętrzne