Define the Lagrange cardinal polynomials
Distinct nodes make every denominator nonzero. At these polynomials satisfy , so the Lagrange interpolation polynomial is
It has degree at most and takes the prescribed data values. If two such polynomials existed, their difference would have distinct roots but degree at most , forcing that difference to be zero. This also proves uniqueness.
With , the Lagrange interpolation polynomial can be written, away from its nodes,
Apply the same formula to the constant data . Uniqueness of polynomial interpolation gives , and hence
Divide the two identities to obtain the barycentric interpolation formula
At , use the continuous limiting value . Multiplying every weight by the same nonzero constant cancels between numerator and denominator, so only relative weights are needed in computation.
For uniformly spaced nodes,
There are negative factors, coming from . Thus the weights fixed by part (b) satisfy this formula exactly. The printed sign agrees for even ; for odd it differs by the common factor . Rescaling all weights by gives the printed convention without changing the barycentric interpolation formula.
For even , the required magnitude is
Stirling's formula gives
Thus central weights are exponentially larger in magnitude than endpoint weights. Their alternating signs can cause severe cancellation in polynomial interpolation at equispaced nodes; they reflect the unfavorable high-degree interpolation geometry associated with Runge's phenomenon. A barycentric evaluation formula improves the implementation but does not remove the intrinsic sensitivity or guarantee convergence for every smooth function. The comparison with the bounded relative weights at Chebyshev-Lobatto nodes is decisive.
Use the Chebyshev polynomial identities , , and . Induction shows that has degree with leading coefficient for . The trigonometric definition also gives
Therefore
The leading coefficient is , and the degree is . The endpoints are roots through ; the other points are roots through . They are distinct, so this monic polynomial is exactly .
Differentiating the product at gives . For an interior node, differentiate the trigonometric form using :
At , this is . At either endpoint, taking the limit makes the two terms equal, doubling the value: for .
After removing the common factor , the barycentric interpolation formula therefore uses
These Chebyshev-Lobatto node weights differ in magnitude by only a factor of two.

Articles by others on the same topic (0)

There are currently no matching articles.