제8장 갈래치기 다시 보기

안장점, 초월임계, 갈퀴, 그리고 호프 갈래치기Saddle-Node, Transcritical, Pitchfork, and Hopf Bifurcations

3장에서 배운 1차원 갈래치기(bifurcation)가 2차원에서는 어떻게 보이는지, 그리고 1차원에는 대응하는 것이 없는 근본적으로 새로운 갈래치기인 호프 갈래치기(Hopf bifurcation)를 다룬다. 매개변수를 움직이며 고정점이 생기고 사라지는 순간, 진동이 켜지고 꺼지는 순간을 직접 지켜본다.

이 데모는 Claude Opus 5.5가 제작했으며, 경상국립대학교 물리학과 이상훈 교수의 강의노트(2026 복잡계 여름학교, 7~8장 강의)를 기반으로 합니다.

r˙=μr−r3,θ˙=1\dot{r} = \mu r - r^{3}, \dot{\theta} = 1. μ가 천천히 오르내립니다. μ < 0이면 모든 입자가 원점으로 빨려 들어가고, μ > 0이면 반지름 μ\sqrt{\mu}인 극한 주기 궤도가 태어납니다. 눌러서 입자를 뿌려 보세요.
8.0

소개introduction

이 장에서는 3장의 1차원 갈래치기에 대한 논의를 2차원으로 확장한다. 2차원에서도 매개변수들이 변할 때 고정점이 생성되거나 파괴되거나 불안정해질 수 있고, 닫힌 궤도에 대해서도 마찬가지다. 따라서 진동이 켜지거나 꺼질 수 있는 방식을 설명할 수 있게 된다.

이렇게 더 넓은 맥락에서 갈래치기란 무엇인가? 일반적인 정의는 6.3절의 ‘위상학적 동등성(topological equivalence)’ 개념을 포함한다. 매개변수가 변함에 따라 위상 그림의 위상 구조가 변하면 갈래치기가 발생했다고 말한다. 고정점, 닫힌 궤도, 안장 연결의 개수 또는 안정성이 바뀌는 경우가 그 예다.

갈래치기는 각각의 매개변수 값이 변할 때 발생: 통계물리의 상전이(phase transition)에서 조절 매개변수(control parameter)의 역할!

8.1절에서 다룰 고정점의 갈래치기들은 사실 기본적으로 1차원 부분 공간(subspace)에 국한된다. 추가된 차원에서의 흐름은 해당 부분 공간으로 단순하게 끌려가거나 그곳으로부터 멀어질 뿐이다. 반면 8.2절의 호프 갈래치기는 1차원 시스템에는 대응하는 것이 없는, 근본적으로 새로운 종류다.

8.1

안장점, 초월임계, 갈퀴 갈래치기saddle-node, transcritical, pitchfork

3장에서 논의한 고정점에 대한 갈래치기는 2차원(그리고 실제로는 모든 차원)에서도 비슷한 것들이 있다. 하지만 더 많은 차원이 추가될 때 실제로 새로운 일이 발생하지는 않는다. xx 방향의 동역학은 3장에서 논의한 표준형으로 주고, yy 방향의 운동은 지수함수적으로 사라지게 하면 각 갈래치기의 대표적인 예를 만들 수 있다.

안장점 갈래치기 (saddle-node bifurcation)

고정점의 생성과 소멸에 대한 기본적인 작동 원리다. 2차원에서의 표준적인 예시는

x˙=μ−x2,y˙=−y\dot{x} = \mu - x^{2},\qquad \dot{y} = -y

이다. xx 방향으로는 3.1절의 갈래치기가 나타나지만, yy 방향으로는 y(t)=y0e−ty(t) = y_{0}e^{-t}로 지수함수적으로 감쇠한다. μ>0\mu > 0일 때 (μ,0)(\sqrt{\mu} , 0)에 안정된 고정점이, (−μ,0)(-\sqrt{\mu} , 0)에 안장점이 있다. μ\mu가 감소하면 둘이 서로 접근하다가 μ=0\mu = 0에서 충돌하고 μ<0\mu < 0에서 사라진다.

