A-10.1 The Field Condition for Unique Interpolation

Theorem A-10.1 The Field Condition for Unique Interpolation

If a polynomial is defined over a field 𝔽 (i.e., its x and y coordinates and its coefficients lie in 𝔽), then for any n + 1 distinct x values and any n + 1 arbitrary (i.e., can be overlapped) y values in 𝔽, there exists a unique polynomial of degree at most n that interpolates them.

Examples of such fields are (real number domain), (complex number domain), and any finite field t (where t is a prime).

Proof.

1.
Remember from Theorem A-10 that Lagrange’s polynomial interpolation is defined as:

f(X) = j=0n ( 0kn kj X xk xj xk yj)

If every x, y values and coefficients of the polynomial f(X) lie in a field, then (xj xk)1 is guaranteed to exist within the same field, because every non-zero element of a field has an inverse, and (xj xk) is not zero (since xjxk). This implies that 0kn kj X xk xj xkyj also lies in the same field. Hence, a well-defined f(X) is guaranteed to exist. And the degree of f(X) is at most n, because its highest possible degree term is Xn.

2.
For uniqueness of f(X), suppose another polynomial g(X) of degree at most n also passes through the same n + 1 points. Let h(X) = f(X) g(X). Then the degree of h(X) is at most n, and h(xi) = 0 for all (n + 1) distinct nodes x0,,xn, so h has (n + 1) distinct roots. Over a field, a non-zero polynomial of degree d has at most d roots; a nonzero h(X) of degree at most n could have at most n roots. Since h(X) has (n + 1) roots, h(X) must be the zero polynomial, i.e. f(X) = g(X). Therefore f(X) is unique.