Next Article in Journal
Breaking the Symmetry of Cable Structures as an Instrument for Improving Modal Decomposition to Protect Critical Equipment against UWB Pulses
Previous Article in Journal
An Improved Equilibrium Optimizer with a Decreasing Equilibrium Pool
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Continued Fraction Expansions of Stable Discrete-Time Systems of Difference Equations

Mathematics Division, College of Engineering, Kuwait College of Science and Technology, Doha Area, 7th Ring Road, Al Jahraa 13133, Kuwait
Symmetry 2022, 14(6), 1226; https://doi.org/10.3390/sym14061226
Submission received: 6 May 2022 / Revised: 4 June 2022 / Accepted: 10 June 2022 / Published: 13 June 2022
(This article belongs to the Topic Dynamical Systems: Theory and Applications)

Abstract

:
We provide a systematic procedure for generating the coefficients of the continued fraction expansion of the test function associated with the characteristic polynomial of a stable system of difference equations. We illustrate the feasibility of the procedure, and we provide an application on the stability of two-dimensional digital filters.
2010 AMS Subject Classification:
Primary 37C75; 93C15; Secondary 93D; 30E

1. Introduction

The subject of continued fractions and its applications to both continuous and discrete systems have a long history and continue to impact research in various stability contexts [1,2,3,4,5,6,7,8,9]. The discovery of interesting relationships between continued fraction expansions and Schur polynomials, i.e., polynomials having their zeros inside the unit circle [1], led to several investigations into the stability of polynomials via continued fractions.
In a recent work [10], the symmetric properties between Routh–Hurwitz and Schur–Cohn stability types were highlighted. In [10], the test functions of each of these stability types were expanded in continued fraction forms satisfying specific conditions.
In the Routh–Hurwitz case; Theorem 3 of [10], the coefficients of the continued fraction expansion of the test function associated with the characteristic polynomial of the system are relatively easy to obtain using sequential long division. In the Schur–Cohn case; Theorem 4 of [10], generating such coefficients is far from trivial. The aim of this paper is to develop a systematic procedure for generating the coefficients of the continued fraction expansion in the Schur case and to illustrate the procedure through an engineering application to the stability of two-dimensional digital filters.
It should be noted that assessing the stability of 2-D digital filters requires one to check the location of the zeros of complex polynomials [11]. Hence, all polynomials considered in this paper have complex coefficients.
In Section 2, we lay out some definitions, notations, and the required results from [10]. In Section 3, we provide a systematic procedure to generate the coefficients of the continued fraction expansion associated with a Schur stable polynomial. The feasibility of the procedure is illustrated in Section 4. An application to the stability of 2-D digital filters is advanced in Section 5 to verify the proposed method.

2. Definitions and Notations

A reminder of the required definitions and results established in [10].
Definition 1.
A linear discrete-time system of difference equations is stable if and only if all its eigenvalues lie inside the unit disc. If
g ( z ) = a 0 + a 1 z + a 2 z 2 + + a n 1 z n 1 + a n z n
is the characteristic polynomial of the system, then the system is stable if all zeros of g(z) lie inside the unit disc. Such polynomials are said to be Schur stable.
Definition 2.
The reciprocal of g is defined by g τ ( z ) = z n g ( 1 / z ¯ ) ¯ . Then, Then, gτ can be written as g τ ( z ) = a ¯ n + a ¯ n 1 z + a ¯ n 2 z 2 + + a ¯ 0 z n where a ¯ k denotes the complex conjugate of a k for k = 0 , 1 , , n .
Definition 3.
The test function of the given discrete-time system is defined by
Ψ ( z ) = g ( z ) g τ ( z ) g ( z ) + g τ ( z )  
Theorem 1
([10] Theorem 4). The linear discrete-time system of difference equations characterized by (1) is stable if and only if the test function Ψ(z) defined by (2) can be written in the continued fraction expansion
Ψ ( z ) = h 0 z 1 z + 1 + k 0 + 1 h 1 z 1 z + 1 + k 1 + + 1 h n z 1 z + 1 + k n  
where   h 0 0 ,   h 1 > 0 , , h n > 0   and   k j are   imaginary   or   zero   for   0 j n . This expansion in z 1 z + 1 is known as the bilinear transformation.

3. A Procedure to Generate the Coefficients of Ψ ( z )

