• Aucun résultat trouvé

Generalized Taylor operators, polynomial chains, and Hermite subdivision schemes

N/A
N/A
Protected

Academic year: 2021

Partager "Generalized Taylor operators, polynomial chains, and Hermite subdivision schemes"

Copied!
35
0
0

Texte intégral

(1)

HAL Id: hal-01731590

https://hal.archives-ouvertes.fr/hal-01731590v2

Submitted on 15 Aug 2018

HAL is a multi-disciplinary open access archive for the deposit and dissemination of sci- entific research documents, whether they are pub- lished or not. The documents may come from teaching and research institutions in France or

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires

Generalized Taylor operators, polynomial chains, and Hermite subdivision schemes

Jean-Louis Merrien, Tomas Sauer

To cite this version:

Jean-Louis Merrien, Tomas Sauer. Generalized Taylor operators, polynomial chains, and Her- mite subdivision schemes. Numerische Mathematik, Springer Verlag, 2019, 142 (1), pp.167-203.

�10.1007/s00211-018-0996-9�. �hal-01731590v2�

(2)

Generalized Taylor operators, polynomial chains, and Hermite subdivision schemes

Jean-Louis Merrien* Tomas Sauer August 15, 2018

Abstract

Hermite subdivision schemes act on vector valued data that is not only considered as functions values of a vector valued function fromRtoRr, but as evaluations ofrconsec- utive derivatives of a function. This intuition leads to a mild form of level dependence of the scheme. Previously, we have proved that a property called spectral condition or sum rule implies a factorization in terms of a generalized difference operator that gives rise to a “difference scheme” whose contractivity governs the convergence of the scheme. But many convergent Hermite schemes, for example, those based on cardinal splines, do not satisfy the spectral condition. In this paper, we generalize the property in a way that pre- serves all the above advantages: the associated factorizations and convergence theory.

Based on these results, we can include the case of cardinal splines in a systematic way and are also able to construct new types of convergent Hermite subdivision schemes.

Keywords: Taylor operator Hermite subdivision spectral condition polynomial chain.

1 Introduction

Subdivision schemes, as established in [1], are efficient tools for building curves and surfaces with applications in design, creation of images and motion control. For vector subdivision schemes, cf. [8, 10, 18], it is not so straightforward to prove more than the Hölder regularity of the limit function, due to the more complex nature of the underlying factorizations. On the other hand, Hermite subdivision schemes [7, 11, 12, 13, 9] produce function vectors that consist of consecutive derivatives of a certain function, so that the notion of convergence automatically includes regularity of the leading component of the limit. Such schemes have even been considered also on manifolds recently [19] and have also been used for wavelet constructions [5]. While vector subdivision schemes are quite well–understood, nevertheless there are still surprisingly many open questions left in Hermite subdivision. In particular, a characterization of convergence in terms of factorization and contractivity is still missing as

*INSA de Rennes, IRMAR - UMR 6625, 20 avenue des Buttes de Coesmes, CS 14315, 35043 RENNES CEDEX, France, email:jmerrien@insa-rennes.fr

Lehrstuhl für Mathematik mit Schwerpunkt Digitale Bildverarbeitung & FORWISS, Universität Passau, Innstr.

43, D-94032 PASSAU, email:Tomas.Sauer@uni-passau.de

(3)

it is known in the scalar case: a subdivision scheme is convergent if and only if it can be fac- torized by means of difference operators and the resultingdifferencescheme is contractive.

In previous papers [6, 15, 16], we established an equivalence between a so–calledspectral conditionand operator factorizations that transform a Hermite scheme into a vector scheme for which analysis tools are available. Under this transformation, the usual convergence of the vector subdivision scheme implies convergence for the Hermite scheme and thus regu- larity of the limit function. It was even conjectured for some time that the spectral condition, sometimes also called thesum rules[4, 12] of the Hermite subdivision scheme, might be nec- essary for convergence. Already in [14] this was relaxed to some extent by considering proper similarity transforms of the mask that gave slightly generalized sum rules.

In this paper we show, among others results, that this conjecture does not hold true. We define a new set of significantly more general spectral conditions, calledspectral chains, that widely generalize the classical spectral condition from [6] and show that these spectral condi- tions are more or less equivalent to the existence of a factorization with respect to respective generalized Taylor operators and allow for a description of convergence by means of contrac- tivity. Indeed, we conjecture that these factorization can be used to eventually characterized the convergence of Hermite subdivision schemes by means of contractive different schemes.

We then define a process that allows us to construct Hermite subdivision schemes of arbi- trary regularity with guaranteed convergence and, in particular, give examples of convergent Hermite subdivision schemes that do not satisfy the spectral condition. In addition, our new method can be applied to an example based on B–splines and their derivatives which was one of the first examples of a convergent Hermite subdivision scheme that does not satisfy the spectral condition, [14].

