Barycentric coordinates for Lagrange interpolation over lattices on a simplex

Similar documents
Geometric Lagrange Interpolation by Planar Cubic Pythagorean-hodograph Curves

Curvature variation minimizing cubic Hermite interpolants

Geometric Interpolation by Planar Cubic Polynomials

Carl de Boor. Introduction

Approximation of Circular Arcs by Parametric Polynomial Curves

On the usage of lines in GC n sets

ON INTERPOLATION BY PLANAR CUBIC G 2 PYTHAGOREAN-HODOGRAPH SPLINE CURVES

Motion design with Euler-Rodrigues frames of quintic Pythagorean-hodograph curves

High order parametric polynomial approximation of conic sections

ON GEOMETRIC INTERPOLATION BY PLANAR PARAMETRIC POLYNOMIAL CURVES

Chapter 3 Conforming Finite Element Methods 3.1 Foundations Ritz-Galerkin Method

On Parametric Polynomial Circle Approximation

A quaternion approach to polynomial PN surfaces

290 J.M. Carnicer, J.M. Pe~na basis (u 1 ; : : : ; u n ) consisting of minimally supported elements, yet also has a basis (v 1 ; : : : ; v n ) which f

Symmetric functions and the Vandermonde matrix

Matrix Methods for the Bernstein Form and Their Application in Global Optimization

Scientific Computing WS 2017/2018. Lecture 18. Jürgen Fuhrmann Lecture 18 Slide 1

Three topics in multivariate spline theory

Katholieke Universiteit Leuven Department of Computer Science

MATH 590: Meshfree Methods

Math 530 Lecture Notes. Xi Chen

ON THE CORRECT FORMULATION OF A MULTIDIMENSIONAL PROBLEM FOR STRICTLY HYPERBOLIC EQUATIONS OF HIGHER ORDER

Tetrahedral C m Interpolation by Rational Functions

MULTIVARIATE BIRKHOFF-LAGRANGE INTERPOLATION SCHEMES AND CARTESIAN SETS OF NODES. 1. Introduction

Nonstationary Subdivision Schemes and Totally Positive Refinable Functions

A vector identity for the Dirichlet tessellation

arxiv: v3 [math.co] 1 Oct 2018

arxiv:math/ v1 [math.co] 3 Sep 2000

On the exponential map on Riemannian polyhedra by Monica Alice Aprodu. Abstract

Finite Elements. Colin Cotter. January 18, Colin Cotter FEM

TRIANGLE CENTERS DEFINED BY QUADRATIC POLYNOMIALS

Chern numbers and Hilbert Modular Varieties

A PLANAR SOBOLEV EXTENSION THEOREM FOR PIECEWISE LINEAR HOMEOMORPHISMS

POLYA CONDITIONS FOR MULTIVARIATE BIRKHOFF INTERPOLATION: FROM GENERAL TO RECTANGULAR SETS OF NODES. 1. Introduction

THE CONE OF BETTI TABLES OVER THREE NON-COLLINEAR POINTS IN THE PLANE

AN ASYMPTOTIC BEHAVIOR OF QR DECOMPOSITION

INTRODUCTION TO FINITE ELEMENT METHODS

Fitting Linear Statistical Models to Data by Least Squares I: Introduction

Hermite Interpolation and Sobolev Orthogonality

Chap. 3. Controlled Systems, Controllability

Math 145. Codimension

Problems on Minkowski sums of convex lattice polytopes

This chapter reviews some basic geometric facts that we will need during the course.

On the convexity of C 1 surfaces associated with some quadrilateral finite elements

Voronoi Diagrams for Oriented Spheres

7 Curvature of a connection

Polynomial interpolation in several variables: lattices, differences, and ideals

POLYNOMIAL INTERPOLATION, IDEALS AND APPROXIMATION ORDER OF MULTIVARIATE REFINABLE FUNCTIONS

Faculty of Engineering, Mathematics and Science School of Mathematics

Splines which are piecewise solutions of polyharmonic equation

ELEMENTARY LINEAR ALGEBRA

