서울대 2009학년도 정시 자연계열 4번 · mathesis.kr/archive/snu/2009je/jayeon_4
배점미공개
예상 소요 시간예상미공개
문제
【문항 4】
✾ 다음 제시문을 읽고 논제에 답하시오.
(가)여러 가지 자연현상 및 사회현상은 시간에 따라 변화하는 적절한 양과 그 양의 순간변화율(도함수) 등의 관계식으로 표현할 수 있다. 예를 들어 마찰이 없는 수평면 위에서 용수철에 의해 진동하는 질량 m인 물체의 운동을 기술해보자. y를 용수철 평형점으로부터의 변위(길이)라 하고 용수철 상수를 k라 하면 후크의 법칙에 의해 용수철이 물체에 가하는 힘은 F=−ky가 된다. 뉴턴의 운동방정식은 F=ma로 표시되는데 가속도 a는 속도 v의 도함수이고, 속도 v는 위치 y의 도함수이므로 a=dtdv=dtd(dtdy)이고, y를 두 번 미분한 결과 dtd(dtdy), 즉 y의 이차 도함수를 dt2d2y로 나타내면, 관계식mdt2d2y+ky=0—–(1)을 얻는다. (y=f(t)인 경우 dt2d2y를 f′′(t)로 쓰기도 한다.) 이와 같이 시간에 따라 변하는 양과 이의 도함수들 사이의 관계를 설정한 등식을 총칭하여 미분방정식이라 부른다.
상수 a에 대해dtdsinat=acosat,dtdcosat=−asinat라는 사실을 이용하면, 함수 y=sinmkt를 미분방정식 (1)에 대입했을 때 모든 t에 대해서 등호가 성립함을 쉽게 확인할 수 있다. 이 때, y=sinmkt가 미분방정식 (1)을 ‘만족’시킨다고 말한다. 이와 같이 ‘주어진 미분방정식을 만족시키는 함수’를 그 미분방정식의 해라고 부른다.
논의를 진행하기 위하여 몇 가지 수학적 사실이 더 필요하다. 우선 수열 {(1+n1)n}이 수렴하며 그 극한값을 e로 나타내는데 약 2.71828이다. e를 밑으로 하는 지수함수 et은 모든 실수 t에서 미분 가능하며, 임의의 상수 a에 대하여dtdeat=aeat이 성립한다.
자연현상을 설명하는 미분방정식은 그 해가 초기 조건(한 시점에서의 함수값, 도함수값 등)에 의하여 유일하게 결정된다. 구체적인 예를 들기 위해 아래 미분방정식을 살펴보기로 하자.dtdy=ay+b—–(2)여기서 a와 b는 상수이다. 이 미분방정식의 해 y=f(t)가 초기값 f(0)에 의해 유일하게 결정됨을 확인해 보자. 이를 위하여 f1(t)와 f2(t)가 미분방정식 (2)의 해이고, 또한 f1의 초기값 f1(0)과 f2의 초기값 f2(0)이 같다고 하자. 이 때 함수 g(t)를 g(t)=f1(t)−f2(t)로 정의하면 f1(t)와 f2(t)가 미분방정식 (2)의 해라는 사실로부터 g′(t)=ag(t)가 성립함을 알 수 있다. 보조함수 h(t)를 h(t)=e−atg(t)로 정의하면 모든 실수 t에 대하여 h′(t)=0임을 확인할 수 있다. 따라서 h(t)는 상수함수가 되고, g(0)=f1(0)−f2(0)=0이므로 모든 t에 대하여 h(t)=0이 된다. 모든 실수 t에 대하여 e−at은 항상 양수이므로, h(t)의 정의로부터 g(t)=0이 모든 t에 대하여 성립하게 된다. 따라서 두 함수 f1(t)와 f2(t)는 같은 함수이다.
비슷한 방법으로 미분방정식 dt2d2y+y=0의 해 y=f(t)가 f(0), f′(0)에 의해서 유일하게 결정됨도 보일 수 있다. 이와 같이 미분방정식의 해가 초기 조건에 의해 유일하게 결정되는 것을 통칭하여 미분방정식의 해의 유일성이라 한다.
논제 1. C1과 C2가 임의로 주어진 상수라 하자. 보조함수g(t)=(cost)f(t)−(sint)f′(t)h(t)=(sint)f(t)+(cost)f′(t)를 이용하여 미분방정식dt2d2y+y=0—–(3)의 해 y=f(t)가 초기 조건 f(0)=C1, f′(0)=C2에 의해 유일하게 결정됨을 보이시오.
(나)컴퓨터를 이용하여 미분방정식의 해를 근사적으로 구할 수 있는데, 가장 간단한 방법은 다음과 같다. 우선 h를 충분히 작은 양수로 택하고, t0=0으로부터 일정한 간격으로 떨어진 t0=0, t1=h, t2=2h, … tn=nh, …을 고정하자. 이 t0,t1,⋯tn,⋯을 격자점이라 부르는데, 우리는 이들 격자점 위에서 미분방정식의 해 f(t)의 값을 근사적으로 구하고자 한다.
h가 충분히 작으므로 도함수의 정의 f′(t)=Δt→0limΔtf(t+Δt)−f(t)에 의하여 hf(t+h)−f(t)를 f′(t)의 근사값으로 사용할 수 있다.
이제 미분방정식 (2)dtdy=ay+b의 근사적 해법에 대하여 알아보자. 함수 y=f(t)가 초기 조건 f(0)=y0을 만족시키는 미분방정식 (2)의 해라 하자. 위의 관찰로부터 hf(tn+1)−f(tn)이 f′(tn)의 근사값이고 f′(tn)=af(tn)+b이므로, hf(tn+1)−f(tn)이 af(tn)+b의 근사값이 된다. 따라서 f(tn+1)을 (1+ah)f(tn)+bh로 근사시킬 수 있다. 그러므로 y1, y2, …을 점화식yn+1=(1+ah)yn+bh및 초기 조건 y0=f(0)을 이용하여 귀납적으로 정의하면, n=1,2,3,⋯에 대하여 yn은 f(tn)의 근사값이 된다.비슷한 방법으로 미분방정식 (3)dt2d2y+y=0의 해의 근사값을 구할 수 있다. 이 때 f′′(tn)의 근사값으로h2f(tn+1)−2f(tn)+f(tn−1)을 사용하는데, 그 이유는 다음 공식이 성립하기 때문이다.Δt→0lim(Δt)2f(t+Δt)−2f(t)+f(t−Δt)=f′′(t)
논제 2. h=0.1이라고 하고, t0,t1,t2,⋯을 위에서 정의한 격자점이라고 하자. 미분방정식 (3)dt2d2y+y=0의 해 y=f(t)가 초기 조건 f(t0)=3, f′(t0)=2를 만족시킨다고 하자. f(tn)의 근사값 yn을 귀납적으로 정의하는 점화식과 y1, y2의 값을 구하시오.
(다)위에서 본 바와 같이 미분방정식이 주어지면 그 해를 근사하는 적절한 점화식을 항상 찾을 수 있기 때문에 미분방정식 연구는 점화식 연구와 밀접한 관계가 있다. 우선 함수 H(x)를 이용하여 정의한 점화식xn+1=H(xn)을 살펴보자. 초기값 x0이 [예시그림 1]에 표시된 바와 같다고 하자. 다음 값 x1은 x1=H(x0)이 되는데 이 값이 [예시그림 1]의 y축에 표시되어 있다. 이 점으로부터 수평선을 직선 y=x와 만날 때까지 그으면 그 교점의 x좌표는 당연히 x1이 되며, 이 값이 x축에 표시되어 있다. 이 x1을 새로운 초기값으로 점화식을 다시 적용하면 다음 값 x2는 x2=H(x1)이 되며 이 값이 y축에 x2로 표시되어 있다. 이 과정을 반복해서 [예시그림 1]에서와 같이 굵게 표시한 화살표들을 그릴 수 있다. 이와 같이 x0,x1,x2,⋯의 움직임에 관한 정보를 화살표들로 그린 것을 x0에서 시작하는 거미줄그림이라 부른다.
만약 x∗가 H(x∗)=x∗를 만족하면 이 x∗를 점화식 xn+1=H(xn)의 부동점이라 부른다. [예시그림 1]에서 볼 수 있듯이 x∗는 y=H(x)의 그래프와 직선 y=x가 만나는 점의 x좌표이다. x∗가 점화식 xn+1=H(xn)의 부동점일 때, x∗를 포함하는 적절한 개구간을 잡아서 그 개구간에 속하는 모든 c에 대하여 x0=c, xn+1=H(xn)으로 정의된 수열 {xn}이 x∗로 수렴하도록 할 수 있으면, x∗를 안정성을 가진 부동점 또는 줄여서 안정부동점이라 부른다. [예시그림 1]의 경우 x∗는 안정부동점이다. 안정부동점이 아닌 부동점을 불안정부동점이라 부른다.
논제 3. 아래에 주어진 [논제 3: 그림 1], [논제 3: 그림 2], [논제 3: 그림 3]에서 함수 y=H(x)의 그래프는 굵은 선으로, y=x의 그래프는 가는 선으로 표시되어 있다. [논제 3: 그림 1~3]의 경우에 각 그림에 표시된 x0에서 시작하는 거미줄그림의 개형을 답안지에 그리시오. 이를 기반으로 부동점의 안정성 여부를 일반적인 경우에 대하여 곡선 y=H(x)의 기울기와 관련해서 논하시오. (단, 함수 H(x)가 미분가능하고 도함수가 연속이며, 부동점 x∗에서 곡선 y=H(x)의 기울기는 ±1이 아니라고 가정한다.)
(라)r을 양의 상수라 하고 f(x)=rx(1−x)라 하자. 그리고 0<c<1에 대하여 점화식 xn+1=f(xn)=rxn(1−xn) 및 초기값 x0=c로 정의된 수열{xn}의 행동을 살펴보기로 하자. 앞으로 이 수열을 c에서 출발한 수열이라 부르자. 또한 c를 {xn}의 출발점이라 하자.
[예시그림 2]는 r=2.8일 때 거미줄그림의 예를 보여주고 있다. 이 그림을 통하여 0과 1 사이에 있는 모든 c에 대해서 c에서 출발한 수열이 부동점 x∗로 수렴함을 볼 수 있다. [예시그림 3]은 r=3.4인 경우를 보여주고 있는데, 그 특징은 특별한 점 x0과 x1이 존재해서 x0에서 출발한 수열이 x1으로 간 후 다시 x0으로 돌아오는 주기 2의 주기적 패턴을 보이고 있다는 것이다.
이제 상수 r의 값을 3.4에서 점차 증가시키면 4, 8, 16, 32 등의 2n(n=2,3,⋯)을 주기로 갖는 주기점들이 점차적으로 출현한다. 그리고 r이 약 3.57을 넘게 되면, 소위 카오스 현상이 나타난다. 아래의 <예시표 1>은 이 카오스 현상에 대한 이해를 돕기 위한 것으로 상수 r값을 3.79, 3.80, 3.81로 주고, 이 각각의 경우에 대하여 0.2999, 0.3000, 0.3001에서 출발한 수열의 x600값을 컴퓨터로 계산한 결과이다.
<예시표 1> 상수 r과 초기값 x0에 따른 x600값
r \ x0
0.2999
0.3000
0.3001
3.79
0.697998
0.630530
0.271574
3.80
0.882534
0.545618
0.687939
3.81
0.634374
0.700818
0.927301
이 표에서 출발점의 미소한 변화가 시간이 흐른 후에는 큰 차이를 가져옴을 관찰할 수 있다. 또한 상수 r을 근소하게 변화시켜도 결과값에 큰 차이가 나타나는 것을 확인할 수 있다. 이와 같이 출발점의 미소한 차이에 대해 큰 변화를 보이는 것이 카오스 현상의 주요한 특징이다. 또한 카오스 현상은 대부분의 출발점 c에 대해 c에서 출발한 수열이 매우 불규칙해진다는 특징을 가진다. 이러한 카오스 현상은 점화식으로 주어진 수열뿐만 아니라 자연현상에서 도출된 많은 미분방정식들에서도 나타나는데 이 현상은 흥미로움을 넘어 자연현상의 이해에 새로운 도전의 장을 열어주고 있다.
논제 4-1. [예시그림 3]에서 출발점이 임의의 점일 때, n이 증가함에 따라 수열 {xn}이 어떻게 행동하는지 추정하고 그 이유를 설명하시오.
논제 4-2. 자연법칙이 미분방정식으로 기술되고 이 미분방정식의 해는 초기조건에 의해 유일하게 결정된다는 사실은 “어느 한 시점의 상태가 미래를 완벽하게 결정한다”는 결정론적 세계관에 지대한 영향을 주었다. 그러나 이러한 결정론적 자연법칙의 지배를 받는 자연현상이라도 만약 그것이 카오스 성질을 가지고 있다면, 초기 조건이 미래를 유일하게 결정한다는 사실에도 불구하고 인간이 미래 시점의 상태를 정확하게 예단하는 일은 실질적으로 불가능하게 된다. 그 이유에 대해 위에서 제시한 사실들을 기반으로 설명하고, 이 사실이 결정론적 세계관에 미치는 영향에 대해 논하시오.