The paper is organized as follows: after introducing some basic notation and the con- cept of convergent vector and Hermite subdivision schemes, we introduce the new concept of chains and generalized Taylor operators in Section 4 and use them for the factorization of subdivision operators in Section 4. These results allow us to extend the known results about the convergence of the Hermite subdivision schemes to this more general case in Section 5.

Section 6 is devoted to the construction of a convergent Hermite subdivision scheme emerg- ing from a properly constructed contractive vector subdivision scheme by reversing the fac- torization process, even in the generality provided by generalized Taylor operators. Finally, we give some examples of the results of such constructions in Section 7, and also provide a new approach for the aforementioned spline case.

2 Notation and fundamental concepts

Vectors inRr,r ∈N, will generally be labeled by lowercase boldface letters: yyj¤

j=0,...,r−1

oryy(j)¤

j=0,...,r−1, where the latter notation is used to highlight the fact that in Hermite subdivision the components of the vectors correspond to derivatives. Matrices inRr×rwill be written as uppercase boldface letters, such asA

aj k¤

j,k=0,...,r−1. The space of polynomials in one variable of degree at mostnwill be written asΠn, with the usual conventionΠ−1={0}, whileΠ will denote the space of all polynomials. Vector sequences will be considered as functions fromZtoRr and the vector space of all such functions will be denoted byℓ(Z,Rr)

(4)

orr(Z). Fory(·)∈ℓ(Z,Rr), theforward differenceis defined as∆y(α) :=y(α+1)−y(α),α∈Z, and iterated to∆i+1y:=∆¡

iy¢

=∆iy(· +1)−∆iy(·),i≥0.

We use0to indicate zero vectors and matrices. If we want to highlight the dimension of the object, we will use subscript0d, but to avoid too cluttered notation, we will often drop them if the size of the object is clear from the context. Moreover, we will use the convenient Matlab notationAj:j,k:kandaj:jto denote submatrices and subvectors.

Given a finitely supported sequence of matricesA=(A(α))α∈Zr×r(Z), called themask of the subdivision scheme, we define the associatedstationary subdivision operator

SA:c7→ X

β∈Z

A(· −2β)c(β), cr(Z).

The iteration of subdivision operatorsSAn,n∈N, is called asubdivision schemeand consists of the successive applications of level-dependent subdivision operators, acting on vector val- ued data,SAn:r(Z)→r(Z), defined as

cn+1(α)=SAncn(α) :=X

β∈Z

An¡ α−2β¢

cn(β), α∈Z, cr(Z) . (1) An important algebraic tool for stationary subdivision operators is thesymbolof the mask, which is the matrix valued Laurent polynomial

A(z) := X

α∈Z

A(α)zα, z∈C\ {0}. (2)

We will focus our interest on two kinds of such schemes, the first one being “traditional” vec- tor subdivision schemes in the sense of [1], whereAn is independent ofn, i.e.,An(α)=A(α) for anyα∈Zand anyn≥0. In the following, such schemes for which an elaborate theory of convergence exists, will simply be called avector scheme. Their convergence is defined in the following way.

Definition 1 Let SA :r(Z) →r(Z) be a vector subdivision operator. The operator is Cp– convergent, p≥0, if for any datagr(Z)and corresponding sequence of refinementsgn= SnAg, g0:=g, there exists a functionψgCp(R,Rr)such that for any compact K ⊂Rthere exists a sequenceεnwith limit0that satisfies

α∈maxZ∩2nK

°°gn(α)−ψg¡ 2−nα¢°°

εn. (3)

As the second type of, now even level–dependent, schemes we consider theHermite scheme

whereAn(α)=D−n−1A(α)Dnforα∈Zandn≥0 with the diagonal matrixD:=





 1

1 2 . ..

1 2d





. In this caser=d+1 and fork=0, . . . ,dthe k-th component ofcn(α) corresponds to an ap- proximation of the k-th derivative of some functionϕn atα2−n. Starting from an initial se- quencec0, a Hermite scheme can be rewritten

Dn+1cn+1(α)=Dn+1SADncn(α)= X

β∈Z

A¡ α−2β¢

Dncn(β), α∈Z, n≥0. (4)

(5)

Convergence of Hermite schemes is a little bit more intricate and defined as follows.

Definition 2 Let A(d+1)×(d+1)(Z) be a mask and HA the associated Hermite subdivision scheme onℓd+1(Z)as defined in(4). The scheme isconvergentif for any data f0d+1(Z) and the corresponding sequence of refinements fn =[fn(0), . . . ,fn(d)]T, there exists a function Φ=[φi]0≤i≤dC¡

