Directory UMM :Journals:Journal_of_mathematics:OTHER:

(1)

L. Levaggi – A. Tabacco

WAVELETS ON THE INTERVAL AND RELATED TOPICS

Abstract. We use an abstract framework to obtain a multilevel decomposition of a variety of functional spaces, using biorthogonal wavelet bases satisfying homo-geneous boundary conditions on the unit interval.

1. Introduction

Wavelet bases and, more generally, multilevel decompositions of functional spaces are often presented as a powerful tool in many different areas of theoretical and numerical analysis. The construction of biorthogonal wavelet bases and decompositions of Lp( ), 1< p<+∞, is now well understood (see [17, 11, 15] and also [5]).

We aim at considering a similar problem on the interval(0,1). Many authors have studied this subject, but, to our knowledge, none of them gives a unitary and general approach. For example, the papers [3, 12, 13, 10, 22] deal only with orthogonal multiresolution analyses; in [2] the authors study biorthogonal wavelet systems, but they do not obtain polynomial exactness for the dual spaces and fundamental inequalities such as the generalized Jackson and Bernstein ones. Dahmen, Kunoth and Urban ([16]) get all such properties, but they address specifically the construction arising from (biorthogonal) B-splines on the real line. While their construction of the scaling functions is similar to ours, the wavelets are defined in a completely different way using the concept of stable completions (see [8]). Finally, we recall the work of Chiavassa and Liandrat ([9]), which is concerned with the characterization of spaces of functions satisfying homogeneous boundary value conditions (such as the Sobolev spaces H0s(0,1) = Bs22,0(0,1), see (2) for a definition) with orthogonal wavelet systems.

In this paper, we shall build multilevel decompositions of functional spaces (such as scales of Besov and Sobolev spaces) of functions defined on the unit interval and, possibly, subject to homogeneous boundary value conditions. Moreover, we do not work necessarily in an Hilbertian setting (as all the papers cited above do), but more generally we deal with subspaces of Lp(0,1), 1< p<+∞.

Working on subintervals I of the real line, we cannot find, in general, a unique function whose dilates and translates form a multilevel decomposition of Lp(I). Indeed, the main differ-ence is the lack of translation invariance. We shall divide our construction in two steps. Firstly we shall deal with the half-line(0,+∞); secondly, in a suitable way, we shall glue together two such constructions (on(0,+∞)and(−∞,1)) to get the final result on the unit interval(0,1).

The outline of the paper is as follows. In Section 2, we recall some basic facts about abstract multilevel decompositions and characterization of subspaces. In Section 3 and 5, we construct scaling function and wavelet spaces for the half-line. In Section 4, we prove all the needed properties, such as the Jackson- and Bernstein-type inequalities, to get the characterization of Besov spaces. To get a similar result for spaces of functions satisfying homogeneous boundary value conditions (result contained in Section 7), in Section 6 we study the boundary values of


(2)

the scaling functions and wavelets. In Section 8, we collect all our results to obtain a multilevel decomposition of spaces of functions defined on the unit interval(0,1). Finally, in Section 9, we describe in detail how our construction applies to the B-spline case.

We set here some basic notation that will be useful in the sequel.

Throughout the paper, C will denote a strictly positive constant, which may take different values in different places.

Given two functions Ni : V → +(i=1,2)defined on a set V , we shall use the notation N1(v) N2(v), if there exists a constant C>0 such that N1(v)≤C N2(v), for allv∈V . We say that N1(v)N2(v), if N1(v) N2(v)and N2(v) N1(v).

Moreover, for any x ∈ we will indicate by⌈x⌉(or⌊x⌋) the smallest (largest) integer greater (less) than or equal to x.

Letdenote either or the half-line(0,+∞)or the unit interval(0,1). In this paper, we will use the Besov spaces Bspq()as defined in [23] (see also [21]) and the Sobolev spaces Ws,p()(= Bspp(), unless p 6= 2 and s ∈ ✁), and H

s() = Bs

22(). For the sake of completeness, we recall the definition of Besov space Bspq(). Forv∈Lp(), 1< p<+∞, let us denote by1rhthe difference of order r✁ \ {0}and step h∈ , defined as

1rhv(x)= r

X

j=0 (−1)r+j

r j

v(x+ j h),x∈rh = {x∈: x+r h∈}.

For t>0, letω(pr)be the modulus of smoothness of order r defined as ω(pr)(v,t)= sup

|h|≤t

1rhvLp( rh) .

For s>0 and 1< p,q<+∞, we sayv∈ Bspq()whenever the semi-norm |v|Bs

pq()=

Z +∞

0

h

tsω(pr)(v,t)

iq dt t

1/q

is finite, provided r is any integer>s (different values of r give equivalent semi-norm). Bspq() is a Banach space endowed with the norm

kvkBs

pq():= kvkLp()+ |v|Bspq().

Moreover, we recall the following real interpolation result: Lp(),Bs1

pq()s2 s1,q=

Bs2

pq() (1)

where 1<p,q<+∞and 0<s2<s1.

Finally, we will be interested in spaces of functions satisfying homogeneous boundary value conditions. To this end, let C0 ()denote the space of C∞()-functions whose support is a compact subset of; hereis either(0,+∞)or(0,1), i.e., a proper subset of . We consider the Besov spaces Bspq,0()(s0, 1< p,q<+∞) defined as the completion of C0 ()in Bspq(). One can show that, if s ≤ 1p, Bspq,0() = Bspq(), while, if s > 1p, Bspq,0()is strictly contained in Bspq(). In this second case one also has

Bspq,0()=

(

v∈Bspq(): d jv

d xj =0 on∂if 0≤ j<s− 1 p

)

. (2)


(3)

Moreover, for s≥0, 1< p,q<+∞, let

Bspq,00()=nv∈Bspq( ): suppv⊆

o

; (3)

then, if s− 1p∈/✁,

Bspq,00()= Bspq,0() . (4)

For these spaces, we have the real interpolation result:

Lp(),Bs1

pq,0()

s2/s1,p=

Bs2

pq,00() , (5)

where 1<p,q<+∞and 0<s2<s1. In particular, if 1< p<+∞, 0<s2<s1, we have

Lp(),Ws1,p

0 ()

s2/s1,p=

    

Ws2,p

00 () if s2− 1 p∈✁, Bs2

pq,0() if s2∈✁, Ws2,p

0 () if s2,s2− 1 p ∈/✁, (6)

where W0s,p(), W00s,p()are defined similarly to the Besov spaces (2) and (3). We will also consider negative values of s. For s < 0, 1 < p,q < +∞, let us denote by pand q′ the conjugate index of p and q respectively (i.e. 1p+ p1′ = 1q+q1′ =1). Then, we set

Bspq()=Bpsq,0()

.

2. Multilevel decompositions

We will recall how to define an abstract multilevel decomposition of a separable Banach space V , with norm denoted byk·k, and how to obtain, using Jackson- and Bernstein-type inequalities, characterization of subspaces of V . For more details and proofs we refer, among the others, to [5, 6, 15].

2.1. Abstract setting

Let{Vj}j∈ (✁ = ✂or✁ = {j ∈ ✂: jj0 ∈ ✂}) be a family of closed subspaces of V such that VjVj+1,∀j∈✁. For all j ∈✁, let Pj : VVjbe a continuous linear operator satisfying the following properties:

kPjk✄

(V,Vj)≤C (independent of j ),

(7)

Pjv=v , ∀v∈Vj, (8)

PjPj+1=Pj. (9)

Observe that (7) and (8) imply

kv−Pjvk ≤C inf uVj

kv−uk, ∀v∈V,

where C is a constant independent of j . Through Pj, we define another set of operators Qj : V Vj+1by


(4)

and the detail spaces

Wj :=Im Qj, ∀j∈✁ . If✁ is bounded from below, it will be convenient to set Pj

0−1 = 0 and Vj0−1 = {0}; thus,

Qj0−1 = Pj0 and Wj0−1 = Vj0. In this case, let us also set = ✁ ∪ {j0−1}, otherwise = ✁. Thanks to the assumptions (7)-(8)-(9), every Qj is a continuous linear projection on Wj, the sequence{Qj}j∈ is uniformly bounded in✁(V,Vj+1)and each space Wj is a complement space of Vjin Vj+1, i.e.,

