Linear System Theory (2nd Edition)
Intended for use in a second course in linear systems theory, this text carefully and rigorously develops core material in the theory of time-varying linear systems. Assuming that you have a modest background in linear and matrix algebra, Laplace and z-transforms, and elementary differential equations, you'll find the presentation to be relatively self-contained. (Although a prior course in signals and systems would be helpful, it is not required.) The text develops continuous-time and discrete-time concepts and methodologies independently and in parallel. The frequent specialization to the time-invariant case allows the author to maximize clarity and accessibility of the theory while avoiding unenlightening technicalities. The text also presents material that is more often found in introductory control systems courses (e.g., controllability and observability, Lyapunov stability, and linear feedback and state observation). Of particular note are the chapters on geometric theory and applications, which give interpretation and insight into key systems' theoretical ideas and results. The text also offers over 400 exercises of varying difficulty as an aid to the reader. Overall, this is an excellent text for graduate or advanced undergraduate students as well as a superb reference source.