R,Rd+1¢

such that for any compact K ⊂Rthere exists a sequenceεn with limit0which satisfies

0≤i≤dmax max

α∈Z∩2nK

¯¯

¯fn(i)(α)−φi

¡2−nα¢¯¯¯≤εn. (5) The scheme HAis said to be Cp–convergentwith pd if moreoverφ0Cp(R,R)and

φ(i)0 =φi, 0≤id.

Remark 3 Since the intuition of Hermite subdivision schemes is to iterate on function values and derivatives, it usually only makes sense to consider Cp–convergence for pd . Note, how- ever, that the case p>d leads to additional requirements.

The (classical)spectral conditionof a subdivision operator has been introduced in [6]. It re- quests that there exist polynomialspj∈Πj,j=0, . . . ,d, such that

SA





pj

pj ... p(d)j





=2−j





pj

pj ... p(d)j





, j=0, . . . ,d. (6)

This spectral condition is a special case of aspectral chainthat will be defined in Definition 21.

3 Generalized Taylor operators and chains

In this section, we introduce the concept of generalized Taylor operators and show that they form the basis of symbol factorizations. The first definition concerns vectors of almost monic polynomials of increasing degree.

Definition 4 ByVd we denote the set of all vectorsv of polynomials inΠdwith the property that

v=

 vd

... v0

, vj= 1

j!(·)j+uj∈Πj, uj∈Πj−1. (7) A vector inVd thus consists of polynomials vj of degreeexactly j whose leading coefficient is normalized to 1j!, and the remaining part of the polynomial vjof lower degree is denoted by uj. Note that in (7) we always havev0=1 andu0=0. Also keep in mind that the vectorsv are indexed in a reversed order, but referring directly to the degree of the object, this notion is more comprehensible.

(6)

We will use the convenient notation ofPochhammer symbols(·)j ∈Πj, j ≥0, in the fol- lowing way:

(·)0:=1, (·)j:=

j−1Y

k=0

(· −k), j≥1, and [·]j:= 1

j!(·)j, j≥0. (8) These polynomials satisfy

∆(·)j=j(·)j−1, ∆[·]j=[·]j−1. (9) Both©

(·)0, . . . , (·)j

ªand©

[·]0, . . . , [·]j

ªare bases ofΠjand allow us to write the Newton interpo- lation formula of degreedat 0, . . . ,din the form

xj= Xj k=0

1 k!

³

k(·)j´

(0) (x)k= Xj k=0

³

k(·)j´

(0) [x]k; then, since∆j(·)j=j!, we have that

1

j!(·)j=[·]j+

j−1X

k=0

¡∆k(·)j¢ (0) j! [x]k

which implies that

v∈Vdvj=[·]j+uj, uj∈Πj−1 j=0, . . . ,d. (10) We will use this form in the future to write eachv∈Vdas

v=

 [·]d

... [·]0

+u. (11)

Generalizing the Taylor operators operating on vector functionsR→Rd+1introduced in [6, 15], we define the following concept.

Definition 5 Ageneralized incomplete Taylor operatoris an operator of the form

Td:=









∆ −1 ∗ . . . ∗ . .. ... ... ...

. .. ...

∆ −1 1









=

·∆I 1

¸ +£

tj k¤

j,k=0,...,d, (12)

where tj,j+1= −1and tj k =0for kj . In the same way, thegeneralized complete Taylor operatoris of the form

Ted:=









∆ −1 ∗ . . . ∗ . .. ... ... ...

. .. ...

∆ −1









=∆Itj k¤

j,k=0,...,d. (13)

(7)

Remark 6 The Taylor operator becomes generalized for d≥2, otherwise we simply recover the classical case, see Example 16.

Lemma 7 Letv:=[vd, . . . ,v0]T be a vector of polynomials inΠd+1with v0=1. Thenv∈Vdif and only if there exists a generalized complete Taylor operatorTedsuch thatTedv=0.

Proof: For “⇐” suppose thatTedv=0 and let us prove by induction on j=0, . . . ,d thatvj= [·]j+uj for some appropriateuj ∈Πj−1. The assumption v0=1 ensures that for j =0 by simply settingu0=0. Now, for 0≤j<d, we assume thatvj+1is of degreem≥0 and write it in the basis {[·]0, . . . , [·]m} as

vj+1= Xm k=0

ck[·]k= Xm k=j+2

ck[·]k+cj+1[·]j+1+q,

withq∈Πj, hence∆q∈Πj−1. By induction hypothesis, we have thatvj=[·]j+uj,uj∈Πj−1

andvk∈Πkfork=0, . . . ,j−1. ThenTedv=0 implies at rowdj−1 that 0 = ∆vj+1vj+

j−1X

k=0

td−j−1,d−kvk