11. Periodicity of Klein polyhedra (28 June 2011) Algebraic irrationalities and periodicity of sails. Let A GL(n + 1, R) be an operator all of

ETNA Kent State University

A geometric interpretation of the homogeneous coordinates is given in the following Figure.

Algebro-geometric aspects of Heine-Stieltjes theory

arxiv: v2 [math.fa] 27 Sep 2016

On a max norm bound for the least squares spline approximant. Carl de Boor University of Wisconsin-Madison, MRC, Madison, USA. 0.

INITIAL COMPLEX ASSOCIATED TO A JET SCHEME OF A DETERMINANTAL VARIETY. the affine space of dimension k over F. By a variety in A k F

Chapter 2 Spectra of Finite Graphs

PURE Math Residents Program Gröbner Bases and Applications Week 3 Lectures

IRREDUCIBLE REPRESENTATIONS OF SEMISIMPLE LIE ALGEBRAS. Contents

On a bivariate interpolation formula

Math 341: Convex Geometry. Xi Chen

A COLLOCATION METHOD FOR SOLVING THE EXTERIOR NEUMANN PROBLEM

Notes on Cellwise Data Interpolation for Visualization Xavier Tricoche

Orthogonality of hat functions in Sobolev spaces

BRUHAT-TITS BUILDING OF A p-adic REDUCTIVE GROUP

Approximation of Circular Arcs by Parametric Polynomials

Application of modified Leja sequences to polynomial interpolation

arxiv: v2 [math-ph] 24 Feb 2016

Lecture 1. Toric Varieties: Basics

THE BKK ROOT COUNT IN C n. c e x e,

A sharp upper bound on the approximation order of smooth bivariate pp functions C. de Boor and R.Q. Jia

Arsène Pérard-Gayot (Slides by Piotr Danilewski)

A Problem of Hsiang-Palais-Terng on Isoparametric Submanifolds

On Description of Biological Sequences by Spectral Properties of Line Distance Matrices

Math 240 Calculus III

LECTURE 7: STABLE RATIONALITY AND DECOMPOSITION OF THE DIAGONAL

A matrix over a field F is a rectangular array of elements from F. The symbol

LOWER BOUNDARY HYPERPLANES OF THE CANONICAL LEFT CELLS IN THE AFFINE WEYL GROUP W a (Ãn 1) Jian-yi Shi

Canonical Forms for BiHamiltonian Systems

Fitting Linear Statistical Models to Data by Least Squares I: Introduction

Construction of Smooth Fractal Surfaces Using Hermite Fractal Interpolation Functions. P. Bouboulis, L. Dalla and M. Kostaki-Kosta

Gorenstein rings through face rings of manifolds.

4.2. ORTHOGONALITY 161

b jσ(j), Keywords: Decomposable numerical range, principal character AMS Subject Classification: 15A60

Lecture 10 Polynomial interpolation

COMBINATORICS OF HYPERGEOMETRIC FUNCTIONS ASSOCIATED WITH POSITIVE ROOTS

Semidefinite Programming

On the BMS Algorithm

On Multivariate Newton Interpolation at Discrete Leja Points

Decidability of consistency of function and derivative information for a triangle and a convex quadrilateral

COMPLEX ANALYSIS Spring 2014

Hermite Interpolation with Euclidean Pythagorean Hodograph Curves

GENERALIZED CAYLEY-CHOW COORDINATES AND COMPUTER VISION

DISCRETE MAXIMUM PRINCIPLES in THE FINITE ELEMENT SIMULATIONS

Fitting Linear Statistical Models to Data by Least Squares: Introduction