Motivated by [12], we would like to substitute the variable   z 1 z + 1   in   ( 3 )   by   s 1 s .   Solving   z 1 z + 1 = s 1 s   for   z   leads   to   z = 2 s 1 .
Therefore, we define the function T (s) in the following way:
T ( s ) = Ψ ( 2 s 1 ) .
T ( s )   can now be written as
T ( s ) = h 0 s 1 s + k 0 + 1 h 1 s 1 s + k 1 + + 1 h n s 1 s + k n
This   expansion   in   s 1 s   is   known   as   the   backward   difference   transform . We begin by breaking up the above form of T ( s ) in the following way. Define
T ( s ) = T 0 ( s ) = h 0 s 1 s + k 0 + 1 T 1 ( s ) ,
T 1 ( s ) = h 1 s 1 s + k 1 + 1 T 2 ( s ) .
In general, define
T j ( s ) = h j s 1 s + k j + 1 T j + 1 ( s )   for   0 j n 1  
Finally,
T n ( s ) = h n s 1 s + k n .
Since   each   T j ( s )   is   a   rational   function ,   write   it   in   the   form :
T j ( s ) = l = 0 n j a j , j + l s l l = 1 n j b j , j + l s l  
The following theorem determines the values of the coefficients h j of (3).
Theorem 2.
h j = a j , j b j , j + 1   f o r   0 j n .
Proof.
Multiply   T j ( s )   of   ( 5 )   by   s s 1 .
T j ( s ) · s s 1 = l = 0 n j a j , j + l s l l = 1 n j b j , j + l s l · s s 1 = l = 0 n j a j , j + l s l + 1 l = 1 n j b j , j + l s l · ( s 1 ) = l = 0 n j a j , j + l s l + 1 l = 1 n j b j , j + l s l + 1 l = 1 n j b j , j + l s l .
By changing the indices, the last form can be written as:
T j ( s ) · s s 1 = l = 0 n j a j , j + l s l + 1 b j , j + 1 s + l = 1 n j 1 ( b j , j + l b j , j + l + 1 ) s l + 1 + b j , n s n j + 1 .
By a simple application of L’Hopital rule, we get:
lim s 0 [ T j ( s ) · s s 1 ] = a j , j b j , j + 1 .
Going back to the expression of T j ( s ) in (4), T j ( s ) = h j s 1 s + k j + 1 T j + 1 ( s )
Multiply   both   sides   by   s s 1   to   get
T j ( s ) · s s 1 = h j s 1 s · s s 1 + k j · s s 1 + 1 T j + 1 ( s ) · s s 1 = h j + k j · s s 1 + 1 T j + 1 ( s ) · s s 1 .  
Hence,
lim s 0 [ T j ( s ) · s s 1 ] = lim s 0 [ h j + k j · s s 1 + 1 T j + 1 ( s ) · s s 1 ] = h j .
That leads to the desired conclusion:
h j = a j , j b j , j + 1   for   0 j n .        
The next theorem determines the values of the coefficients k j of (3) in addition to some important relations which will prove useful in generating the required coefficients.
Theorem 3.
k j = a j , j + 1 h j ( b j , j + 1 b j , j + 2 ) b j , j + 1   f o r   0 j n ,  
where  h j as determined in Theorem 2.
In addition, the following two relations hold:
a j + 1 , j + l = b j , j + l   for   0 j n   and   1 l n j ,  
and
b j + 1 , j + l = a j , j + l h j ( b j , j + l b j , j + l + 1 ) k j b j , j + l   for   0 j n   and   2 l n j .
Proof.
Consider the expression of T j ( s ) as in (5) from which we subtract h j · s 1 s ,
  T j ( s ) h j · s 1 s = l = 0 n j a j , j + l s l l = 1 n j b j , j + l s l h j · s 1 s = l = 0 n j a j , j + l s l + 1 h j ( s 1 ) ( l = 1 n j b j , j + l s l ) l = 1 n j b j , j + l s l + 1 = l = 0 n j a j , j + l s l + 1 + h j ( l = 1 n j b j , j + l s l ) h j ( l = 1 n j b j , j + l s l + 1 ) l = 1 n j b j , j + l s l + 1