= Xm k=j+2

ck[·]k−1+cj+1[·]j+∆q−[·]juj+

j−1X

k=0

td−j−1,d−kvk

=

m−1X

k=j+1

ck+1[·]k

cj+1−1¢

[·]j+u, u∈Πj−1,

and comparison of coefficients yieldscj+2= · · · =cm =0 as well ascj+1=1, hencevj+1= [·]j+1+uj+1withuj+1∈Πj, which advances the induction hypothesis.

For the converse “⇒”, we note that for anyv∈Vdwe have that for j≥1

∆vjvj−1=[·]j−1+∆uj−[·]j−1uj−1=∆ujuj−1∈Πj−2

and since©

v0, . . . ,vj−2

ªis a basis ofΠj−2, the polynomial∆vjvj−1can be uniquely written as

c0v0+ · · · +cj−2vj−2= − Xd ℓ=d−j+2

td−j,ℓvd−ℓ

which defines the remaining entries of rowdjofTedin a unique way such thatTedv=0.

The last observation in the above proof can be formalized as follows.

Corollary 8 For each v ∈Vd there exists a uniquegeneralized complete Taylor operatorTed such thatTedv=0.

Definition 9 The generalized Taylor operator of Corollary 8, uniquely defined by

Te(v)v=0, (14)

is called theannihilatorofv∈Vdand written asTe(v). We can skip the subscript “d ” because it is directly given by the dimension ofv.

(8)

Definition 10 Achainof length d+1is a finite sequenceV :=[v0, . . . ,vd]of vectors

vj=

 vj,j

... vj,0

=

 [·]j

... [·]0

+uj∈Vj, j=0, . . . ,d,

that satisfies thecompatibility condition

wj+1:=

 wj+1,1

... wj+1,j+1

:=Te(vj)



vj+1,j+1 ... vj+1,1

∈Rj+1, j=0, . . . ,d−1. (15)

Remark 11 Compatibility is a strong requirement on the interaction betweenvjandvj+1. In general,Te(vj)



vj+1,j+1

... vj+1,1

can only be expected to be a vector of polynomials inΠj, . . . ,Π0, while compatibility requires all these polynomials to be constants.

Due to and by means of the compatibility condition, chains uniquely define a generalized Taylor operator.

Lemma 12 IfV is a chain of length d+1, then wj j=1, j=1, . . . ,d .

Proof: Sincevj+1,1=[·]1+cfor some constantcdue tovj∈Vj, it follows immediately from the definition (15) that

wj+1,j+1=∆vj+1,1=1,

as claimed.

We introduce the convenient abbreviation ˆ

vj:=

· vj

0d−j

¸

∈Rd+1, j=0, . . . ,d, (16)

where the dimensiondis clear from the context.

Proposition 13 ForV =[v0, . . . ,vd],vj ∈Vj, j=0, . . . ,d , of length d+1the following state- ments are equivalent:

1. V is a chain of length d+1.

2. For j=1, . . . ,d , we have

Te(vj)=· eT(vj−1) −wj

¸

=







∆ −w1,1 . . . −wj,1

. .. ... . ..wj,j







, wj∈Rj. (17)

(9)

3.

Te(vd) ˆvj=0, j=0, . . . ,d. (18) Proof: To show that 1)⇒2), we note that again (15) yields that

0 = Te(vj)



vj+1,j+1

... vj+1,1

−wj+1

Te(vj)| −wj+1

¤





vj+1,j+1

... vj+1,1

1





= £

Te(vj)| −wj+1

¤vj+1. SinceTe(vj+1) is unique, we deduce that

Te(vj+1)=· eT(vj) −wj+1

¸

, j=0, . . . ,d−1, (19) which directly yields (17).

For 2)⇒3) we simply notice that Te(vd) ˆvj=· eT(vj) ∗

0

¸· vj

0d−j

¸

=· eT(vj)vj

0

¸

=0,

while for 3)⇒1) we first observe for j<dthat

0=Te(vd)vj=· eT(vd)0:j,0:jvj

0

¸

and the uniqueness of the annihilators from Corollary 8 yields thatTe(vd)0:j,0:j=Te(vj). This, in turn, implies together with (18) that

0=Te(vd) ˆvj+1=

Te(vj) −wj+1

∆ ∗







vj+1,j+1

... vj+1,1

1 0







=







Te(vj)



vj+1,j+1

... vj+1,1

−wj+1

0 0







 ,

which is the compatibility identity (15), henceV is a chain.

The above proof shows thatTe(vj)=Te(vd)0:j,0:j, j=0, . . . ,d, hence all generalized Taylor op- erators associated to a chain depend only onvd. This justifies the following definition.

Definition 14 The unique generalized Taylor operatorTe(vd)for a chainV will be written as Te(V).

