Abstract
This is a survey of the main results on multivariate polynomial interpolation in the last twenty-five years, a period of time when the subject experienced its most rapid development. The problem is considered from two different points of view: the construction of data points which allow unique interpolation for given interpolation spaces as well as the converse. In addition, one section is devoted to error formulas and another to connections with computer algebra. An extensive list of references is also included.
Similar content being viewed by others
References
A.G. Aitken, On interpolation by iteration of proportional parts without the use of differences, Proc. Edinburgh Math. Soc. 3 (1932) 56–76.
E. Anderson, Z. Bai, C. Bischof, J. Demmel, J. Dongarra, J. Du Croz, A. Greenbaum, S. Hammarling, A. McKenney, S. Ostrouchov and D. Sorensen, LAPACK Users' Guide, 2nd ed. (SIAM, Philadelphia, PA, 1995).
I.S. Berezin and N.P. Zhidkov, Computing Methods (Addison-Wesley, Reading, MA, 1965). (Russian version in 1959).
O. Biermann, Ñber näherungsweise Kubaturen, Monatsh. Math. Phys. 14 (1903) 211–225.
G. Birkhoff, The algebra of multivariate interpolation, in: Constructive Approaches to Mathematical Models, eds. C.V. Coffman and G.J. Fix (Academic Press, New York, 1979) pp. 345–363.
B. Bojanov, H.A. Hakopian and A. Sahakian, Spline Functions and Multivariate Interpolation (Kluwer Academic, Dordrecht, 1993).
L. Bos, On certain configurations of points in Rn which are unisolvent for polynomial interpolation, SIAM J. Approx. Theory 64 (1991) 271–280.
G. Brezinski, The Mühlbach–Neville–Aitken algorithm and some extensions, BIT 80 (1980) 444–451.
B. Buchberger, Ein algorithmisches Kriterium für die Lösbarkeit eines algebraischen Gleichungssystems, Aequationes Math. 4 (1970) 374–383.
B. Buchberger, Gröbner bases: an algorithmic method in polynomial ideal theory, in: Multidimensional System Theory, ed. N.K. Bose (Reidel, 1985) pp. 184–232.
B. Buchberger, An algorithmic criterion for the solvability of a system of algebraic equations, in: Groebner Bases and Applications (Proc. of the Conf. 33 Years of Groebner Bases), eds. B. Buchberger and F. Winkler, London Mathematical Society Lecture Notes Series, Vol. 251 (Cambridge University Press, 1998) pp. 535–545. Translation of [9]by M. Abramson and R. Lumbert.
B. Buchberger and H.M. Möller, The construction of multivariate polynomials with preassigned zeros, in: Computer Algebra, EUROCAM' 82, European Computer Algebra Conference, eds. G. Goos and J. Hartmanis, Lecture Notes in Computer Science, Vol. 144 (Springer, 1982) pp. 24–31.
J.R. Busch, Osculatory interpolation in Rn, SIAM J. Numer Anal. 22 (1985) 107–113.
J.R. Busch, A note on Lagrange interpolation in R2, Rev. Un. Mat. Argentina 36 (1990) 33–38.
J.M. Carnicer and M. Gasca, On finite element interpolation problems, in: Mathematical Methods in Computer Aided Geometric Design, eds. T. Lyche and L.L. Schumaker (Academic Press, 1989) pp. 105–113.
J.M. Carnicer and M. Gasca, On the evaluation of multivariate Lagrange formulae, in: Multivariate Approximation Theory IV, ed. W. Schempp (Birkhäuser, Basel, 1989) pp. 65–72.
J.M. Carnicer and M. Gasca, Evaluation of multivariate polynomials and their derivatives, Math. Comp. 54 (1990) 231–244.
A.L. Cavaretta, T. Goodman, C.A. Micchelli and A. Sharma, Multivariate interpolation and the Radon transform, part III: Lagrange representation, in: CMS Conference Proceedings, Vol. 3, eds. Z. Ditzian, A. Meir, S.D. Riemenschneider and A. Sharma (Canadian Math. Soc., 1983) pp. 37–50.
A.L. Cavaretta, C.A. Micchelli and A. Sharma, Multivariate interpolation and the Radon transform, Math. Z. 174 (1980) 263–279.
A.L. Cavaretta, C.A. Micchelli and A. Sharma, Multivariate interpolation and the Radon transform, part II: Some further examples, in: Quantitative Approximation, eds. R.A. DeVore and K. Scherer (Academic Press, 1980) pp. 49–62.
C.K. Chui, Multivariate Splines, CBMS–NSF Regional Conference Series in Applied Mathematics, Vol. 54 (SIAM, 1988).
C.K. Chui and M.J. Lai, Vandermonde determinants and Lagrange interpolation in Rs, in: Nonlinear and Convex Analysis, ed. B.L. Lin (Marcel Dekker, 1988).
K.C. Chung and T.H. Yao, On lattices admitting unique Lagrange interpolation, SIAM J. Numer. Anal. 14 (1977) 735–743.
P.G. Ciarlet, The Finite Element Method for Elliptic Problems (North-Holland, Amsterdam, 1978).
P.G. Ciarlet and P.A. Raviart, General Lagrange and Hermite interpolation in Rn with applications to finite element methods, Arch. Rational Mech. Anal. 46 (1972) 178–199.
P.G. Ciarlet and C. Wagschal, Multipoint Taylor formulas and applications to the finite element method, Numer. Math. 17 (1971) 84–100.
C. Coatmelec, Approximation et interpolation des fonctions differentiables de plusieurs variables, Ann. Sci. Ecole Norm. Sup. 83 (1966) 271–341.
A.R. Conn, K. Scheinberg and Ph.L. Toint, On the convergence of derivative-free methods for unconstrained optimization, in: Approximation and Optimization. Tributes to M.J.D. Powell, eds. M.D. Buhmann and A. Iserles (Cambridge University Press, 1997) pp. 83–109.
D. Cox, J. Little and D. O'shea, Ideals, Varieties and Algorithms, Undergraduate Texts in Mathematics (Springer, Berlin, 1992).
D. Cox, J. Little and D. O'shea, Using Algebraic Geometry, Graduate Texts in Mathematics, Vol. 185 (Springer, Berlin, 1998).
P.J. Davis, Interpolation and Approximation (Dover, 1975).
C. de Boor, Topics in multivariate approximation theory, in: Topics in Numerical Analysis, Lecture Notes in Mathematics, Vol. 965 (Birkhäuser, Basel, 1982) pp. 39–78.
C. de Boor, Gauss elimination by segments and multivariate polynomial interpolation, in: Approximation and Computation: A Festschrift in Honor of Walter Gautschi, ed. R.V.M. Zahar (Birkhäuser, Basel, 1994) pp. 87–96.
C. de Boor, Polynomial interpolation in several variables, in: Studies in Computer Science, eds. R. de Millo and J.R. Rice (Plenum, 1994) pp. 87–119.
C. de Boor, A multivariate divided difference, in: Approximation Theory VIII, Vol. 1: Approximation and Interpolation, eds. C.K. Chui and L.L. Schumaker (World Scientific, 1995) pp. 87–96.
C. de Boor, On the Sauer–Xu formula in multivariate polynomial interpolation, Math. Comp. 65 (1996) 1231–1234.
C. de Boor, The error in polynomial tensor-product, and in Chung–Yao interpolation, in: Surface Fitting and Multiresolution Methods, eds.A. Le Méhauté, C. Rabut and L.L. Schumaker (Vanderbilt University Press, 1997) pp. 35–50.
C. de Boor, Computational aspects of multivariate polynomial interpolation: Indexing the coeffi-cients, this issue.
C. de Boor and A. Ron, On multivariate polynomial interpolation, Constr. Approx. 6 (1990) 287–302.
C. de Boor and A. Ron, Computational aspects of polynomial interpolation in several variables, Math. Comp. 58 (1992) 705–727.
C. de Boor and A. Ron, The least solution for the polynomial interpolation problem, Math. Z. 210 (1992) 347–378.
N. Dyn and A. Ron, On multivariate polynomial interpolation, in: Algorithms for Approximation II, eds. J.C. Mason and M.E. Cox (Chapman and Hall, 1990) pp. 177–184.
D. Eisenbud, Commutative Algebra with a View Toward Algebraic Geometry, Graduate Texts in Mathematics, Vol. 150 (Springer, 1994).
M. Gasca, Multivariate polynomial interpolation, in: Computation of Curves and Surfaces, eds. W. Dahmen, M. Gasca and C.A. Micchelli (Kluwer Academic, Dordrecht, 1990) pp. 215–236.
M. Gasca and E. Lebrón, On Aitken–Neville formulae for multivariate interpolation, in: Numerical Approximation of Partial Differential Equations, ed. E.L. Ortiz (North-Holland, Amsterdam, 1987) pp. 133–140.
M. Gasca and A. López-Carmona, A general recurrence interpolation formula and its applications to multivariate interpolation, J. Approx. Theory 34 (1982) 361–374.
M. Gasca and J.I. Maeztu, On Lagrange and Hermite interpolation in Rk, Numer. Math. 39 (1982) 1–14.
M. Gasca and J.J. Martínez, On the computation of multivariate confluent Vandermonde determinants and its applications, in: The Mathematics of Surfaces II, ed. R. Martin (Oxford University Press, 1987) pp. 101–114.
M. Gasca and J.J. Martínez, On the solvability of bivariate Hermite–Birkhoff interpolation problems, J. Comput. Appl. Math. 32 (1990) 77–82.
M. Gasca and G. Mühlbach, Multivariate interpolation: a survey with regard to extrapolation, in: Proceedings IMACS Transactions on Scientific Computing, Vol. 1 (Paris, 1988) pp. 255–278.
M. Gasca and G. Mühlbach, Multivariate polynomial interpolation under projectivities II: Aitken– Neville formulas, Numer. Algorithms 2 (1992) 255–278.
M. Gasca and V. Ramirez, Interpolation systems in Rk, J. Approx. Theory 42 (1984) 36–51.
M. Gasca and T. Sauer, On bivariate Hermite interpolation with minimal degree polynomials, SIAM J. Numer. Anal. (1998, to appear).
H.V. Gevorgian, H.A. Hakopian and A.A. Sahakian, On the bivariate Hermite interpolation problem, Constr. Approx. 11 (1995) 23–35.
G. Glaeser, L'interpolation des fonctions differentiables de plusieurs variables, in: Proc. Liverpool Singularities Symposium II, Lecture Notes in Mathematics, Vol. 209 (Springer, Berlin, 1971) pp. 1–29.
J.L. Gout, Estimation de l'erreur d'interpolation d'Hermite dans Rn, Numer. Math. 28 (1977) 407–429.
W. Gröbner, Algebraische Geometrie I, II (Bibliographisches Institut Mannheim, B.I– Hochschultaschenbücher, 1968 and 1970).
P. Griffiths and J. Harris, Principles of Algebraic Geometry (Wiley, New York, 1978).
R.B. Guenter and E.L. Roetman, Some observations on interpolation in higher dimensions, Math. Comp. 24 (1970) 517–521.
A.W. Habib, R.N. Goldman and T. Lyche, A recursive algorithm for Hermite interpolation over a triangular grid, J. Comput. Appl. Math. 73 (1996) 95–118.
F. Hack, On bivariate Birkhoff interpolation, J. Approx. Theory 49 (1987) 18–30.
H.A. Hakopian, Multivariate divided differences and multivariate interpolation of Lagrange and Hermite type, J. Approx. Theory 34 (1982) 286–305.
K. Höllig and C.A. Micchelli, Divided differences, hyperbolic equations and lifting distributions, Constr. Approx. 3 (1987) 143–156.
E. Isaacson and H.B. Keller, Analysis of Numerical Methods (Wiley, New York, 1966).
K. Jetter, Some contributions to bivariate interpolation and cubature, in: Approximation Theory IV, eds. C.K. Chui, L.L. Schumaker and J.D. Ward (Academic Press, New York, 1983) pp. 533–538.
P. Kergin, A natural interpolation of Ck functions, J. Approx. Theory 29 (1980) 278–293.
D. Kincaid and W. Cheney, Numerical Analysis (Brooks/Cole, 1991).
L. Kronecker, Ñber einige Interpolationsformeln für ganze Funktionen mehrerer Variabeln, in: L. Kroneckers Werke, Vol. I, ed. H. Hensel (Chelsea, 1865) pp. 133–141. Lecture at the Academy of Sciences, December 21, 1865.
K.S. Kunz, Numerical Analysis (McGraw-Hill, 1957).
S.L. Lee and G.M. Phillips, Polynomial interpolation at points of a geometric mesh on a triangle, Proc. Roy. Soc. Edinburgh Sect. A 108 (1988) 75–87.
S.L. Lee and G.M. Phillips, Construction of lattices for Lagrange interpolation in projective space, Constr. Approx. 7 (1991) 283–297.
A. Le Méhauté, A finite element approach to surface reconstruction, in: Computation of Curves and Surfaces, eds. W. Dahmen, M. Gasca and C.A. Micchelli (Kluwer Academic, 1990) pp. 237–274.
A. Le Méhauté, On some aspects of multivariate polynomial interpolation, this issue.
S.K. Lodha and R.N. Goldman, A unified approach to evaluation algorithms for multivariate polynomials, Math. Comp. 66 (1997) 1521–1553.
J. Lorente and V. Ramírez, On interpolation systems and H-reducible interpolation problems, in: Topics in Multivariate Approximation, eds. C.K. Chui, L.L. Schumaker and F. Utreras (Academic Press, 1987) pp. 153–163.
G.G. Lorentz, Approximation of Functions (Chelsea, 1966).
G.G. Lorentz, K. Jetter and S.D. Riemenschneider, Birkhoff Interpolation (Addison-Wesley, Reading, MA, 1983).
R.A. Lorentz, Multivariate Birkhoff Interpolation, Lecture Notes in Mathematics, Vol. 1516 (Springer, Berlin, 1992).
F.S. Macaulay, The Algebraic Theory of Modular Systems, Cambridge Tracts in Mathematics and Mathematical Physics, Vol. 19 (Cambridge University Press, 1916).
J.I. Maeztu, Divided differences associated with reversible systems in R2, SIAM J. Numer. Anal. 19 (1982) 1032–1040.
J.C. Mairhuber, On Haar's Theorem concerning Chebychev approximation problems having unique solutions. Proc. Amer. Math. Soc. 7 (1956) 609–615.
M.G. Marinari, H.M. Möller and T. Mora, Gröbner bases of ideals given by dual bases, in: Proceedings of ISAAC (1991).
M.G. Marinari, H.M. Möller and T. Mora, Gröbner bases of ideals defined by functionals with an application to ideals of projective points, J. AAECC 4 (1993) 103–145.
M.G. Marinari, H.M. Möller and T. Mora, On multiplicities in polynomial system solving, Trans. Amer. Math. Soc. 348 (1996) 3283–3321.
C.A. Micchelli, On a numerically efficient method of computing multivariate B-splines, in: Multivariate Approximation Theory, eds. W. Schempp and K. Zeller (Birkhäuser, Basel, 1979) pp. 211–248.
C.A. Micchelli, A constructive approach to Kergin interpolation in Rk: multivariate B-splines and Lagrange interpolation, Rocky Mountain J. Math. 10 (1979) 485–497.
C.A. Micchelli and P. Milman, A formula for Kergin interpolation in Rk, J. Approx. Theory 29 (1980) 294–296.
C.A. Micchelli, Algebraic aspects of interpolation, in: Approximation Theory, ed. C. de Boor, Proceedings of Symposia in Applied Mathematics, Vol. 36, (Amer. Math. Soc., Providence, RI, 1986) pp. 81–102.
C.A. Micchelli, Mathematical Aspects of Geometric Modeling, CBMS–NSF Regional Conference Series in Applied Mathematics, Vol. 65 (SIAM, Philadelphia, PA, 1995).
C.A. Micchelli, T. Sauer and Yuesheng Xu, A construction of refinable sets for interpolating wavelets, Res. Math. 34 (1998) 359–372.
H.M. Möller, Hermite interpolation in several variables using ideal-theoretic methods, in: Constructive Theory of Functions of Several Variables, eds. W. Schempp and K. Zeller, Lecture Notes in Mathematics, Vol. 571 (1977) pp. 155–163.
H.M. Möller, Gröbner bases and numerical analysis, in: Groebner Bases and Applications (Proc. of the Conf. 33 Years of Groebner Bases), eds. B. Buchberger and F. Winkler, London Math. Soc. Lecture Notes, Vol. 251 (Cambridge University Press, 1998) pp. 159–179.
H.M. Möller and T. Sauer, H-bases for polynomial interpolation and system solving, this issue.
G. Mühlbach, On multivariate interpolation by generalized polynomials on subsets of grids, Comput. 40 (1988).
G. Mühlbach, The general Neville–Aitken algorithm and some applications, Numer. Math. 31 (1978) 97–110.
G. Mühlbach and M. Gasca, Multivariate interpolation under projectivities I. Lagrange and Newton interpolation formulas, Numer. Algorithms 1 (1991) 375–400.
E.H. Neville, Iterative interpolation, J. Indian Math. Soc. 20 (1934) 87–120.
R.A. Nicolaides, On a class of finite elements generated by Lagrange interpolation, SIAM J. Numer. Anal. 9 (1972) 435–445.
R.A. Nicolaides, On a class of finite elements generated by Lagrange interpolation. II, SIAM J. Numer. Anal. 10 (1973) 182–189.
J.M. Peña and T. Sauer, On the multivariate Horner scheme, SIAM J. Numer. Anal. (1999, to appear).
L. Robbiano, On the theory of graded structures, J. Symbolic Comput. 2 (1986) 139–170.
H.E. Salzer, Divided differences for functions of two variables for irregularly spaced arguments, Numer. Math. 6 (1964) 68–77.
T. Sauer, Computational aspects of multivariate polynomial interpolation, Adv. Comput. Math. 3 (1995) 219–238.
T. Sauer, Polynomial interpolation of minimal degree, Numer. Math. 78 (1997) 59–85.
T. Sauer, Polynomial interpolation of minimal degree and Gröbner bases, in: Groebner Bases and Applications (Proc. of the Conf. 33 Years of Groebner Bases), eds. B. Buchberger and F. Winkler, London Math. Soc. Lecture Notes, Vol. 251 (Cambridge University Press, 1998) pp. 483–494.
T. Sauer, Gröbner bases, H-bases and interpolation, Trans. Amer. Math. Soc., to appear.
T. Sauer and Yuan Xu, On multivariate Lagrange interpolation, Math. Comp. 64 (1995) 1147–1170.
T. Sauer and Yuan Xu, On multivariate Hermite interpolation, Adv. Comput. Math. 4 (1995) 207–259.
T. Sauer and Yuan Xu, Regular points for Lagrange interpolation on the unit disk, Numer. Algorithms 12 (1996) 287–296.
L.L. Schumaker, Fitting surfaces to scattered data, in: Approximation Theory 2, eds. G.G. Lorentz, C.K Chui and L.L. Schumaker (Academic Press, 1976).
I.F. Steffensen, Interpolation (Chelsea, New York, 1927).
H.C. Thacher Jr., Derivation of interpolation formulas in several independent variables, Ann. New York Acad. Sci. 86 (1960) 758–775.
H.C. Thacher Jr. and W.E. Milne, Interpolation in several variables, J. SIAM 8 (1960) 33–42.
R.S. Walker, Algebraic Curves (Springer, Berlin, 1978).
H. Werner, Remarks on Newton type multivariate interpolation for subsets of grids, Comput. 25 (1980) 181–191.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Gasca, M., Sauer, T. Polynomial interpolation in several variables. Advances in Computational Mathematics 12, 377–410 (2000). https://doi.org/10.1023/A:1018981505752
Issue Date:
DOI: https://doi.org/10.1023/A:1018981505752