A topic in the Open Knowledge Graph — a free, open map of 15,290 topics and the order to learn them in.

Interpolation Error Analysis

Graduate Depth 98 in the knowledge graph ☐ I know this ☆ Set as goal
246topics build on this
571prerequisites beneath it
See this on the map →
Newton's Divided DifferencesTaylor Series→→Calibration Strategies: External Standards, Internal Standards, and Standard AdditionCubic Spline Interpolation+1 more
error-analysis interpolation bounds

Core Idea

If P(x) interpolates f at n+1 points, the error E(x) = f(x) - P(x) satisfies |E(x)| ≤ (max |f(n+1)|)/(n+1)! |∏(x - x_i)|. This bound reveals that error depends on the (n+1)-th derivative of f and the magnitude of the node product. For smooth functions with well-chosen nodes, interpolation error can be very small; poor node placement causes large errors.

Explainer

From Taylor series, you know that approximating a function by a polynomial accumulates error controlled by higher derivatives. Specifically, the Taylor remainder after n terms involves fn+1 evaluated at some point between x and the expansion center. Interpolation error analysis tells a closely parallel story, but now the polynomial matches f at multiple points rather than matching all derivatives at one point. The structure of the error bound reflects this difference in a precise and instructive way.

When P(x) is the unique degree-n polynomial interpolating f at nodes x₀, x₁, …, xₙ, the error at a point x is exactly E(x) = fn+1(ξ) / (n+1)! · ω(x), where ω(x) = (x − x₀)(x − x₁)···(x − xₙ) is the node polynomial and ξ is some point in the interval spanned by x and the nodes. The proof mirrors the Taylor remainder proof: define a helper function that vanishes at all n+2 points (the n+1 nodes plus x itself), then apply Rolle's theorem n+1 times to locate a point ξ where the (n+1)-th derivative of the helper equals zero. The final expression falls out cleanly.

The bound |E(x)| ≤ M/(n+1)! · |ω(x)| separates into two factors that tell distinct stories. The term M = max|fn+1| measures how "curved" f is — how much its (n+1)-th derivative fluctuates. You cannot control this; it is a property of f itself. The term |ω(x)| = |∏(x − xᵢ)| measures how far the evaluation point x is from the interpolation nodes, and this you can control by choosing nodes wisely. At the nodes themselves, ω = 0 and the error vanishes exactly (as it must, since P interpolates f there). Between nodes and beyond them, |ω| can vary enormously depending on node placement.

The most striking consequence concerns equally spaced nodes. Your intuition might suggest that spacing nodes evenly across [a, b] is natural and good — after all, you're covering the interval uniformly. But |ω(x)| for equally spaced nodes is very small near the center of the interval and very large near the endpoints. For functions like f(x) = 1/(1 + 25x²) on [−1, 1] (Runge's function), this edge amplification is so severe that the interpolating polynomial with equally spaced nodes oscillates wildly near ±1 as n increases — the interpolation actually gets worse, not better, as you add more nodes. This is Runge's phenomenon.

The fix is Chebyshev nodes: xₖ = cos((2k+1)π/(2n+2)) for k = 0, …, n. These nodes cluster near the endpoints and spread out the node polynomial more evenly. The maximum of |ω(x)| over [−1, 1] for Chebyshev nodes is 1/2ⁿ — exponentially smaller than for equally spaced nodes. The lesson is that error analysis is not just about measuring error after the fact; it is a design tool that tells you where to put your nodes before you even begin the computation. Understanding the error formula is what separates a numerical analyst from someone who just applies a formula and hopes for the best.

Practice Questions 5 questions

Prerequisite Chain

Understanding Zero → The Number Zero → Counting to Five → Counting to 10 → Counting to 20 → Counting a Set of Objects Up to 20 → Cardinality: The Last Number Counted → Matching Numerals to Quantities → Subitizing Small Quantities → Addition Within 10 → Number Bonds to 10 → Addition Within 20 → Doubles and Near Doubles → Doubles Facts Within 10 → Near Doubles Facts Within 20 → Mental Math Strategies for Addition → Mental Math: Adding and Subtracting Tens → Addition Within 100 → Repeated Addition as Multiplication → Multiplication as Equal Groups → Multiplication: Arrays → Basic Multiplication Facts (0s, 1s, 2s, 5s, 10s) → Multiplication Facts Within 100 → Division as Equal Sharing → Division as Grouping (Measurement Division) → Division: Grouping (Repeated Subtraction) Model → Division: Fair Sharing Model → Division as Equal Sharing → Division as Grouping → Basic Division Facts → Division Facts Within 100 → Multiplication and Division Fact Families → Relationship Between Multiplication and Division → Division Facts as Inverse of Multiplication → Remainders and Quotients in Division → Division Word Problems → Multi-Step Word Problems → Solving Multi-Step Word Problems → Multiplication Word Problems → Division Word Problems → Introduction to Long Division → Factors and Multiples → Prime and Composite Numbers → Equivalent Fractions → Relating Fractions and Decimals → Decimal Place Value → Integers and the Number Line → Comparing and Ordering Integers → Absolute Value → Adding Integers → Subtracting Integers → Multiplying Integers → Dividing Integers → Unit Rates → Proportions → Percent Concept → Converting Between Fractions, Decimals, and Percents → Operations with Rational Numbers → Two-Step Equations → Solving Multi-Step Equations → Equations with Variables on Both Sides → Angle Pairs: Complementary, Supplementary, and Vertical → Parallel Lines and Transversals → Corresponding Angles → Alternate Interior Angles → Triangle Angle Sum Theorem → Exterior Angle Theorem → Triangle Inequality Theorem → Similar Triangles: AA Similarity → Similar Triangles: SSS and SAS Similarity → Proportions in Similar Triangles → Right Triangle Trigonometry Introduction → Sine, Cosine, and Tangent Ratios → Trigonometric Ratios Review → Radian Measure → Converting Between Degrees and Radians → The Unit Circle → Graphing Sine and Cosine → Graphing Tangent and Reciprocal Trigonometric Functions → Derivatives of Trigonometric Functions → Antiderivatives → Indefinite Integrals → Basic Integration Rules → Riemann Sums → Definite Integral Definition → Fundamental Theorem of Calculus Part 1 → Fundamental Theorem of Calculus Part 2 → U-Substitution → Partial Fraction Decomposition for Integration → Improper Integrals - Convergence → Integral Test → P-Series → Comparison Test → Limit Comparison Test → Series Convergence Test Strategy → Power Series → Radius and Interval of Convergence → Taylor Series → Interpolation Error Analysis

Longest path: 99 steps · 571 total prerequisite topics

Prerequisites (2)

Leads To (3)