Isolate the first term in the first two summations in the numerator of the last expression,
  T j ( s ) h j · s 1 s = ( a j , j + h j · b j , j + 1 ) s + l = 1 n j a j , j + l s l + 1 + h j ( l = 2 n j b j , j + l s l ) h j ( l = 1 n j b j , j + l s l + 1 ) l = 1 n j b j , j + l s l + 1
By   Theorem   1 ,   h j = a j , j b j , j + 1 .   That   leads   to   a j , j + h j · b j , j + 1 = 0 .   Therefore ,
  T j ( s ) h j · s 1 s = l = 1 n j a j , j + l s l + 1 + h j ( l = 2 n j b j , j + l s l ) h j ( l = 1 n j b j , j + l s l + 1 ) l = 1 n j b j , j + l s l + 1
By changing indices in the second summation in the numerator, we get
  T j ( s ) h j · s 1 s = l = 1 n j a j , j + l s l + 1 + h j ( l = 1 n j 1 b j , j + l + 1 s l + 1 ) h j ( l = 1 n j b j , j + l s l + 1 ) l = 1 n j b j , j + l s l + 1
Combining like terms leads to
  T j ( s ) h j · s 1 s = l = 1 n j 1 [ a j , j + l h j ( b j , j + l b j , j + l + 1 ) ] s l + 1 + ( a j , n h j b j , n ) s n j + 1 l = 1 n j b j , j + l s l + 1
Taking s 2 as a common factor in both the numerator and denominator leads to:
  T j ( s ) h j · s 1 s = s 2 { l = 1 n j 1 [ a j , j + l h j ( b j , j + l b j , j + l + 1 ) ] s l 1 + ( a j , n h j b j , n ) s n j 1 } s 2 [ l = 1 n j b j , j + l s l 1 ] = l = 1 n j 1 [ a j , j + l h j ( b j , j + l b j , j + l + 1 ) ] s l 1 + ( a j , n h j b j , n ) s n j 1 l = 1 n j b j , j + l s l 1 .
Therefore,
  T j ( s ) h j · s 1 s = l = 1 n j 1 [ a j , j + l h j ( b j , j + l b j , j + l + 1 ) ] s l 1 + ( a j , n h j b j , n ) s n j 1 l = 1 n j b j , j + l s l 1  
On the other hand, returning to the expression of T j ( s ) as in (4),
T j ( s ) = h j s 1 s + k j + 1 T j + 1 ( s ) ,
We get,
1 T j + 1 ( s ) = T j ( s ) h j s 1 s k j  
In addition, using the expression of T j ( s )   in   ( 5 ) ,   we   can   write   T j + 1 ( s )   in   the   form
T j + 1 ( s ) = l = 0 n j 1 a j + 1 , j + l + 1 s l l = 1 n j 1 b j + 1 , j + l + 1 s l  
which is inverted to,
1 T j + 1 ( s ) = l = 1 n j 1 b j + 1 , j + l + 1 s l l = 0 n j 1 a j + 1 , j + l + 1 s l  
By   comparing   the   two   forms   of   1 T j + 1 ( s )   ( 7 )   and   ( 8 ) ,   we   get
T j ( s ) h j s 1 s k j = l = 1 n j 1 b j + 1 , j + l + 1 s l l = 0 n j 1 a j + 1 , j + l + 1 s l .
We already proved relation (6), which is
  T j ( s ) h j · s 1 s = l = 1 n j 1 [ a j , j + l h j ( b j , j + l b j , j + l + 1 ) ] s l 1 + ( a j , n h j b j , n ) s n j 1 l = 1 n j b j , j + l s l 1
