Pattern generation, topology, and non-holonomic systems

Similar documents
An introduction to Mathematical Theory of Control

Exercise Solutions to Functional Analysis

A Sufficient Condition for Local Controllability

Prof. Krstic Nonlinear Systems MAE281A Homework set 1 Linearization & phase portrait

10. Smooth Varieties. 82 Andreas Gathmann

MATRIX LIE GROUPS AND LIE GROUPS

Math 121 Homework 5: Notes on Selected Problems

Converse Lyapunov theorem and Input-to-State Stability

DIFFERENTIAL GEOMETRY, LECTURE 16-17, JULY 14-17

1 Differentiable manifolds and smooth maps. (Solutions)

Choice of Riemannian Metrics for Rigid Body Kinematics

THEODORE VORONOV DIFFERENTIABLE MANIFOLDS. Fall Last updated: November 26, (Under construction.)

1 Differentiable manifolds and smooth maps. (Solutions)

Definition 5.1. A vector field v on a manifold M is map M T M such that for all x M, v(x) T x M.

Functional Analysis. Franck Sueur Metric spaces Definitions Completeness Compactness Separability...

1.4 The Jacobian of a map

Where is matrix multiplication locally open?

Definitions and Properties of R N

Stabilization and Passivity-Based Control

QUALIFYING EXAMINATION Harvard University Department of Mathematics Tuesday September 21, 2004 (Day 1)

08a. Operators on Hilbert spaces. 1. Boundedness, continuity, operator norms

Differential Topology Solution Set #2

Functional Analysis. Martin Brokate. 1 Normed Spaces 2. 2 Hilbert Spaces The Principle of Uniform Boundedness 32

Notes for Functional Analysis

Controlling and Stabilizing a Rigid Formation using a few agents

Chap. 1. Some Differential Geometric Tools

Part III. 10 Topological Space Basics. Topological Spaces

CHAPTER 7. Connectedness

The Heine-Borel and Arzela-Ascoli Theorems

Chapter 1. Smooth Manifolds

Disturbance Decoupling Problem

l(y j ) = 0 for all y j (1)

PROBLEMS. (b) (Polarization Identity) Show that in any inner product space

FUNCTIONAL ANALYSIS-NORMED SPACE

Implicit Functions, Curves and Surfaces

Lecture 5 - Hausdorff and Gromov-Hausdorff Distance

1 Lyapunov theory of stability

Course Summary Math 211

LECTURE 16: LIE GROUPS AND THEIR LIE ALGEBRAS. 1. Lie groups

David Hilbert was old and partly deaf in the nineteen thirties. Yet being a diligent

0.1 Diffeomorphisms. 0.2 The differential

Convergence Rate of Nonlinear Switched Systems

Elements of Convex Optimization Theory

Topological properties

INVERSE FUNCTION THEOREM and SURFACES IN R n

= F (b) F (a) F (x i ) F (x i+1 ). a x 0 x 1 x n b i

Qualifying Exams I, 2014 Spring

LECTURE 15: COMPLETENESS AND CONVEXITY

Inner product on B -algebras of operators on a free Banach space over the Levi-Civita field

CHAPTER 8. Smoothing operators

Stabilization of Control-Affine Systems by Local Approximations of Trajectories

In English, this means that if we travel on a straight line between any two points in C, then we never leave C.

M4P52 Manifolds, 2016 Problem Sheet 1

Master Algèbre géométrie et théorie des nombres Final exam of differential geometry Lecture notes allowed

CONTROL OF THE NONHOLONOMIC INTEGRATOR

1. Bounded linear maps. A linear map T : E F of real Banach

4.7 The Levi-Civita connection and parallel transport

SPACES: FROM ANALYSIS TO GEOMETRY AND BACK

satisfying the following condition: If T : V V is any linear map, then µ(x 1,,X n )= det T µ(x 1,,X n ).

Applied Mathematics Letters

Integral Jensen inequality