Vj+1=VjWj. (10)

By iterating the decomposition (10), we get for any two integers j1, j2 such that j1< j2

Vj2 =Vj1

 

j2−1

M

j=j1

Wj

 , (11)

so that every element in Vj2 can be viewed as a rough approximation of itself on a coarse level plus a sum of refinement details. Making some more assumptions on the operators Pj, we obtain a similar result for anyvV . In fact, if

Pjv→v as j→ +∞, (12)

and

Pj0−1=0 if✁ = {j∈✂: jj0∈✂}, Pjv→0 as j→ −∞ if✁ =✂,

(13) then

V =

+∞ M

j=inf✂ Wj, (14)

and

v= X j≥inf✂

Qjv , ∀v∈V. (15)

The decomposition (15) is said to be q-stable, 1<q<∞, if

kvk ≍

 X

j≥inf✂ kQjvkq

 

1/q

, ∀v∈V. (16)

For each j∈✁, let us fix a basis for the subspaces Vj 8j =

n

ϕj k: k∈ ˘ ✄ j

o

, (17)

and for the subspaces Wj

9j =

n

ψj k: k∈ ˆ ✄ j

o

, (18)

with ˘ ✄

j and ˆ ✄


(5)

We can represent the operators Pj and Qjin the form Pjv=

X

k∈ ˘j

˘

vj kϕj k, Qjv=

X

k∈ ˆj

ˆ

vj kψj k, ∀v∈V. (19)

Thus, if (12) and (13) hold, (15) can be rewritten as v= X

j≥inf✂

X

k∈ ˆj

ˆ

vj kψj k, ∀v∈V. (20)

The bases chosen for the spaces Vj (and Wj) are called uniformly p-stable if, for a certain 1< p<∞,

Vj =

X

k∈ ˘j

αkϕj k:{αk}k∈ ˘

j ∈ℓ

p

and

X

k∈ ˘j

αkϕj k

k}k∈ ˘

j

p , ∀ {αk} ∈ℓ

p,

the constants involved in the definition ofbeing independent of j .

If the multilevel decomposition is q-stable, the bases (18) of each Wj are uniformly p-stable, (12) and (13) hold, we can further transform (16) as

kvk ≍

   

X

j≥inf✂

 

X

k∈ ˆj

| ˆvj k|p

  

q/p

  

1/q

, vV.

2.2. Characterization of intermediate spaces

Let us consider a Banach space ZV , whose norm will be denoted byk · kZ. We assume that there exists a semi-norm| · |Z in Z such that

kvkZ ≍ kvk + |v|Z, ∀v∈Z. (21)

In addition, we assume that

VjZ, ∀j∈✁. (22)

Thus, Z is included in V with continuous embedding.

We recall that the real interpolation method ([4]) allows us to define a family of intermediate spaces Zαq, with 0< α <1 and 1<q<∞, such that

ZZα2

q2 ⊂ Z

α1

q1 ⊂V, 0< α1< α2<1, 1<q1,q2<∞, with continuous inclusion. The space Zqαis defined as

Zqα=(V,Z)α,q=

vV :|v|qα,q :=

Z ∞

0

[t−αK(v,t)]qdt t <∞


(6)

where

K(v,t)= inf

zZ{kv−zk +t|z|Z}, v∈V, t>0. Zqαis equipped with the normkvkα,q =

kvkq+ |v|qα,q

1/q

. We note that one can replace the semi-norm|v|α,qby an equivalent, discrete version as follows:

|v|α,q

X

j

bαq jK(v,bj)q

 

1/q

, ∀v∈V,

where b is any real number>1.

We can characterize the space Zqαin terms of the multilevel decomposition introduced in the previous Subsection (see [5, 6] and also [20]). This general result is based on two inequalities classically known as Bernstein and Jackson inequalities. In our framework, these inequalities read as follows: there exists a constant b>1 such that the Bernstein inequality

|v|Z bjkvk, ∀v∈Vj, ∀j∈✁ (23)

and the Jackson inequality

kv−Pjvk bj|v|Z, ∀v∈Z, ∀j∈✁ (24)

hold. The Bernstein inequality is also known as an inverse inequality, since it allows the stronger normkvkZ to be bounded by the weaker normkvk, providedv∈Vj. The Jackson inequality is an approximation result, which yields the rate of decay of the approximation error by Pjfor an element belonging to Z . Note that, if we assume Z to be dense in V , then the Jackson inequality implies the consistency condition (12). The following characterization theorem holds.

THEOREM1. Let{Vj,Pj}jbe a family as described in Section 2.1. Let Z be a subspace

of V satisfying the hypotheses (21) and (22). If the Bernstein and Jackson inequalities (23) and (24) hold, then for all 0< α <1, 1<q<∞one has

Zqα=

 

v∈V :

X

j≥inf✂

bαq jkQjvkq<+∞

  

with

|v|α,q

 X

j≥inf✂

bαq jkQjvkq

 

1/q

, ∀v∈ Zqα.

If in addition both (12) and (13) are satisfied, the bases (18) of each Wj ( j ) are uniformly p-stable (for suitable 1< p<∞) and the multilevel decomposition (15) is q-stable, then the following representation of the norm of Zqαholds:

kvkα,q

   

X

j

(1+bαq j)

 

X

k∈ ˆj

| ˆvj k|p

  

q/p

  

1/q


(7)

or

kvkα,q≍ kPj0vk +

   

X

j

bαq j

 

X

k∈ ˆj

| ˆvj k|p

  

q/p

  

1/q

, ∀v∈Zαq,

if✁ = {j∈✂: jj0∈✂}.

It is possible to prove a similar result for dual topological spaces (see e.g. [5]). Indeed, let V be reflexive andhf, videnote the dual pairing between the topological dual space Vand V . For each j∈✁, letPej : V

Vbe the adjoint operator of P

jandVej =ImPejV′. It is possible to show that the family{eVj,Pej}satisfies the same abstract assumptions of{Vj,Pj}. Moreover, let 1<q<∞and let qbe the conjugate index of q1q+ 1

q′ =1

. Set Zq−α =Zαq

, for 0< α <1, then one has:

THEOREM2. Under the same assumptions of Theorem 1 and with the notations of this Section, we have

Zq−α=

 

fZ

: X

jj0

b−αq jkQejfkqV′<+∞

  ,

with

kfkZ−α

q

ePj0f

V′+

X

jj0

b−αq jkQejvkqV

 

1/q

, f Zqα.

2.3. Biorthogonal decomposition in

The abstract setting can be applied to construct a biorthogonal system of compactly supported wavelets on the real line and a biorthogonal decomposition of Lp( )(1<p<). We will be very brief and we refer to [5, 6, 11, 17] for proofs and more details.

We suppose to have a couple of dual compactly supported scaling functionsϕ∈Lp( )and

e

ϕ∈ Lp′( )

1

p+ p1′ =1

satisfying the following conditions. There exists a couple of finite real filters h = {hn}n1

n=n0,h˜ =

˜

hn n˜1

n= ˜n0 with n0,n˜0 ≤ 0 and n1,n˜1 ≥ 0, so thatϕandeϕ satisfy the refinement equations:

ϕ(x)=√2 n1

X

n=n0

hnϕ(2xn) , eϕ(x)=√2

˜

n1

X

n= ˜n0 ˜

hneϕ(2xn) , (25)

and

suppϕ=[n0,n1], suppeϕ=

˜ n0,n˜1

.

From now on, we will only describe the primal setting, the parallel˜construction following by analogy; it will be understood that there p has to be replaced by the conjugate index p′.

Setting, as usual, for j,k ∈ ✂,ϕj k(x) = 2

j/pϕ(2jxk), we have the biorthogonality relations

j k,eϕj k′i =

Z


(8)

Thus8j = {ϕj k: k∈✂}are uniformly p-stable bases for the spaces

Vj =Vj( )=spanLpj k: k∈✂} =

  

X

k

αkϕj k:{αk}k∈ ∈ℓp   ,

and, for anyv∈Vj, we can write v=X

k

αkϕj k=

X

k

˘

vj kϕj k with v˘j k= hv,eϕj ki and

kvkLp( )≍ 

X

k

| ˘vj k|p

 

1/p . (26)

We have