hence,
l = 1 n j 1 [ a j , j + l h j ( b j , j + l b j , j + l + 1 ) ] s l 1 + ( a j , n h j b j , n ) s n j 1 l = 1 n j b j , j + l s l 1 k j = l = 1 n j 1 b j + 1 , j + l + 1 s l l = 0 n j 1 a j + 1 , j + l + 1 s l .
Therefore,
l = 1 n j 1 [ a j , j + l h j ( b j , j + l b j , j + l + 1 ) ] s l 1 + ( a j , n h j b j , n ) s n j 1 k j l = 1 n j b j , j + l s l 1 l = 1 n j b j , j + l s l 1 = l = 1 n j 1 b j + 1 , j + l + 1 s l l = 0 n j 1 a j + 1 , j + l + 1 s l .
We write it as
l = 1 n j 1 [ a j , j + l h j ( b j , j + l b j , j + l + 1 ) k j b j , j + l ] s l 1 + [ ( a j , n h j b j , n ) k j b j , n ] s n j 1 l = 1 n j b j , j + l s l 1 . = l = 1 n j 1 b j + 1 , j + l + 1 s l l = 0 n j 1 a j + 1 , j + l + 1 s l .
By changing indices in the numerator and denominator of the right-hand side, we get
l = 1 n j 1 [ a j , j + l h j ( b j , j + l b j , j + l + 1 ) k j b j , j + l ] s l 1 + [ ( a j , n h j b j , n ) k j b j , n ] s n j 1 l = 1 n j b j , j + l s l 1 = l = 2 n j b j + 1 , j + l s l 1 l = 1 n j a j + 1 , j + l s l 1 .  
The above equation leads to the following three conclusions:
1. a j , j + 1 h j ( b j , j + 1 b j , j + 2 ) k j b j , j + 1 = 0 .
Hence,
k j = a j , j + 1 h j ( b j , j + 1 b j , j + 2 ) b j , j + 1   for   0 j n ,   as   desired .
In addition,
2 .   a j + 1 , j + l = b j , j + l   for   0 j n   and   1 l n j , and
3 .   b j + 1 , j + l = a j , j + l h j ( b j , j + l b j , j + l + 1 ) k j b j , j + l   for   0 j n   and   2 l n j .

4. Feasibility of the Procedure

We shall illustrate the feasibility of the above procedure by applying it to a 3rd degree Schur polynomial.
We reconsider the same example we addressed in Example 2 of [10], but instead of the trial-and-error approach we used there, we shall apply the above systematic procedure to obtain the coefficients of the continued fraction expansion.
Consider the Schur polynomial
g ( z ) = 4 z 3 6 z 2 + 4 z 1
whose zeros are
1 2 ,   1 2 + 1 2 i ,   1 2 1 2 i
all lying inside the unit disc.
The reciprocal of g is
g τ ( z ) = z n g ( 1 / z ¯ ) ¯ = z 3 + 4 z 2 6 z + 4
Therefore, the test function can be written as
Ψ ( z ) = g ( z ) g τ ( z ) g ( z ) + g τ ( z ) = 5 z 3 10 z 2 + 10 z 5 3 z 3 2 z 2 2 z + 3
Apply the transformation
T ( s ) = Ψ ( 2 s 1 ) .
Then,
T ( s ) = Ψ ( 2 s 1 ) = 5 ( 2 s 1 ) 3 10 ( 2 s 1 ) 2 + 10 ( 2 s 1 ) 5 3 ( 2 s 1 ) 3 2 ( 2 s 1 ) 2 2 ( 2 s 1 ) + 3 .
T ( s )   can   now   be   written   as
T ( s ) = 20 s 3 50 s 2 + 45 s 15 12 s 3 22 s 2 + 11 s .
We would like to expand T ( s ) in the form
T ( s ) = h 0 s 1 s + k 0 + 1 h 1 s 1 s + k 1 + 1 h 2 s 1 s + k 2
We   seek   the   values   of   h 0 ,   k 0 ,   h 1 , k 1 , h 2 , k 2   using   the   above   procedure .
By   ( 5 ) ,   we   have   T j ( s ) = l = 0 n j a j , j + l s l l = 1 n j b j , j + l s l .
By   ( 4 ) ,   T ( s ) = T 0 ( s ) ,   so
T ( s ) = T 0 ( s ) = l = 0 3 a 0 , l s l l = 1 3 b 0 , l s l = a 0 , 0 + a 0 , 1 s + a 0 , 2 s 2 + a 0 , 3 s 3 b 0 , 1 s + b 0 , 2 s 2 + b 0 , 3 s 3 ,
which   compared   with   T ( s ) = 20 s 3 50 s 2 + 45 s 15 12 s 3 22 s 2 + 11 s   leads   to
a 0 , 0 = 15 ,   a 0 , 1 = 45 ,   a 0 , 2 = 50 ,   a 0 , 3 = 20 ,
b 0 , 1 = 11 ,   b 0 , 2 = 22 ,   b 0 , 3 = 12 .
Calculation   of   h 0   and   k 0 :
By   Theorem   1 ,   h 0 = a 0 , 0 b 0 , 1 = 15 11 .
By   Theorem   2 ,   k 0 = a 0 , 1 h 0 ( b 0 , 1 b 0 , 2 ) b 0 , 1 = 45 15 11 ( 11 + 22 ) b 0 , 1 = 0 .
Calculation   of   h 1   and   k 1 :
Again   by   Theorem   1 ,   h 1 = a 1 , 1 b 1 , 2 .
By   the   formulas   of   Theorem   3 ,   namely
  a j + 1 , j + l = b j , j + l ,
