Math 2.0

Approximations and expansions Definition

Spline interpolation

Builds on SplinePolynomial interpolation

Definition

Let n≥1n \ge 1, let a=x0<x1<⋯<xk=ba = x_0 < x_1 < \cdots < x_k = b with k≥1k \ge 1, and let y0,…,yk∈ℝy_0, \dots, y_k \in \R. A spline interpolant of degree nn of the data (xi,yi)(x_i, y_i) is a spline ss of degree nn with knots x0,…,xkx_0, \dots, x_k such that s(xi)=yis(x_i) = y_i for i=0,…,ki = 0, \dots, k.

Remarks

The splines of degree nn with these knots form a space of dimension n+kn + k, and the interpolation conditions are k+1k + 1 equations. So n−1n - 1 further conditions are needed for uniqueness. For n=1n = 1 the interpolant is unique: it is the broken line through the data. For n=3n = 3 two end conditions are added. Examples are s′′(a)=s′′(b)=0s''(a) = s''(b) = 0 for the natural cubic spline, and prescribed values of s′(a)s'(a) and s′(b)s'(b) for the clamped cubic spline. Each of these choices gives a unique interpolant.

Example: data (0,0)(0, 0), (1,1)(1, 1), (2,0)(2, 0) with n=1n = 1. The broken line s(x)=xs(x) = x on [0,1][0, 1] and s(x)=2−xs(x) = 2 - x on [1,2][1, 2] is continuous, linear on each piece and takes the values 0,1,00, 1, 0, so it is the spline interpolant of degree 11.

Non-example: for the same data, s(x)=2x−x2s(x) = 2x - x^2 takes the values 0,1,00, 1, 0. But it is not a spline of degree 11, because its pieces have degree 22. It is a polynomial interpolant, not a linear spline interpolant.

Reading path

To understand this page from the ground up, read these 3 pages in order. The foundations come first.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Polynomial interpolation concept
  2. Spline concept
  3. Spline interpolation definition

Further reading

  1. Web https://en.wikipedia.org/wiki/Spline_interpolation
About this page
TagRGT7WEZG8X
URIm2://RGT7WEZG8X
Kinddefinition
WritingW0 stub
MSC41A15, 65D07, 41A05
DefinesSpline interpolation
UsesSpline, Polynomial interpolation

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.