고정점들은 쌍소멸한 후에도 흐름에 계속 영향을 미친다. 궤적을 빨아들이고 다른 쪽으로 넘어가기까지의 시간을 지연시키는 병목 영역인 허깨비(ghost)를 남기는 것이다. 병목현상에 소요되는 시간은 일반적으로 (μ−μc)−1/2(\mu - \mu _{c})^{-1/2}로 증가한다. 이 척도 조정 법칙(scaling law)을 직접 계산해 보자. r=∣μ∣r = |\mu |로 두면

T병목≈∫−∞∞dxr+x2=πrT_{\text{병목}}\approx\int_{-\infty}^{\infty}\frac{\mathrm{d}x}{r+x^{2}}=\frac{\pi}{\sqrt{r}}

초월임계 및 갈퀴 갈래치기

x˙=μx−x2  (초월임계),x˙=μx−x3  (초임계 갈퀴),x˙=μx+x3  (준임계 갈퀴),y˙=−y\begin{gathered}\dot{x}=\mu x-x^{2}\ \ (\text{초월임계}),\qquad\dot{x}=\mu x-x^{3}\ \ (\text{초임계 갈퀴}),\\ \dot{x}=\mu x+x^{3}\ \ (\text{준임계 갈퀴}),\qquad\dot{y}=-y\end{gathered}

예제 8.1.2는 초임계 갈퀴 시스템의 위상 그림이다. μ<0\mu < 0일 때 유일한 고정점은 원점의 안정점이다. μ=0\mu = 0이면 원점은 여전히 안정적이지만 xx 방향을 따라 매우 느린 (대수적) 감소를 하게 된다. 3.4절에서 다룬 임계 감속(critical slowing down)이다. μ>0\mu > 0일 때 원점은 안장점이 되고, 대칭적으로 위치한 (±μ,0)(\pm \sqrt{\mu} , 0)에 새로운 안정점이 생긴다. 원점의 야코비 행렬은 diag(μ,−1)\mathrm{diag}(\mu , -1)이니 μ>0\mu > 0에서 Δ=−μ<0\Delta = -\mu < 0, 새 고정점에서는 τ=−2μ−1<0\tau = -2\mu - 1 < 0, Δ=2μ>0\Delta = 2\mu > 0이다.

야코비 행렬이 대칭(symmetric)인 것이 매우 중요한 성질: 다음 절 호프 갈래치기에서 다시 등장!

갈래치기 도표: 고정점의 위치 x∗x^{*}와 μ\mu (실선 안정, 점선 불안정)

마지막 궤적의 x(t)x(t)

좀 더 일반적인 상황: 영점선이 접선이 될 때

매개변수 μ\mu로 결정되는 x˙=f(x,y),y˙=g(x,y)\dot{x} = f(x, y), \dot{y} = g(x, y)를 생각하자. 영점선들의 교차점에서는 x˙=0\dot{x} = 0과 y˙=0\dot{y} = 0이 동시에 성립하니 고정점이다. μ\mu가 변함에 따라 영점선들이 서로 멀어지고 μc\mu _{c}에서 접선(tangent)이 된다면, 그 과정에서 고정점들은 서로 접근하고 μc\mu _{c}일 때 충돌하게 된다. 영점선들이 분리된 후에는 교차점이 없고, 고정점은 짠 하고 사라진다. 모든 안장점 갈래치기가 국소적으로 이러한 특성을 갖는다.

예제 8.1.1 유전자 제어 시스템

그리피스[Griffith 1971]는 유전자 제어 시스템의 모형으로 다음 시스템을 논의했다. 유전자는 그 자체의 산물에 의해 자극되어 잠재적으로 자가촉매 피드백 과정으로 이어진다.

x˙=−ax+y,y˙=x21+x2−by\dot{x}=-ax+y,\qquad\dot{y}=\frac{x^{2}}{1+x^{2}}-by

xx와 yy는 각각 번역(translate)되는 단백질과 메신저 RNA(mRNA)의 농도에 비례하고, a,b>0a, b > 0은 분해 속도를 제어하는 매개변수다.

풀이. 영점선은 직선 y=axy = ax와 시그모이드(sigmoid) 곡선 y=x2/[b(1+x2)]y = x^{2}/[b(1 + x^{2})]이다. x∗=0x^{*} = 0 외의 교차점은 x∗2−x∗/(ab)+1=0x^{*2} - x^{*}/(ab) + 1 = 0의 해

x∗=1±1−4a2b22abx^{*}=\frac{1\pm\sqrt{1-4a^{2}b^{2}}}{2ab}

