Algebraic Structure of Linear Dynamical Systems. III. Realization ...

7 downloads 638 Views 465KB Size Report
time dynamical system ("external" description) was defined as a k- homomorphism f: ..... Mathematical System Theory (McGraw-Hill, New York); see especially ...
Proc. Nat. Acad. Sci. USA Vol. 69, No. 11, pp. 3404-3406, November 1972

Algebraic Structure of Linear Dynamical Systems. III. Realization Theory Over a Commutative Ring YVES ROUCHALEAU, BOST-WICK F. WYMAN*t, AND R. E. KALMAN Center for Mathematical System Theory, Department of Mathematics, University of Florida, Gainesville, Fla. 32601; and * Department of Mathematics, Stanford University, Stanford, Calif. 94305

Communicated by M. M. Schiffer, September 14, 1972

ABSTRACT The realization theory linear dynamical systems, previously developed over a field, are extended to a large class of commutative rings. The principal result is that the existence criterion for a finite realization extends without modification from a field to a Noetherian integral domain.

of the fundamental assumptions of mathematical physics: that the "numbers" describing "physical" quantities "should" belong to a field or even to the field of real or complex numbers. There is no mathematical rationale for such an assumption in realization theory which, after all, is concerned with formalizing the process of constructing models ("internal" description) from experimental data ("external" description). The assumption "k = Noetherian" can be weakened considerably, as discussed in a forthcoming separate publication by Rouchaleau and Wyman (4); they also give an independent proof of the main theorem of this paper by an elegant use of valuation theory. (The present proof has the advantage of using only elementary algebraic concepts and also of being fairly constructive.) The assumption "k = domain" can also be slightly weakened by a standard application of localization techniques of commutative algebra, as was outlined by Rouchaleau in his dissertation (5). It should be emphasized that the result given here settles only the question of the existence of (finite) realizations. Since any realization over an arbitrary commutative ring k can be reduced to a canonical realization, just as in the case when k is a field (6), it remains to effectively determine the properties of a canonical realization from the data provided by the sequence A. The main difficulty is that the state set X, viewed as a k-module, is not necessarily free unless k is a principal-ideal domain.

In the first note (1) of this series, a linear, constant, discretetime dynamical system ("external" description) was defined as a k-homomorphism f: km [z] - kP, k = arbitrary field. [Interpretation: Given any input w, a polynomial in km[z], applied to the system before or at t = 0, the valuef(cw) £ kF off is the output of the system at t = 1.] Clearly f induces the khomomorphism A t: km -k k5: u 1 f(z'-'u), so that f may be thought of as given via an infinite sequence of p X m matrices A = (A , A2, . . ). A (finite) realization of A (or of f) is a triple of matrices 2 - (F, G., H) over k ("internal"-description) such that A= HF''G, t = 1, 2, .... 111 The problem of constructing z from A has become classical, and there is now a complete theory (see refs. 2 and 3 for

details). The field k in the above formulation of the realization problem may be thought of as the underlying "number system" or "building blocks" with which some class of dynamical systems is to be constructed. This is quite analogous to the role of the "ground field" in algebraic geometry. None of the basic results in linear system theory (insofar as they are known at present) depends on the specific choice of the field k; therefore, it is natural to try to extend the basic mathematical machinery for linear systems, especially the theory of realization, to k = arbitrary commutative integral domain. A systematic reexamination of realization theory then leads

Example

The proof of the theorem requires three lemmas, which can be motivated by an example from algebraic geometry. It is well known that a sequence A is realizable (over a field) iff A is recurrent (see definition in next section); Lemma 1 is concerned with the algebraic properties of the coefficients a, ..., an of the recursion polynomial 'A' Under the Noetherian hypothesis, Lemma 2 shows that as, ..., a. belong to the integral closure k of k with respect to its quotient field K. This result implies that A is realizable over k, and even over k[al, . . ., Ctn] Lemma 3 shows how a realization over k[al, ..., a.] can be "enlarged" to a realization over k. This process is analogous to "restriction of the base ring" in algebraic geometry. Consider now the case where k = coordinate ring of the cusp, that is k = l[x, y]/(y2-X3), where 1 is a field. Look at the example defined by the scalar sequence A = (x, y, x2, Xy, X3, X2y, X4 X3y,

to our THEOREM. Let k = Noetherian integral domain with identity, let A be a given sequence of p X m matrices over k, and let K be the quotient field of k. Then A has a finite realization over k if and only if A has a finite realization over K. Thus, the basic finiteness condition in realization theory is quite independent of the assumption that the "numbers" belong to a field (although the theory now becomes less elementary). This seems to call for the reexamination of one

t Present address: Dept. of Mathematics, The Ohio State University, Columbus, Ohio 43210. 3404

Proc. Nat. Acad. Sci. USA 69

(1972)

Realization Theory over a Commutative Ring 3405

The scalar sequence A is realizable over K = l(x, y) since it is recurrent with recurrence polynomial 'PA(Z) = Z - y/X, where y/x E K. According to a standard construction in realization theory (ref. 2, p. 291), A is then realized over K by the 1 X 1 matrices

[2] F = v,G = 1,H = x, where v = y/x. Note that v E k since 6(v) = v2 - x = 0; SO 'PA E k [z] and therefore A is realized over k by (v, 1, x). More precisely, A is realized over k [v] by (v, 1, x). The state set of the realization [2 ] is X = k [v ], viewed as a k [v]-module. Since deg 6 = 2, it is clear that X is generated by (1, v) as a k-module. Recomputation of the realization [2] with respect to these generators and use of the knowledge of 0 yields, as a special case of Lemma 3, F

X],

[1

j

G

H=[x y].

2

[3]

Note that the realization [2] is canonical (see ref. 2, p. 256), but [3 ] is not. Invariance properties of scalar recurrent sequences In this section, k = commutative ring with 1. A sequence A over k is recurrent with recursion polynomial 'PA(z) = zn + anz'-i + . . . + a, (as belonging to some overring of k) iff A satisfies infinitely many linear identities

At+n + anAt+n-1 +

+

a1At

=

0, t

=

1, 2, . [4]

We shall obtain identities relating a polynomial in Z [a,, an] to the elements of A. We assume, for simplicity, that A is a scalar sequence and write

~a, a2

'[a2

a2

[at

a_ 4

-i LtJS2 Stni -K~i L

an_

Lan+1_J

_a t+n-t_J

s,, ,S with at C A. Further, we denote by [si. *, 4 I, sn+r] the classical bracket symbol (= determinant) formed by the column vectors si, .., sn+r, omitting exactly r distinct column vectors Sil*,, Sr,. The following combinatorial formula is proved by straightforward induction. For r = 1, it is just Cramer's rule deduced from the first n members of the equation family [4]. In the general case, the formula seems to be new. Assume the scalar sequence A (over k = commutative ring with 1) is recurrent with recursion polynomial PA. Then the following identity holds for all r 1, 2, ... and all integers 1 _< il

Suggest Documents