GENERIC INVERTIBILITY OF MULTIDIMENSIONAL FIR MULTIRATE SYSTEMS AND FILTER BANKS
Minh N. Do Ka L. Law, Robert M. Fossum Department of Electrical Department of Mathematics and Computer Engineering University of Illinois at Urbana-Champaign University of Illinois at Urbana-Champaign Urbana IL 61801 Urbana IL 61801
ABSTRACT polyphase matrix G(z). The existence of a synthesis part becomes a purely mathematical question. The perfect recon- We study the invertibility of M-variate polynomial (respec- struction condition holds if and only if G(z)H(z) = IP tively : Laurent polynomial) matrices of size N by P . Such where IP is the P P identity matrix. matrices represent multidimensional systems in various set- Then it is a natural× question to ask: When does the system tings including filter banks, multiple-input multiple-outputsys- have a high probability of the existence of an inverse? Ra- tems, and multirate systems. The main result of this paper is jagopal and Potter [2] and Zhou and Do [3] have investigated H z to prove that when N P M, then ( ) is generically this question and made several conjectures. We investigate invertible; whereas when− ≥ , then H z is gener- N P almost surely”. On− the other≥ hand, when M N < P , the − Index Terms— Generic Invertible, Left Invertibility, Per- nonexistence of an inverse is “almost surely”. To precisely fect Reconstruction, Multirate Systems, Generic Property. study this inverse existence problem, we employ the concept of “hold generically” [4]. 1. INTRODUCTION 2. GENERIC INVERTIBILITY During the last two decades, one dimensional multirate sys- 2.1. Generic Property tems in digital signal processing were thoroughly developed. In recent years, due to the high demand in multidimensional In [3], Zhou and Do made the following conjectures. processing including image and video processing, volumetric Conjecture 1 Suppose H z is an -variate poly- data analysis and spectroscopic imaging, multidimensional ( ) N PM nomial (resp. : Laurent polynomial) matrix× with . If multirate systems have been studied more extensively. One N P , then it is “almost surely” polynomial≥ (resp. : key property of a multidimensional multirate system is its per- N P M Laurent− ≥ polynomial) left invertible. Otherwise, it is “almost fect reconstruction, which guarantees that an original input surely” polynomial (resp. : Laurent polynomial) left nonin- can be perfectly reconstructed from the outputs. vertible. In a multidimensional multirate system, a digital signal is split into several channels and processed with different sam- However, Zhou and Do did not give a precise definition of pling rates. The most popular multirate systems are filter “almost surely”. In order to have the appropriate language, banks. Using the polyphase representation in the z-domain we employ the concept of “hold generically”. [1], we can represent the analysis part as an matrix N P Definition 1 (Generic) [4] A property is said to hold gener- H(z) with entries in a Laurent polynomial ring C×[z ,z , ..., 1 2 ically for polynomials f , .., f of degree at most k , ..., k if z ,z −1, ..., z −1]. Here M is the dimension of signals, 1 n 1 n M 1 M there is a nonzero polynomial F in the coefficients of the f N is the number of channels in the filter bank, and P is the i such that the property holds for f , ..., f whenever the poly- sampling factor at each channel. An application of this set- 1 n nomial F (f , ..., f ) is nonvanishing. ting may arise in multichannel acquisition. Here we collect 1 n data about unknown multidimensional signal X(z) as out- Lemma 1 If a property of polynomials of degree at most k1, put of the analysis part. The acquisition system (filters Hi(z) ..., kn in m variables is generic, then the coefficient space of and sampling matrix D) is fixed and known beforehand. The polynomials whose polynomials failed to satisfy the properC ty objective is to reconstruct X(z) with an P N synthesis is measure zero and nowhere dense. × Proof By the definition of hold generically, there exists a and N P , then the P P maximal minors of H(z) have ≥ × nonzero polynomial F in the coefficients of the fi such that a common zero. Suppose (˜z1/z˜0, z˜2/z˜0, ..., z˜M /z˜0) is a so- the property fails to satisfy for f , ..., fn for which the polyno- lution of the maximal minors of H(z) where z˜ = 0. Then 1 0 6 mial F (f1, ..., fn) is vanishing. Let Ri bethesetof M-variate (˜z0, z˜1, z˜2, ..., z˜M ) is a nonzero solution of maximal minors polynomialsof degree less than or equal to ki. By Gunningin of H(Z). Since t1, ..., tM+1 is a part of the subset of the n { H Z} H z [5, p.9], λl( (f1, ..., fn) i=1 Ri F (f1, ..., fn)=0 )= set of maximal minors of ( ), this implies that φ( ( )) { 1 ∈ Qn | } 0 where l = k +m +...+ k +m is the dimension of the co- have a nontrivial common zero. Therefore, by the property of m m efficient space. Thus, the coefficient space of polynomials the resultant shown in Theorem 1, we know RES(Pk,...,Pk) whose polynomials failed to satisfy the propertyC is measure φ(H(z)) = 0 for all noninvertible matrices H(z) of de- ◦ zero. To show the set is nowhere dense, it is equivalent to gree at most k. The RES(Pk,...,Pk) and ti are polynomials, show that the closure of the set contains no open set. Sup- so is RES Pk,...,Pk φ. Last but not least, we need to show ( ) ◦ pose it contains an open ball B(ǫ) with some radius ǫ > 0. RES(Pk,...,Pk) φ is not a zero function. Let
−1 −1 ◦ Since F ( 0 ) is a closed set, is also in F ( 0 ). Thus, −1 { } C { } 1 0 . . . 0
F ( 0 ) contains the open ball B(ǫ). However, this contra- k
− z1 1 . . . 0
dicts the{ } fact that F 1( 0 ) is measure zero. Therefore, the