VjVj+1,

\

j

Vj = {0},

[

j

Vj =Lp( ) .

We suppose there exists an integer L1 so that, locally, the polynomials of degree up to L1 (we will indicate this set✁L−1) are contained in Vj. It is not difficult to show that L must satisfy the relation

Ln1−n0 (27)

(see [6], equation (3.2)). We set

ψ (x)=√2 1Xen0

n=1−en1

gnϕ(2xn) , with gn=(−1)neh1−n, andψj k(x)=2j/pψ (2jxk),∀j,k∈✂. Thenhψj k,ψe

jk′i =δj j′δkk′,∀j,j′,k,k′∈✂. The wavelet spaces

Wj =

  

X

k

αkψj k:{αk}k∈ ∈ℓp  

, ∀j∈✂,

satisfy Lp( )= ⊕jWj. For anyv∈Lp( ), this implies the expansion v= X

j,k

ˆ

vj kψj k, withvˆj k= hv,ψ˜j ki ; (28)

in addition, if p=2,

kvkL2( )

X

j,k

| ˆvj k|2

 

1/2

, vL2( ) . (29)

Next, let us recall that ifϕBs0

pq( )(s0>0, 1<p,q<+∞) then the Bernstein and Jackson inequalities hold for every space Z=Bspq( )with 0≤s<min(s0,L). Indeed, we have

|v|Bs

pq( ) 2

j s

kvkLp( ), ∀v∈Vj,∀j∈✂ (30)


(9)

and

kv−PjvkLp( ) 2−j s|v|Bs

pq( ), ∀v∈B

s

pq( ) ,∀j∈✂. (31)

Thus, taking into account (1), we can apply the characterization Theorems 1 and 2 to the Besov space Z .

3. Scaling function spaces for the half-line

Starting from a biorthogonal decomposition on as described in Subsection 2.3, we aim to the construction of dual scaling function spaces Vj +

andVej +

which will form a multilevel decomposition of Lp +and of Lp′ +, respectively. For simplicity, we will work on the scale j = 0 and again we will not explicitly describe the dual˜construction. Without loss of generality, we shall suppose L ≤eL andn˜0≤n0≤0≤n1 ≤ ˜n1so that suppϕ⊆suppeϕ; if this is not the case, it is enough to exchange the role of the primal and the dual spaces.

From now on, we will append a suffix to all the functions defined on the real line. Note that if k≥ −n00khave support contained in [0,+∞). More precisely

suppϕ0k=[n0+k,n1+k]. Let us fix a nonnegative integerδand set k0∗= −n0+δ; observe that

k0=minnk✂: suppϕ

0k⊆[δ,+∞)

o

.

Let us define

V(+)=spannϕ0k[0,+∞): kk0∗o; (32)

this space will be identified in a natural way with a subspace of V0( )and will not be modified by the subsequent construction. To obtain the right scaling space V0 +

for the half-line, we will add to the basis

n

ϕ0k[0,+∞): kk0

o

of V(+)a finite number of new functions. These functions will be constructed so that the property of reproduction of polynomials is maintained. In fact we know that for any polynomial p∈✁L−1and every fixed x∈ ,

p(x)=X k

˘

p0kϕ0k(x) .

So, if{pα:α=0, . . . ,L−1}is a basis for✁

L−1, for every x≥0, we have pα(x)=

X

k≥−n1+1

cαkϕ0k(x)

= k

0−1

X

k=−n1+1

cαkϕ0k(x)+

X

kk

0

cαkϕ0k(x) , (33)

where

cαk :=(p˘α)0k=

Z

pα(y)eϕ(y−k)d y, α=0, . . . ,L−1.


(10)

Since the second sum in (33) is a linear combination of elements of V(+), in order to locally generate all polynomials of degree≤ L−1 on the half-line, we will add to this space all the linear combinations of the functions

φα(x)= k

0−1

X

k=−n1+1

cαkϕ0k(x) , α=0, . . . ,L−1. (35)

REMARK1. Let{pα|α=0, . . . ,L−1}and{pα⋆|α=0, . . . ,L−1}be two bases of✁L−1. Let us denote byφαandφα⋆the functions defined by the previous argument and by M the matrix

of the change of basis of✁L−1, then one can prove that φα=

LX−1

β=0 Mαβφβ

for everyα.

PROPOSITION1. The functionsφα,α=0, . . . ,L1 are linearly independent.

Proof. Ifδis strictly positive, the linear independence of the boundary functions is obvious. Indeed, on [0, δ], they coincide with linearly independent polynomials. Ifδ=0 let us observe that the functionsϕ0k[0,+∞)involved in (35) have staggered support, i.e., suppϕ0k[0,+∞) = [0,n1+k], thus they are linearly independent. To obtain the linear independence of the functions φα it is sufficient to prove that the matrix

C=(cαk)αk=−=0,... ,n1+L1−,... ,1−n0−1

induces an injective transformation. Thanks to Remark 1, we can choose any polynomial bases to prove the maximality of rank(C); if pα(x)=xαfor anyα, one has

cαk= α X β=0

α β

kβMeα−β,

whereMei =

R

xieϕ(x)d x is the i -th moment ofeϕon . Letvbe a vector in L such that CTv=0, then the polynomial of degree L1

LX−1

β=0 LX−1

α=β

α β

Meα−βxβ

has n1−n0−1 distinct zeros; thus, recalling the relation (27), it is identically zero. This means Mv=0 where M =(Mi j)is an upper triangular matrix with Mi j = ji

e

Mji if ji . M is non-singular, in fact det(M)=(R eϕ(x)d x)L 6=0 and the proof is complete.

The building blocks of our multiresolution analysis on(0,+∞)will be the border functions (35) and the basis elements of V(+). Using Proposition 1 and the linear independence on of the functionsϕ0k, one can easily check that

PROPOSITION2. The functionsφα,α=0, . . . ,L1 andϕ0k

[0,+∞), kk0, are linearly independent.


(11)

Thus, it is natural to define

V0 +

=span{φα:α=0, . . . ,L−1} ⊕V(+).

(36)

We rename the functions in the following way ϕ0k=

(

φk if k=0, . . . ,L−1, ϕ0,k

0+kL

if kL. (37)

Observe that

V(+)=span{ϕ0k: kL}. (38)

We study now the biorthogonality of the dual generators of V0 +

andVe0 +

. Setting k=maxk0,k˜∗0 =maxn0+δ,− ˜n0+ ˜δ ,

(39)

let us observe that{ϕ0k : kk}and{0k: kk}are already biorthogonal. In order to get a pair of dual systems using our “blocks” we have therefore to match the dimensions of the spaces spanned by

{φα :α=0, . . . ,L−1} ∪ n

ϕ0k: k=k0∗, . . . ,k∗−1

o

and by

e

φβ :β=0, . . . ,eL−1 ∪ n

e

ϕ0k: k= ˜k0, . . . ,k1

o

.

This requirement can be translated into an explicit relation betweenδandδ˜; indeed, we must have Lk0∗=eL− ˜k0∗, i.e.,

˜

δ−δ=eLL+ ˜n0−n0. (40)

SinceeLL, we get k∗= − ˜n0+ ˜δ.

REMARK2. The two parametersδandδ˜have been introduced exactly because we want the equality of the cardinality of the sets previously indicated. On the other hand, we want to choose them as small as possible in order to minimize the perturbation due to the boundary. Thus, it will be natural to fix one, betweenδandδ˜, equal to zero and determine the other one from the relation (40). In particular, ifeLL+ ˜n0−n0≥0, we setδ=0 andδ˜=eLL+ ˜n0−n0; in this caseδ <˜ eL; whereas ifeLL+ ˜n0−n0<0, we chooseδ˜=0 andδ=L−eL+n0− ˜n0. In analogy with the previous case, we will suppose

0≤δ <L. (41)

Let us define the spaces V0BandeV0Bspanned by the so called boundary scaling functions as

V0B:=spanϕ0k: k=0, . . . ,eL−1 , Ve0B=span

e

ϕ0k: k=0, . . . ,eL−1 , (42)

and the spaces V0I andeV0Ispanned by the interior scaling functions as V0I :=spanϕ0k: k≥eL , eV0I :=span

e

ϕ0k: k≥eL . (43)


(12)

Thus we have

V0 +

=V0BV0I, eV0 +

=eV0BVe0I. (44)

Note that, if L< eL, the subspace V0I is strictly contained in V(+)(see (38)). In other words, some of the functions in V(+)(which are scaling functions on supported in [0,+∞)) are thought as boundary scaling functions, i.e., are included in V0B. As we already observed, the basis functions of V0IandVe0I are biorthogonal. Recalling (35) and (37), if 0≤k≤eL−1 there exist coefficientsαkmsuch thatϕ0k = Pm<k∗αkmϕ

0m; thus, if l≥eL, due to the position of the supports, we have

0k,eϕ0li =

X

m<k

αkm

Z

ϕ0m

0,k+l−eLd x=0,

i.e., V0B eV0I⊥. The only functions that we have to modify in order to obtain biorthogonal systems are the border ones. The problem is to find a basis of V0B, sayη0k: k=0, . . . ,eL−1 , and one ofVe0B, sayη˜0l: l=0, . . . ,eL−1 , such that

0k,η˜0li =δkl, k,l=0, . . . ,eL−1.

Settingη0k=PemL−=10dkmϕ0mandη˜0k=PemL−=10d˜km0m, and calling X the Gramian matrix of components

Xkl= hϕ0k,eϕ0li, k,l=0, . . . ,eL−1, (45)

this is equivalent to the problem of finding twoeL×eL real matrices, say D= (dkm)andeD= ˜

dkm

, satisfying

D XDeT =I. (46)

A necessary and sufficient condition for (46) to have solutions is clearly the non-singularity of X , or equivalently V0BVe0B

= {0}. If this is the case, there exist infinitely many couples which satisfy equation (46); indeed if we chooseD non-singular then it is sufficient toe set D = XDeT

−1

. We know at present of no general result establishing the invertibility of X , although it can be proved, e.g., for orthogonal systems and for systems arising from B-spline functions (see Section 9 and also [16]). From now on we will assume this condition is verified and we suppose (renaming if necessary) that{ϕ0k}k≥0and{eϕ0l}l≥0are dual biorthogonal bases.

Let us prove that the functionsϕ0k, k0, form a p-stable basis of V0 +

. PROPOSITION3. We have

V0 +

=

 

v=

X

k≥0

αkϕ0k:{αk}k∈ ∈ℓp   

with

kvkLp( +)≍ k{αk}k kp, ∀v∈V0 +.


(13)

Proof. Letvbe any function in V0 +

; by (44) it can be written asv=vB+vI withvB =

PeL−1

k=0αkϕ0k andvI = Pk≥eLαkϕ0k. The sequence{αk}k≥eL is p-summable thanks to the “inclusion” of V0I in V0( )and by (26), so the first part of the Proposition is proved.

To show (47), let us set K =max|suppϕ0k|: k=0, . . . ,eL−1 and note that

kvBkLpp(0,K)≍ eLX−1 k=0

k|p kvkLpp( +).

(48)

Indeed, since for any N∈✁ \ {0}, the application x=(x0, . . . ,xN)∈ N+17−→

N

X

n=0 xnϕ0n

Lp(0,K)

,

defines a norm on N+1 (for a proof see, e.g., [5], Proposition 6.1), and every two norms on a finite dimensional space are equivalent, the first equivalence is proven. The second inequality follows from

k|p =

Z

suppϕ˜0k

v(x)ϕ˜0k(x)d x

p

Z

suppϕ˜0k

|v(x)|pd x·

Z

suppϕ˜0k

| ˜ϕ0k(x)|p

d x

!p/p

kvkLpp( +).

Thus, by (48) and the p-stability ofϕ0kon the line (26), we have kvkpLp( +)= kvB+vIk

p

Lp( +) kvBk

p

Lp(0,K)+ kvIkLpp( +)

X

k≥0 |αk|p.

On the other hand, we have

kvIkLp(0,K)= kv−vBkLp(0,K)≤ kvkLp(0,K)+ kvBkLp(0,K) kvkLp( +)

and so

kvIkpLp( +) kvIk

p

Lp(0,K)+ kvIkpLp([K,+∞))

= kvIkpLp(0,K)+ kvk

p

Lp([K,+∞)) kvk

p Lp( +).

Then

X

k≥0 |αk|p=

eLX−1 k=0

k|p+

X

k≥eL

k|p≍ kvBkLpp(0,K)+ kvIkLpp( +) kvk

p Lp( +),

and the result is completely proven.

Similarly, it is possible to show that the dual basis{eϕ0k}k≥0ofeV0 +

is a p′-stable basis. Let us introduce the isometries Tj : Lp +

Lp +and eTj : Lp

+

Lp′ + defined as

(Tjf)(x)=2j/pf(2jx) , eTjf

(x)=2j/pf(2jx) . (49)


(14)

and setϕj k=Tjϕ0k,eϕj k=eTj0k,∀j,k0. We define the j -th level scaling function spaces as

Vj +

:=Tj V0 +

, eVj +

:=eTj Ve0 +

. (50)

Let us now show that these are families of refinable spaces. PROPOSITION4. For any j ∈ ✁, one has the inclusions Vj

+

Vj+1 +

and

e

Vj +

⊂eVj+1 +

.

Proof. As before, we will only prove the result for the primal setting. By (50), we can restrict ourselves to j=0 and show that V0 +

V1 +

. For kL, rewriting (25), one has

ϕ0k(x)=ϕ0,k

0+kL(x)=2

1 2−1p

X

m

hm−2(k

0+kL)

T0m

(x) .

As the filter{hn}is finite, we see that the first non vanishing term in the sum corresponds to ϕ0,k

0+δ+2(kL)

, which belongs to V(+)for any kL, so that the function on the left hand side belongs to V1 +.

Suppose now k < L; without loss of generality we can choose pα(x)= xα for anyα, so

that, by (33), (34) and (35), one has, for x0,

21/p(2x)k = 21/p

 

φk(2x)+

X

mk

0

ckmϕ0m(2x)

  

= ϕ1k(x)+

X

mk

0

ckm

T0m

(x) .

Again, using (35),

ϕ0k = 2−(k+1/p)

  ϕ1k+

X

mk

0

ckmϕ1m

 

− X

mk

0

ckmϕ0m

= 2−(k+1/p)

 ϕ1k+

X

mL ck,k

0+mLϕ1m

X

mL ck,k

0+mLϕ0m, which completes the proof.

REMARK3. Note that, choosing the basis of monomials for✁L−1, the refinement equation for the modified border functions in V0Btakes the form

φα=2−(α+1/p)T1φα+ X

kk

0

Hαkϕ1k (51)

where

Hαk =cαk2−(α+1/p)−2

1 2−

1

p

X

lk

0

cαlhk2l, (52)


(15)

4. Projection operators

Following the guiding lines of the abstract setting, we will define a sequence of continuous linear operators Pj : Lp +

Vjfor j∈✁, satisfying (7), (8) and (9).

By (50), it is obvious that the definition of P0gives naturally the complete sequence, by posing Pj =TjP0◦Tj−1, where Tj is the isometry defined in (49). Forv∈Lp +

, let us set

P0v=

X

k≥0 ˘

v0kϕ0k, with v˘0k=

Z

v(x)eϕ0k(x)d x.

We will first prove that P0is a well-defined and continuous operator. PROPOSITION5. We have

kP0vkLpp( +)

X

k≥0

| ˘v0k|p kvkLpp( +), ∀v∈L

p +

.

Proof. Let us write

P0v=

eLX−1 k=0 ˘

v0kϕ0k+X k≥eL ˘ v0kϕ0k.

Observe that, by the H¨older inequality,

eLX−1 k=0

| ˘v0k|p≤ kvkpLp( +)

  e

LX−1

k=0 keϕ0kkp

Lp

( +)

=CkvkLpp( +).

Thus, by the p-stability property on the line (26),

X

k≥0

| ˘v0k|p kvkLpp( +

).

This implies P0v∈V0 +

and the result follows by (47).

Since Tj is an isometry for any j , we immediately get (7). Equality (8), follows by the biorthogonality of the systems. Equality (9) is a consequence of the inclusion Vj +

Vj+1 +

, proven in Proposition 4. Similarly, one can define a sequence of dual operators,

e

Pj : Lp

+

Vej +

, satisfying the same properties of the primal sequence. 4.1. Jackson and Bernstein inequalities

The main property of the original decomposition on the real line we have inherited, is the way polynomials are reconstructed through basis functions. This is what we call the approximation property, and it is fundamental for the characterization of functional spaces. In this section we will exploit it to prove Bernstein- and Jackson-type inequalities on the half-line and then apply the general characterization results of the abstract setting (Theorems 1 and 2).

As in Section 2.2, we consider a Banach subspace Z of Lp + and suppose that the scaling functionϕbelongs to Z . In the following, Z will be the Besov space Bs0

pq +, with s0>0 and 1< p,q<+∞.


(16)

PROPOSITION6. For any 0ss0, the Bernstein-type inequality |v|Bs

pq( +) 2

j skvk

Lp( +) , ∀v∈Vj +

, ∀j∈✁, (53)

holds.

Proof. Applying the definition of the operator Tj, it is easy to see that |Tjv|Bs

pq( +)=2

j s|v| Bs

pq( +) , ∀v∈B

s pq +

, ∀j∈✁; (54)

so, by (50), it is enough to prove the inequality for j= 0. Proceeding as in Proposition 3, we choosev∈ V0 +

and writev=vB+vI. Let us estimate separately the semi-norms of the two terms. We have

|vB|pBs pq( +)=

e

LX−1

k=0 ˘ v0kϕ0k

p

Bs pq( +)

 

eLX−1 k=0

| ˘v0k| |ϕ0k|Bs pq( +)

 

p e

LX−1

k=0 | ˘v0k|p,

the constants depending on the semi-norms of the basis functions and the equivalence of norms in eL. Observe thatvI is an element of V0= V0( ); using the Bernstein inequality (30) and the p-stability on the line (26), we get

|vI|Bs

pq( +) kvIkLp( )≍ 

X

k≥eL | ˘v0k|p

 

1/p .

Thus, by (47), |v|Bps

pq( +)

|vB|pBs

pq( +)+ |vI|

p Bs

pq( +)

k{ ˘v0k}k∈ kℓpp kvkLp( +) .

Next, we prove the generalized Jackson inequality, following the same ideas used in show-ing the analogous property (31) on the real line (see [5]).

PROPOSITION7. For each 0s<min(s0,L), we have kv−PjvkLp( +) 2−j s|v|Bs

pq( +) , ∀v∈B

s pq +

, ∀j∈✁. (55)

Proof. As before (see (54)), it is enough to prove that kvP0vkLp( +) |v|Bs

pq( +) , ∀v∈B

s pq +

.

Let us divide the half-line into unitary intervals, += ∪l≥0Ilwhere Il =[l,l+1], and estimate kv−P0vkLp(I

l). Recalling that polynomials up to degree L−1 are locally reconstructed through

the basis of V0 +, it is easy to see that for any q

L−1there existsvqin V0 +

such that vq=q on Il. Then, using (8), we have

kv−P0vkLp(I

l) = kv−q+P0qP0vkLp(Il)

≤ kv−qkLp(I


(17)

Moreover, from the compactness of the supports of the basis functions, setting Rl = {k∈ ✁ : suppϕ0kIl 6= ∅}and Jl= ∪kRlsuppeϕ0k, for any fL

p +, one gets

kP0fkLpp(I l) =

Z

Il

X

kRl

˘ f0kϕ0k(x)

p d x

max kRl

kfkLp(suppeϕ

0k)keϕ0kkLp

( +)

pZ

Il X

kRl

0k(x)|

p

d x kfkpLp(J

l).

Thus

kv−P0vkLp(I

l) kv−qkLp(Jl), ∀q∈✁L−1. Taking the infimum over all q∈✁L−1, we end up with

kv−P0vkLp( +)

X

l≥0 inf qL−1

kv−qkLp(J l).

(56)

A local version of Whitney’s Theorem (see [21]) for a given interval of the real line J , states that, for anyv∈Lp(J),

inf qL−1

kvqkLp(J) w(L)(v,J) ,

(57) where

w(L)(v,J)=

"

1 2|J|

Z |J| −|J|

dh

Z

J(Lh)|

1Lhv|pd x

#1/p

and J(s)= {xJ : x+sJ}. Observing that h∗= |Jl|(independent of l) and using (57), we have

kv−P0vkpLp( +)

X

l≥0

w(L)(v,Jl)

p

= 1

2h

Z h

hdh

X

l≥0

Z

Jl(Lh)

|1hLv|pd x

sup

|h|≤h

Z

+|1

L hv|pd x

= ω(pL)(v,h∗)p ,

whereω(pL)is the modulus of smoothness (see [21]). To conclude the proof, it is enough to observe that, for any 1<q<∞,

ω(pL)(v,h∗)

X

j

2j sq

ω(pL)(v,2−j)

q

 

1/q ≍ |v|Bs

pq( +) .

Since Bspq +is dense in Lp +, the following property immediately follows. COROLLARY1. The unionjVj +


(18)

5. Wavelet function spaces for the half-line

We now have all the tools to build the detail spaces and the wavelets on the half-line. Recalling the abstract construction, we start from level j=0 and look for a complement space W0 + such that V1 +

=V0 +

W0 +

(note that the sum is not, in general, orthogonal) and

W0 +

Ve0. To this end, let us consider the basis functions of V1 +

and let us write them as a sum of a function of V0 +

and a function which will be an element of W0 +

. Since we have based our construction on the existence of a multilevel decomposition on the real line, we report two equations that will be largely used in the sequel (see, e.g., [6]):

ϕ1k = 2 1

p

1 2

 X

˜

n0≤k2m≤ ˜n1 ˜

hk2mϕ0m+

X

1−n1≤k2m≤1−n0 ˜

gk2mψ0m

,

(58)

ψ0m = 2 1 2−

1

p

1+2mX− ˜n0

l=1+2m− ˜n1

gl2mϕ1l. (59)

Interior wavelets. Since V0 +contains the subspace V(+)defined in (32), V1 +contains the subspace T1V(+)=

ϕ1k[0,+∞): kk0∗ . Considering equation (59), let us determine the integer m such that all the indices l in the sum are greater or equal to k0∗. This is equivalent to 2mk0+ ˜n1−1, so we set

m

k

0+ ˜n1−1 2

=: m0. (60)

Since, (see (2.9) in [11]),

X

n

˜

hnhn2k0k, ∀k∈✂, (61)

it is easy to see thatn˜1n0is always odd; thus, by (39), m0= n˜1−n0−1

2 +

δ 2

. (62)

Let us set

W0I :=span

n

ψ0m[0,+∞): mm0

o

; (63)

we observe that W0Ican be identified with a subspace of W0( ), thus it is orthogonal toVe0and W0IW0 +

. The functions

ψ0m:=ψ0m

[0,+∞)

are called interior wavelets.

Border wavelets. Let us now call W0Ba generic supplementary space of W0I in W0 +

and set V1B=T1V0B.


(19)

Proof. Let K >0 be an integer such that on [K,+∞)all non-vanishing wavelets and scaling functions are interior ones. Then

V1B⊕spanϕ1k: k0∗≤k<−n0+2K =

h

V0Bspanϕ0k: k0k<−n0+K ihW0Bspanψ0m: m0mK1 i, since, by (58), the first interior wavelet used to generateϕ1,n

0+2K isψ0K. Then the result easily follows.

To build W0B we need some functions that, added to W0I, will generate both V1B and the interior scaling functions that cannot be obtained in (58) using V(+))and W0I. Thanks to (51), we only have to consider the problem of generating interior scaling functions. Let us now look for the functionsϕ1kgenerated byϕ0m, for mk0∗, and byψ0m, with m m0. Let us work separately on the two sums of (58):

(a) we must have m≥(k− ˜n1)/2. Imposing mk0and seeking for integer solutions, we get

k− ˜n1 2

k0∗= −n0+δ; (64)

(b) similarly, we obtain m≥(n0−1+k)/2. Again, we want mm0, so we must have

n01+k 2

m0.

Using (62), this means

n0−1+k 2

≥ −n0+ ˜n1−1

2 +

δ 2

. (65)

Since (64) and (65) have to be both satisfied, we obtain the following condition k≥ −2n0+ ˜n1+2δ−1=2k∗0+ ˜n1−1. (66)

Indeed, this can be seen considering all possible situations. For instance, if n0andδare even, thenn˜1is odd and

l δ 2

m

= δ2. If k satisfies both (64) and (65), so does k−1; thus we can look for the least k as an even integer. In this case

l

k− ˜n1

2

m

= k− ˜n1

2 +

1 2and

l

n0−1+k

2

m

= n0−1+k

2 +

1 2, and (66) easily follows. The other cases are dealt with similarly. Let us set

k=2k0+ ˜n1−1, (67)

so that

spannϕ1k[0,+∞): kkoV(+)W0I. We are left with the problem of generating some functions of V1 +

, preciselyϕ1kwith k0∗≤ k < k. Observe that we have to generate kk0functions using a space of dimension m0 =

kk

0

2

. In fact one can show that one out of twoϕ1k, for k=k0, . . . ,k1, depends on the previous ones through elements of level zero.


(20)

PROPOSITION9. Let e=0 ifδis even, e=1 ifδis odd. For all 1mm0e, one has ϕ

1,k2m

[0,+∞)∈SmV I 0 ⊕W0I, with

Sm:=span

n

ϕ 1,k2l+1

[0,+∞): 1≤lm o

.

Proof. Let us setn˜1n0 =2r+1 with r >0 (recall thatn˜1n0is odd). Indeed, it is not difficult to see that for r=0 there is nothing to prove. Observe that, by (58), for any l∈✂, we have

ϕ

1,k2l=2

1 p− 1 2     X

nk

0−l ˜

hk2l2nϕ0n+ X nm

0+ j δ 2 k −l ˜

gk2l2nψ0n

    =2 1 p− 1 2 ˜ hn˜

1−1ϕ0,k

0−l+ ˜

hn˜

1−3ϕ0,k

0−l+1+. . . + ˜gn

0,m

0+

j

δ

2

k

l+ ˜gn0−2ψ0,m

0+

j

δ

2

k

l+1+. . .

(68)

and

ϕ

1,k2l+1=2

1 p− 1 2     X

nk

0−l ˜

hk2l+12nϕ0n+ X nm

0+ j δ 2 k −l ˜

gk2l+12nψ0n

    =2 1

p−12

˜ hn˜1ϕ0,k

0−l+ ˜

hn˜1−2ϕ0,k

0−l+1+

. . . + ˜gn0+1ψ

0,m

0+

j

δ

2

k

l+ ˜gn0−1ψ0,m

0+

j

δ

2

k

l+1+. . .

. (69)

Let us prove the stated result by induction on m. For m=1 we consider the linear combination hn1,k2+hn0+1ϕ1,k−1

=2 1 p− 1 2   

hn0h˜n˜1−1+hn0+1h˜n˜1

ϕ0,k

0−1+

X

nk

0

c1nϕ0n

+ hn0g˜−n0+hn0+1g˜−n0+1

ψ 0,m

0+

j

δ

2

k −1+

X

nm

0+

j

δ

2

kd1nψ0n    ,

for some coefficients c1nand d1n. Writing (61) with k= n0− ˜n21+16=0 and

X

n

˜

gnhn2k=0 (see (3.29) in [11]) with k= −n0, we have


(21)

Thus we have

hn1,k2

[0,+∞)+hn0+1ϕ1,k−1

[0,+∞)∈V I 0 ⊕W0I, and the result follows because hn06=0.

Set now 1<mm0e. As before, we choose a certain linear combination of the scaling functionsϕ

1,k2landϕ1,k2l+1with 1≤ lm. Then we use (68), (69) to represent them through functions of level 0. More precisely

hn0ϕ

1,k2m+hn0+1ϕ1,k2m+1+. . .+hn0+2m−2ϕ1,k−2+hn0+2m−1ϕ1,k−1 =hn0h˜n˜1−1+hn0+1h˜n˜1

ϕ0,k

0−m

+hn0h˜n˜1−3+hn0+1h˜n˜1−2+hn0+2h˜n˜1−1+hn0+3h˜n˜1

ϕ0,k

0−m+1 +. . .

+hn0h˜n˜1−2m+1+hn0+1h˜n˜1−2m+2+. . .+hn0+2m−1h˜n˜1

ϕ0,k

0−1

+ X

nk

0

cmnϕ0n

+ hn0g˜−n0+hn0+1g˜−n0+1

ψ 0,m

0+

δ

2

m

+ hn0g˜−n0−2+hn0+1g˜−n0−1+hn0+2g˜−n0+hn0+3g˜−n0+1

ψ 0,m

0+

δ

2

m+1 +. . .

+ hn0g˜−n0−2m+2+hn0+1g˜−n0−2m+1+. . .+hn0+2m−2g˜−n0+1

ψ 0,m

0+

δ

2

−1

+ X

nm

0+

δ

2

dmnψ0n,

(70)

for some cmn and dmn. The coefficients of the functionsϕ0,k

0−m

, . . . , ϕ0,k

0−1

can be written as

X

n

hnh˜n2k0k, (71)

with k= n0− ˜n1+1

2 , . . . ,

n0− ˜n1+1

2 +m−1= −r,· · ·,−r+m−1, respectively. Similarly, the coefficients of the functionsψ

0,m

0+

δ

2

m, . . . , ψ0,m

0+

δ

2

−1can be written as

X

n

hn2kg˜n=0,

with k= −n0,· · ·,−n0−m+1, respectively. Observe now that mm0e=r+

δ

2

. If mr , all indices k in (71) are negative, so

hn0ϕ

1,k2m+hn0+1ϕ1,k2m+1

[0,+∞)∈

hn0+2ϕ1,k2m+2+hn0+3ϕ1,k2m+3+. . . + hn0+2m−2ϕ1,k−2+hn0+2m−1ϕ1,k−1

[0,+∞)+V I 0 ⊕W0I


(22)

and the result is proven by induction since hn0 6=0. If m>r (i.e.,δ≥2), we get

hn0ϕ

1,k2m+hn0+1ϕ1,k2m+1

[0,+∞)∈

hn0+2ϕ1,k2m+2+hn0+3ϕ1,k2m+3+. . . + hn0+2m−2ϕ1,k−2+hn0+2m−1ϕ1,k−1

[0,+∞)

+2

1

p−12

ϕ0,k

0−m+r

[0,+∞)+V I 0 ⊕W0I. Therefore, by the induction hypothesis, we only have to prove that

ϕ0,k

0−m+r

[0,+∞)∈SmV I 0 ⊕W0I. We immediately get mrm0er =δ2, so we show that

ϕ0,k

0−l

[0,+∞)∈Sl, 1≤l

δ 2 , (72)

by induction on l. If l=1, from (69) we have ϕ0,k

0−1

[0,+∞) = 2 1 2− 1 p ˜

hn˜1ϕ1,k−1

[0,+∞)+ X

nk

0

c1nϕ0n

[0,+∞)

+ X

nm

0+

δ

2

−1

d1nψ0n[0,+∞)S1V0IW0I

(for some c1nand d1n). If l>1, using induction, we similarly get ϕ0,k

0−l

[0,+∞) = 2

1 2−1p

˜

hn˜1ϕ1,k2l+1

[0,+∞)+ X

nk

0−l+1

cl,nϕ0n

[0,+∞)

+ X

nm

0+

δ

2

l

dl,nψ0n

[0,+∞)∈SlV I 0 ⊕W0I

(again cln and dln are fixed coefficients). Thus we have proven (72), and this completes the proof.

Using this result, setting ψ0,m

0−l:=ϕ1,k2l+1

[0,+∞)−P0

ϕ 1,k2l+1

[0,+∞)

, l=1, . . . ,m0, (73)

and

W0B= {ψ0m|m=0, . . . ,m∗0−1}, (74)

we get

W0 +

=W0BW0I, (75)


(23)

with W0Ias defined in (63). With the same process we can build

e

W0 +

=We0BWe0I.

As for the scaling functions, we must find a couple of biorthogonal bases for the spaces W0 + andWe0 +

. To fix notations, we suppose thatme∗0m0(otherwise we only have to exchange

e

m0and m0in what follows). From the biorthogonality properties on the real line we have hψ0m,ψe0ni =δmn, ∀m,nm∗0.

Note, however, that the modified wavelets we have defined are no longer orthogonal to the inte-rior ones. In fact, from definition (73), it follows that

0m,ψe0ni =

ϕ 1,k−2(m

0−m)+1

,ψe0n

, m=0, . . . ,m0−1, nm0. Using the refinement equation for wavelets on the real line, we easily show that

0m,ψe0ni =0, n=0, . . . ,me∗0−1 if m

&

˜

k+ ˜n1−1 2

'

=: m

0m,ψe0ni =0, m=0, . . . ,m∗0−1 ifn

&

k+n1−1 2

'

=:me∗. (76)

Observing that m∗≥em, it is sufficient to find two m∗×mmatrices E=(emr)andeE=(ens)˜ such that

*m1

X

r=0

emrψ0r, m1

X

s=0 ˜ ensψe0s

+

=δmn, ∀m,n=0, . . . ,m∗−1.

Calling Y the m∗×mmatrix of components Ymn = hψ0m,ψe0ni, this condition is equivalent to E YEeT = I.

Again, it is enough to prove that the matrix Y is non-singular. In fact this follows from the assumed invertibility of the matrix X (defined in (45)); since

det Y 6=0 iff W0 +

We0 +

= {0}, we immediately get the result observing that

W0 +We0 +⊥V1 +Ve1= {0}. Moreover

W0 +

⊂eV0⊥; indeed, for anyv∈Lp +, we have

hv−P0v,eϕ0ki = ˘v0k

X

l≥0 ˘

v0l0l,eϕ0ki =0. Finally, for any j✁, we set

Wj +

=TjW0 +

and Wej +

=eTjWe0 +

; (77)


(24)

settingψj m=Tjψ0m,ψej m=eTjψe0mfor every j,m∈✁, it is easy to check that the biorthog-onality relations

j m,ψejni =δj j′δmn, ∀j,j′,m,n≥0,

hold. Moreover, with a proof similar to the one of Proposition 3, one has PROPOSITION10. The bases9j = {ψj m: m ∈ ✁}of Wj

+, are uniformly p-stable

bases and the bases9ej =

e

ψj m : m ∈ ✁ ofWej

+, are uniformly p-stable bases for all

j0.

Moreover, let us state a characterization theorem for Besov spaces based on the biorthogonal multilevel decomposition Vj +,Vejj0as described in Section 3. With the notation of the Introduction, for 1< p,q<+∞, let us set

Xspq:=

(

Bspq + if s≥0,

Bpsq

+′ if s<0,

and denote by +the space of distributions. THEOREM3. Letϕ∈ Bs0

pq +

for some s0> 0, 1 < p,q <+∞. For all sS := (min(s0,L),min(s0,L))\ {0}, the following characterization holds:

Xspq=

            

n

v∈Lp +:Pj02sq j Pk0|vj k|p

q/p

<+∞o if s>0,

n

v∈ +:v∈Xspq, for some sS and

P

j≥02sq j

P

k≥0|vj k|p

q/p

<+∞o if s<0, where

vj k=

ˆ

vj k= hv,ψej ki if s>0, ˆ

evj k= hv, ψj ki if s<0. In addition, for all sS andv∈ Xspq, we have

|v|Xs pq

 

X

j≥0 2sq j

X

k≥0 |vj k|p

 

q/p

 

1/q . (78)

Finally, if p = q = 2, the characterization and the norm equivalence hold for all index s (−min(s0,L),min(s0,L)).

Proof. It is sufficient to apply Theorems 1 and 2 (since the Bernste and Jackson- type in-equalities have been proven in Proposition 6 and 7, respectively) and remember the interpolation result (1).

REMARK4. It is possible to obtain a characterization result using the same representation of a functionv∈ Xspq for both positive and negative s. Indeed, ifϕ∈ Bs0

pq( ),eϕ∈ Bspq˜0( ), given any s∈ (−min(s˜0,eL),min(s0,L))\ {0}andv=Pj,k≥0vˆj kψj kXspq, we have the same norm equivalence as in (78) withvˆj kinstead ofvj k(see, e.g., [14]). We also observe that, in general,s˜0<s0and thus Theorem 3 gives characterization for a larger interval.


(1)

It is easy to see that

suppϕ(l)= − l 2 , l 2

=: [n0,n1], and thatϕ(l)satisfies the refinement equation

ϕ(l)(x)= n1 X k=n0

21−l

l k+2l

ϕ(l)(2xk) .

It has been shown in [11] that for any integerl˜≥l such that l+ ˜l is even, there exists a function e

ϕll

L2( )that satisfies the conditions in Section 2.3 with L = l andeL = ˜l. This is a compactly supported function such that

suppeϕl,l˜ = − l 2 − ˜l+1,

l 2

+ ˜l1

=: [n˜0,n˜1].

Let us consider a fixed couple l,l˜and drop, for a moment, the superscripts. Substituting in (40) we must have

˜

δ0−δ0=1−l. (96)

For l= ˜l=1, we obtain the orthogonal Haar basis and we can obviously chooseδ˜0=δ0=0. In all the other cases, observing thatn˜1− ˜n01=2l˜+l3≥ ˜l, we can chooseδ˜0=0 and δ0=l1, so k∗0=

l 2

+l−1 andk˜0∗=2l

+ ˜l−1. Considering now (93), we must have ˜

δ1−δ1=1−l,

and again we can setδ˜1=0 andδ1=l−1. Recalling the definition (94), we must fix a coarsest level j0such that

j0≥ l

log2

l+2l˜−2 m

. For jj0, we have (see Section 8)

Vj(0,1) = span n

φ(j k0): k=0, . . . ,l−1 o

⊕ span

ϕj k: k=l+

l 2

−1, . . . ,2jll 2 +1 ⊕ ⊕ spannφ(j k1): k=0, . . . ,l1o.

From the definition, it is easy to see that, for any integer p,

ϕ(2 p)(−x)=ϕ(2 p)(x) , ϕ(2 p+1)(1−x)=ϕ(2 p+1)(x) , ∀x∈ , and these properties are in fact maintained by the dual functions, i.e.,

e

ϕ(2 p,l˜)(x)=ϕe(2 p,l˜)(x) , eϕ(2 p+1,l˜)(1x)=eϕ(2 p+1,l˜)(x) , x , for any suitable integerl. These symmetry features can be used to generate boundary functions.˜ In fact, if we choose p(α1)(y)= p(α0)(−y), it is straightforward to see that


(2)

As we said before, in this setting we can prove that the matrix we get imposing the biorthogonal-ity conditions is non-singular. To simplify matters, we carry out the proof for the left boundary point only, the other one being treated analogously. To this end, let us set

ϕl, ˜ l

0k =

  

φ0k(0) k=0, . . . ,l−1, ϕ(l)

0,l2+k−1 k=l, . . . ,l˜−1, e

ϕl, ˜ l

0k = eφ

(0)

0k k=0, . . . ,l˜−1, and

X l,l˜=Dϕl, ˜ l 0α ,eϕ

l,l˜ 0β

E

α,β=0,... ,l−˜ 1 .

We prove now a stronger proposition about the non-singularity of X l,l˜. As the proof is done using induction, when necessary we will keep track of the dependence of the variables on the parameters l andl. Let I˜ = {i1, . . . ,ik}and J = {j1, . . . ,jk}be two selections of row and column indices, respectively; suppose k2, in6=imfor every n6=m and jn+1= jn+1. Let us denote by XIJthe corresponding k×k submatrix of X l,l˜.

PROPOSITION12. For all l,l˜ ≥ 1 such that l+ ˜l is even, every submatrix Xj1,... ,jk

i1,... ,ik of

X(l,l)˜ is non-singular.

Proof. Using biorthogonality on the line and the definition of the modified functions on the boundary, it is easy to see that, ifl˜≥l,

ϕl,

˜ l 0α ,eϕ

l,l˜ 0β

=

ϕl,

˜ l 0α , (·)

β

for allα,β=0, . . . ,l˜1 and any couple l,l˜.

We will prove the result by induction on l. First, let us compute the matrix arising from the Haar functionϕ=χ[0,1), that is the B-spline of order l=1 (observe that in this case we do not

have boundary scaling functions of the form (35)). Choosingδ0,δ˜0=0 one has

ϕ l, ˜ l 0α ,eϕ

l,l˜ 0β

=

Z α+1

α

xβd x= 1 β+1

h

(α+1)β+1−αβ+1 i

.

Setting Pβ(x)= x β+1

β+1 we have, for any oddl,˜

X 1,l˜= Pβ(α+1)−Pβ(α)α,β=0,...l−˜ 1.

If, starting from the second, we add to any row the preceding one and multiply the j -th column by j , we obtain the Vandermonde matrix V =(Vi j)= (ij), for i , j =1, . . . ,l. It is easy to˜ prove that V has the property stated in the proposition, which in turn means that X(1,l)˜ has it as well.

Secondly, let us suppose that the proposition is true for all matrices X(n,m)with n+m even and n<l and observe that

ϕ l,

˜ l 0α , (·)

β = −

d d xϕ

l,l˜ 0α ,Pβ

.


(3)

Using the relations (see [18]) d d xϕ

(l)(x)=ϕ(l−1)(x+r

l−1)−ϕ(l−1)(x+rl−1−1) (where rs=s mod 2),

cl, ˜ l

α,kc l,l˜

α,k−1=αc (l−1,l+˜ 1) α−1,k−rl−1 (see (34)) and the definition of boundary functions, we get

           d d xϕ

l,l˜

00 =ϕ

(l−1,l+˜ 1) 0l d

d xϕ l,l˜

0α =αϕ

(l−1,l+˜ 1)

0,α−1 −c

l,l˜

α,k1ϕ (l−1,l+˜ 1)

0α α=1, . . . ,l−1,

d d xϕ

l,l˜

0α =ϕ

(l−1,l+˜ 1)

0,α−1 −ϕ

(l−1,l+˜ 1)

0α α=l, . . . ,l˜−1.

We can now express the elements of B = X l,l˜in terms of the components of A= X(l 1,l˜+1)as follows:

Bαβ=

1 β+1

    

Al,β+1 α=0,

−αAα−1,β+1+c ll

α,k1Al,β+1 α=1, . . . ,l−1, −Aα−1,β+1+Aα,β+1 α=l, . . . ,l˜−1.

With elementary operations on the rows and columns of B, we can transform it in the matrix obtained deleting the last two rows and the first and last column of A. These operations never switch columns and do not affect the singularity of the minors of B, so by induction the proof is complete.

Finally, with the notation of Section 8, we have m0=m#0−1= l+ ˜l

2 +

l+r

2 −1, me ∗ 0=em

#

0−1=

l+ ˜l

2 +r−1, and

m∗=m#−1=l+r+ ˜l−2+ &

˜ l−1

2 '

, me∗=me#−1=2l+r−2+ &

˜ l−1

2 '

,

where r is 1 if l is odd, zero otherwise. Then it is easy to see thatem∗≤mfor all couples l,l˜. Therefore, one has

Wj(0,1) = span n

ψ(j m0): m=0, . . . ,m∗−1 o

⊕ span

n

ψj m: m=m∗, . . . ,2jm∗ o

⊕ span

n

ψ(j m1): m=1, . . . ,m∗−1 o

.

Since the border wavelets have the same supports at the two edges, we only have to compute their lengths once. From the definition (74), substituting the values of n0,n˜0and n1,n˜1it is easy to see that

max m=0,... ,m1

suppψ(j m0) =2−j

2l˜+ 3l

2 +r−3


(4)

To obtain a lower limit for j0it is enough to require 2−j0

2l˜+3l2 +r−3

≤ 12. In this way we obtain

j0≥

log2

2l˜+3l 2 +r−3

+1

. (97)

Acknowledgments. The authors would like to thank Claudio Canuto for many clarifying and

useful discussions. This research has been partially supported by CNR ST/74 Progetto Strategico Modelli e Metodi per la Matematica e l’Ingegneria.

References

[1] ADAMSR.A., Sobolev Spaces, Academic Press, New York 1975.

[2] ANDERSON L., HALLH., JAWERTHB. ANDPETERSG., Wavelets on the closed sub-sets of the real line, 1–61 in “Topics in the Theory and Applications of Wavelets”, L.L. Schumacher and G. Webb (eds), Academic Press, Boston 1994.

[3] AUSCHERP., Ondelettes `a support compact et conditions aux limites, J. Funct. Anal. 111 (1993), 29–43.

[4] BERGHJ. ANDL ¨OFSTROM¨ J., Interpolation Spaces, An Introduction, Springer Verlag, Berlin 1976.

[5] CANUTOC.ANDTABACCOA., Multilevel decompositions of functional spaces, J. Fourier Anal. and Appl. 3 (1997), 715–742.

[6] CANUTOC. AND TABACCOA., Ondine biortogonali: teoria e applicazioni, Quaderni U.M.I. Vol. 46, Pitagora Ed., 1999.

[7] CANUTOC., TABACCOA.ANDURBANK., The wavelet element method Part I: Con-struction and Analysis, Appl. Comp. Harm. Anal. 6 (1999), 1–52.

[8] CARNICERJ.M., DAHMENW.ANDPENA˜ J.M., Local decomposition of refinable spaces, Appl. Comp. Harm. Anal. 3 (1996), 127–153.

[9] CHIAVASSAG.ANDLIANDRATJ., On the effective construction of compactly supported wavelets satisfying homogeneous boundary conditions on the interval, Appl. Comp. Harm. Anal. 4 (1997), 62–73.

[10] CHUIC.K.ANDQUACKE., Wavelets on a bounded interval, in “Numerical Methods of Approximation Theory”, D. Braess and L.L Shumaker (eds.), Birkh¨auser, 1992, 1–24. [11] COHENA., DAUBECHIESI.ANDFEAUVEAUJ., Biorthogonal bases of compactly

sup-ported wavelet, Comm. Pure and Appl. Math. 45 (1992), 485–560.

[12] COHEN A., DAUBECHIES I., JAWERTH B. AND VIAL P., Multiresolution analysis, wavelets and fast algorithms on an interval, C.R. Acad. Sci. Paris 316 (1993), 417–421. [13] COHENA., DAUBECHIESI. ANDVIAL P., Wavelets on the interval and fast wavelet

transform, Appl. Comp. Harm. Anal. 1 (1993), 54–81.

[14] DAHMENW., Multiscale analysis, approximation and interpolation spaces, 1–41 in “Ap-proximation Theory VIII” (C.K. Chui and L.L. Schumaker, eds) World Scientific Pub., Singapore 1995.

[15] DAHMENW., Stability of multiscale transformations, J. Fourier Anal. and Appl. 4 (1996), 341–362.


(5)

[16] DAHMENW., KUNOTHA.ANDURBANK., Biorthogonal Spline-Wavelets on the Interval — Stability and Moment Conditions, Appl. Comp. Harm. Anal. 6 (1999), 132–196. [17] DAUBECHIESI., Ten Lectures on Wavelets, CBMS-NSF Series in Applied Mathematics

61, SIAM, Philadelphia 1992.

[18] DEBOORC., A practical guide to splines, Springer Verlag, New-York 1978.

[19] DEVORE R.A. AND LORENTZ G.G., Constructive Approximation, Springer Verlag, Berlin 1993.

[20] DEVORER.A.ANDPOPOVV.A., Interpolation spaces and non-linear approximation, 191–205 in “Function Spaces and Applications”, M. Cwikel, J. Peetre, Y. Sagher and H. Wallin (eds.), Lecture Notes in Math. 1302, Springer Verlag, Berlin 1988.

[21] DEVORER.A.ANDPOPOVV.A., Interpolation of Besov spaces, Trans. Amer. Soc. 305 (1988), 397–414.

[22] MEYERY., Ondelettes de l’intervalle, Revista Mat. Iberoamericana 7 (1992), 115–133. [23] TRIEBEL H., Interpolation Theory, Function Spaces, Differential Operators, VEB

Deutscher Verlag der Wissenschaften, Berlin 1978.

AMS Subject Classification: 42C15.

Laura LEVAGGI

Dipartimento di Matematica, Universit`a di Genova via Dodecaneso 35

16146 Genova Anita TABACCO

Dipartimento di Matematica, Politecnico di Torino corso Duca degli Abruzzi 24

10129 Torino


(6)