∎∎
22email: [email protected]
Compactly supported multivariate dual multiframelets with high vanishing moments and high balancing orders
Abstract
Comparing with univariate framelets, the main challenge involved in studying multivariate framelets is that we have to deal with the highly non-trivial problem of factorizing multivariate polynomial matrices. As a consequence, multivariate framelets are much less studied than univariate framelets in the literature. Among existing works on multivariate framelets, multivariate multiframelets are much less considered comparing with the extensively studied scalar framelets. Hence multiframelets are far from being well understood. In this paper, we focus on multivariate dual multiframelets (or dual vector framelets) obtained through the popular oblique extension principle (OEP), which are called OEP-based dual multiframelets. We will show that from any given pair of compactly supported refinable vector functions, one can always construct an OEP-based dual multiframelet, such that its generators have the highest possible order of vanishing moments. Moreover, the associated discrete framelet transform is compact and balanced.
Keywords:
Multiframelets Oblique extension principle Refinable vector functions Vanishing moments Balancing property Compact framelet transform1 Introduction
Dual framelets derived from refinable vector functions are of interest in applications such as image process and numerical algorithms. The added redundancy in framelet systems enhances their performance over biorthogonal wavelets in practice. For literatures studying framelets/wavelets and their applications, see e.g. cpss13 ; cpss15 ; cs08 ; ch01 ; chs02 ; dh04 ; dhrs03 ; dhacha ; dh18pp ; ds13 ; Ehler07 ; eh08 ; fjs16 ; goodman94 ; han97 ; han03-0 ; han03 ; han09 ; han10 ; hjsz18 ; hl19pp ; hl20pp ; hm03 ; hm05 ; jj02 ; js15 ; kps16 ; lj06 ; lv98 ; mo06 ; sz16 and references therein. Dual framelets are usually constructed from refinable vector functions via a popular method which is called the oblique extension principle (OEP), and such framelets are called OEP-based framelets. In this paper, we concentrate on compactly supported OEP-based dual framelets. There are three key features which are desired for a compactly supported OEP-based dual framelet in applications: (1) the sparseness of the framelet expansion, which is linked to the vanishing moments of framelet generators; (2) the compactness of the underlying discrete framelet transform, that is, whether or not the transform can be implemented by convolution using finitely supported filters only; (3) the sparseness of the underlying discrete framelet transform, which is closely related to the balancing property of the transform. Quite often, one has to sacrifice (2) to achieve (1), and (3) seems to be too much to expect in most cases. Our goal is to investigate whether or not an OEP-based dual framelet can achieve (1)-(3) simultaneously.
1.1 Background
To better explain our motivations, let us recall some basic concepts. Throughout this paper, is a dilation matrix, i.e., and its eigenvalues are all greater than one in modulus. For simplicity, let
Denote the linear space of all matrices of square integrable functions in . For simplicity, . We introduce the following notion of inner product:
Let , . We say that is an -framelet in if there exist positive constants and such that
where and . is called a dual -framelet in if both and are -framelets in and satisfy
(1.1) |
with the above series converging unconditionally in . is called a dual multiframelet if the multiplicity , and is called a scalar framelet if . Unless specified, we shall use the term framelet to refer both.
For a dual -framelet , the sparseness of the frame expansion (1.1) is closely related to the vanishing moments on the framelet generators and . We say that has vanishing moments if
where is the space of all -variate polynomials of degree at most . Note that has vanishing moments if and only if
where as means for all with . We define with being the largest such integer. It is well known in approximation theory (see e.g. (hanbook, , Proposition 5.5.2)) that if and , then we necessarily have
(1.2) |
which plays a crucial role in approximation theory and numerical analysis for the convergence rate of the associated approximation/numerical scheme. Moreover, we have
and
as .
A popular method called oblique extension principle (OEP) has been introduced in the literature, which allows us to construct dual framelets with all generators having sufficiently high vanishing moments from refinable vector functions cpss13 ; cpss15 ; cs08 ; ch01 ; cj00 ; dhacha ; fjs16 ; hjsz18 ; js15 ; kps16 ; lj06 ; sz16 . Denote the linear space of all matrix-valued sequences with finitely many non-zero terms. Any element is said to be a finitely supported (matrix-valued) filter/mask. For , we say that is an -refinable vector function with a refinement filter/mask if the following refinement equation is satisfied:
(1.3) |
If , then we simply say that is an -refinable (scalar) function. For , define its Fourier series via for . The Fourier transform is defined via for for all , and can be naturally extended to functions and tempered distributions. The refinement equation (1.3) is equivalent to
(1.4) |
where is the vector obtained by taking entry-wise Fourier transform on . Most known framelets are constructed from refinable vector functions via OEP, and we refer them as OEP-based framelets. There are several versions of OEP which have been introduced in the literature (see chs02 ; dhrs03 ; hanbook ; hl20pp ). Here we recall the following version of OEP for compactly supported multivariate multiframelets:
Theorem 1.1 (Oblique extension principle (OEP))
Let be a dilation matrix. Let and be compactly supported -refinable vector functions with refinement filters and , respectively. For matrix-valued filters , define
(1.5) |
(1.6) |
Then is a dual -framelet in if the following conditions are satisfied:
-
(1)
with ;
-
(2)
.
-
(3)
forms an OEP-based dual -framelet filter bank, i.e.,
(1.7) for all and , where
(1.8) and is a particular choice of the representatives of cosets in given by
(1.9)
It is clear that the key step to construct an OEP-based dual framelet is to obtain filters and such that is a dual framelet filter bank which satisfies (1.7). For any , define
(1.10) |
which is an matrix of -periodic -variate trigonometric polynomials. It is obvious that (1.7) is equivalent to
(1.11) |
where
(1.12) | ||||
For an OEP-based dual -framelet , The orders of vanishing moments of and are closely related to the sum rules of the filters and associated to and . We say that a filter has order sum rules with respect to with a matching filter if and
(1.13) |
In particular, we define
It can be easily deduced from (1.7) that and always hold no matter how we choose and . Therefore, we are curious about whether or not one can construct filters in a way such that the matrix admits a factorization as in (1.11) for some such that and as .
1.2 The major shortcoming of OEP for scalar framelets
With OEP, a lot of compactly supported scalar dual framelets with the highest possible vanishing moments have been constructed in the literature, to mention only a few, see cs10 ; ch00 ; chs02 ; dh04 ; dhrs03 ; dhacha ; dh18pp ; han97 ; han09 ; hanbook ; hm03 ; hm05 ; jqt01 ; js15 ; mothesis ; rs97 ; sel01 and many references therein. Though OEP appears perfect for improving the vanishing moments of framelet generators, it has a serious shortcoming. To properly address this issue, we need to briefly recall the discrete framelet transform employing an OEP-based filter bank.
By we denote the linear space of all sequences . We call every element a matrix-valued filter. For a filter , we define the filter via , or equivalently, for all . We define the convolution of two filters via
Let be a dilation matrix, define the upsampling operator as
We introduce the following operators acting on matrix-valued sequence spaces:
-
•
For , the subdivision operator is defined via
for all .
-
•
For , the transition operator is defined via
for all .
Let and be finitely supported filters. For any and any input data , the -level discrete framelet transform employing the filter bank where is implemented as follows:
-
(S1)
Decomposition/Analysis: Recursively compute for via
(1.14) -
(S2)
Reconstruction/Synthesis: Define . Recursively compute for via
(1.15) -
(S3)
Deconvolution: Recover from through
We call the analysis filter bank and the synthesis filter bank. If any input data can be exactly retrieved from the above transform, then we say that the -level discrete framelet transform has the perfect reconstruction property.
Here comes the major shortcoming of OEP. The deconvolution step (S3) is where the trouble arises. If is an OEP-based dual -framelet filter bank satisfying (1.7), then the original input data is guaranteed to be a solution of the deconvolution problem . However, the deconvolution is inefficient and non-stable, that is, there could be multiple solutions to the deconvolution problem. Thus we cannot expect that the input data can be exactly retrieved by implementing the transform. As observed by (hl20pp, , Theorem 2.3), a necessary and sufficient condition for a multi-level discrete framelet transform to have the perfect reconstruction property is that is a strongly invertible filter.
Definition 1.2
Let be a finitely supported filter. We say that (or simply ) is strongly invertible if there exists such that , or equivalently all entries of are -periodic trigonometric polynomials.
When is strongly invertible, the discrete framelet transform is said to be compact, i.e., the transform is implemented by convolution/deconvolution with finitely supported filters only. The strong invertibility of forces both and to be strongly invertible. In this case, we can define finitely supported filters and via
(1.16) |
(1.17) |
Moreover, if is a dual -framelet associated with the OEP-based dual framelet filter bank , then the following refinable relations hold:
(1.18) |
(1.19) |
The underlying discrete framelet transform is now employed with the filter bank without the non-stable deconvolution step as as follows:
-
(S1’)
Decomposition/Analysis: Recursively compute the framelet coefficients for via
where is an input data.
-
(S2’)
Reconstruction/Synthesis: Define . Recursively compute for via
For a scalar filter (i.e., ), it is strongly invertible if and only if is a non-zero monomial, i.e., for some and . Thus to have a compact discrete framelet transform in the case , and must be both monomials. However, we lose the main advantage of OEP of improving the vanishing moments of framelet generators by choosing such filters and .
1.3 Advantages and difficulties with multiframelets
The previously mentioned shortcoming of OEP motivates us to consider multiframelets, that is, framelets with multiplicity . Multiframelets have certain advantages over scalar framelets and have been initially studied in ghm94 ; glt93 and references therein. In sharp contrast to the extensively studied OEP-based scalar framelets, constructing multiframelets through OEP is much more difficult and is much less studied. To our best knowledge, we are only aware of han09 ; hm03 ; hl19pp ; mothesis for studying one-dimensional OEP-based multiframelets, and hl20pp for investigating OEP-based quasi-tight multiframelets in arbitrary dimensions.
Here we briefly explain the difficulties involved in studying multiframelets. We see from Theorem 1.1 that the most important step of constructing OEP-based framelets is choosing the appropriate filters . In many situations, this is not easy. Except for the examples in han09 ; hl19pp , all constructed OEP-based dual framelets with non-trivial (where ) do not have a compact underlying discrete framelet transform, i.e., is not strongly invertible.
On the other hand, the sparsity of a discrete framelet transform is another issue which needs to be worried about when the multiplicity . First we look at the scalar case . Let be an OEP-based dual -framelet obtained through Theorem 1.1 with an underlying OEP-based dual -framelet filter bank . Suppose that . Then the framelet representation (1.1) has sparsity in the sense that the polynomial preservation property (1.2) holds. Moreover, item (1) of Theorem 1.1 yields . Thus it follows from that as . For any polynomial , using Taylor expansion yields for all . Thus for any finitely supported sequence , we have
which is a polynomial whose degree is no bigger than the degree of , i.e., . Denote the linear space of all -variate polynomial sequences of degree at most . We now input a polynomial sequence data and implement the -level discrete framelet transform with the filter bank . Observe that the framelet coefficient (see (1.14)) satisfies , and by induction we conclude that for all . It follows that the framelet coefficients (see (1.15)) now satisfy
for all , where the last step follows from as and . Consequently, all framelet coefficients vanish. This means that the sparsity of the framelet expansion (1.1) automatically guarantees the sparsity of the underlying multi-level discrete framelet transform. Unfortunately this is in general not the case when , simply due to the fact that does not imply any moment property of at . This issue is known as the balancing property of a framelet in the literature (cj00 ; cj03 ; han09 ; han10 ; hanbook ; lv98 ; sel00 ). See Section 2 for a brief review of this topic.
1.4 Main Results and Paper Structure
From the previous discussion, for OEP-based dual framelets, it seems impossible to achieve high vanishing moments on framelet generators without sacrificing the desired features of the underlying discrete framelet transform. The first breakthrough to this problem is han09 , which proves that for and , one can always obtain OEP-based dual framelets from arbitrary compactly supported refinable vector functions, such that all framelet generators have the highest possible vanishing moments and the associated discrete framelet transform is compact and balanced. However, the case when is far from being well investigated. We are only aware of han10 which systematically studies the balancing property from the discrete setting for and hl20pp which deals with the problem with the approach of the so-called quasi-tight framelets. In this paper, we will systematically study multivariate OEP-based dual framelets with the three key properties. Our main result is the following theorem.
Theorem 1.3
Let be a dilation matrix and be an integer. Let be compactly supported refinable vector functions associated with refinement masks . Suppose that and with matching filters respectively such that and . Let be a integer matrix with . Then there exist and for some such that
-
(1)
and are both strongly invertible.
- (2)
- (3)
For , we have a similar result which only satisfies item (3), for the following reasons: (1) a filter is strongly invertible if and only if for some and , and using such filters loses the advantage of OEP for increasing vanishing moments on framelet generators; (2) the balancing property does not come in to play when the multiplicity . Theorem 1.3 extends the main result of han09 for the case to , but is not a simple generalization. Several techniques for the case simply do not work when . For instance, a -periodic trigonometric polynomial has vanishing moments if and only if it is divisible by , which is an important fact for the construction of dual framelets with high vanishing moments when . Unfortunately, such factorization is no longer available when . A recently developed normal form of a matrix-valued filter (see hl20pp ) plays a crucial role in our study of OEP-based dual framelets with high vanishing moments and high balancing order, and we will provide a short review of this topic in Section 2.
The paper is organized as follows. In Section 2, we briefly review the balancing property of a multi-level discrete transform, as well as a recently developed normal form of a matrix-valued filter. These are what we need to prove our main result. In Section 3, we prove the main result Theorem 1.3. Motivated by the proof of the main theorem, we shall perform structural analysis of compactly supported balanced OEP-based dual multiframelets in Section 4. Finally, a summary of our work and some concluding comments will be given in Section 5.
2 Preliminary
In this section, we review some important concepts and results which we need to prove our main result on OEP-based dual multiframelets.
2.1 The balancing property of a multi-level discrete framelet Transform
As mentioned in Section 1, one issue with OEP when the multiplicity is the sparseness of the multilevel discrete framelet transform. In many applications, the original data is scalar valued, that is, an input data . Thus to implement a multi-level discrete framelet transform, we need to first vectorize the input data. Let be a integer matrix with , and let be a particular choice of the representatives of the cosets in given by
(2.1) |
We define the standard vectorization operator with respect to via
(2.2) |
Clearly is a bijection between and . The sparsity of a multi-level discrete framelet transform employing an OEP-based dual -framelet filter bank is measured by the -balancing order of the analysis filter bank , denoted by where is the largest integer such that the following two conditions hold:
-
(i)
is invariant on , i.e.,
(2.3) -
(ii)
The filter has -balancing vanishing moments, i.e.,
(2.4)
If items (i) and (ii) are satisfied, note that the framelet coefficient for all and . This preserves sparsity at all levels of the multilevel discrete framelet transform. A complete characterization of the balancing order of a filter bank is given by the following result.
Theorem 2.1
Let and such that is an OEP-based dual -multiframelet filter bank, where . Suppose that are compactly supported -refinable vector functions in satisfying
and
.
Define as in (1.5) and (1.6).
If and ,
then Theorem 1.1 tells us that is a dual -framelet in . With , we observe that , and .
If , then we say that the discrete multiframelet transform (or the dual multiframelet ) is order -balanced.
For , often happens. Hence, having high vanishing moments on framelet generators does not guarantee the balancing property and thus significantly reduces the sparsity of the associated discrete multiframelet transform. How to overcome this shortcoming has been extensively studied in the setting of functions in cj00 ; lv98 ; sel00 and in the setting of discrete framelet transforms in han09 ; han10 ; hanbook .
2.2 The normal form of a matrix-valued filter
In this section, we briefly review results on a recently developed normal form of the matrix-valued filter. The matrix-valued filter normal form greatly reduces the difficulty in studying multiframelets and multiwavelets, in a way such that we can mimic the techniques we have for studying scalar framelets and wavelets. Considerable works on this topic have been done. We refer the readers to han03 ; han09 ; han10 ; hanbook ; hl20pp ; hm03 for detailed discussion. The most recent advance on this topic is hl20pp , which not only generalizes all previously existing works under much weaker conditions but also provides a strengthened normal form of a matrix-valued filter which greatly benefits our study on balanced multivariate multiframelets.
We first recall the following lemma which is known as (han10, , Lemma 2.2). This result links different vectors of functions which are smooth at the origin by strongly invertible filters.
Lemma 2.2
[(han10, , Lemma 2.2)] Let and be vectors of functions which are infinitely differentiable at with and . If , then for any positive integer , there exists a strongly invertible such that as .
One of the most important results on the normal form of a matrix-valued filter is the following result which has been developed recently, which is a part of (hl20pp, , Theorem and 3.3).
Theorem 2.3
Let be vectors and be vectors of functions which are infinitely differentiable at . Suppose
If , then for each , there exists a strongly invertible filter such that
Proof
As this result is important for our study of multiframelets but its proof is long and technical, here we provide a sketch of the proof.
Note that it suffices to prove the claim for , from which the case follows immediately. The proof contains the following steps:
-
Step 1.
Choose a strongly invertible such that
Define and choose such that
Then one can verify that
Similarly we can find such that
-
Step 2.
Choose strongly invertible filters such that
as . Define
It is easy to verify that
-
Step 3.
Choose such that
Define a strongly invertible filter via
Then with is the desired filter as required.∎
A special case of Theorem 2.3 is the following result ((hl20pp, , Theorem 1.2), cf. (han10, , Theorem 5.1)).
Theorem 2.4
Let be a dilation matrix, and let and be integers. Let be an vector of compactly supported distributions satisfying with for some . Suppose the filter has order sum rules with respect to satisfying (1.13) with a matching filter such that . Then for any positive integer , there exists a strongly invertible filter such that the following statements hold:
-
(1)
Define and . We have
(2.7) (2.8) -
(2)
Define via . Then and the new filter has order sum rules with respect to with the matching filter .
Let be a refinement mask associated to an -refinable vector function satisfying (2.7), and suppose that has sum rules with a matching filter satisfying (2.8). It is not hard to observe that has the following structure:
(2.9) |
where and are , , and matrices of -periodic trigonometric polynomials such that
(2.10) | |||
(2.11) | |||
(2.12) |
Any filter satisfying (2.9), (2.10), (2.11) and (2.12) is said to take the ideal -normal form.
If , then the three moment conditions (2.10), (2.11) and (2.12) further yield
where and are some and matrices of -periodic trigonometric polynomials. Recall that a -periodic trigonometric polynomial satisfies as if and only if divides . This is the crucial property to construct univariate dual framelets with high vanishing moments. Unfortunately for , there are no corresponding factors for and . This means the factorization technique that we have to construct dual framelets with high vanishing moments for the case is no longer available, which illustrates that the investigation is more difficult for .
3 Proof of Theorem 1.3
The goal of this section is to prove the main result Theorem 1.1. To do this, we first need to introduce several notations. For any , the backward difference operator is defined via
For any multi-index , we define
where is the standard basis for . Observe that
for all and .
For , recall that a -periodic trignometric polynomial satisfies as if and only if is divisible by . Though such a factorization is not available when and there is no factor which plays the role of as in the univariate case, the following lemma tells us exactly how one can characterize the moments at zero of a multivariate trigonometric polynomial.
Lemma 3.1
((dhacha, , Lemma 5))Let and be a -periodic -variate trigonometric polynomial. Then as if and only if
for some for all , where
Next, we introduce the notion of the so-called coset sequences. Let be an invertible integer matrix and let . For any matrix-valued sequence , we define the -coset sequence of with respect to via
For , it is easy to see that
(3.1) |
where is a complete set of canonical representatives of the quotient group , with
(3.2) |
Define via (1.9). For any filter and , we introduce the following matrices of trigonometric polynomials associated with and :
-
•
Define the block matrix , whose -th blocks are given by
(3.3) -
•
Define the block matrix , whose -th blocks are given by
(3.4) -
•
Define the matrix via
(3.5)
From (dhacha, , Lemma 7), it is not hard to deduce that
(3.6) |
where is the following matrix:
(3.7) |
Thus we further deduce that
(3.8) |
where as in (1.10).
Now let and be finitely supported filters. Recall that (where ) is a dual -framelet filter bank if and only if (1.11) holds. Using (3.8) and , it is straight forward to see that (1.11) is equivalent to
(3.9) |
with
(3.10) |
Therefore, constructing a dual framelet filter bank is equivalent to obtaining a matrix factorization as in (3.10). When the refinement masks and are given, all we have to do is to choose some suitable and , and then factorize as in (3.10). Noting that the matrices and give us all coset sequences of and , we can finally reconstruct and via (3.1). It is worth mentioning that the approach of passing to coset sequences often appears in the literature of filter bank construction.
Before we prove Theorem 1.3, we need some supporting results. The following result is a special case of (han03, , Proposition 3.2), which links a refinable vector function with the matching filter for the associated matrix-valued filter of . Here we provide a self-contained simple proof.
Lemma 3.2
Let be a dilation matrix and . Let be an vector of compactly supported distributions satisfying with . If has order sum rules with respect to satisfying (1.13) with a matching filter and , then
(3.11) |
Proof
By our assumption on , using as and , we deduce that
(3.12) |
We now prove that (3.12) yields (3.11) using (han03, , Proposition 2.1). For a matrix and an matrix , their Kronecker product is the block matrix given by
For any , define with copies of . Recall that if and are matrices of sizes such that one can perform the matrix products and , then we have . Thus by induction, we have .
Define the vector of differential operators
(3.13) |
For simplicity, we define . Direct calculation using the chain rule yields . Here is a vector of differential operators where . By induction, for , we have
(3.14) |
It follows from (3.12) and (3.14) that
Since all the eigenvalues of are greater than in modulus, so are the eigenvalues of for every . This forces the above linear system to have only the trivial solution for . Hence we conclude that for all with . By , we proved as , which is just (3.11).∎
From Theorem 1.1, the most important step for deducing an OEP-based dual multiframelet is choosing suitable filters which allow us to perform construction. The following lemma illustrates the existence of and with certain important moment conditions.
Lemma 3.3
Let be a dilation matrix and be an integer. Let be compactly supported refinable vector functions associated with refinement masks . Suppose that and with matching filters respectively such that and . Let be a integer matrix with , and define as (2.5). Then there exist strongly invertible filters such that the following moment conditions hold as :
(3.15) |
(3.16) |
(3.17) |
for some with and , and some , where and .
Proof
By Lemma 3.2, we have
Now we are ready to prove the main result Theorem 1.3.
Proof of Theorem 1.3. By Lemma 3.3, there exist strongly invertible filters such that (3.15), (3.16) and (3.17) hold as , where and . In particular, we see that item (1) holds.
Define as in (1.16). We have , and . Furthermore, (resp. ) has order (resp. ) sum rules with respect to with a matching filter (resp. ).
Define . By Theorem 2.3, there exists a strongly invertible such that
as . Thus by letting , we see that takes the ideal -normal form, that is,
where and are and matrices of -periodic trigonometric polynomials such that
as , where is defined as (1.9).
On the other hand, we have
as . Moreover, the condition (3.17) implies that
where is the first coordinate of . Thus by letting , we see that and has order sum rules with respect to with a matching filter . Furthermore, we have
where and are and matrices of -periodic trigonometric polynomials such that
as .
For , define
where is defined as (1.8). We have
where and are and matrices of -periodic trigonometric polynomials, satisfying the following moment conditions as :
For , we have
where and are and matrices of -periodic trigonometric polynomials for each , satisfying the following moment conditions as :
For , define via . From what we have done above, we conclude that
(3.18) |
for some for all and all .
Define as in (1.12) with being replaced by respectively, and recall that is defined as (3.3) for all and . Note that
where the last identity follows from (3.18).
Define as in (3.10) with and being replaced by and respectively. Recall that is defined as (3.4) for all and , and is defined as (3.7). It follows from (3.8) and that
(3.19) | ||||
By letting
we have
(3.20) |
For every and , choose and which are matrices of -periodic trigonometric polynomials such that . Define for and all via
(3.21) | |||
(3.22) |
where denotes the zero matrix. Recall that as in (1.10) for all matrix-valued filter . It is not hard to observe that
(3.23) | ||||
where the last identity follows from (3.6) and . Similarly,
(3.24) |
It follows from (3.19), (3.20), (3.23) and (3.24) that
(3.25) | ||||
Define
and let We see that (3.25) becomes
which is equivalent to say that is an OEP-based dual -framelet filter bank satisfying
(3.26) |
Now define via
It follows from (3.26) that is an OEP-based dual -framelet filter bank satisfying
and (where ) is an OEP-based dual -framelet filter bank satisfying (1.7). By (3.16) and (3.21), we have
(3.27) | ||||
where with is the same as in (3.16). Similarly, we deduce from (3.15) and (3.22) that
(3.28) |
On the other hand, it follows immediately from (3.16) and the refinement relation that
Hence by Theorem 2.1, we have . This proves item (2).
Now define vector functions and as in (1.5) and (1.6). It follows from (3.15), (3.16), (3.27) and (3.28) that and . Further note that
It follows from Theorem 1.1 that is a dual -framelet in . This proves item (3).∎
Theorem 1.3 is valid for the case . For the case , we have to sacrifice the strong invertibility of and to improve the orders of vanishing moments of the framelet generators. Nevertheless, the matrix decomposition technique in the proof of Theorem 1.3 can be applied to deduce the following result for the case .
Corollary 3.4
Let be a dilation matrix and let be compactly supported refinable functions satisfying and , where have order and sum rules with respect to with matching filters , respectively. Suppose that . Then there exist and such that
4 Structural investigation on balanced OEP-based dual framelets
In this section, we perform structural analysis on OEP-based dual framelets with hight balancing orders.
The most important step to obtain an OEP-based dual framelet with high balancing orders is finding the suitable filters . From Theorem 1.3 and its proof, we have some clue on the choices of such filters. The following theorem states the sufficient conditions for obtaining an OEP-based dual framelet with all desired properties.
Theorem 4.1
Let be a dilation matrix and be an integer. Let be compactly supported refinable vector functions associated with refinement masks . Suppose that and with matching filters respectively such that and . Let be a integer matrix with , and define as in (2.5).
Let be strongly invertible finitely supported filters. Then
- (i)
implies
-
(ii)
there exist finitely supported filters such that all claims in Theorem 1.3 hold.
Conversely, if in addition assume that
-
(iii)
is a simple eigenvalue of and . Moreover,
are invertible matrices for all with and , where is the vector of the eigenvalues of .
-
(iv)
as for some with , where is defined as in (1.17).
-
(v)
as for some with .
Then item (ii) implies (i).
Proof
The implication (i) (ii) follows immediately from the proof of Theorem 1.3.
Now suppose item (ii) holds. Define as in (1.16) and define as in (1.17). By item (2) of Theorem 1.3, we have
(4.1) |
and . By Theorem 2.1, we have
(4.2) |
for some with .
Assume in addition that items (iii) - (v) hold.
By left multiplying on both sides of (4.1) and using item (iv), we have
From the above relation we conclude that , and thus
(4.3) |
where satisfies
Moreover, it is easy to see from the second relation in (4.2) that
(4.4) |
We now apply the argument in the proof of (han03, , Lemma 2.2) to prove that (3.15) and (3.16) must hold.
Since has sum rules with a matching filter with , we have as . This implies that
(4.5) |
where is the vector of differential operators defined as (3.13). Rearranging (4.5) yields
(4.6) |
for all By the generalized product rule, we observe that the right hand of (4.6) only involves with . By calculation, we have
(4.7) | ||||
for all . Now by the condition in item (iii) on , the matrix is invertible for . Moreover, it follows from (4.6) and (4.7) that up to a multiplicative constant, the values are uniquely determined via and
for all .
Next, note that the refinement relation (where ) holds. This implies that
(4.8) |
Rearranging (4.8) yields
(4.9) |
for all . Note that the right hand side of (4.9) only involves with . Furthermore, direct calculation yields
(4.10) | ||||
for all . Now by the condition in item (iii) on , the matrix is invertible for . Moreover, it follows from (4.9) and (4.10) that up to a multiplicative constant, the values are uniquely determined via and
for all
Consequently, by the above analysis and using (4.3) and (4.4), we conclude that (3.16) holds for some , with being a non-zero scalar multiple of .
On the other hand, the condition on in item (iii) and item (v) together yield
(4.11) |
for some non-zero constant . As item (ii) holds, then in particular item (3) of Theorem 1.3 holds. Then and (4.11) imply that as . Now right multiplying to both sides of (4.1) yields
(4.12) |
Since has sum rules with a matching filter , we have as . Moreover, satisfies the refinement equation . By the condition in item (iii) on , we conclude from (4.11) and (4.12) that (3.15) must hold for some , with being a non-zero scalar multiple of .
5 Summary
In this paper, we studied compactly supported multivariate OEP-based dual multiframelets with high order vanishing moments, and with a compact and banalced associated discrete multiframelet transform. We proved the main result Theorem 1.3 on the existence of such OEP-based dual multiframelets, with a constructive proof relying on a recently developed normal form of a matrix-valued filter. Furthermore, we provided structural analysis on compactly supported balanced OEP-based dual multiframelets.
Our investigation on OEP-based dual multiframelets focused on theoretical analysis. It is of practical interest to develop efficient algorithms to construct balanced dual multiframelets. However, this is well known that constructing multivariate framelets and wavelets are not easy in general. Moreover, the extremely strong conditions that both and must be strongly invertible makes the problem even harder. To achieve the strong invertibility on both filters and , quite often it is unavoidable for them to have large supports, which is the main difficulty for us to perform construction in applications. Whether or not we can make the supports of both and as small as possible without sacrificing other desired properties is unknown. This could be a future research topic.
References
- (1) Charina, M., Putinar, M., Scheiderer, C., Stöckler, J.: An algebraic perspective on multivariate tight wavelet frames. Constr. Approx. 38, 253–276 (2013)
- (2) Charina, M., Putinar, M., Scheiderer, C., Stöckler, J.: An algebraic perspective on multivariate tight wavelet frames. II. Appl. Comput. Harmon. Anal. 39, 185–213 (2015)
- (3) Charina, M., Stöckler, J.: Tight wavelet frames for irregular multiresolution analysis. Appl. Comput. Harmon. Anal. 25, 98–113 (2008)
- (4) Charina, M., Stöckler, J.: Tight wavelet frames via semi-definite programming. J. Approx. Theory 162, 1429–1449 (2010)
- (5) Chui, C. K., He, W.: Compactly supported tight frames associated with refinable functions. Appl. Comput. Harmon. Anal. 8, 293–319 (2000)
- (6) Chui, C. K., He, W.: Construction of multivariate tight frames via Kronecker products. Appl. Comput. Harmon. Anal. 11, 305–312 (2001),
- (7) Chui, C. K., He, W., Stöckler, J.: Compactly supported tight and sibling frames with maximum vanishing moments. Appl. Comput. Harmon. Anal. 13, 224–262 (2002)
- (8) Chui, C. K., Jiang, Q. T.: Balanced multi-wavelets in , Math. Comp. 74, 1323–1344 (2000)
- (9) Chui, C. K., Jiang, Q. T.: Multivariate balanced vector-valued refinable functions. in Modern developments in multivariate approximation, 71–102, Internat. Ser. Numer. Math., 145, Birkhäuser, Basel, (2003)
- (10) Daubechies, I., Han, B.: Pairs of dual wavelet frames from any two refinable functions. Constr. Approx. 20, 325–352 (2004)
- (11) Daubechies, I., Han, B., Ron, A., Shen, Z.: Framelets: MRA-based constructions of wavelet frames. Appl. Comput. Harmon. Anal. 14, 1–46 (2003)
- (12) Diao, C., Han, B.: Quasi-tight framelets with high vanishing moments derived from arbitrary refinable functions. Appl. Comput. Harmon. Anal. 49, 123–151 (2020)
- (13) Diao, C., Han, B.: Generalized matrix spectral factorization and quasi-tight framelets with minimum number of generators. Math. Comp. 89, 2867–2911 (2020)
- (14) Dong, B., Shen, Z.: MRA-based wavelet frames and applications. Mathematics in image processing, 9–158, IAS/Park City Math. Ser., 19, Amer. Math. Soc., Providence, RI, (2013)
- (15) Ehler, E.: On multivariate compactly supported bi-frames. J. Fourier Anal. Appl. 13, 511–532 (2007)
- (16) Ehler, M., Han, B.: Wavelet bi-frames with few generators from multivariate refinable functions. Appl. Comput. Harmon. Anal. 25 , 407–414 (2008)
- (17) Fan, Z., Ji, H., Shen, Z.: Dual Gramian analysis: duality principle and unitary extension principle. Math. Comp. 85, 239–270 (2016)
- (18) Goodman, T. N. T.: Construction of wavelets with multiplicity, Rend. Mat. Appl. 14 , 665–691(1994)
- (19) Geronimo, J. S., Hardin, D. P., Massopust, P.: Fractal functions and wavelet expansions based on several scaling functions. J. Approx. Theory. 78, 373–401 (1994)
- (20) Goodman, T. N. T., Lee, S. L., Tang, W. S.: Wavelets in wandering subspaces. Trans. Amer. Math. Soc. 338 , 639–654 (1993)
- (21) Han, B.: On dual wavelet tight frames. Appl. Comput. Harmon. Anal. 4 , 380–413 (1997)
- (22) Han, B.: Compactly supported tight wavelet frames and orthonormal wavelets of exponential decay with a general dilation matrix. J. Comput. Appl. Math. 155 , 43–67 (2003)
- (23) Han, B.: Vector cascade algorithms and refinable function vectors in Sobolev spaces. J. Approx. Theory. 124 , 44–88 (2003)
- (24) Han, B.: Dual multiwavelet frames with high balancing order and compact fast frame transform. Appl. Comput. Harmon. Anal. 26 , 14–42 (2009)
- (25) Han, B.: The structure of balanced multivariate biorthogonal multiwavelets and dual multiframelets. Math. Comp. 79, 917–951 (2010)
- (26) Han, B.: Framelets and wavelets: algorithms, analysis, and applications. Applied and Numerical Harmonic Analysis. Birkhäuser/Springer, Cham, 2017
- (27) Han, B., Jiang, Q. T., Shen, Z., Zhuang, X.: Symmetric canonical quincunx tight framelets with high vanishing moments and smoothness. Math. Comp. 87 , 347–379 (2018)
- (28) Han, B., Lu, R.: Compactly supported quasi-tight multiframelets with high balancing orders and compact framelet transform. arXiv:2001.06032 [math.FA].
- (29) Han, B., Lu, R.: Multivariate quasi-tight framelets with high balancing orders derived from any compactly supported refinable vector functions. Sci. China Math. To appear.
- (30) Han, B., Mo, Q.: Multiwavelet frames from refinable function vectors. Adv. Comput. Math. 18 , 211–245 (2003)
- (31) Han, B., Mo, Q.: Symmetric MRA tight wavelet frames with three generators and high vanishing moments. Appl. Comput. Harmon. Anal. 18 , 67–93 (2005)
- (32) Jia, R. Q., Jiang, Q. T.: Approximation power of refinable vectors of functions. Wavelet analysis and applications, 155–178, AMS/IP Stud. Adv. Math., 25, Amer. Math. Soc., Providence, RI, 2002.
- (33) Jiang, Q. T.: Symmetric paraunitary matrix extension and parametrization of symmetric orthogonal multifilter banks. SIAM J. Matrix Anal. Appl. 23 , 167–186 (2001)
- (34) Jiang, Q. T., Shen, Z.: Tight wavelet frames in low dimensions with canonical filters. J. Approx. Theory. 196 , 55–78 (2015)
- (35) Krivoshein, A., Protasov, V., Skopina, M.: Multivariate wavelet frames. Industrial and Applied Mathematics. Springer, Singapore, (2016)
- (36) Lai, M., Stöckler,J.: Construction of multivariate compactly supported tight wavelet frames. Appl. Comput. Harmon. Anal. 21 , 324–348 (2006)
- (37) Lebrun, J., Vetterli, M.: Balanced multiwavelets: Theory and design. IEEE Trans. Signal Process. 46 , 1119–1125 (1998)
- (38) Mo, Q.: Compactly supported symmetric MTA wavelet frames, Ph.D. thesis at the University of Alberta, (2003)
- (39) Mo Q.: The existence of tight MRA multiwavelet frames. J. Concr. Appl. Math. 4, 415–433 (2006)
- (40) Ron, A., Shen, Z.: Affine systems in : the analysis of the analysis operator. J. Funct. Anal. 148 , 408–447 (1997)
- (41) San Antolín, A., Zalik, R. A.: Some smooth compactly supported tight wavelet frames with vanishing moments. J. Fourier Anal. Appl.22, 887–909 (2016)
- (42) Selesnick, I. W.: Balanced multiwavelet bases based on symmetric FIR filters. IEEE Trans. Signal Process. 48, 184–191 (2000)
- (43) Selesnick, I. W.: Smooth wavelet tight frames with zero moments. Appl. Comput. Harmon. Anal. 10, 163–181 (2001)