Remark 15 Since complete and incomplete Taylor operators differ only on theor1in lower right corner, there is an obvious extension of the definition to T(V)and the two operators are equivalent.

(10)

Example 16 Let pj=[·]j+qj, qj∈Πj−1, j=0, . . . ,d , be given. Then vj=

h

pj,pj, . . . ,p(j)j iT

is a chain for the classical complete Taylor operator

TeC,d:=











∆ −1 −1/2! −1/3! . . . −1/d!

∆ −1 −1/2! . . . −1/(d−1)!

∆ −1 ...

. .. . .. ...

∆ −1











. (20)

This is exactly the relationship for the classical spectral condition from [6, 15]. Similarly, vj

pj,∆pj, . . . ,∆jpj

¤T

is a chain for the operator

Te,d:=







∆ −1 0 . .. ...

. .. −1







. (21)

Another interesting generalized Taylor operator is

TeS,d:=







∆ −1 . . . −1 . .. ... ...

. .. −1







, (22)

whose chains, connected to B–splines, we will consider in Example 46 later.

Lemma 17 For any generalized complete Taylor operatorTed there exists a chainV of length d+1such thatTed=Ted(V).

Proof: The construction of the chainV is carried out inductively. To that end, we recall that ifp∈Πis of the form∆p=[·]kfor somek∈N, thenp=[·]k+1+cwith somec∈R.

Next, letvj∈Vj,j=0, . . . ,d, be any solution of 0=Tedvˆj=· eTj

0 ∗

¸· vj

0d−j

¸ ,

or, equivalently, ofTejvj=0. Such a solution can be found by settingvj0=1 and then solving, recursively fork=1, . . . ,j, the equation given by rowjkof the Taylor operator,

0=∆vj,kvj,k−1+

k−2X

ℓ=0

tj−k,j−ℓvj,ℓ. (23)

(11)

Equivalently, this can be written with respect to the basis {[·]0, . . . , [·]k−1} and usingvj,k−1= [·]k−1+uj,k−1,uj,k−1∈Πk−2, as

0=∆vj,k−[·]k−1+

k−2X

ℓ=0

sj−k,ℓ[·], sj−k,ℓ∈R, yielding

vj k=[·]k+

k−1X

ℓ=1

sj−k,ℓ−1[·]+ck0, k=0, . . . ,j,

where the constants ck0∈Rcan be chosen freely. This process yields polynomial vectors vj∈Vjsuch thatTejvj=0,j=0, . . . ,d.

Thus, it follows from the uniqueness of the annihilating Taylor operator from Corollary 8 thatTej=Te(vj), and decomposing the identity

0=Te(vj+1)vj+1=Tej+1vj+1=· eT(vj) −w

0 ∆

¸

vj+1, w∈Rj+1, yields

Te(vj)



vj+1,j+1

... vj+1,1

=w=:wj+1, (24)

which is exactly the compatibility condition (15) needed forV to be a chain.

Corollary 18 In the chainV from Lemma 17 the constant coefficients of the polynomials vj k, j=1, . . . ,d , k=1, . . . ,j , can be chosen arbitrarily.

Remark 19 The chain associated to a generalized Taylor operator is not at all unique, see also Example 16.

The next result shows that any polynomial vector inVd can be reached by a chain of length d+1.

Proposition 20 For anyv∈Vdthere exists a chainV =[v0, . . . ,vd]of length d+1withvd=v, i.e.,Te(V)=Te(v).

Proof: Again we prove the claim by induction ond. The cased =0 is trivial as the only chain of length 0 consists ofv=1. For the induction step, we choosev∈Vd,d>0 and the associated generalized Taylor operatorTe(v) as in Definition 9. Then we know from Lemma 17 that there exists a chainV =[v0, . . . ,vd] of lengthd+1 such thatTe(v)V =0. Suppose that vd6=vand, in particular, thatvd,1(0)=v1(0)−1, which is possible according to Corollary 18.

With

v=

 [·]d

... [·]0

+u, vd=

 [·]d

... [·]0

+ud, u0=ud,0=0,

(12)

we find that

0=Te(v) (v−vd)=Te(v)





udud,d

... u1ud,1

0





=:Te(v)

· v 0

¸

whereu1ud,1=v1(0)−vd,1(0)=1. In addition, Lemma 7 yields thatv∈Vd−1and therefore the decomposition

Te(v)=· eT(v) −w

0

¸

, w∈Rd, and

0=Te(v)v=· eT(v) −w

0

¸





vd

... v1

1





=







Te(v)





vd

... v1

1





w







compatibility betweenvandv. By the induction hypothesis, there exists a chainVof length dwithvd−1=vand sincevis compatible withv, this chain can be extended to lengthd+1

