This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and

Similar documents
Key words. n-d systems, free directions, restriction to 1-D subspace, intersection ideal.

POLYNOMIAL EMBEDDING ALGORITHMS FOR CONTROLLERS IN A BEHAVIORAL FRAMEWORK

On at systems behaviors and observable image representations

Stabilization, Pole Placement, and Regular Implementability

This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and

A note on continuous behavior homomorphisms

This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and

This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and


This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and

This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and

Approximate time-controllability versus time-controllability

This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and

Discussion on: Measurable signal decoupling with dynamic feedforward compensation and unknown-input observation for systems with direct feedthrough

Where is matrix multiplication locally open?

This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and

This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and

Modules Over Principal Ideal Domains

Research Article Minor Prime Factorization for n-d Polynomial Matrices over Arbitrary Coefficient Field

This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and

Maximal perpendicularity in certain Abelian groups

This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and

Infinite elementary divisor structure-preserving transformations for polynomial matrices

Bulletin of the Iranian Mathematical Society


Linear Hamiltonian systems

Course 311: Michaelmas Term 2005 Part III: Topics in Commutative Algebra

STABLY FREE MODULES KEITH CONRAD

NOTES IN COMMUTATIVE ALGEBRA: PART 2

(This is a sample cover image for this issue. The actual cover is not yet available at this time.)

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

Memoryless output feedback nullification and canonical forms, for time varying systems

This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and

arxiv: v1 [math.ca] 6 May 2016

A q x k+q + A q 1 x k+q A 0 x k = 0 (1.1) where k = 0, 1, 2,..., N q, or equivalently. A(σ)x k = 0, k = 0, 1, 2,..., N q (1.

This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and

The Skorokhod reflection problem for functions with discontinuities (contractive case)

This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and

Generic degree structure of the minimal polynomial nullspace basis: a block Toeplitz matrix approach

ALGEBRA QUALIFYING EXAM PROBLEMS LINEAR ALGEBRA

IDEAL CLASSES AND RELATIVE INTEGERS

DISTANCE BETWEEN BEHAVIORS AND RATIONAL REPRESENTATIONS

Part V. 17 Introduction: What are measures and why measurable sets. Lebesgue Integration Theory

Algebraic Number Theory

Infinite-Dimensional Triangularization

This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and

Locally Compact Topologically Nil and Monocompact PI-rings

First we introduce the sets that are going to serve as the generalizations of the scalars.

Chapter 2 Linear Transformations

(This is a sample cover image for this issue. The actual cover is not yet available at this time.)

RIEMANN SURFACES. max(0, deg x f)x.

Structural Stability and Equivalence of Linear 2D Discrete Systems

This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and

This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and

Locally linearly dependent operators and reflexivity of operator spaces

adopt the usual symbols R and C in order to denote the set of real and complex numbers, respectively. The open and closed right half-planes of C are d

European Embedded Control Institute. Graduate School on Control Spring The Behavioral Approach to Modeling and Control.

(This is a sample cover image for this issue. The actual cover is not yet available at this time.)

This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and


This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and

Math 121 Homework 4: Notes on Selected Problems

A proof of the Jordan normal form theorem

Formal power series rings, inverse limits, and I-adic completions of rings

Math 121 Homework 5: Notes on Selected Problems

Kernel and range. Definition: A homogeneous linear equation is an equation of the form A v = 0

MINIMAL POLYNOMIALS AND CHARACTERISTIC POLYNOMIALS OVER RINGS

Math 350 Fall 2011 Notes about inner product spaces. In this notes we state and prove some important properties of inner product spaces.

THE STABLE EMBEDDING PROBLEM

Infinite-dimensional perturbations, maximally nondensely defined symmetric operators, and some matrix representations

Smith theory. Andrew Putman. Abstract

DS-GA 1002 Lecture notes 0 Fall Linear Algebra. These notes provide a review of basic concepts in linear algebra.

arxiv: v1 [cs.sy] 2 Apr 2019

Honors Algebra 4, MATH 371 Winter 2010 Assignment 4 Due Wednesday, February 17 at 08:35

Intrinsic products and factorizations of matrices

Journal of Algebra 226, (2000) doi: /jabr , available online at on. Artin Level Modules.

0.2 Vector spaces. J.A.Beachy 1

RIGHT-LEFT SYMMETRY OF RIGHT NONSINGULAR RIGHT MAX-MIN CS PRIME RINGS

This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and

CODE DECOMPOSITION IN THE ANALYSIS OF A CONVOLUTIONAL CODE

Topologies, ring norms and algebra norms on some algebras of continuous functions.

18.312: Algebraic Combinatorics Lionel Levine. Lecture 22. Smith normal form of an integer matrix (linear algebra over Z).

Zero controllability in discrete-time structured systems

Systems of Linear Equations

(1.) For any subset P S we denote by L(P ) the abelian group of integral relations between elements of P, i.e. L(P ) := ker Z P! span Z P S S : For ea

RECTANGULAR SIMPLICIAL SEMIGROUPS

This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and

STRUCTURAL AND SPECTRAL PROPERTIES OF k-quasi- -PARANORMAL OPERATORS. Fei Zuo and Hongliang Zuo

Pacific Journal of Mathematics

Math 210B. Artin Rees and completions

Math 396. Quotient spaces

1 Fields and vector spaces

The Behavioral Approach to Systems Theory

IN SIGNAL processing theory, a linear, time-invariant (LTI),

Thus, the integral closure A i of A in F i is a finitely generated (and torsion-free) A-module. It is not a priori clear if the A i s are locally

Notes on n-d Polynomial Matrix Factorizations

1 Invariant subspaces

NONCOMMUTATIVE POLYNOMIAL EQUATIONS. Edward S. Letzter. Introduction

Introduction to modules

Introduction to Arithmetic Geometry Fall 2013 Lecture #17 11/05/2013

Transcription:

This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and education use, including for instruction at the authors institution and sharing with colleagues. Other uses, including reproduction and distribution, or selling or licensing copies, or posting to personal, institutional or third party websites are prohibited. In most cases authors are permitted to post their version of the article e.g. in Word or Tex form) to their personal website or institutional repository. Authors requiring further information regarding Elsevier s archiving and manuscript policies are encouraged to visit: http://www.elsevier.com/copyright

