Fold, transkritická a vidličková bifurkace
Co se naučíme:
- popsat dynamické systémy s parametrem
- porozumět pojmu bifurkace rovnovážného bodu
- nakreslit bifurkační diagram
- pochopit změnu dynamiky spojitých systémů související s přechodem vlastního čísla přes 0
Systémy závislé na parametrech bifurkace
Uvažujme systém diferenciálních rovnic s parametrem tvaru
\begin{equation}
\mathbf{\dot x} = \mathbf{f}(\mathbf{x}, \pmb{\varepsilon}),
\label{parc}\tag{12}
\end{equation}
kde $\mathbf{x} \in \mathbf{X} = \mathbb{R}^m$ je vektor proměnných,
$\pmb{\varepsilon} \in \mathbb{R}^k$ je vektor parametrů a vektorová
funkce $\mathbf{f}: \mathbb{R}^m \times \mathbb{R}^k \rightarrow \mathbb{R}^m$ je
dostatečně hladká.
Jestliže $\mathbf{f}(\mathbf{x}_0,
\pmb{\varepsilon}_0)=\mathbf{0}$, má systém (12)
rovnovážný bod $\mathbf{x}_0$ pro parametr
$\pmb{\varepsilon}=\pmb{\varepsilon}_0$ a linearizovaný systém
v tomto bodě je
$$ \mathbf{\dot u} = D\mathbf{f}(\mathbf{x}_0,\pmb{\varepsilon}_0) \mathbf{u},$$
kde $D\mathbf{f}(\mathbf{x}_0,\pmb{\varepsilon}_0)$ značí Jacobiho
matici v bodě $\mathbf{x}_0$ pro parametr
$\pmb{\varepsilon}=\pmb{\varepsilon}_0$.
Je-li pro
$\pmb{\varepsilon}_0$ rovnovážný bod $\mathbf{x}_0$ hyperbolický,
je lineární transformace
$D\mathbf{f}(\mathbf{x}_0,\pmb{\varepsilon}_0): \mathbb{R}^m \to \mathbb{R}^m$
invertibilní a věta o implicitní funkci zaručuje lokálně existenci
a jednoznačnost křivky $\pmb{\varepsilon} \mapsto
\pmb{\beta}(\pmb{\varepsilon})$, která splňuje
$\pmb{\beta}(\pmb{\varepsilon}_0)=\mathbf{x}_0$ a
$\mathbf{f}(\pmb{\beta}(\pmb{\varepsilon}),\pmb{\varepsilon})
\equiv \mathbf{0}$, tedy $\pmb{\beta}(\pmb{\varepsilon})$ odpovídá
rovnovážnému bodu pro parametr $\pmb{\varepsilon}$.
Navíc, pokud $D\mathbf{f}(\mathbf{x}_0,\pmb{\varepsilon}_0)$ má $m_+$ a $m_-$ vlastních hodnot s kladnou resp. zápornou reálnou částí, bude mít v okolí $\pmb{\varepsilon}_0$ Jacobiho matice $D\mathbf{f}(\pmb{\beta}(\pmb{\varepsilon}),\pmb{\varepsilon})$ stejný počet $m_+$ a $m_-$ vlastních hodnot s kladnou resp. zápornou reálnou částí.
Uvažujme systém diferenčních rovnic s parametrem tvaru \begin{equation} \mathbf{x}(n+1) = \mathbf{f}(\mathbf{x}(n), \pmb{\varepsilon}), \label{pard}\tag{13} \end{equation} kde $\mathbf{x} \in \mathbf{X} = \mathbb{R}^m$ je vektor proměnných, $\pmb{\varepsilon} \in \mathbb{R}^k$ je vektor parametrů a vektorová funkce $\mathbf{f}: \mathbb{R}^m \times \mathbb{R}^k \rightarrow \mathbb{R}^m$ je dostatečně hladká. Jestliže $\mathbf{f}(\mathbf{x}_0, \pmb{\varepsilon}_0)=\mathbf{x}_0$, má systém (13) rovnovážný bod $\mathbf{x}_0$ pro parametr $\pmb{\varepsilon}=\pmb{\varepsilon}_0$ a linearizovaný systém v tomto bodě je $$ \mathbf{u}(n+1) = D\mathbf{f}(\mathbf{x}_0,\pmb{\varepsilon}_0) \mathbf{u}(n),$$ kde $D\mathbf{f}(\mathbf{x}_0,\pmb{\varepsilon}_0)$ značí Jacobiho matici v bodě $\mathbf{x}_0$ pro parametr $\pmb{\varepsilon}=\pmb{\varepsilon}_0$. Je-li pro $\pmb{\varepsilon}_0$ pevný bod $\mathbf{x}_0$ hyperbolický, je lineární transformace $D\mathbf{f}(\mathbf{x}_0,\pmb{\varepsilon}_0)-\mathbf{I}: \mathbb{R}^m \to \mathbb{R}^m$ invertibilní a věta o implicitní funkci zaručuje lokálně existenci a jednoznačnost křivky $\pmb{\varepsilon} \mapsto \pmb{\beta}(\pmb{\varepsilon})$, která splňuje $\pmb{\beta}(\pmb{\varepsilon}_0)=\mathbf{x}_0$ a $\mathbf{f}(\pmb{\beta}(\pmb{\varepsilon}),\pmb{\varepsilon}) \equiv \pmb{\beta}(\pmb{\varepsilon})$, tedy $\pmb{\beta}(\pmb{\varepsilon})$ odpovídá pevnému bodu pro parametr $\pmb{\varepsilon}$. Navíc, pokud $D\mathbf{f}(\mathbf{x}_0,\pmb{\varepsilon}_0)$ má $m_+$ a $m_-$ vlastních hodnot s velikostí větší resp. menší než 1, bude mít v okolí $\pmb{\varepsilon}_0$ Jacobiho matice $D\mathbf{f}(\pmb{\beta}(\pmb{\varepsilon}),\pmb{\varepsilon})$ stejný počet $m_+$ a $m_-$ vlastních hodnot s velikostí větší resp. menší než 1.
Hyperbolický rovnovážný bod bude mít tedy pro parametry $\pmb{\varepsilon}$ dostatečně blízké $\pmb{\varepsilon}_0$ stejné kvalitativní vlastnosti (stabilitu, nestabilitu, dimenze stabilní a nestabilní variety). V okolí hyperbolického rovnovážného bodu závislého na parametru je tedy tento systém tzv. strukturálně stabilní, tj. perturbovaný systém je s ním lokálně topologicky ekvivalentní.
V případě, že má Jacobiho matice $D\mathbf{f}(\mathbf{x}_0,\pmb{\varepsilon}_0)$ nějakou vlastní hodnotu s nulovou reálnou částí ve spojitém případě nebo s velikostí rovnou 1 v diskrétním případě ($m_0 \neq 0$), není zaručena existence ani jednoznačnost křivky $\pmb{\beta}(\pmb{\varepsilon})$, tj. při perturbaci může dojít k zániku rovnovážného bodu (v každém okolí $\pmb{\varepsilon}_0$), nebo k vzniku nové větve rovnovážných řešení (odtud vznikl název, rozvětvení = bifurkace) a samozřejmě při přechodu $\pmb{\varepsilon}_0$ může dojít ke změně stability, dimenze stabilní a nestabilní variety, tedy obecně k lokální kvalitativní změně chování systému.
Navíc, pokud $D\mathbf{f}(\mathbf{x}_0,\pmb{\varepsilon}_0)$ má $m_+$ a $m_-$ vlastních hodnot s kladnou resp. zápornou reálnou částí, bude mít v okolí $\pmb{\varepsilon}_0$ Jacobiho matice $D\mathbf{f}(\pmb{\beta}(\pmb{\varepsilon}),\pmb{\varepsilon})$ stejný počet $m_+$ a $m_-$ vlastních hodnot s kladnou resp. zápornou reálnou částí.
Uvažujme systém diferenčních rovnic s parametrem tvaru \begin{equation} \mathbf{x}(n+1) = \mathbf{f}(\mathbf{x}(n), \pmb{\varepsilon}), \label{pard}\tag{13} \end{equation} kde $\mathbf{x} \in \mathbf{X} = \mathbb{R}^m$ je vektor proměnných, $\pmb{\varepsilon} \in \mathbb{R}^k$ je vektor parametrů a vektorová funkce $\mathbf{f}: \mathbb{R}^m \times \mathbb{R}^k \rightarrow \mathbb{R}^m$ je dostatečně hladká. Jestliže $\mathbf{f}(\mathbf{x}_0, \pmb{\varepsilon}_0)=\mathbf{x}_0$, má systém (13) rovnovážný bod $\mathbf{x}_0$ pro parametr $\pmb{\varepsilon}=\pmb{\varepsilon}_0$ a linearizovaný systém v tomto bodě je $$ \mathbf{u}(n+1) = D\mathbf{f}(\mathbf{x}_0,\pmb{\varepsilon}_0) \mathbf{u}(n),$$ kde $D\mathbf{f}(\mathbf{x}_0,\pmb{\varepsilon}_0)$ značí Jacobiho matici v bodě $\mathbf{x}_0$ pro parametr $\pmb{\varepsilon}=\pmb{\varepsilon}_0$. Je-li pro $\pmb{\varepsilon}_0$ pevný bod $\mathbf{x}_0$ hyperbolický, je lineární transformace $D\mathbf{f}(\mathbf{x}_0,\pmb{\varepsilon}_0)-\mathbf{I}: \mathbb{R}^m \to \mathbb{R}^m$ invertibilní a věta o implicitní funkci zaručuje lokálně existenci a jednoznačnost křivky $\pmb{\varepsilon} \mapsto \pmb{\beta}(\pmb{\varepsilon})$, která splňuje $\pmb{\beta}(\pmb{\varepsilon}_0)=\mathbf{x}_0$ a $\mathbf{f}(\pmb{\beta}(\pmb{\varepsilon}),\pmb{\varepsilon}) \equiv \pmb{\beta}(\pmb{\varepsilon})$, tedy $\pmb{\beta}(\pmb{\varepsilon})$ odpovídá pevnému bodu pro parametr $\pmb{\varepsilon}$. Navíc, pokud $D\mathbf{f}(\mathbf{x}_0,\pmb{\varepsilon}_0)$ má $m_+$ a $m_-$ vlastních hodnot s velikostí větší resp. menší než 1, bude mít v okolí $\pmb{\varepsilon}_0$ Jacobiho matice $D\mathbf{f}(\pmb{\beta}(\pmb{\varepsilon}),\pmb{\varepsilon})$ stejný počet $m_+$ a $m_-$ vlastních hodnot s velikostí větší resp. menší než 1.
Hyperbolický rovnovážný bod bude mít tedy pro parametry $\pmb{\varepsilon}$ dostatečně blízké $\pmb{\varepsilon}_0$ stejné kvalitativní vlastnosti (stabilitu, nestabilitu, dimenze stabilní a nestabilní variety). V okolí hyperbolického rovnovážného bodu závislého na parametru je tedy tento systém tzv. strukturálně stabilní, tj. perturbovaný systém je s ním lokálně topologicky ekvivalentní.
V případě, že má Jacobiho matice $D\mathbf{f}(\mathbf{x}_0,\pmb{\varepsilon}_0)$ nějakou vlastní hodnotu s nulovou reálnou částí ve spojitém případě nebo s velikostí rovnou 1 v diskrétním případě ($m_0 \neq 0$), není zaručena existence ani jednoznačnost křivky $\pmb{\beta}(\pmb{\varepsilon})$, tj. při perturbaci může dojít k zániku rovnovážného bodu (v každém okolí $\pmb{\varepsilon}_0$), nebo k vzniku nové větve rovnovážných řešení (odtud vznikl název, rozvětvení = bifurkace) a samozřejmě při přechodu $\pmb{\varepsilon}_0$ může dojít ke změně stability, dimenze stabilní a nestabilní variety, tedy obecně k lokální kvalitativní změně chování systému.
Lokální bifurkace
Definice
Lokální bifurkací systému (12) resp. (13)
v okolí rovnovážného bodu $\mathbf{x}_0=\pmb{\beta}(\pmb{\varepsilon_0})$
s kritickou hodnotou parametru
$\pmb{\varepsilon}=\pmb{\varepsilon}_0$ rozumíme
kvalitativní změnu dynamiky v okolí kritické hodnoty
$\pmb{\varepsilon}_0$, kdy fázové portréty v okolí rovnováhy
$\mathbf{x}_0$ při přechodu přes bifurkační parametr
$\pmb{\varepsilon}_0$ nejsou lokálně topologicky ekvivalentní.
Poznámka: V okolí nehyperbolické rovnováhy, kde dochází k bifurkaci, je systém strukturálně nestabilní.
Uvažujme diferenciální rovnice s parametrem tvaru
\begin{equation}
\label{sn}\tag{14} \dot x = \varepsilon - x^2, \quad x \in \mathbb{R}, \,
\varepsilon \in \mathbb{R}.
\end{equation}
Rovnovážné body splňují $f(x,\varepsilon) := \varepsilon - x^2 = 0$,
tj. leží na křivce $\varepsilon=x^2$. Pro $\varepsilon <0$
nemá rovnice (14) žádný rovnovážný bod, pro $\varepsilon=0$
je rovnováhou bod $x_0=0$ a pro $\varepsilon >0$ jsou rovnováhy dvě:
$x=\pm \sqrt \varepsilon$. Parametr $\varepsilon=0$ je
tedy bifurkační hodnotou a při jeho přechodu v okolí počátku
dochází k lokální bifurkaci typu fold (ohyb). Bod
$(x_0,\varepsilon_0)=(0,0)$ je tzv. limitním bodem. Všimněte si,
že vlastní hodnota $\lambda = Df(0,0) = 0$.
Bifurkační diagram bifurkace typu fold:
Křivka odpovídající stabilní rovnováze se zakresluje
plnou čarou (plný bod), nestabilní rovnováze pak čárkovaně (prázdný
bod).
Fold bifurkace
Věta
Předpokládejme, že jednodimenzionální jednoparametrický systém
(rovnice)
\begin{equation}
\label{gensn}\tag{15}
\dot x = f(x,\alpha), \quad x \in \mathbb{R}, \; \alpha \in
\mathbb{R},
\end{equation}
kde $f$ je hladká funkce, má pro $\alpha=\alpha_0$ rovnovážný bod $x=x_0$ a
$\lambda=f_x(x_0,\alpha_0)=0$. Předpokládejme, že jsou splněny podmínky
\begin{eqnarray*}
f_{xx}(x_0,\alpha_0) \neq 0 & \qquad \text{podmínka nedegenerovanosti},\\
f_{\alpha}(x_0,\alpha_0) \neq 0 & \qquad \text{podmínka transverzality}.
\end{eqnarray*}
Pak je (15) v okolí rovnováhy lokálně topologicky
ekvivalentní systému v normální formě fold bifurkace
$$\dot y = \pm \varepsilon \pm y^2$$
(v libovolném okolí počátku).
Dochází k narušení hyperbolicity, tj. $\lambda=f_x(x_0,\alpha_0)=0$.
Reparametrizace $\epsilon=|f_\alpha(x_0,\alpha_0)|(\alpha-\alpha_0) + \dots $ a posun do počátku $y^2=|\tfrac12 f_{xx}(x_0,\alpha_0)|(x-x_0)^2 + \dots$ převádí první členy na rovnici (14) $\dot y = \pm \varepsilon \pm y^2$, která je tzv. normálním tvarem pro fold bifurkaci. Znaménko $f_{\alpha}(x_0,\alpha_0)$ pak určuje znaménko u $\varepsilon$ v normálním tvaru, znaménko $f_{xx}(x_0,\alpha_0)$ určuje znaménko u $y^2$.
Každá jednoparametrická diferenciální rovnice tvaru (15) splňující podmínky věty má dynamiku v okolí rovnováhy lokálně topologicky ekvivalentní s jejím normálním tvarem (jedna ze 4 možností znaménkových hodnot).
Podmínka nedegenerovanosti $f_{xx}(x_0,\alpha_0) \neq 0$ zaručuje, že nejde o jiný typ bifurkace.
Podmínka transverzality $f_{\alpha}(x_0,\alpha_0) \neq 0$ zaručuje, že při přechodu parametru přes kritickou hodnotu skutečně dochází ke kvalitativní změně (vzniku či zániku rovnovážných bodů).
Kdyby některá z těchto hodnot byla nulová, museli bychom v Taylorově rozvoji použít členy vyšších mocnin, např. s $f_{x\alpha}(x_0,\alpha_0)$ nebo s $f_{xxx}(x_0,\alpha_0)$ a tvar normální formy by se změnil a mohlo by dojít ke kvalitativní změně dynamiky této rovnice.
Ti, kteří chtějí vědět, jak najít onen neznámý homeomorfismus z definice topologické ekvivalence, můžou zalistovat v Kuzněcovovi nebo počkat do předmětu PřF:M9BCF Teorie bifurkací, chaos a fraktály
Bifurkace typu fold se nazývá také někdy bifurkace sedlo-uzel. Podívejte se proč: \begin{eqnarray*} \dot x & = & \varepsilon - x^2,\\ \dot y & = & -y, \end{eqnarray*} video prof. Ghristahttps://www.youtube.com/watch?v=91phfMHK3Gk
Příklady na fold bifurkaci
Sbírka příkladů na fold bifurkaciPro hledání vhodných „adept“ pro jednoparametrickou bifurkaci sedlo-uzel vícerozměrného víceparametrického systému tvaru (12) \begin{equation*} \mathbf{\dot x} = \mathbf{f}(\mathbf{x}, \pmb{\varepsilon}) \end{equation*} můžeme použít jednoduchý algoritmus. Hledáme řešení soustavy rovnic: \begin{eqnarray*} \mathbf{f}(\mathbf{x},\pmb{\varepsilon})&=&\mathbf{0}, \\ \det D\mathbf{f}(\mathbf{x},\pmb{\varepsilon}) &=& 0 \end{eqnarray*} vzhledem k $\mathbf{x}$ a jednomu vybranému parametru. Kromě jedné tedy fixujeme všechny složky $\pmb{\varepsilon}$.
Zda skutečně dochází k bifurkaci sedlo-uzel můžeme ověřit až spočtením vlastních hodnot Jacobiho matice $D\mathbf{f}(\mathbf{x},\pmb{\varepsilon})$ v okolí kritické hodnoty $\pmb{\varepsilon}_0$, přitom Jacobiho matice je vypočtena v rovnovážném bodě $\mathbf{x}=\pmb{\beta}(\pmb{\varepsilon})$, který závisí na parametru.
Další jednoparametrické bifurkace
Další jednoparametrické bifurkace počtu rovnovážných bodů ve spojitých systémech:
Normální forma transkritické bifurkace \begin{equation} \dot x = \varepsilon x - x^2 \tag{16} \end{equation}Věta
Předpokládejme, že jednodimenzionální jednoparametrická rovnice
\begin{equation}
\label{gentrans} \tag{18}
\dot x = f(x,\alpha), \quad x \in \mathbb{R}, \; \alpha \in
\mathbb{R},
\end{equation}
kde $f$ je hladká funkce, která má pro $\alpha=\alpha_0$ nehyperbolickou rovnováhu $x=x_0$ ($\lambda=f_x(x_0,\alpha_0)=0$), která leží na průsečíku dvou větví rovnováh, tj. platí také $f_\alpha(x_0,\alpha_0) = 0$. Předpokládejme, že jsou navíc splněny podmínky
\begin{eqnarray*}
f_{xx}(x_0,\alpha_0) \neq 0 & \qquad \text{podmínka nedegenerovanosti},\\
f_{x\alpha}(x_0,\alpha_0) \neq 0 & \qquad \text{podmínka transverzality}.
\end{eqnarray*}
Pak je (18) v okolí rovnováhy $x_0$ lokálně topologicky
ekvivalentní systému v normální formě transkritické bifurkace
$$\dot y = \pm \varepsilon y \pm y^2$$
Věta
Předpokládejme, že jednodimenzionální jednoparametrická rovnice
\begin{equation}
\label{genvidl} \tag{19}
\dot x = f(x,\alpha), \quad x \in \mathbb{R}, \; \alpha \in
\mathbb{R},
\end{equation}
kde $f(x-x_0)$ je v okolí počátku lichá funkce, která má pro $\alpha=\alpha_0$ nehyperbolickou rovnováhu $x=x_0$ ($\lambda=f_x(x_0,\alpha_0)=0$). Předpokládejme, že jsou splněny podmínky
\begin{eqnarray*}
f_{xxx}(x_0,\alpha_0) \neq 0 & \qquad \text{podmínka nedegenerovanosti},\\
f_{x\alpha}(x_0,\alpha_0) \neq 0 & \qquad \text{podmínka transverzality}.
\end{eqnarray*}
Pak je (19) v okolí rovnováhy lokálně topologicky
ekvivalentní systému v normální formě vidličkové bifurkace
$$\dot y = \pm \varepsilon y \pm y^3$$
Poznámka: Jak v případě fold, tak v případě transkritické bifurkace znaménko u $y^2$ odpovídá znaménku levé strany podmínky nedegenerovanosti. Podobně u vidličkové bifurkace je znaménko u $y^3$ znaménkem levé strany podmínky nedegenerovanosti. Znaménko u $\varepsilon$ odpovídá znaménku levé strany podmínky transversality.