Theorem (Recursive Polynomial Construction).  Given the function  [Graphics:Images/NevilleAlgorithmProof_gr_240.gif]  that is to be approximated, and the set of [Graphics:Images/NevilleAlgorithmProof_gr_241.gif] distinct nodes  

    [Graphics:Images/NevilleAlgorithmProof_gr_242.gif].  

For any pair of nodes  [Graphics:Images/NevilleAlgorithmProof_gr_243.gif],  suppose that we have constructed the polynomials:

    [Graphics:Images/NevilleAlgorithmProof_gr_244.gif]  which agrees with [Graphics:Images/NevilleAlgorithmProof_gr_245.gif] at the nodes  [Graphics:Images/NevilleAlgorithmProof_gr_246.gif],  

    [Graphics:Images/NevilleAlgorithmProof_gr_247.gif]  which agrees with [Graphics:Images/NevilleAlgorithmProof_gr_248.gif] at the nodes  [Graphics:Images/NevilleAlgorithmProof_gr_249.gif].  

Then   [Graphics:Images/NevilleAlgorithmProof_gr_250.gif]   is formed by making a combination of the above two polynomials

    [Graphics:Images/NevilleAlgorithmProof_gr_251.gif],
    or
    [Graphics:Images/NevilleAlgorithmProof_gr_252.gif],

and it agrees with [Graphics:Images/NevilleAlgorithmProof_gr_253.gif] at all the nodes  [Graphics:Images/NevilleAlgorithmProof_gr_254.gif].

Remark. Other equivalent ways to write  [Graphics:Images/NevilleAlgorithmProof_gr_255.gif] are

    [Graphics:Images/NevilleAlgorithmProof_gr_256.gif],
    or
    [Graphics:Images/NevilleAlgorithmProof_gr_257.gif].

Proof.

For  [Graphics:../Images/NevilleAlgorithmProof_gr_258.gif]  we evaluate  [Graphics:../Images/NevilleAlgorithmProof_gr_259.gif]  as follows:  

    [Graphics:../Images/NevilleAlgorithmProof_gr_260.gif]

    [Graphics:../Images/NevilleAlgorithmProof_gr_261.gif]

    [Graphics:../Images/NevilleAlgorithmProof_gr_262.gif]
    
    [Graphics:../Images/NevilleAlgorithmProof_gr_263.gif]

    [Graphics:../Images/NevilleAlgorithmProof_gr_264.gif]

For  [Graphics:../Images/NevilleAlgorithmProof_gr_265.gif]  we evaluate  [Graphics:../Images/NevilleAlgorithmProof_gr_266.gif]  as follows:  

    [Graphics:../Images/NevilleAlgorithmProof_gr_267.gif]

    [Graphics:../Images/NevilleAlgorithmProof_gr_268.gif]

    [Graphics:../Images/NevilleAlgorithmProof_gr_269.gif]

    [Graphics:../Images/NevilleAlgorithmProof_gr_270.gif]

For  [Graphics:../Images/NevilleAlgorithmProof_gr_271.gif]  we evaluate  [Graphics:../Images/NevilleAlgorithmProof_gr_272.gif]  as follows:  

    [Graphics:../Images/NevilleAlgorithmProof_gr_273.gif]

    [Graphics:../Images/NevilleAlgorithmProof_gr_274.gif]

    [Graphics:../Images/NevilleAlgorithmProof_gr_275.gif]

    [Graphics:../Images/NevilleAlgorithmProof_gr_276.gif]

Therefore, we have

    [Graphics:../Images/NevilleAlgorithmProof_gr_277.gif]    for    [Graphics:../Images/NevilleAlgorithmProof_gr_278.gif]  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(c) John H. Mathews 2005