Systems & Control Letters 59 00) 03 08 Contents lists available at ScienceDirect Systems & Control Letters journal homepage: www.elsevier.com/locate/sysconle Autonomous multidimensional systems and their implementation by behavioral control D. Napp Avelli a,, P. Rocha b a RD Unit Mathematics and Applications, Department of Mathematics, University of Aveiro, Portugal b Department of Electrical and Computer Engineering, Faculty of Engineering, University of Oporto, Portugal a r t i c l e i n f o a b s t r a c t Article history: Received 3 August 009 Received in revised form 4 December 009 Accepted 7 January 00 Available online 5 March 00 Keywords: Multidimensional systems Behavioral approach Autonomous systems Regular interconnection Rectifiability Stability We consider autonomous n-dimensional systems over Z n with different degrees of autonomy, which are characterized by the freeness of the system projections on certain sub-lattices of Z n. The main purpose of this contribution is to investigate the implementation of such systems in the context of behavioral control. Taking into account that stable nd behaviors are autonomous, we apply our results in order to revisit the problem of stabilization of multidimensional behaviors and complete the results presented in previous contributions. 00 Elsevier B.V. All rights reserved.. Introduction In several control applications, both in one- as in multidimensional systems, such as for instance pole-placement and stabilization, the control objective to be implemented by the controller is required to be autonomous, i.e., to have no free variables. Whereas in the D case the property of autonomy is equivalent to the finite dimensionality of a system meaning that each trajectory is generated from a finite number of initial conditions), nd autonomous systems are generally infinite dimensional. But even in this case the amount of information initial conditions) necessary to generate the trajectories of an autonomous nd system may vary. This has led to the definition of autonomy degree for behavioral systems proposed in [], where also a relation with the primeness degree of the correspondent system representation matrix was established for behaviors over N n. Here we slightly reformulate that definition in terms of the freeness of the projections of the behavior on certain sub-lattices of Z n. Moreover, we show that such projections are again behaviors and use this fact to extend the results of [, Section 7] on the autonomy of multidimensional systems to behaviors over Z n. The possibility of obtaining or implementing) a given control objective by means of regular interconnection is a central Corresponding author. Tel.: +35 34370359; fax: +35 343804. E-mail addresses: diego@ua.pt D. Napp Avelli), mprocha@fe.up.pt P. Rocha). question in behavioral control [ 6]. Roughly speaking, regular implementation corresponds to the possibility of interconnecting a given behavior with a suitable non-redundant controller in order to obtain the desired controlled behavior. This is a crucial issue in the context of feedback control [7,6]. In the D case, the requirement that a finite-dimensional control objective is regularly implementable from a given system does not impose by itself any restrictions on the original to be controlled) behavior. In this paper, we show that the same does not apply to the multidimensional case. More concretely, we consider the problem of regular implementation of autonomous nd behaviors with different autonomous degrees and give conditions in terms of the original behavior for the solvability of this problem. The obtained results are then applied to the stabilization of nd behaviors, allowing to complete the analysis carried out in [8,9]. A preliminary version of this contribution has been partially presented in [0]. This paper is organized as follows: we begin by introducing some necessary background from the field of nd discrete behaviors over Z n, centering around concepts such as controllability, autonomy, orthogonal module, etc. Section 3 is devoted to the study of the projection of a multidimensional behavior on a sub-lattice of Z n. Section 4 presents the notion of autonomous degree of a system and its relation with the primeness degree of the corresponding system representation matrix. In Section 5 we investigate the regular implementation of autonomous behaviors. Finally in Section 6 we apply the results of Section 5 to characterize all stabilizable behaviors. 067-69/$ see front matter 00 Elsevier B.V. All rights reserved. doi:0.06/j.sysconle.00.0.005