and
b j + 1 , j + l = a j , j + l h j ( b j , j + l b j , j + l + 1 ) k j b j , j + l ,
We   get ,   a 1 , 1 = b 0 , 1 = 11 .
b 1 , 2 = a 0 , 2 h 0 ( b 0 , 2 b 0 , 3 ) k 0 b 0 , 2 = 50 15 11 ( 22 12 ) 0 = 40 11 .
Then,
h 1 = a 1 , 1 b 1 , 2 = 11 40 11 = 121 40 .
In addition, by Theorem 2,   k 1 = a 1 , 2 h 1 ( b 1 , 2 b 1 , 3 ) b 1 , 2 .   b 1 , 2 = 40 11 ,   already   calculated .
a j + 1 , j + l = b j , j + l   leads   to   a 1 , 2 = b 0 , 2 = 22
b j + 1 , j + l = a j , j + l h j ( b j , j + l b j , j + l + 1 ) k j b j , j + l   leads   to   b 1 , 3 = a 0 , 3 h 0 ( b 0 , 3 b 0 , 4 ) k 0 b 0 , 3
b 1 , 3 = 20 15 11 ( 12 0 ) 0 · b 0 , 3 = 40 11 .
Therefore ,   k 1 = 22 121 40 ( 40 11 40 11 ) b 1 , 2 = 0 .
Calculation   of   h 2   and   k 2 :
Now ,   h 2 = a 2 , 2 b 2 , 3 ,   where
a 2 , 2 = b 1 , 2 = 40 11 .
b j + 1 , j + l = a j , j + l h j ( b j , j + l b j , j + l + 1 ) k j b j , j + l   leads   to   b 2 , 3 = a 1 , 3 h 1 ( b 1 , 3 b 1 , 4 ) k 1 b 1 , 3
a 1 , 3 = b 0 , 3 = 12 .
b 1 , 3 = 40 11   already   calculated .
b j + 1 , j + l = a j , j + l h j ( b j , j + l b j , j + l + 1 ) k j b j , j + l   implies   b 1 , 4 = a 0 , 4 h 0 ( b 0 , 4 b 0 , 5 ) 0 · b 1 , 3
b 1 , 4 = a 0 , 4 h 0 ( b 0 , 4 b 0 , 5 ) 0 · b 1 , 3 = 0 15 11 ( 0 0 ) = 0 .
Then ,   b 2 , 3 = 12 121 40 · 40 11 = 1 .
Therefore ,   h 2 = a 2 , 2 b 2 , 3 = 40 11 1 = 40 11 .
k 2 = a 2 , 3 h 2 ( b 2 , 3 b 2 , 4 ) b 2 , 3 .
We   know   that ,   b 2 , 3 = 1 .
a 2 , 3 = b 1 , 3 = 40 11   was   already   calculated .
b j + 1 , j + l = a j , j + l h j ( b j , j + l b j , j + l + 1 ) k j b j , j + l   implies   b 2 , 4 = a 1 , 4 h 1 ( b 1 , 4 b 1 , 5 ) k 1 b 1 , 4 = 0 .
k 2 = a 2 , 3 h 2 ( b 2 , 3 b 2 , 4 ) b 2 , 3 = 40 11 40 11 ( 1 0 ) 1 = 0 .
Therefore,
T ( s ) = 15 11 s 1 s + 0 + 1 121 40 s 1 s + 0 + 1 40 11 s 1 s + 0
or
Ψ ( z ) = 15 11 ( z 1 z + 1 ) + 1 121 40 ( z 1 z + 1 ) + 1 40 11 ( z 1 z + 1 )
It is no surprise that the ks are all zeros since by Theorem 1 they are either 0 or pure imaginary. So, they must be zero because the given polynomial is of real coefficients. We wanted to show via calculations that the k’s are zero to match the application with the theory.

5. Application of the Procedure

