Kontext : Die Frage bezieht sich auf die Computerphysik nichtlinearer Systeme mit Mathematica .
Übung : Gegeben das System :
Lösung : Ich berechne die Gleichgewichtspunkte durch Lösen des Gleichungssystems . Ich bekomme drei Lösungen: .
In meinen Vorlesungsunterlagen wird erwähnt, dass ich, um einen Gleichgewichtspunkt zu klassifizieren, zuerst die Topologie in der Nähe der Gleichgewichtspunkte herausfinden muss. Dazu werden die Eigenwerte der folgenden Matrix berechnet:
Wie aus dem folgenden Screenshot ersichtlich ist (L1 sind die Eigenwerte der Matrix A, berechnet am 1. Gleichgewichtspunkt, bei (0,0)), können wir das sehen:
Meine 1. Frage ist : Wozu geschieht das? , wo die Eigenwerte werden (-2, 0) ? Meine nächste Vermutung ist, das Hartman-Grobman-Theorem zu verwenden und zu sagen, dass der Gleichgewichtspunkt "linear stabil" ist. Gibt es etwas, das ich hier vermisse?
Meine zweite Frage lautet : In Bezug auf den Bifurkationspunkt leiten wir aus der Betrachtung der Gleichgewichtspunkte des Systems den Wert ab sie ändern sich (der stabile Knoten wird zum Sattel und umgekehrt). Genügt das zu sagen, dass es einen Bifurkationspunkt bei gibt ? Auch für die drei Gleichgewichtspunkte kollidieren mit nur einem. Wie passt diese Tatsache zu allem anderen?
Aktualisieren:
Das sind die Phasenportraits für mit als Bifurkationspunkt:
Zur Kontrolle bekomme ich für Ihre lineare Stabilitätsmatrix:
was du vermutlich auch hast. Übrigens, hast du die Notation geändert von ?
Also die Determinante, , und verfolgen, , werden von gegeben Und, , bzw.
Wie Sie wissen, aber nur damit wir auf derselben Seite sind, wird die Klassifizierung eines bestimmten Fixpunkts durch die Werte von bestimmt Und , für einen gegebenen Wert von . Wie gesagt, mit , , also ist der Fixpunkt ein stabiler Knoten, weil mit , und für , Sie haben seit dem einen Sattelknoten .
Für
(vorausgesetzt, bis
du meintest
) wir haben
, was signalisiert, dass Sie sich bei a befinden bifurcation point
, was bedeutet, dass die topologische Struktur des Phasendiagramms bei diesem Wert von übergeht
. In Ihrem Fall erfolgt der Übergang von einem stabilen Knoten zu einem Sattelknoten.
Sie können sich davon in Mathematica visuell überzeugen, indem Sie Folgendes zeichnen:
PlotVectorField[{a x + y + x^3, x - y}, {x, -L , L}, {y, -L, L},
Axes -> True]
Für geeignet gewählte Werte der Parameter gilt Und .
Es gibt Konventionen zur Klassifizierung der verschiedenen Arten von Bifurkationen, die auftreten können, z. B. Sattelknoten, transkritisch, Mistgabel, kritisch, Hopf, transkritisch usw. Siehe z. B. Strogatz für weitere Diskussionen über die Klassifikationen und insbesondere zu Entdecken Sie die Art des Bifurkationspunkts, den Sie in Ihrem System haben.
Hoffe das hilft.
Bruce Dean