초깃값 문제의 해를 근사할 때 오차는 에 비례함을 보았다. 즉, 가 에서 초깃값 문제의 해에 대한 오일러 방법의 근삿값이라면
를 만족하는 비례상수 가 있다.
이 문제에서는 이 사실을 이용하여 가속 수렴이라는 아이디어로 추정값을 개선하는 방법을 알아본다.
(a) 오차가 에 정확히 비례한다고 가정하여, 다음 식에 따라 새로운 근삿값을 만들어 보자. 초깃값 문제 , 에서 와 일 때 앞에서 얻은 결과를 이용하면 다음과 같다. 이것은 미지수 과 에 대한 두 일차방정식으로 이루어진 연립방정식이다. 이 연립방정식을 풀어 의 새로운 근삿값을 구하세요. (정확한 값은 임을 기억할 것이다.) (b) 다른 자료인 과 을 이용하여 (a)와 비슷한 방법으로 또 다른 근삿값을 구하세요. 어느 쪽이 더 좋은 근삿값인가요? 그 이유는 무엇이라고 생각하나요? (c) 이제 초깃값 문제 을 살펴보자. 오일러 방법을 적용하여 근삿값 과 를 구하고 이를 이용해 을 어림하세요. 그런 다음 가속 수렴의 아이디어를 이용하여 더 좋은 근삿값을 구하세요. (비교를 위해, 실제 값은 임을 참고하세요.)
영어 원문 보기
We have seen that the error in approximating the solution to an initial value problem is proportional to . That is, if is the Euler's method approximation to the solution to an initial value problem at , then
for some constant of proportionality .
In this problem, we will see how to use this fact to improve our estimates, using an idea called accelerated convergence.
(a) We will create a new approximation by assuming the error is exactly proportional to , according to the formula Using our earlier results from the initial value problem and with and , we have This is a system of two linear equations in the unknowns and . Solve this system to find a new approximation for . (You may remember that the exact value is .) (b) Use the other data, and to do similar work as in (a) to obtain another approximation. Which gives the better approximation? Why do you think this is? (c) Let's now study the initial value problem Approximate by applying Euler's method to find approximations and . Now use the idea of accelerated convergence to obtain a better approximation. (For the sake of comparison, you want to note that the actual value is .)
정답·풀이 보기
(a) 일차방정식으로 이루어진 연립방정식 에서 첫째 식에서 둘째 식을 빼면 이 소거된다. 이렇게 하면 이므로 이고, 따라서 이다. 이 값을 연립방정식의 첫째 식에 대입하면 이므로 이다. (b) 과 이므로, 이 자료로부터 비슷한 연립일차방정식 을 얻는다. 이 연립방정식을 풀면 , 이다. 의 참값이 이므로 (b)의 근삿값이 훨씬 더 좋음을 알 수 있다. 이는 예상된 결과인데, (a)에서 쓴 더 작은 값을 두 번 반으로 줄인 와 를 사용하여 이미 더 좋은 근삿값에서 출발하기 때문이다. (c) 과 를 계산하기 위해 먼저 과 를 사용하여 의 추정값을 구한다. 이렇게 구하고 (a), (b)에서처럼 오차에 대해 비슷한 가정을 하면, 일 때 , 일 때 이므로 다음 연립방정식을 생각한다. 이 연립방정식을 풀면 이고 이며, 이는 실제 값 에 훨씬 더 가깝다.
원본 교재 풀이(영어)
(a) To solve the linear system we subtract the second equation from the first to eliminate . Doing so, we find that so that and thus . Substituting this value into the first equation in the system, it follows that so . (b) Recalling that and , it follows that this data generates the similar linear system given by Solving this system yields and . Knowing that the true value of is , we see that the approximation here in (b) is much better. That is expected because we are already working with better approximations that come from using and , which have been twice halved from the smaller value in (a). (c) To compute and , we first compute the estimates to using and . Doing so and making similar assumptions about the error as we did in (a) and (b), we find that for , and for , , and therefore we consider the system Solving the system, it follows that and , which is much closer to the actual value of .