In this section, we present an application of the above results to test the bounded input bounded output (BIBO) stability of two-dimensional digital filters. Specifically, we shall prove the relationship between BIBO stability and the procedure introduced in Section 3.
BIBO stability has been characterized in several equivalent ways of which we shall mention the following two.
Theorem 4
[13]. The general two-dimensional complex digital filter F ( z 1 , z 2 ) = j = 0 m k = 0 n a j k z 1 j z 2 k   is BIBO stable if and only if F ( z 1 , z 2 ) 0   f o r   a l l   { ( z 1 , z 2 ) : | z 1 | 1 ,   | z 2 | 1 } .
Based on the work of Ansell [14], Huang [15] proved an equivalent result to that of Justice and Shanks which states the following:
Theorem 5
[15].  T h e   d i g i t a l   f i l t e r   F ( z 1 , z 2 )   i s   B I B O   s t a b l e   i f   a n d   o n l y   i f the following two conditions hold:
F ( z 1 , 0 ) 0   for   | z 1 | 1 ,  
and
F ( z 1 , z 2 ) 0   for   | z 1 | = 1 ,   and   | z 2 | 1 .
Other equivalent conditions for BIBO stability can also be found in Strintzis [16] and DeCarlo et al. [17].
In this section, we shall follow the conditions of Huang [15] to assess BIBO stability.
Consider the two-dimensional digital filter characterized by
F ( z 1 , z 2 ) = j = 0 m k = 0 n a j k z 1 j z 2 k ,   where   b 00 = 4 ,   b 10 = 6 ,   b 20 = 4 ,   b 30 = 1 .  
Theorem 6.
T h e   s y s t e m   F ( z 1 , z 2 ) = j = 0 m k = 0 n a j k z 1 j z 2 k   w h e r e   b 00 = 4 ,   b 10 = 6 ,   b 20 = 4 ,   b 30 = 1   s a t i s f i e s   c o n d i t i o n   ( 9 ) .
Proof.
Note   that   F ( z 1 , 0 ) = b 00 + b 10 z 1 + b 20 z 1 2 + b 30 z 1 3 = 4 6 z 1 + 4 z 1 2 z 1 3 .
It can be verified that the zeros of F ( z 1 , 0 )   are   1 i ,   1 + i   and   2   which all lie outside the closed unit disc.
Therefore ,   F ( z 1 , 0 ) 0   for   | z 1 | 1 ,   and   condition   ( 9 )   is   verified .    
The following theorem illustrates the relationship between condition (9) of BIBO stability, and the procedure introduced in Section 3.
Theorem 7.
Condition (9) of BIBO stability of the system
F ( z 1 , z 2 ) = j = 0 m k = 0 n a j k z 1 j z 2 k   where   b 00 = 4 ,   b 10 = 6 ,   b 20 = 4 ,   b 30 = 1 ,  
is satisfied if and only if the test function associated with the function   F ( z 1 , 0 )   can be expanded in the continued fraction form
Ψ ( z ) = 15 11 ( z 1 z + 1 ) + 1 121 40 ( z 1 z + 1 ) + 1 40 11 ( z 1 z + 1 ) .
Proof
We need to realize that the function F ( z 1 , 0 ) is the reciprocal of the polynomial
g ( z 1 ) = 4 z 1 3 6 z 1 2 + 4 z 1 1
introduced in Section 4.
Following the steps in the procedure of Section 4, the theorem is established.
Theorem 8.
F ( z 1 , z 2 )   a s   d e f i n e d   i n   ( 11 )   h a s   n o   z e r o s   f o r   | z 1 | = 1 ,   a n d   | z 2 | 1   i f   a n d   o n l y   i f   t h e   t e s t   f u n c t i o n   Ψ ( z )   defined in (2) is a complex discrete reactance function.
Proof.
We apply the procedure used by Reddy and Rajan [11]. On top of page 1691 in [11], the functions   B * o ( e i θ 1 , z 2 )   and   B * e ( e i θ 1 , z 2 ) which Reddy and Rajan call the para-odd and para-even parts are exactly the numerator and denominator, respectively, of our test function (2) defined in Section 2, and therefore their function, F o ( e i θ 1 , z 2 ) = B * e ( e i θ 1 , z 2 ) B * o ( e i θ 1 , z 2 )   is   exactly   our   test   function   Ψ ( z ) .
Since Ψ ( z )   is already a   complex   discrete   reactance   function ,   condition (10) is thus satisfied, and that proves the theorem.     □
Now, system (11) satisfies both conditions (9) and (10) and is therefore BIBO stable.
The author thanks the referees for their suggestions, which certainly improved the quality of the paper.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The author declares no conflict of interest.

