You are on page 1of 3

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/3083477

Review of 'Linear Systems' (T. Kailath, 1980)

Article in IEEE Transactions on Information Theory · June 1981


DOI: 10.1109/TIT.1981.1056333 · Source: IEEE Xplore

CITATION READS
1 3,910

1 author:

Peter Caines
McGill University
420 PUBLICATIONS 12,426 CITATIONS

SEE PROFILE

All content following this page was uploaded by Peter Caines on 09 May 2016.

The user has requested enhancement of the downloaded file.


IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. IT-21, NO. 3, MAY1981 385

Book Reviews
F’rojective Geometries over Finite Fields-J. W. P. Hirschfeld (Oxford, Hard-core linear system theory consists of the mathematical study of
England: Oxford University Press, 1979, ‘474 pp.) the properties of the equations

N. J. A. SLOANE, FELLOW, IEEE 1=Ax+Bu, y=Cx+Du,

Anyone who has worked in coding theory, block designs, combinator- with u an input function taking values in WP(i.e., u(.): R + IWP),x a state
ics, or finite groups soon realizes that the finite geometers are in control of function taking values in W”, y an output function taking values in Rm,
an enormous amount of material that is fundamental to these subjects. Up and A, B,C, and D being matrices of appropriate dimension which may
to now this material has been well guarded. There were few books, and be parameterized by time. The analysis of these equations-as distinct
they were neither easy nor up-to-date; see for example Artin [I], from the analysis of general ordinary differential equations (ODE’s),
Dembowski [2], Dieudonne [3], and Segre [4]. Here at last is a modern automata, and the engineering analysis of linear systems-began around
book, written with combinatorialists, group theorists, and coding theorists 1960. This was stimulated by Kalman’s use of linear-state space models in
in mind. It is encyclopaedic in scope. This volume is the first of two, and control system design and by his solution to the recursive linear least
contains the following chapters: finite fields; projective spaces; subspaces squares estimation problem. The early phases of the theory consisted of
of PG( n, q); partitions of PG( n, q); canonical forms for varieties and Kalman’s isolation of the concepts of controllability and observability, the
polarities; PG(l,q); first properties of PG(2,q); ovals; arithmetic of structural results (principally the state-space isomorphism theorem) of
k-arcs; arcs in ovals; cubic curves; plane (k; n)-arcs; blocking sets; Kalman, Gilbert and Youla, and other results revealing the importance of
PG(2, q) for small q. these properties for linear input-state-output realizations of linear input-
Each chapter is densely written and contains an immense amount of output systems. The year 1963 saw the publication of the textbook Linear
information. The volume includes a comprehensive bibliography, contain- System Theory by Zadeh and Desoer [ 11,this is often regarded as a classic
ing 8 19 items. I strongly recommend it. by virtue of its influence upon the field and the elegance and clarity of its
exposition.
REFERENCES Since the middle sixties the field has yielded several basic results (for
[I] E. Artin, Geometric Algebra. New York: Interscience, 1957. instance the result that for time invariant systems controllability is
[2] P. Dembowski, Finite Geometries. New York: Springer, 1968. equivalent to the possibility of arbitrary pole placement by state feedback),
[3] J. A. Dieudonnk, La Gkvnetrie des Groupes Classiques. 3rd ed. New witnessed the development of theories underlying the various linear
York: Springer, 1971, multivariable regulator design methods listed earlier-especially as in the
[4] B. Segre, Lectures on Modern Geometry. Rome: Cremonese, 1961.
textbooks of Rosenbrock and Wonhan-and seen the emergence of
entirely new theoretical topics such as algebraic and geometric (linear)
N. J. A. Sloane (S’62-M’66-SM’77-F’78) for a biography please system theory.
seepage 268 of the March 1981 issue of this TRANSACTIONS. Despite this plethora of results, developments, and applications, it was
possible during the last decade to teach the elements of the theory and
give an overview of the subject by using, say, Desoer’s short book [2]
together with Chen’s relatively elementary text [3], both published in
1970, or by using Brockett’s text [4], which was also published in 1970. In
Linear Systems-T. Kailath (Englewood Cliffs, N.J.: Prentice-Hall, fact given the apparently semi-infinite amount of material on the topic, it
1980, 672 pp., $27.50 cloth). was extremely useful to have available such condensed presentations of
the fundamentals of the subject. However, an update on the subject was
PETER E. CAINE& MEMBER, IEEE due and Professor Kailath’s Linear Systems is a wholly admirable attempt
to give a textbook exposition of the subject as it stands at the end of the
The theory of linear systems is fundamental to contemporary control seventies. As is revealed by the list of chapter headings below, the book is
theory, network theory, communication theory, and indeed to system intended to be a classroom text for theoretically oriented senior and
theory in general. graduate engineering students, a digestion and organization of recent
A control engineer can claim that the only adequate theory for the advances (again in textbook form), and a guide to current research topics
analysis and synthesis of control systems is provided by linear system and adjacent areas of interest. To be specific the chapter headings are:
theory, and that the debates concerning the relative merits of such design Background Material; State Space Descriptions- Some Basic Concepts;
techniques as quadratic regulator theory, modal control, the “inverse Linear State Variable Feedback; Asymptotic Observers and Compensator
Nyquist array” method, the “geometric theory” of multivariable control Design; Some Algebraic Complements; State Space and Matrix-Fraction
system synthesis, and the characteristic loci and sequential return dif- Descriptions of Multivariable Systems; State Feedback and Compensator
ference techniques, merely serve to demonstrate the richness and technical Design; Genera1 Differential Systems and Polynomial Matrix Descrip-
sophistication of the area. This is in contrast to optimal control theory as tions; Some Results for Time Variant Systems; Some Further Reading;
associated with the maximum principle. (In principle this can be applied and an Appendix entitled Some Facts from Matrix Theory.
to large classes of nonlinear systems, but in fact it is only used in a few Two features of the book that are advertised by the author in the
specific areas such as trajectory optimization for space vehicles.) Further- preface and that are certainly among its distinguishing features, are its
more, among the small number of practically applicable theories of particular pedagogical style and the way the interplay between state space
stochastic control, one must count the linear quadratic Gaussian (LQG) and transfer function ideas is continually emphasized. Pedagogically the
theory and the closely related minimum variance control strategy (and book is organized in a way that is intended to correspond to a path of
their adaptive versions), and these are both firmly rooted in the theory of learning and discovery on the part of the student. One major manifesta-
linear systems subject to random disturbances. tion of this approach is that univariate (single-input single-output) sys-
From the viewpoint of communication engineering, the linear filtering tems are treated first and multivariate (multi-input multi-output) systems
theory of Wiener and Kolmogorov (for stationary processes) and the do not make their official appearance until the sixth chapter. In the first
linear recursive filtering theory associated with Kalman and Bucy (for five chapters topics such as state space representations (or realizations),
nonstationary processes with finite dimensional linear state models) con- observability and controllability, state feedback, and observer and com-
stitute basic solutions to one formulation of the problem of reliable pensator design, are introduced and developed for univariate (single-input
communication. (Of course communication engineers frequently use mod- single-output) linear systems. As in the remainder of the book, this is
els other than continuous-state linear system models: for instance those carried out with a generous amount of motivating discussion, many
arising in algebraic coding and Shannon theory.) instructive exercises, and a wealth of references to the literature. While
386 IEEE TRANSACTIONS ON INFORMATIONTHEORY,VOL. IT-21,NO. 3,MAY 1981

there are detailed alphabetical indices by subject and by name, the state and an appropriate segment of the input function, see e.g., [ 11, [2].
nonalphabetical arrangement of references at the end of each chapter Furthermore the formal definition of the notion of state in terms of its
makes it difficult to follow up on the citations made to over 330 authors. semigroup property (see e.g., [I], [2]) is omitted. Instead the author gives
In addition, there are careful discussions of priority, and as is the author’s an informal discussion of the notion of state. which I think rather
wont, interesting allusions to history and antiquity (Diophantus appears, misleadingly brings in the notions of minimal&y and minimal statistics;
but the Babylonians do not as they did in the author’s A View of Three chapter five then goes on to the more advanced topic of constructing
Decades of Linear Filtering Theory [5]). system states using the notion of Nerode equivalence. In my opinion the
Especially nice features of the first five chapters are as follows: chapter formal definitions of linearity, system state, and time invariance (also
two presents the idea of the state as a set of initial conditions for omitted), are both fundamental and illuminating.
analog-computer simulations of linear systems, discusses why it took so In his discussion in chapters one and two of the C, and !% Laplace
long for the ideas of observability and controllability to emerge given that transform and of impulsive input functions for differential equations, the
analog simulation goes back to Kelvin in the last century, and interrelates author uses the notation t > 0 + , t > 0 - , etc. Now whereas x(0 + ) has a
various types of canonical forms for linear systems in an informative way; well defined meaning for a function x( .) (as the limit of x(t) as t lends to
chapter three discusses the nature of various control techniques when zero from the right, when this limit exists), x(t) for t > 0 + , for example,
applied to discrete time parameter systems; and chapter four treats does not. This notation leads the author (p. 11) to write “x(t) = e-” +
feedback and compensator design procedures for scalar linear systems by ep2’, t>O- ,” as the solution to “n(t) +2x(t)=8(t), t>O-, x(0-)
the direct use of transfer functions. = I,” when the solution to this differential equation for all time t with the
All of the topics mentioned above are picked up again in chapters six given boundary conditions is evidently x(t) = e -*I + e -*‘l( t), where l(t)
through nine, the idea being that the reader is better equipped to face the is one for t > 0, zero for t < 0, and one or zero at t = 0 depending upon
technicalities of the multivariable development once the ideas have been our arbitrary assignment of x(O).
encountered in the univariate setting. Such a style of development in a Another irritation of an analytic nature is the discussion of bounded
text is the converse of the mathematical one in which ideas are developed input bounded output (bibo) stability for systems described by y(t) =
to the maximum generality once the prerequisites have been assembled. jrh(s) u(t -s) ds. Since h( .) lie in unspecified function spaces the
Whether one likes it or not is in the end a matter of taste; however, I author “proves” that the system is bibo stable if and only if h( .) is
think that it will be very popular with students and that such a develop- integrable, i.e., /$‘I h(s)\ a!s < co. Now this suggests that L’[O, co) (inte-
ment of the material is well suited to classroom presentation. In fact grable Lebesgue measurable functions) and Lm [0, co) (bounded Lebesgue
linear system theory, with its potential for a division into univariate and measurable functions) are duals. However, this is not the case, for
multivariate theory, lends itself to an approach emphasizing the increasing although the dual of L’ is Lm, the dual of Lm is a much larger space than
stages of sophistication of the reader. L’. On the other hand the characterization of bibo stability becomes true
As stated earlier, the second distinguishing feature of the book is the if all functions under discussion are restricted to he in Lm [0, co) at the
manner in which the interplay between transfer function (i.e., input- S.tEUt

output) descriptions and state space descriptions is continually developed My penultimate comments concern English and typography. I am sure
and emphasized. As far as the presentation of new technical material in that readers will find that Professor Kailath’s clear prose and easy style
textbook form is concerned, I am sure that chapter six (on state space and make this book an enjoyable one to read. One minor complaint concerns
matrix fraction descriptions) will be regarded as one of the main strengths the liberal use of the qualification “some” throughout the book, as for
of the book. Throughout the volume the author presents with great clarity instance in the chapter titles (five out of ten including the appendix, see
a large amount of the computational algebra of linear system theory, the list given earlier) and section headings (four out of eight in chapter
displaying many interesting and useful identities along the way. This skill six). The suggestion is that the author does not claim to cover everything;
is deployed to maximum effect in chapter six. The complicated algebraic however, I cannot imagine the reader who could complain that “every-
operations and relations concerning matrix fraction descriptions of linear thing” had not been said on the topics under discussion, especially given
systems (the matrix analogs of rational transfer functions) are laid out the heroic amount of work that has obviously gone into this treatise. As
with an impressive and systematic clarity. (One is tempted to refer to this far as typographical errors are concerned, I can hardly find any. The
chapter as “what you always wanted to know about multivariable systems author and all who assisted him are to be congratulated on very careful
but were afraid to ask.“) proofreading. The author informs us that there is a solutions manual that
Chapter seven replays chapters three and four in the multivariable also contains an errata list.
setting by carrying out state feedback and compensator design using both In conclusion this is a highly informative compendious pedagogically
the state space and matrix fraction techniques developed in chapter six. imaginative textbook. It presents in an integrated form both the basic
We remark that the fact that this is a text concerning linear system theory ideas of linear system theory and a systematic exposition of much of the
rather than control system synthesis is demonstrated by the relatively last decade’s research. I am sure it will be a huge success.
small fraction of the volume devoted to the quadratic regulator problem
or to frequency domain methods. Despite this the author manages to REFERENCES
include some interesting material devoted to the asymptotic behavior of [ll L. A. Zadeh and C. A. Desoer, Linear System Theory. New York:
pole-zero patterns in quadratic regulator theory. McGraw Hill, 1963.
Chapter eight is a comparatively short chapter devoted to the analysis PI C. A. Desoer, Notes for a Second Course on Linear Systems. New York:
of so-called general differential systems and polynomial matrix systems, Van Nostrand Reinhold, 1970.
131 C. T. Chen, Introduction to Linear System Theory. New York: Holt,
For these classes of systems-which are in certain technical senses more Rinehart, and Winston, 1970.
general than matrix fraction descriptions-various notions of system 141 R. W. Brockett, Finite Dimensioml Linear Systems. New York: John
equivalence and associated rules of transformation are developed with an Wiley, 1970.
admirable clarity. It is hard to tell whether in the future this chapter will 151 T. Kailath, “A View of Three Decades of Linear Filtering,” IEEE Trans.
Inform. Theov, vol. IT-20, no. 2, pp. 145-181, Mar. 1974.
be regarded as a useful systematization of a complex topic or just a
baroque extension of the main core of the subject.
Chapter nine informs the reader of aspects of the theory of time varying Peter Gaines (M’74) obtained the B.A. degree from Oxford University,
systems, and the brief final chapter ten points him or her towards some England, in 1967, and the Ph.D. and D.I.C. degrees from the University of
topics of current research. London, England, in 1970. He has worked at University of Manchester
In the first chapter the author says he aims to be logically consistent Institute of Science and Technology, England, Stanford University, Stanford,
rather than mathematically rigorous and this approach may result in some CA, University of California at Berkeley, University of Toronto, Canada,
frustrations for the more mathematical reader. For instance, the book and Harvard University, Cambridge, MA. He is currently Associate Profes-
avoids a formal definition of a linear input-output system, or more sor of Electrical Engineering at McGill University, Montreal, PQ, Canada.
importantly, of a linear input-state-output system. Of course the latter He is a member of the IEEE, SIAM, and AMS and has served as an
may be given as the joint linear operation of the system on the system Associate Editor of the IEEE TRANSACTIONS ON AUTOMATIC CONTROL.

View publication stats

You might also like