04 D. Napp Avelli, P. Rocha / Systems & Control Letters 59 00) 03 08. Preliminaries: discrete multidimensional behaviors over Z n In order to state more precisely the questions to be considered, we introduce some preliminary notions and results. Denote s = s,..., s n ) = s,..., s n ), C[s, s ] the Laurentpolynomial ring and Cs ) its quotient field. We consider nd behaviors B defined over Z n that can be described by a set of linear partial difference equations, i.e., B = ker Rσ ) := {w U Rσ )w 0}, ) where U is the trajectory universe, here taken to be C q ) Zn, q N, σ = σ,..., σ n ) = σ,... n ), the σ i s are the elementary nd shift operators defined by σ i wk) = wk + e i ), for k Z n, where e i is the ith element of the canonical basis of C n ) and Rs ) C p q [s ] is an nd Laurent-polynomial matrix known as representation of B. These behaviors are known as kernel behaviors; however, throughout this paper we simply refer to them as behaviors or nd behaviors. If no confusion arises, given an nd Laurent-polynomial matrix Aσ ), we sometimes write A instead of Aσ ) and As ). Instead of characterizing B by means of a representation matrix R, it is also possible to characterize it by means of its orthogonal module Mod B), which consists of all the nd Laurent-polynomial rows rs ) C q [s ] such that B ker rσ ), and can be shown to coincide with the C[s ]-module RMR) generated by the rows of R, i.e., Mod B) = RMRs )) []. The notions of controllability and autonomy play an important role in the sequel. Definition. A behavior B C q ) Zn is said to be controllable if for all w, w B there exists δ > 0 such that for all subsets U, U Z n with du, U ) > δ, there exists a w B such that w U = w U and w U = w U. In the above definition, d, ) denotes the Euclidean metric on Z n and w U, for some U Z n, denotes the trajectory w restricted to the domain U. It was shown that this definition of controllability is equivalent to say that C q [s ]/Mod B) is a torsion free C[s ]-module see [, Cor. and Th. 5]). In contrast with the one-dimensional case, multidimensional behaviors admit a stronger notion of controllability called rectifiability. The following theorem shows several characterizations of rectifiable behaviors that have appeared in several papers. Theorem See [3, Lemma.], [3, Prop..] and [4, Th. 9 and Th. 0, page 89]). Let B = ker R be a behavior. Then the following are equivalent:. B is rectifiable;. there exists an invertible operator U, where U is an nd Laurentpolynomial matrix, such that Uσ )B) := {Uw w B} = {v RU v = 0} is equal to ker [I l 0], where I l is the l l identity matrix, for some l {,..., q}; 3. C q [s ]/Mod B) is a free C[s ]-module. On the other hand, we shall say that a behavior B = ker R is autonomous if it has no free variables, i.e., if the projection mapping π i : B C) Zn, w = w,..., w q ) w i is not surjective for any i. This is equivalent to the condition that Rs ) has full column rank over C[s ]) see [5, Lemma 5]) or also to the condition that annb) := {d C[s ] dσ )w = 0 for all w B} 0. It was also shown in [5] that every nd behavior B can be decomposed into a sum B = B c + B a, where B c is the controllable part of B defined as the largest controllable sub-behavior of B) and B a is a non-unique) autonomous sub-behavior said to be an autonomous part of B. In general, this cannot be made a direct sum when n >. If the controllable-autonomous decomposition happens to be a direct sum decomposition, i.e., if B = B c B a, we say that the autonomous part of B a is an autonomous direct summand of B. Remark 3. It is important to remark that if B = ker R and B c = ker R c, then the rank of R and the rank of R c must coincide. Indeed, by [3, Cor..0], B and B c must have the same number of inputs free variables) and the same number of outputs. Moreover, the number of outputs in a behavior coincides with the rank of its representation matrix [6]. When the controllable part B c is rectifiable, it is possible to take advantage of the simplified form of the rectified behaviors in order to derive various results. In particular, it is not difficult to obtain the next proposition that characterizes the autonomous direct summands of a behavior. Proposition 4. Let B = ker Rσ ) C q ) Zn be an nd behavior with rectifiable controllable part B c and Uσ ) be a corresponding rectifying operator such that Uσ )B c ) = ker [I l 0]. Then the following are equivalent:. B = B c B[ a, ] ). B a P 0 = ker U, with X I q l Ps ) C r l [s ], p the number of rows of R, such that RU = [P 0] and Xs ) a Laurent-polynomial matrix of suitable size. Note that the behaviors B a of Proposition 4 always exist and are autonomous. Thus, this result states that every behavior B with rectifiable controllable part has an autonomous part which is a direct summand of B; moreover, it gives a parametrization for all such summands. 3. Projection of B on a sub-lattice of Z n In this section we introduce the notion of sub-lattice of Z n denoted by L) and the restriction of a behavior B to such a sublattice denoted by B L ). Moreover, we show that B L has itself the structure of a kernel) behavior, i.e., it can be represented by the kernel of linear shift-invariant operator as in ). This result turns out to be very useful, for instance, to reformulate the definition of degree of autonomy that will be presented in the next section. Definition 5. We define an l-dimensional sub-lattice of Z n as L := {k,..., k n ) Z n k jl+ = = k jn = 0, j l+,..., j n {,..., n}}. The restriction of a behavior B to L is defined as follows: B L := {w L : L C q w B such that w L k,..., k n ) = wk,..., k n ) for all k,..., k n ) L} = {w L : L C q w B such that w L = w L }. Given a sub-lattice L := {k,..., k n ) Z n k jl+ = = k jn = 0, j l+,..., j n {,..., n}}, define s L := s i,..., s il ) as the indeterminate vector corresponding to the non-zero coordinates in L. We define s L := s i,... i l ), σ L and σ L in a similar way. Theorem 6. Let B C q ) Zn be a behavior and L an l-dimensional sub-lattice of Z n. Then B L is a behavior. Proof. It was shown that behaviors, as defined previously in ), are precisely the closed shift-invariant subspaces of C q ) Zn, q N, for the topology of pointwise convergence t.p.c), see [7 9,]. Hence, it is enough to show that B L is a closed shift-invariant subspace of C q ) Zn under the t.p.c. Since C q is a finite-dimensional vector space, it is a linearly compact space when endowed with the discrete topology. Furthermore, the topological product of a countable number of linearly

