5.3 Difference Equations and Powers
Differnece equation
수열의 일반항 사이의 관계식
- finite 한 수의 finite 한 step으로 진행되는 equation.
- 무한한 수의 극소 단계로 진행되는 'differential equation'과 다르다.
Exmaples
- 등차
- 계차
- general case
Fibonacci Numbers
'1000'번째 Fibonacci number을 0과 1부터 시작해서 일일히 더해나가지 않고 구하기 위해서는 위의 difference equation의 해를 구해야 한다.
우선 위의 Fibonacci equation을
- one-step equation인
로 나타낼 수 있다. - 각 step은
로 나타낼 수 있다.
one-step system
difference equation의
의 solution은 이다.
실제로 문제가 되는 것은
이므로
First step을 이용해서 eigenvalue를 구할 수 있다.
$$
A-\lambda I =
\quad has \quad
det(A-\lambda I)=\lambda^2 - \lambda - 1 \
\text{Two eigenvalues} \quad \lambda_1 = {1+\sqrt{5}\over 2} \quad and \quad \lambda_2 = {1-\sqrt{5}\over 2}
$$
위의
결과적으로 1000번째 Fibonacci number는
Characteristic Equation (강의 추가내용)
Fibonacci equation에서
으로 정리할 수 있는데 이를 characteristic equation 이라고 하고 식으로부터 구한 근이 eigenvalue와 같다.
대입하면
만약 characteristic equation의 eigenvalue가 multiple root이면 solution은 다음과 같은 형태가 된다.
- Double root:
- Triple root:
Least square Problem (강의 추가내용)
앞서 배운 least square problem에서,
least square solution을 구하면 다음과 같다.
다만 위 식은
- 이처럼
인 경우를 homogeneous equation, - 아닌 경우 (i.e.,
) non-homogeneous equation 이라고 한다.
Homogeneous equation의 least square solution을 구하기 위해서
보다 편한 계산을 위해
로
- eigenvalue of
: error - eigenvector of
: least square solution 의 eigenvalue는 error 값이므로 항상 0보다 크거나 같다. (i.e., )
위에서 임의로 지정한 constraint를 고려해서 minimum을 계산할 수도 있다.
위 식에서 (
Particular solution (강의 추가내용)
예를 들어, 다음 식의 경우
solution은 다음과 같이 나타낸다.
정리해서 주어진
Homogeneous solution과 particular solution을 더하면 General solution을 구할 수 있다.
Markov Matrices
Markov Matrix는 상태가 변하는 확률 (state transition probability)에 대한 matrix이다.
예를 들어 다음과 같은 상황일 때,
매년마다 California 밖의 사람중
이 California로 들어오고 California 안의 사람중 이 California 밖으로 나간다. California 밖의 사람은 , 안의 사람들은 명에서 시작한다.
첫 해가 끝날 때 California 밖과 안의 사람은 다음과 같이 나타낼 수 있다.
위의 예시와 예시의 matrix는 Markov process의 두 가지 중요한 성질을 보여준다.
- 사람의 수 전체는 유지된다: Markov matri의 각 column의 entry를 더하면 1이 된다.
- 안과 밖의 사람 수는 negative가 될 수 없다: Matrix는 negative entry를 갖지 않는다.
또한 state transition이 장기화 될 때, population이 'steady state'에 도달하는 것을 보일 수 있다.
우선
오랜 시간이 지날수록 (
오랜 시간이 지나 limiting state에 도달한 solution
마지막에는 (in the limit) 전체 인구의
이 때, Steady state는
위의 예시에서 볼 수 있는 Markov process의 theory는:
모든
를 갖고 각 column의 entry를 더하면 1이되는 Markov matrix 에 대해
은 의 eigenvalue이다. - 그것의 eigenvector
는 nonnegative이고, 이 eigenvector는 인 steady state이다. - 다른 eigenvalue들은
을 만족한다. 나 의 제곱이 모두 positive entry를 가지면 다른 는 1보다 작다. 는 의 상수 배로 접근하며 이는 steady state 이다.
Stability of
Fibonacci number과 Markov process의 차이점
- Fibonacci number
는 점점 커지므로 Fibonacci equation은 unstable하다. - Markov equation의 각 stage를 더하면 1이 되므로 Markov process는 neutrally stable 하다.
는 diagonalizable 는 combination of pure solution이라 가정
위 식에서
즉, Stability는 eigenvalue에 의해 결정된다:
Difference equation
는
- 모든 eigenvalue가
을 만족하면 stable - 몇몇 eigenvalue는
이고 나머지는 이면 neutrally stable - 최소 하나의 eigenvalue라도
이면 unstable
Positive Matrices and Applications in Economics
강의에서 다루지 않음
'공부를 합니다 > 수학 (mathematics)' 카테고리의 다른 글
선형대수(HYU)_22 복소행렬과 에르미트행렬 (0) | 2020.11.27 |
---|---|
선형대수(HYU)_21 연립미분방정식과 행렬 (0) | 2020.11.14 |
선형대수(HYU) 18_고유값과 고유벡터 및 대각화 (0) | 2020.09.27 |
선형대수(HYU)_17 판별식의 응용 (0) | 2020.08.15 |
선형대수(HYU)_16 판별식의 공식 (0) | 2020.07.12 |