구분차이

Divided differences

수학에서, 분열된 차이알고리즘으로, 역사적으로 로그삼각함수의 표를 계산하는데 사용된다.[citation needed]초기 기계식 계산기찰스 배비지차이 엔진은 이 알고리즘을 작동에 사용하도록 설계되었다.[1]null

분열된 차이는 반복적분열 과정이다.이 방법을 사용하여 뉴턴 형식의 보간 다항식 계수를 계산할 수 있다.null

정의

k + 1 데이터 점 지정

전방으로 나누어진 차이는 다음과 같이 정의된다.

역분할된 차이는 다음과 같이 정의된다.

표기법

만약 데이터 포인트가 함수 as으로 주어진다면,

가끔 글을 쓴다.

노드 x0, ..., xn 함수 ƒ의 분할된 차이에 대한 몇 가지 공지가 사용된다.

ν= ( j {\ j의 처음 몇 개의 값에 대한 구분된 차이

재귀 프로세스를 보다 명확히 하기 위해, 분할된 차이를 표 형식으로 표시할 수 있다.

특성.

  • 분할된 차이는 대칭이다.:{ 0,,, {0,… , 이(가) 순열인 경우.
이()x k {\k}s 중 가장 작고 큰 것으로 결정된 열린 간격에 있음.

행렬 양식

분할된 차이 계획은 상위 삼각 행렬에 넣을 수 있다.Let .

그러면 그것은 지탱한다.

이것은 라이프니츠 규정에서 따온 것이다.그것은 그러한 행렬의 곱셈이 서로 일치한다는 것을 의미한다.동일한 노드 집합에 대해 분할된 차이 체계 행렬이 정류 링을 형성한다.
  • 는 삼각 행렬이므로 고유값은 분명히 ) , n) 이다
  • 을(를) 크로네커 델타 같은 함수로 하자.
분명히 Δ = f ( ) Δ Δ Δ 따라서 _{\xi}는 점함수 곱의 고유함수이다.That is is somehow an "eigenmatrix" of : .그러나 i 의 모든 열은 서로 배수로, T x T_{\행렬 순위는 1이다.따라서 각 -th 열에서 모든 고유 벡터의 행렬을 구성할 수 있다
대각선은 다음과 같이 쓸 수 있다.
.

대체 정의

확장형

() =( - x 0)( -- x ) ⋯ ( x - x n) { ( - ) })=(\{n (\ -x_ 도움을 받아 다음과 같이 기록할 수 있다.

< <(를 정의하여 시퀀스의 시작부터 거꾸로 카운트를 허용할 수 있다 정의를 통해 - 1 - - - 으로 해석할 있다이렇게 나누어진 차이의 확장된 형태는

그러나 또 다른 특성화는 다음과 같은 한계를 활용한다.

부분분수

분할된 차이의 확장된 형태를 사용하여 부분 분수를 나타낼 수 있다.(이는 연산을 단순화하는 것이 아니라 그 자체로 흥미롭다.)어디서 deg 와<>degq{\displaystyle \mathrm{deg})p< 만약 p{p\displaystyle}와 q{\displaystyle q}은 다항의 기능,;\mathrm{도})q}과q{\displaystyle q}선형 면에서 q(ξ))(ξ − x1)⋅ ⋯ ⋅(ξ −)n){\displaystyle q(\xi)=(\xi -x_{1})\cd에 의해서 주어진다.고르\d(\ 그러면 다음과 같은 부분분수분해에서 나타난다.

분할된 차이의 한계가 허용될 경우, j{\ 중 일부가 일치하는 경우 이 연결도 유지된다.null

(가) 임의의 정도를 갖는 다항식 이고 f) = x) +)에 의해 분해되는 경우 }의 다항식 분할을 하여 f에 의해 분해된다.

페아노 형식

분단된 차이는 다음과 같이 표현할 수 있다.

where is a B-spline of degree for the data points and is the -th derivative of the function .

이것을 분단차이의 페아노 형태라고 하며, B - 1 둘 다 주세페 페아노의 이름을 따서 분단차이의 피아노 커널이라고 한다.null

테일러 폼

퍼스트 오더

노드가 누적되면 거의 두 개의 0을 분할하기 때문에 분할된 차이에 대한 수치 계산이 부정확하며, 각 0은 유사한 값에 대한 근사치 차이로 인해 상대적 오차가 높다.그러나 우리가 알고 있는 차이 인수파생상품과 비슷하며 그 반대도 다음과 같다.

( )- f( ) - (x) f)}{y-x에 대한 약 f'(

이 근사치는 테일러의 정리가 적용될 때마다 정체성으로 바뀔 수 있다.null

테일러 를 x {\ 과(와) y {\displaystyle 사이에 확장하여 - x 의 이상한 힘을 제거할 수 있다

= - h, = m+ = + h x= x+ = y- h}}:}

