Mathematics / Runge Phenomenon & Chebyshev Nodes
FREE TO EXPLORE
LABORATORY 23 · MATHEMATICS

Runge Phenomenon & Chebyshev Nodes lab report

A worked runge phenomenon & chebyshev nodes lab report with iteration data tables, logarithmic graphs, calculations, uncertainty and conclusions.

WORKED EXAMPLE · BENCHMARK OBSERVATIONS

A complete example laboratory report.

Simulated demonstration data.

This report illustrates formal numerical analysis, iteration tracking, and convergence rate extraction. Replace its observations with your own computational telemetry when preparing a practical submission.

Student: __________________Student ID: __________________Course: __________________Date: __________________Partner: __________________Instructor: __________________

1. Title and aim

Runge Phenomenon Mitigation via Chebyshev Nodal Distribution. Demonstrate the catastrophic edge divergence of uniform high-degree polynomial interpolation on the classic Runge function f(x) = 1/(1 + 25x²), and quantitatively verify how Chebyshev node distribution suppresses error oscillations and minimizes the minimax polynomial norm.

2. Abstract

Six computational trials were executed across standardized inputs Step = 1.0 to Step = 6.0 for Runge Phenomenon Mitigation via Chebyshev Nodal Distribution. An ordinary least-squares regression yielded an empirical Chebyshev Error Attenuation Factor (ρ) of 0.500 ratio (difference from theoretical reference = 0.0000%). The empirical telemetry conclusively validates the theoretical model and complexity scaling with R² = 1.000000.

3. Apparatus and fixed settings

4. Theory and graph choice

In 1901, German mathematician Carl Runge discovered a startling limitation of polynomial interpolation: increasing the degree of an interpolating polynomial on equally spaced nodes does not necessarily improve accuracy, and can lead to explosive divergence near the domain boundaries. This breakdown occurs whenever a function's complex analytic extension possesses singularities near the real interval. Pafnuty Chebyshev provided the definitive resolution by proving that projecting equidistant points from a semicircle onto the diameter minimizes the maximum amplitude of the monic nodal polynomial. In this computational laboratory, we demonstrate the stark contrast between uniform and Chebyshev interpolation on Runge's function, verify the arcsine nodal density, and track the error attenuation factor ρ = 0.500.

y = ρ · k + b

The mathematical regression linearizes the relationship into the form y = mx + b. Here, the independent variable x represents Degree Setting k (Degree n = 2k + 2), and the dependent variable y represents Error Metric y = ρ · k. The slope m directly extracts Chebyshev Error Attenuation Factor (ρ), while the intercept b accounts for residual baseline offsets.

5. Method

  1. Set up f(x) = 1/(1 + 25x²) on [-1, 1], noting the complex conjugate poles at z = ± 0.2 i located inside the Bernstein convergence ellipse.
  2. Compute uniform node arrays for degree n = 2k + 2 and observe the growth of the nodal product polynomial ω_n(x) near the endpoints x = ± 1.
  3. Compute the Chebyshev roots x_j = cos((2j - 1)π / (2n)), confirming high nodal density near boundaries and sparser spacing at the center.
  4. Evaluate both uniform and Chebyshev interpolating polynomials using stable barycentric algorithms across 2000 micro-grid points.
  5. Record the catastrophic oscillation of the uniform polynomial (exceeding error > 10 for n ≥ 12) while confirming uniform error attenuation for Chebyshev nodes.
  6. Record the standardized Chebyshev error metric across steps k = 1 to 6 and perform regression to verify the theoretical factor ρ = 0.500.

6. Observations and calculation table

All iterative observations use strictly controlled 64-bit IEEE 754 precision buffers. Residuals are computed relative to the ordinary least-squares regression line.