이고, 2ab<12ab < 1일 때 2개가 있다. 둘은 2ab=12ab = 1에서 합쳐지므로 ac=1/(2b)a_{c} = 1/(2b)이며, 이 갈래치기 지점에서 x∗=1x^{*} = 1이다.

야코비 행렬의 대각합은 τ=−(a+b)<0\tau = -(a + b) < 0이므로 모든 고정점은 싱크이거나 안장점이다. 원점은 Δ=ab>0\Delta = ab > 0, τ2−4Δ=(a−b)2≥0\tau ^{2} - 4\Delta = (a - b)^{2} \ge 0이니 안정점이다. 다른 두 고정점에서는 식을 정리하면 Δ=ab[(x∗2−1)/(1+x∗2)]\Delta = ab[(x^{*2} - 1)/(1 + x^{*2})]이니, 0<x∗<10 < x^{*} < 1인 ‘중간’ 고정점은 안장점이고 x∗>1x^{*} > 1인 고정점은 안정점이다.

생물학적 해석. 시스템은 생화학적 스위치처럼 작동할 수 있지만, mRNA와 단백질이 충분히 천천히 분해되는 경우, 곧 ab<1/2ab < 1/2일 때만 그렇다. 두 가지 안정한 정상 상태(steady state)가 있다. 원점(유전자가 발현되지 않음)과 x,yx, y가 큰 상태(유전자가 활성화되어 유지됨)다. 안장점의 안정한 다양체가 전체 평면을 두 끌림 영역으로 나누는 임곗값 역할을 한다.

ẋ = 0: y = axẏ = 0: 시그모이드 곡선안장점의 안정한 다양체(임곗값)

a를 키워 ac = 1/(2b)를 넘기면 시그모이드 곡선과 직선이 접선이 되었다가 떨어지면서, 위쪽 두 고정점이 충돌해 사라집니다.

예제 8.1.3 대칭성과 갈퀴 갈래치기

갈퀴 갈래치기는 대칭성을 가진 시스템에서 흔하게 나타난다.

x˙=μx+y+sin⁡x,y˙=x−y\dot{x} = \mu x + y + \sin x,\qquad \dot{y} = x - y

이 시스템은 변수 변환 x→−x,y→−yx \to -x, y \to -y에 대해 변하지 않으므로 위상 그림은 원점 대칭이다. 원점은 모든 μ\mu에 대해 고정점이며, 야코비 행렬 A=(μ+111−1)\begin{gathered}A = \begin{pmatrix}\mu + 1 & 1 \\ 1 & -1\end{pmatrix}\end{gathered}의 대각합은 τ=μ\tau = \mu, 행렬식은 Δ=−(μ+2)\Delta = -(\mu + 2)이다. 따라서 원점은 μ<−2\mu < -2이면 안정된 고정점이고 μ>−2\mu > -2이면 안장점이다. 갈퀴 갈래치기가 μc=−2\mu _{c} = -2에서 일어난다.

다른 고정점은 y=xy = x, (μ+1)x+sin⁡x=0(\mu + 1)x + \sin x = 0을 만족한다. xx가 작지만 0은 아니라고 가정하고 sin⁡x≈x−x3/6\sin x \approx x - x^{3}/6으로 전개한 뒤 xx로 나누면 μ+2−x2/6≈0\mu + 2 - x^{2}/6 \approx 0, 곧 x∗≈±6(μ+2)x^{*} \approx \pm \sqrt{6(\mu + 2)}이다. μ\mu가 −2보다 약간 클 때 존재하므로 초임계다(준임계였다면 원점이 안장점이 된 후가 아니라 안정적일 때 한 쌍의 고정점이 존재했을 것이다).

위상 그림은 원점에서 야코비 행렬의 고유벡터로 그릴 수 있다. 갈래치기 지점의 행렬 (−111−1)\begin{gathered}\begin{pmatrix}-1 & 1 \\ 1 & -1\end{pmatrix}\end{gathered}의 고유벡터 (1,1)(1, 1), (1,−1)(1, -1)에 해당하는 고윳값은 λ=0,−2\lambda = 0, -2다. 이 근사는 매개변수와 위상 공간 모두에서 국소적으로만 유효하다.

정리위의 모든 예시에서 갈래치기는 Δ=0\Delta = 0, 다시 말해 고윳값 중 적어도 하나가 0일 때 일어난다. 안장점, 초월임계, 갈퀴 갈래치기는 모두 고윳값이 0인 갈래치기의 예시이며, 항상 2개 이상의 고정점이 충돌하는 상황이 개입한다.