D. Napp Avelli, P. Rocha / Systems & Control Letters 59 00) 03 08 05 compact spaces is still linearly compact see [0, Section 0.9 7)]). Consequently, C q ) Zn equipped with the product topology, i.e. with the t.p.c., is linearly compact. We define the continuous linear projection map π L as π L : C q ) Zn C q ) L ; w w L. Finally, we use the fact that every continuous linear operator from a linearly compact space into another maps closed subspaces into closed subspaces [0, Section 0.9 )]). Hence we have that π L B) = B L is a closed subspace of C q ) Zn and since it is obviously shift-invariant with respect to the shifts in C[σ L L ], we conclude that B L is a kernel) behavior. It follows from the proof of Theorem 6 that B L can clearly be identified with a behavior over Z l, i.e., there exists a Laurentpolynomial matrix R with entries in C[s L L ] such that B L = ker R. A row r of R can be thought as an equation that is satisfied by all trajectories of B L. The next result characterizes the set of all equations that are satisfied by the elements of B L. Theorem 7. Let B be a behavior and L an l-dimensional sub-lattice of Z n. Then Mod B L ) = Mod B) C q [s L L ]. Proof. ) Consider rσ ) Mod B) C q [s L L ] and w L B L. Since L + j L for all j L and rσ ) = rs L L ), the action of rσ ) on w L is well defined. Moreover, letting w B be such that w L = w L, rσ )w L )l) = rσ )w)l) = 0 for all l L since r Mod B). Thus, rσ ) Mod B L ). ) Let r Mod B L ), i.e., rw L = 0 for all w L B L. Since B L = ker R for some Laurent-polynomial matrix R with entries in C[s L L ] and Mod B L) = RMR), we have that r C q [s L L ]. Hence, it is enough to prove that r Mod B). Suppose that r Mod B). Then, there exists w B such that rσ L L ) w 0. In particular, we have that there exists t = t,..., t n ) Z n such that [rσ L L ) w]t) 0. Define w := σ t w, where σ t := σ t σ t n n. Note that due to shift-invariance w B. Now, [rσ L L )w]0) = [rσ L L ) σ t w]0) = [rσ L L ) w]t) 0. As 0 L, it follows that w L ker r. Finally, since w L B L we have that r Mod B L ), which is a contradiction with the assumption. The following corollary, which characterizes the projection of a behavior in a sub-lattice, is a straightforward conclusion of the two previous results. Corollary 8. Let B be a behavior and L a sub-lattice of Z n. Then B L = ker R where RM R) = Mod B) Cq [s L L ]. We now present a simple example in order to illustrate the previous results. Example 9. Let B = ker R C ) Z3 be a behavior with σ σ 0 Rσ, σ, σ 3 3 ) = σ 3 σ σ σ σ σ 3 σ and L = {k, k, k 3 ) Z 3 k 3 = 0}, L = {k, k, k 3 ) Z 3 k = k = 0} two sub-lattices of Z 3. By Corollary 8, one obtains that B L = {w L C ) L there exists w B such that w L = w L } ) σ σ = 0 ker σ σ σ and B L = {w L C ) L there exists w B such that w L = w L } = ker σ 3 ). 4. Autonomous nd behaviors Given an autonomous behavior, a natural question to ask is how much information is necessary in order to fully determine the system trajectories, i.e., how large is the initial condition set. This question has been analyzed in [] by introducing the notion of autonomy degrees for behaviors and relating them to the different types of primeness of the corresponding representation matrices. Although the results presented in [] concern behaviors over N n, it is possible to extend them to behaviors over Z n, as we shall do in the sequel using a slightly different formulation. We first consider some elementary examples. Example 0.. Let B = ker R C Z3, where R = s 3 ), be an autonomous 3D behavior. Then the trajectories wk, k, k 3 ) B can be assigned freely on a plane, parallel to the span of e and e. ). Let B = ker R C Z3, where R = s3 s, be an autonomous 3D behavior. Then the trajectories wk, k, k 3 ) B can be assigned freely on a line, parallel to the e -axis. ) 3. Let B 3 = ker R 3 C Z3, where R 3 =, be an s3 s s autonomous 3D behavior. Then the trajectories wk, k, k 3 ) B 3 can be assigned freely only on a point, and B 3 is therefore finite dimensional. Definition. Let B C q ) Zn be a nonzero nd behavior. We define the autonomous degree of B, denoted by autodegb), as n l, where l is the largest value for which there exists an l- dimensional sub-lattice L of Z n such that B L is not autonomous. The autonomy degree of the zero behavior is defined to be. Note that the larger the autonomy degree, the smaller is the freedom to assign initial conditions. Indeed, a behavior that is not autonomous has autonomous degree equal to zero. Example. Consider B, B and B 3 as in Example 0. We define L := {k, k, k 3 ) Z 3 k 3 = 0} and obtain that B L := {w L : L C w B such that wk, k, 0) = w L } can clearly be identified with C) Z and therefore is not autonomous. Since diml ) = we have that autodegb ) =. Next, we define L := {k, k, k 3 ) Z 3 k = k 3 = 0}. It is not difficult to see that B L := {w L : L C w B such that wk, 0, 0) = w L } is not autonomous and that there does not exist a two-dimensional sub-lattice L of Z 3 such that B is not autonomous. Hence, L autodegb ) =. Finally, we define L 3 := {k, k, k 3 ) Z 3 k = k = k 3 = 0}. Again it is easy to check that B 3 L 3 := {w L3 : L 3 C w B 3 such that w0, 0, 0) = w L3 } is not autonomous and that there does not exist a one-dimensional sub-lattice L of Z n such that B 3 L is not autonomous. Thus, autodegb 3 ) = 3. It is possible to relate the autonomy degree of B = ker R with the right primeness degree of R, which we define as follows.

