테일러 급수

testwiki
imported>慈居님의 2024년 10월 27일 (일) 02:52 판
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)
둘러보기로 이동 검색으로 이동

틀:위키데이터 속성 추적

사인 함수의 테일러 급수의 수렴. 검은 선은 사인 함수의 그래프이며, 색이 있는 선들은 테일러 급수를 각각 1차(빨강), 3차(주황), 5차(노랑), 7차(초록), 9차(파랑), 11차(남색), 13차(보라) 항까지 합한 것이다.

틀:미적분학 미적분학에서 테일러 급수(Taylor級數, 틀:Llang)는 도함수들의 한 점에서의 값으로 계산된 항의 무한합으로 해석함수를 나타내는 방법이다.

정의

매끄러운 함수 f: 및 실수 a (또는 정칙 함수 f: 및 복소수 a)가 주어졌을 때, f테일러 급수는 다음과 같은 멱급수이다.

Tf(x)=n=0f(n)(a)n!(xa)n=f(a)+f(a)(xa)+12f(a)(xa)2+16f(a)(xa)3+

여기서 n!n계승을, f(n)(a)fa에서의 n도함수를 말한다. 특히 0계 도함수는 원래 함수 자신이다. a=0일 때의 테일러 급수를 매클로린 급수(틀:Llang)라고 부른다.틀:Sfn

다변수 테일러 급수

테일러 급수는 또한 둘 이상의 변수의 함수로 일반화될 수 있다. d개의 변수를 갖는 매끄러운 함수 f:d테일러 급수는 다음과 같다.

Tf(x1,,xd)=n1=0n2=0nd=0(x1a1)n1(xdad)ndn1!nd!(n1++ndfx1n1xdnd)(a1,,ad)=f(a1,,ad)+j=1df(a1,,ad)xj(xjaj)+12!j=1dk=1d2f(a1,,ad)xjxk(xjaj)(xkak)+13!j=1dk=1dl=1d3f(a1,,ad)xjxkxl(xjaj)(xkak)(xlal)+

예를 들어, 두 개의 변수 x, y에 의존하는 함수에 대해 점 (a, b)에 관한 2차식을 위한 테일러 급수는 다음과 같다.

k=0i=0k(xa)ki(yb)i(ki)!i!kfxkiyi|(a,b)=f(a,b)+(xa)fx(a,b)+(yb)fy(a,b)+12((xa)2fxx(a,b)+2(xa)(yb)fxy(a,b)+(yb)2fyy(a,b))+

여기서 첨자는 각각의 편미분을 나타낸다.

성질

수렴성

매끄러운 함수의 경우, 일반적으로 테일러 급수는 수렴할 필요가 없고, 설사 수렴하더라도 원래 함수와 다를 수 있다. 예를 들어,

x{exp(1/x2)x00x=0

매끄러운 함수이며, 0에서의 모든 차수의 도함수들이 0이다. 따라서 0에서의 테일러 급수는 (모든 항이 0이므로) 수렴하지만, 원래 함수와 다르다. 테일러 급수가 원래 함수로 수렴하는 경우를 해석 함수라고 한다.

반면, 복소 함수의 경우, 모든 정칙 함수는 테일러 급수가 항상 원래 함수로 수렴한다. 즉, 모든 정칙 함수해석 함수이다.

오차

틀:본문 테일러 급수를 다음 식으로 나타낸다고 할 때,

f(x)=k=0nf(k)(a)k!(xa)k+Rn+1(x)

마지막 항인 Rn+1(x)을 f의 나머지 항 또는 절단오차라 하는데, [a, x] 또는 [x, a]에 속하는 적당한 실수 b에 대해 다음과 같이 쓸 수 있다.틀:Sfn

  • Rn+1(x)=f(n+1)(b)(n+1)!(xa)n+1.

증명

미적분학의 제2 기본정리로부터

axf(t)dt=f(x)f(a)

이다.

이때 위 식을 다음과 같이 변형하자.

axf(t)dt=ax(1)(f(t))dt

이제, 이를 이용하여 부분적분을 시행하자. 1을 적분할 함수, f(t)를 미분할 함수로 잡자. 이때 f(t)가 무한하게 미분가능하면 부분적분을 무한하게 할 수 있으므로 다음과 같이 무한히 시행하여 보면

ax(1)(f(t))dt
=[(xt)f(t)(xt)22f(t)(xt)36f(t)]ax

단, 여기서 -1을 계속 적분할 때 -1의 한 부정적분을 구해서 써주면 되는데, 적분변수 t와 관계없는 값 x를 상수취급하여 x-t를 부정적분으로서 구했다.

이제 위 식을 풀면

[(xt)f(t)(xt)22f(t)(xt)36f(t)]ax
=(xa)f(a)+(xa)22!f(a)+(xa)33!f(a)+=f(x)f(a)

그러므로, 매끄러운 함수 f(x)에 대하여

f(x)=f(a)+(xa)f(a)+(xa)22!f(a)+(xa)33!f(a)+

이 된다.

모든 다항식의 매클로린 급수는 다항식 자기 자신이다.

대표적인 테일러 급수의 예로는 다음이 있다.틀:Sfn 테일러 급수가 수렴할 조건을 괄호에 제시하였다.

11x=n=0xn=1+x+x2+x3+(|x|<1)
expx=n=0xnn!=1+x+12!x2+13!x3+x
sinx=n=0(1)n(2n+1)!x2n+1=xx33!+x55!x
cosx=n=0(1)n(2n)!x2n=1x22!+x44!x
tanx=n=1B2n(1)n22n(1(22n))x2n1(2n)!=x11+x33+2x515+17x7315+(|x|<π2) (단, B는 베르누이 수)
ln(1x)=n=1xnn=x12x213x314x4(|x|<1)
ln(1+x)=n=1(1)nnxn=xx22+x33x44+(|x|<1)

다변수 테일러 급수의 예

다음과 같은 함수의 원점에서의 테일러 급수를 계산해 보자.

f(x,y)=exlog(1+y).

먼저, 우리가 필요한 편미분을 계산하면,

fx(0,0)=exlog(1+y)|(x,y)=(0,0)=0,
fy(0,0)=ex1+y|(x,y)=(0,0)=1,
fxx(0,0)=exlog(1+y)|(x,y)=(0,0)=0,
fyy(0,0)=ex(1+y)2|(x,y)=(0,0)=1,
fxy(0,0)=fyx(a,b)=ex1+y|(x,y)=(0,0)=1.

따라서 테일러 급수는 다음과 같다.

Tf(x,y)=y+xy12y2+

역사

테일러 급수의 개념은 스코틀랜드의 수학자 제임스 그레고리(틀:Llang)가 발견했고, 1715년에 영국의 수학자 브룩 테일러(틀:Llang)가 공식적으로 발표했다. 0인 지점에서의 테일러 급수를 특별히 매클로린 급수(Maclaurin series)라 하는데,틀:Sfn 18세기에 테일러 급수의 이 특별한 경우를 광범위하게 사용되도록 만든 콜린 매클로린(틀:Llang)의 이름에서 유래됐다.

테일러급수는 많은 분야에 활용되고 있다. 일례로 머신러닝의 최적화 과정을 수행할 때 쓰이기도 한다.틀:출처


같이 보기

참고 문헌

각주

틀:각주

외부 링크

틀:급수

틀:전거 통제