A natural transfer function space for linear discrete
time-invariant and scale-invariant systems
Daniel Alpay, Mamadou Mboup
To cite this version:
Daniel Alpay, Mamadou Mboup.
A natural transfer function space for linear discrete time-invariant and scale-invariant systems.
International Workshop on Multidimensional (nD) Systems, 2009- NDS 2009 (Invited session), Jun 2009, Thessaloniki, Greece. pp.1-4, 2009, <http://ieeexplore.ieee.org/servlet/opac?punumber=5174547>.
<10.1109/NDS.2009.5196173>. <inria-00428994>
HAL Id: inria-00428994
https://hal.inria.fr/inria-00428994
Submitted on 4 Nov 2009
HAL is a multi-disciplinary open access
archive for the deposit and dissemination of scientific research documents, whether they are published or not. The documents may come from
teaching and research institutions in France or
abroad, or from public or private research centers.
L’archive ouverte pluridisciplinaire HAL, est
destinée au dépôt et à la diffusion de documents
scientifiques de niveau recherche, publiés ou non,
émanant des établissements d’enseignement et de
recherche français ou étrangers, des laboratoires
publics ou privés.
A natural transfer function space for linear discrete time-invariant and
scale-invariant systems
Daniel Alpay*
Department of mathematics
Ben Gurion University of the Negev, Israel
dany@cs.bgu.ac.il
Abstract— In a previous work, we have defined the scale
shift for a discrete-time signal and introduced a family of
linear scale-invariant systems in connection with characterautomorphic Hardy spaces. In this paper, we prove a BeurlingLax theorem for such Hardy spaces of order 2. We also study
an interpolation problem in these spaces, as a first step towards
a finite dimensional implementation of a scale invariant system.
Our approach uses a characterization of character-automorphic
Hardy spaces of order 2 in terms of classical de Branges
Rovnyak spaces.
I. INTRODUCTION
The self-similarity property is widely studied in the literature in the framework of stochastic process theory [1],
[2], [3], and in the framework of systems theory [4], [5],
[6]. In stochastic process theory the property is seen as a
weighted form of stationarity in scale while in the systems
theory approach, it is interpreted as a scale invariance.
The scale shift, defined for a signal x(t) by the operator
α 7→ x(αt) thus plays a central rôle in the definition of
self-similarity. Though simple and straightforward in the
continuous-time domain, this operator is not well defined
for discrete-time signal. In this paper, we use the definition
given in [7]. Therein, a family of linear discrete both timeand scale-invariant systems is introduced in connection with
character-automorphic Hardy spaces. In this paper, we prove
a Beurling-Lax theorem for such Hardy spaces of order 2.
We also study an interpolation problem in these spaces, as
a first step towards a finite dimensional implementation of a
scale invariant system. Our approach uses a characterization
of character-automorphic Hardy spaces of order 2 in terms
of classical de Branges Rovnyak spaces [8].
A. Scale shift for discrete-time signals
Let f ∈ L1 (R+ ) (that is, a continuous time signal), with
Laplace transform F (s), ℜ(s) > 0. As it is well known,
for
√ every α = 1/β > 0, the Laplace transform of f (βt) is
αF (αs). Therefore, time scaling has the same form both in
the time and frequency domains. This remark is the starting
point to define the scaling operator for discrete-time signals.
Let θ be given such that |θ| < π2 . Consider the Möbius
transformation
eiθ − s
,
Gθ (s) = −iθ
e
+s
*Earl Katz Chair in Algebraic System Theory
**EPI ALIEN, INRIA
Mamadou Mboup**
UFR mathématiques et informatique - CRIP5
Université Paris Descartes
45, rue des Saints-Pères - 75270 Paris cedex 06
Mamadou.Mboup@mi.parisdescartes.fr
which maps conformally the open right half-plane C+ onto
the open unit disk
D = {z ∈ C : |z| < 1}.
Then, the scale shift
Sα : s 7→ Sα (s) = αs,
α>0
translates in the unit disc, into the hyperbolic transformation
[7]
(1)
γ{α} = Gθ ◦ Sα ◦ G−1
θ .
Any transformation of this form maps the unit open disc
(resp. the unit circle) into itself.
Conversely, the following lemma is true.
Lemma 1.1: For each hyperbolic transformation
γ(z) =
γ1 z + γ2
,
γ2z + γ1
there exist αγ > 0, θγ with |θγ | <
π
2
(2)
and ξγ such that
iξγ
z).
eiξγ γ(z) = (Gθγ ◦ Sαγ ◦ G−1
θγ )(e
(3)
In particular, αγ is given by the multiplier of the transformation
Proof: We assume that γ is normalized such that |γ1 |2 −
2
|γ2 | = 1. Since γ is hyperbolic, we have the relation [9]
γ(z) − ξ1
z − ξ1
=K
γ(z) − ξ2
z − ξ2
(4)
λγ − λγ eiξγ γ(z)
λγ − λγ eiξγ z
=K
,
iξ
γ
1 + e γ(z)
1 + eiξγ z
(5)
√
[ℜ(γ1 )]2 −1+iℑ(γ1 )
λ
λ
where ξ1 =
= γγ2 and ξ2 = − γγ2 are the
γ2
two fixed points of γ. The positive constant K is called the
1
multiplier of the transformation [9] and is given by K + K
=
2
4[ℜ(γ1 )] −2. Noting that |ξ1 | = |ξ2 | = 1, one may rearrange
(4) to obtain
λ
where eiξγ = γγ2 . Dividing both sides of this equality by
λ
|λγ |, we get (3) by setting eiθγ = |λγγ | and αγ = K.
The set of all linear transformations as in (2) forms a
group that we denote by Γ. The lemma then shows that
the action of Γ on D is equivalent to the scale operator on
C+ . Therefore, we define below the discrete-time frequency
domain scale shift by the action of the (hyperbolic) group of
automorphisms of D. Given a discrete-time
{xn }n≥0 ,
P∞ signal
n
consider its Z transform X(z) =
x
z
,
which
we
n
n=0
assume convergent in a neighborhood of the origin. The
scale α = αγ shift of the sequence {xn }n≥0 is the sequence
{xn (γ)}n≥0 defined via the equation
Xγ (z) =
X
1
X (γ(z)) =
xn (γ)z n .
γ2z + γ1
(6)
n≥0
It is useful to note that this operator also makes sense for
vector-valued functions.
B. Scale-invariant systems
A wide class of causal discrete time-invariant linear systems can be given in terms of convolution in the form
yn =
n
X
hn−m xm ,
n = 0, 1, . . . ,
(7)
m=0
where {hn } is the impulse response and where the input
sequence {xm } and output sequence {ym } are requested
to belong to some pre-assigned sequences spaces.
P∞ The Z
transform of the sequence {hn }, that is H(z) = n=0 z n hn ,
is called the transfer function of the system, and there are
deep relationships between properties of H(z) and of the
system; see [10] for a survey. In particular, it is well known
that if the system is asymptotically stable, then H(z) belongs
to the classical Hardy space of order 2.
In this paper, we are interested in linear discrete-time
systems which, in addition to the time invariance, are also
invariant under a scale shift. Scale-invariance is defined
[7] similarly to time-invariance: a scale shift in the input
sequence induces the same scale shift on the corresponding
output sequence. In terms of the Z transforms, this would
directly mean that for all γ ∈ Γ,
Yγ (z) = H(γ(z))Xγ (z) = H(z)Xγ (z).
(8)
Therefore, scale-invariance implies that the transfer function
of the system be Γ-periodic. Now a function f satisfying
f ◦ γ = f , for all γ ∈ Γ is said to be automorphic with
respect to Γ. This makes sense only for discrete groups (see
[9]).
In the following, we will be interested in the characterautomorphic Hardy spaces of order 2. These are the natural
transfer function spaces for the LTI and scale-invariant
systems. In a previous study, see [8], we have given a characterization of these spaces in terms of associated classical de
Branges Rovnyak spaces. In section II, we use this approach
to prove a Beurling-Lax theorem and we study interpolation
in these Hardy spaces in section III. Leech’s theorem and
the characterization of de Branges Rovnyak spaces given in
[11, Theorem 3.1.2, p. 85] play an important role in the
arguments.
In the remaining of the paper, the complex conjugation of
is denoted par ∗ and no longer by .
II. A NATURAL TRANSFER FUNCTION SPACE
A. Definitions
Now on, we discretise the scale axis and consider that Γ is
a Fuchsian group of Widom type (with no elliptic element)
b its dual
[12]. We denote by z its uniformizing map and by Γ
group, i.e. the group of unimodular characters. Recall that a
character α is a function defined on Γ and satisfying:
|α(γ)| = 1 and α(γ ◦ ϕ) = α(γ)α(ϕ),
∀γ, ϕ ∈ Γ.
b
A function f satisfying f ◦ γ = α(γ)f, ∀γ ∈ Γ for α ∈ Γ,
is called character-automorphic with respect to Γ. Given a
b the character-automorphic Hardy space
character α of Γ,
H2α (D) of order 2 is the space of character-automorphic
functions which belong to the classical Hardy space H2 (D).
Its reproducing kernel has been characterized in [13, Lemma
4.4.2 p. 387] as follows:
∗
αµ
k (ω,0)
kαµ (z,0) α
∗
k α (z, 0)
k
(ω,
0)
−
b(z)
b(ω)
k α (z, ω) = c(α)
z(z) − z(ω)∗
(9)
where c(α) = kz(0)b(0)
αµ (0,0) > 0. In (9), b is the Green’s function
of Γ, and the character associated to the Green’s function
is denoted by µ. Formula (9) expresses that the kernel is
structured, and of the form of the kernels studied in the
papers [14], [15]. It depends on a C1×2 -valued function of
one variable. Using (9) we proved in [8] that there exists
a Schur function Sα , associated to the de Branges space
H(Sα ), such that
Aα (z)
α
f (σ(z)) ; f ∈ H(Sα )
H2 (D) = F (z) =
1 − iz(z)
(10)
αµ
p
(z,0)
+ ik α (z, 0)
where Aα (z) = c(α) k b(z)
and σ(z) =
1+iz(z)
1−iz(z) ,
and with the norm
kF kHα2 (D) = kf kH(Sα ) .
We close this subsection with the
Definition 2.1: A causal linear time-invariant system is
called scale-invariant with respect to Γ, if its transfer function
is an element of H2α (D) for some character α.
Note that such a system is not rational, unless Γ is a finite
group.
B. The shift operator in H2α (D)
Set p ∈ D and given a function f analytic in D, consider
the operators
(Rp f )(λ) =
f (λ) − f (p)
.
λ−p
These operators Rp satisfy the resolvent equation
Rp − Rq = (p − q)Rp Rq .
Let m(z) =
Aα (z)
1−iz(z) .
The isomorphism
F (z) = m(z)f (σ(z))
(11)
between the de Branges space H(Sα ) and the characterautomorphic Hardy space allows one to define the following
operators:
Rp F = m(z)(Rp f )(σ(z)).
Using [11, Theorem 3.1.2], we see that the reproducing
kernel of Mα is of the form
As we may directly check, these operators Rp also satisfy
a resolvent equation. Therefore, they can be written in the
form
Rp = (T − p)−1 .
where R is a vector-valued Schur function. Since Mα is
contractively included in H(Sα ), the kernel
Here T is not an operator in general. It is a linear relation
and is given by
is positive. We therefore get the factorization (13) by using
the Leech theorem. See [19, Theorem 2, p. 134] and [20,
Example 1, p. 107]. We conclude by using the isomorphism
(11) and the fact that (see equation (10)) the reproducing
kernel of the space H2α (D) is
(TF )(z) = σ(z)F (z) + m(z)cF ,
where cF is such that
σ(z)F (z) + m(z)cF ∈ H2α (D).
The classical Beurling theorem (see for instance [16,
Théorème 17.21 p. 330]) gives a characterization of the
closed subspaces M of the Hardy space H2 (D) of the unit
disk D: Any such subspace is of the form M = jH2 (D),
where j is an inner function (the case of vector-valued functions was first considered by Lax; see [17] for a discussion
and references). The orthogonal complement of M is the
reproducing kernel Hilbert space with reproducing kernel
Kj (z, w) = (1 − j(z)j(w)∗ )/(1 − zw∗ ). If one replaces
j by a Schur function s, that is, by a function analytic
and contractive in D, the kernel ks (z, w) is still positive
in D. Its associated reproducing kernel Hilbert space was
denoted in the preceding subsection by H(S ). These spaces
are called de Branges Rovnyak spaces, and originate with
the work [18]. When allowing S to be vector-valued, they
have been fully characterized in [11, Theorem 3.1.2]. They
are contractively included, but in general not isometrically
included, in H2 (D).
Theorem 2.2: A Hilbert space M is contractively included in H2α (D), and invariant under Rp , and satisfies the
inequality
kR0 F k2M ≤ kF k2M − |F (0)|2
(12)
if, and only if, its reproducing kernel is of the form
Aα (z) 1 − Sα (σ(z))Sα (σ(w))∗ Aα (w)∗
1 − iz(z)
1 − σ(z)σ(w)∗
1 + iz(w)∗
∗
Aα (z) 1 − Sα (σ(z))Sα (σ(w)) Aα (w)∗
√
.
= √
−i(z(z) − z(w)∗ )
2
2
Reversing these different arguments allows one to establish
the converse.
III. I NTERPOLATION
As we already mention, the elements of the characterautomorphic Hardy space H2α (D) are not rational functions
unless we consider a finite number of possible scale shifts.
Since the corresponding systems are of infinite dimension,
a finite dimensional approximation step is necessary before
their implementation. This is the motivation of the interpolation problem studied in this section.
To proceed, denote by
F = {z ∈ D : |γ ′ (z)| < 1 for all γ ∈ Γ, γ 6= id}
where R is a vector-valued Schur function such that
(13)
with R1 also a vector-valued Schur function.
Remark 1: The inequality(12) is automatically satisfied if
M is isometrically included in H2α (D).
Proof: of 2.2 Associated to the space M, there is, by the
isomorphism (11), a Hilbert space Mα which is Rp -invariant
and satisfying
(14)
(15)
the normal fundamental domain of Γ with respect to 0: there
is no transformation in Γ, which sends one point of F into
another point of F.
So, we consider the following interpolation problem:
Given N complex numbers Fi and N points zi ∈ F ∩
D, describe the set of all functions F ∈ H2α (D) with
kF kHα2 (D) ≤ 1 satisfying
F (zi ) = Fi , i = 1, . . . N,
Aα (z) 1 − R(σ(z))R(σ(w))∗ Aα (w)∗
√
√
,
−i(z(z) − z(w)∗ )
2
2
kR0 f k2Mα ≤ kf k2Mα − |f (0)|2 .
R(λ)R(p)∗ − Sα (λ)Sα (p)∗
,
1 − λp∗
k α (z, w) =
C. A Beurling theorem in H2α (D)
Sα = RR1 ,
1 − R(λ)R(p)∗
,
1 − λp∗
(16)
Note that this problem is different from the interpolation
problems considered by Abrahamse in [21] and by Kupin
and Yuditskii in [13]. These studies were interested in finding
multipliers having given values at prescibed points while here
we have the constraint that F must belong to H2α (D).
The function
(1 − Sα )
Pα =
(17)
(1 + Sα )
is analytic and has positive real part in D. By the Herglotz
representation theorem, we can write:
Z 2π it
e +λ
dσα (t),
Pα = icα +
eit − λ
0
with cα ∈ R and dσα is a postive measure [0, 2π). Defining
√
2
1 + Pα (λ)
△
√
=
Qα (λ) =
(1 + Sα (λ))
2
where the second equality follows directly from (17), we see
that can also write
Pα (λ) + Pα (p)∗
1 − Sα (λ)Sα (p)∗
=
Q
(λ)
Qα (λ)∗ .
α
1 − λp∗
1 − λp∗
(18)
Now this equation (18) implies that the operator of multiplication by Qα (λ) is a unitary transformation from the
reproducing kernel space L(Pα ), with kernel
Pα (λ) + Pα (p)∗
,
1 − λp∗
λ, p ∈ D
to the space H(Sα ). Moreover L(Pα ) is the set of functions
of the form
Z 2π it
e h(t)dσα (t)
,
(19)
x(λ) =
eit − λ
0
where h belongs to the closure (subsequently denoted
H2 (D, dσα )) of the set of functions 1/(1 − eit w∗ ) (|w| < 1)
in L2 (dσα ). We therefore have the following:
Proposition 3.1: F ∈ H2α (D) if, and only if,
Z
Aα (z) 1 + Sα (σ(z)) 2π eit h(t)dσα (t)
√
F (z) =
(20)
1 − iz(z)
eit − σ(z)
2
0
with h ∈ H2 (dσα ).
The interpolation problem in the character-automorphic
Hardy space then reduces to an interpolation problem in
L(Pα ), or more precisely, to an orthogonal projection in
H2 (D, dσα ):
Problem 1: Let λℓ = σ(zℓ ) and
√
2Fℓ
1 − z(zℓ )
, ℓ = 1, . . . N.
xℓ =
Aα (zℓ ) 1 + Sα (λℓ ))
Find all h ∈ H2 (D, dσα ) such that
Z 2π it
e h(t)dσα (t)
= xℓ , ℓ = 1, . . . N.
eit − λℓ
0
Now this is a classical Hilbert space problem: it admits a
solution with minimum norm, corresponding to a function
hmin of the form
hmin (t) =
N
X
ℓ=1
cℓ
,
eit − λℓ
and any other solution has the form
hmin + h,
h ⊥ hmin .
We thus deduce the description of all x of the form (19),
and hence a description of the functions F by formula (20).
R EFERENCES
[1] R. Narasimha S. Lee, W. Zhao and R.M. Rao, “Discrete-time models
for statistically self-similar signals,” IEEE Trans. Signal Processing,
vol. 51, no. 5, pp. 1221–1230, 2003.
[2] W. Leland, M. Taqqu, W. Willinger, and D. Wilson, “On the selfsimilar nature of Ethernet traffic (extended version),” IEEE/ACM
Trans. Networking, pp. 1–15, Feb. 1994.
[3] B. B. Mandelbrot and J. W. Van Ness, “Fractional Brownian motions,
fractional noises and applications,” SIAM Review, vol. 10, no. 4, pp.
422–437, 1968.
[4] M. Mboup, “On the structure of self-similar systems: A Hilbert space
approach,” in Operator Theory: Advances and applications, vol. OT143, pp. 273–302. Birkhäuser-Verlag, 2003.
[5] B. Yazıcı and R. L. Kashyap, “A class of second-order stationary
self-similar processes for 1/f phenomena,” IEEE Trans. Signal
Processing, vol. 45, no. 2, pp. 396–410, Feb 1997.
[6] C. J. Nuzman and H. Vincent Poor, “Reproducing kernel Hilbert space
methods for wide-sense self-similar processes,” Ann. Appl. Probab.,
vol. 11, no. 4, pp. 1199–1219, 2001.
[7] M. Mboup, “A character-automorphic hardy spaces approach to
discrete-time scale-invariant systems,” in MTNS’06, Kyoto, Japan,
2006.
[8] D. Alpay and M. Mboup, “A characterization of Schur multipliers
between character-automorphic hardy spaces,” Integral Equations and
Operator Theory, vol. 62, pp. 455–463, 2008.
[9] L. R. Ford, Automorphic functions, Chelsea, New-York, 2nd edition,
1951.
[10] D. Alpay, Algorithme de Schur, espaces à noyau reproduisant et
théorie des systèmes, vol. 6 of Panoramas et Synthèses, Société
mathématique de France, 1998.
[11] D. Alpay, A. Dijksma, J. Rovnyak, and H. de Snoo, Schur functions,
operator colligations, and reproducing kernel Pontryagin spaces,
vol. 96 of Operator Theory: Advances and Applications, Birkhäuser
Verlag, Basel, 1997.
[12] M. V. Samokhin, “Some classical problems in the theory of analytic
functions in domains of Parreau-Widom type,” Math USSR Sbornik,
vol. 73, pp. 273–288, 1992.
[13] S. Kupin and P. Yuditskii, “Analogs of the Nehari and Sarason theorems for character-automorphic functions and some related questions,”
in Operator Theory: Advances and Applications, vol. 95, pp. 373–390.
Birkhäuser Verlag Basel, 1997.
[14] D. Alpay and H. Dym, “On reproducing kernel spaces, the Schur
algorithm, and interpolation in a general class of domains,” in
Operator theory and complex analysis (Sapporo, 1991), vol. 59 of
Oper. Theory Adv. Appl., pp. 30–77. Birkhäuser, Basel, 1992.
[15] D. Alpay and H. Dym, “On a new class of structured reproducing
kernel spaces,” J. Funct. Anal., vol. 111, no. 1, pp. 1–28, 1993.
[16] Walter Rudin, Analyse réelle et complexe, Masson, Paris, 1980,
Translated from the first English edition by N. Dhombres and F.
Hoffman, Third printing.
[17] P. D. Lax and R. S. Phillips, Scattering theory, vol. 26 of Pure
and Applied Mathematics, Academic Press Inc., Boston, MA, second
edition, 1989, With appendices by Cathleen S. Morawetz and Georg
Schmidt.
[18] L. de Branges and J. Rovnyak, Square summable power series, Holt,
Rinehart and Winston, New York, 1966.
[19] M. Rosenblum, “A corona theorem for countably many functions,”
Integral Equations Operator Theory, vol. 3, no. 1, pp. 125–137, 1980.
[20] M. Rosenblum and J. Rovnyak, Hardy classes and operator theory,
Dover Publications Inc., Mineola, NY, 1997, Corrected reprint of the
1985 original.
[21] M. B. Abrahamse, “The Pick interpolation theorem for finitely
connected domains,” Michigan Math. J., vol. 26, no. 2, pp. 195–203,
1979.