Table 1. Six simulated observations; x and y represent transformed mathematical metrics.
No.Polynomial Degree Setting (k) (step)Chebyshev Supremum Error Metric (error metric)Degree Setting k (Degree n = 2k + 2)Error Metric y = ρ · kFitted yResidual
11.00.51.00000.50000.50000.0000
22.01.02.00001.00001.00000.0000
33.01.53.00001.50001.50000.0000
44.02.04.00002.00002.00000.0000
55.02.55.00002.50002.50000.0000
66.03.06.00003.00003.00000.0000

Download the sample observations (CSV) ↓

7. Worked calculation for one observation

For step k = 1.0: Current coordinate x = 1.0000. Mathematical model response y = 0.5000. Output reading: 0.5000.

8. Graph, gradient and final calculation

0.120.400.941.951.753.502.565.053.386.60Degree Setting k (Degree n = 2k + 2)Error Metric y = ρ · k

Circular markers represent empirical computational observations. The solid line represents the ordinary least-squares linear fit.

x̄ = 3.50000; ȳ = 1.75000
Σ(x − x̄)² = 17.50000
Σ(x − x̄)(y − ȳ) = 8.75000
m = Σ(x − x̄)(y − ȳ) / Σ(x − x̄)² = 0.50000000
b = ȳ − mx̄ = 0.00000000
y = 0.5000 · k + 0.0000 ⟹ Target = 0.500 (theoretical = 0.5)

9. Uncertainty and comparison

Percentage difference = |estimate − theoretical value| / |theoretical value| × 100 = 0.0000%.

For n = 6 observations, Σresidual² = 0.00000; s² = Σresidual²/(n − 2). Gradient standard error = √[s²/Σ(x − x̄)²] = 0.00000. Intercept standard error = √[s²(1/n + x̄²/Σ(x − x̄)²)] = 0.00000.

Propagating the fit parameters yields a fit standard error of 1.0000e-04 ratio, with an ideal coefficient of determination R² = 1.000000.

In computational mathematics and numerical analysis, errors arise from algorithmic discretization, finite precision IEEE 754 floating-point arithmetic (machine epsilon ε_mach ≈ 2.22 × 10⁻¹⁶ for 64-bit double precision), and condition number propagation. The ordinary least-squares fit across n = 6 standardized observations provides standard errors for the gradient and intercept. Because the mathematical recurrence is evaluated with high numerical precision, the residual sum of squares is vanishingly small, yielding a coefficient of determination R² ≥ 0.999999 and confirming the theoretical mathematical model.

10. Result and discussion

Chebyshev Error Attenuation Factor (ρ) = 0.500 ratio
Theoretical reference value: 0.500 ratio

The empirical benchmark observations provide rigorous quantitative verification of Runge Phenomenon Mitigation via Chebyshev Nodal Distribution. In numerical analysis, scientific computing, and computational mathematics, algorithms are characterized by their asymptotic operational scaling, stability, and convergence rates. Across all six observations, the empirical slope m = 0.5000 confirms the theoretical model with near-zero residual variance. Furthermore, comparison with alternative algorithmic paradigms underscores critical trade-offs between memory footprint, condition number sensitivity, and operational throughput. The algorithm's behavior confirms the mathematical predictions established by numerical analysis literature.

11. Precautions and limitations

Chebyshev nodes require predefined sampling locations; if experimental measurements are already fixed at uniform intervals, Chebyshev interpolation cannot be directly applied without resampling. The simulation compares uniform and Chebyshev interpolants on f(x) = 1/(1+25x²) for degrees n = 4 through 14. The standardized Chebyshev error metric scales linearly with step index k, confirming the theoretical attenuation slope ρ = 0.500 with R² = 1.000000.

12. Conclusion

This computational laboratory investigation quantitatively verified the mathematical formulation and asymptotic scaling of Runge Phenomenon Mitigation via Chebyshev Nodal Distribution. Through rigorous tracking across six observation points, we confirmed an empirical Chebyshev Error Attenuation Factor (ρ) of 0.500 ratio matching the theoretical reference 0.500 ratio within 0.0000% error. The investigation demonstrates why this method serves as an indispensable tool in modern computational science.