logo

미분방정식로 표현되는 시스템의 플로우와 타임-T 맵 📂동역학

미분방정식로 표현되는 시스템의 플로우와 타임-T 맵

정의 1

플로우

공간 XX함수 f:XXf : X \to X 에 대해 다음과 같은 벡터필드미분 방정식으로 주어져 있다고 하자. x˙=f(x) \dot{x} = f(x) 시간 변수 tt 와 초기값 x0x_{0} 에 대한 자율 미분 방정식의 해를 플로우라 하고 F(t,x0)F(t, x_{0}) 와 같이 나타낸다. 픽스된 단위 시간 t=Tt = T 에 대해 FT(x):=F(T,x)F_{T}(x) := F(T,x)타임-TT이라 한다.

타임 에볼루션

주로 하나의 좌표만 남기는 프로젝션 P:XR1P : X \to \mathbb{R}^{1} 에 대해, P(F(t,x0))P \left( F \left( t, x_{0} \right) \right) 를 시간 tt 에 대한 함수로써 볼 때 이를 타임 에볼루션time evolution이라 부르기도 한다.

설명

플로우flow궤적trajectory 혹은 위상 공간phase space라도 불린다. [ NOTE: 수학 전반에서 일컫는 위상 공간과 동음이의어일 뿐, 개념적으론 큰 관계가 없다. ]

플로우 FF 는 그 정의에서 초기값 x0x_{0} 을 픽스하고 tt 에 따른 변화를 묘사함을 알 수 있다. 타임-TT 맵은 본래 미분 방정식으로 나타나서 연속적인 동역학계를 맵으로 다루기 위해서 도입되었다. 이로써 다차원 맵에서의 논의를 미분 방정식으로 확장할 수 있게 된다.

예시

예로써 x˙=x\dot{x} = x 라는 간단한 자율 시스템을 생각해보자:이 시스템의 솔루션은 간단하게도 x=x0etx = x_{0} e^{t} 이므로 이 시스템의 플로우는 초기값 x0x_{0} 에 대해 F(t,x0)=x0etF(t,x_{0}) = x_{0} e^{t} 이 될 것이다. 한편 초기값을 픽스하지 않고 xx 에서 시작된 시스템이 시간 TT 가 지났을 때는 타임-TT 맵으로 확인하게 된다. 타임-TT 맵은 다음과 같이 xx 를 시간 TT 가 지난 후의 xeTx e^{T} 로 매핑해준다. FT:xxeT F_{T} : x \mapsto x e^{T} 동역학에서 널리 쓰이는 표현은 아니겠지만, 일반적인 다차원 맵처럼 표현하고 싶다면 다음과 같은 식을 세워볼 수 있다. FT+1(x)=F1(FT(x)) F_{T+1} (x) = F_{1} \left( F_{T}(x) \right)


  1. Yorke. (1996). CHAOS: An Introduction to Dynamical Systems: p277. ↩︎