withvd=v.

4 Chains and factorizations

We now relate the existence of a spectral chain to factorizations of the subdivision operators, thus extending the results first given in [15] for the classical Taylor operator.

Definition 21 A chainV of length d+1is calledspectral chainfor a vector subdivision scheme with maskA(d+1)×(d+1)(Z)if

SAvˆj=2jvˆj, j=0, . . . ,d. (25) withvˆjfrom(16).

Remark 22 The spectral chain is an extension of the classical spectral condition which, in turn, corresponds to the special choicevj=h

pj,pj, . . . ,p(d)j iT

, see also Example 16.

We will prove in Theorem 25 that the existence of spectral chains is equivalent to the existence of generalized Taylor factorizations. The main tool for this proof is the following result.

Proposition 23 IfC(d+1)×(d+1)(Z)is a finitely supported mask for which there exists a chain V such that SCvˆj=0, j=0, . . . ,d , then there exists a finitely supported maskB(d+1)×(d+1)(Z) such that SC=SBTe(V).

(13)

Proof: We follow the idea from [15] and prove by induction onkthat the symbolC(z) satis- fies

C(z)=Bk(z)· eT(vk)(z2) 0

0 I

¸

, k=0, . . . ,d. (26)

with the columnwise written matrix Bk(z)=£

b0(z)· · ·bk(z)ck+1(z)· · ·cd(z)¤

. (27)

The construction makes repeated use of the well known factorization for a scalar subdivision

schemeSa: X

α∈Z

a(α−2β)=0 ⇒ a(z)=(z−2−1)b(z), (28) see, for example, [1] for a proof.

For casek=0, the annihilation of the vector ˆv0=e0=[1, 0, . . . , 0]T immediately gives the decompositionc0(z)=¡

z−2−1¢

b0(z) and therefore C(z) = £

b0(z)c1(z)· · ·cd(z)¤· z−2−1

I

¸

= £

b0(z)c1(z)· · ·cd(z)¤· eT(v0)(z2) I

¸ .

Now suppose that (26) holds for somek≥0. Then the fact thatV is a chain yields, by means of the compatibility condition

wk+1=Te(vk)



vk+1,k+1 ... vk+1,1



that

0=SCvˆk+1=SBk

Te(vk)

1 I

·vk+1 0

¸

=SBk

wk+1

1 0

, or, applying (28) to each row of the preceding equation,

£b0(z)· · ·bk(z)¤T

wk+1+ck+1(z)=¡

z−2−1¢

bk+1(z), which is

ck+1(z)=£

b0(z)· · ·bk+1(z)¤T·

wk+1

z−2−1

¸ , or

C(z)=£

b0(z)· · ·bk+1(z)ck+2(z)· · ·cd(z)¤

Te(vk)(z2) −wk+1 z−2−1

I

. (29) Since

Te(vk+1)(z)=· eT(vk)(z) −wk+1 z−1−1

¸ ,

(14)

(29) yields (26) withkreplaced byk+1 and advances the induction hypothesis.

Remark 24 Proposition 23 shows that, in the terminology of [2], the generalized Taylor oper- ator is aminimal annihilatorfor the chainV since it annihilates the chain and factors any subdivision operator that does so, too.

Now we can show that the existence of a spectral chain results in the existence of a factor- ization by means of generalized Taylor operators. Since the Taylor operator corresponds to computing differences, the schemeSB from (30) is often called thedifference schemeofSA

with respect to the generalized Taylor operatorTe(V).

Theorem 25 If SA possesses a spectral chainV of length d+1then there exists a finite mask B(d+1)×(d+1)(Z)such that

Te(V)SA=SBTe(V). (30)

Proof: SinceSC:=Te(V)SAhas the property that

SCvˆk=Te(V)SAvk=2−kTe(V)vk=0,

an application of Proposition 23 proves the claim.

Remark 26 For the validity of Theorem 25, which is of a purely algebraic nature, the concrete eigenvalues of the spectral set are irrelevant. Their normalization will play a role, however, as soon as convergence is concerned.

Next, we generalize a result from [16] that serves as a converse of Theorem 25. The proof is a modification of the former.

Theorem 27 Suppose that for a finitely supported maskA(d+1)×(d+1)there exists a finitely supportedB and a generalized incomplete Taylor operator Tdsuch that TdSA=2−dSBTdand SBed=ed. If a chainV =[v0, . . . ,vd]withTed=Te(V)satisfies

SAvˆj∈span©

vˆ0, . . . , ˆvj

ª, j=0, . . . ,d, (31)

then there exists a spectral chainVfor SA.

Proof: Relying on Lemma 17, we choose a chainV such thatTed=Te(V), which particularly yields thatTdvd=ed. Then

