본문 바로가기

Compute

Nonlinear

Nonlinear
출처 : http://www.aistudy.com/physics/chaos/nonlinear.htm

'선형 (Linear)' 과 '비선형 (Nonlinear)' 의 차이점은 무엇인가? 중학교 1학년 수학책에 나오는 1차식이나 1차함수들을 선형이라고 한다는 것은 이미 잘 알 것이다. '선형'이란 (그래프가) 직선으로 나타난다는 뜻이다. 1차식의 그래프는 (직)선형이다. 경제학이나 경영학을 공부한 사람들은 선형계획법 (Linear Programming) 이라는 말을 자주 들어 보았을 것이다. 카오스는 명백하고 간단한 운동을 하는 선형에서는 일어나지 않으며, 오직 비선형의 상태에서 문제가 된다. 이처럼 선형은 단순하다. 하나의 원인에는 하나의 결과가 있을 뿐이며, 결과를 보고 원인이 어떤 것이었는지 짐작할 수 있다. 그러나 비선형은 그렇지 않다.

선형과 비선형의 차이를 비유적으로 개미를 가지고 설명해 보자. 개미들이 선형적으로 협동할 때는 개미의 숫자와 비례해서 무거운 먹이를 운반할 수 있다. 그러나 만약 개미가 비선형적인 협력을 할줄 안다면, 이전보다 더 적은 수의 개미로도 더 무거운 먹이를 운반할 수 있다. 바로 이것이 선형과 비선형의 차이이다. 비선형은 이처럼 우리가 예상하지 못했던 훨씬 높은 차원의 현상을 일으킨다. 지금의 기술 수준으로는 비선형 현상을 마음대로 제어할 수 없기 때문에 비선형성은 그다지 환영받지 못한다. 그러나 앞으로의 과학기술은 비선형성의 활용에서 많은 성과를 얻어낼 수 있을 것이 틀림없다.

카오스는 비선형 방정식 가운데서 특히 피드백 (feed back) 의 성질을 갖는 대상에서 발생한다. 피드백은 하나의 방정식이 있을 때, 그 식에서 나온 결과가 계속 반복적으로 같은 식에 대입되는 성질을 갖는다. 겉보기에는 간단한 것 같지만, 피드백이 되풀이되면서 상황이 매우 복잡하게 변화한다. 식은 하나이지만 그것으로부터 나온 결과는 수시로 바뀌기 때문에 예측이 어렵다. 축구 경기에서 각 선수들의 순간마다의 위치를 알아맞추는 일처럼 말이다. 한 발짝 움직일 때마다 공의 위치가 바뀌므로 선수들의 위치가 앞으로 어디에 있게 될지 도저히 짐작할 수도 없다.

뉴튼역학에서는 선형계가 주된 연구의 대상이었다. 선형계는 몇 개의 단순한 구성요소로 분석하여 그들의 특징을 파악하면 다시 종합함으로써 전체 행동을 추측할 수 있다. 이러한 특성 때문에 뉴튼역학의 대상은 주로 정량적인 방법이 사용된다. 비선형이라 해도 선형으로 근사시키는 선형화라는 방법으로 비선형의 항을 소거하여 근사적으로 단순한 형태로 바꾸어 그 행동을 예측할 수는 있다. 그러나 비선형계는 본질적으로 몇 개의 간단한 구성요소로는 분석이 불가능할 뿐만 아니라, 만약 분석이 된다고 해도 그것들이 종합될 때는 각 부분, 또는 요인들이 서로 상승작용하여 전체의 행동을 예측하기가 매우 어려워진다. .......... 선형적인 현상은 자연계에서는 극히 특수한 경우이며, 오히려 비선형적인 현상이 보다 일반적인 것이다. 게다가 비선형을 선형에 근사시키는 일에는 한계가 있다.

이제까지의 과학은 좁은 선형의 세계가 주된 연구의 대상이었다. 그러나 우리의 주변에는 비선형적인 사건이 훨씬 더 많은 것이다. 어린이가 빨리 키가 크고 힘도 세지고 싶어서 밥을 많이 먹는다 하여도 먹는 양에 비례해서 키가 크거나 힘이 세지지 않는다. 물을 준 만큼 나무가 자라주지는 않는다. 엔진을 크게 한다고 자동차의 속도가 그에 비례해서 빨라지지는 않는다. ... 이처럼 우리 주변은 온통 비선형으로 가득찬 세계이다. . .............. (김용운 1998)