랴푸노프 스펙트럼의 정의
📂동역학랴푸노프 스펙트럼의 정의
정의
공간 X=Rn 와 함수 f:X→X 에 대해 다음과 같은 벡터필드가 미분 방정식으로 주어져 있다고 하자.
x˙=f(x)
쉬운 정의
플로우 FT(v) 의 타임-1 맵에 대한 다차원 맵의 랴푸노프 수와 랴푸노프 지수를 각각 FT(v) 의 랴푸노프 수Lyapunov number, 랴푸노프 지수Lyapunov exponent라 정의한다.
어려운 정의
변분 방정식: f 의 자코비안 행렬 J 에 대해 다음을 변분 방정식variational equation이라 한다.
Y˙=JY
여기서 행렬함수 Y=Y(t)∈Rn×n 의 초기 조건은 항등행렬 Y(0)=I 로 둔다.
…
기하적으로, Y 는 원래 시스템의 x(0) 에서 조금 움직인 x(t) 로 변하는동안 그 탄젠트 벡터 자체가 어떻게 작용하는지를 보여준다고 생각할 수 있다.
λk:=t→∞limlog[(∥v∥∥Y(t,v)v∥)1/t]
위와 같이 정의된 {λ1,⋯,λn} 를 랴푸노프 스펙트럼Lyapunov spectrum이라 하거나,
Λv:=t→∞lim[Y(t)∗Y(t)]1/2t
위와 같이 정의된 행렬 Λv 의 고유값 μ1,⋯,μn 에 로그를 취한 λk:=logμk 를 랴푸노프 스펙트럼이라 한다.
- Y∗ 는 행렬 Y 의 켤레전치행렬이다.
설명
사실 두 정의 모두 그렇게 간단하지만은 않은데, 실제로도 연속적인 시스템에서 랴푸노프 스펙트럼이라는 것을 이해하고 다루는 것은 꽤 녹록치 않은 일이다.
1차원 맵의 랴푸노프 수와 마찬가지로, 랴푸노프 스펙트럼의 그 모티브는 x0 와 x0+δ0 사이의 작은 차이인 δ0 와 t만큼의 시간이 지난 후의 차이인 δt 를 다음과 같이 어떤 λ 에 관계된 식으로 표현하겠다는 것에서 시작한다.
∣δt∣≈∣δ0∣etλ
t=N 시점에서 TN 이라는 오퍼레이터가 TN:vN↦vN+1 과 같이 매핑의 역할을 한다고 두면, TN 이 공간을 팽창 혹은 축소시키는 비율의 기하평균은 다음과 같다.
(∥v∥∥T1v∥⋅∥T1v∥∥T2v∥⋅⋯⋅⋅∥TN−1v∥∥TNv∥)1/N=(∥v∥∥TNv∥)1/N
연속적인 시스템에서는 변분 장정식의 Y 가 Tn 의 역할을 하는데, 이에 따라 정규직교집합 {v1,⋯,vn} 의 vk 에 대한 k번째 랴푸노프 지수 λk 는 다음과 같이 정의된다.
λk:===t→∞limlog[(∥v∥∥Y(t,v)v∥)1/t]t→∞limt1log(∥Y(t,v)v∥−∥v∥)t→∞limt1log∥Y(t,v)v∥
한편 Y(t,u) 의 특이값 분해 Y=UΣV∗ 에 따라 k번째 특이값 σk(t) 는 U,V 의 k번째 칼럼벡터 uk,vk 에 대해 다음과 같이 나타낼 수 있다.
YV=UΣ⟹Yvk=σk(t)uk
이는 Y 의 특이값, 즉 고유값에 해당하는 개념이 랴푸노프 스펙트럼과 연관되어 있다는 단서를 준다. 실제로 Y 의 좌측에 Y∗=VΣ∗U∗ 를 곱한
Y∗Y=VΣ2V∗
의 고유값은 σk2(t) 임을 어렵지 않게 짐작할 수 있고,
Λv:=t→∞lim[Y(t)∗Y(t)]1/2t
와 같이 정의된 행렬 Λv 의 고유값 μk 에 로그를 취한 logμk 는 랴푸노프 스펙트럼이 된다. 앞서 언급한 Yvk=σk(t)uk 와 연결지어 생각해보면,
logμk======logt→∞lim[σk2(t)]1/2tt→∞limlog[σk(t)]1/tt→∞limt1logσk(t)t→∞limt1log∥σk(t)u∥t→∞limt1log∥Y(t,v)v∥λk
와 같이 직관으로써 두 정의가 같음을 받아들일 수 있다.