고유벡터 (1, 1): λ ≈ 0 방향고유벡터 (1, −1): λ ≈ −2 방향

고정점의 위치 x∗x^{*}와 μ\mu

(μ + 1)x + sin x = 0의 수치해근사 ±√(6(μ + 2))
8.2

호프 갈래치기Hopf bifurcation

2차원 시스템에 안정된 고정점이 있다고 하자. 매개변수 μ\mu가 변할 때 안정성을 잃을 수 있는 모든 가능한 방법은 무엇인가? 야코비 행렬의 고윳값(eigenvalue)들이 핵심이다.

고정점이 안정적이면 고윳값 λ1,λ2\lambda _{1}, \lambda _{2}는 모두 복소평면의 왼쪽 절반 Reλ<0\mathrm{Re} \lambda < 0에 있다. λ\lambda는 실수 계수가 있는 2차 방정식의 근이므로 가능한 상황은 두 가지다.

  • 고윳값들이 모두 음의 실수다. 하나가 λ=0\lambda = 0을 지나 오른쪽으로 가면 8.1절의 갈래치기들이 된다.
  • 고윳값들이 켤레복소수(complex conjugate) 쌍이다. 이 쌍이 동시에 허수 축을 가로질러 오른쪽 절반으로 가는 것이 새로운 시나리오다.

보충: 대칭 행렬야코비 행렬이 에르미트(Hermitian) 행렬, 실수 성분만 있을 때는 대칭(symmetric) 행렬이면 고윳값이 항상 실수다. 따라서 켤레복소수 쌍이 생길 수 없고 호프 갈래치기도 일어날 수 없다. 단, 역은 성립하지 않는다. 예제 8.1.1의 갈래치기 지점 a=1/(2b)a = 1/(2b), x∗=1x^{*} = 1에서 A=(−a11/2−b)\begin{gathered}A = \begin{pmatrix}-a & 1 \\ 1/2 & -b\end{pmatrix}\end{gathered}는 대칭이 아니지만 고윳값 하나가 0인 실수다.

초임계 호프 갈래치기 (supercritical Hopf bifurcation)

지수함수적으로 줄어드는 진동을 통해 평형 상태에 도달하는 물리적인 시스템이 있다고 하자. 감쇠율이 조절 매개변수 μ\mu에 따라 점점 느려지다가 임곗값 μc\mu _{c}에서 증폭으로 바뀌면, 평형 상태는 안정성을 잃고 작은 진폭의 사인파 극한 주기 궤도 진동이 나타난다. 위상 공간에서 보면 안정적인 나선이 작고 거의 타원형에 가까운 극한 주기 궤도로 둘러싸인 불안정한 나선으로 바뀐다.

r˙=μr−r3,θ˙=ω+br2\dot{r} = \mu r - r^{3},\qquad \dot{\theta} = \omega + br^{2}

μ\mu는 원점에 있는 고정점의 안정성을, ω\omega는 무한소 진동의 진동수를, bb는 진동수가 진폭에 의존하는 정도를 결정한다(데모에서는 ω=1,b=0\omega = 1, b = 0). μ=0\mu = 0일 때 원점은 여전히 안정적인 나선이지만 대수적으로 감쇠하는 매우 약한 나선이다. 선형 근사는 원점을 중심(center)으로 잘못 예측한다. μ>0\mu > 0이면 원점에 불안정한 나선이 있고 r=μr = \sqrt{\mu}인 안정적인 원형 극한 주기 궤도가 있다.

직교 좌표계로 다시 쓰면 x˙=μx−ωy+(3차 항)\dot{x} = \mu x - \omega y + (3\text{차 항}), y˙=ωx+μy+(3차 항)\dot{y} = \omega x + \mu y + (3\text{차 항})이니 원점의 야코비 행렬은 (μ−ωωμ)\begin{gathered}\begin{pmatrix}\mu & -\omega \\ \omega & \mu \end{pmatrix}\end{gathered}이다. 대칭이 아니어서 켤레복소수 고윳값 λ=μ±iω\lambda = \mu \pm i\omega를 가지며, μ\mu가 음수에서 양수로 증가함에 따라 허수 축을 왼쪽에서 오른쪽으로 가로지른다.

