Maticová diferenciální rovnice - Matrix differential equation
A diferenciální rovnice je matematická rovnice pro neznámou funkci jedné nebo více proměnných, která souvisí s hodnotami samotné funkce a jejích derivátů různých řádů. A maticová diferenciální rovnice obsahuje více než jednu funkci skládanou do vektorové podoby s maticí vztahující se k funkcím jejich derivátů.
Například matice prvního řádu obyčejná diferenciální rovnice je
kde je vektor funkcí podkladové proměnné , je vektor prvních derivací těchto funkcí a je matice koeficientů.
V případě, že je konstantní a má n lineárně nezávislé vlastní vektory, má tato diferenciální rovnice následující obecné řešení,
kde λ1, λ2, ..., λn jsou vlastní čísla z A; u1, u2, ..., un jsou příslušné vlastní vektory z A ; a C1, C2, ...., Cn jsou konstanty.
Obecněji, pokud dojíždí se svým integrálem pak je obecné řešení diferenciální rovnice
kde je konstantní vektor.[Citace je zapotřebí ]
Použitím Cayley-Hamiltonova věta a Matice typu Vandermonde, toto formální exponenciální matice řešení lze zredukovat na jednoduchou formu.[1] Níže je toto řešení zobrazeno z hlediska Putzerova algoritmu.[2]
Stabilita a ustálený stav maticového systému
Maticová rovnice
s n× 1 parametr konstantní vektor b je stabilní jen a jen pokud vše vlastní čísla konstantní matice A mít negativní skutečnou část.
Ustálený stav X* ke kterému konverguje, pokud je nalezena stabilita nastavením
čímž se vzdává
za předpokladu A je invertibilní.
Původní rovnici lze tedy napsat v homogenní formě, pokud jde o odchylky od ustáleného stavu,
Ekvivalentní způsob, jak to vyjádřit, je ten X* je konkrétní řešení nehomogenní rovnice, zatímco všechna řešení jsou ve formě
s řešení homogenní rovnice (b=0).
Stabilita případu proměnné dva stavy
V n = 2 case (with two state variables), the stability conditions that the two eigenvalues of the transition matrix A každý má zápornou skutečnou část, která odpovídá podmínkám, které stopa z A být negativní a jeho určující buď pozitivní.
Řešení v maticové formě
Formální řešení má exponenciální matice formulář
hodnoceny pomocí jakékoli z mnoha technik.
Putzerův algoritmus pro výpočet EAt
Vzhledem k tomu, matice A s vlastními hodnotami ,
kde
Rovnice pro jsou jednoduché nehomogenní ODR prvního řádu.
Všimněte si, že algoritmus nevyžaduje, aby matice A být úhlopříčně a obchází složitost Jordan kanonické formy běžně využíváno.
Dekonstruovaný příklad obyčejné diferenciální rovnice matice
Homogenní matice obyčejné diferenciální rovnice prvního řádu ve dvou funkcích x (t) a y (t), když je vyjmut z maticové formy, má následující formu:
kde a mohou to být libovolné skaláry.
Matice ODR vyššího řádu mohou mít mnohem komplikovanější formu.
Řešení dekonstruované matice obyčejných diferenciálních rovnic
Proces řešení výše uvedených rovnic a hledání požadovaných funkcí tohoto konkrétního řádu a formy se skládá ze 3 hlavních kroků. Stručný popis každého z těchto kroků je uveden níže:
- Nalezení vlastní čísla
- Nalezení vlastní vektory
- Nalezení potřebných funkcí
Poslední, třetí krok při řešení těchto druhů obyčejné diferenciální rovnice se obvykle provádí připojením hodnot, vypočtených ve dvou předchozích krocích, do specializované rovnice obecného tvaru, zmíněné dále v tomto článku.
Vyřešený příklad matice ODE
Abychom vyřešili maticovou ODR podle výše uvedených tří kroků pomocí jednoduchých matic v procesu, najdeme, řekněme, funkci X a funkce y oba z hlediska jediné nezávislé proměnné t, dále homogenní lineární diferenciální rovnice prvního řádu,
Chcete-li vyřešit tento konkrétní obyčejná diferenciální rovnice systému, v určitém okamžiku procesu řešení budeme potřebovat sadu dvou počáteční hodnoty (odpovídá dvěma stavovým proměnným v počátečním bodě). V tomto případě si vybereme X(0)=y(0)=1.
První krok
Prvním krokem, který již byl zmíněn výše, je nalezení vlastní čísla z A v
The derivát notace X' atd. viděný v jednom z výše uvedených vektorů je známý jako Lagrangeova notace (poprvé představena Joseph Louis Lagrange. Je ekvivalentní derivační notaci dx / dt použitý v předchozí rovnici, známé jako Leibnizova notace, ctít jméno Gottfried Leibniz.)
Jednou koeficienty ze dvou proměnných bylo zapsáno do matice formulář A zobrazené výše, lze vyhodnotit vlastní čísla. Za tímto účelem jeden najde určující z matice který se vytvoří, když matice identity, , vynásobený nějakou konstantou λ, se odečte od výše uvedené matice koeficientu, čímž se získá charakteristický polynom z toho