Math Topology II: Smooth Manifolds. Spring Homework 2 Solution Submit solutions to the following problems:

Homogeneous Constant Matrix Systems, Part II

Linear Algebra Massoud Malek

Lecture 5. Ch. 5, Norms for vectors and matrices. Norms for vectors and matrices Why?

Changing coordinates to adapt to a map of constant rank

4 Hilbert spaces. The proof of the Hilbert basis theorem is not mathematics, it is theology. Camille Jordan

Lecture 4. Chapter 4: Lyapunov Stability. Eugenio Schuster. Mechanical Engineering and Mechanics Lehigh University.

1. Classifying Spaces. Classifying Spaces

On a Homoclinic Group that is not Isomorphic to the Character Group *

FUNCTIONAL ANALYSIS LECTURE NOTES: WEAK AND WEAK* CONVERGENCE

DIFFERENTIAL GEOMETRY CLASS NOTES INSTRUCTOR: F. MARQUES. September 25, 2015

Vectors. January 13, 2013

LECTURE 6: J-HOLOMORPHIC CURVES AND APPLICATIONS

Lecture Notes on Metric Spaces

(3) Let Y be a totally bounded subset of a metric space X. Then the closure Y of Y

SMSTC (2017/18) Geometry and Topology 2.

1 Contact structures and Reeb vector fields

Math 201 Topology I. Lecture notes of Prof. Hicham Gebran

B. Appendix B. Topological vector spaces

MCE693/793: Analysis and Control of Nonlinear Systems

Analysis II: The Implicit and Inverse Function Theorems

Bases in Banach spaces

Chapter 2 Metric Spaces

Qualifying Examination HARVARD UNIVERSITY Department of Mathematics Tuesday, January 19, 2016 (Day 1)

Math 117: Topology of the Real Numbers

April 13, We now extend the structure of the horseshoe to more general kinds of invariant. x (v) λ n v.

Stability of Feedback Solutions for Infinite Horizon Noncooperative Differential Games

Functional Analysis Exercise Class

Chapter 1. Preliminaries. The purpose of this chapter is to provide some basic background information. Linear Space. Hilbert Space.

MAT 570 REAL ANALYSIS LECTURE NOTES. Contents. 1. Sets Functions Countability Axiom of choice Equivalence relations 9

Symplectic and Poisson Manifolds

i=1 β i,i.e. = β 1 x β x β 1 1 xβ d

NOTES ON DIFFERENTIAL FORMS. PART 3: TENSORS

1 Math 241A-B Homework Problem List for F2015 and W2016

Robotics, Geometry and Control - A Preview

Math 341: Convex Geometry. Xi Chen

Fuchsian groups. 2.1 Definitions and discreteness

THE JORDAN-BROUWER SEPARATION THEOREM

Lecture # 3 Orthogonal Matrices and Matrix Norms. We repeat the definition an orthogonal set and orthornormal set.

Transcription:

