제8장 갈래치기 다시 보기
3장에서 배운 1차원 갈래치기(bifurcation)가 2차원에서는 어떻게 보이는지, 그리고 1차원에는 대응하는 것이 없는 근본적으로 새로운 갈래치기인 호프 갈래치기(Hopf bifurcation)를 다룬다. 매개변수를 움직이며 고정점이 생기고 사라지는 순간, 진동이 켜지고 꺼지는 순간을 직접 지켜본다.
이 데모는 Claude Opus 5.5가 제작했으며, 경상국립대학교 물리학과 이상훈 교수의 강의노트(2026 복잡계 여름학교, 7~8장 강의)를 기반으로 합니다.
이 장에서는 3장의 1차원 갈래치기에 대한 논의를 2차원으로 확장한다. 2차원에서도 매개변수들이 변할 때 고정점이 생성되거나 파괴되거나 불안정해질 수 있고, 닫힌 궤도에 대해서도 마찬가지다. 따라서 진동이 켜지거나 꺼질 수 있는 방식을 설명할 수 있게 된다.
이렇게 더 넓은 맥락에서 갈래치기란 무엇인가? 일반적인 정의는 6.3절의 ‘위상학적 동등성(topological equivalence)’ 개념을 포함한다. 매개변수가 변함에 따라 위상 그림의 위상 구조가 변하면 갈래치기가 발생했다고 말한다. 고정점, 닫힌 궤도, 안장 연결의 개수 또는 안정성이 바뀌는 경우가 그 예다.
8.1절에서 다룰 고정점의 갈래치기들은 사실 기본적으로 1차원 부분 공간(subspace)에 국한된다. 추가된 차원에서의 흐름은 해당 부분 공간으로 단순하게 끌려가거나 그곳으로부터 멀어질 뿐이다. 반면 8.2절의 호프 갈래치기는 1차원 시스템에는 대응하는 것이 없는, 근본적으로 새로운 종류다.
3장에서 논의한 고정점에 대한 갈래치기는 2차원(그리고 실제로는 모든 차원)에서도 비슷한 것들이 있다. 하지만 더 많은 차원이 추가될 때 실제로 새로운 일이 발생하지는 않는다. 방향의 동역학은 3장에서 논의한 표준형으로 주고, 방향의 운동은 지수함수적으로 사라지게 하면 각 갈래치기의 대표적인 예를 만들 수 있다.
고정점의 생성과 소멸에 대한 기본적인 작동 원리다. 2차원에서의 표준적인 예시는
이다. 방향으로는 3.1절의 갈래치기가 나타나지만, 방향으로는 로 지수함수적으로 감쇠한다. 일 때 에 안정된 고정점이, 에 안장점이 있다. 가 감소하면 둘이 서로 접근하다가 에서 충돌하고 에서 사라진다.
고정점들은 쌍소멸한 후에도 흐름에 계속 영향을 미친다. 궤적을 빨아들이고 다른 쪽으로 넘어가기까지의 시간을 지연시키는 병목 영역인 허깨비(ghost)를 남기는 것이다. 병목현상에 소요되는 시간은 일반적으로 로 증가한다. 이 척도 조정 법칙(scaling law)을 직접 계산해 보자. 로 두면
예제 8.1.2는 초임계 갈퀴 시스템의 위상 그림이다. 일 때 유일한 고정점은 원점의 안정점이다. 이면 원점은 여전히 안정적이지만 방향을 따라 매우 느린 (대수적) 감소를 하게 된다. 3.4절에서 다룬 임계 감속(critical slowing down)이다. 일 때 원점은 안장점이 되고, 대칭적으로 위치한 에 새로운 안정점이 생긴다. 원점의 야코비 행렬은 이니 에서 , 새 고정점에서는 , 이다.
야코비 행렬이 대칭(symmetric)인 것이 매우 중요한 성질: 다음 절 호프 갈래치기에서 다시 등장!갈래치기 도표: 고정점의 위치 와 (실선 안정, 점선 불안정)
마지막 궤적의
매개변수 로 결정되는 를 생각하자. 영점선들의 교차점에서는 과 이 동시에 성립하니 고정점이다. 가 변함에 따라 영점선들이 서로 멀어지고 에서 접선(tangent)이 된다면, 그 과정에서 고정점들은 서로 접근하고 일 때 충돌하게 된다. 영점선들이 분리된 후에는 교차점이 없고, 고정점은 짠 하고 사라진다. 모든 안장점 갈래치기가 국소적으로 이러한 특성을 갖는다.
그리피스[Griffith 1971]는 유전자 제어 시스템의 모형으로 다음 시스템을 논의했다. 유전자는 그 자체의 산물에 의해 자극되어 잠재적으로 자가촉매 피드백 과정으로 이어진다.
와 는 각각 번역(translate)되는 단백질과 메신저 RNA(mRNA)의 농도에 비례하고, 은 분해 속도를 제어하는 매개변수다.
풀이. 영점선은 직선 와 시그모이드(sigmoid) 곡선 이다. 외의 교차점은 의 해
이고, 일 때 2개가 있다. 둘은 에서 합쳐지므로 이며, 이 갈래치기 지점에서 이다.
야코비 행렬의 대각합은 이므로 모든 고정점은 싱크이거나 안장점이다. 원점은 , 이니 안정점이다. 다른 두 고정점에서는 식을 정리하면 이니, 인 ‘중간’ 고정점은 안장점이고 인 고정점은 안정점이다.
생물학적 해석. 시스템은 생화학적 스위치처럼 작동할 수 있지만, mRNA와 단백질이 충분히 천천히 분해되는 경우, 곧 일 때만 그렇다. 두 가지 안정한 정상 상태(steady state)가 있다. 원점(유전자가 발현되지 않음)과 가 큰 상태(유전자가 활성화되어 유지됨)다. 안장점의 안정한 다양체가 전체 평면을 두 끌림 영역으로 나누는 임곗값 역할을 한다.
a를 키워 ac = 1/(2b)를 넘기면 시그모이드 곡선과 직선이 접선이 되었다가 떨어지면서, 위쪽 두 고정점이 충돌해 사라집니다.
갈퀴 갈래치기는 대칭성을 가진 시스템에서 흔하게 나타난다.
이 시스템은 변수 변환 에 대해 변하지 않으므로 위상 그림은 원점 대칭이다. 원점은 모든 에 대해 고정점이며, 야코비 행렬 의 대각합은 , 행렬식은 이다. 따라서 원점은 이면 안정된 고정점이고 이면 안장점이다. 갈퀴 갈래치기가 에서 일어난다.
다른 고정점은 , 을 만족한다. 가 작지만 0은 아니라고 가정하고 으로 전개한 뒤 로 나누면 , 곧 이다. 가 −2보다 약간 클 때 존재하므로 초임계다(준임계였다면 원점이 안장점이 된 후가 아니라 안정적일 때 한 쌍의 고정점이 존재했을 것이다).
위상 그림은 원점에서 야코비 행렬의 고유벡터로 그릴 수 있다. 갈래치기 지점의 행렬 의 고유벡터 , 에 해당하는 고윳값은 다. 이 근사는 매개변수와 위상 공간 모두에서 국소적으로만 유효하다.
정리위의 모든 예시에서 갈래치기는 , 다시 말해 고윳값 중 적어도 하나가 0일 때 일어난다. 안장점, 초월임계, 갈퀴 갈래치기는 모두 고윳값이 0인 갈래치기의 예시이며, 항상 2개 이상의 고정점이 충돌하는 상황이 개입한다.
고정점의 위치 와
2차원 시스템에 안정된 고정점이 있다고 하자. 매개변수 가 변할 때 안정성을 잃을 수 있는 모든 가능한 방법은 무엇인가? 야코비 행렬의 고윳값(eigenvalue)들이 핵심이다.
고정점이 안정적이면 고윳값 는 모두 복소평면의 왼쪽 절반 에 있다. 는 실수 계수가 있는 2차 방정식의 근이므로 가능한 상황은 두 가지다.
보충: 대칭 행렬야코비 행렬이 에르미트(Hermitian) 행렬, 실수 성분만 있을 때는 대칭(symmetric) 행렬이면 고윳값이 항상 실수다. 따라서 켤레복소수 쌍이 생길 수 없고 호프 갈래치기도 일어날 수 없다. 단, 역은 성립하지 않는다. 예제 8.1.1의 갈래치기 지점 , 에서 는 대칭이 아니지만 고윳값 하나가 0인 실수다.
지수함수적으로 줄어드는 진동을 통해 평형 상태에 도달하는 물리적인 시스템이 있다고 하자. 감쇠율이 조절 매개변수 에 따라 점점 느려지다가 임곗값 에서 증폭으로 바뀌면, 평형 상태는 안정성을 잃고 작은 진폭의 사인파 극한 주기 궤도 진동이 나타난다. 위상 공간에서 보면 안정적인 나선이 작고 거의 타원형에 가까운 극한 주기 궤도로 둘러싸인 불안정한 나선으로 바뀐다.
는 원점에 있는 고정점의 안정성을, 는 무한소 진동의 진동수를, 는 진동수가 진폭에 의존하는 정도를 결정한다(데모에서는 ). 일 때 원점은 여전히 안정적인 나선이지만 대수적으로 감쇠하는 매우 약한 나선이다. 선형 근사는 원점을 중심(center)으로 잘못 예측한다. 이면 원점에 불안정한 나선이 있고 인 안정적인 원형 극한 주기 궤도가 있다.
직교 좌표계로 다시 쓰면 , 이니 원점의 야코비 행렬은 이다. 대칭이 아니어서 켤레복소수 고윳값 를 가지며, 가 음수에서 양수로 증가함에 따라 허수 축을 왼쪽에서 오른쪽으로 가로지른다.
경험 법칙(1) 극한 주기 궤도의 크기는 0에서 연속적으로 증가하고, 가 에 가까워지면 에 비례해서 증가한다.
(2) 극한 주기 궤도의 진동수는 근사적으로 에서 계산한 로 주어진다. 따라서 주기는 이다.
이 이상적인 예시는 기하학적으로가 아니라 위상적으로만 전형적이다. 실제 호프 갈래치기에서 극한 주기 궤도는 타원형이며, 고윳값들은 휘어진 경로로 움직여 기울기가 0이 아닌 방향으로 허수 축을 지난다.
원점의 고윳값 (복소평면)
극한 주기 궤도의 반지름과 μ
갈퀴 갈래치기와 마찬가지로 호프 갈래치기도 초임계와 준임계 형태가 모두 가능하다. 준임계 형태가 항상 훨씬 더 극적이며, 공학적인 응용에 있어 잠재적으로 위험하다. 갈래치기 후에는 궤적이 먼 끌개로 점프해야 하며, 이 끌개는 고정점, 다른 극한 주기 궤도, 무한대 지점, 또는 3차원 이상에서 카오스 끌개(9장의 로렌츠(Lorenz) 방정식)일 수 있다.
초임계에 비해 훨씬 극적이고 위험할 수 있음: 통계물리의 1차 상전이에 해당초임계 사례와의 중요한 차이점은 3차 항 이 이제 불안정하게 만든다는 것이다. 일 때는 안정적인 극한 주기 궤도와 원점의 안정된 고정점이라는 2개의 끌개가 있고, 그 사이에 불안정한 원형 궤도가 있다. 가 증가함에 따라 이 불안정한 궤도가 고정점 주변을 올가미처럼 조여든다. 에서 그 진폭이 0으로 축소되면서 원점을 덮어버리고 불안정하게 만든다. 그러면 진폭이 큰 극한 주기 궤도가 갑자기 이 구역의 유일한 끌개가 된다.
에서 이니, 0이 아닌 실근은 일 때 존재한다. 이면 4개(±), 이면 2개다.
이 시스템은 다른길오고감(hysteresis) 성질을 보여준다. 큰 진폭의 진동이 시작되면 를 0으로 되돌리는 것으로 진동을 없앨 수 없다. 이 큰 진동은 에서 안정한 원형 궤도와 불안정한 원형 궤도가 서로 충돌하여 소멸될 때까지 지속된다. 이 소멸은 8.4절에서 소개할 또 다른 유형의 갈래치기다. 3장의 (그림 3.4.8)에서 로 바꾸면 정확히 같다.
준임계 호프 갈래치기는 신경세포의 동역학, 비행기 날개의 공탄성 플러터(aeroelastic flutter)와 다른 진동, 유체 흐름의 불안정성에서 발생한다.
갈래치기 도표 위의 자취
위상 평면
μ를 천천히 올렸다가 다시 내립니다. 준임계에서는 올라갈 때 μ = 0에서 큰 진폭으로 점프하고, 내려올 때는 μ = −1/4까지 큰 진동이 유지됩니다. 초임계에서는 같은 길을 되밟아 다른길오고감이 없습니다.
호프 갈래치기가 준임계인지 초임계인지는 선형화를 통해서는 구분할 수 없다. 두 경우 모두 한 쌍의 고윳값이 복소평면의 왼쪽에서 오른쪽으로 이동하기 때문이다. 해석적 기준이 있지만(연습문제 8.2.12~8.2.15) 사용하기 어려울 수 있다. 다소 부정확하지만 손쉬운 접근법은 컴퓨터를 이용하는 것이다. 고정점이 불안정해진 직후 작은 극한 주기 궤도가 나타나고, 매개변수 변화의 방향이 반대일 때 진폭이 다시 0으로 줄어들면 초임계다. 그렇지 않으면 아마 준임계일 것이다.
겹쳐진 호프 갈래치기(degenerate Hopf bifurcation)의 예로는 감쇠 진자 이 있다. 감쇠 변수 가 양수에서 음수로 바뀌면 원점이 안정적인 나선에서 불안정한 나선으로 바뀐다. 그러나 갈래치기의 어떤 쪽에도 극한 주기 궤도가 없으니 진짜 갈래치기는 없다. 에서는 원점을 둘러싼 연속적인 닫힌 궤도의 무리(단진자)가 있다. 이것은 극한 주기 궤도가 아니다! 일반적으로 비보존계가 갈래치기점에서 갑자기 보존계가 될 때 발생하며, 고정점은 약한 나선이 아니라 비선형 중심이 된다.
원점의 야코비 행렬은 이고 , , 다. 가 증가하며 0을 지나갈 때 원점은 안정적인 나선에서 불안정한 나선으로 바뀐다. 어떤 종류의 호프 갈래치기가 일어날 수 있다는 뜻이다.
극좌표로 변환하면 이다(직접 확인해 보라). 따라서 이고, 일 때 는 적어도 만큼 빠르게 커진다. 모든 궤적이 무한대로 밀려나니 초임계일 수 없다. 이면 에서 이니 닫힌 궤도가 불가능하여 겹쳐진 것도 아니다. 소거법에 의해 준임계라고 예상할 수 있다. 위 탐색기에서 “예제 8.2.1”을 골라 로 놓으면, 불안정한 극한 주기 궤도가 안정된 고정점을 둘러싸고 있는 것을 확인할 수 있다. 이 주기 궤도는 거의 타원형이며 완만하게 구불구불한 나선을 둘러싸고 있는데, 이것들은 종류와 관계없는 호프 갈래치기의 전형적인 특징이다.