We define the Hankel matrix of an adjoint system. Adjoint systems include linear and bilinear systems, automata, and group systems in both the time-varying and time-invariant cases. Our definition of the Hankel matrix unifies the familiar $H_i^j = CA^{i + j} B$ of linear system theory (e.g. R. E. Kalman, P. L. Falb and M. A. Arbib, Topics in Mathematical Systems Theory, McGraw-Hill, New York, 1969) with the bilinear Hankel matrix of A. Isidori (Direct construction of minimal bilinear realizations from nonlinear input-output maps, IEEE Trans. Automatic Control, AC-18 (1973), pp. 626–631), T. J. Tarn and S. Nonoyama (Realization of discrete-time internally bilinear systems, Proc. IEEE Conf. Decision and Control, 76CH 1150-2CS (1976), pp. 125–133) and the Hankel matrix of M. Fliers (Matrices de Hankel, J. Math. Pure Appl., 53 (1974), pp. 197–224). The time-varying case is subsumed by regarding a time-varying system as a time-invariant system in a sequence category as in M. A. Arbib and E. G. Manes (Time-varying systems, SIAM J. Control, 13 (1975), pp. 1252–1270). For minimal realization theory and duality theory in the framework of this paper see B. D. O. Anderson, M. A. Arbib and E. G. Manes (Foundations of system theory: Finitary and infinitary conditions, Lecture Notes in Economics and Mathematical Systems, 115, Springer-Verlag, New York, 1976), M. A. Arbib and E. G. Manes (Adjoint machines, state-behavior machines and duality, J. Pure Appl. Algebra, 6 (1975), pp. 313–344) and S. J. Hegner (Duality theory fordiscrete-time linear systems, J. Comp. System Sci., 17 (1978), pp. 116-143). However, we lean much less heavily on category theory than in our earlier works on realization. We introduce “adjoint correspondences” as the key algebraic ingredient in generalizing familiar linear system results’ to the nonlinear case. For example, the linear realizability criterion $H_{i + 1}^j = H_i^{i + 1} $ does not make sense in the nonlinear setting; the precise condition needed is that “$H_{i + 1}^j $ and $H_j^{i + 1} $ correspond under adjointness.” We provide a realizability theorem characterizing when a matrix $H_i^j $ can be the Hankel matrix of a system, and offer partial realization and canonical realization theorems which associate systems with finite blocks of a Hankel matrix. We provide a general theory of “dimension in a category,” and relate it to system realization via a simple recursion principle.
Read full abstract