Nieliniowy problem własny
W matematyce nieliniowy problem własny , czasami nieliniowy problem wartości własnej , jest uogólnieniem (zwykłego) problemu wartości własnej do równań, które zależą nieliniowo od wartości własnej. W szczególności odnosi się do równań postaci
gdzie , a jest funkcją o wartościach macierzowych λ \ displaystyle \ Liczba znana jako (nieliniowa) , wektor jako ( ) wektor własny i jako para własna . Macierz pojedyncza w wartości własnej . }
Definicja
W dyscyplinie numerycznej algebry liniowej zwykle stosuje się następującą definicję.
Niech i niech będzie funkcją odwzorowującą skalary na macierze. λ nazywa się wartością własną , a wektor niezerowy nazywa się prawy wektor własny , jeśli . Ponadto niezerowy wektor lewym wektorem własnym jeśli , gdzie indeks górny oznacza transpozycję hermitowską . Definicja wartości własnej jest równoważna , gdzie oznacza wyznacznik .
się, aby była funkcją holomorficzną w pewnej .
Ogólnie rzecz biorąc, może to być liniowa , ale najczęściej jest to macierz o skończonych wymiarach
Definicja: Mówi się, że problem jest regularny , jeśli istnieje taki, że . W przeciwnym razie mówi się, że jest pojedyncza .
Definicja: Mówi się że wartość własna krotność , \ k jest najmniejszą liczbą całkowitą taką, że pochodna det w odniesieniu do λ jest różny od zera. We wzorach, które ale dla .
: Krotność geometryczna wartości własnej jest wymiarem przestrzeni zerowej M .
Przypadki specjalne
Poniższe przykłady są szczególnymi przypadkami nieliniowego problemu własnego.
- (Zwykły) problem z wartością własną :
- Uogólniony problem wartości własnej :
- Kwadratowy problem wartości własnej :
- Wielomianowy problem wartości własnej:
- Racjonalny problem wartości własnej: gdzie są funkcje wymierne .
- Problem wartości własnej opóźnienia : … podane są skalary, zwane opóźnieniami.
Łańcuchy Jordana
: Niech _ Krotka wektorów łańcuchem Jordana Jeśli
Twierdzenie: Krotka wektorów gdy funkcja ma pierwiastek w a pierwiastek ma co najmniej krotność dla , gdzie funkcja o wartościach wektorowych jest zdefiniowany jako
Oprogramowanie matematyczne
- Pakiet solwera wartości własnych SLEPc zawiera implementacje C wielu metod numerycznych dla nieliniowych problemów z wartościami własnymi.
- Kolekcja NLEVP nieliniowych problemów z wartościami własnymi to pakiet MATLAB zawierający wiele nieliniowych problemów z wartościami własnymi o różnych właściwościach.
- Solver wartości własnej FEAST to pakiet oprogramowania do standardowych problemów z wartościami własnymi, a także nieliniowych problemów z wartościami własnymi, zaprojektowany na podstawie reprezentacji macierzy gęstości w mechanice kwantowej w połączeniu z technikami całkowania konturów.
- Zestaw narzędzi MATLAB NLEIGS zawiera implementację w pełni racjonalnego Kryłowa z dynamicznie konstruowanym racjonalnym interpolantem.
- Zestaw narzędzi MATLAB CORK zawiera implementację zwartego racjonalnego algorytmu Kryłowa, który wykorzystuje strukturę ołówków linearyzacyjnych Kroneckera .
- Zestaw narzędzi MATLAB AAA-EIGS zawiera implementację CORK z racjonalnym przybliżeniem przez AAA o wartościach zadanych.
- Zestaw narzędzi MATLAB RKToolbox (Rational Krylov Toolbox) zawiera implementacje racjonalnej metody Kryłowa dla nieliniowych problemów z wartościami własnymi, a także funkcje racjonalnego przybliżenia .
- Pakiet Julii NEP-PACK zawiera wiele implementacji różnych metod numerycznych dla nieliniowych problemów z wartościami własnymi, a także wiele problemów wzorcowych .
- Artykuł przeglądowy Güttel & Tisseur zawiera fragmenty kodu MATLAB implementujące podstawowe metody typu Newtona i metody całkowania konturów dla nieliniowych problemów własnych.
Nieliniowość wektora własnego
Nieliniowości wektorów własnych to pokrewna, ale inna forma nieliniowości, która jest czasami badana. W tym przypadku funkcja wektory na macierze lub czasami macierze hermitowskie macierze hermitowskie.
- ^ a b c d e f g h Güttel, Stefan; Tisseur, Françoise (2017). „Nieliniowy problem wartości własnej” (PDF) . Acta Numerica . 26 : 1–94. doi : 10.1017/S0962492917000034 . ISSN 0962-4929 . S2CID 46749298 .
- ^ Ruhe, Axel (1973). „Algorytmy dla nieliniowego problemu wartości własnych” . SIAM Journal o analizie numerycznej . 10 (4): 674–689. doi : 10.1137/0710059 . ISSN 0036-1429 . JSTOR 2156278 .
- Bibliografia _ _ Voss, Heinrich (2004). „Nieliniowe problemy z wartością własną: wyzwanie dla nowoczesnych metod wartości własnej” . GAMM-Mitteilungen . 27 (2): 121–152. doi : 10.1002/gamm.201490007 . ISSN 1522-2608 . S2CID 14493456 .
- ^ a b c d e Voss, Heinrich (2014). „Nieliniowe problemy z wartością własną” (PDF) . W Hogben, Leslie (red.). Podręcznik algebry liniowej (wyd. 2). Boca Raton, Floryda: Chapman i Hall/CRC. ISBN 9781466507289 .
- ^ Hernandez, Vicente; Roman, Jose E.; Vidal, Vicente (wrzesień 2005). „SLEPc: skalowalny i elastyczny zestaw narzędzi do rozwiązywania problemów z wartością własną”. Transakcje ACM dotyczące oprogramowania matematycznego . 31 (3): 351–362. doi : 10.1145/1089014.1089019 . S2CID 14305707 .
- Bibliografia _ Higham, Mikołaj J.; Mehrmann, Volker; Schröder, chrześcijanin; Tisseur, Françoise (luty 2013). „NLEVP: zbiór nieliniowych problemów z wartością własną”. Transakcje ACM dotyczące oprogramowania matematycznego . 39 (2): 1–28. doi : 10.1145/2427023.2427024 . S2CID 4271705 .
- ^ Polizzi, Eric (2020). „PODRĘCZNIK UŻYTKOWNIKA FEAST Eigenvalue Solver v4.0” . arXiv : 2002.04807 [ cs.MS ].
- ^ Güttel, Stefan; Van Beeumen, Roel; Meerbergen, Karl; Michiels, Wim (1 stycznia 2014). „NLEIGS: klasa w pełni racjonalnych metod Kryłowa dla nieliniowych problemów z wartością własną”. SIAM Journal o obliczeniach naukowych . 36 (6): A2842-A2864. doi : 10.1137/130935045 .
- ^ Van Beeumen, Roel; Meerbergen, Karl; Michiels, Wim (2015). „Zwarte racjonalne metody Kryłowa dla nieliniowych problemów z wartościami własnymi” . SIAM Journal o analizie macierzy i zastosowaniach . 36 (2): 820–838. doi : 10.1137/140976698 . S2CID 18893623 .
- ^ Lietaert, Pieter; Meerbergen, Karl; Perez, Javier; Vandereycken, Bart (13 kwietnia 2022). „Automatyczne racjonalne przybliżenie i linearyzacja nieliniowych problemów z wartościami własnymi”. IMA Journal of numerical Analysis . 42 (2): 1087–1115. doi : 10.1093/imanum/draa098 .
- Bibliografia _ Stevena, Elswortha; Güttel, Stefan (15 lipca 2020). „Przegląd przykładowej kolekcji” . indeks.m . Źródło 31 maja 2022 r .
- ^ Jarlebring, Eliasz; Bennedich, Maks; Mele, Giampaolo; Ringh, Emil; Upadhyaya, Parikszit (23 listopada 2018). „NEP-PACK: pakiet Julii dla nieliniowych problemów własnych”. arXiv : 1811.09592 [ matematyka. NA ].
- ^ Jarlebring, Eliasz; Kvaal, Simen; Michiels, Wim (2014-01-01). „Metoda odwrotnej iteracji dla problemów z wartością własną z nieliniowościami wektora własnego” . SIAM Journal o obliczeniach naukowych . 36 (4): A1978 – A2001. ar Xiv : 1212.0417 . doi : 10.1137/130910014 . ISSN 1064-8275 . S2CID 16959079 .
- ^ Upadhyaya, Parikszit; Jarlebring, Eliasz; Rubensson, Emanuel H. (2021). „Podejście macierzy gęstości do zbieżności samozgodnej iteracji pola” . Algebra numeryczna, kontrola i optymalizacja . 11 (1): 99. doi : 10.3934/naco.2020018 . ISSN 2155-3297 .
Dalsza lektura
- Françoise Tisseur i Karl Meerbergen, „Kwadratowy problem wartości własnej”, SIAM Review 43 (2), 235–286 (2001) ( link ).
- Gene H. Golub i Henk A. van der Vorst, „Obliczanie wartości własnych w XX wieku”, Journal of Computational and Applied Mathematics 123 , 35–65 (2000).
- Philippe Guillaume, „Nieliniowe problemy własne”, SIAM Journal on Matrix Analysis and Applications 20 (3), 575–595 (1999) ( link ).
- Cedric Effenberger, „ Solidne metody rozwiązywania nieliniowych problemów z wartością własną ”, praca doktorska EPFL (2013) ( link )
- Roel Van Beeumen, „ Racjonalne metody Kryłowa dla nieliniowych problemów własnych ”, praca doktorska KU Leuven (2015) ( link )