PDF Linear Systems and Control An Operator Perspective 1st Edition Martin J. Corless & Arthur E. Frazho Download
PDF Linear Systems and Control An Operator Perspective 1st Edition Martin J. Corless & Arthur E. Frazho Download
com
https://ebookultra.com/download/linear-systems-
and-control-an-operator-perspective-1st-edition-
martin-j-corless-arthur-e-frazho/
https://ebookultra.com/download/an-operator-perspective-on-signals-
and-systems-1st-edition-edition-arthur-frazho/
ebookultra.com
https://ebookultra.com/download/applied-linear-optimal-control-
examples-and-algorithms-1st-edition-arthur-e-bryson/
ebookultra.com
https://ebookultra.com/download/linear-multivariable-control-systems-
shankar-p-bhattacharyya/
ebookultra.com
https://ebookultra.com/download/predictive-control-for-linear-and-
hybrid-systems-1st-edition-francesco-borrelli/
ebookultra.com
Linear Control Systems with Matlab Applications 12th
Edition B.S. Manke
https://ebookultra.com/download/linear-control-systems-with-matlab-
applications-12th-edition-b-s-manke/
ebookultra.com
https://ebookultra.com/download/reliable-control-and-filtering-of-
linear-systems-with-adaptive-mechanisms-1st-edition-guang-hong-yang/
ebookultra.com
https://ebookultra.com/download/linear-algebra-linear-systems-and-
eigenvalues-p-m-van-dooren/
ebookultra.com
https://ebookultra.com/download/communication-networks-an-
optimization-control-and-stochastic-networks-perspective-srikant-r/
ebookultra.com
https://ebookultra.com/download/advanced-manufacturing-an-ict-and-
systems-perspective-1st-edition-marco-taisch/
ebookultra.com
Linear Systems and Control An Operator Perspective 1st
Edition Martin J. Corless & Arthur E. Frazho Digital
Instant Download
Author(s): MARTIN J. CORLESS & ARTHUR E. FRAZHO
ISBN(s): 9780824707293, 082470729X
Edition: 1
File Details: PDF, 14.68 MB
Year: 2003
Language: english
LINEAR SYSTEMS AND
CONTROL
An Operator Perspective
MARTIN J. CORLESS
ARTHUR E. FRAZHO
Purdue University
West Lafayette, Indiana, U.S.A.
MARCEL
ISBN: 0-8247-0729-X
Headquarters
Marcel Dekker, Inc.
270 Madison Avenue, New York, NY 10016
tel: 212-696-9000; fax: 212-685-4540
The publisher offers discounts on this book when ordered in bulk quantities. For more infor-
mation, write to Special Sales/Professional Marketing at the headquarters address above.
Neither this book nor any part may be reproduced or transmitted in any form or by any
means, electronic or mechanical, including photocopying, microfilming, and recording, or
by any information storage and retrieval system, without permission in writing from the
publisher.
EXECUTIVE EDITORS
EDITORIAL BOARD
M. S. Baouendi AnilNerode
University of California, Cornell University
San Diego
Donald Passman
Jane Cronin University of Wisconsin,
Rutgers University Madison
This monograph is intended for engineers, scientists, and mathematicians interested in linear
systems and control. It is concerned with the analysis and control of systems whose behavior
is governed by linear ordinary differential equations. Our approach is based mainly on state
space models. These models arise naturally in the description of physical systems. Many of
the classical results in linear systems, including the linear quadratic regulator problem, are
presented. An introduction to H°° analysis and control is also given. The major prerequisite
is a standard graduate-level course in linear algebra. However, on occasion we use some
elementary results from least squares optimization theory and operator theory. These results
are reviewed in the appendix. It is believed that an operator perspective provides a deep
understanding of certain aspects of linear systems, along with a set of tools which are useful
in system analysis and control design.
The monograph begins by presenting the basic state space model used in linear systems
and control. Some physical examples from mechanics are given to motivate the state space
model. Then we study both state space and input-output stability of linear systems. Lya-
punov techniques are developed to analyze state space stability. Finally, we use these results
to present some stability results for mechanical systems.
Next we study controllability and observability for state space systems. All the classical
results on controllability and observability are presented. Standard least squares optimiza-
tion techniques are used to solve a controllability optimization problem and an observability
optimization problem. This naturally leads to the controllability and observability Gramians.
The connections between stability and these Gramians are studied. The duality between con-
trollability and observability is given. Using invariant subspaces and matrix representations
of linear operators, we present the controllable and observable decomposition for a linear
system. The singular value decomposition provides an efficient algorithm for computing the
controllable and observable decomposition.
The backward shift operator plays a fundamental role in operator theory. Here we use
the backward shift operator to develop realization theory. The backward shift approach to
realization theory provides a natural geometric setting for realization theory and simplifies
some of the classical proofs. All the standard results in realization theory are given. For
example, we show that a realization is controllable and observable if and only if it is minimal.
Then we show that all minimal realizations of the same transfer function are similar. The
classical Kalman-Ho algorithm is presented.
Using standard linear algebra techniques, we present the classical solutions to the eigen-
value placement problem in state feedback control of controllable linear systems. First we
study the single input-single output case. Ackermann's formula is presented. Then we solve
the eigenvalue placement problem for multivariable systems.
State feedback results are used to develop state estimators for detectable systems. By
combining the stabilization results with the state estimators, we present the classical observer-
based output feedback controllers. Finally, we present a short chapter on the zeros of a state
space system.
The solution to the linear quadratic regulator problem plays a fundamental role in de-
signing feedback controllers. Here we present a solution to the linear quadratic regulator
problem by using standard least squares optimization techniques. For example, the adjoint
of a certain operator readily yields the corresponding two-point boundary value problem, the
feedback solution and a closed form solution for the Riccati differential equation. We also
provide a simple derivation of the solution to the tracking problem. Many of the classical
results associated with the quadratic regulator problem are also presented. For instance, we
obtain stabilizing controllers from the solution of the algebraic Riccati equation. A spectral
factorization of a certain positive operator is presented. Then this factorization is used to
develop the classical root locus interpretation of the feedback controllers obtained from the
solution of the linear quadratic regulator problem.
Motivated by the linear quadratic regulator problem, we present a separate chapter on
the Hamiltonian matrix and its role in computing the stabilizing solution to the algebraic
Riccati equation. The Hamiltonian matrix plays a fundamental role in linear system theory
and is also used in studying H°° analysis and control.
The last two chapters present an introduction to H°° analysis and control. First we
study the analysis problem. Our approach is based on an abstract optimization problem.
Then we introduce a rnax-min optimization problem to study the full state feedback H°°
control problem. This max-min optimization problem is essentially a combination of the
linear quadratic regular problem and the disturbance attenuation problem. The solutions
to these optimization problems are obtained by completing the squares of certain operators.
This yields the appropriate Riccati equation and the corresponding H°° controller. Finally,
we also present a controller which is a trade-off between the optimal H°° and H2 controller.
The authors are indebted to George Leitmarm and Bob Skelton for their encouragement
and inspiration.
Martin J. Corless
Arthur E. Frazho
Contents
Preface v
2 Stability 19
2.1 State space stability 19
2.2 Mechanical systems 20
2.3 Input-output stability 23
2.4 The H°° norm 25
2.5 Notes 27
3 Lyapunov Theory 29
3.1 Basic Lyapunov theory 29
3.1.1 Lyapunov functions 33
3.2 Lyapunov functions and related bounds 34
3.2.1 Bounds on eAt 34
3.2.2 Some system bounds 36
3.3 Lyapunov functions for mechanical systems 38
3.4 Notes 39
4 Observability 41
4.1 Observability 41
4.2 Unobservable eigenvalues and the PBH test 45
4.3 An observability least squares problem 46
4.4 Stability and observability 50
4.5 Notes 53
vii
viii CONTENTS
5 Controllability 55
5.1 Controllability 55
5.2 Uncontrollable eigenvalues and the PBH test 58
5.3 A controllability least squares problem 59
5.4 Stability and controllability 61
5.5 Notes 64
Bibliography 329
Index 337
Chapter 1
In this chapter we introduce the basic state space model used throughout this monograph.
Some elementary examples from mechanical systems are given to motivate this model. Then
we introduce the transfer function for a state space model. Some basic state space realization
results are presented.
1.1 Notation
In this section we introduce some notation used throughout this monograph. The reader can
choose to go directly to the next section and refer back to this section as the need arises.
The set of all complex numbers is denoted by C. Throughout, all linear spaces are complex
vector spaces unless stated otherwise. The inner product on a linear space is denoted by
( • , • ) . To be precise, the inner product on a linear space H is a complex valued function
mapping H. x "H into C with the following properties
(ii) (a
(iii) ( M ) > 0 ;
(iv) (h, h)=0 if and only if h = 0.
Here /, g and h are arbitrary vectors in H while a and j3 are arbitrary complex numbers. The
inner product (-, •) is linear in the first variable and conjugate linear in the second variable.
An inner product space is simply a linear space with an inner product. If Ti. is an inner
product space, then the norm of the vector h is the non-negative real number defined by
\\h\\ = -^/(h,h). The Cauchy-Schwartz inequality states that \(f,h)\ < \\f\\ \\h\\ for all / and
h in T-L. Moreover, we have equality [(/, ti)\ = \\f\\ \\h\\ if and only if / and h are linearly
dependent. Finally, it is noted that if H is an inner product space, then we have the triangle
inequality, namely, ||/ + h\\ < \\f\\ + \\h\\ for all / and h in H.
Let "H be an inner product space. Then we say that a sequence {/ij}S° is a Cauchy
sequence in H if each hi is in Ti, and \\hi — hj\\ approaches zero as i and j tend to infinity.
An inner product space is complete if every Cauchy sequence converges to a vector in T~C,
2 CHAPTER 1. SYSTEMS AND CONTROL
that is, if {hi}™ is any Cauchy sequence in H, then {^}o° converges to a vector hinH. A
Hilbert space is simply a complete inner product space. A Hilbert space is separable if it is
the closure of a countable set. Throughout we only consider separable Hilbert spaces. If 7i
is a (separable) Hilbert space, then there exists an orthonormal basis {fj}™ for 7i where ra
is possibly infinite. In fact, m is the dimension of 7i. In this case, every h in 7i admits a
Fourier series expansion of the form
_ (h€H). (1.1)
Now let U be a Hilbert space. Then L 2 ( [ a , b ] , U ) denotes the Hilbert space formed by the
set of all square integrable Lebesgue measurable functions on [a, 6] with values in U. The
inner product on L 2 ( [ a , b ] , l 4 ) is given by
1.2. STATE SPACE DESCRIPTION 3
where (f(t),g(i))u is the inner product on U. For example, I/ 2 ([a, b], C n ) is the Hilbert space
formed by the set of n-tuples of the form / = [/l5 /2, • • • , fn]tr where fj is a vector in I/2[a, b]
for all j = 1,2, • • • , n. The inner product on Z/ 2 ([a, b], C") is given by
We say that T is a bounded operator if ||T|| is finite. Throughout this monograph we deal
mainly with bounded operators. So, all of our operators acting between Hilbert spaces are
bounded unless stated otherwise. The set of all bounded operators from Ti. into K. is denoted
by L(H, /C). Notice that if T, R and S are operators acting between the appropriate Hilbert
spaces, then \\TR\\ < \\T\\ \\R\\ and \\T + S\\ < ||T + \\S\\.
As before, let T be a bounded operator mapping H into /C. Then the adjoint T* of T is
the linear operator from /C into H uniquely determined by (Th, k) — (h,T*k) for all hinH
and k in /C. It is well known that T and T* have the same norm, that is, ||T|| = T*||. If
7i is finite dimensional, then ||T||2 equals the largest eigenvalue of T*T. Finally, it is noted
that if T is a matrix from C" into Cm, then T* is the conjugate transpose of T, that is,
T* = Ttr. On several occasions we will use some elementary results from Hilbert spaces. For
some references on Hilbert spaces see Akhiezer-Glazman [2], Balakrishnan [8], Conway [30],
Gohberg-Goldberg [53], Halmos [59] and Taylor-Lay [117].
Example 1.2.1 The forced linear oscillator. Probably one of the simplest models in study-
ing mechanical systems is the forced linear oscillator shown in Figure 1.1. It consists of a
small body of mass m > 0, a linear spring with spring constant k > 0, and a linear dashpot
with damping coefficient c > 0. At each instant of time t, the body is subject to a force u(t).
Applying Newton's second law, we arrive at the following differential equation
my + cy + ky = u (1-4)
where y(t) is the displacement of the body from its equilibrium position. Now let x\ = y
and £2 — y- Using x\ = x-i and ±2 = y, it follows that (1.4) admits the state space form
0 1 0
-k/m —c/m 1/ra
y = [i 01
In this case the displacement y = x\ is the output. Notice that in this example D = 0.
However, if we choose the acceleration y of the mass as the output, then the corresponding
D matrix is nonzero.
u(t)
Example 1.2.2 By following the technique in the previous example, one can convert any
linear differential equation to a state space system of the form (1.3). To see this, consider
any scalar input-output system, with input u(i) and output y ( t ) , described by an n-th order
differential equation of the form
y(n] + a^iy(n-l} + • • • + a^y + a0y = u (1.5)
where y^ denotes the j-th derivative of y and a,- is a scalar for j = 0,1, • • • , n—l. To convert
this system to state space form, let Xi = y, x2 — y, • • • ,xn = y^n~l\ Then using Xj — Xj+i
for j = 1,2, • • • , n— 1 along with xn = ?/"), we obtain
" Xi ' ' 0 1 0
X2 0 0 1
u (1.6)
X 0 0 0
x
n _ -GO -a-i -az
y = [ 1 0 0 o o
The initial state is given by x(Q) = [y(0), 1/^(0), • • • , y( ~ \Q)]tr where tr denotes the trans-
n l
pose. Therefore, one can readily obtain a state space representation for any system described
by (1.5).
1.2. STATE SPACE DESCRIPTION
/icJi = (J2 -
I2u>2 = (Is -
I3uj3 — 0
where uijU^,^ denote the components of the spacecraft angular velocity vector with respect
to the body-fixed axes; the positive scalars /i, /2, /3 are the principal moments of inertia of
the spacecraft with respect to the body-fixed axes and I\ — /2. From the third equation
above 0^3 is constant. If we introduce the constants a := (/i — J3)a;3//i and j3 := l//i, define
state variables x\ := u\ , x% := u>2 and output variables y\ := x\ , 3/2 '•— ^2> we obtain
xi — ax? + f3u\
x-2 = —axi + /3u-2
y\ = xi
c=
-a o ' ~ o ^ ' o i ' - Q o
Now let us return to the state space description (1.3). For a specified initial condition
x(0) = XQ the state x(t) at time t for the system in (1.3) is uniquely given by
rt
x(t) = eAtx0+ eA(t-T)Bu(r}dT. (1.7)
Jo
6 CHAPTER 1. SYSTEMS AND CONTROL
Here S(t} is the unit Dirac delta function. So, if the initial state XQ = 0, then (1.9) defines a
linear time invariant map of the form
where x, y, u are the Laplace transforms of x, y, u, respectively and XQ — x(0). Solving these
equations for y in terms of XQ and u yields
In other words, when the initial conditions are zero, the transfer function is the multiplication
operator which maps u into y. Recall that convolution in the time domain corresponds to
multiplication in the s-domain. Hence,
y(t)= I G(t-r)u(r)dr.
Jo
Obviously, G and G uniquely determine each other. So, for zero initial conditions, the
input-output response of the system {-4, B, C, D} is completely determined by its transfer
function.
where NQ, ..., Nn are in £(U, y). It N is nonzero, then the degree of N (which we denote
by deg N} is the largest integer m for which Nm is non-zero. We say that an operator valued
function G of a complex variable is a proper rational function if G(s) = N ( s ) / d ( s ) where
N is an operator valued polynomial, d is a scalar valued polynomial and deg TV < degd. If
deg N < deg d, then we say that G is a strictly proper rational function. Notice that G is
a proper rational function with values in £(U, y) if and only if G admits a decomposition
8 CHAPTER 1. SYSTEMS AND CONTROL
d(s) d(s)
that is,
srN(s} = CAT~1Bd(s) + M(s} .
The properties of d and M imply that srN(s) is a polynomial of degree deg(cQ and whose
highest order coefficient is CAr~lB. Hence, TV" is a polynomial of degree deg(rf) — r and the
coefficient of its highest order term is CAr~1B.
where each d is in £(Z//, y). To see this let G = N/d where N isa, polynomial with values in
C(U,y] and d is a scalar valued polynomial satisfying deg./V < degof. Considering s — I/A
and letting G(A) = G(1/A), we obtain
where n is the degree of d. Here N and d are the polynomials of degree at most n defined
by N(\) = A n A r (l/A) and d(\) = A n d(l/A), respectively. Since d(0) equals the coefficient of
sn in the polynomial d, it is nonzero. Hence, G is analytic at zero. So, for sufficiently small
A, the function G has a power series expansion of the form G(X) = Y^o" ^'^' wnere each Gi
is in £(U,y). Therefore, for s sufficiently large, G admits a power series expansion of the
form (1.19). Moreover, the infinite sequence {G*}o° and G uniquely determine each other.
Now assume that G is a proper rational function of the form G = N/d where d is a
scalar valued polynomial and ./V is an operator valued polynomial defined by
Hence,
where Gi is the coefficient of s l in the power series expansion of G. Equating the coefficients
of sj in (1.22) for j = n , n —1, • • • ,0, yields
Nn = dnG0
(1-23)
4- dnGr,
dnG
These equations can be written in the following compact form:
G0
dil d2I ••• rfn_i/ dnl 0
d2I d3I ••• dnl 0 0 G2
= (1.24)
The following result uses state space methods to compute the coefficients in the power
series expansion for a transfer function.
1.3. TRANSFER FUNCTIONS 11
Proposition 1.3.3 Let ]^° s~lGi be the power series expansion for a proper rational func-
tion G. Then G is the transfer function for a system {A, B,C, D} if and only if
The proof of this result depends upon the following classical result.
PROOF. Let Rn be the operator on X defined by Rn = Y^k=o Tk• We claim that Rn converges
to a bounded operator R = X^fclo-^ ( m ^ne operator topology) as n tends to infinity. To
see this, let r = \\T\\. Obviously, ||Tfc|| < rk for all integers k > 0. If n and m are any two
positive integers satisfying n > m, then
n n oo _ m+1
Up r? II
\\fin~Hm\\-\\
II \> A T^II <-• \> ^ IIT
1 \\ <
1C
' II <^ \ > ^ ,'
\\1 \\ <
k=m+l k=m+l fc=m+l
as m tends to infinity. The last equality follows from the geometric series ]T^ rk — 1/(1 — r).
So, Rn converges to the operator R — £)£° Tk as n approaches infinity. To verify that R is
a bounded operator simply notice that
00 00
^
.
-- i-r i-imr
To show that R is the inverse of I — T, observe that
Because T"+1 converges to zero, the sequence {(/ — T)^n}o° converges to /. Since
converges to R, this implies that (I — T}R = I . Because Rn and I — T commute, we also
have R(I -T) = I. Therefore, / - T is invertible and ££° Tk is the inverse of / - T. •
Whenever \s\ > \\A\\, it follows that ||^4/s|| < 1. According to Lemma 1.3.4, we have
°L Ai
(SI-A)-1 = ^T— (if |5|> || A||). (1.30)
12 CHAPTER 1. SYSTEMS AND CONTROL
Therefore, G is the transfer function for a system {A, B, C, D} if and only if it has a power
series expansion of the form
oo ,-, Ai—\ D
c* ( <A — n -L \ ^
Vjf \ <j I — LJ \~ 7 - .
(~\ 31 "\
\ J- •t~J J- /
V / / j „? ^ '
By matching like coefficients of l/s\ it follows that G(s) = ^^° Gi/sl is the transfer function
for a system {A, B, C, D} if and only if (1.28) hold. •
We say that {A, B, C, D} is a state space realization of G if G is the transfer function
for {A,B,C, D}. Consider any proper rational function G with a power series expansion
of the form ^^° Gi/s\ Then the above analysis shows that {^4, £?, C, D} is a realization of
G if and only if (1.28) holds. So, with out loss of generality we say that {A, B, C, D} is a
realization of a sequence of operators {Gi}™ if (1.28) holds.
Now suppose that {A, B, C, D} is a state space realization of G and d is a scalar valued
polynomial defined by (1.20). Then, according to Lemma 1.3.2 and Proposition 1.3.3, we
can express G as G = N/d where N is an operator valued polynomial if and only if
CAk-ld(A]B = 0 (fc > 1) (1.32)
n
where d(A) = dQI + diA + • • • dn_i/ + dnA . Since A and d(A) commute, the above
condition is equivalent to
CAld(A}AjB = 0 (i,j>0). (1-33)
Moreover, in this case, N is given by (1.21) and
Nn = dnD
(1.34)
= djD + dj+lCB
N0 =
When D = 0, we obtain that Nn — 0 and
[ No JV: • • • 7Vn_! } = [CB CAB • • • CAn-lB } T (1.35)
or
N0 CB
CAB
=T (1.36)
CAn-lB
where T is the invertible Hankel matrix given by
d\I d%I • • • dn^I rfn_i/ dnl
dzl d3I ••• dn^I dnl 0
dj dj ••• dnl 0 0
Lemma 1.3.5 Let G be a transfer function for a state space system {A,B,C,D} and d a
scalar valued polynomial defined by (1.20). Then G = N/d where N is an operator valued
polynomial if and only if (1.33) holds. Moreover, in this case, N is given by (1.21) and
(1.34). When D = 0, the coefficients of N are also given by Nn = 0 and (1.35) or (1.36).
Theorem 1.4.1 Let G be an operator valued function of a complex variable. Then G admits
a finite-dimensional state space realization if and only if G is a proper rational function.
PROOF. We only need to prove that a proper rational function G has a finite-dimensional
state space realization. Our proof is motivated by the form of the matrix A in equation
(1.6) of Example 1.2.2. Let G be a proper rational function with values in £(U,y). Then
G admits a decomposition of the form
G = N/d + D (1.37)
where N is a polynomial with values in C(U, y) and d is a scalar valued polynomial of the
form
Ti-l n-1
N(s) = J2 NkSk and d(s) = sn + ]T aksk. (1.38)
k=0 k=0
Here D, NO, • • • , N^i are operators in £(U,y) while a o , - - - , ^ ! are scalars. Now let
X = ©"W be the linear space formed by the set of all n-tuples of vectors from U, that is,
let X be the linear space consisting of all vectors of the form [MI, 7/2, • • • , un]tr where Uj is a
vector in U for all integers j = 1,2, • • • , n. (Recall that tr denotes transpose.) Let A be the
block matrix on X and B the block matrix from U into X and C the block matrix from X
14 CHAPTER 1. SYSTEMS AND CONTROL
into y defined by
• o / 0 0 o •
0 0 / 0 0
A = TD _
(1.39)
0 0 0
—ail —a2I
0 ,^
C = [ N0 7VX N2 ••• Nn_2 AU ]
Define V as the polynomial with values in C(U, X) given by
(sI-A)V(s) =
0 0 0 ••• si -/
-I Sn~2I 0
HQ! ciil a2I • • • an_2/ an-i)I . . sn~ll . . d(s)I _
= Bd(s).
Hence, whenever s is not an eigenvalue of A,
(sI-Ar1B^
This along with the definition of (7, implies that
C(sl - A)~1B = [No N! ••• V(s)/d(s) = N(s)/d(s)
The above equation and (1.37) yields G(s) = C(sl - A)-1B + D. Therefore, {A , B , C , D}
is a finite dimensional realization of G. •
Remark 1.4.1 Let G be a proper rational function with values in C(U, y} of the form (1.37)
where N and d are polynomials as defined in (1.38). Moreover, let A, B, C be the block
matrices defined in (1.39). Then the proof of the previous theorem shows that {^4, B, (7, D}
is a realization of G. In particular, any proper rational function of the form (1.37), (1.38)
admits a state space realization whose state dimension is at most n • dimU.
We now present another finite dimensional state space realization of a proper rational
function G with values in C(U,y}. Since G is proper and rational, it has a power series
expansion of the form G(s) = J^o5"1^ where each d is in £(U,y}. Also G can be
expressed as in (1.37) where N and d are polynomials as defined in (1.38). Now let X = ©"3^
1.4. STATE SPACE REALIZATIONS OF TRANSFER FUNCTIONS 15
be the linear space formed by the set of all n-tuples of vectors from y. Let A be the block
matrix on X and B the block matrix from U into X and C the block matrix from X into y
defined by
" 0 I 0 ' G,
0 0 1
A = B= (1.40)
0 0 0
. -a0I —a\I -a
0 0 0 0
It follows from (1.27) that — a0Gi — aiG^ — • • • — a^Cn — G™+I. This along with the shift
structure of A implies that AB = [G-z G3 • • • G^if7". By induction with (1.27), one can
readily show that, for any integer k > 0, we have AkB = [Gk+i Gk+z • • • Gh+n]tr- Using
the structure of C yields CAkB = G^+i for all k > 0. Recalling Proposition 1.3.3, we see
that G(s) = C(sl - A)~1B + D, that is, {A,B,C,D} is a realization of G. Thus, any
proper rational function of the form (1.37), (1.38) admits a state space realization whose
state dimension is at most n • dim y.
Remark 1.4.2 By combining Remark 1.4.1 with our previous analysis, we obtain the fol-
lowing result. Any proper rational function G of the form (1.37), (1.38) with values in
£(U, y) admits a state space realization whose state dimension is at most n • m where m is
the minimum dimension of the spaces U and y.
In many applications such as mechanical systems one encounters higher order vector
differential equations of the form
A0y = u . (1.41)
Here the input u and output y are functions with values in U and Aj are operators on U for
j = 0, 1, • • • , n — 1. By following Example 1.2.2, set Xj = y^1^ for j — 1, 2, • • • , n. Let X be
the space defined by X = ©™ZY. Then a state space realization for this system is given by
x = Ax + Bu and y = Cx (1.42)
where A on X and B from U into X and C from X into U. are given by
" 0 7 0
0 0 /
A = B= (1.43)
0 0 0
-A2
/ 0 0
16 CHAPTER 1. SYSTEMS AND CONTROL
By taking the Laplace transform of (1.41) with all the initial conditions set equal to zero,
we obtain 17(s)y(,s) = u(s) where 17 is the operator valued polynomial denned by
It follows from Exercise 1 below that £l(s) l = C(sl — A)~~1B. In other words, fi 1 is the
transfer function for the system {A,B,C, 0} defined in (1.43).
A matrix of the form of A in (1.43) is called a companion matrix or a block companion
matrix when dim£Y > 1. Companion matrices play a fundamental role in systems and
control. If M is any operator on a finite dimensional space, then det[M] is the determinant
of any matrix representation of M. The following result provides a complete characterization
of the eigenvalues and eigenvectors for companion matrices.
Lemma 1.4.2 Let A be the (block) companion matrix on ®™U given in (1-43) and Q, the
corresponding operator valued, polynomial in (1.44)- Then A is an eigenvalue of A if and only
z/det[Q(A)] — 0. Furthermore, all eigenvectors v corresponding to a specified eigenvalue A
are given by
w
Xw
(1.45)
W-2
where Wj is in U for all j. By using the structure of A, it follows that Av = Xv if and only if
By setting w = wi, the first n—l equations show that v admits a representation of the form
(1.45). In particular, v ^ 0 is equivalent to w ^ 0. Furthermore, the last expression in (1.46)
shows that A is an eigenvalue of A if and only if Q(X)wi = 0. Therefore, A is an eigenvalue
of A if and only if det[fi(A)] = 0. From the proceeding analysis it should be clear that all
the eigenvectors corresponding to a specified eigenvalue A are given by v in (1.45) where
n(A)u; = 0 and w ^ 0. •
1.5. NOTES 17
Scalar transfer functions. The scalar valued case plays an important role in many appli-
cations. Let g be any scalar valued proper rational function. Then g admits a decomposition
of the form
d + c2s + • • • + CnS1*-1
g(s)
&v = : 1-7. (1-47)
' "-1 n
fe=0 fc=0
Here NQ, • • -, Nn-i are operators in £(U,y) while >lo, • • •, -<4n-i are operators in £(U,U).
Let Af be the space defined by Af = ©"ZY. Then show that a state space realization for this
system is given by
x = Ax + Bu and y = Cx (1.50)
where A on X and B from U into X and C from X into ^ are given by
0 / 0 • • • 0 0 ] TO
0 0 / ••• 0 0 0
A = B= (1.51)
0 0
-AI -A-i
s~i
1.5 Notes
All the results in this section are classical. For further results on linear systems see Brockett
[21], Chen [26], DeCarlo [33], Delchamps [34], Fuhrmann [47], Kailath [68], Polderman-
Willems [98], Rugh [110], Skelton [114] and Sontag [116]. For some references on Hilbert
18 CHAPTER 1. SYSTEMS AND CONTROL
spaces see Akhiezer-Glazman [2], Balakrishnan [8], Conway [30], Gohberg-Goldberg [53], Hal-
mos [59] and Taylor-Lay [117]. For an in-depth study of operator theory and its applications
see Gohberg-Goldberg-Kaashoek [54, 55].
Chapter 2
Stability
In this chapter we will present some classical results on state space stability and input-output
stability. We will also present some elementary stability results for mechanical systems.
Let us establish some terminology used in this chapter and throughout the monograph.
Let P be an operator on a Hilbert space H. Then we say that P is a positive operator if
(Ph, h) > 0 for all h in Ji. The notation P > 0 means that P is positive. If P is a positive
operator, then P is a self-adjoint operator. In general when we write P > Q we mean that P
and Q are two self-adjoint operators and P — Q is positive. (It is easy to construct examples
where P — Q is positive and P and Q are not self-adjoint.) If H is finite dimensional, then P
is positive if and only if P is a self-adjoint operator and all the eigenvalues of P are greater
than or equal to zero. Following Halmos [58], we say that P is a strictly positive operator
if there exists a constant 5 > 0 such that (Ph, h) > 6 \\h\\2 for all h in H. So, P is strictly
positive if and only if P is positive and invertible. If Ji is finite dimensional, then P is
strictly positive if and only if P is a self-adjoint operator and all the eigenvalues of P are
strictly greater than zero. Moreover, in the finite dimensional case, P is strictly positive
if and only if (P/i, h) > 0 for all nonzero h in H.. So, if H. is finite dimensional, then the
notation P > 0 means that P is strictly positive. Finally, it is noted that our terminology is
slightly different from the standard terminology used in linear algebra. If T~C = C", then our
strictly positive operator is usually referred to as a positive definite matrix, and our positive
operator is usually defined as a positive semi-definite matrix.
x = Ax (2.1)
where A is an operator on a finite dimensional Hilbert space X and t > 0. We say that the
system x = Ax is stable if
lim x(t] = 0
t->00
for every solution x to (2.1). Recall that every solution x to (2.1) is given by x ( t ) — eAtxo
where x0 is a constant vector in X. Therefore, the system x = Ax is stable if and only if eAt
19
20 CHAPTER 2. STABILITY
converges to zero as t tends to infinity. The following basic result completely characterizes
the stability of x — Ax in terms of the eigenvalues of A.
Theorem 2.1.1 The system x = Ax in a finite dimensional space is stable if and only if
all the eigenvalues of A have nonzero negative real part, that is, all the eigenvalues of A are
in {s G C : 9ft(s) < 0}. In this case, there exists positive constants m and a > 0 such that
\\eAt\\ <me-atforallt>0.
PROOF. Recall the Laplace transform result: £(eAt) = (si -A)"1. If L is any operator on the
finite dimensional space X , then det[L] denotes the determinant of any matrix representation
of L. Because A is on a finite dimensional space, (si — A)~l = N(s)/d(s) where N is the
algebraic adjoint of A and d(s) = det[s/ — A] is the characteristic polynomial of A. The
roots of d are the eigenvalues of A. Moreover, N is a polynomial with values in £(X, X]
satisfying deg N < deg d. By computing the partial fraction expansion of N/d, we obtain
that
Therefore, eAt approaches zeros as t approaches infinity if and only if 3fJ(Aj) < 0 for all j.
Equation (2.3) implies that
for all t > 0. Now assume that A is stable. From this it readily follows that there exists
positive constants m and a > 0 such that \\eAt\\ < me~at for all t > 0. •
Notice that the previous proof provides a method to compute eAt. To be more specific,
compute the operators Rjk in the partial fraction expansion of (si — A)~l. Then eAt is given
by (2.3).
By a slight abuse of terminology we say that an operator A on a finite dimensional space
is stable if all its eigenvalues have nonzero negative real part. Finally, eAt is stable if A is
stable.
Example 2.2.1 Consider the simple structure illustrated in Figure 2.1. It consists of two
I m2
"floors" of masses mi > 0 and m2 > 0 connected by linear springs of spring constants ki > 0,
k?. > 0 and dashpots with damping coefficients c\ > 0, c2 > 0. The scalars yi, y2 are the
horizontal displacements of the floors from their equilibrium positions. An application of
Newton's Second Law to each floor yields:
Let q be the vector in C2 defined by q = [yi , y2]*r where tr denotes the transpose. Then this
system can be described by the following second order vector differential equation:
Mq + Cq + Kq = 0
mi 0 I „ I ci + c2 -c2 +
M=
0 m2 -c2
Since mi > 0 and m2 > 0, the operator M is strictly positive. Finally, in this example, C
and K are also strictly positive.
A general mechanical system with n degrees-of-freedom is described by
Mq + Cq + Kq = 0 (2.4)
are vectors in Q. If we set x = [<?,<?] t r , then the mechanical system (2.4) admits a state
description of the form x = Ax where A is the block matrix on X denned by
A
A -
~ - -M-1C
We claim that the mechanical system (2.4) is stable if and only its state space representation
x = Ax is stable. Clearly, if x = Ax is stable, then q(t) approaches zero as t tends to infinity,
and thus, the corresponding mechanical system is stable. Now assume that the mechanical
system is stable. Let A be any nonzero eigenvalue of A. Because A is a block companion
matrix, the eigenvector corresponding to A is a vector of the form v = [w , Xw}tr where w is
a nonzero vector in Q; see Lemma 1.4.2. For the initial condition x(0) = v, the solution to
the differential equation x — Ax is given by x ( t ) = eAtv = [extw , Xextw}tr. Since q is the first
component of x, and the mechanical system is stable, we must have 9?(A) < 0. So, all the
eigenvalues of A have nonzero negative real part. Therefore, x = Ax is stable, which proves
our claim.
Theorem 2.2.1 Let Q be the second order operator valued polynomial defined by
tt(s) = s'2M + sC + K (2.6)
where M , C and K are all operators on Q with M mvertible. Then the corresponding
mechanical system in (2.4) is stable if and only if all the roots of the polynomial det[f2(s)]
have nonzero negative real part.
PROOF. We have just seen that the mechanical system in (2.4) is stable if and only if the
system x = Ax is stable where A is given by (2.5). According to Lemma 1.4.2, the eigenvalues
of A in (2.5) are given by the set of all complex numbers A such that det[O(A)] = 0. Hence,
x = Ax is stable if and only if all the roots of det[fi] have nonzero negative real part. This
completes the proof. •
We are now ready to state a basic stability result for mechanical systems.
Theorem 2.2.2 // M, C and K are all strictly positive operators on Q, then the corre-
sponding mechanical system in (2.4) is stable.
PROOF. Let fi be the operator valued polynomial defined in (2.6). From Theorem 2.2.1, the
mechanical system in (2.4) is stable if and only if all the roots of the polynomial det[f2] have
nonzero negative real part. If A is a root of det[fi], then £l(X)v = 0 for some nonzero vector
v in Q. Thus,
0 = (n(A)v, v) = A2 (Mv, v) + X (Cv, v) + (Kv, v) . (2.7)
It is well known (use the quadratic formula) that the roots of a second order polynomial
with nonzero positive real coefficients have nonzero negative real parts. Since M, (7, and K
are positive operators and v ^ 0, it follows from (2.7) that 9?(A) < 0. Therefore, all roots of
det[0] have nonzero negative real parts arid the mechanical system is stable. •
If K is positive and singular, then the mechanical system in (2.4) is not stable. To see
this, notice that ft(0) = K and thus det[Q(0)] = 0. Hence, it follows from Theorem 2.2.1
that the mechanical is not stable. However, the following result demonstrates that stability
is possible when C is positive and singular.
2.3. INPUT-OUTPUT STABILITY 23
Theorem 2.2.3 Assume that M and K are strictly positive operators on Q and C is a
positive operator on Q. Then the corresponding mechanical system in (2.4) is stable if and
only if the kernel of
[K^M\ (2.8)
Example 2.2.2 Recall the two story structure of Example 2.2.1. There we assumed that
both of the damping coefficients c\ and c<2 were nonzero and positive. However, an application
of the above theorem shows that for stability, one only needs one of the damping coefficients
to be nonzero and positive, and the other to be greater than or equal to zero.
Proposition 2.3.1 IfG is in Ll(U, y), then the linear map T in (2.9) is a bounded operator
fromL2([0,oo),U) into L2 ([0,oo),y). Moreover, \\T\\ < \\G\\i.
24 CHAPTER 2. STABILITY
\\G(t-r)\\^\\G(t-r)\nu(r)\\dr
for some m > 0 and a > 0. Then G is in L1 (C, y). Furthermore, the linear map T in (2.9)
defines a bounded operator from L 2 [0,oo) into L2 ([0,oo),>') and
Jo Jo
= \\eatG\\22/2a < \\me-at\\2/2a = m2/4a2 .
This along with Proposition 2.3.1 readily yields the inequality in (2.12).
2.4. THE H°° NORM 25
Remark 2.3.1 Recall that we have equality in the Cauchy-Schwartz inequality if and only
if the corresponding vectors are linearly dependent. From the proof of the above inequality,
it should be clear that we have the equality ||G||i = ||eQ*G||2/\/2a in (2.12) if and only if
there is a scalar k such that HG^e"*)! = ke~at, or equivalently. ||G(t)| = ke~2at .
Now consider the linear system {^4, B, C, D} defined by
x = Ax + Bu and y = Cx + Du (2.13)
where A is on a finite dimensional state space X. As before, the input u(t) lives in U while
the output y(t) lives in y. If the initial condition is zero, then the input-output map R
corresponding to (2.13) is given by
rt
y(t) = (Ru)(t) = / CeA(t-^Bu(r)dT + Du(t). (2.14)
Jo
Motivated by this we say that {A,B,C, D} is input-output stable if R in (2.14) defines a
bounded operator from L2 ([0, oo),U) into L2 ([0, oo),y). Notice that if A is stable, that is,
if all the eigenvalues of A have nonzero negative real part, then G(t) = CeAtB is in I/1^, y).
Hence, the operator T in (2.9) corresponding to this G is bounded. Thus, R = T + D is
bounded. Therefore, if A is stable, then {A, B, C, D} is input-output stable. The converse
of this fact is not necessarily true. For example, choose A — I and B — C — D = 0. Then
clearly A is unstable while R = 0 obviously bounded. Summing up our previous analysis
yields the following result.
Proposition 2.3.3 // all the eigenvalues of A have nonzero negative real part, then the
system {A, B, C, D} is input-output stable.
Therefore, ||G| oo < \\G\\i and G is a function in H°°(U,y} which proves our claim. •
Consider any G in Ll(U,y). By the previous lemma, G is in H°°(U,y) and \\G\\n <
\G i- Theorem 2.4.1 now implies that the operator T in (2.9) defines a bounded operator
with \\T\ = ||G| oo. Hence, \\T\ < \\G\\i. This readily proves Proposition 2.3.1.
The following result is an immediate consequence of Theorem 2.4.1
Theorem 2.4.3 Let G be the transfer function for a finite dimensional system {A , B , C , D}
and R be the input-output map defined by
rt
(2.17)
Then {A, B,C, D} is input-output stable if and only if G is in H°°(U,y}. Moreover, in this
case R is a bounded operator from L'2 ([0, oo),U] into I/2 ([0, oo), y} and \\R\\ = | G||oo. In
particular, if all the eigenvalues of A have nonzero negative real part, then G is in H°°(U,y)
and {A,B,C,D} is input-output stable.
If G is the transfer function for {A, B, C, D}, then we say that G is stable if all the poles
of G are in the open left half plane, or equivalently, G is in H°°(lt,y).
If P is any self-adjoint operator on X', then A max (P) denotes the largest eigenvalue of P.
Now let G' be a Lebesgue measurable function with values in C(U,y}. Then d\(G] is the
scalar defined by
di(G) = sup{||Gu||i : u e W and ||u|| < 1} .
Note that d\(G] can be infinite. However, if G is in Ll(U, y], then d\(G] is finite and satisfies
di(G) < \\G\\!. IfU = C1, then d^G) =- \\G\\i. Finally, let N be an operator from U into
y, then the adjoint of N is denoted by TV*. Recall N* is the unique operator from y into U
defined by (Nu, y) = (u, N*y) for all u in U and y in 3^- This sets the stage for the following
result which is a generalization of Corollary 2.3.2.
Other documents randomly have
different content
Kennedy had pulled a time-table out of his pocket and was
hurriedly consulting it.
“The service is very poor at this hour,” he remarked. “It will be an
hour before we can get the next train. We’ve missed the first by a
few minutes.”
“What do you suppose she’s up to now?” I speculated.
Kennedy shrugged silently.
We had finished dressing and for the moment there seemed to be
nothing to do but wait.
“By George!” Craig exclaimed, suddenly, starting for the door.
“Just the chance! Hardly anybody is about. We can get into her room
while she is gone. Come on!”
Paquita’s room, or rather suite, was on the floor above and in a
tower at the corner. It was difficult to get into, but from a porch at the
end of the hall we found that it was possible to step on a ledge and,
at some risk, reach one window. Kennedy did not hesitate, and I
followed.
As was to be supposed, the room was topsy-turvy, showing that
she had been at some pains to get away early and quick.
We began a systematic search, pawing with unhallowed fingers
all the dainty articles of feminine finery which might conceal some bit
of evidence that might assist us.
“Pretty clever,” scowled Kennedy, as drawer after drawer, trunk
after trunk, closet after closet, yielded nothing. “She must have
destroyed everything.”
He paused by a dainty little wicker writing-desk, which was
scrupulously clean. Even the blotters were clean, as though she had
feared some one might, by taking her hand-mirror, even read what
she blotted.
The scrap-basket had a pile of waste in it, including a couple of
evening papers. However, I turned it over and examined it while
Craig watched.
As I did so I fairly pounced on a sheet of paper crumpled into a
ball, and eagerly straightened it out flat on the table.
“Humph!” I ejaculated in disgust. “Blank! Might have known she
wouldn’t leave anything in writing around, I suppose.”
I was about to throw it back when Kennedy took it from me. He
held it up to the light. It was still just a crumpled sheet of white paper.
He looked about. On a dressing-table stood an electric curling-iron.
He heated it and passed it over the paper until it curled with the heat.
Still it was just a blank sheet of paper.
Was he pursuing a will-o’-the-wisp?
For a moment he regarded it thoughtfully. “If I were in the
laboratory,” he ruminated, “I could tell pretty quick whether—
Wait!—that’s foolish. She hasn’t any laboratory here. Walter, fill that
basin with warm water.”
In the bottom of the basin Craig laid the sheet of paper and we
bent over it.
“Nothing doing,” I remarked, disappointed.
“Why not?” he returned, eagerly, turning the wet paper. “We had it
wrong side up!”
There, before our eyes, under the water, characters of some sort
were appearing.
“You can make a perfectly good sympathetic ink from linseed oil,
liquor of ammonia, and any of several other ingredients,” he said,
watching with me. “When writing with it dries it is invisible. Only
water will bring it out. Then when it dries it is invisible again. Look.”
I did, but could not yet make out what it was, except that it
seemed to be a hodge-podge of figures:
251533331514543245434412152515354433331552
543442254533442431521521243324432323154215
“It’s a cipher!” I exclaimed with that usual acumen that made
Kennedy smile indulgently.
“Quite right,” he agreed, studying the peculiar scrawl of the
figures. “But if we are going to get to New York at anything like the
time she does, we must get that train. I can’t stop to decipher it now.
We’ll have plenty of time later in the morning. There’s no use staying
here, with the bird flown from the cage. I wonder whether Hastings is
up yet.”
The lawyer, who was not as young as he used to be, was not
awake, and it took some pounding on his door to wake him. As he
opened it sleepily he was prepared to give some one a piece of his
mind, until he saw that it was Kennedy and myself.
“Hello!” he suppressed a surly growl. “What’s the trouble?”
Quickly Craig told him of the strange departure of Paquita.
“Up to something again,” muttered Hastings, finding some one at
least on whom he could vent his spleen, although by this time he
was fully awake. “But, man, I can’t get away for that early train!”
“Oh, that’s all right,” reassured Kennedy. “I think it will be enough
if you come down on the express. But I wanted to tell you that when
Riley called up and said he was off after Paquita, I couldn’t think of a
place in the city that was more central than your office and I took the
liberty of telling him to call me up there, without thinking how early it
would be.”
“I’ll let you have the key,” returned Hastings, taking one from a
ring. “I’ll join you as soon as I can get away.”
“Just what I wanted,” commented Kennedy, as we left the lawyer
and hurried down to the dining-room for the few remaining minutes
before the hotel ’bus left for the station. “Besides, I wanted to get
there when no one was around, so that I could have a chance to look
at that confounded detectaphone again. Whoever it was who
installed it was clever.”
“Might not that be the purpose of Paquita’s trip to New York?” I
queried.
“I was thinking of that. Between us, Riley and ourselves ought to
be able to find that out.”
There was just time for a hasty bite of breakfast and we went into
the dining-room, where Burke was evidently looking for us, for he
came over and sat down. No one else was about and he felt free to
talk.
“If you’re going,” he decided, after telling us of Riley’s report to
him also of Paquita, “I think I had better stay. We ought not to let any
of them remain here unobserved—not after last night,” he added.
“Quite right,” agreed Kennedy. “Have you heard anything more
about the attack on Winifred?”
Burke negatived. He was still sore at Sanchez, who seemed to
have come out of the affair with credit. I fancied that if ever the
sallow-faced man ran afoul of Burke it would go hard with him.
“I didn’t get that business straight last night,” mused the detective.
“Why should any one have wanted to kidnap Winifred? It couldn’t
have been to hurt her—for there was plenty of opportunity to do that.
It must have been to hold her somewhere and force some one to do
something. What do you think of that, Kennedy?”
“Your reasoning is very logical,” agreed Craig.
“There is only one thing missing—who was it and what was it
for?”
“Pretty large questions,” agreed Burke, good-humoredly now.
“There must have been some big reason for it. Well, I hope this trip
of Paquita’s proves to be the key to something. I almost wish I had
told Riley to stay. I’d like to go with you.”
“No,” reassured Craig. “It’s better that you should be here. We
must not leave any loopholes. You’ll communicate with me if
anything happens?”
Burke nodded and glanced hastily at his watch as a hint to us to
hurry. With a parting assurance from him, we made the dash for the
train in the hotel ’bus.
The crisp morning air as we spun up to the station was a tonic to
Kennedy. He seemed to enjoy the excitement of the chase keenly
and I must admit that I, too, felt the pleasing uncertainty of our
errand.
I had found by this time that there was an entirely different crowd
that regularly took each train. None of those whom we had seen the
previous day on the express were on this train, although I felt sure
that some of them at least would take their regular trip to the city
later, especially Shelby. Whatever happened, at least we were ahead
of them, although I doubted whether we would be ahead of Paquita
unless she had some trouble on the road.
Nothing was to be gained by the study of the other passengers,
and there was not even a chair car on the accommodation. The
papers had not arrived from New York in spite of the fact that
Westport was not very far out, and the time consumed in stopping at
every station on the road seemed to hang heavy.
Kennedy, however, was never at a loss for something to do. We
had no more than settled ourselves in the smoker with its seats of
hot, dirty, worn, antiquated railroad plush, when he pulled from his
pocket a copy he had made of the figures that had appeared on the
wet paper.
In a moment he was deeply engaged in a study of them, trying all
manner of tricks, combining them, adding them, setting figures
opposite the letters of the alphabet, everything that could occur to
him on the spur of the moment, although I knew that he had worked
out a scientific manner of reading any cipher. Still, his system of
deciphering would take time, and in the brief interval of the railroad
journey it was his intention to see whether he might not save the
labor and perhaps stumble on some simple key.
Evidently the cipher was not so simple. One after another he used
up sheets from his loose-leaf note-book, tearing up the scrawls and
throwing them out of the window, but never seeming to become
discouraged or to lose his temper at each fresh failure.
“I can’t say I’m making much progress,” he admitted, finally,
closing his note-book and taking from his wallet carefully the original
crumpled sheet I had found in the scrap-basket. “There’s just one
thing I’d like to try—not to decipher it, for that will take time, I see—
but to see if there is anything else that I missed as I looked at it so
hastily up there in that room.”
At the ice-water cooler, which never had any ice in it, nor cups
about it, he held the sheet of paper for a moment under the tepid
running water. Since he had first wet it, it had dried out and the
figures were again invisible. Then he returned to our seat and soon
was deep in the study of the original this time.
“I can say one thing,” he remarked, folding the cipher carefully so
as not to tear the weakened fibers, as we rolled into the New York
terminus, “the person who wrote that thing is a crook—has the
instincts of a spy and traitor.”
“How do you know that?” I inquired.
“How?” he repeated, quietly, glancing up sharply from a final look
at the thing. “Did you ever hear of the science of graphology—the
study of character in handwriting? Much the same thing applies to
figures. It’s all there in the way those figures are made, just as plain
as the nose on your face, even if the meaning of the cipher is still
hidden. We have a crook to deal with, and a very clever one, too,
even if we don’t know yet who it is. It’s possible to hide a good deal,
but not everything—not everything.”
From the station Kennedy and I went immediately down to the
office of Hastings. It was still very early and few offices were
occupied. Kennedy opened the door and, as I anticipated, went
directly to the spot in the office where he had unearthed, or rather
unwalled, the detectaphone transmitter.
There was not a chance that any one would be listening at the
other end, yet he proceeded cautiously. The transmitter had been
placed close to the plaster which had not been disturbed in
Hastings’s office. So efficient was the little machine that even the
plaster did not prevent sound waves from affecting its sensitive
diaphragm.
“But how could it have been put in place?” I asked as Kennedy
explored the hole he had made in the wall.
“That’s new plaster back there,” he pointed out, peering in. “Some
one must have had access on a pretense to the next office and
placed the transmitter that way, plastering up the wall again and
painting it over. You see, Hastings wouldn’t know about that.”
“Still,” I objected, “any one going in and out of the next office
would be likely to be seen. Who has the office?”
“It’s no use to look,” replied Kennedy, as I started for the hall.
“They are as ignorant as we are. See—the wire doesn’t go there. It
goes horizontally to that box or casing in the corner which carries
steam-pipes. Then it goes down. It’s not likely it goes down very
many floors. Let’s see what’s under us.”
The office beneath bore on its doors the name of a well-known
brokerage firm. There was no reason to suspect them, and Kennedy
and I walked down another floor. There, in a little office, directly
under that occupied by Hastings, gilt letters announced simply
“Public Stenographer Exchange.” Without a doubt that was the other
end of the eavesdropper.
“There’s no one in yet, sir,” informed a cleaning woman who
happened to see us trying the door.
Kennedy was ready with a story. “That’s too bad,” he hastened,
with a glance at his watch. “They want to sublet it to me and I’d like
to look at it before I decide on another office at nine o’clock.”
“I can let you see it,” hinted the woman, rattling a string of keys.
“Can you?” encouraged Kennedy, slipping a silver coin into her
hand. “Thank you. It will save me another trip.”
She opened the door and we saw at once why Kennedy’s chance
story had seemed so plausible. Whatever furniture had been there
had been moved out, except a single plain chair and a very small
table. But on the table stood a box, the receiving end of the
detectaphone. It was the eavesdropper’s station, all right.
The woman left us a moment and we made the best of the
opportunity. Not even a scrap of paper had been left. Except for what
greeted us on our first entrance, there was nothing.
Who had rented the place? Who had listened in, had heard and
anticipated even our careful frame-up?
Could it have been that this was the objective of the hasty visit of
Paquita, that it had been she who was so eager to destroy the
evidence of the eavesdropping on Hastings?
It was galling to have to stand here in inaction at a time when we
felt that we might be learning much if we had only so much as a hint
where else to look.
“The easiest way of finding out is to watch,” concluded Kennedy.
“We can’t just stand about in the hall. That in itself will look
suspicious. You wait here a few minutes while I see if I can find the
agent of the building.”
Around a bend in the hall I waited, trying to seem interested more
in some other office down the hall. No one appeared, however,
looking for any of the offices, and it was only a few minutes before
Kennedy returned.
“I found him,” he announced. “Of course he could tell me next to
nothing. It was as I had supposed, just some one who was an
emissary of our criminal. I doubt if it would do us much good to catch
the person now, anyway. Still, it’s worth while taking a chance on. A
girl who said she was a typewriter and stenographer hired the place,
and paid for it in cash in advance. I managed to persuade the agent
to let me have the key to this vacant office opposite. We can watch
better from that.”
We let ourselves into the opposite office, which was bare, and I
could see that I was in for a tiresome wait.
No one had arrived yet in Hastings’s office and Kennedy was
eager to receive some word from Riley as well as watch the
eavesdropping plant. Accordingly, he left me to watch while he
returned to the lawyer’s office.
Every footfall in the hall raised my hopes, only to dash them again
as the new-comer entered some other office than the one I was
watching.
XVII
1 2 3 4 5
1 A B C D E
2 F G H IJ K
3 L M N O P
4 Q R S T U
5 V W X Y Z
“Do you see?” he cried, eagerly. “The letter ‘e’ is in the first row,
the fifth letter—15. The letter ‘n’ is the third letter in the third row—
33. Why, it’s simple!”
It might have been simple to him now, but to Hastings and myself,
as Kennedy figured the thing out, it was little short of marvelous. For
all we could have done it, I suppose the blank scrap of paper would
still have been a hidden book.
We were crowded about Kennedy, eagerly watching what his
deciphering might yield, when the office-boy announced, “Mr. Shelby
Maddox to see you, Mr. Hastings.”
Kennedy quickly covered the papers on which he was writing with
some others on the desk, just as Shelby entered.
“Is Kennedy here?” cried Shelby. “Oh—I thought maybe you might
be. They told me that you’d gone early to the city.”
Our greeting was none too cordial, but Shelby either did not
notice it or affected not to do so.
“I wanted to ask you about that kidnapping,” he explained. “You
see, I wasn’t about when they found Mito, and it wasn’t until later that
I heard of it and the attempt on Winifred. What do you suppose, Mr.
Kennedy, was the reason? Who could have wanted to carry her off?”
Kennedy shrugged. “So far I haven’t been able to give a final
explanation,” he remarked, keenly.
“Then the kidnappers got away clean?” asked Shelby.
“It was very clever,” temporized Kennedy, “but I would hardly say
that there is no clue.”
Shelby eyed Craig keenly, as though he would have liked to read
his mind. But Kennedy’s face did not betray whether it was much or
little that he knew.
“Well,” added Shelby, “all I’ve got to say is that some one is going
to get into trouble if anything happens to that girl.”
I was listening attentively. Was this a bluff, or not? From the
expression on Hastings’s face one would have said that he was
convinced it must have been Shelby himself who kidnapped her. I
wondered whether it was wholly interest in Winifred that prompted
Shelby’s visit and inquiry.
“At any rate,” he went on, “you’ll all be watching now against a
repetition of such a thing, won’t you? I don’t need to remind you,
Kennedy, of your promise when I talked to you before?”
Craig nodded. “I’ll give you a square deal, Mr. Maddox,” returned
Craig. “Of course I can’t work for two people at once. But I shall do
nothing for any client that I am not convinced is perfectly right. You
need not fear for Miss Walcott as long as I can protect her.”
Maddox seemed to be relieved, although he had found nothing
that pointed to the origin of the attack. Or was it because of that?
He glanced at his watch uneasily. “You’ll pardon me,” he said,
rising. “I had a few minutes and I thought I’d drop in and see you. I
must keep an appointment. Thank you for what you have said about
Winifred.”
As he withdrew I shot a hasty glance at Craig. Should I follow
him? Kennedy negatived.
Apparently not even the intrusion of Shelby had got out of his
mind either the dilemma we were in or the hidden message that he
seemed on the point of reading.
“An engagement,” commented Hastings, incredulously. “Since
when has Shelby had important engagements? More than likely it is
something to do with this Paquita woman.”
There was no mistaking the opinion that Hastings had of the
youngest scion of the house of Maddox. Nor was it unjustified.
Shelby’s escapades had been notorious, though I had always
noticed that, in the aftermath of the stories, Shelby was quite as
much, if not more, sinned against than sinning. Young men of his
stamp are subject to many more temptations than some of the rest of
us. If Shelby were coming through all right, I reflected, so much the
greater credit for him.
Kennedy either shared my own feelings toward Shelby or had
decided that he was not at present worth considering to the delay of
something more important.
I looked over his shoulder, fascinated, as he fell to work again
immediately on the cipher with the same zest which he had
displayed before Shelby’s interruption.
Rapidly Kennedy translated the figures into letters and, as each
word was set down on paper, became more and more excited.
Finally he leaped up and seized his hat.
“Confound her!” he exclaimed, “that explains it all! Look!”
Hastings and I read what he had written:
“KENNEDY MUST BE KEPT IN NEW YORK UNTIL WE FINISH
HERE.”
XVIII
Our website is not just a platform for buying books, but a bridge
connecting readers to the timeless values of culture and wisdom. With
an elegant, user-friendly interface and an intelligent search system,
we are committed to providing a quick and convenient shopping
experience. Additionally, our special promotions and home delivery
services ensure that you save time and fully enjoy the joy of reading.
ebookultra.com