🧮
🧮 수학·통계

라그랑주 오차 한계 계산기 (테일러 다항식 나머지 항 추정)

입력하면 바로 계산됩니다.

입력값

라그랑주 오차 한계 계산기 쉽게 이해하기 — 개념과 원리

이 계산기는 라그랑주 나머지항으로 테일러 다항식 근사의 오차 한계를 구합니다. sin x, cos x, eˣ 또는 직접 정한 한계 M에 대해 한 점에서의 오차 한계, 테일러 다항식 값, 참값, 실제 오차, 허용오차를 만족하는 가장 작은 차수를 알려 줍니다. 테일러 급수와 수치 근사에 관한 미적분 숙제에 쓸 수 있습니다.

x = 0.5에서 P₃의 최대 오차x = 0.5에서 P₃의 최대 오차M1|x − a|⁴0.0625(n + 1)!24실제 오차 0.0002589 (한계 안)오차 한계1 × 0.0625 ÷ 24 = 0.00260417한계 ≤ 0.0001은 5차에서 처음 만족
한계는 다음 도함수의 최댓값을 쓰므로 실제 오차는 대개 더 작습니다.

계산 방법

f(x) = Pₙ(x) + Rₙ(x), a와 x 사이의 어떤 c에 대해 Rₙ(x) = f⁽ⁿ⁺¹⁾(c) ÷ (n + 1)! × (x − a)ⁿ⁺¹

라그랑주 오차 한계: |Rₙ(x)| ≤ M × |x − a|ⁿ⁺¹ ÷ (n + 1)!

원리

테일러 다항식은 중심 a에서 함수의 값과 n번째까지의 도함수를 맞춥니다. 남는 오차는 급수의 다음 항처럼 생겼지만, 도함수를 알 수 없는 어떤 점 c에서 계산한 값입니다. c를 모르므로 그 도함수의 가장 큰 크기 M을 쓰면 확실한 상한이 됩니다. 분모의 계승이 매우 빠르게 커지므로, 중심 근처에서는 항을 몇 개만 더해도 오차가 크게 줄어듭니다.

예제 풀이

기본값: f(x) = sin x, a = 0, x = 0.5, n = 3, M = 1, 허용오차 0.0001.

  1. (n + 1)! = 4! = 24, |x − a|⁴ = 0.5⁴ = 0.0625, 사용한 M은 1입니다.
  2. 오차 한계 = 1 × 0.0625 ÷ 24 = 0.00260417입니다.
  3. 테일러 다항식 P₃(0.5) = 0.5 − 0.5³ ÷ 6 = 0.4791666667입니다.
  4. 참값 sin 0.5 = 0.4794255386, 실제 오차 = 0.0002589로 한계 안에 넉넉히 들어옵니다.
  5. 한계가 0.0001 이하인 가장 작은 차수는 5입니다(한계 0.5⁶ ÷ 720 ≈ 0.0000217).
근사할 점 x 값에 따른 오차 한계 |Rₙ(x)| ≤ 변화근사할 점 x 값에 따른 오차 한계 |Rₙ(x)| ≤ 변…00.010.020.030.040.050.1250.250.3750.50.6250.751예제 값: 0.00260417근사할 점 x
다른 값은 그대로 두고 “근사할 점 x”만 바꿔 계산기를 다시 돌린 결과입니다. 금색 점이 예제 값이며, 위에 값을 입력하면 내 값으로 다시 그려집니다.
근사할 점 x오차 한계 |Rₙ(x)| ≤
0.1250.0000101725
0.250.00016276
0.3750.000823975
0.50.00260417
0.6250.00635783
0.750.0131836
10.0416667

결과 해석

한계는 최악의 경우입니다. 이 예에서 실제 오차는 약 10분의 1 수준인데, sin x는 x⁴ 계수가 0이라 3차와 4차 다항식이 같기 때문입니다. 한계는 정확한 오차를 추정하기보다, 보장된 정확도를 얻으려면 항이 몇 개 필요한지 정할 때 쓰십시오. 공학용 계산기나 컴퓨터가 삼각함수 값을 구할 때도 이런 원리로 필요한 항의 수를 정합니다.

흔한 실수

주의: eˣ처럼 도함수가 커지는 함수는 0에서 더 먼 구간 끝에서 M을 잡아야 합니다. M을 너무 작게 잡으면 거짓 보장이 됩니다.

자주 묻는 질문

라그랑주 오차 한계란?

테일러 다항식 오차의 확실한 상한 |Rₙ(x)| ≤ M|x − a|ⁿ⁺¹ ÷ (n + 1)!입니다.

M은 어떻게 정하나요?

a와 x 사이에서 (n + 1)번째 도함수의 절댓값 중 가장 큰 값을 씁니다.

실제 오차는 왜 한계보다 작나요?

한계는 가장 나쁜 도함수 값을 가정하기 때문이며, 실제 값은 대개 더 작습니다.

출처: OpenStax, Calculus Volume 2 (2016), §6.3 Taylor and Maclaurin Series

2026년 11월 8일 확인. OpenStax, Calculus Volume 2 (2016), §6.3 Taylor and Maclaurin Series — “Taylor’s Theorem with Remainder” (a와 x 사이의 어떤 c에 대해 Rₙ(x) = f⁽ⁿ⁺¹⁾(c)/(n + 1)! · (x − a)ⁿ⁺¹; |f⁽ⁿ⁺¹⁾| ≤ M이면 |Rₙ(x)| ≤ M/(n + 1)! · |x − a|ⁿ⁺¹), Lumen Learning Calculus II에 수록된 내용.

🧮 수학·통계 계산기 전체 →🏠 홍라이프 계산기 홈 →