06 D. Napp Avelli, P. Rocha / Systems & Control Letters 59 00) 03 08 Definition 3. Let R C p q [s ] be an nd Laurent-polynomial matrix and p q. Let m,..., m s C[s ] be the q q order minors of R. The ideal generated by these minors is denoted by IR) = m,..., m s and let ZIR)) denote the set of all points in C \ 0) n at which every element of IR) vanishes. We define primdegr) := n dimzir)) to be the right primeness degree of R. Example 4. Consider the matrices R, R and R 3 in Example 0. Then IR ) = s 3, dimzir )) = and therefore primdegr ) =, whereas IR ) = s, s 3, dimzir )) = and therefore primdegr ) =. Finally we have that IR 3 ) = s, s, s 3, dimzir 3 )) = 0 and therefore primdegr 3 ) = 3. Note that here the primeness of the representation matrices coincides with the autonomy degrees of the associated behaviors. In fact, this also holds in the general case, as stated in the following theorem. Theorem 5. Let B = ker R be a behavior. Then, the autonomy degree of B is equal to the right primeness degree of R, i.e., autodegb) = primdegr). Proof. It was proved in [, Lemma 4] that annb) = ann C q [s ]/RMR)). Thus, by [, Th. 5..], one concludes that the right primeness degree of R is d {,..., n} if and only if annb) C[ s, s ] 0 for all s = s j,..., s jn d+ ) with j i {,..., n}. This is equivalent to say that annb) C[s L L ] 0 for every n d + )-dimensional sub-lattice L of Z n. Suppose that autodegb) = d, i.e., for every n d + )-dimensional sub-lattice L, B L is autonomous or equivalently annb L ) 0. Since it follows from Theorem 7 that annb L ) = annb) C[s L L ], we conclude that annb) C[s, L s L ] 0, and hence because L is an arbitrary sub-lattice of dimension n d+) primdegr) = d. 5. Regular implementation of autonomous behaviors Given two behaviors B and B their interconnection is defined as the intersection B B. This interconnection is said to be regular if Mod B ) Mod B ) = 0. The following result can be found in, for instance, [3, Lemma 3, page 5]. Lemma 6. Given the two behaviors B = ker R and B = ker R. The following are equivalent:. B B is a regular interconnection,. B + B = C q ) Zn, ) 3. rank R + rank R = R rank. R Regular interconnections correspond to a lack of overlapping between the laws of the interconnected behaviors and play an important role in behavioral control, [5 7,]. A sub-behavior B d B is said to be regularly implementable from B if there exists a controller behavior C such that B C = B d and this interconnection is regular. In this case we denote B reg C = B d. A relevant question for instance in the framework of poleplacement) is the regular implementation of autonomous behaviors. The following proposition is a direct consequence of the results in [3], and states that every regularly implementable autonomous sub-behavior of B is an autonomous part of B. Proposition 7. Let B d B be two behaviors, with B d autonomous. If B d is regularly implementable from B, then B = B c + B d. This result can be intuitively explained by the fact that an autonomous part of a behavior may be somehow considered as obstructions to the regular) control of that behavior, as happens for instance with the non-controllable modes in the context of pole-placement for classical state-space systems. A more surprising result is the fact that the possibility of implementing autonomous sub-behaviors of B by regular interconnection may also impose conditions in the controllable part of B, depending on the autonomy degree of such sub-behaviors. Theorem 8. Let B be a behavior. If B d B is regularly implementable from B and has autonomy degree larger than, then B c the controllable part of B) is rectifiable. Proof. In order to prove the result we will make use of the duality between B and Mod B). It turns out that B reg C = B d if and only if Mod B) Mod C) = Mod B d ), see for instance [6, page 074]. The assumption that B d has autonomy degree amounts to say that the height of the annihilator of C q [s ]/Mod B) Mod C)) is, see [, Lemma 4.7, page 54]. Equivalently, the annihilator of C q [s ]/Mod B) Mod C)) contains at least two coprime elements, see [, Lemma 3.6]. Further, the interconnection B C is regular if and only if B c C c is regular, where B c and C c denote the corresponding controllable parts, see [9, Lemma ]. Obviously B c C c B C and therefore autodegb c C c ) autodegb C). Thus we have, by assumption, that the annihilator of C q [s ]/ Mod B c ) Mod C c )) contains at least two coprime elements, say d, d. Note that since B c and C c are controllable, C q [s ]/Mod B c ) and C q [s ]/Mod C c ) are torsion free. Using Theorem we prove that B c is rectifiable by showing that the C[s ]-module C q [s ]/Mod B c ) is free. Consider an element ξ C q [s ]. There are coprime elements d, d with d ξ = a + b, d ξ = a + b with a, a Mod B c ), b, b Mod C c ). The element τ = a d = a d C q s ) has the property d τ, d τ C q [s ]. Since d, d are coprime, this implies that τ C q [s ]. Since C q [s ]/Mod B c ) has no torsion, one obtains τ Mod B c ). The same argument shows that τ = b d = b belongs to d Mod C c ). Hence ξ = τ + τ Mod B c ) Mod C c ) and C q [s ] = Mod B c ) Mod C c ). Then Mod B c ) and Mod C c ) are projective modules and therefore free. Finally, since Mod C c ) C q [s ]/Mod B c ) one obtains that C q [s ]/Mod B c ) is free. This concludes the proof. Given a behavior B, the possibility of implementing an autonomous behavior with the autonomous degree equal to one by regular interconnection from B does not require that the controllable part of B is rectifiable. This is shown in the following example. Example 9. Let B = ker σ σ ) and C = ker 0 σ 0 σ be two behaviors over Z. Then it is easy to see that the interconnection of B and C is regular and that σ ) σ B reg C = ker 0 σ 0 σ is an autonomous behavior with autonomous degree equal ). However, the controllable part of B, B c = ker σ σ ), is not rectifiable. Theorem 8 generalizes the one obtained in [9] for the D case. However, the proof given here is completely different from the one in [9], which is not adaptable to the nd case. It is not difficult to conclude that if Ba is a sub-behavior of B = ker R with autonomous degree not less than, that is regularly implementable from B then Ba is described as )