Construction of `Wachspress type' rational basis functions over rectangles

Interpolation and polynomial approximation Interpolation

Higher codimension CR structures, Levi-Kähler reduction and toric geometry

Transcription:

Barycentric coordinates for Lagrange interpolation over lattices on a simplex Gašper Jaklič gasper.jaklic@fmf.uni-lj.si, Jernej Kozak jernej.kozak@fmf.uni-lj.si, Marjeta Krajnc marjetka.krajnc@fmf.uni-lj.si, Vito Vitrih vito.vitrih@upr.si, Emil Žagar emil.zagar@fmf.uni-lj.si FMF and IMFM, University of Ljubljana and PINT, University of Primorska January 22, 2008 Abstract. In this paper, a d + 1-pencil lattice on a simplex in R d is studied. The lattice points are explicitly given in barycentric coordinates. This enables the construction and the efficient evaluation of the Lagrange interpolating polynomial over a lattice on a simplex. Also, the barycentric representation, based on shape parameters, turns out to be appropriate for the lattice extension from a simplex to a simplicial partition. Keywords: Lattice, Barycentric coordinates, Simplex, Interpolation. AMS subject classification: 41A05, 41A63, 65D05. 1. Introduction The approximation of multivariate functions by the polynomial interpolation is one of the fundamental approaches in multivariate approximation theory. Among crucial steps in this process, one is particularly important, namely a selection of interpolation points. It is well known that the existence and the uniqueness of the Lagrange interpolant in Π d n d > 1, the space of polynomials in d variables of total degree n, heavily depends on the geometry of the interpolation points. This fact makes interpolation in several variables much more complicated than the univariate one. Although a simple algebraic characterization states that a set of interpolation points is correct in Π d n if and only if they do not lie on an algebraic hypersurface of degree n, it is useless in practical computations, since in general it can not be checked in the floating point arithmetic. Thus a considerable research has been focused on finding configurations of points which guarantee the existence and the uniqueness of the Lagrange interpolant. Perhaps the most frequently used configurations of this type are lattices which satisfy the well-known GC geometric characterization condition see [2]. They have a nice geometric background, since they c 2008 Kluwer Academic Publishers. Printed in the Netherlands. Cancun-20_12.tex; 22/01/2008; 22:23; p.1

2 G. Jaklič, J. Kozak, M. Krajnc, V. Vitrih, E. Žagar are constructed as intersections of hyperplanes. Furthermore, they provide an easy way to construct the Lagrange basis polynomials as products of linear factors. Among several known classes of lattices [1], [3], principal lattices [2], and their generalization, d + 1-pencil lattices [6] are the most important. The first step in multivariate Lagrange interpolation in R d is usually a construction of interpolation points on a simplex, a corner stone of the d dimensional Euclidean space. This leads to a natural generalization, lattices over triangulations, or more generally, over simplicial partitions. Two main questions arise: what are explicit coordinates of lattice points and how should such lattices be put together to ensure at least continuity over common faces of simplices. In this paper we use a straightforward approach to answer the first question. We provide a closed form formula for lattice points on a simplex in barycentric coordinates. The novel representation, based on control points, provides shape parameters of the lattice with a clear geometric interpretation. Furthermore, the corresponding Lagrange interpolating polynomial is derived. Since the Lagrange basis polynomials are products of linear factors, some simplifications are done in order to decrease the amount of work needed. This representation of lattices is useful in many practical applications, such as an explicit interpolation of multivariate functions, in particular, approximation of functionals defined on a simplex numerical methods for multidimensional integrals, e.g., finite elements methods in solving partial differential equations.... On the other hand, we provide fundamental tools for the construction of continuous splines over simplicial partitions, the problem which has already been observed in [4] but only for triangulations. The paper is organized as follows. In the next section a novel definition of a lattice, based on control points, is given and the barycentric coordinates of lattice points are derived. In Section 3 the Lagrange interpolation polynomial is presented, and in the last section an example is given to conclude the paper. 2. Barycentric form of a d + 1-pencil lattice in R d In [6] an explicit representation of a d + 1-pencil lattice of order n on a d-simplex was provided. This approach heavily depends on homogeneous coordinates, and a nice illustrative explanation can be found in [7], where the cases perhaps most often met in practice, i.e., d = 2 and d = 3, are outlined. Here our goal is an explicit representation in barycentric coordinates using a novel approach, since this enables a R d Cancun-20_12.tex; 22/01/2008; 22:23; p.2

Lattices on a simplex 3 natural extension from a simplex to a simplicial partition see [4] for the case d = 2. A simplex in R d is a convex hull of d + 1 vertices T i, i = 0, 1,..., d. Since for our purposes the ordering of the vertices of the simplex will be important, the notation := T 0, T 1,..., T d, which defines a simplex with a prescribed order of the vertices T i, will be used. The standard simplex of vertices T i = δ i,j d j=1, i = 0, 1,..., d, δ i,j := { 1, i = j, 0, i j, will be denoted by d. A d + 1-pencil lattice of order n on is a set of n+d d points, generated by particular d + 1 pencils of n + 1 hyperplanes, such that each lattice point is an intersection of d + 1 hyperplanes, one from each pencil. Furthermore, each pencil intersects at a center C i R d, i = 0, 1,..., d, a plane of codimension two. The lattice is actually based upon affinely P 2 C 1 P 1 T 3 C 2 T 2 C 0 T 0 T1 P 3 C 3 P 0 Figure 1. A 3-simplex T 0, T 1, T 2, T 3 in R 3, lattice control points P i and centers C i. independent control points P 0, P 1,..., P d, P i R d, Cancun-20_12.tex; 22/01/2008; 22:23; p.3

4 G. Jaklič, J. Kozak, M. Krajnc, V. Vitrih, E. Žagar where P i lies on the line through T i and T i+1 outside of the segment T i T i+1 Fig. 1. The center C i is then uniquely determined by a sequence of control points where P i, P i+1,..., P i+d 2, 1 {P i+1, P i+2,..., P i+d 2 } C i C i+1. Here and throughout the paper, indices of points, centers, lattice parameters, etc., are assumed to be taken modulo d + 1. Thus with the given control points, the lattice on a simplex is determined. Quite clearly, the geometric construction of the lattice assures C i =, i = 0,..., d, and also that each C i is lying in a supporting hyperplane of a facet T i, T i+1,..., T i+d 1 of Fig. 2. T 3 T 3 T 2 T 2 T 0 T 1 Figure 2. The 4-pencil lattices of order n = 2, 3 on a simplex and the intersections of hyperplanes through the centers of the lattice with facets of. Let γ = γ 1,..., γ d, γ i N 0, denote an index vector and let d 1 α j γ := γ i, [j] α := 1 α, α 1, j N 0. i=1 j, α = 1, A d + 1-pencil lattice of order n on the standard simplex d, as introduced in [6], is given by free parameters α > 0 and β := β 0, β 1,..., β d, β i > 0, i = 0,..., d. Control points P i = P i α, β of the lattice on d are determined as P 0 = β 1, 0, 0,..., 0, β 1 β 0 }{{} d 1 P i = β i β i+1 0, 0,..., 0,,, 0, 0,..., 0, i = 1,..., d 1, }{{} β i β i+1 β i+1 β i }{{} i 1 T 0 d 1 i T 1 Cancun-20_12.tex; 22/01/2008; 22:23; p.4

P d = Lattices on a simplex 5 β d 0, 0,..., 0, }{{} β d α n. 2 β 0 d 1 If β i+1 = β i for some 0 i d and α = 1 if i = d, then the control point P i is at the ideal line and the hyperplanes in the corresponding pencil are parallel. Further, lattice points are given as where and Qγ α, β = Qγ γ n := Qγ α, β γ n, 1 β 1 α γ γ 1 [γ 1 ] D α, β 2 α γ γ 1 γ 2 [γ 2 ] α, β 3 α γ γ 1 γ 2 γ 3 [γ 3 ] α,..., β d α 0 [γ d ] α, 3 D = β 0 α γ [n γ ] α + β 1 α γ γ 1 [γ 1 ] α + + β d α 0 [γ d ] α. Since the points P i, T i and T i+1 are collinear, the barycentric coordinates P i, of P i w.r.t. are particularly simple, P i, = P d, = where 1 0, 0,..., 0,, ξ i, 0, 0,..., 0, i = 0, 1,..., d 1, }{{} 1 ξ i 1 ξ i }{{} i d 1 i ξ d 1, 0, 0,..., 0,, 4 1 ξ d }{{} 1 ξ d d 1 ξ = ξ 0, ξ 1,..., ξ d are new free parameters of the lattice. Note that ξ i > 0, since P i is not on the line segment T i T i+1, and that a special form of barycentric coordinates is used in order to cover also the cases of parallel hyperplanes ξ i = 1. We are now able to give the relations between parameters β and ξ. Theorem 1. Let R d be a d-simplex, and let the barycentric representation P i,, i = 0, 1,..., d, of control points P i of a d + 1- pencil lattice on be prescribed by ξ = ξ 0, ξ 1,..., ξ d as in 4. Then the lattice is determined by parameters α and β that satisfy α = d i 1 β n i ξ i, = ξ j, i = 1, 2,..., d. 5 β 0 i=0 j=0 Cancun-20_12.tex; 22/01/2008; 22:23; p.5

6 G. Jaklič, J. Kozak, M. Krajnc, V. Vitrih, E. Žagar Proof. An affine map A carries to the standard simplex d, where the lattice is given by 3 with the control points 2. The i- th barycentric coordinate of a point x = x 1, x 2,..., x d w.r.t. d = T 0, T 1,..., T d, T i = δ i,j d j=1, is obtained as i 1 {}}{ vol T 0, T 1,..., T i 2, x, T i,..., T d d 1 x = j, i = 1, vol d j=1 x i 1, i 2, where vol is a signed volume in R d. So it is straightforward to compute the barycentric coordinates of 2 w.r.t. d. The inverse map A 1 brings the control points 2 as well as the lattice from d back to. But barycentric coordinates are affinely invariant, so the barycentric coordinates of transformed control points w.r.t. do not change and are given by 4. Therefore β 1 = ξ 0, β 1 β 0 1 ξ 0 β i 1 =, i = 1, 2,..., d 1, β i β i+1 1 ξ i β d 1 β d α n =. β 0 1 ξ d This describes the system of d + 1 equations for d + 1 unknowns 6 α, β i β 0, i = 1, 2,..., d. Since the solution is given by 5, the proof is completed. Note that, in contrast to parameters β, the introduced parameters ξ have a clear geometric meaning, and can be used as shape parameters of the lattice see [4] and Fig. 3, e.g.. Let us shorten the notation with the following operator W : R k + R k +, W x := 1 1 T x, W 0 := 0. x Corollary 1. The barycentric coordinates of a d + 1-pencil lattice of order n on = T 0, T 1,..., T d w.r.t. are determined by ξ as Bγ = W α n γ 0 [γ 0 ] α, ξ 0 α n γ 0 γ 1 [γ 1 ] α,..., ξ 0 ξ d 1 α 0 [γ d ] α, 7 where γ N d+1 0, γ = n, and α n = d i=0 ξ i. Cancun-20_12.tex; 22/01/2008; 22:23; p.6

Lattices on a simplex 7 Proof. By applying 6 and 5 to 3, one obtains Bγ = W α γ [n γ ] α, ξ 0 α γ γ 1 [γ 1 ] α,..., ξ 0 ξ d 1 α 0 [γ d ] α, where γ N d 0, γ n. To make the formula more symmetric, we can, without loss of generality, replace the index vector γ = γ 1,..., γ d by the index vector γ = γ 0, γ 1,..., γ d, γ 0 := n γ, and 7 follows. Note that ξ d appears in 7 implicitly, since α n = d i=0 ξ i. 3. Lagrange interpolation One of the main advantages of lattices is that they provide an explicit construction of Lagrange basis polynomials as products of linear factors. Therefore some simplifications can be done in order to decrease the amount of work needed. Details on how this can be done in barycentric coordinates are summarized in the following theorem. Theorem 2. Let a d + 1-pencil lattice of order n on be given in the barycentric form by parameters ξ = ξ 0, ξ 1,..., ξ d as in Corollary 1 and let data fγ R, γ = γ 0, γ 1,..., γ d N d+1 0, γ = n, be prescribed. The polynomial p n Π d n that interpolates the data f γ γ =n at the points Bγ is given as γ =n p n x = d fγ Lγx, x R d+1, x i = 1. 8 γ =n i=0 The Lagrange basis polynomial Lγ is a product of hyperplanes, i.e., where and h i,j,γ x := q i x := Lγx = c i,γ 1 [n γ i] α i+d t=i+1 1 t 1 k=i d γ i 1 i=0 j=0 x i + ξ k x t, c i,γ := h i,j,γx, 9 1 [n] α 1 [n γ i] α [n] α q i x 1 B γ. i, 10 Cancun-20_12.tex; 22/01/2008; 22:23; p.7

8 G. Jaklič, J. Kozak, M. Krajnc, V. Vitrih, E. Žagar Proof. Let γ = γ 0, γ 1,..., γ d, γ = n, be a given index vector. Let us construct the Lagrange basis polynomial Lγ that satisfies Lγ Bγ = { 1, γ = γ, 0, γ γ. Based upon the GC approach, this polynomial can be found as a product of hyperplanes H i,j,γ with the equations h i,j,γ = 0, j = 0, 1,..., γ i 1, i = 0, 1,..., d, where H i,j,γ contains the lattice points indexed by η 0, η 1,..., η i 1, j, η i+1,..., η d, d η k = n j. k=0 k i Quite clearly, the total degree of such a polynomial is bounded above by di=0 γi 1 j=0 1 = n. But, for fixed i and j, 0 j γ i 1, a hyperplane H i,j,γ is determined by the center C i+1 and the point U at the edge T i, T i+1 with the barycentric coordinates w.r.t. T i, T i+1 equal to [n] α [n j], α ξ i. [n] α + ξ i [n] α + ξ i The equation h i,j,γ = 0 is by 1 given as det x, U, P i+1, P i+2,..., P i+d 1 = 0. 11 Let us recall the barycentric representation 4 of P i. A multiplication of the matrix in 11 by a nonsingular diagonal matrix diag 1, [n] α + ξ i, 1 ξ i+1, 1 ξ i+2,..., 1 ξ i+d 1, and a circular shift of columns simplifies the equation 11 to x i x i+1...... x i+d [n] α ξ i 1 ξ i+1 det 1 ξ i+2...... 1 ξ i+d 1 = 0. A straightforward evaluation of the determinant yields i+d 1 k=i ξ k x i [n] α i+d t=i+1 i+d 1 x t k=t ξ k = 0, Cancun-20_12.tex; 22/01/2008; 22:23; p.8

Lattices on a simplex 9 and further x i [n] α i+d t=i+1 1 t 1 k=i ξ k x t = = x i [n] α q i x = 0. If j > 0, this gives also a relation q i x = [n] α x i for a particular x that satisfies 11. But 0 j < γ i n, so q i B γ = [n γ i ] α [n] α [n γ i ] α B γ i simplifies the equation of the hyperplane h i,j,γ x = x i [n] α q i x B γ i [n] α q i B γ 12 to the assertion 10. Consider now an index vector γ γ. Since γ = γ = n, there must exist an index i, 0 i d, such that γ i < γ i. So γ i appears as one of the indices j in the product 9. Thus Lγ Bγ = 0. But from 12 one deduces Lγ Bγ = 1, and the proof is completed. Note that h i,j,γ in 10 depends only on the i-th component of the corresponding point Bγ. This is not obvious from the classical representation of Lagrange basis polynomial, and is vital for an efficient computation. Let us now give some remarks on how to organize the computations. Let be a simplex in R d with vertices V i, i = 0,..., d, given in Cartesian coordinates. The Cartesian coordinates of the lattice points are Q γ d i = B γ j+1 V j i, i = 1, 2,..., d. j=0 If one is looking for an explicit expression of the Lagrange interpolating polynomial p n u, u = u 1, u 2,..., u d R d, over the given, the symbolic system d V j i x j = u i, i = 1, 2,..., d, j=0 d x j = 1, j=0 Cancun-20_12.tex; 22/01/2008; 22:23; p.9

10 G. Jaklič, J. Kozak, M. Krajnc, V. Vitrih, E. Žagar has to be solved. This leads to the solution of the form x j = g j u, j = 0, 1,..., d. 13 After inserting 13 into 8, one obtains the interpolating polynomial p n u over the lattice on. Let now U be an arbitrary point in. We would like to efficiently evaluate the interpolating polynomial p n at the point U. The previous observation gives one of the possible ways, but one can use a more efficient method by computing the barycentric coordinates ŨU of the point U w.r.t.. They can be obtained by solving a linear system 1 1 1 1 ŨU = V 0 V 1 V d U By inserting ŨU into 8, the desired value p n U is obtained. It can be shown that the computational cost needed for the derivation of the lattice points on an arbitrary simplex and for the evaluation of the Lagrange polynomial over are roughly equivalent to the one presented in [6].. 4. Example In this section the results of the paper will be illustrated by an example for the planar case, i.e., d = 2, where a 2-simplex is a triangle := T 0, T 1, T 2. Let a 3-pencil lattice of order 3 on be given by control points P 0, P 1, P 2 R 2 and let the data fγ R, γ = 3, at lattice points be prescribed. Barycentric coordinates w.r.t. of the lattice on are given by free parameters ξ 0, ξ 1 and ξ 2 as Bγ = W α γ 1+γ 2 [γ 0 ] α, ξ 0 α γ 2 [γ 1 ] α, ξ 0 ξ 1 [γ 2 ] α, α = 3 ξ 0 ξ 1 ξ 2, γ = 3. Let us now compute the Lagrange interpolating polynomial p 3 x, x R 3, 2 i=0 x i = 1, over the lattice that interpolates data fγ sampled from the surface given by fζ = 3e ζ2 1 +ζ2 2 + e 2ζ2 1 +ζ2 2 + 3. 14 By Theorem 2, p 3 x = γ =3 fγlγx, Cancun-20_12.tex; 22/01/2008; 22:23; p.10

11 Lattices on a simplex γ = 3, is equal to one of the following cases where Lγ, γ Q2 j=0 hi,j, Ã α2 +α+ Qj 1 3! ³ Q1 ξk k=i Q h h j,0 j 1 k=0 i,k, 2 α2 1+α+α ³ α2 +α+1 k=i Qi 1 α2 1+α+α2 ξk i 1 ξ k=j k ³ Q 2 hj,0 1k=0 hi,k, i > j, γi = 2, γj = 1, 3 α2 +ξ0 α+ξ1 α3 ξ02 ξ1 i < j, γi = 2, γj = 1, 3 ξ k=j k ³Q µ i, γi = 3, ³ Q 2 i=0 hi,0, γ = 1, 1, 1, with x = xi + hi,j x [n j]α [n]α [n j]α [n]α xi+1 + xi+2. [n j]α ξi [n j]α ξi ξi+1 Combining these with the results in [4], where 3-pencil lattices on triangulations have been studied, a continuous piecewise polynomial interpolant over the triangulation can be obtained Fig. 3. Figure 3. The surface 14 over a star [5] with two different continuous piecewise polynomial interpolants. References 1. Carnicer, J.M., Gasca, M., Sauer, T.: Interpolation lattices in several variables. Numer. Math. 1024, 559 581 2006 2. Chung, K.C., Yao, T.H.: On lattices admitting unique Lagrange interpolation. SIAM J. Numer. Anal. 144, 735 743 1977 3. Gasca, M., Sauer, T.: Polynomial interpolation in several variables. Adv. Comput. Math. 124, 377 410 2000 Cancun-20_12.tex; 22/01/2008; 22:23; p.11

12 G. Jaklič, J. Kozak, M. Krajnc, V. Vitrih, E. Žagar 4. Jaklič, G., Kozak, J., Krajnc, M., Vitrih, V., Žagar, E.: Three-pencil lattices on triangulations. To appear in Num. Alg. 5. Lai, M.J., Schumaker, L.L.: Spline functions on triangulations. Encyclopedia of mathematics and its applications. Cambridge University Press 2007 6. Lee, S.L., Phillips, G.M.: Construction of lattices for Lagrange interpolation in projective space. Constr. Approx. 73, 283 297 1991 7. Phillips, G.M.: Interpolation and Approximation by Polynomials. CMS books in Mathematics. Springer, Berlin Heidelberg New York 2003 Cancun-20_12.tex; 22/01/2008; 22:23; p.12