Tdvd=ed=SBed=SBTdvd=2dTdSAvd implies thatTd¡

2−dvdSAvd¢

=0, hence

SAvd=2−dvd+v,˜ 0=Tdv˜=· eTd−1 ∗ 1

¸ v˜,

(15)

so that ˜v0=0 and thereforeTed−1v0:d−1=0. Since ˆv0, . . . , ˆvd−1form a basis for the kernel of Ted with last component equal to zero, it follows thatv∈span{ ˆv0, . . . , ˆvd−1}. Making use of the two–slantedness ofSA, one can literally repeat the arguments of the proof of [16, Theo- rem 2.11] to conclude that

SAvˆj−2−jvˆj∈span© ˆ

v0, . . . , ˆvj−1ª ,

henceSA[ ˆv0, . . . , ˆvd]=[ ˆv0, . . . , ˆvd]U, whereU∈R(d+1)×(d+1)is an upper triangular matrix with diagonal entries 1, . . . , 2−d. Using the upper triangularSsuch thatS−1U Sis diagonal, we can then defineVby£

vˆ0, . . . , ˆvd¤

=[ ˆv0, . . . , ˆvd]S, which is a chain since Te(vd)

à j X

k=0

ckvˆk

!

=0, j=0, . . . ,d,

due to Proposition 13.

5 Convergence

From [15, 16] we know that the Hermite subdivision schemeHAconverges to aCd function according to Definition 2 if

1. there exists a schemeSBsuch thatTC,dSA=2−dSBTC,d andSB is a convergentvector subdivision schemewith limit functionψg=edfg, for given input datag, whereed= [0, . . . , 0, 1]T andfg is ascalar valuedfunction,

2. there exists a schemeSBe such thatTeC,dSA=2−dSBeTeC,dandSBeiscontractive.

Note that the normalization with the factor 2−d now becomes relevant since it affects the normalization and contractivity property ofSBandSBe, respectively.

Before we give the results about the convergence replacingTC,d andTeC,d byT andTe, respectively, we will now consider conditions to guarantee thatBe is the result of such a fac- torization. To that end, we recall the factorization identity

·Id

¸

SB=SBe

·Id

¸

(32) from vector subdivision [18]. This relationship does not depend on the form of the Taylor operator. In terms of symbols, (32) becomes

·Id

z−1−1

¸·B11(z) B12(z) B21(z) B22(z)

¸

=·eB11(z) Be12(z) Be21(z) Be22(z)

¸·Id

z−2−1

¸

, (33)

hence

B(z) =

·Id

z−1−1

¸−1·eB11(z) Be12(z) Be21(z) Be22(z)

¸·Id

z−2−1

¸

=

· Be11(z) (z−2−1)Be12(z) (z−1−1)−1Be21(z) (z−1+1)Be22(z)

¸

. (34)

(16)

Lemma 28 SB converges to a continuous limit function of the formψg =fged if and only if SBe is contractive,Be21(1)=0andBe22(1)=1.

Proof: That convergence of the above type is equivalent to factorization and contractivity has been shown in [18], which already gives “⇒”. For “⇐”, however, we also must ensure thatB as defined in (34) is a Laurent polynomial. To that end, we must haveBe21(1)=0, otherwise (z−1−1)−1Be21(z) has a pole at 1. Second, the conditionSBed=ed is equivalent toB(−1)ed =0 and B(1)ed =2ed. The first one of these requirements is automatically satisfied according to (34), the second one becomes 2B22(1)=2.

Remark 29 Not thatBe22from(33)is just the scalar valued Laurent polynomialbed d .

Now we study the convergence of the Hermite scheme whenever we have one of the fac- torizations:T Se A=2−dSBeTeorT SA=2−dSBT. To that end, we first recall the one dimensional case of [15, Lemma 3].

Lemma 30 Given a sequence of refinementshn=

"

h(0)n h(1)n

#

ℓ(Z,R2)such that 1. there exists a constant c inRsuch thatlimn→+∞hn(0)(0)=c,

2. there exists a functionξC(R,R)such that for any compact subset K ofRthere exists a sequenceµnwith limit0and

α∈2maxnKZ

¯¯hn(1)(α)−ξ¡ 2−nα¢¯¯

µn, (35)

α∈2maxnKZ

¯¯2nh(0)n (α)−h(1)n (α)¯¯µn. (36)

Then there exists for any compact K a sequenceθnwith limit0such that the function ϕ(x)=c+

Z1

0

(t x)d t, x∈R, (37)

satisfies

α∈2maxnKZ

°°hn(0)(α)−ϕ¡

2−nα¢°°≤θn, n∈N. (38)

Theorem 31 Let A,B(d+1)×(d+1)(Z)be two masks related by the the factorization TdSA= 2−dSBTdfor some generalized incomplete Taylor operator Td.

