샨크스 변환
Shanks transformation수치해석에서는 샨크스 변환은 수열의 수렴 속도를 높이기 위한 비선형 직렬 가속법이다.이 방법은 1955년 이 시퀀스 변형을 재발견한 다니엘 샨크스의 이름을 딴 것이다.그것은 R에 의해 처음 파생되고 출판되었다.1941년 [1]슈미트
사람은 동요 팽창의 몇 항만 계산할 수 있는데, 대개는 2, 3개 이하, 거의 7개 이하가 된다.결과적인 시리즈는 종종 천천히 수렴되거나 심지어 서로 다르다.그러나 그 몇 가지 용어들은 놀랄 만큼 많은 양의 정보를 포함하고 있는데, 수사관은 이를 추출하기 위해 최선을 다해야 한다.
이러한 관점은 설득력 있게 샨크스(1955)가 쓴 유쾌한 논문에서 제시되어 왔는데, 샨크스(1955)는 유체역학에서 나온 여러 가지 놀라운 예를 보여주고 있다.
Milton D. Van Dyke (1975) Perturbation methods in fluid mechanics, p. 202.
공식화
시퀀스{} 의 경우 시리즈
결정된다.먼저 부분 합계 는 다음과 같이 정의된다.
새로운 시퀀스{ N . Provided the series converges, will also approach the limit as The Shanks transformation of the sequence is the new에[2][3] 의해 정의된 순서
where this sequence often converges more rapidly than the sequence Further speed-up may be obtained by repeated use of the Shanks transformation, by computing ( n)= ( ( ( A (n)) ), {\n}), 등
Note that the non-linear transformation as used in the Shanks transformation is essentially the same as used in Aitken's delta-squared process so that as with Aitken's method, the right-most expression in 's definition (i.e. ) is more numerically stable than the expression to its left (i.e. 아이트켄의 방법과 샨크스 변환 모두 시퀀스로 작동하지만, 샨크스 변환이 작동하는 시퀀스는 대개 부분 합계 시퀀스로 볼 수 있지만, 대개 부분 합계 시퀀스로 간주된다.
예
예를 들어, 천천히 수렴되는 열을[3] 고려하십시오.
정확한 합계가 3.14159265이다.부분 합계 는 한 자릿수 정확도에 불과하지만, 6자리의 정확도는 약 40만 개의 용어를 합해야 한다.
In the table below, the partial sums , the Shanks transformation on them, as well as the repeated Shanks transformations and are given for 12까지 플레이 오른쪽 그림은 부분합과 샨크 변환 결과에 대한 절대 오차를 나타내며, 정확도와 수렴율의 향상을 명확히 보여준다.
0 | 4.00000000 | — | — | — |
1 | 2.66666667 | 3.16666667 | — | — |
2 | 3.46666667 | 3.13333333 | 3.14210526 | — |
3 | 2.89523810 | 3.14523810 | 3.14145022 | 3.14159936 |
4 | 3.33968254 | 3.13968254 | 3.14164332 | 3.14159086 |
5 | 2.97604618 | 3.14271284 | 3.14157129 | 3.14159323 |
6 | 3.28373848 | 3.14088134 | 3.14160284 | 3.14159244 |
7 | 3.01707182 | 3.14207182 | 3.14158732 | 3.14159274 |
8 | 3.25236593 | 3.14125482 | 3.14159566 | 3.14159261 |
9 | 3.04183962 | 3.14183962 | 3.14159086 | 3.14159267 |
10 | 3.23231581 | 3.14140672 | 3.14159377 | 3.14159264 |
11 | 3.05840277 | 3.14173610 | 3.14159192 | 3.14159266 |
12 | 3.21840277 | 3.14147969 | 3.14159314 | 3.14159265 |
The Shanks transformation already has two-digit accuracy, while the original partial sums only establish the same accuracy at Remarkably, has six digits accuracy, obtained from repeated Shank transformat처음 7개 A …, 6. 6}}}에 적용된 이온은 앞에서 말한 바와 같이 는 약 40만 개의 용어를 합한 후에야 6자리 정확도를 얻는다.
동기
Shanks 변환은 - 더 n{\n}의 경우 부분 A n{\은(는) 거의 다음과[2] 같이 동작한다는 관측에 의해 동기 부여된다.
< 1}을를 사용하여 시퀀스가 으로 영상 시리즈 A에 수렴되도록 함.n → n 따라서 - , 의 경우각 부분 합은 다음과 같다.
이 세 방정식은 A 및 에 대한 해결 방법 이[2](가) 제공하는 세 가지 미지수를 포함한다.
분모가 0인 (예외)의 경우: n.{\ n에 대해 A= A {\
일반화 샨크 변환
일반화된 kth-order Shanks 변환은 다음과 같은 결정요인의 비율로 주어진다.[4]
= A + - . k k별 을 갖는 부분합 displaystyle 의 수렴 거동에 대한 모델의 솔루션:
수렴 동작에 대한 이 모델에는 알 수 없는 + }이가) 포함되어 있다. - , - + ,… , + { 요소에서 위의 방정식을 하고 , A,{\A}에 대해 해결함으로써 k번째 순서 샹크 변환에 대한 위의 식을 구한다1차 일반화된 Shanks 변환은 Shanks 변환 S ( )= ( ). 와 동일하다.
일반화된 샨크스 변환은 파데 근사치 및 파데 표와 밀접한 관련이 있다.[4]
참고: 결정요인의 계산은 많은 산술 연산을 요구하지만, Peter Wynn은 결정요인의 계산을 회피하는 엡실론-알고리즘이라는 재귀적 평가 절차를 발견했다.
참고 항목
메모들
참조
- Shanks, D. (1955), "Non-linear transformation of divergent and slowly convergent sequences", Journal of Mathematics and Physics, 34: 1–42, doi:10.1002/sapm19553411
- Schmidt, R. (1941), "On the numerical solution of linear simultaneous equations by an iterative method", Philosophical Magazine, 32: 369–383
- Van Dyke, M.D. (1975), Perturbation methods in fluid mechanics (annotated ed.), Parabolic Press, ISBN 0-915760-01-0
- Bender, C.M.; Orszag, S.A. (1999), Advanced mathematical methods for scientists and engineers, Springer, ISBN 0-387-98931-5
- Weniger, E.J. (1989). "Nonlinear sequence transformations for the acceleration of convergence and the summation of divergent series". Computer Physics Reports. 10 (5–6): 189–371. arXiv:math.NA/0306302. Bibcode:1989CoPhR..10..189W. doi:10.1016/0167-7977(89)90011-7.
- Brezinski, C.; Redivo-Zaglia, M.; Saad, Y. (2018), "Shanks sequence transformations and Anderson acceleration", SIAM Review, 60 (3): 646–669, doi:10.1137/17M1120725
- Senhadji, M.N. (2001), "On condition numbers of the Shanks transformation", J. Comput. Appl. Math., 135: 41–61
- Wynn, P. (1962), "Acceleration techniques for iterated vector and matrix problems", Math. Comp., 16: 301–322