테일러 정리의 나머지 항
📂미분적분학테일러 정리의 나머지 항
정의
k번 미분가능한 함수 f에 대해서, 아래와 같이 정의되는 Pk을 점 a에서 f의 테일러 다항함수Taylor polynomial라 한다.
Pk(x):=f(a)+f′(a)(x−a)+2!f′′(a)(x−a)2+⋯+k!f(k)(a)(x−a)k
f와 Pk의 차를 나머지 항remainder term이라 한다.
Rk(x)=f(x)−Pk(x)
설명
f(x)=Pk(x)+Rk(x)=n=0∑kn!f(n)(a)(x−a)n+Rk(x)
f를 테일러 다항함수 Pk와 나머지에 대해서 정리해주면, 나머지 Rk는 f를 k번째 도함수까지의 전개로 근사했을 때의 오차error가 된다.
페아노 형식
Rk(x)=o((x−a)k)과 같은 나머지를 페아노 형식Peano form of the remainder이라 한다.
f(x)=n=0∑kn!f(n)(a)(x−a)n+o((x−a)k)
이때 o((x−a)k)는 x→alim(x−a)kg(x)=0을 만족하는 임의의 함수 g를 의미한다. 주로 나머지를 구체적으로 명시하지않고 대충 적고싶을 때 사용한다.
라그랑주 형식
Rk(x)=(k+1)!f(k+1)(ξ)(x−a)k+1과 같은 나머지를 라그랑주 형식Lagrange form of the remainder이라 한다.
f(x)=n=0∑kn!f(n)(a)(x−a)n+(k+1)!f(k+1)(ξ)(x−a)k+1for some ξ∈(x,a)
페아노 형식과 함께 많이 쓰이는 꼴 중 하나이다. k=0을 대입하면 평균값 정리가 된다.
f(x)=f(a)+f′(ξ)(x−a)⟹x−af(x)−f(a)=f′(ξ)
다음과 같은 alternative equation을 이끌어낼 수 있다.
For n
f(x+p)=k=0∑n−1k!f(k)(x)pn+n!1f(n)(x+ξp)pnfor some ξ∈(0,1)
n=1
f(x+p)=f(x)+pf′(x+ξp)for some ξ∈(0,1)
n=2
f(x+p)=f(x)+pf′(x)+2!1p2f′′(x+ξp)for some ξ∈(0,1)
유도
증명 방법이 다르지 않으므로, n=2일 때만 보인다. 적당한 g에 대해서 나머지를 라그랑주 형식으로 테일러 전개를 구하면,
g(t1)=g(t0)+g′(t0)(t1−t0)+2!1g′′(ξ)(t1−t0)2for some ξ∈(t0,t1)
여기서 t0=0, t1=1을 대입하면,
g(1)=g(0)+g′(0)+2!1g′′(ξ)for some ξ∈(0,1)
이제 g(ξ)=f(x+ξp)라 하면, g′(ξ)=pf′(x+ξp), g′′(ξ)=p2f′′(x+ξp)이므로
f(x+p)=f(x)+pf′(x)+2!1p2f′′(x+ξp)for some ξ∈(0,1)
■
코시 형식
Rk(x)=k!f(k+1)(ξ)(x−ξ)k(x−a)과 같은 나머지를 코시 형식Cauchy form of the remainder이라 한다.
f(x)=n=0∑kn!f(n)(a)(x−a)n+k!f(k+1)(ξ)(x−ξ)k(x−a)for some ξ∈(x,a)
적분 형식
Rk(x)=∫axk!f(k+1)(t)(x−t)kdt를 적분 형식integral form of the remainder이라 한다.
f(x)=n=0∑kn!f(n)(a)(x−a)n+∫axk!f(k+1)(t)(x−t)kdt
f(x+p)=n=0∑kn!f(n)(x)pn+∫01k!f(k+1)(x+tp)(1−t)kdtpk+1
유도
(1)
미분적분학의 기본정리에 의해서
f(x)−f(a)=∫axf′(t1)dt1⟹f(x)=f(a)+∫axf′(t1)dt1
이를 f′(t1)에 대해서도 적용하면,
f′(t1)=f′(a)+∫at1f′′(t2)dt2
(4)를 (3)에 대입하면,
f(x)=f(a)+∫ax(f′(a)+∫at1f′′(t2)dt2)dt1=f(a)+f′(a)(x−a)+∫ax∫at1f′′(t2)dt2dt1=f(a)+f′(a)(x−a)+∫ax∫at1f′′(t2)dt2dt1
f′′(t2)는 다시 아래와 같다.
f′′(t2)=f′′(a)+∫at2f′′′(t3)dt3
이를 위의 식에 대입하면,
f(x)=f(a)+f′(a)(x−a)+∫ax∫at1f′′(t2)dt2dt1=f(a)+f′(a)(x−a)+∫ax∫at1(f′′(a)+∫at2f′′′(t3)dt3)dt2dt1=f(a)+f′(a)(x−a)+∫ax∫at1f′′(a)dt2dt1+∫ax∫at1∫at2f′′′(t3)dt3dt2dt1=f(a)+f′(a)(x−a)+2f′′(a)(x−a)2+∫ax∫at1∫at2f′′′(t3)dt3dt2dt1
이를 반복하면,
f(x)=n=0∑kn!f(n)(a)(x−a)n+∫ax⋯∫atkf(k+1)(tk+1)dtk+1⋯dt1
뒤의 적분을 보자. 간단히 적분이 2개일 때를 살펴보면, 아래와 같이 적분 순서와 범위를 바꿔줄 수 있다.
∫ax∫at1f′′(t2)dt2dt1=∫ax∫t2xf′′(t2)dt1dt2
{a<t2<t1a<t1<x={a<t2<xt2<t1<x
따라서 뒤의 적분항은,
∫ax∫at1⋯∫atk−1∫atkf(k+1)(tk+1)dtk+1dtk⋯dt2dt1=∫ax∫tk+1x⋯∫t3x∫t2xf(k+1)(tk+1)dt1dt2⋯dtkdtk+1=∫axf(k+1)(tk+1)∫tk+1x⋯∫t3x∫t2xdt1dt2⋯dtkdtk+1=∫axf(k+1)(tk+1)k!(x−tk+1)kdtk+1=∫axf(k+1)(t)k!(x−t)kdt
■
(2)
(1)을 γ에 대해서 쓰면,
γ(s1)=n=0∑kn!γ(n)(s0)(s1−s0)n+∫s0s1k!γ(k+1)(t)(s1−t)kdt
s1=1, s0=0 대입하면,
γ(1)=n=0∑kn!γ(n)(0)+∫01k!γ(k+1)(t)(1−t)kdt
이제 γ(t)=f(x+tp)라 두면, γ(n)(t)=dtndnγ(t)=pnf(n)(x+tp)이므로,
f(x+p)=n=0∑kn!f(n)(x)pn+∫01k!f(k+1)(x+tp)(1−t)kdtpk+1
■