Suppose that for any initial data f0d+1(Z)and associated refinement sequence fn of the Hermite scheme HA,

1. the sequencefn(0)converges to a limity∈Rd+1,

2. the subdivision scheme SB is Cp−d–convergent for some pd , and that for any initial datag0=Tdf0, the limit functionΨ=ΨgCp−d¡

R,Rd+1¢

satisfies Ψ=

·0 ψ

¸

, ψCp−d(R,R) . (39)

(17)

Then HAis Cp–convergent.

Proof: The proof is adapted from the proofs in [6, 14]. Givenf0d+1(Z), letg0=Tdf0. We define the following two sequences: fn+1=D−n−1SA(D fn) andgn+1=SBgn,n∈N. Since TdSA=2−dSBTd, we can directly deduce thatfn+1=2ndTdDnfn.

With the convergence of fn(0), letyi :=limn→+∞fn(i)(0), i=0, . . . ,d. Then we defineΦ recursively beginning withφd=ψand setting

φi(x)=yi+ Z1

0

i+1(t x)d t i=d−1, . . . , 0. (40) ThenΦ=[φi]i=0,...dis continuous withφ(d−i)i =ψ.

Fixing a compactK ⊂R, we will prove by a backward finite recursion that fork=d,d− 1, . . . , 0, there exists a sequenceεnwith limit 0 such that

¯¯

¯fn(k)(γ)−φk¡

2−nγ¢¯¯¯≤εn, γ∈Z∩2nK. (41) The casek=d is an immediate consequence of the convergence of the last row ofgn and gn(d)=fn(d), which yields for anyγ∈Z∩2nKthat

¯¯

¯fn(d)(γ)−ψ(2−nγ)

¯¯

¯≤εn, (42)

while, fork<d, the convergence of the appropriate component ofgnto zero implies that 2n(d−k)

¯¯

¯¯

¯∆fn(k)(γ)− 1

2nfn(k+1)(γ)+

d−kX

ℓ=2

tk,k+ℓ

1

2nℓfn(k+ℓ)(γ)

¯¯

¯¯

¯≤εn, (43) for a sequenceεnthat tends to zero forn→ ∞.

To prove (41) fork =d−1, we define the sequenceshn=[fn(d−1),fn(d)]T. Then (43) be- comes

¯¯

¯2n∆fn(d−1)(·)−fn(d)(·)

¯¯

¯≤εn. Because of (42), we can apply Lemma 30 and obtain that

¯¯

¯fn(d−1)(γ)−φd−1

¡2−nγ¢¯¯¯≤θn, γ∈2nK∩Z, which is (41) fork=d−1.

To prove the recursive stepk+1→k, 0k<d−2, we get from (43) that, forγ∈Z∩2nK,

¯¯

¯2nfn(k)(γ)−fn(k+1)(γ)¯¯¯≤ εn

2n(d−k)+

d−kX

ℓ=2

|tk,k+ℓ| 2nℓ

¯¯

¯fn(k+ℓ)(γ)¯¯¯ (44) Since (41) holds forj>k, it follows that

n→∞lim

¯¯

¯fn(j)(γ)−φj

¡2−nγ¢¯¯¯=0

uniformly forγ∈Z∩2nK and sinceφj is bounded onK, so is the sequence¯¯¯fn(j)(γ)¯¯¯onZ∩ 2nK. Thus the right hand side of (44) converges to zero so that it immediately implies (41)

using again Lemma 30.

As a consequence of Theorem 31 and Lemma 28 we also have the following results.

Références

Documents relatifs

Let K (1) be the identity S × S matrix (seen as a speed transfer kernel, it forces the chain to keep going always in the same direction) and consider again the interpolating

In Section 3, we introduce extended schemes and consider some of their general properties; the goal of extensions is to exploit higher order regularity of limit functions by

The main result of Section 3 is that a nondegenerate Hermite subdivision scheme H satisfying a weak form of the Taylor condition always satifies a spectral condition.. This

In a microbeam study, Lindau-Webb and Ladefoged (1989) showed that the x and y coordinates of two pellets located along the tongue midline may suffice to reconstruct

The goal of this article is to combine recent ef- fective perturbation results [20] with the Nagaev method to obtain effective con- centration inequalities and Berry–Esseen bounds for

Keywords: second order Markov chains, trajectorial reversibility, spectrum of non-reversible Markov kernels, spectral gap, improvement of speed of convergence, discrete

In Section 3 we address the question how the polynomial spectral condition for the killed process (equivalently the existence of polynomial moments of hitting times) can be used

we note that with the aid of these estimates one can easily extend the results of this paper (and in particular the eigenfunction expansion theorem) to a general