Część 1
Małe wartości własne nie są uwzględnione w definicji sztywności dla systemów ODE (problem wartości początkowej). Nie znam żadnej znanej mi definicji sztywności, ale najlepsze definicje, jakie spotkałem, to:
Jeżeli metoda numeryczna ze skończonym obszarem stabilności absolutnej, zastosowana do układu w dowolnych warunkach początkowych, jest zmuszona do zastosowania w pewnym przedziale całkowania długości kroku, która jest zbyt mała w stosunku do gładkości dokładnego rozwiązania w tym przedziale , wtedy mówi się, że układ jest sztywny w tym przedziale. (Lambert, JD (1992), Numerical Methods for Ordinary Differential Systems , New York: Wiley.)
IVP [problem z wartością początkową] jest sztywny w pewnym przedziale jeśli rozmiar kroku potrzebny do utrzymania stabilności metody Eulera do przodu jest znacznie mniejszy niż rozmiar kroku wymagany do dokładnego przedstawienia rozwiązania. (Ascher, UM i Petzold, LP (1998), Computer Methods for Ordinary Differential Equations and Differential-Algebraic Equations , Philadelphia: SIAM.)[ 0 , b ]
Równania sztywne to równania, w których niektóre metody niejawne, w szczególności BDF, działają lepiej, zwykle znacznie lepiej, niż metody jawne. (CF Curtiss i JO Hirschfelder (1952): Całkowanie równań sztywnych. PNAS, vol. 38, s. 235-243)
Artykuł w Wikipedii na temat równań sztywnych przypisuje Lambertowi następujące „stwierdzenia”:
Liniowy układ stałych współczynników jest sztywny, jeśli wszystkie jego wartości własne mają ujemną część rzeczywistą, a współczynnik sztywności jest duży.
Sztywność występuje, gdy wymagania dotyczące stabilności, a nie dokładności, ograniczają długość kroku. [Zwróć uwagę, że ta „obserwacja” jest zasadniczo definicją Aschera i Petzolda.]
Sztywność występuje, gdy niektóre składniki roztworu rozpadają się znacznie szybciej niż inne.
Każda z tych obserwacji zawiera kontrprzykłady (choć wprawdzie nie udało mi się stworzyć jednego z nich na czubku głowy).
Część 2
Prawdopodobnie najlepszym przykładem, jaki mogłem wymyślić, byłoby zintegrowanie dowolnego rodzaju dużego układu reakcji spalania w kinetyce chemicznej w warunkach, które powodują zapłon. Układ równań będzie sztywny do momentu zapłonu, a następnie nie będzie już sztywny, ponieważ układ przeszedł początkowy stan przejściowy. Stosunek największej do najmniejszej wartości własnej nie powinien być duży, chyba że wokół zdarzenia zapłonu, chociaż takie systemy mają tendencję do mylenia sztywnych integratorów, chyba że ustawisz wyjątkowo ścisłe tolerancje integracji.
Książka Hairera i Wannera podaje także kilka innych przykładów w pierwszej części (Część IV, sekcja 1), które ilustrują wiele innych przykładów sztywnych równań. (Wanner, G., Hairer, E., Rozwiązywanie zwykłych równań różniczkowych II: Sztywne i różniczkowo-algebraiczne problemy (2002), Springer.)
Na koniec warto zwrócić uwagę na obserwację CW Gear:
Choć powszechne jest mówić o „sztywnych równań różniczkowych” równanie per se nie jest sztywny, to szczególny problem wartość początkowa dla tego równania może być sztywny, w niektórych regionach, ale rozmiary tych regionów zależy od wartości początkowych i tolerancja błędów. (CW Gear (1982): Automatyczne wykrywanie i leczenie oscylacyjnych i / lub sztywnych równań różniczkowych zwyczajnych. W: Całkowanie numeryczne równań różniczkowych, Uwagi do wykładu w Math., T. 968, s. 190-206.)