경험 법칙(1) 극한 주기 궤도의 크기는 0에서 연속적으로 증가하고, μ\mu가 μc\mu _{c}에 가까워지면 μ−μc\sqrt{\mu - \mu _{c}}에 비례해서 증가한다.
(2) 극한 주기 궤도의 진동수는 근사적으로 μ=μc\mu = \mu _{c}에서 계산한 ω=Imλ\omega = \mathrm{Im} \lambda로 주어진다. 따라서 주기는 T=(2π/Imλ)+O(μ−μc)T = (2\pi /\mathrm{Im} \lambda ) + O(\mu - \mu _{c})이다.

이 이상적인 예시는 기하학적으로가 아니라 위상적으로만 전형적이다. 실제 호프 갈래치기에서 극한 주기 궤도는 타원형이며, 고윳값들은 휘어진 경로로 움직여 기울기가 0이 아닌 방향으로 허수 축을 지난다.

원점의 고윳값 (복소평면)

극한 주기 궤도의 반지름과 μ

준임계 호프 갈래치기 (subcritical Hopf bifurcation)

갈퀴 갈래치기와 마찬가지로 호프 갈래치기도 초임계와 준임계 형태가 모두 가능하다. 준임계 형태가 항상 훨씬 더 극적이며, 공학적인 응용에 있어 잠재적으로 위험하다. 갈래치기 후에는 궤적이 먼 끌개로 점프해야 하며, 이 끌개는 고정점, 다른 극한 주기 궤도, 무한대 지점, 또는 3차원 이상에서 카오스 끌개(9장의 로렌츠(Lorenz) 방정식)일 수 있다.

초임계에 비해 훨씬 극적이고 위험할 수 있음: 통계물리의 1차 상전이에 해당
r˙=μr+r3−r5,θ˙=ω+br2\dot{r} = \mu r + r^{3} - r^{5},\qquad \dot{\theta} = \omega + br^{2}

초임계 사례와의 중요한 차이점은 3차 항 r3r^{3}이 이제 불안정하게 만든다는 것이다. μ<0\mu < 0일 때는 안정적인 극한 주기 궤도와 원점의 안정된 고정점이라는 2개의 끌개가 있고, 그 사이에 불안정한 원형 궤도가 있다. μ\mu가 증가함에 따라 이 불안정한 궤도가 고정점 주변을 올가미처럼 조여든다. μ=0\mu = 0에서 그 진폭이 0으로 축소되면서 원점을 덮어버리고 불안정하게 만든다. 그러면 진폭이 큰 극한 주기 궤도가 갑자기 이 구역의 유일한 끌개가 된다.

r(μ+r2−r4)=0r(\mu + r^{2} - r^{4}) = 0에서 r2=[1±1+4μ]/2r^{2} = [1 \pm \sqrt{1 + 4\mu }]/2이니, 0이 아닌 실근은 μ>−1/4\mu > -1/4일 때 존재한다. −1/4<μ<0-1/4 < \mu < 0이면 4개(±), μ>0\mu > 0이면 2개다.

이 시스템은 다른길오고감(hysteresis) 성질을 보여준다. 큰 진폭의 진동이 시작되면 μ\mu를 0으로 되돌리는 것으로 진동을 없앨 수 없다. 이 큰 진동은 μ=−1/4\mu = -1/4에서 안정한 원형 궤도와 불안정한 원형 궤도가 서로 충돌하여 소멸될 때까지 지속된다. 이 소멸은 8.4절에서 소개할 또 다른 유형의 갈래치기다. 3장의 x˙=rx+x3−x5\dot{x} = rx + x^{3} - x^{5}(그림 3.4.8)에서 x→r,r→μx \to r, r \to \mu로 바꾸면 정확히 같다.

준임계 호프 갈래치기는 신경세포의 동역학, 비행기 날개의 공탄성 플러터(aeroelastic flutter)와 다른 진동, 유체 흐름의 불안정성에서 발생한다.

갈래치기 도표 위의 자취 (μ(t),r(t))(\mu (t), r(t))

위상 평면

μ = –r = –

μ를 천천히 올렸다가 다시 내립니다. 준임계에서는 올라갈 때 μ = 0에서 큰 진폭으로 점프하고, 내려올 때는 μ = −1/4까지 큰 진동이 유지됩니다. 초임계에서는 같은 길을 되밟아 다른길오고감이 없습니다.

