Bin Han Department of Mathematical Sciences University of Alberta Edmonton, Canada T6G 2G1

Similar documents
COMPACTLY SUPPORTED ORTHONORMAL COMPLEX WAVELETS WITH DILATION 4 AND SYMMETRY

Construction of Biorthogonal Wavelets from Pseudo-splines

EXAMPLES OF REFINABLE COMPONENTWISE POLYNOMIALS

Biorthogonal Spline Type Wavelets

MRA Frame Wavelets with Certain Regularities Associated with the Refinable Generators of Shift Invariant Spaces

Approximation by Multiple Refinable Functions

WAVELETS WITH SHORT SUPPORT

2 W. LAWTON, S. L. LEE AND ZUOWEI SHEN is called the fundamental condition, and a sequence which satises the fundamental condition will be called a fu

LINEAR INDEPENDENCE OF PSEUDO-SPLINES

Construction of Multivariate Compactly Supported Orthonormal Wavelets

arxiv: v2 [math.fa] 27 Sep 2016

Construction of Biorthogonal B-spline Type Wavelet Sequences with Certain Regularities

Symmetric Wavelet Tight Frames with Two Generators

POINT VALUES AND NORMALIZATION OF TWO-DIRECTION MULTIWAVELETS AND THEIR DERIVATIVES

BAND-LIMITED REFINABLE FUNCTIONS FOR WAVELETS AND FRAMELETS

SMALL SUPPORT SPLINE RIESZ WAVELETS IN LOW DIMENSIONS BIN HAN, QUN MO, AND ZUOWEI SHEN

Available at ISSN: Vol. 2, Issue 2 (December 2007) pp (Previously Vol. 2, No.

UNIVERSITY OF WISCONSIN-MADISON CENTER FOR THE MATHEMATICAL SCIENCES. Tight compactly supported wavelet frames of arbitrarily high smoothness

How smooth is the smoothest function in a given refinable space? Albert Cohen, Ingrid Daubechies, Amos Ron

Quintic deficient spline wavelets

AN ALGORITHM FOR MATRIX EXTENSION AND WAVELET CONSTRUCTION

Nonstationary Subdivision Schemes and Totally Positive Refinable Functions

Ring-like structures of frequency domains of wavelets

SOME SMOOTH COMPACTLY SUPPORTED TIGHT WAVELET FRAMES WITH VANISHING MOMENTS

Size properties of wavelet packets generated using finite filters

Multiresolution analysis by infinitely differentiable compactly supported functions. N. Dyn A. Ron. September 1992 ABSTRACT

INFINITUDE OF MINIMALLY SUPPORTED TOTALLY INTERPOLATING BIORTHOGONAL MULTIWAVELET SYSTEMS WITH LOW APPROXIMATION ORDERS. Youngwoo Choi and Jaewon Jung

Bin Han Department of Mathematical and Statistical Sciences, University of Alberta, Edmonton, Alberta, Canada

Spectral properties of the transition operator associated to a multivariate re nement equation q

A CLASS OF M-DILATION SCALING FUNCTIONS WITH REGULARITY GROWING PROPORTIONALLY TO FILTER SUPPORT WIDTH

A NOTE ON MATRIX REFINEMENT EQUATIONS. Abstract. Renement equations involving matrix masks are receiving a lot of attention these days.

ORTHONORMAL SAMPLING FUNCTIONS

Properties of Dual Pseudo-Splines

A Riesz basis of wavelets and its dual with quintic deficient splines

Decomposition of Riesz frames and wavelets into a finite union of linearly independent sets

Pairs of Dual Wavelet Frames From Any Two Refinable Functions

c 2000 Society for Industrial and Applied Mathematics

Shift-Invariant Spaces and Linear Operator Equations. Rong-Qing Jia Department of Mathematics University of Alberta Edmonton, Canada T6G 2G1.

STABILITY AND LINEAR INDEPENDENCE ASSOCIATED WITH SCALING VECTORS. JIANZHONG WANG y

446 SCIENCE IN CHINA (Series F) Vol. 46 introduced in refs. [6, ]. Based on this inequality, we add normalization condition, symmetric conditions and

Fourier-like Transforms

Boundary functions for wavelets and their properties

Applied and Computational Harmonic Analysis 11, (2001) doi: /acha , available online at

CENTER FOR THE MATHEMATICAL SCIENCES. Characterizations of linear independence and stability. of the shifts of a univariate renable function

Construction of orthogonal multiscaling functions and multiwavelets with higher approximation order based on the matrix extension algorithm

Compactly Supported Orthogonal Symmetric Scaling Functions

UNIVERSITY OF WISCONSIN-MADISON CENTER FOR THE MATHEMATICAL SCIENCES. On the construction of multivariate (pre)wavelets

2 W. LAWTON, S. L. LEE AND ZUOWEI SHEN Denote by L 1 (R d ) and L 2 (R d ) the spaces of Lebesque integrable and modulus square integrable functions d

Lecture 7 Multiresolution Analysis

ON SPECTRAL CANTOR MEASURES. 1. Introduction

Affine and Quasi-Affine Frames on Positive Half Line

Functions: A Fourier Approach. Universitat Rostock. Germany. Dedicated to Prof. L. Berg on the occasion of his 65th birthday.

On Dual Wavelet Tight Frames

Quadrature Prefilters for the Discrete Wavelet Transform. Bruce R. Johnson. James L. Kinsey. Abstract

Compression on the digital unit sphere

Smoothness of Nonlinear and Non-Separable Subdivision Schemes

. Introduction Let M be an s s dilation matrix, that is, an s s integer matrix whose eigenvalues lie outside the closed unit disk. The compactly suppo

Refinable Functions with Exponential Decay: An Approach via Cascade Algorithms

Band-limited Wavelets and Framelets in Low Dimensions

WAVELETS WITH COMPOSITE DILATIONS

Wavelets and Filter Banks

The Method of Virtual Components in the Multivariate Setting

Approximately dual frames in Hilbert spaces and applications to Gabor frames

MULTIRESOLUTION AND WAVELETS. Rong-Qing Jia 1,2 Zuowei Shen 2,3 Department of Mathematics Center for Mathematical Sciences. Edmonton Madison, WI 53705

Compactly Supported Tight Frames Associated with Refinable Functions 1. Communicated by Guido L. Weiss Received July 27, 1999

Isotropic Multiresolution Analysis: Theory and Applications

Wavelets: Theory and Applications. Somdatt Sharma

c 1999 Society for Industrial and Applied Mathematics

Wavelets and Image Compression. Bradley J. Lucier

Wavelet Bases of the Interval: A New Approach

MATH 590: Meshfree Methods

Approximation by Conditionally Positive Definite Functions with Finitely Many Centers

2 Infinite products and existence of compactly supported φ

From Fourier to Wavelets in 60 Slides

Semi-orthogonal wavelet frames on positive half-line using the Walsh Fourier transform

Wavelets, Multiresolution Analysis and Fast Numerical Algorithms. G. Beylkin 1

Wavelet Bi-frames with Uniform Symmetry for Curve Multiresolution Processing

Wavelet analysis as a p adic spectral analysis

DISCRETE CDF 9/7 WAVELET TRANSFORM FOR FINITE-LENGTH SIGNALS

OBLIQUE PROJECTIONS, BIORTHOGONAL RIESZ BASES AND MULTIWAVELETS IN HILBERT SPACES

Sparse Multidimensional Representation using Shearlets

Wavelet bases on a triangle

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

POLYNOMIAL INTERPOLATION, IDEALS AND APPROXIMATION ORDER OF MULTIVARIATE REFINABLE FUNCTIONS

arxiv:math/ v1 [math.ca] 19 May 2004

Construction of wavelets. Rob Stevenson Korteweg-de Vries Institute for Mathematics University of Amsterdam

SYMMETRY RESULTS FOR PERTURBED PROBLEMS AND RELATED QUESTIONS. Massimo Grosi Filomena Pacella S. L. Yadava. 1. Introduction

A 3 3 DILATION COUNTEREXAMPLE

So reconstruction requires inverting the frame operator which is often difficult or impossible in practice. It follows that for all ϕ H we have

Wavelets and modular inequalities in variable L p spaces

DIEUDONNE AGBOR AND JAN BOMAN

Wavelets and Image Compression Augusta State University April, 27, Joe Lakey. Department of Mathematical Sciences. New Mexico State University

Nonlinear Approximation Schemes Associated With Nonseparable Wavelet Bi-frames

We have to prove now that (3.38) defines an orthonormal wavelet. It belongs to W 0 by Lemma and (3.55) with j = 1. We can write any f W 1 as

Trace Class Operators and Lidskii s Theorem

axioms Construction of Multiwavelets on an Interval Axioms 2013, 2, ; doi: /axioms ISSN

Frame Wavelet Sets in R d

Nonlinear Stationary Subdivision

arxiv: v1 [cs.oh] 3 Oct 2014

Subsequences of frames

Transcription:

SYMMETRIC ORTHONORMAL SCALING FUNCTIONS AND WAVELETS WITH DILATION FACTOR d = Bin Han Department of Mathematical Sciences University of Alberta Edmonton, Canada T6G 2G1 email: bhan@math.ualberta.ca Abstract. It is well known that in the univariate case, up to an integer shift and possible sign change, there is no dyadic compactly supported symmetric orthonormal scaling function except for the Haar function. In this paper we are concerned with the construction of symmetric orthonormal scaling functions with dilation factor d =. Several examples of such scaling functions are provided in this paper. In particular, two examples of C 1 orthonormal scaling functions, which are symmetric about 0 and 1, respectively, are presented. We will then discuss how to construct symmetric 6 wavelets from these scaling functions. We explicitly construct the corresponding orthonormal symmetric wavelets for all the examples given in this paper. 1991 Mathematics Subject Classification. 2C05, 2C15, 3A30, 1A30. Key words and phrases. orthonormal scaling function, wavelets, symmetry, smoothness. Research supported in part by Killam Trust under Isaak Walton Killam Memorial Scholarship 1 Typeset by AMS-TEX

2 SYMMETRIC ORTHONORMAL SCALING FUNCTIONS AND WAVELETS 1. Introduction In her celebrated paper [6], Daubechies constructed a family of compactly supported orthonormal scaling functions and their corresponding orthonormal wavelets with dilation factor 2. Since then wavelets with compact support have been found to be very useful in applications. Also in that paper, Daubechies proved that up to an integer shift and possible sign change, except for the Haar scaling function (i.e., the characteristic function of the interval [0, 1]), there exists no dyadic orthonormal scaling function which is symmetric about some point on R. Therefore, with the dilation factor 2, there exists no symmetric or antisymmetric orthonormal wavelet except the Haar wavelet(also see [7]). On the other hand, symmetry is a much desired property in applications. In this paper, we consider how to achieve both symmetry and orthogonality of wavelets. It is very natural to consider using a different dilation factor other than 2. In fact it is of interest in its own right to consider other dilation factors in applications. In the engineering literature, decimation by an integer ratio other than d = 2 occurs in multi-rate digital processing(cf. [21]). The motivation for such signal splitting and coding before transmission is well understood in the literature where decompositions parallel the decompositions of quadrature mirror filtering. Such filtering is referred to as M channel filtering where the integer M corresponds to the integer d in this paper, see[20, 21, 23] for more details. The approach of using different dilation factor to construct wavelets was considered in [, 20, 23] and in other papers. A general method of constructing orthonormal scaling functions in L 2 (R) with general dilation factors was obtained in [20, 23]. As in the case of Daubechies orthonormal scaling functions, the orthonormal scaling functions constructed in [20, 23] lack symmetry. In [], Chui and Lian considered construction of symmetric and antisymmetric orthonormal wavelets with dilation factor 3. Several interesting examples of symmetric and antisymmetric wavelets with dilation factor 3 were reported there, but smoothness of the resulting wavelets constructed in [] was not considered. Let us now introduce some definitions and notations. The procedure for constructing orthonormal scaling functions with dilation factor d is very similar to that for constructing orthonormal dyadic scaling functions, which is discussed in details in [2, 7]. The reader is referred to [2, 7] for a complete picture of this construction. In the following, we are concerned with functional equations of the form (1.1) φ = k Z a(k)φ(d k), where φ is the unknown function defined on the real line R, a is a finitely supported sequence on Z, and here d is the dilation factor. We will use l 0 (Z) to denote the linear space of finitely supported sequences on Z and use δ to denote the sequence such that δ(0) = 1 and δ(k) = 0, for k Z\{0}. The equation (1.1) is called a refinement equation, and the sequence a is called the refinement mask. If a finitely supported sequence a satisfies (1.2) a(k) = d, k Z then it is known that(see [3]) there exists a unique compactly supported distribution φ satisfying the refinement equation (1.1) subject to the condition φ(0) = 1. This

SYMMETRIC ORTHONORMAL SCALING FUNCTIONS AND WAVELETS 3 distribution is said to be the normalized solution of the refinement equation (1.1). The Fourier transform of a function f L 1 (R) is defined to be ˆf(ξ) := R f(x)e ixξ dx, ξ R, and the domain of the Fourier transform can be naturally extended to include compactly supported distributions. Taking the Fourier transform on both sides of (1.1), we obtain (1.3) ˆφ(ξ) = d 1ã(e iξ/d ) ˆφ(ξ/d), ξ R, where ã(e iξ ) is given by its symbol ã(z) defined by (1.) ã(z) := k Z a(k)z k, z C\{0}. If the shifts of the normalized solution φ of (1.1) are orthonormal, that is, φ(x j)φ(x k) dx = δ jk j, k Z, then R (1.5) d 1 ã(e i(ξ+2πk/d) ) 2 = d 2, ξ R. k=0 In order to solve the refinement equation (1.1), we start with the hat function φ 0 defined by 1 + x for x [ 1, 0), φ 0 (x) := 1 x for x [0, 1], 0 for x R\[ 1, 1]. Then we study the iteration scheme Q n aφ 0, n = 0, 1, 2,, where Q a is the bounded linear operator on L p (R), 1 p given by Q a f := k Z a(k)f(d k), f L p (R). This iteration scheme is called a subdivision scheme(see [3]) or a cascade algorithm(see [9]) associated with a. We say that the subdivision scheme associated with a converges in the L p norm if there exists a function f L p (R) such that lim n Q n aφ 0 f p = 0. If this is the case, then it is necessary that f is equal to the normalized solution of (1.1) with the refinement mask a. The subdivision operator associated with a is defined by S a λ(i) := k Z a(i dk)λ(k), i Z,

SYMMETRIC ORTHONORMAL SCALING FUNCTIONS AND WAVELETS where λ l 0 (Z). By induction, we observe that (1.6) Q n aφ 0 = k Z S n a δ(k)φ 0 (d n k). Given a sequence λ l 0 (Z), the difference operator on l 0 (Z) is defined to be λ = λ λ( 1). It was proved by Han and Jia in [12] (also cf. Jia [13]) that the subdivision scheme associated with a converges in the L p norm if and only if (1.7) lim n Sn a δ 1/n p < d 1/p. If a satisfies (1.5) and the subdivision scheme associated with a converges in the L 2 norm, then the normalized solution φ of (1.1) with the refinement mask a lies in L 2 (R) and the shifts of φ are orthonormal(cf. [6, 13]). (The idea is to use the initial function χ [0,1), then we still have that lim n Q n aχ [0,1) φ 2 = 0. As the shifts of each Q n aχ [0,1) are orthonormal, the shifts of φ are also orthonormal.) Conversely, if the normalized solution φ of (1.1) with mask a lies in L 2 (R) and the shifts of φ are orthonormal, then a satisfies (1.5) and the subdivision scheme associated with a converges in the L 2 norm. The subdivision operator plays an important role in the study of convergence of subdivision schemes and the characterization of smoothness of refinable functions. The reader is referred to Goodman, Micchelli, Ward [11], Han and Jia [12] and Jia [13] for detailed discussion on subdivision operators. In this paper, to obtain symmetric orthonormal scaling functions, we will use the above equation such that the associated subdivision scheme converges in the L 2 norm, i.e., condition (1.7) is satisfied. The structure of this paper is as follows. In Section 2, we study the characterization of L p smoothness of a refinable function with dilation factor d. We derive two simple inequalities to estimate the L smoothness of a refinable function; then apply them in Section 3 to estimate the smoothness of several examples. Note that with dilation factor, up to a shift of an orthonormal scaling function φ, there are only two types of symmetry: φ is symmetric about either 0 or 1/6. In Section 3, for dilation factor, we present some examples of orthonormal scaling functions which are symmetric about 0 or 1/6, respectively. In particular, two C 1 orthonormal scaling functions, with one symmetric about 0 and the other symmetric about 1/6, are obtained. In Section, we discuss how to construct the corresponding wavelets with symmetry. With dilation factor, for any orthonormal scaling functions that are symmetric about 1/6, we can construct the corresponding three wavelets which are all either symmetric or antisymmetric about 1/6. However, on the contrary, with dilation factor, if an orthonormal scaling function is symmetric about 0, we shall prove that it is impossible to construct the corresponding three wavelets which are all either symmetric or antisymmetric about 0. This fact is true for any even dilation factor. But if other symmetry is allowed for wavelets, we can construct the corresponding wavelets with symmetry. For each of our examples such that the scaling function is symmetric about 0, we construct its three wavelets with one symmetric about 0, another antisymmetric about 0, and the third symmetric about 1/2.

SYMMETRIC ORTHONORMAL SCALING FUNCTIONS AND WAVELETS 5 2. L p Smoothness of Refinable Functions In this paper, we are concerned with construction of orthonormal scaling functions with symmetry. Our objective is to find smooth orthonormal scaling functions with symmetry for dilation factor. Before we do this, let us review some notations and results related to the characterization of smoothness of refinable functions. Following [1], we use the generalized Lipschitz space to measure smoothness of a given function. Let us recall the definition of the generalized Lipschitz space from [8]. For t R, the difference operator t is defined to be t f = f f( t) where f is a function from R to C. Let k be a positive integer. The k-th modulus of smoothness of f L p (R) is defined by ω k (f, h) p := sup k t f p, h 0. t h For ν > 0, let k be an integer greater than ν. The generalized Lipschitz space Lip (ν, L p (R)) consists of those functions f L p (R) for which (2.1) ω k (f, h) p Ch ν h > 0, where C is a constant independent of h. The optimal smoothness of a function f L p (R) in the L p norm is described by its critical exponent ν p (f) defined by ν p (f) := sup{ν : f Lip (ν, L p (R))}. The concept of stability plays an important role in the study of the smoothness of the normalized solution of (1.1). Let φ be a compactly supported distribution, we say that the shifts of φ are stable if for any ξ R, there exists k Z such that ˆφ(ξ + 2πk) 0. If φ lies in L p (R), where 1 p (when p =, we consider φ C 0 (R)), it is equivalent to saying that there exist two positive constants C 1 and C 2 such that (2.2) C 1 λ p k Z λ(k)φ( k) p C 2 λ p λ l 0 (Z), where λ p := ( k Z λ(k) p ) 1/p. Clearly, if the shifts of φ are orthonormal, then the shifts of φ are stable. See [15, 17, 2] for discussion of stability. Following Jia [13], we shall use the p-norm joint spectral radius of a finite collection of square matrices to characterize the critical exponent ν p (φ) of a refinable function φ. Let A be a finite collection of r r square matrices. For a positive integer n we denote by A n the Cartesian power of A: and for 1 p <, we define A n = {(A 1,, A n ) : A 1,, A n A}, A n p := A 1 A n p (A 1,,A n ) A n 1/p,

6 SYMMETRIC ORTHONORMAL SCALING FUNCTIONS AND WAVELETS where denotes a matrix norm such that AB A B for any r r matrices A and B. For p =, we define A n := max{ A 1 A n : (A 1,, A n ) A n }. For any 1 p, the l p -norm joint spectral radius of A is defined to be ρ p (A) := lim n An 1/n p = inf n 1 An 1/n p. For any finitely supported sequence a, we can write the symbol of a as (2.3) ã(z) = (1 + z + + z d 1 ) l b(z) and (1 + z + + z d 1 ) b(z). The characterization of L p smoothness of a refinable function is as follows: Theorem 2.1. Let φ L p (R) be the normalized solution of (1.1) with a finitely supported refinement mask a. Suppose that b l 0 (Z), given by (2.3), be supported on [0, N]. If the shifts of φ are stable, then (2.) ν p (φ) = 1 p log d ρ p ( {B0,, B d 1 } ), where B ε := ( b(di j ε) ) 1 i,j N d 1 integer which is no less than N d 1 (2.5) ν 2 (φ) = 1 2 1 2 log d ρ(t c ), N, 0 ε d 1 and d 1 is the smallest and 1. Moreover, when p = 2, where T c := (c di j ) N d 1 i,j N d 1 with c(z) := b(z) 2. Proof. From the definition of the subdivision operator, by induction, we have φ(x) = k Z S n a δ(k)φ(d n x k). Therefore for the integer l given in (2.3), we have, l d n φ(x) = k Z l S n a δ(k)φ(d n x k). Since the shifts of φ are stable, by (2.2), there exist positive constants C 1 and C 2 independent of n such that (2.6) C 1 l S n a δ p d n/p l d nφ p C 2 l S n a δ p. Hence if φ Lip (ν, L p (R)), by the definition of the generalized Lipschitz space, we see from (2.1) and (2.6) that (2.7) C 1 l S n a δ p Cd n/p d nν = Cd (1/p ν)n.

SYMMETRIC ORTHONORMAL SCALING FUNCTIONS AND WAVELETS 7 Let ρ p := lim n l Sa n δ 1/n p. It follows from (2.7) that ν 1 p log d ρ p. Hence ν p (φ) 1 p log d ρ p. To prove ν p (φ) 1 p log d ρ p, the proof is based on the following results from approximation theory: For a function f in L p (R) (f is continuous in the case p = ), f lies in Lip (ν, L p (R)) for ν > 0 if and only if, for some integer l > ν, there exists a constant C > 0 such that (2.8) l d nf p Cd nν n N. For these results, the reader is referred to the work of Boman [1] and Ditzian [10]. Since ρ p = lim n l Sa n δ 1/n p, for any η > 0, there exists a constant C η such that l Sa n δ p C η (ρ p + η) n. It follows from (2.6) that l d nφ p C 2 d n/p l S n a δ p C 2 C η d n/p (ρ p + η) n, η > 0. Therefore, by (2.8), φ Lip ( 1 p log d(ρ p + η), L p (R)) η > 0. Hence ν p (φ) 1 p log d ρ p. Now it suffices to prove that ρ p = ρ p ({B 0,, B d 1 }). Using the relation (2.3), it is easy to prove that, see [13, Theorem 3.3], ρ p = lim n l S n a δ 1/n lim n S n b δ 1/n p p =. By [12, Theorem 2.5], we see that ρ p := lim n S n b δ 1/n p = ρ p ({B 0,, B d 1 }). For the case p = 2, (2.5) is evident by (2.) and [12, Theorem.1]. The reader is referred to Han and Jia [12] and Jia [13] for more detailed discussion on joint spectral radius and its relation to subdivision operators. We mention that for the case p = 2, in the univariate case with dilation factor 2, Villemoes in [22] obtained a characterization of L 2 smoothness. In [1], Jia gave a characterization of L 2 smoothness for the multivariate refinement mask with an isotropic dilation matrix. It was illustrated in [1, 22] that ν 2 (φ) can be obtained by calculating the spectral radius of a finite matrix. (2.5) is a special case of [1]. In this paper, we are mainly interested in the case p = 2 and p =. Although it is difficult to apply Theorem 2.1 directly to obtain ν (φ), the following two inequalities provide an easy way to estimate ν (φ). Corollary 2.2. Under the same conditions as in Theorem 2.1 for p =. Then ( { }) (2.9) ν (φ) log d max b(dk + ε) : ε = 0, 1,, d 1. k Z If there exist 0 ε 0 d 1 and k 0 Z such that b(dk + ε 0 ) = 0 k Z\{k 0 }, then (2.10) ν (φ) log d ( b(dk0 + ε 0 ) ). Proof. For any r r matrix A = (a ij ) 1 i,j r, choose the following matrix norm: { r } A := max a ij : j = 1,, r. i=1

8 SYMMETRIC ORTHONORMAL SCALING FUNCTIONS AND WAVELETS Then by B ε := ( b(di j ε) ) 1 i,j N d 1, it is easily seen that for any ε Ω, B ε max{ k Z b(dk + ε) : ε = 0,, d 1}. Hence by the definition of l -norm joint spectral radius, we have ρ ({B 0,, B d 1 }) = inf {B 0,, B d 1 } n 1/n n 1 { } max b(dk + ε) : 0 ε d 1. k Z Hence by Theorem 2.1, (2.) holds true. If there exist 0 ε 0 d 1 and k 0 Z such that b(dk + ε 0 ) = 0 for any k Z\{k 0 }, then there exists ε 1 {0,, d 2} such that (d 1) (dk 0 +ε 0 +ε 1 ). If dk 0 +ε 0 = 0, we choose ε 1 = d 1. Set k 1 = dk 0+ε 0 +ε 1 d 1. Note that supp b [0, N] and N max{1, dk 0 + ε 0 }. It follows that 1 k 1 N d 1. Therefore the k 1-th column of B ε1 = ( b(di j ε 1 ) ) 1 i,j N d 1 is b(dk 0 + ε 0 )e k1 where e k1 has 1 at its k 1 th coordinate and 0 otherwise. In other words, B ε1 e k1 = b(dk 0 +ε 0 )e k1 ; therefore b(dk 0 + ε 0 ) is an eigenvalue of B ε1. It follows that ρ ({B 0,, B d 1 }) = lim {B 0,, B d 1 } n 1/n n Hence by Theorem 2.1, (2.5) holds. lim n Bn ε 1 1/n = ρ(b ε1 ) b(dk 0 + ε 0 ). We will apply the results in this section to several examples in Section 3. 3. Symmetric Orthonormal Scaling Functions With d = In this section, we are concerned with construction of symmetric orthonormal scaling functions with dilation factor. Throughout this section, we assume that d =. For any refinement mask a l 0 (Z), up to an integer shift, there are only two types of symmetry. The first type of symmetry is that the mask a is symmetric about 0, i.e., (3.1) a(k) = a( k) k Z. The second type of symmetry is that a is symmetric about 1 2, i.e., (3.2) a(k) = a(1 k) k Z. To find a mask of type (3.1) or (3.2) such that (1.5) holds true, we need the following result: Theorem 3.1. Let l be a positive integer and P l be the polynomial of degree l 1 16 determined by the first l terms of the Taylor series of expanded at (1 z) l (1 2z) 2l 16 z = 0, i.e., = P (1 z) l (1 2z) 2l l (z) + O(z l ), z 0. Let b(e iξ ) = 1 + e iξ + e i2ξ + e i3ξ 2l p(sin 2 ξ 2 )

SYMMETRIC ORTHONORMAL SCALING FUNCTIONS AND WAVELETS 9 for some polynomial p such that b satisfies the following equation (3.3) b(e iξ ) + b(e i(ξ+π/2) ) + b(e i(ξ+π) ) + b(e i(ξ+3π/2) ) = 16. Then the first l terms of p are given by P l. More precisely, p(z) = P l (z)+o(z l ), z 0. Proof. Since b(e iξ ) = ( sin(2ξ) ) 2lp(sin 2 ξ sin ξ 2 ), (3.3) can be rewritten as 2 ( sin(2ξ) For ξ near 0, we have ) ( 2l p(sin 2 ξ 2 ) (sin ξ + p(sin2 2ξ+π 2 )2l (sin 2ξ+π ( sin(2ξ) ) + p(sin ) 2l 2 ξ+π 2 ) (sin ξ+π + p(sin 2 )2l 2 2ξ+3π ) (sin 2ξ+3π ) 2l ) ( 2l p(sin 2 ξ 2 ) ) (sin ξ + O(1) = 16, ξ 0. 2 )2l Therefore ( ) 2l ( sin(2ξ) sin ξ p(sin 2 ξ 2 ) + ξ ) O(sin2l 2 ) = 16, ξ 0. 2 Let z = sin 2 ξ 2. Note that we have ( ) 2 sin(2ξ) = (1 sin 2 ξ sin(ξ/2) 2 )(1 2 ξ sin2 2 )2 = (1 z)(1 2z) 2, (1 z) l (1 2z) 2l (p(z) + O(z l )) = 16, z 0. Our assertion in this theorem follows from the above equality. ) = 16. In fact, if we take b(e iξ ) = 1+e iξ +e i2ξ +e i3ξ 2l P l (sin 2 ξ 2 ), then b satisfies (3.3). To find a mask a of type (3.1) such that (1.5) holds, when l = 2k, we are looking for ã(e iξ ) = 1 + e iξ + e i2ξ + e i3ξ 2k p(sin 2 ξ 2 ), or when l = 2k + 1, we are looking for ã(e iξ ) = e i3kξ ( 1 + e iξ + e i2ξ + e i3ξ ) 2k+1 ( e iξ + e i2ξ 2 ) p(sin 2 ξ 2 ), where p is a polynomial such that b(e iξ ) = ã(e iξ ) 2 satisfies (3.3). From Theorem 3.1, we see that when l = 2k, p 2 (z) = P l (z) + O(z l ) and when l = 2k + 1, (1 z)p 2 (z) = P l (z) + O(z l ). Hence the first l terms of p can be easily determined directly from P l while other terms of p can be found by using equation (3.3). Note that (3.3) is equivalent to (3.) b(0) = and b(k) = 0 k Z\{0}. A similar procedure can be used to find masks of type (3.2) such that (1.5) holds. By using the above procedure, we have the following examples.

10 SYMMETRIC ORTHONORMAL SCALING FUNCTIONS AND WAVELETS Example 3.1. Let l = 1. Then by Theorem 3.1 P 1 (z) = 16. We are looking for a mask given by ã(e iξ ) = 1 ( 1 + e iξ + e i2ξ + e i3ξ) ( e iξ + e i2ξ) p(sin 2 ξ 8 2 ), with a polynomial p(z) = + t z for some t R. By using (3.), we find that t satisfies the equation t 2 + 32 t = 0. Taking one root t = 8 6 16, we have the refinement mask a given by its symbol ã(z) = 2 6 z 3 + 1 2 z 2 + 2 + 6 z 1 + 1 + 2 + 6 z 1 + 1 2 z2 + 2 6 ) ( 2 6 6 6 = (1 + z + z 2 + z 3 z 2 + z 1 + + 2 6 z ). 1 Then a satisfies (1.5) and the normalized solution φ of (1.1) with the above refinement mask a lies in L 2 (R) with ν 2 (φ) = 1 2 log 8 2 6 2 0.5918 by Theorem 2.1. In fact, (2.) gives us ν p (φ) = 1 + 1 2p 1 p log ((2 6) p + 6 p ) for 1 p < and ν (φ) = log 6 0.3538. Therefore φ is a continuous orthonormal scaling function which is symmetric about the origin. Example 3.2. Let l = 2. Then by Theorem 3.1 P 1 (z) = 16 + 160z. We are looking for a mask given by ã(e iξ ) = 1 16 1 + e iξ + e i2ξ + e i3ξ 2 p(sin 2 ξ 2 ) with a polynomial p(z) = + 20 z + t z 2 for some t R. By using (3.), we find that t satisfies the equation 3t 2 + 22t + 3200 = 0. Taking one root t = 8 6 112 3, we have the refinement mask a given by its symbol 6 1 6 + 1 6 + 10 ã(z) = z 5 z + z 3 + 1 96 8 96 2 z 2 + 50 6 z 1 8 + 25 + 6 + 50 6 z 1 + 1 6 + 10 6 + 1 6 1 2 8 2 z2 + z 3 z + z 5 ) 96 ) 8 96 = (1 + z + z 2 + z 3 (1 + z 1 + z 2 + z 3 ( 6 1 z 2 + 13 2 6 6 z 1 + 96 8 16 + 13 2 6 6 1 z 1 + z ). 2 8 96 Then a satisfies (1.5) and the normalized solution φ of (1.1) with the above refinement mask a lies in L 2 (R) with ν 2 (φ) 1.0975 by Theorem 2.1. By (2.9) and (2.10), we have ν (φ) = log 6 16 0.6191. Therefore φ is a continuous orthonormal scaling function which is symmetric about the origin. Example 3.3. Let l = 3. Then By Theorem 3.1 P 3 (z) = 16 + 20z + 2016z 2. We are looking for a refinement mask given by ã(e iξ ) = 1 ei5ξ ( 1 + e iξ + e i2ξ + e i3ξ) 3 ( 1 + e iξ ) p(sin 2 ξ 2 ), with a polynomial p(z) = + 32 z + 156 z 2 + c 1 z 3 + c 2 z + c 3 z 5 + c z 6 for some parameters c 1, c 2, c 3, c R. Let c = 096. Let t 13.93708376395 satisfy the following equation: 36 t 8 + 992 t 7 + 30772 t 6 + 10993728 t 5 + 295090 t + 367729016 t 3 + 3322363672 t 2 + 18518676388 t + 136198081 = 0. z 3

SYMMETRIC ORTHONORMAL SCALING FUNCTIONS AND WAVELETS 11 From (3.), we have c 3 = 512 t, c 2 = 32(t 2 + 56 t + 72) and c 1 = ( 539136 t 7 + 65686176 t 6 + 39119110 t 5 + 105090578 t + 193133087616 t 3 + 216527600720 t 2 + 136750295366 t + 37190151300 ) /51790153. By computation, we have the refinement mask a given by its symbol where ã(z) = (1 + z 1 + z 2 + z 3 ) 3 q(z) q(z) =0.0078125 z 11.0319576659 z 10 + 0.03561721 z 9 + 0.01121382221 z 8 0.07626968211 z 7 0.02717616670 z 6 + 0.1037099788 z 5 + 0.1037099788 z 0.02717616670 z 3 0.07626968211 z 2 + 0.01121382221 z 1 + 0.03561721 0.0319576659 z + 0.0078125 z 2. Then a satisfies (1.5) and the normalized solution φ of (1.1) with the above refinement mask a lies in L 2 (R) with ν 2 (φ) 1.6688 by Theorem 2.1. By (2.10), we have ν (φ) log (0.158) > 1.329. Therefore φ is a C 1 orthonormal scaling function which is symmetric about the origin. Similarly, we have the following two examples of refinement masks of type (3.2) which satisfy (1.5). Example 3.. Let l = 2. Then by Theorem 3.1 P 2 (z) = 16+160z. We are looking for a mask given by ã(e iξ ) = 1 32 1 + e iξ + e i2ξ + e i3ξ 2 (1 + e iξ )p(sin 2 ξ/2) with a polynomial p(z) = + 22z + tz 2 for some t R. By using (3.), we find that t satisfies the equation t 2 + 152t + 1056 = 0. Taking one root t = 295 76, we have the refinement mask a given by its symbol 295 19 295 + 3 ã(z) = z 5 z + 13 295 295 + 29 z 3 + z 2 + 59 295 295 295 z 1 + + 6 6 6 z1 + 59 295 295 + 29 z 2 + z 3 6 + 13 295 295 + 3 295 19 z z 5 + z 6 ) ) ( 295 19 = (1 + z 1 + z 2 + z 3 (1 + z 1 + z 2 + z 3 z 2 + 35 3 295 295 295 z 1 + + 6 6 z1 + + 35 3 295 295 19 z 2 + z ). 3 Then a satisfies (1.5) and the normalized solution φ of (1.1) with the above refinement mask a lies in L 2 (R) with ν 2 (φ) 1.122 by Theorem 2.1. By (2.9) and (2.10), we have ν (φ) = log 295 6 0.989. Therefore φ is a continuous orthonormal scaling function which is symmetric about the point 1 6.

12 SYMMETRIC ORTHONORMAL SCALING FUNCTIONS AND WAVELETS Example 3.5. Let l = 2. Then by Theorem 3.1 P 2 (z) = 16+160z. We are looking for a mask given by ã(e iξ ) = 1 32 ei3ξ ( 1 + e iξ + e i2ξ + e i3ξ) 2 ( 1 + e iξ ) p(sin 2 ξ 2 ), with a polynomial p(z) = + 22z + c 1 z 2 + c 2 z 3 + c 3 z for some c 1, c 2, c 3 R. Let c 3 := 52. By solving (3.), we find that c 2 516.118718671358 satisfies the following equation: and c 2 + 1396 c 3 2 + 533080 c 2 2 28699 c 2 3386820220 = 0, c 1 = ( c 3 2 + 718 c 2 2 19666 c 2 115288928 ) /261256. By computation, we have the refinement mask a given by its symbol with ã(z) = ( 1 + z 1 + z 2 + z 3) (1 + z 1 + z 2 + z 3) q(z) q(z) = 0.05517578125 z.1321937569 z 3.03891892187 z 2 + 0.1980205855 z 1 + 0.0522310031 + 0.0522310031 z 1 + 0.1980205855 z 2 0.03891892187 z 3.1321937569 z + 0.05517578125 z 5. Then a satisfies (1.5) and the normalized solution φ of (1.1) with the above refinement mask a lies in L 2 (R) with ν 2 (φ) 1.205 by Theorem 2.1. By (2.10), we have ν (φ) log (.237) > 1.037. Therefore φ is a C 1 orthonormal scaling function which is symmetric about the point 1 6. The reader is referred to the appendix for the graphs of these scaling functions. Moreover, another C 1 orthonormal scaling function φ which is symmetric about 1/6 such that ν 2 (φ) 2.068 and ν (φ) > 1.583 is presented in the appendix. Since in the preceding examples we have symmetric orthonormal scaling functions, it is quite natural to ask whether or not we can construct the corresponding wavelets with symmetry. We shall answer this question in the next section.. Construction of Symmetric Wavelets With Dilation Factor For dilation factor 2, it is easy to construct orthonormal wavelets from orthonormal scaling functions (see [2, 6, 7]). For dilation factor d > 2, things are different. For any finitely supported sequence a on Z and an integer l Z, we define a new sequence on Z by (.1) a l (k) := a(l + dk) k Z. It is well known that to construct compactly supported orthonormal wavelets from compactly supported orthonormal scaling functions, we have to deal with the problem of extension of matrix whose entries are trigonometric polynomials. More precisely, for the general dilation factor d 2, given an orthonormal scaling function φ

SYMMETRIC ORTHONORMAL SCALING FUNCTIONS AND WAVELETS 13 with a finitely supported refinement mask a, constructing orthonormal wavelets with compact support from φ is equivalent to finding a unitary matrix whose entries are 2π periodic trigonometric polynomials such that the first column is (ãε0 (e iξ ), ã ε1 (e iξ ),, ã εd 1 (e iξ ) ) T (see [2, 7, 15, 16, 18]) where {ε0,, ε d 1 } is a complete set of the representatives of the distinct cosets of the quotient group Z/dZ. That is, the following matrix ã ε0 (e iξ ), m 1 ε 0 (e iξ ) m d 1 ε 0 (e iξ ) 1 ã ε1 (e iξ ), m 1 ε 1 (e iξ ) m d 1 ε 1 (e iξ ) (.2).. d......., ξ R ã εd 1 (e iξ ), m 1 ε d 1 (e iξ ) m d 1 ε d 1 (e iξ ) is a unitary matrix for some finitely supported sequences m i, i = 1,, d 1. The above problem of matrix extension was discussed by Jia and Shen in [16] and by Riemenschneider and Shen in [19]. A good constructive algorithm to practically work out matrix (.2) was reported by Lawton, Lee, and Shen in [18]. But if the refinement mask a is symmetric, the resulting wavelets by using the algorithm in [18] are not necessarily (anti)symmetric. In this section we shall discuss whether or not for dilation factor, we can construct symmetric wavelets from a refinement mask with symmetry that satisfies (1.5). The following two Lemmas will be needed later. Lemma.1. Let a be a finitely supported sequence on Z and φ be the normalized solution of (1.1) with the refinement mask a and dilation factor d 2. Then φ(x) = φ( c d 1 x) for some c R if and only if its associated refinement mask a satisfies a(k) = a(c k) k Z. Proof. Note that φ(x) = φ( c d 1 x) is equivalent to (.3) φ(ξ) = e i c d 1 ξ φ(ξ). From the fact that φ(ξ) = (ã(ξ/d j=1 j )/d ), we see that (.3) is equivalent to ã(ξ) = e icξ ã(ξ), which can be rewritten as a(k) = a(c k) k Z. Therefore, we complete the proof. Note that a(k) = a(c k) k Z is equivalent to saying that (.) ã l (ξ) = ã c l (ξ) l Z. Lemma.2. Let φ be the normalized solution of (1.1) with a refinement mask a l 0 (Z) and dilation factor d 2. Suppose φ(x) = φ( c d 1 x) for some c R. Let ψ(x) = b(k)φ(dx k), where b l 0 (Z). k Z Then ψ(x) = ψ(c 1 x), respectively ψ(x) = ψ(c 1 x) if and only if b(k) = b(dc 1 c/(d 1) k) k Z, respectively b(k) = b(dc 1 c/(d 1) k) k Z. Proof. The proof is similar to that of Lemma.1. In the rest of this section, without mention, we always assume that the dilation factor is d =. In the following, we first consider how to construct wavelets with symmetry from an orthonormal scaling function whose refinement mask a satisfies a(k) = a(1 k) k Z.

1 SYMMETRIC ORTHONORMAL SCALING FUNCTIONS AND WAVELETS Theorem.3. Let φ be an orthonormal scaling function and satisfies (1.1) with the refinement mask a. Suppose that φ(x) = φ( 1 3 x), x R. Let m 1 (e iξ ) = ã 2 (e iξ ) ã 0 (e iξ )e i2ξ + ã 2 (e iξ )e iξ ã 0 (e iξ )e iξ, m 2 (e iξ ) = ã 0 (e iξ ) + ã 2 (e iξ )e i2ξ ã 0 (e iξ )e iξ ã 2 (e iξ )e iξ, m 3 (e iξ ) = ã 2 (e iξ ) ã 0 (e iξ )e i2ξ ã 2 (e iξ )e iξ + ã 0 (e iξ )e iξ. Define ψ i (ξ) := 1 mi (e iξ/ ) φ(ξ/), i = 1, 2, 3. Then ψ 1, ψ 2, ψ 3 are orthonormal wavelets derived from φ. Moreover ψ 1 (x) = ψ 1 ( 1 3 x) and ψ i(x) = ψ i ( 1 3 x), i = 2, 3. Proof. By Lemma.1, we have ã 1 (e iξ ) = ã 0 (e iξ ) and ã 1 (e iξ ) = ã 2 (e iξ ). Hence from (1.5), we have ã 0 (e iξ ) 2 + ã 2 (e iξ ) 2 = 2. Now it is easy to check that the following matrix (.5) ã 0 (e iξ ) ã 2 (e iξ ) ã 0 (e iξ ) ã 2 (e iξ ) 1 ã 2 (e iξ ) ã 0 (e iξ ) ã 2 (e iξ ) ã 0 (e iξ ) 2 ã 0 (e iξ ) ã 2 (e iξ ) ã 0 (e iξ ) ã 2 (e iξ ), ã 2 (e iξ ) ã 0 (e iξ ) ã 2 (e iξ ) ã 0 (e iξ ) is a unitary matrix. In fact, set A(e iξ ) := ( ) ã0 (e iξ ) ã 2 (e iξ ) ã 2 (e iξ. ) ã 0 (e iξ ) ξ R Then A(e iξ )A(e iξ ) T = 2 which implies (.5) is a unitary matrix. Hence ψ i, i = 1, 2, 3 are the resulting orthonormal wavelets by the general theory of wavelets, for example see [2, 7, 15, 16, 18, 19]. It follows directly from Lemma.2 that the wavelet ψ 1 is symmetric about 1/6, and the wavelets ψ 2 and ψ 3 are antisymmetric about 1/6. Now we consider the first type of symmetry, that is, the orthonormal scaling function φ satisfies φ(x) = φ( x). It is quite natural to guess that we can obtain the corresponding wavelets which are all (anti)symmetric about the origin. In the following we shall prove that, on the contrary, this is impossible. Since in applications, we generally require that φ be a real function. Hence in the following, we assume that our orthonormal scaling functions and their associated wavelets are real functions. Theorem.. Let φ be a real orthonormal scaling function with refinement mask a. Suppose φ(x) = φ( x). Then there exist no wavelets ψ 1, ψ 2, ψ 3 derived from φ, which are compactly supported real functions, such that each of them is either symmetric or antisymmetric about the origin. Proof. Since φ is a real function, we have that a(k) R, k Z. From Lemma.1, we see (.6) ã 0 (e iξ ) = ã 0 (e iξ ), ã 2 (e iξ ) = ã 2 (e iξ ), and ã 1 (e iξ ) = ã 1 (e iξ ).

SYMMETRIC ORTHONORMAL SCALING FUNCTIONS AND WAVELETS 15 Suppose that ψ i, i = 1, 2, 3 are obtained from some sequences p, q, r l 0 (Z) respectively. Then ψ 1 (ξ) = 1 p(e iξ/ ) φ(ξ/), ψ2 (ξ) = 1 q(e iξ/ ) φ(ξ/), and ψ 3 (ξ) = 1 r(e iξ/ ) φ(ξ/). Moreover the following matrix (.7) M(e iξ ) := 1 2 ã 0 (e iξ ) p 0 (e iξ ) q 0 (e iξ ) r 0 (e iξ ) ã 2 (e iξ ) p 2 (e iξ ) q 2 (e iξ ) r 2 (e iξ ) ã 1 (e iξ ) p 1 (e iξ ) q 1 (e iξ ) r 1 (e iξ ) ã 1 (e iξ ) p 1 (e iξ ) q 1 (e iξ ) r 1 (e iξ ), ξ R is a unitary matrix. We first prove that among ψ 1, ψ 2, ψ 3, there is at most one wavelet which can be antisymmetric about the origin. Suppose not, without loss of generality, we assume that ψ 1 and ψ 2 are antisymmetric about the origin. From Lemma.2, we see that (.8) p 0 (e iξ ) = p 0 (e iξ ), p 2 (e iξ ) = p 2 (e iξ ) and p 1 (e iξ ) = p 1 (e iξ ) q 0 (e iξ ) = q 0 (e iξ ), q 2 (e iξ ) = q 2 (e iξ ) and q 1 (e iξ ) = q 1 (e iξ ). Consider the following matrix: M 1 (z) := 1 2 ã 0 (z) p 0 (z) q 0 (z) r 0 (z) ã 2 (z) p 2 (z) q 2 (z) r 2 (z) ã 1 (z) + ã 1 (z) p 1 (z) + p 1 (z) q 1 (z) + q 1 (z) r 1 (z) + r 1 (z) ã 1 (z) ã 1 (z) p 1 (z) p 1 (z) q 1 (z) q 1 (z) r 1 (z) r 1 (z) where z = e iξ, ξ R. Since M(e iξ ) is a unitary matrix, then for any ξ R, det M 1 (e iξ ) = 2 det M(e iξ ) 0. On the other hand, each component of p, q, r is a real number since ψ i, i = 1, 2, 3 are real functions. Note that for any sequence b l 0 (Z), we always have b 2 (1) = b 2 (1). Thus (.8) implies that p 0 (1) = 0, p 2 (1) = 0, and p 1 (1) + p 1 (1) = 0 q 0 (1) = 0, q 2 (1) = 0, and q 1 (1) q 1 (1) = 0. Hence det M 1 (1) = 0. A contradiction to det M 1 (e iξ ) 0 for any ξ R. Therefore there is at most one wavelet which can be antisymmetric about the origin. Next, we prove that among ψ 1, ψ 2, ψ 3, there is at most one wavelet which can be symmetric about the origin. Suppose not, we assume that ψ 1 and ψ 2 are symmetric about the origin. From Lemma.2, we see that (.9) p 0 (e iξ ) = p 0 (e iξ ), p 2 (e iξ ) = p 2 (e iξ ) and p 1 (e iξ ) = p 1 (e iξ ) q 0 (e iξ ) = q 0 (e iξ ), q 2 (e iξ ) = q 2 (e iξ ) and q 1 (e iξ ) = q 1 (e iξ ). Note that for any sequence b l 0 (Z), we always have b 2 (e iξ ) = e iξ b 2 (e iξ ). Hence (.6) and (.9) yield that ã 1 ( 1) ã 1 ( 1) = 0, p 1 ( 1) p 1 ( 1) = 0 and q 1 ( 1) q 1 ( 1) = 0 ã 2 ( 1) = 0, p 2 ( 1) = 0, and q 2 ( 1) = 0,

16 SYMMETRIC ORTHONORMAL SCALING FUNCTIONS AND WAVELETS which implies det M 1 ( 1) = 0. A contradiction to det M 1 (e iξ ) 0 for any ξ R. Thus there is at most one wavelet which can be symmetric about the origin. Therefore it follows that there exist no wavelets ψ 1, ψ 2, ψ 3 which are all (anti)symmetric about the origin. We are done. In a similar way, we can prove that if the dilation factor d = 2k and φ is an orthonormal scaling function with dilation d such that φ is symmetric about the origin, then we can obtain at most k 1 wavelets which are symmetric about the origin and at most k 1 wavelets which are antisymmetric about the origin. If other symmetry is allowed, for Example 3.1, 3.2 and 3.3, we can construct their associated wavelets ψ 1, ψ 2, ψ 3 such that ψ 1 is symmetric about the origin, ψ 2 is antisymmetric about the origin, and ψ 3 is symmetric about 1/2. Example.1. Let φ be the orthonormal scaling function given in Example 3.1. By direct computation, it is easy to verify that the following matrix 1 2 2 6 + 2+ 6 e iξ 1 2 + 1 2 e iξ 2+ 6 + 2 6 e iξ 1 2 3 3 2 12 + 2 3+3 2 12 e iξ 3 6 + 3 6 e iξ 2 3+3 2 12 + 2 3 3 2 12 e iξ 3 2 3 3 2 6 2 3+3 2 6 e iξ 3 3 3 3 e iξ 2 3+3 2 6 2 3 3 2 6 3 6 e iξ 0 2 6 3 6 3 0 is a unitary matrix. Let sequences p, q, r be defined by their symbols as p(z) = 2 3 3 2 ( z 3 + z 3) 3 ( + z 2 + z 2) + 2 3 + 3 2 ( z 1 + z 1) 3 12 6 12 q(z) = 2 3 3 2 ( z 3 z 3) 3 ( + z 2 z 2) + 2 3 + 3 2 ( z 1 z 1) 6 3 6 6 r(z) = 3 z1 + 2 6 6 3 z2 3 z3. Then the three wavelets are given by ψ 1 (ξ) := 1 p(e iξ/ ) φ( ξ ), ψ2 (ξ) := 1 q(e iξ/ ) φ( ξ ), and ψ 3 (ξ) := 1 r(e iξ/ ) φ( ξ ). By Lemma.2, it is clear that ψ 1 is symmetric about the origin, ψ 2 is antisymmetric about the origin and ψ 3 is symmetric about 1 2. Example.2. Let φ be the orthonormal scaling function given in Example 3.2. Let sequences p, q, r be defined by their symbols as T p(z) = 1 23 23 2 (z 5 + z 5 ) + 23 2 + 23 288 1 23 6 (z 2 + z 2 ) + 1 23 + 55 2 1 23 7 2 2 + 2 23 q(z) = (z 5 z 5 ) 36 36 + 2 2 3 (z 2 z 2 ) 2 2 3 (z 1 z 1 ), 6 1 r(z) = (z 1 + z 5 ) 1 + 6 (1 + z ) + 18 9 (z + z ) 23 2 + 10 23 (z 3 + z 3 ) 288 (z 1 + z) + 7 23 55 2, 72 (z z ) + 5 2 + 23 (z 3 z 3 ) 36 6 + 10 (z 1 + z 3 ) + 2 18 3 z2.

SYMMETRIC ORTHONORMAL SCALING FUNCTIONS AND WAVELETS 17 Then the three wavelets are given by ψ 1 (ξ) := 1 p(e iξ/ ) φ( ξ ), ψ2 (ξ) := 1 q(e iξ/ ) φ( ξ ), and ψ 3 (ξ) := 1 r(e iξ/ ) φ( ξ ). By Lemma.2, it is clear that ψ 1 is symmetric about the origin, ψ 2 is antisymmetric about the origin and ψ 3 is symmetric about 1 2. The construction of symmetric wavelets from Example 3.3 is presented in the appendix. Finally the graphs of all the above examples of orthonormal scaling functions and their associated wavelets with symmetry are presented in the appendix. Acknowledgement: The author is grateful to Professor Rong-Qing Jia for discussion on the material of this paper and for his advice on presentation of this paper. References [1] J. Boman, On a problem concerning moduli of smoothness, in Colloquia Mathematica Soc, János Bolyai, Fourier Analysis and Approximation, Proceedings of Conference in Budapest, Hungary, 1976, 273 179. [2] C. K. Chui, An Introduction to Wavelets, Academic Press, Boston, 1992. [3] A. S. Cavaretta, W. Dahmen, and C. A. Micchelli, Stationary Subdivision, Memoirs of Amer. Math. Soc. 93 (1991). [] C. K. Chui and J. A. Lian, Construction of Compactly Supported Symmetric and Antisymmetric Orthonormal Wavelets with Scale = 3., Appl. Comp. Harmonic Anal. 2 (1995), 21 51. [5] A. Cohen and I. Daubechies, Orthonormal bases of compactly supported wavelets: III. Better frequency resolution, SIAM J. Math. Anal. 2 (1993), 520 527. [6] I. Daubechies, Orthonormal bases of compactly supported wavelets, Comm. Pure Appl. Math. 1 (1988), 909 996. [7] I. Daubechies, Ten Lectures in Wavelets, SIAM, Philadelphia, 1992. [8] R. A. DeVore and G. G. Lorentz, Constructive Approximation, Springer-Varlag, Berlin, 1993. [9] I. Daubechies and J. C. Lagarias, Two-scale difference equations:ii. Local regularity, infinite products of matrices and fractals, SIAM J. Math. Anal. 23 (1992), 1031 1079. [10] Z. Ditzian, Moduli of smoothness using discrete data, J. Approx. Theory 9 (1987), 115 129. [11] T. N. T. Goodman, C. A. Micchelli and J. D. Ward, in Recent Advances in Wavelet Analysis, L.L. Schumaker and G. Webb (eds.), Academic Press, 199, pp. 335 360. [12] B. Han and R. Q. Jia, Multivariate refinement equations and subdivision schemes, manuscript. [13] R.Q. Jia, Subdivision schemes in L p spaces, Advances in Comp. Math. 3 (1995), 309 31. [1] R.Q. Jia, Characterization of smoothness of multivariate refinable functions in Sobolev spaces,, Trans. Amer. Math. Soc. (to appear). [15] R. Q. Jia and C. A. Micchelli, Using the refinement equation for the construction of prewavelets V: extensibility of trigonometric polynomials, Computing 8 (1992), 61 72. [16] R. Q. Jia and Z. W. Shen, Multiresolution and wavelets, Proc. Edinburgh Math. Soc. 37 (199), 271-300. [17] R. Q. Jia and J. Z. Wang, Stability and linear independence associated with wavelet decomposition, Proc. Amer. Math. Soc. 117 (1993), 1115 112. [18] W. Lawton, S. L. Lee and Z. W. Shen, An algorithm for matrix extension and wavelet construction, Math. Comp. 21 (1996), 723 737. [19] S. D. Riemenschneider and Z. W. Shen, Wavelets and pre-wavelets in low dimensions, J. Approx. Theory 71 (1992), 18 38. [20] P. Steffen, P. N. Heller, R. A. Gopinath and C. S. Burrus, Theory of regular M-band wavelet bases, IEEE Transaction on Signal Processing 1 (1993), 397 3510. [21] A. K. Soman, P. P. Vaidyanathan, and T. Q. Nguyen, Linear phase paraunitary filter banks: theory, factorizations, and applications,, IEEE Trans. Signal Processing 1 (1993), 380 396.

18 SYMMETRIC ORTHONORMAL SCALING FUNCTIONS AND WAVELETS [22] L. F. Villemoes, Wavelet analysis of refinement equations, SIAM J. Math. Anal. 25 (199), 133-160. [23] G. V. Wellend and M. Lundberg, Construction of compact p-wavelets, Constr. Approx. 9 (1993), 37 370. [2] D. X. Zhou, Stability of refinable functions, multiresolution analysis and Haar bases, SIAM J. Math. Anal. 27 (1996), 891 90.

SYMMETRIC ORTHONORMAL SCALING FUNCTIONS AND WAVELETS 19 Appendix In this appendix, we give another example of an orthonormal scaling function φ such that φ is symmetric about 1/6. Example. Let l =. Then by Theorem 3.1 P (z) = 16+320 z+388 z 2 +2756 z 3. We are looking for a mask given by with a polynomial ã(e iξ ) = 1 1 + e iξ + e i2ξ + e i3ξ (1 + e iξ ) p(sin 2 ξ 512 2 ), p(z) = + 2 z + 515/2 z 2 + 825/z 3 + c 1 z + c 2 z 5 + c 3 z 6 + c z 7, for some parameters c 1, c 2, c 3, c R. To avoid complicated equations, we just present the numerical results here. Set c = 2600. By solving (3.), we find the following solution: c 1 = 953.913983167, c 2 = 31571.83383567 and c 3 = 7597.7033816055. The refinement mask a is given by its symbol as following: where ã(z) = z 6 (1 + z 1 + z 2 + z 3 ) q(z) q(z) = 0.00293258522992 (z 7 + z 8 ) + 0.01526777180859782 (z 6 + z 6 ) 0.0363685872066781(z 5 + z 6 ) + 0.0821621991858122 (z + z 5 ) 0.0123612317507572 (z 3 + z ) 0.01668829920195519(z 2 + z 3 ) 0.0086982565532505(z 1 + z 2 ) + 0.0567808667865175 (1 + z). Then a satisfies (1.5) and the normalized solution φ of (1.1) with the above refinement mask a lies in L 2 (R) with ν 2 (φ) 2.068 by Theorem 2.1. By (2.10), we have ν (φ) log (0.116897) > 1.583. Therefore φ is a C 1 orthonormal scaling function which is symmetric about 1/6. See the last page of this paper for the graphs of this orthonormal scaling function and its associated wavelets. In fact, in the above example, c can be an arbitrary number. c 3 is one of the real roots of a polynomial of degree 8. c 1 and c 2 can be expressed as rational functions of c 3 and c. From our experience, with the help of Theorem 3.1, it seems quite possible to find a C 2 symmetric orthonormal scaling function. But the computation and presentation of such refinement masks will be quite messy. Hence in this paper we don t go further to search for a C 2 orthonormal scaling function.

20 SYMMETRIC ORTHONORMAL SCALING FUNCTIONS AND WAVELETS Finally, the construction of symmetric wavelets from Example 3.3 is presented in the following. Let φ be the orthonormal scaling function given in Example 3.3. Let sequences p, q, r be defined by their symbols as p(z) = 0.5862062 0.07163869 (z 1 + z) + 0.9695267 (z 2 + z 2 ) 0.76735 (z 3 + z 3 ) + 0.181115 (z + z ) 0.231055 (z 5 + z 5 ) 0.213970 (z 6 + z 6 ) + 0.180303 (z 7 + z 7 ) + 0.051173 (z 8 + z 8 ) 0.00598797 (z 9 + z 9 ) 0.011671 (z 10 + z 10 ) + 0.01138051 (z 11 + z 11 ) q(z) =1.068180 (z 1 z 1 ) 0.21953 (z 2 z 2 ) + 0.231199 (z 3 z 3 ) 0.702186 (z z ) + 0.3212620 (z 5 z 5 ) + 0.320030 (z 6 z 6 ) 0.2331660 (z 7 z 7 ) 0.05855950 (z 8 z 8 ) + 0.007916712 (z 9 z 9 ) + 0.01535182 (z 10 z 10 ) 0.018887 (z 11 z 11 ) r(z) = 0.2879602 z 2 + 0.8739313 (z 1 + z 3 ) 0.07717986 (1 + z ) 0.512722 (z 1 + z 5 ) 0.757800 (z 2 + z 6 ) + 0.5337008 (z 3 + z 7 ) 0.2016173 (z + z 8 ) + 0.177715 (z 5 + z 9 ) + 0.217600 (z 6 + z 10 ) 0.1211 (z 7 + z 11 ) Then the three wavelets are given by ψ 1 (ξ) := 1 p(e iξ/ ) φ( ξ ), ψ2 (ξ) := 1 q(e iξ/ ) φ( ξ ), and ψ 3 (ξ) := 1 r(e iξ/ ) φ( ξ ). By Lemma.2, it is clear that ψ 1 is symmetric about the origin, ψ 2 is antisymmetric about the origin and ψ 3 is symmetric about 1 2. We should mention that in this paper we do not provide an explicit way of constructing symmetric wavelets from an orthonormal scaling function which is symmetric about 0. It would be nice if a constructive way(like the algorithm given in [18]) of deriving symmetric wavelets from such scaling functions can be found. If an orthonormal scaling function is symmetric about 1/6, the reader is referred to Theorem.3 in this paper for the construction of symmetric wavelets.