상위순서

Taylor 시리즈 또는 함수 시리즈가 있는 다른 표현은 원칙적으로 분할된 차이의 근사치를 위해 사용될 수 있다.테일러 시리즈는 무한한 전력 함수의 총합이다.함수 에서 분할 f[ 0,… ,x 까지의 매핑은 선형 함수.우리는 이 기능을 기능 총합에 적용할 수도 있다.null

일반적인 함수로 전력 표기법 표현: ( )= x .

Regular Taylor series is a weighted sum of power functions:

Taylor series for divided differences:

다항식 순서보다 차이 순서가 높기 때문에 첫 n 용어는 소멸한다는 것을 알고 있으며, 다음 용어에서 분단된 차이는 다음과 같다.

따라서 분할된 차이에 대한 Taylor 시리즈는 으로 f( )( 0 ) {\^{(n}{(는) 분할된 차이에 대한 평균값 정리에 따라 분할된 차이의 단순한 근사값이기도 하다.null

만일 우리가 전력 함수에 대한 분할된 차이를 통상적인 방법으로 계산해야 한다면, 는 f 의 분할된 차이를 계산할 때 겪었던 것과 같은 수치상의 문제를 마주하게 될 것이다좋은 점은, 더 간단한 방법이 있다는 것이다.그것은 지탱하고 있다.

따라서 공식 파워 시리즈분할하여 p 의 분할된 차이를 계산할 수 있다.여러 대해 n 을(를) 계산할 때 이것이 전력의 연속적인 계산으로 어떻게 감소하는지 확인하십시오

Taylor 시리즈에 대해 전체적으로 분할된 차이 체계를 계산해야 하는 경우, 전력 시리즈의 분할된 차이에 대한 섹션을 참조하십시오.null

다항식 및 파워 시리즈

다항식의 분열된 차이는 라이프니츠 법칙의 혜택을 받을 수 있기 때문에 특히 흥미롭다.다음이 포함된 J

노드 ,, 따라서 J은(는) 전력함수에 대한 분할된 차이점을 포함하며 따라서 분할된 차이점은 n {\dexent n {\ ns for a polynomial function with respect to the polynomial by applying (more precisely: its corresponding matrix polynomial function ) to the matrix .

이것은 오피츠의 공식으로 알려져 있다.[2][3]

p 의 정도를 무한대로 늘리는 것, 즉 Taylor 다항식을 Taylor 시리즈로 바꾸는 것을 고려해 보십시오. 을(를) 파워 시리즈에 해당하는 함수로 두십시오. 에 적용된 행렬 시리즈를 계산하여 분할된 차이 체계를 계산할 수 있다 노드 x , ,x 이 모두 같으면 J 조던 블록이며, 계산은 스칼라 함수를 매트릭스 펑티오에 일반화하는 것으로 요약된다.n 조던 분해 사용.null

전진차이

데이터 포인트가 균등하게 분산될 때 우리는 전진 차이라고 불리는 특별한 경우를 얻는다.그것들은 더 일반적으로 나누어진 차이보다 계산하기가 쉽다.null

전방 분할 차이에서 전방 분할 차이를 복구하려면 전방 분할 차이에서 "분할된 부분"을 여전히 계산해야 한다는 점에 유의하십시오.null

정의

데이터 점 n개 지정

와 함께

분할된 차이는 다음과 같이 정의된 전방 차이를 통해 계산할 수 있다.

분열된 차이와 전진적인 차이 사이의 관계는[4]

참고 항목

참조

  1. ^ Isaacson, Walter (2014). The Innovators. Simon & Schuster. p. 20. ISBN 978-1-4767-0869-0.
  2. ^ 드 보오르, 칼, 분열된 차이점, 생존.거의이론 1(2005), 46–69, [1]
  3. ^ 오피츠, G. Steigungsmatrizen, Z.안젤라. 수학.메흐. (1964), 44, T52–T54
  4. ^ Burden, Richard L.; Faires, J. Douglas (2011). Numerical Analysis (9th ed.). p. 129. ISBN 9780538733519.
  • Louis Melville Milne-Thomson (2000) [1933]. The Calculus of Finite Differences. American Mathematical Soc. Chapter 1: Divided Differences. ISBN 978-0-8218-2107-7.
  • Myron B. Allen; Eli L. Isaacson (1998). Numerical Analysis for Applied Science. John Wiley & Sons. Appendix A. ISBN 978-1-118-03027-1.
  • Ron Goldman (2002). Pyramid Algorithms: A Dynamic Programming Approach to Curves and Surfaces for Geometric Modeling. Morgan Kaufmann. Chapter 4:Newton Interpolation and Difference Triangles. ISBN 978-0-08-051547-2.

외부 링크