B a = ker ) P 0 U, C C where U is a rectifying operator such that Uσ )B) = ker P 0), where P has the same number of rows of R, C has full column rank and rank C C ) = rank C. The fact that autodeg Ba ) also implies that autodegker P). As a consequence, by Proposition 4, all the autonomous direct summands of B must have autonomous degree larger than or equal to. Taking into account that such direct summands are regularly implementable from B, this allows to conclude the following. Proposition 0. Let B be a behavior. Then, there exists a subbehavior of B with autonomous degree larger than or equal to that is regularly implementable from B if and only if B = B c B a with B c rectifiable and autodegb a ). 6. Stabilizability In this section we apply the results obtained in the previous section to the context of stabilization and characterize all stabilizable behaviors. A discrete D behavior B C q ) Z is said to be stable if all its trajectories tend to the origin as time goes to infinity. In the nd case, we shall define stability with respect to a specified stability region, as in [8], by adapting the ideas in [] to the discrete case. For this purpose we identify a direction in Z n with an element d = d,..., d n ) Z n whose components are coprime integers, and define a stability cone in Z n as the set of all positive integer linear combinations of n linearly independent directions. By a half-line associated with a direction d Z n we mean the set of all points of the form αd where α is a nonnegative integer; clearly, the half-lines in a stability cone S are the ones associated with the directions d S. Given a stability cone S Z n, a trajectory w C q ) Zn is said to be S-stable if it tends to zero along every half line in S. A behavior B is S-stable if all its trajectories are S-stable. It turns out that stable behaviors on C q ) Zn must be finite dimensional. Lemma [8, Lemma ]). Every nd behavior B C q ) Zn which is stable with respect to some stability cone S is a finite-dimensional linear subspace of the trajectory universe, C q ) Zn, i.e., autodegb) = n. As for stabilization, our definition of S-stabilizability is similar to the one proposed in [], but has the extra requirement of regularity. D. Napp Avelli, P. Rocha / Systems & Control Letters 59 00) 03 08 07 such that B c = ker R c and U is a rectifying operator for B c then PR c = PI 0)U, Uσ )B) = ker P 0) and Uσ )B c ) = ker I 0). If K = ker K K )U is a controller behavior such that its interconnection with B is regular and yields an autonomous behavior then, by Lemma 6, ) P 0 rank = rank P 0) + rank K K K K ). On the other hand, P must have full column rank by Remark 3) as well as K otherwise Uσ )B K) = P 0 ker )would K K not be full columnrank) and therefore we have that ) P 0 rank = rank P + rank K K K. Thus rank K = rank K K ). In particular this implies that if w ker P, then there exists a trajectory w such that w, w ) B K. In this way, we conclude that if B is S-stabilizable, then P must be stable, i.e.,. : Take K such that Uσ )K) = ker 0 I). Thus B reg K is stable since P is stable. 3: Easy from the characterization, obtained in Proposition 4, of all autonomous direct summands of B. 7. Conclusions In this paper, we dealt with behavioral systems described by constant coefficient linear partial difference equations on Z n. In particular, we have studied in detail autonomous behaviors and their implementation in the context of behavioral control. By showing that the projection of a behavior on a sub-lattice of Z n is again a behavior, we found a natural definition for the autonomous degree of a behavior and proved that the autonomous degree of a behavior over Z n coincides with the primeness degree of any of its representation matrices, completing the results in []. Next, we investigated the regular implementation of autonomous behaviors from a given behavior B, proving that a surprisingly strong property on the structure of B namely, the rectifiability of its controllable part) is required in order to regularly implement an autonomous behavior with autonomous degree larger or equal to. Finally, we applied these results to address the problem of stabilization of nd behaviors over Z n and provided a full characterization of the stabilizability property, thus completing the results in [8,9]. Acknowledgement Definition. Given a stability cone S Z n, we say that a behavior B C q ) Zn is S-stabilizable if there exists an S-stable sub-behavior B s B that is implementable from B by regular interconnection. The following theorem provides a characterization of all stabilizable behaviors. Theorem 3. Let B = ker Rσ ) C q ) Zn be a behavior and S Z n be a stability cone. Then the following statements are equivalent:. B is S-stabilizable,. B c is rectifiable and if U is a rectifying operator such that RU = [P 0], then ker Pσ ) is S-stable, 3. B c is rectifiable and every autonomous direct summand of B is stable. Proof. : Assume that B is S-stabilizable. Then, by Lemma and Theorem 8, B c is rectifiable. If B = ker R = ker PR c with R c The authors would like to thank Marius van der Put for his help with the proof of Theorem 8. References [] J. Wood, E. Rogers, D.H. Owens, A formal theory of matrix primeness, Math. Control Signals Syst. ) 998) 40 78. [] A.A. Julius, J.C. Willems, M.N. Belur, H.L. Trentelman, The canonical controllers and regular interconnection, Systems Control Lett. 54 8) 005) 787 797. [3] P. Rocha, J. Wood, Trajectory control and interconnection of D and nd systems, SIAM J. Control Optim. 40 ) 00) 07 34. [4] H.L. Trentelman, D. Napp Avelli, On the regular implementability of nd systems, Systems Control Lett. 56 4) 007) 65 7. [5] J.C. Willems, On interconnections, control, and feedback, IEEE Trans. Automat. Control 4 3) 997) 36 339. [6] E. Zerz, V. Lomadze, A constructive solution to interconnection and decomposition problems with multidimensional behaviors, SIAM J. Control Optim. 40 4) 00/0) 07 086. [7] P. Rocha, Feedback control of multidimensional behaviors, Systems Control Lett. 45 00) 07 5. [8] P. Rocha, Stabilization of multidimensional behaviors, in Multidimens, Systems Signal Process. 9 008) 73 86.

08 D. Napp Avelli, P. Rocha / Systems & Control Letters 59 00) 03 08 [9] D. Napp Avelli, P. Rocha, Strongly autonomous interconnections and stabilization of D behaviors, Asian J. Control ) 00), in press doi:0.00/asjc.70). [0] P. Rocha, D. Napp, Implementation of autonomous multidimensional behaviors, in: Proc. 48th IEEE Conference on Decision and Control and European Control Conference, CDC 09, Shangai, China, 6 8 December 009. [] J. Wood, Modules and behaviours in nd systems theory, Multidimens. Syst. Signal Process. ) 000) 48. [] J. Wood, E. Rogers, D.H. Owens, Controllable and autonomous nd linear systems, Multidimens. Syst. Signal Process. 0 ) 999) 33 69. [3] E. Fornasini, M.E. Valcher, nd polynomial matrices with applications to multidimensional signal analysis, Multidimens. Syst. Signal Process. 8 4) 997) 387 408. [4] E. Zerz, Multidimensional behaviours: An algebraic approach to control theory for PDE, Internat. J. Control 77 9) 004) 8 80. [5] E. Zerz, Primeness of multivariate polynomial matrices, Systems Control Lett. 9 3) 996) 39 45. [6] J. Wood, U. Oberst, E. Rogers, D.H. Owens, A behavioral approach to the pole structure of one-dimensional and multidimensional linear systems, SIAM J. Control Optim. 38 ) 000) 67 66. [7] J.C. Willems, Paradigms and puzzles in the theory of dynamical systems, IEEE Trans. Automat. Control 36 3) 99) 59 94. [8] P. Rocha, Structure and representation of d systems, Ph.D. Thesis, University of Groningen, The Netherlands, 990. [9] U. Oberst, Multidimensional constant linear systems, Acta Appl. Math. 0 ) 990) 75. [0] G. Köthe, Topological vector spaces. I, in: Band, vol. 59, Springer-Verlag New York Inc., New York, 969, Translated from the German by D.J.H. Garling. Die Grundlehren der mathematischen Wissenschaften. [] H. Pillai, S. Shankar, A behavioral approach to control of distributed systems, SIAM J. Control Optim. 37 ) 998) 388 408.