Systems & Control Letters ( www.elsevier.com/locate/sysconle Pattern generation, topology, and non-holonomic systems Abdol-Reza Mansouri Division of Engineering and Applied Sciences, Harvard University, Cambridge, MA 02138, USA Received 5 October 2004; accepted 15 February 2005 Abstract We consider the problem of achieving a desired steady-state effect through periodic behavior for a class of control systems with and without drift. The problem of using periodic behavior to achieve set-point regulation for the control systems with drift is directly related to that of achieving unbounded effect for the corresponding driftless control systems. We prove that in both cases, the ability to use periodic behavior, and more generally, bounded behavior, to achieve the desired goal implies, under a certain topological condition, the non-holonomicity of the control systems. We also prove that under a regularity condition, the resulting system trajectories must be area-generating in a precise sense. 2005 Elsevier B.V. All rights reserved. Keywords: Non-holonomic systems; Simple connectedness; Pattern generation 1. Introduction Consider the control system ẋ 1 u 1, ẋ 2 u 2, ẋ 3 x 1 u 2 x 2 u 1 αx 3, (1 where x 1,x 2,x 3 R and α > 0. Does this system admit a stable trajectory 1 with x 1,x 2 time-periodic and Tel.: +1 617 496 0318; fax: +1 617 496 6404. E-mail address: mansouri@deas.harvard.edu. 1 Throughout this paper, by trajectory, we mean continuous trajectory. x 3 equal to an arbitrary constant e>0? In other words, can x 3 be stabilized to e>0 through periodic behavior in x 1,x 2? It is shown in [1] that the feedback control law defined by ( ( u1 ωx2 + β(e x 3 x 1 u 2 ωx 1 + β(e x 3 x 2 gives rise to a closed-loop system which admits a one-parameter family of orbitally asymptotically stable periodic solutions αe cos(ωt + ω x p (t αe sin(ωt +, 0 2π, ω e 0167-6911/$ - see front matter 2005 Elsevier B.V. All rights reserved. doi:10.1016/j.sysconle.2005.02.007

2 A.-R. Mansouri / Systems & Control Letters ( realizing set point control through oscillatory behavior. A generalization of (1 is given by ẋ u, Ẋ xu T ux T αx, (2 where x R k and X so(k; here as well, a control law is given in [1] that yields a closed-loop system which admits stable quasi-periodic solutions. Similar questions can be formulated for driftless control systems as well. Consider the driftless version of control system (1, defined by ẋ 1 u 1, ẋ 2 u 2, ẋ 3 x 1 u 2 x 2 u 1, (3 where (x 1,x 2,x 3 R 3. Does this system have trajectories with (x 1,x 2 time-periodic and x 3 unbounded? Clearly, one such trajectory is given through the feedback control law u 1 x 2,u 2 x 1. Indeed, with this control law, x 1,x 2 are periodic functions of time, x 2 1 + x2 2 is constant, and x 3(t (x 2 1 + x2 2 t + x 3(0. Hence, except for the trivial trajectory with initial conditions x 1 x 2 0, x 3 is unbounded; in other words, an unbounded result (x 3 is obtained through a periodic action (x 1,x 2. Consider now instead the control system ẋ 1 u 1, ẋ 2 u 2, ẋ 3 x 1 u 1 + x 2 u 2, (4 obtained by slightly modifying control system (3. It is easy to see that the trajectories of this system are such that x 3 and x1 2 + x2 2 differ only by a constant. Hence, there can be no trajectories with x 1 and x 2 time-periodic and x 3 unbounded. It is worth to note at this point that systems (1, (2 and (3 are non-holonomic, whereas system (4 is holonomic. This and similar observations lead to the statement in [1] that the appearance of timeperiodic phenomena in both man-made and biological systems can often be traced to non-integrable effects of the type that arises in nonlinear controllability. The goal of this paper is to make this statement precise by proving that under a certain topological condition, non-holonomicity is necessary for the trajectories considered above to arise, and that the key property of these trajectories (which implies the non-holonomicity of the control system is not the time-periodicity of a distinguished subset of their components, but rather their boundedness. We shall also prove that these same trajectories have to be area-generating, in a precise sense to be described. 2. Non-integrability and topology Let m, n N and let Ω beanm-dimensional connected manifold. For i 1,..., m, let g i : Ω R n T(Ω R n, (x a,x b g i (x a,x b be C vector fields on Ω R n, and let D denote the distribution on Ω R n spanned by these vector fields, that is, for all (x a,x b Ω R n, D(x a,x b is the vector subspace of T (xa,x b (Ω R n spanned by {g i (x a,x b } m. Let π a : Ω R n Ω, (x a,x b x a be the projection onto the first component. In all that follows, we shall assume: 1. The differential dπ a (xa,x b : D(x a,x b T xa Ω is a vector space isomorphism for all (x a,x b Ω R n. 2. For all,..., m, g i has no dependence on x b, that is, there exist C mappings g i : Ω T(Ω R n such that g i g i π a. We shall, with some abuse of notation, henceforth write g i (x a instead of g i (x a,x b and we shall exclusively consider the following classes of control systems. Definition 1. We define a driftless affine control system by (ẋa g ẋ i (x a u i, b

A.-R. Mansouri / Systems & Control Letters ( 3 and an affine control system with partial drift by ( (ẋa 0 + g ẋ b c(x b i (x a u i, where c : R n R n is continuous, and for,..., m, the control functions u i are functions of x a,x b and t. Note that the control system in Eq. (1 is a control system with partial drift with m 2, n 1, Ω R 2, and with ( ( 1 0 g 1 (x 1,x 2 0, g 2 (x 1,x 2 1, x 2 x 1 c(x 3 αx 3. Similarly for the control system in Eq. (2, with mk, n k(k 1/2, and Ω R k. Consider the driftless control system in Definition 1; The following result specifies the linkage between generating unbounded result (x b with bounded action (x a, the non-holonomicity of the control system, and the topology of the domain Ω of the x a. Theorem 1. Consider the driftless control system given in Definition 1, and assume there exists a trajectory (x a,x b : R + Ω R n such that (x b (t t R + is an unbounded subset of R n and x a (t K, for all t R +, where K is a compact subset of Ω. Then Ω simply-connected D non-integrable. Remark. Theorem 1 highlights a topological constraint to generating unbounded result (the x b variable using bounded action (the x a variable. It is an interesting exercise to ponder the significance of this theorem in light of the following simple example: The rolling directed vertical coin on a planar surface covers an unbounded distance through bounded action (the configuration space of the coin is S 1, hence compact, though the rolling constraint is holonomic. In this example, we have Ω S 1, m 1, n 2, and the vector field g spanning the distribution D is given by g r cos + r sin x y + θ, where θ is the angular parameter of the coin, is the angle the vertical coin makes with the x-axis, r is the radius of the coin, and x,y are planar Cartesian coordinates. It is clear that D satisfies all the assumptions leading to Theorem 1. Since m 1, the distribution D is integrable. Furthermore, S 1 is compact. It follows therefore from Theorem 1 that the configuration space S 1 of the coin must be multiply-connected, and indeed the fundamental group of S 1 is Z. ProofofTheorem 1. Assume Ω is simply-connected and D is integrable; we shall derive a contradiction. D being assumed integrable, let M be the maximal integral manifold of D containing (x a (0, x b (0 Ω R n.wehave: Proposition 1. The mapping π a : M Ω is a covering map. Proof. We first prove that π a : M Ω is surjective. Let q π a (M, and let p π 1 a (q. Since dπ a : D(x a,x b T xa Ω is a vector space isomorphism for all (x a,x b Ω R n, by the inverse function theorem there exists an open neighborhood U p M for the integral manifold topology of M, and a neighborhood U q Ω such that the restriction π a Up : U p U q is a diffeomorphism. This proves that the mapping π a : M Ω is a local diffeomorphism. It then follows immediately that π a (M is an open subset of Ω. Let now q π a (M. Then there exists a sequence (p n n M such that π a (p n q in Ω as n. Let z R n ; then (q, z Ω R n, and consider the maximal integral manifold M (q,z of D containing (q, z. By the local diffeomorphism property of π a, there exists an open subset U (q,z of (q, z in M (q,z for the integral manifold topology of M (q,z, and an open subset U q of q in Ω, such that the restriction π a U(q,z : U (q,z U q is a diffeomorphism. Now, for all y R n, the image U (q,z+y of U (q,z under the diffeomorphism (x a,x b (x a,x b +y is an integral manifold of D containing the point (q, z+y; furthermore, there exists N N such that k N π a (p k U q. In particular, π a (p N U q. Let y R n such that p N U (q,z+y. Such a y exists since π a U(q,z : U (q,z U q is a diffeomorphism, and π a (p N U q. Then M M U (q,z+y is a connected integral manifold of D containing (x a (0, x b (0, and M M. By maximality of M, we must have M M, and hence (q, z + y M, and therefore q π a (q, z + y π a (M. Hence, π a (M is a closed subset of Ω. Since Ω

4 A.-R. Mansouri / Systems & Control Letters ( is connected, π a (M Ω, and therefore π a M : M Ω is a surjective mapping. It follows from the above that every q Ω has an open neighborhood U q Ω such that π 1 a (U q λ Λ U λ, where Λ R n, U λ M for all λ Λ, U λ1 U λ2 for λ 1 λ 2, and U λ is diffeomorphic to U q for all λ Λ. The local diffeomorphism property and the surjectivity of π a then imply that π a : M Ω is a covering map ([3]. Consider now the identity map id Ω : Ω Ω. Since Ω is, by assumption, simply-connected, we can lift id Ω to a C map f Ω : Ω M such that π a f Ω id Ω and f Ω (x a (0 (x a (0, x b (0. Hence M is the graph of the C mapping π b f Ω : Ω R n, where π b : Ω R n R n is the projection onto the second component, and therefore x b π b f Ω x a. Since x a (t K, for all t R +,wehavex b (t π b f Ω (K, for all t R +. Since π b f Ω is C, and hence continuous, π b f Ω (K is a compact, hence bounded, subset of R n, and this contradicts the assumption that (x b (t t R + is an unbounded subset of R n. This concludes the proof of Theorem 1. In order to relate driftless systems to systems with partial drift, we prove the following lemma. Lemma 1. Let c : R n R n be continuous and y R n with c(y 0. Then, 0 < α < 2 1, there exists t 0 > 0 such that t t 0 : c(x b (τ dτ α(t t 0 c(y, t 0 where denotes the Euclidean norm on R n. Proof. Let 0 < α < 1 2 ; then 1 2α > 0, and since by assumption x b (t y as t, c is continuous, and c(y 0, there exists t 0 > 0 such that for all t t 0 we have c(x b (t c(y 1 2α c(y. This then implies c(y, c(x b (t αc(y 0 for all t t 0, where, denotes the Euclidean inner product on R n.now, c(x b (τ dτ, c(y t 0 t 0 c(x b (τ αc(y, c(y dτ + α(t t 0 c(y 2 α(t t 0 c(y 2, and since c(y 0 by assumption, the desired inequality follows from Cauchy-Schwarz inequality. The following result is the analog, for systems with partial drift, of Theorem 1. Theorem 2. Consider the control system with partial drift given in Definition 1; Assume there exists a trajectory (x a,x b : R + Ω R n such that {x b y} is an asymptotically stable surface of that system, where y R n and c(y 0, and x a (t K for all t R +, where K is a compact subset of Ω; then Ω simply-connected D non-integrable. Proof. Assume π 1 (Ω 0. Defining the function y b : R + R n by y b (tx b (t 0 c(x b(τ dτ, we obtain the driftless control system: (ẋ a (t, ẏ b (t (ẋ a (t, ẋ b (t c(x b (t g i (x a (tu i (x a (t, x b (t, t g i (x a (tu i (x a (t, y b (t + 0 c(x b (τ dτ,t g i (x a (tũ i (x a (t, y b (t, t, where for i 1,..., m, the functions ũ i : Ω R n R + R are the new controls. Now let 0 < α < 1 2.

A.-R. Mansouri / Systems & Control Letters ( 5 By Lemma 1, there exists t 0 > 0 such that for all t t 0 : t0 y b (t c(x b (τ dτ c(x b (τ dτ t 0 0 x b (t 0 α(t t 0 c(y c(x b (τ dτ 0 x b (t, and since x b (t y and c(y 0 by assumption, we have lim sup t y b (t, which implies that (y b (t t R + is an unbounded subset of R n.it then follows from Theorem 1 that the distribution D is non-integrable. This concludes the proof of Theorem 2. 3. Non-integrability and area generation We shall now examine the particular trajectories associated with the control systems in Definition 1. The main property of such trajectories is that they have to be area-generating in a precise sense. We shall prove this property for driftless control systems; the proof carries over almost verbatim to control systems with partial drift, along the lines of the proof of Theorem 2. In what follows, we shall, with some abuse of notation, denote by the same symbol x a both a point in Ω and its expression in some local coordinate system we are, in effect, restricting ourselves to a coordinate chart on Ω. Let x k a (resp. xk b denote the kth component of x a (resp. x b. We have: Lemma 2. The distribution D is defined by the vanishing of the exterior differential ideal I in Ω R n generated by the one forms {ω k } n, with ωk dx b k ml1 Cl k dxa l, where the Ck l : Ω R are smooth functions. Proof. The vector fields g i : Ω T(Ω R n spanning the distribution D can be written n g i +, A k i x k a Bi k x k b where A k i : Ω R (k 1,..., m and Bi k : Ω R (k 1,..., n are smooth functions. Let ω m C k dxa k + n D k dxb k be a 1-form in Ω R n.forω to belong to the annihilator of D we need to have ω(g i 0 for all i 1,..., m, or, equivalently, A k i C k + n Bi k D k 0, i 1,..., m. (5 Let A be the m m matrix with i, k entry A k i, and let B be the m n matrix with i, k entry Bi k; similarly, let C be the m-vector with kth entry C k, and D the n-vector with kth entry D k. The assumption on the distribution D that the differential of the projection map π a restricted to D be a vector space isomorphism at each point implies that matrix A is invertible. Eq. (5 can therefore be rewritten as C A 1 BD. Note that A and B are smooth matrix-valued functions defined on Ω. Now,forl 1,..., n, let D l be the n-vector with lth entry 1 and all other entries 0, and let C l be the m-vector C l A 1 BD l. The one-form ω l defined by ω l dxb l m Ck l dxk a is then in the annihilator of D, with the Ck l smooth real-valued functions on Ω. Furthermore, since the forms ω l,l 1,..., n are linearly independent at each point, and since D is a rank m distribution, D is defined by the vanishing of the exterior differential ideal I in Ω R n generated by the one forms {ω l } n l1. Definition 2. The distribution D defined by the vanishing of the exterior differential ideal I generated by the 1-forms {ω k dxb k m l1 Cl k dxa l }n is called regular if for all k {1,..., n}, the one-form ml1 Cl k dxa l has constant rank r k in Ω. Lemma 3. Assume the distribution D is regular, and let l {1,..., n}. Then there exists an open subset V Ω, an open neighborhood U R m of the origin (with coordinate functions ya 1,..., ym a, and a diffeomorphism Φ : U R n V R n such that: dxb l (y1 a dy2 a + y3 a dy4 a Φ (ω l + y a 2s 1 dy 2s a, r l 2s, dx l b (y1 a dy2 a + y3 a dy4 a + dy 2s 1 a, r l 2s 1. Proof. Since D is assumed regular, it follows from Darboux s normal form theorem [2,4], that there exist open neighborhoods V Ω, U R m (with

6 A.-R. Mansouri / Systems & Control Letters ( coordinate functions ya 1,..., ym a, and a diffeomorphism : U V such that: ( n C l k (x a dx k a { y 1 a dya 2 + y3 a dy4 a + y2s 1 a dya 2s,r l 2s, ya 1 dy2 a + y3 a dy4 a + dy2s 1 a,r l 2s 1. Define the diffeomorphism Φ by Φ : U R n V R n, (y a,x b Φ(y a,x b ( (y a, x b. Then, ( m Φ (ω l Φ dxb l Ck l dxk a ( m d(xb l Φ Φ Ck l dxk a ( m dxb l Ck l dxk a dxb l (y1 a dy2 a + y3 a dy4 a + y a 2s 1 dya 2s, r l 2s, dx b l (y1 a dy2 a + y3 a dy4 a + dya 2s 1, r l 2s 1. We shall call the (not necessarily unique open subset V of Ω provided by Lemma 3 distinguished chart of Ω. We can now state the main result relating the nature of the trajectories arising from the control of non-holonomic systems in essence, for nonholonomicity to be exploited, the trajectories have to be area-generating in a very precise sense. Theorem 3. Consider the driftless control system given in Definition 1. Assume Ω simply-connected and D regular, and assume there exists a piecewise- C 1 trajectory (x a,x b : t (x a (t, x b (t such that x a (t K, for all t R +, where K is a compact subset of a distinguished chart V of Ω, and (x b (t t R + is an unbounded subset of R n ; then there exists an open neighborhood U R m of the origin (with coordinate functions ya 1,..., ym a, a diffeomorphism ψ : U V, y a ψ(y a and integers i, j {1,..., m}, i j, such that the planar curve obtained by projecting the curve ψ 1 π a γ onto the (y i,y j -plane has infinite area. Proof. Note first that by Theorem 1 the distribution D is non-integrable. Let γ : t (x a (t, x b (t denote the piecewise-c 1 trajectory of the driftless control system; by γ [t0,t 1 ] we shall denote the restriction of γ to [t 0,t 1 ] R +. Since D is assumed to be a regular distribution, it is given by the vanishing of the one-forms {ω k dxb k m l1 Cl k dxa l }n, where the one-forms m l1 Cl k dxa l have constant rank on Ω for all k. Hence, for all l 1,..., n: n xb l (t 1 xb l (t 0 Ck l (x a dxa k. γ [t0,t 1 ] Since ( x b (t t R + is an unbounded subset of R, there exists l {1,..., n} such that ( xb l (t + t R is unbounded. Let Φ be the diffeomorphism provided by Lemma 3, and assume without loss of generality that the rank r l is odd. Then s 1 Φ (ω l dxb l ya 2k 1 dya 2k dy2s 1 a, and therefore xb l (t 1 xb l (t 0 ya 2s 1 (t 1 ya 2s 1 (t 0 s 1 + y ψ 1 a 2k 1 dya 2k. π a γ [t0,t 1 ] By assumption, y a (t ψ 1 (K for all t R +, and ψ 1 (K is a compact, hence bounded, subset of R m. Hence, since (xb l (t + t R is unbounded, there exists an integer k such that ( ψ 1 π a γ y 2k 1 [t0,t] a dya 2k t R + is unbounded, which, by Stokes theorem, is equivalent to the area of the projection of the trajectory ψ 1 π a γ on the (ya 2k 1,ya 2k plane being unbounded. This concludes the proof of Theorem 3. 4. Conclusion We have proven that for a certain class of control systems, the appearance of time-periodic, and even more generally, bounded phenomena directly implies the non-holonomicity of the control systems, modulo

A.-R. Mansouri / Systems & Control Letters ( 7 a precise topological condition involving the fundamental group. We have also shown that subject to a regularity condition, the resulting system trajectories must be area-generating. Two main questions need to still be resolved: 1. Simple connectedness of Ω is a sufficient condition which allowed lifting to the covering space; however, it is not always a necessary condition. Is it possible to refine the topological condition on Ω? If so, this would allow the extension of Theorem 1 to the case of a rolling rigid body, where Ω SO(3. 2. How does the regularity condition on the distribution translate into properties of the vector fields defining the distribution? Acknowledgements The author is indebted to Professor Roger Brockett for numerous valuable suggestions that have improved this paper and for pointing out the relation between Theorem 1 and Poincaré s lemma. References [1] R.W. Brockett, Pattern generation and the control of nonlinear systems, IEEE Trans. Automat. Control 48 (2003 1699 1711. [2] P. Olver, Equivalence, Invariants and Symmetry, Cambridge University Press, Cambridge, 1995. [3] E. Spanier, Algebraic Topology, McGraw-Hill, New York, 1966. [4] S. Sternberg, Lectures on Differential Geometry, Prentice-Hall, Englewood Cliffs, NJ, 1964.