References

  1. Schussler, H.W. A stability theorem for discrete systems. IEEE Trans. Acoust. Speech Signal Process. 1976, 24, 87–89. [Google Scholar] [CrossRef]
  2. Davis, A.M. A new z-domain continued fraction expansion. IEEE Trans. Circuits Syst. 1982, 29, 658–662. [Google Scholar] [CrossRef]
  3. Lorentzen, L.; Waadeland, H. Continued Fractions with Applications. In Studies in Computational Mathematics; Elsevier: Amsterdam, The Netherlands, 1991. [Google Scholar]
  4. Gregor, J. Continued Fractions and 2D Hurwitz Polynomials. Multidimens. Syst. Signal Process. 2002, 13, 187–199. [Google Scholar] [CrossRef]
  5. Chen, T.C.; Chang, C.Y.; Han, K.W. Model reduction using the stability-equation method and the continued-fraction method. Int. J. Control 2007, 32, 81–94. [Google Scholar] [CrossRef]
  6. Cuyt, A. Handbook of Continued Fractions for Special Functions; Springer: Berlin/Heidelberg, Germany, 2008. [Google Scholar]
  7. Jones, W.B.; Thron, W.J. Continued Fractions: Analytic Theory and Applications; Cambridge University Press: Cambridge, UK, 2010. [Google Scholar]
  8. Tonien, J. Continued Fractions and Their Applications. Ph.D. Thesis, University of Wollongong, Wollongong, Australia, 2018. [Google Scholar]
  9. Zhmuruk, L. Relative Stability Analysis to Perturbations of Continued Fractions with Alternating Partial Numerators. 2020. Available online: https://www.researchgate.net/publication/341606889 (accessed on 5 May 2022).
  10. Zahreddine, Z. Symmetric Properties of Routh–Hurwitz and Schur–Cohn Stability Criteria. Symmetry 2022, 14, 603. [Google Scholar] [CrossRef]
  11. Reddy, H.C.; Rajan, P.K. Continued Fraction Expansion of 1-D Complex Discrete Reactance Functions with Application to 2-D Stability Testing. In Proceedings of the ICASSP ‘87. IEEE International Conference on Acoustics, Speech, and Signal Processing, Dallas, TX, USA, 6–9 April 1987. [Google Scholar] [CrossRef]
  12. Wall, H.S. Analytic Theory of Continued Fractions; American Mathematical Society: New York, NY, USA, 1967. [Google Scholar]
  13. Justice, J.H.; Shank, J.L. Stability criteria for N-dimensional digital filters. IEEE Trans. Autom. Control 1973, 18, 284–286. [Google Scholar] [CrossRef]
  14. Ansell, H.G. On certain two-variable generalizations of circuit theory in the application to networks of transmission lines and lumped reactances. IEEE Trans. Circuit Theory 1964, 11, 214–223. [Google Scholar] [CrossRef]
  15. Huang, T.S. Stability of two-dimensional and recursive filters. IEEE Trans. Audio Electroacoust. 1972, 20, 158. [Google Scholar] [CrossRef]
  16. Strintzis, M.G. Tests of stability of multidimensional filters. IEEE Trans. Circuits Syst. 1977, 24, 432–437. [Google Scholar] [CrossRef]
  17. DeCarlo, R.A.; Murray, J.; Saeks, R. Multivariable Nyquist theory. Int. J. Control 1976, 25, 657–675. [Google Scholar] [CrossRef]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Zahreddine, Z. Continued Fraction Expansions of Stable Discrete-Time Systems of Difference Equations. Symmetry 2022, 14, 1226. https://doi.org/10.3390/sym14061226

AMA Style

Zahreddine Z. Continued Fraction Expansions of Stable Discrete-Time Systems of Difference Equations. Symmetry. 2022; 14(6):1226. https://doi.org/10.3390/sym14061226

Chicago/Turabian Style

Zahreddine, Ziad. 2022. "Continued Fraction Expansions of Stable Discrete-Time Systems of Difference Equations" Symmetry 14, no. 6: 1226. https://doi.org/10.3390/sym14061226

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop