FRACTAL MULTIWAVELETS RELATED TO THE CANTOR DYADIC GROUP
W. CHRISTOPHER LANG
Department
ofMathematics IndianaUniversitySoutheastNew
Albany,IN
47150 [email protected](Received August 19, 1996 and in revised form February 5, 1997)
ABSTRACT. Orthogonal
wavelets on theCantor
dyadicgroupareidentifiedwithmultiwavelets onthereallineconsisting of piecewise fractal functions.A
treealgorithm for analysisusing these waveletsis described. Multiwaveletsystemswithalgorithms ofsimilarstructureinclude certain orthogonal compactly supportedmultiwavelets inthelineardouble-knotsplinespaceS
1,2KEYWORDS. Wavelets,
multiwavelets, fractal functions,Cantor
dyadic group,splines 1991AMS SUBJECT CLASSIFICATIONS. 42C05, 43A70,
28A801.
INTRODUCTION.
To
study theconstructionofwavelets and tostudy abstract harmonic analysis,we consider orthogonal wavelets on thelocally compactCantor
dyadic group.In Lang [11],
compactlysup- portedwavelets areconstructed on thisgroup;the constructionproceedssimilar tothatofMeyer [16],
Mallat[14]
and Daubechies[2],
viascalingfilters.(See
Holschneider[10]
for generalinforma- tionabout wavelets onlocallycompactgroups; otherconstructionsof waveletsongroupsinclude Dahlke[1]
andLemarie[13].)
TheCantor
dyadic group may beident!fied
with thenonnegative realnumbersas a measure space; harmonicanalysisontheCantor
dyadic group corresponds to analysisusingWalshfunctions ontheline. The wavelets constructed on theCantor
dyadicgroup turn out to be certainlacunary Walshseriesonthe line.Here,
wewillcontinuestudy ofthesewavelets;
wewill considerthese waveletsaswavelets on the real line.We
will describetheform thatthenatural Mallattree algorithm forthesewavelets takes when used toanalyzefunctions on the line.From
the structureofthealgorithm, wefind that theCantor
dyadic group wavelets may beidentified as multiwavelets on theline.In fact,
theyaremultiwavelets consistingofpiecewisefractal functions,in the senseofMassopust [15]. It
ispossible todeveloptheir properties withoutreference tothe
Cantor
dyadic group.Other waveletsystems with a tree algorithmwith thesame structure includecertain com- pactly supported
orthogonal
multiwavelets in the lineardouble-knot splinespaceS
1,2described in section7below;
approximations withthesemultiwaveletstaketheform ofpiecewiselinear,not necessarilycontinuousfunctions.2.
THE CANTOR DYADIC GROUP.
We
describethelocallycompactCantor
dyadicgroup. This group, alsoknownasthe 2-series local field,consists ofthecountably infiniteweak directproduct of the group of integersmodulo2.
We
writeG Z/(2)
whereZ/(2)= {0,1}.
Thus if x 6
G
then x(x,)_o
where x, 6{0,1}
and wherex,#
0 for only finitely many_>
0.So
we may identify xwith the real number’___o
x,2’. TheCantor
dyadicgroup is thus identified withthenonnegative real numbers as ameasure space(but
not algebraicallyortopologically).
Translationonthe
Cantor
dyadic groupisasusual;wewillwriteTy(x)
x+
yfor x,y6G.
We
consider a simpleexample.Let
y(y,)
where yo 1 and y, 0for#-
0.So
ycorresponds tothereal number 1. Translationbythisnumbercorrespondstothefunctionf
x+lif2k:x<2k+lforsomeintegerk_>0
T,(z)
x-1 otherwise(2.1)
when
G
isidentified with[0, oo).
Dilation on the group
G
is given byp(x),
x,-l. This corresponds exactly to the mapp(x)
2x whenG
is identified with[0, oo). We
letpk(x) 2kx
fork EZ.
Thegroupcharactersofthe
Cantor
dyadicgroup become Walsh functions when thegroup isidentified with the nonnegative reals.We
describetheWalsh functionsonthe real line. First we define the Rademacher functionsrj for j EZ. We
letto(x)
1 if2k_<
x< 2k+l
for some integer k,andro(x)
-1 otherwise.We
thendefinerj(x) ro(23x). Now
considerareal number y. We write y y,2’ where y, 6{0, 1}. We
then define the WalshfunctionW,
byWy(x) 1-I,ez(r,(x))Y’;
foreach xthereisonly finitely manytermsintheproductdifferent than 1.(This
isthePaleydenumerationoftheWalshfunctions.) For
example,W3(x) ro(x)rl (x)
if x6
[k-1/4, k+ 1/4)
forsome integer k and-1 otherwise.For
afunctionf
onG (or
afunction on theline),
we may define the Walsh transform.{(y) f f(x)W,(x)dx;
this is the naturalanalogue
ofthe Fouriertransform forthegroupG,
but we will makenofurther referenceto this transformhere.See
Taibleson[23],
Edwards[4]
and Hewitt[9]
for more information about the harmonic analysis on theCantor
dyadicgroup. Also seeGolubovetal.[5]
andSchippet al.[20] concermng
Walshseriesandtransforms.3.
WAVELETS ON THE CANTOR DYADIC GROUP.
First we describe multiresolutionanalysesonthe
Cantor
dyadic group.Let A
be thesubgroup of theCantor
dyadic group correspondingto the nonnegative integers.We
saythat asequence(V)
of closed subspaces ofL2(G)
is a multiresolution analysis if:V c V+I
for all j 6Z;
f
6Vo == f
oTn
6V0
foralln6A; f
6V ==> f
op6V+I
for all j6Z; CV {0}
andisdensein
L2(G);
and thereisf
6V0
whose translates byA
formaRieszbasisofVo.
We
may then construct compactly supported,orthogonal
wavelets on theCantor
dyadic group. This may be done by following the method ofMeyer,
Mallat and Daubechies, using conditions onscalingfilters.We
omitthe detailsofthis construction; seeLang [11]
and[12].
Ifweconsider
length-4
scalingfilters(consisting
oftrigonometricpolynomials of fourWishfunctions):
weobtainthefollowing wavelets.
Let
0<
a_<
1 anda+
b2 1.Let (x) f(x/2)
wheref 1/2110,1) (1 + aWl + abW3 + ab2W7 + ab3W5 +... ).
(Here 110,1)
is the indicator functionof[0, 1);
it is 1 if x is in that set and0otherwise.)
Thenis continuous
(in
thesenseofG)
andcompactly
supported, and the translateof byA
areorthogonal. Alsoif
Vo
isthe spacespanned bythe translatesof,
thenV0
formsamultiresolution analysisasabove. Thecorresponding mother waveletisthe function(x) 2ao(Tl(2x))- 2al(2x)+ 2a2(T3(2x))- 2a3(T2(2x)) (3.2)
wherea0
(1 +
a+ b)/4,
al(1 +
ab)/4,
a2(1
ab)/4
anda3(1
a+ b)/4.
Thetranslatesof by
A
span aspaceWo
whereV1 V0 Wo;
the translates and dilatesof form anorthogonalbasisofL2(G)
in theusualway.(See Lang [11]
fordetails.)
Ifwe considerscalingfiltersof
length
two, we obtainthe familiarHaar
wavelets.In Lang [12],
length-8wavelets aredetailed;someof these also take theformoflacunaryWalshseries.4.
THE ALGOI:tITHM FOR WAVELETS ON THE CANTOR DYADIC GROUP.
Here
wedetail theMallat tree-type algorithm forthelength-4wavelets on theCantor
dyadic group.Let
co, al,a2 anda3 beas in the previous section and letb0
-al,bl
co,b2
-a3 and53
a2.For f
a functiononG,
j6Z,
and k6A,
letfG f(x)(p(x) k)2
3/2dx anddi fG f(x)’(/P (x)- k)2
j/2dx. Then thereconstructionalgorithmisandthe decompositionalgorithmis
4 21/2 E
an-P(k)n-i-1
andd 21/2 E bn_.(k)c.
+1n6A r,6A
Note
here that the subscripts of the coefficients are treated as members of the groupG.
Whenweidentify
G
as[0, oo),
thealgorithmtakesthe following form:22k 4k+1
2k+1 A d+
4k+2d+l d
4k+3+1(4.3)
where
ao
al a2a3]
A=21/2 bo b b2 b3 (4.4)
a2 a3
ao
alb2 b3 bo bl
Thedecomposition algorithm produces the lower level
(smaller j)
coefficientsfrom higherlevel coefficients;thereconstructionalgorithm produces higherlevel coefficientsk
fromthe coefficientsdie
and lower levelk
multiply both sidesof(4.3)
byA-1.
The following diagram shows the structure of the algorithm. Each rectangle represents multiplication ofthe four coefficients above itby
A
to obtain the fourcoefficients below it.Thealgorithmhas a ’matrix filter’ structurereminiscentof
Strang
and Strela[21],
and henceweareledtoconsider ourwaveletsasmultiwavelets on the line.
5.
MULTIWAVELETS ON THE LINE.
With ordinary wavelets, there is asingle scaling function whose translates span a space
V0
which generates a multiresolution analysis. The condition(e.g.) V-1
CV0
requires that(x/2) kez ak(x k)
forsomecoefficientsha.In
thecaseof multiwavelets,we would have severalscaling functions1,... ,.
whose translates by integers span aspaceV0,
thedilatesof whichformamultiresolution analysis.We
would write Then the conditionV-1
becomes
(x/2) ]Ez P(x- k)
where the coefficientsP
are now n x n matrices.See
Goodmanand
Lee [6],
Goodmanetal.[7],
Plonka and Strela[19],
andStrang
andStrela[21]
formoreinformationonmultiwavelets.
The
Cantor
dyadicgroup wavelets ofsection 3can be interpreted as multiwaveletsonthe real line.Let
and beasin(3.1)
and(3.2). Let 1 , 2 o
T1,’1 D
and2
T1,where
T1
is as in(2.1)
Define)
by2k(x)=1(23x-2k)2
/2andCJ
2k+l(x) =2(2x-2k)2
/2anddefine similarly.
Suppose f
isafunctiononthe real line and let4 f/(x)CZ(x)
dx anddk f f(x)(x)dx
for j,ke Z.
Then the coefficientsare relatedby(4.3).
This followssinceeverytranslate of on
G
byamemberofA
is,asafunctionontheline, an(ordinary)
translate ofeither1
or2.
Let-
Then:=[1] 2 andS= [’bl].WriteAof(4.4) 2 asA=[au].
THEOREM
5.1.We
have(x/2) Po(x)+P2(x-2)
and(x/2) Qob(x)+Q2(x-2)
where
a31 a32 a33 a34 a41 a42 a43 a44
6.
FRACTAL FUNCTIONS ON THE LINE.
In
the previous section, we identified theCantor
dyadic group wavelets ofsection 3 with multiwavelets on the line.In
the present section, we will show that these are piecewise fractal functionsin the senseofMassopust [15]
p. 137and p. 258.We
begin by defining fractal functions.(This
definition is actuallyaspecialization ofthegeneral
definitioninMassopust [15].)
ConsidertheRead-Bajraktarevid operator for real-valuedf
on[0, 1]:
f A+sf(2x) ifO_<x<l/2
(6.1)
#+tf(2x-1)
if1/2_<x_<1
where
A, ,
s, are fixed realnumbers,
withIs[ <
1 andIt[ <
1. The domain andrange ofthis operatorisL([0, 1]);
itmay be shown(Proposition
6.3below)
that thereis aunique fixed pointf
forthisoperatorin thatspace.
We
callf
afractalfunction,
motivatedby the selfosimiliarity ofthegraph
off. (The
fixed pointf
of obeysf(x) A4-sf(2x)
on[0, 1/2)
andf(x) #+tf(2x- 1)
on
[1/2, 1],
so thegraph off
restricted to[0,1/2)
and the graph off
restrictedto[1/2, 1]
areeach affine linear imagesofthegraph of
f.) We
notethat Read-Bajraktarevidoperators serveas aframework forstudyingfunctions withfractal graphsintermsof iteratedfunctionsystems;seeMassopust [15].
It
ispossible towritethe fixed pointf
explicitlyasaseries; weconsiderthe case whens t.Let f0
be the functionconstantly1 on[0, 1]
andletf, f,-1
forn_>
1, wheresf(2x)
if0_<
x< 1/2
(6.2) f(x) tf(2x- 1)
if1/2 _<
x_<
1So
eachfn
is piecewise constantandf,
isbounded bymax{Isl n, It, l" }. We
have bythelinearityof
,
PROPOSITION
6.3. The fixed pointof(6.1)
is thefunctionf
a+ bfl + bf2 +
bf3 + bf4 +---,
wherea(1 s) +
bsA
anda(1 t) +
bt #,provideds#
t.We
now describe integrals involving fractal functions. This is similar toMassopust [15],
sections5.6.1 and 5.6.2.
LEMMA
6.4.Suppose f
isthe fixed point ofthe operator(6.1).
Thenf f(x)dx (A + #)/(2
st).
PROOF. We
havef(x)
dx(A + sf(2x))dx + (# + tf(2x- 1))dx
/2
Now
supposef
is afixed pointofthe operatorf A1
4-sf(2x)
elf(x)
and gis afixed point of the operator
if0_<z
< 1/2 ifl/2_<x_<
1@2g(x) { A2
lz2+ + sg(2x) t,g(2x 1)
ifO_<x<
1/2 ifl/2<x<
1 ThenLEMMA
6.5.We
havef(.)(.)
dx1
AI+ (SAl+t#l)
2-s-t 2 8 2
AIA2 +
#1#2+ (sA2 + t/z2) {L -
The
proof
ofthis uses the previous lemma and followsthe technique of the proof of the previous lemma.The next lemma says that the two ’halves’ofafractalfunctionarefractalfunctions.
LEMMA
6.6.Suppose f
isthefixed pointof the operator(6.1). Let fl(x) f(x/2)
andf2(x) f((x + 1)/2)
for 0_<
x_<
1. Thenfl
isthe fixed point of the operator; A
4-sfl (2x)
lfl (..)
(1 t)A +
s#+ tfl(2x 1)
if
0<x<l/2
if
I/2_<x_<
1and
f2
isthe fixedpointoftheoperatorj" (1-s)#+tA+sf2(2x)
if0<_x<l/2
I+ tf2(2x- 1)
if1/2 <_
x<_
1PROOF. Let
bethe operator(6.2). Now fl(x) f(x/2) A
-I-sf(x)
for 0_<
x<
Applying to this equation andsolving for
fx
givesthe firstresult;
thesecondresultissimilar.We
are nowreaxty
to describe theCantor
dyadic group wavelets ofsection 3 as piecewise fractalfunctions.Let
be asin(3.1)
andlet1 , 2
oT1, as in section 5.THEOREM
6.7. Iff(x) (2x)
then’t-
-b--bf(2x)
if 0<_
x< 1/2
f(x) --t-b_bf(2x_ l)
if1/2_<x_<1
f
fl ()
Furthermore
(.) {
f2(x l)
if O_<x<l
and2(x)= f2(x)
ifO_<x<
1 if 1<x<2I, fro(x-l)
if l<x<2 where]--b + bfl(2X)
if 0_<
x< 1/2 f,(x)=
-bf(2x-1)
if1/2_<x_<1
and
--b nu bf2(2x) f2(x)
--b bf2(2x 1)
if
0<x<l/2
if
I/2<x<l Also, fl
andf2 (and
hence1
and2)
areorthogonal.PROOF. Let
be the operatorf(x) f(2x)
if0_<
x< 1/2
Let
go on-f(2x- 1)
if1/2 _<
x_<
1[0, 1]
andlet gn gn-1 forn>
1.Let
g(1 +
ag+
abg2+ ab2g3 +.-. ).
Applying tothsequation,wefind
2
-b+ bg(2x)
ifO<
x< 1/2
g(x) 1-,+, bg(2x- 1)
if1/2 <
x<
1We
may show gnW2..-
for n_>
1.Consequently g(x) (2x).
The remaining assertions follow from lemmas6.4,6.5 and6.6.We
remarkthat we were able to show that1
and2
wereorthogonlal, usinglemma6.5. Of course, thiswas alreadyknown inLang [11],
using FourieranalysisontheCantor
dyadic group.Otherpropertiesof these wavelets may bedevelopedthe techniquesofthis section, such as the scalingrelationsoftheorem5.1; but wedonotpursuethishere.
7.
OTHER MULTI’WAVELET SYSTEMS WITH SIMILAR ALGORITHMS.
The
Cantor
dyadicgroup
waveletsofsection3haveanalgorithmwithaparticular structure as describedby the diagramin section4. That structure in partreflects
the arithmetic of theCantor
dyadic group. Other multiwavelet systems unrelated totheCantor
dyadic group have algorithmswiththesamestructure.We
will describe oneexample, composed ofmultiwaveletsin thedouble-knot spline spaceS 1’2.
Thisspaceconsistsofthefunctions,notnecessarilycontinuous.whoserestrictions toeachinterval
[k,
k+ 1) (k
aninteger)
isafirstdegree
polynomial;ournotation resemblesdeBoor [3]
andPlonka[17]. (Here,
thefirst superscriptreferstothedegree ofthe basis functionsand thesecond superscriptreferstothe decrement for regularity;thusthe splinesbelong
to
C -1,
meaningnocontinuityis required.We
may describe this space as alinear splinespace wherepairsof ’knots’coincide.See
deBoor [3].)
The multiwavelets will becompactly supported, piecewise linear and orthogonal; they fit intothe general treatment ofPlonka[17]
and Plonka2x-Ion[0,1)
Alsolet
Let 1 11o,1)
andlet2(x)
0otherwise
1-6x
on[0,1/2) [
14x-3on[0,1/2)
#l(x)
5-6x on[1/2,1)
and1(x)
/
1 2x on[1/2,1).
0 otherwise 0 otherwise
Define
k
by4;2k(x) 1(2x- 2k)
and4;k+l(x) 2(2Jx- 2k),
and define similarly.We
find thatthesearerelated bythescalingrelations intheorem5.1, when thematrix
A
isreplaced bythematrix1 -i -3 1 -3
(7.1)
A=
-i 1 1 11 7 -i
-I
Let
be the spacespanned by theintegertranslatesofI
and2.
ThenVo S’2. Let
V
be thespanof{
k 6Z},
soV {f(2 j.) f
6Vo}.
Since1
and2
are orthogonal,{;
k 6Z}
forms an orthogonal basis forV. We
define level j approximation to be the projectionofafunction ontoVj,
i.e.,PJf k
where is obtained as in section 4above by integratingf
against(normalized) ;.
These approximations takethe following form: over each intervalI [k2-, (k + 1)2-J), P.f
isthe least squares best fit line tof.
That is, p3fis given bymx
+
bwherem and barechosento minimizefz If(x)
-mxbl
2dx.(This
followssince
P
restrictedtofunctionsonI
isorthogonal
projection onto thesubspaceV
restricted toI,
whichisjust thespace ofdegree-one
polynomialsonI.)
We
arethen able to show thefollowing: Suppose
thefirst and second derivatives off
arebounded inabsolutevaluebyaon
[0,1].
ThenIIPaf- flloo < (4a/3)(2-a) 2, (7.2)
where the supremum norm is taken over
[0,1]. (This
follows from the elementary result thatIlf-rnx-blloo < a/2
ifIf"(x)l <
a on[0,1],
where m,b arechosensothatrio,l] If(x)-mx-bl
2dxis
least.)
ThiscompareswiththeestimatelIQ.f fllo= <
a2-3, whereQ.f
istheordinaryHaar
approximation(i.e., QJ f
isconstantly equaltotheaveragevalue off
oneach appropriatedyadicinterval).
ThusPJf
is inthis senseagood
approximationtof
eventhoughit isnotnecessarily continuous.Ifwedefine
Wo
tobe thespan oftheinteger translates of%01
and2,wefind thatV1
W0$V0.
(This
follows fromtheorthogonality of1, 2
and1, 2.)
This,thescalingrelations(5.1)
with the matrix(7.1),
and theestimate(7.2),
imply that{#}
isanorthogonalbasisofL2(R).
The algorithm ofthese multiwavelets comparesinspeed and complexitywiththe ordinary
Haar
algorithm(note
that the matricesA
andA
-1haveentries that areintegersdividedby4).
This with the approximation result
(7.2)
abovesuggests the utility of these multiwavelets for applications suchasimagecompression.For
moreinformationaboutmultiresolutionanalyses andmultiscale relations onsplinespaces withhigher-orderdefects,
orsplinespaceswith multipleknots,
seePlonka[17]
and[18].
ACKNOWLEDGEMENTS.
Thisworkwaspartially funded bythe IndianaUniversity Southeast
Summer
Faculty Fellow- shipSE-56-124-SFF,
funded throughthe IndianaUniversity OfficeofResearchand the UniversityGraduate
School. Theauthoralso would liketothank thereferees fortheirhelpful
comments.REFERENCES
1.
DAHLKE, S.,
Multiresolutionanalysis and wavelets on locallycompact abeliangroups, inWavelets,
/mages, and Surface Fitting, editedbyP.-J. Laurent, A. Le
Mdhant4andL. L.
Schumaker, AK Peters,
Wellesley,Massachusetts,
1994.2.
DAUBECHIES, I., Ten Lectures
onWavelets, CBMS
61,SIAM,
Philadelphia, 1992.3.
DE BOOR, C., A
PracticalGuidetoSplines, Applied Mathematical Sciences Vol. 27,Springer-
Verlag, 1978.4.
EDWARDS, R. E.
andGAUDRY, G. I.,
Littlewood-PaleyandMultiplier Theory, Springer.Berlin, 1977.
5.
GOLUBOV, B., EFIMOV, A.
andSKVORTSOV, V.,
Walsh Series andTransforms, Kluwer,
1991.6.
GOODMAN, T. N. T.
andLEE, S. L.,
Wavelets of multiplicityr,Trans. Amer.
Math.Soc.
342
(1994),
307-324.7.
GOODMAN, T. N. T., LEE, S. L.
andTANG, W. S.,
Wavelets in wanderingsubspaces,Trans. Amer.
Math.Soc.
338(1993),
639-654.8.
HERVt,
Multi-resolution analysis of multiplicity d: applications to dyadic interpolation, Applied and ComputationalHarmonicAnalysis1(1994),
299-315.9.
HEWITT, E.
andROSS, K. A.,
Abstract HarmonicAnalysisI; II, Springer,
Berlin, 1963;1970.
14.
15.
18.
19.
23.
HOLSCHNEIDER, M., Wavelets, An
AnalysisTool, Clarendon Press, Oxford,
1995.LANG, W. C., Orthogonal
wavelets on theCantor
dyadic group,SIAM J.
Math.Ana.
27(1996),
305-312.LANG, W. C.,
Wavelet analysis on theCantor
dyadicgroup,submitted.LEMARIE, P. G., Bases
d’ondelettessurles groupesde Liestratfies, Bull. Math.Soc. France
117(1989),
211-233.MALLAT, S.,
Multiresolution approximations and wavelet orthonormal bases ofL2(R),
Trans. Amer.
Math.Soc.
315(1989),
69-87.MASSOPUST, P. R.,
ractal -hnctions,Fracta/Surfaces,
andWavelets,
AcademicPress, San
Diego, 1994.MEYER, Y.,
OndelettesetOprateurs I; II, Hermann,
Paris, 1990.PLONKA, G.,
Two-scale symbol and autocorrelation symbol for B-splines with multipleknots,
AdvancesinComputational Math. 3(1995),
1-22.PLONKA, G.,
SplineWavelets with HigherDefect,
inWavelets, Images,
and Surface Fit- ting, edited byP.-J. Laurent, A. Le
Mdhant4andL. L. Schumaker, AK Peters,
Wellesley,Massachusetts,
1994.PLONKA, G.
andSTRELA, V.,
Construction ofmulti-scaling
functionswith approximation andsymmetry,preprint.SCHIPP, F., WADE, W. R.
andSIMON, P.,
WalshSeries,
Adam Hilger, 1990.STRANG, G.
andSTRELA, V.,
Short waveletsandmatrixdilation equations,IEEE Trans.
onSignal