준임계, 초임계, 또는 겹쳐진 갈래치기?

호프 갈래치기가 준임계인지 초임계인지는 선형화를 통해서는 구분할 수 없다. 두 경우 모두 한 쌍의 고윳값이 복소평면의 왼쪽에서 오른쪽으로 이동하기 때문이다. 해석적 기준이 있지만(연습문제 8.2.12~8.2.15) 사용하기 어려울 수 있다. 다소 부정확하지만 손쉬운 접근법은 컴퓨터를 이용하는 것이다. 고정점이 불안정해진 직후 작은 극한 주기 궤도가 나타나고, 매개변수 변화의 방향이 반대일 때 진폭이 다시 0으로 줄어들면 초임계다. 그렇지 않으면 아마 준임계일 것이다.

겹쳐진 호프 갈래치기(degenerate Hopf bifurcation)의 예로는 감쇠 진자 x¨+μx˙+sin⁡x=0\ddot{x} + \mu \dot{x} + \sin x = 0이 있다. 감쇠 변수 μ\mu가 양수에서 음수로 바뀌면 원점이 안정적인 나선에서 불안정한 나선으로 바뀐다. 그러나 갈래치기의 어떤 쪽에도 극한 주기 궤도가 없으니 진짜 갈래치기는 없다. μ=0\mu = 0에서는 원점을 둘러싼 연속적인 닫힌 궤도의 무리(단진자)가 있다. 이것은 극한 주기 궤도가 아니다! 일반적으로 비보존계가 갈래치기점에서 갑자기 보존계가 될 때 발생하며, 고정점은 약한 나선이 아니라 비선형 중심이 된다.

예제 8.2.1

x˙=μx−y+xy2,y˙=x+μy+y3\dot{x} = \mu x - y + xy^{2},\qquad \dot{y} = x + \mu y + y^{3}

원점의 야코비 행렬은 (μ−11μ)\begin{gathered}\begin{pmatrix}\mu & -1 \\ 1 & \mu \end{pmatrix}\end{gathered}이고 τ=2μ\tau = 2\mu, Δ=μ2+1>0\Delta = \mu ^{2} + 1 > 0, λ=μ±i\lambda = \mu \pm i다. μ\mu가 증가하며 0을 지나갈 때 원점은 안정적인 나선에서 불안정한 나선으로 바뀐다. 어떤 종류의 호프 갈래치기가 일어날 수 있다는 뜻이다.

극좌표로 변환하면 r˙=μr+ry2\dot{r} = \mu r + ry^{2}이다(직접 확인해 보라). 따라서 r˙≥μr\dot{r} \ge \mu r이고, μ>0\mu > 0일 때 r(t)r(t)는 적어도 r0eμtr_{0}e^{\mu t}만큼 빠르게 커진다. 모든 궤적이 무한대로 밀려나니 초임계일 수 없다. μ=0\mu = 0이면 y≠0y \neq 0에서 r˙>0\dot{r} > 0이니 닫힌 궤도가 불가능하여 겹쳐진 것도 아니다. 소거법에 의해 준임계라고 예상할 수 있다. 위 탐색기에서 “예제 8.2.1”을 골라 μ=−0.2\mu = -0.2로 놓으면, 불안정한 극한 주기 궤도가 안정된 고정점을 둘러싸고 있는 것을 확인할 수 있다. 이 주기 궤도는 거의 타원형이며 완만하게 구불구불한 나선을 둘러싸고 있는데, 이것들은 종류와 관계없는 호프 갈래치기의 전형적인 특징이다.

참고문헌references

  1. 스티븐 스트로가츠, 『비선형 동역학과 카오스 2/e』 (에이콘출판사, 2025). 8장 「갈래치기 다시 보기」. 이 데모의 용어와 예제 번호는 이 번역서를 따랐습니다.
  2. Steven H. Strogatz, Nonlinear Dynamics and Chaos: 2nd Edition (Westview Press, 2014). 원서.
  3. Shane D. Ross, 초임계와 준임계 호프 갈래치기 강의 영상.
  4. Phase Plane Plotter, aeb019.hosted.uark.edu/pplane.html. 강의에서 Shane Ross 교수의 강의 영상을 통해 소개한 위상 평면 도구로, 더 다양한 시스템을 직접 그려 볼 수 있습니다.