Linear systems

What Are Linear Systems?

Linear systems are mathematical models of physical processes governed by linear differential or difference equations, in which the output satisfies superposition: the response to a sum of inputs equals the sum of the individual responses, and scaling an input scales the output by the same factor. These two properties, additivity and homogeneity, define linearity and together constitute the superposition principle. While few physical processes are strictly linear over their full operating range, the linear model is accurate near an operating point and yields a rich body of analytical tools absent from nonlinear analysis. Linear systems theory forms the mathematical backbone of automatic control, signal processing, circuit analysis, and structural mechanics.

The field draws on linear algebra, functional analysis, and the theory of ordinary and partial differential equations. The study of linear systems was unified and formalized in the 1950s and 1960s through the state-space framework introduced by Kalman, which connected classical frequency-domain methods to a modern algebraic treatment. This unified viewpoint enabled the development of optimal control, Kalman filtering, and robust control, which together constitute much of modern systems engineering.

State-Space Representation

The state-space model represents a linear time-invariant (LTI) system by two matrix equations: a state equation dx/dt = Ax + Bu, relating the derivative of the state vector x to the state and the input u through the system matrix A and the input matrix B, and an output equation y = Cx + Du relating the output y to the state and input through the output matrix C and the feedthrough matrix D. This representation is equivalent to the transfer function description but is more general because it handles multiple inputs and outputs (MIMO systems) and makes the internal dynamics explicit. The eigenvalues of A are the system's natural frequencies (poles), and their location in the complex plane determines stability: all poles in the left half-plane guarantee asymptotic stability for continuous-time systems. The MIT OCW material on state-space systems and feedback control provides a thorough treatment of this framework.

Stability, Controllability, and Observability

Three structural properties characterize how well a linear system can be monitored and manipulated. Stability, which requires that all eigenvalues of A have negative real parts (for continuous-time systems), ensures bounded outputs for bounded inputs. Controllability, tested by the rank of the controllability matrix composed of B, AB, A^2B, and so on, determines whether any state can be driven to any other state by a suitable input. Observability, tested by the dual rank condition on the observability matrix, determines whether the full state can be reconstructed from the output alone. A system that is both controllable and observable has a minimal state-space realization: no state coordinate is redundant. These three properties, first systematized by Kalman, are analyzed rigorously in the SIAM Journal on Control and Optimization paper by Kreindler and Sarachik. State observers such as the Luenberger observer and the Kalman filter exploit observability to estimate unmeasured states from output measurements.

Frequency-Domain Analysis and Linear Matrix Inequalities

For LTI systems, the Laplace transform converts the state equations into algebraic relations, yielding the transfer matrix H(s) = C(sI - A)^{-1}B + D whose entries are rational functions of the complex variable s. Frequency-domain specifications such as bandwidth, resonant frequencies, and H-infinity norm all characterize system behavior in terms of the transfer matrix evaluated along the imaginary axis. Principal component analysis of the state or output covariance matrix identifies the dominant modes in a system driven by stochastic inputs, a technique used in model reduction and system identification. Linear matrix inequalities provide a convex framework for certifying frequency-domain and Lyapunov-based properties simultaneously, connecting the algebraic structure of state-space models to computationally tractable optimization. The IEEE paper on controllability and observability of linear differential behaviors situates these tools within a behavioral framework that unifies time-domain and frequency-domain perspectives.

Applications

Linear systems have applications across a wide range of engineering and scientific fields, including:

  • Automatic control systems for industrial processes and aerospace
  • Signal processing filters for communications and audio
  • Structural analysis of mechanical and civil engineering systems
  • Circuit analysis and electronic system design
  • Model reduction and system identification for complex dynamical systems
Loading…