Preprint
Article

This version is not peer-reviewed.

Control Sets of Linear Control Systems on 2-Dimensional Lie Groups. Examples

A peer-reviewed article of this preprint also exists.

Submitted:

03 September 2025

Posted:

05 September 2025

You are already at the latest version

Abstract

Control theory provides a robust framework to analyze how dynamical systems can be steered within a given state space using bounded inputs. Through the study of control sets—maximal regions of controllability—one can characterize the extent and limitations of controllability in practical applications. In this manuscript, we investigate control sets for selected models defined on the plane \( \mathbb{R}^2 \) and on the affine group \( Aff_+(2) \). These models are representative of diverse systems in engineering and natural sciences, with concrete applications including mechanical devices, robotic arms, oscillatory systems, and neural circuitry. In this review, we aim to study the control sets for the class of linear control systems (LCS) on two-dimensional Lie groups. A control set with a non-empty interior is relevant in any control system because it identifies the regions in the state space where the challenging property of controllability holds. In simpler terms, if two states are located within the interior of a control set, there are strategies available for the system that can connect these states over a positive time interval. The literature provides several results regarding the existence, uniqueness, and boundedness of these sets. Furthermore, under the so-called Ad-rank condition for the system, a characterization based on the system's positive and negative orbits is available for this kind of control set. However, it is well known that computing these orbits is a difficult task. We begin by reviewing the literature that explicitly presents control sets within our context, offering a comprehensive overview of these control sets. Subsequently, we apply these findings to various application control models.

Keywords: 
;  ;  

1. Introduction

Let M be a finite-dimensional differential manifold. A control system in M is defined by the family of ordinary differential equations (ODEs),
x ˙ ( t ) = f 0 ( x ( t ) ) + j = 1 m u j ( t ) f j ( x ( t ) ) , u U , Σ M
determined by u = ( u 1 , , u m ) in U , the set of the admissible class of piecewise constant functions, with u ( t ) Ω . The set Ω R m is a closed and convex subset of the m-dimensional Euclidean space with 0 int ( Ω ) . When Ω = R m the system is called unrestricted. We consider the restricted case, i.e., when Ω is compact.
Here, f 0 , f 1 , , f m are smooth vector fields on M, f 0 is referred to as the drift, while f 1 , , f m are the control vectors that influence the drift.
For any x M and u U the solution of Σ M is the integral curve t ϕ ( t , x , u ) on M satisfying ϕ ( 0 , x , u ) = x . The positive and negative orbits of Σ M at x are defined as follows,
O + ( x ) = { ϕ ( t , x , u ) , t 0 , u U } and O ( x ) = { ϕ ( t , x , u ) , t 0 , u U } ,
respectively. We say that Σ M satisfies the Lie Algebra Rank Condition (LARC) if the Lie algebra L generated by the vector fields f 0 , f 1 , , f m , satisfies
L ( x ) = T x M for all x M .
It is well known that the Lie Algebra Rank Condition (LARC) assures that the positive and negative orbits of the system have non-empty interiors. The system Σ M is said to be controllable if M = O + ( x ) for all x M . Controllability is a powerful property of a control system. It means that given an initial condition x and a desired final state y, there exists a control u such that the associated integral curve ϕ ( t , x , u ) corresponding to the ordinary differential equation determined by u transfers the first state to the second one over a positive time interval, i.e., ϕ ( 0 , x , u ) = x and ϕ ( T , x , u ) = y for some positive time T. This property is essential, for instance, when addressing optimization problems, such as minimal time issues, maximum profit, minimum cost of energy, minimum collateral damage, etc. In fact, to establish the existence of a minimum time curve connecting two states, it must first be demonstrated that at least one connecting curve exists. The Chow-Rashevskii Theorem [1,19], states that if the LARC is satisfied, then there exists a metric defined on the manifold M. Specifically, any two states on M can be connected by a curve formed through vector fields in the Lie algebra of the system. The Lie brackets take into account both positive and negative time, which can not be considered in this contex.
Achieving controllability can be quite challenging, even for specific control systems acting on analytical manifolds with additional structures, like Lie groups. In the next section, we will describe the Kalman rank condition, which characterizes controllability for classical linear control systems in Euclidean spaces. It is important to note that this condition is based on the assumption that the set Ω = R m , which is often unrealistic. The problem is mathematically well-posed, allowing for the determination of the limits one can expect in the restricted process. Additionally, when the control range set is bounded, the Kalman rank condition, combined with certain requirements regarding the spectrum of the drift, can offer valuable insights into controllability.
Let G be a Lie group with Lie algebra g . Since the landmark paper by R. W. Brockett, titled “System Theory on Group Manifolds and Coset Spaces,” published in 1972, the concept of controllability has been explored in the context of control systems on Lie groups [12].
There are two main categories of systems defined on Lie groups, distinguished by their dynamics, which arise from Abelian, nilpotent, solvable, and semisimple Lie algebras [18]. Invariant systems and linear systems. For a through understanding of invariant systems, where the drift and control vectors are elements of g considered as left-invariant vector fields, we refer to Y. Sachkov’s survey, “Controllability of Invariant Systems on Lie Groups and Homogeneous Spaces" which summarizes results from over 40 years of research [27].
On the other hand, when the drift is linear, i.e. when its flows is a one-parameter group of G-automorphisim, and the control vectors are element of the Lie algebra g , we arrive at the definition of Linear control systems initially established for matrix groups [25], and subsequently generalized for any Lie group in [2].
In the context of Lie groups, the dynamical behavior of LCSs has been extensively studied by utilizing the inherent geometric richness found within Lie groups. See [3,6,7,14,21] and references therein. In that work, the significance of this extension is demonstrated through an equivalence theorem that, in simple terms, establishes a fundamental relationship: any control-affine system on a connected manifold, as Σ M , whose associated vector fields are complete and generate a finite Lie algebra is diffeomorphic equivalent to a LCS on a homogeneous space [20]. Which is the reason why we intend to submit a manuscript for LCS on this kind of special manifolds.
For more recent developments related to linear control systems, please consult [3,6,7,9].
Next, we introduce the notion of a control set, which is a region of the state space where controllability holds in its interior. In the sequel, the term “maximal” will refer to set inclusion. Additionally, c l ( P ) will denote the topological closure of a set P.
Definition 1.
A set C M is acontrol setof Σ M if it is maximal with respect to the following properties:
1.
For every x C , there exits u U such that ϕ ( R + , x , u ) C ;
2.
For every x C , it holds that C c l ( O + ( x ) ) .
For general control systems defined on manifolds, several papers have focused on the existence, uniqueness, and topological properties of control sets [14,15,28]. Precisely, assume the control system satisfies LARC and let C be a control set with non-empty interior. It holds,
  • C is connected and c l ( i n t C ) = c l ( C ) ;
  • i n t C O + ( x ) .
  • For any x i n t C it follows that,
    C = c l ( O + ( x ) ) O ( x ) .
It turns out that the controllability property holds in i n t C . Extending this framework to the class of LCS defined on Lie groups—which naturally generalize classical linear systems—our approach considers control sets as subsets of the state space where controllability holds.
In this survey, we review the literature that explicitly exhibits control sets with and without non-empty interiors. Our focus is on the class of linear control systems on two-dimensional Lie groups and their homogeneous spaces. We provide a comprehensive overview of these control sets, which include classical linear systems on the plane, as well as a linear control system on the two-dimensional solvable Lie group G. The results come from several papers produced by our research team, including: [4,5,16,17]. On the other hand, we include several application models. Specific examples include a planar drivetrain with a neutral mode, a planar servo with antagonist damping, a lightly damped oscillator with complex eigenvalues, and linear control on A f f + ( 2 ) demonstrating global controllability. The study also extends to applications in neuroscience, modeling orientation dynamics in the primary visual cortex (V1). Depending on parameters such as decay and modulation, the control sets range from complete controllability to conic or fiber-like regions, capturing the limits of mutual reachability in the state space. The results have practical implications for robotics, automation, and understanding cortical response properties.
The paper is organized as follows. In Section 2, we introduce the concepts of linear and invariant vector fields on a connected Lie group G. Section 3 presents the definition of Linear Control Systems (LCSs) on Lie groups and discusses controllability, specifically when the control set is the entire state space. We begin with the classical LCS on Euclidean spaces, detailing the general solution’s form and the Kalman condition for controllability. Next, we explain how to generalize the drift and control vectors from Euclidean spaces to Lie groups. We then introduce the definition of an LCS on G and present the features of its general solution. Section 4 discusses the control sets for classical LCSs in the plane, which vary based on the nature of the eigenvalues of the drift matrix A. Here, the determinant det A and the trace tr A are instrumental, [4,5]. In Section 5, we introduce in coordinates the general form of an LCS on the solvable Lie group of dimension two G = Aff + ( 2 ) , and identify all control sets. Finally, in Section 6, we include several application models.

2. Preliminaries

Definition 2.
A Lie group is a differentiable manifold G with a group structure, such that the analytical product and inverse maps, denoted by μ and I, reads as follows
μ : G × G G I : G G ( g , h ) μ ( g , h ) = g h , g I ( g ) = g 1
The notion of Lie algebra is strongly related to the tangent space of G at the identity e. Precisely,
Definition 3.
A Lie algebra is a finite-dimensional vector space g endowed with a Lie bracket,
[ · , · ] : g × g g ,
a skew-symmetric bilinear map, i.e,
[ X , Y ] = [ Y , X ] , X , Y g ,
which satisfy the Jacobi identity. That is, for any X , Y , Z g ,
[ X , [ Y , Z ] ] + [ Z , [ X , Y ] ] + [ Y , [ Z , X ] ] = 0 .
A subalgebra h is a subspace of g such that [ X , Y ] h for X , Y h . For any X in g the linear map a d ( X ) : g g with a d ( X ) ( Y ) = [ X , Y ] . The map a d is called the adjoint representation. The algebra g is said to be:
  • Abelian, if X , Y g X , Y = 0 .
  • Solvable, if there exits k 1 : its derivative series stabilizes at 0
    0 = a d ( k ) ( g ) = a d ( k 1 ) ( g ) , a d ( k 1 ) ( g ) . . . a d ( 1 ) ( g ) = g , g .
If g is Abelian or solvable, the associated Lie group G, i.e., a group whose tangent space at the identity element is isomorphic to g , will also be called Abelian or solvable, respectively.
Any g G induces a left-translation diffeomorphism L g : G G , h L g ( h ) = g h , which allows to introduce the notion of invariant vector field. In the sequel, G will denote a connected Lie group with Lie algebra g identified with the set of left-invariant vector fields.
Definition 4.
A vector field X on G is said to be left-invariant if for any g G ,
( d L g ) h ( X ( h ) ) = X ( g h ) , h G .
By replacing h by e, any fixed vector X ( e ) at the identity element determines, through the derivative of the left-translation, a tangent vector at the tangent space of G at g G . In other words, X ( e ) induces a left-invariant vector field on the group. Thus, the tangent space of G inherits a Lie algebra structure isomorphics to g .
Recall that a derivation is a linear map D : g g respecting Leibniz’s rule concerning the Lie brackets, precisely. For any X , Y g ,
D [ X , Y ] = [ D X , Y ] + [ X , D Y ] .
Definition 5.
A vector field X on G is said to be linear if its flow { φ t } t R is a one-parameter subgroup of Aut ( G ) , the Lie group of automorphisms of G, [9].
Associated to any linear vector field X there is a derivation D of g that satisfies [2]:
( d φ t ) e = e t D for all t R .
It turns out that,
φ t ( exp Y ) = exp ( e t D Y ) , for all t R , Y g .
Finally, D is a derivation if and only if for any t R , e t D is an automorphism of g , [29].

3. The Definition of LCSs on Lie Groups and Controllability

In this section, we give the general notion of a Linear Control System (LCS) on a connected Lie Group G, with Lie algebra g . We start with the classical linear systems on Euclidean spaces and we explain how to generalize the dynamics from R n to G. We examine the solutions of the system and discuss general results related to controllability in Euclidean spaces, focusing on two main outcomes. Additionally, we refer controllability results for LCS on classes of nilpotent, solvable, and semisimple Lie groups, although we do not provide details since that topic is beyond the scope of this paper.
The analysis of control sets in two-dimensional groups, will be addressed in the following sections.

3.1. The LCSs on Euclidean Spaces

The classical linear control system on the Euclidean space R n is determined by the family of Ordinary Differential Equations (ODEs),
Σ R n : x ˙ ( t ) = A x ( t ) + B u ( t ) , u U .
Where A belongs to gl ( n ) , the Lie algebra of real matrices of order n, and B is a real matrix of order n × m . The admissible class of control U is as before.
This model applies to a significant number of applications. See for instance [23,30,31,34].
Consider the initial condition x 0 R n and the control u U . The solution of the system Σ R n
ϕ t u ( x 0 ) = e t A x 0 + 0 t e τ A B u ( τ ) d τ ,
satisfies the Cauchy problem x ˙ = A x + B u , x ( 0 ) = x 0 .
In particular, ϕ t u ( x 0 ) with t R describes a curve in R n starting from x 0 . The states of the curve are reached from x 0 forward and backward through the dynamics determined by the control u.

3.1.1. Controllability

As was mentioned, the controllability property refers to a system’s ability to transfer any initial condition to a desired state in a positive time. For the unrestricted case, i.e., when Ω = R m , the Kalman rank condition [13,32] provides a criterion for testing controllability.
Let us denote by K = ( B A B A 2 B A n 1 B ) , the n × n m matrix associated with A and B of Σ R n .
Theorem 1.
The unrestricted system Σ R n is controllable on R n r a n k ( K ) = n .
The controllability result for a restricted linear control system requires a condition related to the Lyapunov spectrum S p e c ( A ) L y of the matrix A, i.e., the set of the real parts of the eigenvalues in S p e c ( A ) .
Theorem 2.
Let Σ R n be a restricted linear control system that satisfies the Kalman condition. Therefore,
Σ R n is controllable on R n S p e c ( A ) L y = { 0 } .

3.2. The LCSs on Lie Groups

Here, we follow the first article presenting the notion of LCS on Lie groups [2]. To extend the concept of classical linear control systems from Euclidean spaces to any connected Lie group G with Lie algebra g , we highlight the following facts:
  • The flow of the linear differential equation induced by the matrix A of Σ R n satisfies e t A Aut ( R n ) , t R . This is why we introduce the concept of a linear vector field on G, where its flow is defined by a one-parameter group of G-automorphisms.
  • Any column vector b j of the matrix B = ( b 1 b 2 b m ) , induces by translation an invariant vector field on R n . Therefore, the control vectors of an LCS defined on a Lie group G are given by the elements in its Lie algebra g , i.e., left-invariant vector fields on the group.
  • It is important to note here the relationship between the Kalman rank condition and the following sequence of Lie brackets between the linear vector field A x and the invariant vector field b. Precisely,
    [ A x , b ] = A b , [ A x , [ A x , b ] ] = A 2 b , [ A x , [ A x , [ A x , b ] ] ] = A 3 b , . . .
    We observe that the matrix A leaves invariant the Abelian Lie algebra R n .
Definition 6.
In [2], the authors introduce the notion of a linear control system Σ G on G, as the family of ordinary differential equations,
Σ G : g ( t ) · = X ( g ( t ) ) + j = 1 m u j ( t ) Y j ( g ( t ) ) , g ( t ) G , t R , u U ,
parametrized by the family of admissible class of control U as before. In this context, X represents a linear vector field, meaning for any real time t its flow φ t is an element of A u t ( G ) , the Lie group of G-automorphisms. And, for any index j = 1 , , m , Y j is a left-invariant vector field on G.
Let us denote by φ ( g , u , t ) the solution of Σ G associated to the control u with initial condition g at the time t . It follows that, [2,9]
φ ( g , u , t ) = X t ( g ) φ ( e , u , t ) .
It is worth comparing this general solution with the classical LCS. Notice that X t ( g ) corresponds to e t A x 0 . The remaining parts of both formulas represent the solutions of the system beginning at the identity elements.

3.2.1. Controllability of LCSs on Lie Groups

The controllability property of a LCS on arbitrary Lie groups presents a significant challenge. In this context, we refer result related to various classes of Lie groups, such as nilpotent [15], solvable [16,17], and semi-simple groups[7]. It is important to note that the Levi Theorem [29], provides a decomposition of any arbitrary Lie group into solvable and semi-simple components. To illustrate key examples of these groups, we mention the Heisenberg group, which is nilpotent; the group of proper motions of the Euclidean space, which is solvable; the orthogonal group, which is compact and semi-simple; and the special linear group, which is a non-compact semi-simple Lie group.

4. The Control Sets of LCSs on the Plane

In this section, we examine the control sets of classical control systems in the plane. We draw on several references, including [22]. Again, the Kalman Rank Condition plays a role. Furthermore, the control sets are defined based on whether the determinant det A and the trace tr A of the matrix A are zero or not. In this section we follow reference [4].
A classical linear control system (LCS) on the plane R 2 is given by the family of ODEs
v ˙ ( t ) = A v ( t ) + u ( t ) b , u ( t ) Ω , t R , Σ R 2
where A gl ( 2 ) , the control range Ω : = [ u , u + ] with u < u + , and b R 2 is a nonzero vector.
By definition, the solution of Σ R 2 with the initial condition v R 2 , and control u U is the absolutely continue curve t R φ ( t , v , u ) such that
d d t φ ( t , v , u ) = A φ ( t , v , u ) + u ( t ) b ,
and is built by the concatenation of solutions associated to constant controls.
Assume the drift is invertible, meaning det A 0 . The solution for a constant control u Ω is given by
φ ( t , v , u ) = e t A ( v v ( u ) ) + v ( u ) , where v ( u ) : = u A 1 b ,
are the equilibria states of the system.
Furthermore, for v R 2 the positive and negative orbits of Σ R 2 respectively, reads as
O + ( v ) : = { φ ( t , v , u ) , t 0 , u U } and O ( v ) : = { φ ( t , v , u ) , t 0 , u U } .
It is straightforward to show that Σ R 2 satisfies the LARC if the inner product between A b and θ b is non-zero. Here, θ denotes the counter-clockwise rotation of π 2 -degrees. Equivalently, Σ R 2 satisfies the LARC if and only if b is not an eigenvector of A. As we mentioned, under this hypothesis, the positive and negative orbits have a non-empty interior.
In the sequel, we will discuss the control sets of Σ R 2 . We begin by assuming that the eigenvalues of the matrix A are real. The complex case will be addressed in the following section.

4.1. When the Eigenvalues of A are Real

Under the assumption that the drift has two real eigenvalues, our analysis will be divided based on the possible values of the determinant and trace of A.

4.1.1. The Case det A = 0 and tr A = 0 .

Since LARC implies that { A b , b } is a basis, we consider the matrix A written in this basis to obtain
A = 0 1 0 0 .
The solutions of Σ R 2 for a constant control is given as φ ( t , v 0 , u ) = v 0 + t ( A v 0 + u b ) + u t 2 2 A b .
On the new basis, the solution of the system with constant control and initial condition v 0 , is given by
φ ( t , v 0 , u ) = x 0 + t y 0 + u t 2 2 , y 0 + u t , where v 0 = ( x 0 , y 0 ) .
We are willing to exhibit the control sets in this first case. We notice that the relative position of the real number 0 with respect to the control range is highly relevant.
Theorem 3.
If the LCS Σ R 2 satisfies the LARC and det A = tr A = 0 , it holds:
(a)
0 int Ω implies that Σ R 2 is controllable
(b)
0 Ω infers that R · A b is a continuum of one-point control sets
(c)
0 Ω concludes that Σ R 2 does not admit any control set.
Figure 1. The control sets of Σ R 2
Figure 1. The control sets of Σ R 2
Preprints 175122 g001

4.1.2. The Case det A = 0 and tr A 0 .

Under these condition there exists an orthonormal basis { e 1 , e 2 } of R 2 where A = μ 0 0 0 . The solutions of Σ R 2 for constant controls are given by
φ ( t , v 0 , u ) = e μ t x 0 + u b 1 μ u b 1 μ , y 0 + u b 2 t , where v 0 = ( x 0 , y 0 ) , b = ( b 1 , b 2 ) .
Concerning the new basis, the LARC is equivalent to b 1 b 2 0 . Next, we present the control sets.
Theorem 4.
Assume the LCS Σ R 2 satisfies the LARC, det A = 0 and tr A = 0 . Therefore,
(a)
0 int Ω implies that there exists a unique control set C R 2 for Σ R 2 , which is unbounded and given by
C R 2 = b 1 μ Ω × R i f μ < 0 a n d C R 2 = b 1 μ int Ω × R i f μ > 0 .
(b)
0 Ω infers that R · e 2 is a continuum of one-point control sets.
(c)
0 Ω concludes that Σ R 2 does not admit any control set.
Figure 2. The control sets of Σ R 2
Figure 2. The control sets of Σ R 2
Preprints 175122 g002

4.1.3. The Case det A 0 .

This section will analyze the case where the determinant of the matrix A is nonzero. In this scenario, we notice that the condition 0 Ω does not influence the behavior of the system, and this behavior is also independent of the trace of A. The analysis will be structured according to the possible signs of det A .
The case det A < 0 .
By assumption, the eigenvalues of A are real. So, det A < 0 implies that in some orthonormal basis
A = μ 0 0 λ , μ λ < 0 ,
the drift A is diagonalizable. Without loss of generality, we can assume that λ < 0 < μ .
Theorem 5.
Assume the classical linear control system Σ R 2 satisfies the LARC and det A < 0 . Therefore, Σ R 2 admits a unique control set C R 2 , which is bounded and given by,
C R 2 = b 1 μ int Ω × b 2 λ Ω .
In [14], the authors introduce the notion of a control set and present the first example in the literature that we would like to highlight. This scenario fits perfectly as a particular case of Theorem 5.
Example 1.
In [14] the authors consider the following system,
x ˙ y ˙ = 1 0 0 1 x y + 1 1 u ( t ) ,
where, u ( t ) Ω = [ 1 , 1 ] . They prove that the control set is given by
C = ( 1 , 1 ) × [ 1 , 1 ] .
The solution reads as,
φ ( t , v 0 , u ) = e t x 0 + 0 t u ( τ ) e t τ d τ , e t y 0 + 0 t u ( τ ) e τ t d τ
Figure 3. Geometric description of the behavior of the LCS (1).
Figure 3. Geometric description of the behavior of the LCS (1).
Preprints 175122 g003
The case det A > 0 .
Assume the real eigenvalues of A are both positive or both negative. There exists a basis of R 2 such that
A = λ 1 0 λ or A = λ 0 0 μ , λ μ > 0 .
Assume the eigenvalues of A are negative. The positive case is analogous. We get,
Theorem 6.
If the LCS Σ R 2 satisfies the LARC and det A > 0 , Σ R 2 has only one control set C R 2 :
int C R 2 = Im ( f ) ,
where f is the diffeomorphism
f : ( 0 , + ) 2 R 2 , f ( s , t ) = φ ( ϵ s , φ ( ϵ t , v ( u ) , u + ) , u ) , w i t h ϵ = 1 i f tr A < 0 1 i f tr A > 0 .
Since f is continuous and its domain is an open set in the plane, it follows that the control set has non-empty interior. Moreover, C R 2 is closed if tr A < 0 and open if tr A > 0 . In the last case, the system admits two one-point control sets { v ( u + ) } and { v ( u ) } at its boundary C R 2 .
Figure 4. Geometrical description of f.
Figure 4. Geometrical description of f.
Preprints 175122 g004
Figure 5. Geometrical description of f.
Figure 5. Geometrical description of f.
Preprints 175122 g005

4.2. When the Eigenvalues of A are Complex

Here, we follow reference [5]. For the matrix A gl ( 2 , R ) let us denote by σ A : = ( tr A ) 2 4 det A , the discriminant. Of course, A has a pair of conjugated complex eigenvalues if and only if σ A < 0 . In this section, we assume σ A < 0 . Moreover, fix an orthonormal basis of R 2 such that
A = λ μ μ λ .
It turns out that Σ R 2 satisfies the Kalman rank condition if and only if b 0 .
Since det A 0 , as we mention before the solution of the system reads as
φ ( t , v , u ) = e t A ( v v ( u ) ) + v ( u ) , where v ( u ) : = u A 1 b ,
are the singularities of the system, when u Ω .
Furthermore, for any constant control the solution of Σ R 2 is a spirals φ A ( t , v , v ( u ) ) if tr A 0 ,
and lie on circumferences if tr A = 0 . Please, see the Appendix of [5].
Since b can not be zero, we obtain a full characterization of the control sets of Σ R 2 , by considering the possibilities for the trace of the matrix A. It is worth noting that 0 int Ω does not play a role here.

4.2.1. The Case det A 0 and tr A = 0

The solutions of Σ R 2 for constant controls have the form
φ ( t , v , u ) = R t μ ( v v ( u ) ) + v ( u ) ,
and they lie on the circumferences C u , v with center v ( u ) and radius | v v ( u ) | .
Theorem 7.
If the drift A of Σ R 2 satisfies tr A = 0 and det A > 0 , then Σ R 2 is controllable.

4.2.2. The Case det A 0 and tr A 0

In this section, we show how to construct a periodic orbit for Σ R 2 , which is the boundary of the unique control set with non-empty interior.
Assume the eigenvalues of A are λ ± μ i with λ < 0 and μ > 0 . Define recurrently
P 0 = v ( u + ) , P 2 n + 1 : = φ π μ , P 2 n , u and P 2 n + 2 : = φ π μ , P 2 n + 1 , u + , n 0 .
It is possible to prove that the odd and even sequences are convergent. Precisely,
P 2 n P + : = u + + e π λ μ u 1 e π λ μ A 1 b and P 2 n + 1 P : = u + e π λ μ u + 1 e π λ μ A 1 b .
Moreover, it turns out that the subset of R 2 given by
O : = φ ( t , P + , u ) , t 0 , π μ φ ( t , P , u + ) , t 0 , π μ ,
is a periodic orbit of Σ R 2 . Let us denote by C the closure of the region delimited by O .
With all this information, we are willing to establish the control sets in this context.
The main result concerning the control sets of this system reads as follows.
Theorem 8.
For the LCS Σ R 2 with σ A < 0 and tr A 0 it holds
(a)
tr A < 0 implies that C is a control set
(b)
tr A > 0 infers that int C and O are the only control sets of Σ R 2 .
Figure 6. Periodic Orbit
Figure 6. Periodic Orbit
Preprints 175122 g006
Figure 7. Case (a)
Figure 7. Case (a)
Preprints 175122 g007
Figure 8. Case (b)
Figure 8. Case (b)
Preprints 175122 g008

5. The LCSs on the 2-Dimensional Solvable Lie Group

Here, we follow the reference [3]. We analyze the control sets of a linear control system on the 2-dimensional connected affine group:
G = Aff + ( 2 ) = x y 0 1 ; ( x , y ) R + × R .
In order to simplify calculations, the authors in [3] introduce the G-automorphism: ψ : G G
ψ ( x , y ) = ( x , c ( x 1 ) + d y ) , d R * .
which preserves linear and left-invariant vector fields and hence conjugates linear control systems.
The underlying manifold of G is the open half-plane structure R 2 endowed with the product
( x 1 , y 1 ) · ( x 2 , y 2 ) = ( x 1 x 2 , y 2 + x 2 y 1 ) .
Its Lie algebra g = aff ( 2 ) is generated by the left-invariant vector fields X = x x and Y = x y . Since [ X , Y ] = Y , g is solvable and also G.
Under the basis X , Y , any derivation D of aff ( 2 ) reads as D = 0 0 a b , where a and b are real numbers.
The corresponding linear vector field X on G associated to D, has the form
X ( x , y ) = ( 0 , a ( x 1 ) + b y ) , with ( a , b ) R 2 .
Moreover, any left-invariant vector field of G is depends on two parameters
Y ( x , y ) = ( x α , x β ) , for some ( α , β ) R 2 .
Definition 7.
A linear control system on G is a system of the form,
( x ˙ , y ˙ ) = X ( x , y ) + u Y ( x , y ) , w i t h u Ω .
Here, X is linear and Y is left-invariant, where, Ω = [ u , u + ] with u < 0 < u + .
In coordinates, the system reads as follows
x ˙ = u α x y ˙ = a ( x 1 ) + b y + u x β , w h e r e u Ω a n d ( a , b ) , ( α , β ) R 2 { ( 0 , 0 ) } . ( Σ G )
It is straightforward to show that
L ( x , y ) = span { ( u α x , a ( x 1 ) + b y + u x β ) , ( 0 , u x ( a α + b β ) ) , u Ω } .
And, the LARC holds for Σ if and only if α ( a α + b β ) 0 .
Remark 1.
Since the identity element e of G is a singularity of the drift and by hypothesis 0 belongs to the interior of omega, it turns out that there exists a control set C containing the identity. Moreover, e belongs to the interior of C if and only if O + ( e ) is open. Again,
C = c l ( O + ( e ) ) O ( e ) .

5.1. The Case α ( a α + b β ) 0

In this section, we analyze the control sets of an LCS on G = Aff + ( 2 ) under the LARC. The existing control set is unique and has a non-empty interior. The analysis is according to the different possibilities of b.
It is worth to mention that in [8] the authors prove that b = 0 and the LARC are equivalent to the controllability of a LCS. Here, we explicitly show the curves connecting any two arbitrary states.

5.1.1. The Case b = 0

Under the hypothesis it follows that a 0 . Therefore, the diffeomorphism
ψ ( x , y ) : = ( x , a 1 y β α 1 ( x 1 ) ) ,
conjugates Σ and the new linear control system:
x ˙ = u α x y ˙ = x 1 , where u Ω .
The solutions starting at ( x , y ) G are given by the concatenations of the flows
φ ( t , ( x , y ) , u ) = e u α t x , ( e u α t 1 ) x u α t + y , t R , u 0
and,
φ ( t , ( x , y ) , 0 ) = x , ( x 1 ) t + y , t R , u = 0 .
Theorem 9.
If b = 0 the system Σ is controllable in G.
Figure 9. b = 0 the system Σ is controllable in G
Figure 9. b = 0 the system Σ is controllable in G
Preprints 175122 g009

5.1.2. The Case b 0

Assume b < 0 , the other case is analogous. Through the G-diffeomorphism defined by
ψ ( x , y ) : = ( x , γ 1 ( a ( x 1 ) + b y ) ) ,
where γ = a α + b β 0 , the system Σ is conjugated to the new LCS
x ˙ = u α x y ˙ = b y + u x , where u Ω .
The integral curves starting at ( x , y ) G of (2) are given by concatenations of the flows
φ ( t , ( x , y ) , u ) = ( e u α t x , m u ( e u α t e b t ) x + e b t y ) , for u α b and m u = u u α b and φ ( t , ( x , y ) , b α 1 ) = e b t x , e t b ( y + t b α 1 x ) , t R , when u α = b .
Next, we mention the main result of this section.
Theorem 10.
If b < 0 the unique control set of (2) is C = cl ( O + ( x , y ) ) , for any ( x , y ) C .
The following results describe all control sets of an LCS on the two-dimensional solvable Lie group. It also considers the case when the system does not satisfy the LARC.
Theorem 11.
For the linear control system Σ it holds:
1.
α = a α + b β = 0 and any vertical line close to ( 1 , 0 ) is a control set;
2.
α = 0 and a α + b β 0 , and the control sets are vertical segments intersecting
{ ( x , y ) G ; y = a b 1 ( x 1 ) } ;
3.
α 0 and a α + b β = 0 , and Σ admits only the control set
{ ( x , y ) G ; y = β α 1 ( x 1 ) } ;
4.
α ( a α + b β ) 0 with b = 0 and the unique control set is the whole G;
5.
α ( a α + b β ) 0 with b 0 and the unique control set is a cone in G with (open) edge on the point ( 0 , a b 1 ) .
Figure 10. Illustrative images of Theorem 10.
Figure 10. Illustrative images of Theorem 10.
Preprints 175122 g010
Remark 2.
Let us notice that items 1. and 2. of Lemma 3.4 in [3] show that C is a cone in G with (open) wedge on ( 0 , 0 ) R 2 (see Figure 9 below).

6. Examples Based on Control Sets

In what follows, we perform the control–set analysis for selected models on R 2 and on the solvable group G = A f f + ( 2 ) . In every case, we fix a bounded control range Ω = [ u , u + ] with u < 0 < u + and emphasize: (i) the LARC (when used), and (ii) the explicit description of the control set(s) C given by the results in Section 4–5.

6.1. Planar Drivetrain with One Neutral Mode ( det A = 0 , tr A 0 )

A planar drivetrain with one neutral mode is a 2D mechanical control system whose dynamics include one zero-eigenvalue direction (persistent motion without decay) and one decaying direction. Control theory interprets it as a system that is stable in one direction and marginally stable (neutral) in another, requiring input to regulate the neutral degree of freedom [24]. Let
A = 1 0 0 0 , b = 1 1 , Ω = [ 1 , 1 ] .
In an eigenbasis of A this is the case det A = 0 , tr A = μ = 1 0 of §4.2. LARC holds since b 1 b 2 0 . By Theorem 4(a) with μ < 0 ,
C R 2 = b 1 μ Ω × R = Ω × R .    
Application meaning. The first coordinate (damped mode) is fully controllable within a bounded interval, while the neutral mode is transitively reachable along vertical fibers.

6.2. Planar Servo with Antagonist Damping (Real Eigenvalues, det A < 0 )

In a human elbow joint, the biceps flexes while the triceps extends. If both are slightly activated together, they produce antagonist damping that prevents the joint from trembling or overshooting. Or in a robotic planar arm with two opposing motors: One motor pushes forward, the other resists in the opposite direction. The control system introduces a velocity-proportional opposing force, effectively creating a virtual damper. This situation can be modeled through the classical LCS on R 2 , [33]
v ˙ = A v + u b , u Ω = [ 1 , 1 ] , A = 1 0 0 1 , b = 1 1 .
Since b is not an eigenvector of A, LARC holds. This is the diagonal case with λ < 0 < μ (§4.3). By Theorem 5 the system has a unique control set with nonempty interior,
C R 2 = ( 1 , 1 ) × [ 1 , 1 ] .
Application meaning. The rectangle describes the maximal region in which any two admissible states (angle/velocity offsets) can be mutually reached using bounded torques.

6.3. Planar Oscillator with Complex Eigenvalues and Decay ( tr A < 0 )

Think of a mass on a spring with a dashpot (damper). Now forget the usual “position vs. time” plot and instead watch the system in a plane whose axes are: horizontal axis = position and vertical axes the velocity. Therefore, (x,v) in this state (phase) plane tells you exactly how the system is moving right now. As time flows, the point traces a curve—its trajectory—showing how position and velocity co-evolve, [11] Let
A = 1 2 2 1 , b = 1 0 , Ω = [ 1 , 1 ] ,
so that σ A = ( tr A ) 2 4 det A < 0 and tr A < 0 (§4.4). As in Theorem 8, the system admits a unique control set C whose boundary is a periodic orbit built by alternating the constant controls u ± = ± 1 over half–periods π / μ (here μ = 2 ):
O = φ ( t , P + , u ) : 0 t π 2 φ ( t , P , u + ) : 0 t π 2 ,
with
P ± = u ± + e π tr A μ u 1 e π tr A μ A 1 b = ± 1 + e π / 2 1 e π / 2 A 1 b , A 1 b = 1 5 1 2 .
Then C is the closed region enclosed by O (nonempty interior).
int C , C = O .
Application meaning. In a lightly damped planar mode with bounded actuation (e.g., piezo stage with saturation), the periodic boundary provides a constructive protocol to scan the boundary of the maximal controllable domain, [26].

6.4. Linear Control on A f f + ( 2 ) with b = 0 (Global Controllability)

On G = A f f + ( 2 ) in coordinates ( x , y ) consider
x ˙ = u α x , y ˙ = a ( x 1 ) + b y + u x β , Ω = [ 1 , 1 ] ,
with parameters a = 1 , b = 0 , α = 1 , β = 0 . Then a α + b β = 1 0 and α 0 , hence LARC holds. By Theorem 5.2 (case b = 0 ),
C G = G ( the whole group ) .
By analyzing the system dynamics under specific parameter conditions, the entire group is reachable from any initial state, establishing complete controllability. The theoretical results can be illustrated through concrete examples, highlighting the practical implications for systems requiring precise maneuvering. These findings have broad relevance in robotics, automation, and control engineering, where ensuring system flexibility and maneuverability is critical for operational success.

6.5. Neuroscience Application: Control Sets for Orientation Dynamics in V 1

A simplified model of cortical responses in the primary visual cortex V 1 can be framed as an LCS on the solvable Lie group G = A f f + ( 2 ) , where states ( x , y ) R + × R encode, respectively, (i) an orientation selectivity/gain-like variable ( x > 0 ) and (ii) a response bias/excitability coordinate (y). External visual drive and local circuitry are modeled as a bounded scalar control u Ω = [ 1 , 1 ] acting through a left-invariant field. With the linear field X associated to a derivation D and a left-invariant field Y, the system reads
( x ˙ , y ˙ ) = X ( x , y ) + u Y ( x , y ) , X ( x , y ) = ( 0 , a ( x 1 ) + b y ) , Y ( x , y ) = ( α x , β x ) .
Hence,
x ˙ = u α x , y ˙ = a ( x 1 ) + b y + u β x , u [ 1 , 1 ] ,
with parameters a , b , α , β R .
Control–set regimes and cortical interpretation. We summarize the geometry of control sets C for (3) and its direct meaning for V 1 dynamics; all statements refer to the results in Section 5.
Homogeneous propagation (no decay): b = 0 . If a 0 and α 0 , the LARC holds and by Theorem 5.2 the system is globally controllable, i.e.
C = G .
V1 meaning: orientation preference/gain can be steered between any two states with bounded input; there are no excluded cortical response regions.
Constrained propagation (decay): b < 0 . Assume α 0 and a α + b β 0 (LARC). By Theorem 10 and the classification of Theorem 5.5, there is a unique control set with nonempty interior, which is a cone in G with (open) edge at ( 0 , a / b ) :
C = cl O + ( x 0 , y 0 ) ( any ( x 0 , y 0 ) C ) .
V1 meaning: only a conic domain of orientation–gain states is mutually reachable; “blind zones’’ appear outside the cone.
Degenerate modulation: α = 0 , a α + b β 0 . By Theorem 5.5 the control sets collapse to vertical segments intersecting the line { y = a b 1 ( x 1 ) } :
C = vertical segments in x > 0 along invariant fibers .
V1 meaning: orientation selectivity cannot be changed by inputs; dynamics are confined to 1D fibers (response-bias modulation only).

Explicit envelope of the conic control set (case (C)).

Choose concrete parameters
a = 1 , b = 1 , α = 1 , β = 0 , Ω = [ 1 , 1 ] .
Then (3) becomes
x ˙ = u x , y ˙ = ( x 1 ) y , u [ 1 , 1 ] ,
which satisfies LARC and b < 0 . For any constant control u 1 ,
x ( t ) = e u t x 0 , y ( t ) = u u + 1 e u t e t x 0 + e t y 0 ,
and for u = 1 ,
x ( t ) = e t x 0 , y ( t ) = e t y 0 t x 0 .
Launching from ( x 0 , y 0 ) = ( 1 , 0 ) and eliminating t yields the envelope curves generated by extreme controls:
y u ( x ) = u u + 1 x x 1 / u , u ( 1 , 1 ] , y 1 ( x ) = x ln x .
Therefore, the control set is precisely the conic domain
C = ( x , y ) : x > 0 , y 1 ( x ) y y 1 ( x ) = 1 2 ( x x 1 ) { orbits connecting the envelopes } .
V1 meaning: stimuli and intracortical inputs can steer responses only within the cone bounded by y = x ln x and y = 1 2 ( x x 1 ) ; outside this region, states are not mutually reachable by admissible controls—mathematically capturing “restricted propagation’’ of orientation activity.

7. Conclusions with Future Work

In the context of Lie groups, the dynamical behavior of LCSs has been extensively studied by our team utilizing the inherent geometric richness found within Lie theory. The class of LCS on G poses a significant challenge due to the complexity of the state space and the dynamics involved. According to the Levy theorem [18], any Lie algebra can be decomposed into a solvable and a semisimple part. Highlighting the importance of considering these cases separately.
Since 2017, our team has been focused on studying controllability, control sets, observability, and optimal problems for this class of systems on different classes of Lie groups, nilpotent, solvable, and semisimple [2,3,6,7,8,10]. Thus, our future research will include to investigate for algebraic, topological, geometrical, and dynamical properties that characterize stability for a linear control system (LCS), on an arbitrary connected Lie group in various scenarios: Abelian, nilpotent, solvable, semisimple, and arbitrary groups through the Lévy Theorem, and their homogeneous spaces.

Author Contributions

Víctor Ayala Bravo, María Torreblanca Todco, and William Valdivia Hanco were involved in the conception and design of the article. Víctor Ayala and María Torreblanca Todco primarily took charge of drafting and revising the manuscript. Jhon Eddy Pariapaza Mamani contributed as a researcher and writer, as well as editing the final document. All authors have read and approved the final version of the manuscript.

Funding

This article was supported by the research project: “Estabilidad de Sistemas de Control Lineales sobre Grupos de Lie”, PI-08-2024-UNSA.

Data Availability Statement

We share research analytic methods, and study material.

Acknowledgments

We would like to express our gratitude to Universidad Nacional de San Agustín de Arequipa (UNSA) in Arequipa, Perú.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Agrachev, A.; Barilari, D.; Boscain, U. A comprehensive introduction to sub-Riemannian geometry; Cambridge University Press, 2019; Vol. 181. [Google Scholar]
  2. Ayala, V.; Tirao, J. Linear control systems on Lie groups and Controllability.; American Mathematical Society. Series: Symposia in Pure Mathematics, Vol. 64, n1; 1999; pp. 47–64. [Google Scholar]
  3. Ayala, V.; Da Silva, A. The control set of a linear control system on the two-dimensional Lie group. Journal of Differential Equations 2020, 268, 6683–6701. [Google Scholar]
  4. Ayala, V.; Da Silva, A.; Rojas, A.F. Control sets of linear control systems on R2. The real case. Nonlinear Differential Equations and Applications NoDEA 2024, 31(5), 94. [Google Scholar] [CrossRef]
  5. Ayala, V.; Da Silva, A.; Mamani, E. Control sets of linear control systems on R 2 . The complex case. ESAIM- Control, Optimization and Calculus of Variations 2023, 29, 1–16. [Google Scholar] [CrossRef]
  6. Ayala, V.; Da Silva, A. On the characterization of the controllability property for linear control systems on non-nilpotent, solvable three-dimensional Lie groups. Journal of Differential Equations 2019, 266, 8233–8257. [Google Scholar] [CrossRef]
  7. Ayala, V.; Da Silva, A. Controllability of linear control systems on Lie groups with semisimple finite center. SIAM Journal on Control and Optimization 2017, 55, 1332–1343. [Google Scholar] [CrossRef]
  8. Ayala, V.; Da Silva, A. Linear control systems on the homogeneous spaces of the 2D Lie group. Journal of Differential Equations 2022, 314, 850–870. [Google Scholar] [CrossRef]
  9. Ayala, V.; Da Silva, A.; Zsigmond, G. Control sets of linear systems on Lie groups. Nonlinear Differential Equations and Applications - NoDEA 2017, 24, 1–15. [Google Scholar] [CrossRef]
  10. Ayala, V.; Da Silva, A.; Zsigmond, G. Control sets of linear systems on semisimple Lie groups. Journal of Differential Equations 2020, 269, 449–466. [Google Scholar] [CrossRef]
  11. Bechhoefer, J. Feedback for physicists: A tutorial essay on control. Reviews of Modern Physics 2005, 77, 783–836. [Google Scholar] [CrossRef]
  12. Brockett, R. W. System theory on group manifolds and coset spaces. SIAM Journal on control 1972, 10, 265–284. [Google Scholar] [CrossRef]
  13. Bullo, F.; Lewis, A.D. Geometric control of mechanical systems: modeling, analysis, and design for simple mechanical control systems. Springer, 2019; Vol. 49. [Google Scholar]
  14. Colonius, F.; Kliemann, C. The Dynamics of Control; Systems and Control: Foundations and Applications; Birkhäuser Boston, Inc., 2000. [Google Scholar]
  15. Da Silva, A.; Rojas, A.F. Weak condition for the existence of control sets with a non-empty interior for linear control systems on nilpotent groups. Mathematics of Control, Signals, and Systems 2024, 1–19. [Google Scholar]
  16. Da Silva, A. Controllability of linear systems on solvable Lie groups. SIAM Journal on Control and Optimization 2016, 54, 372–390. [Google Scholar] [CrossRef]
  17. Dath, M.; Jouan, P. Controllability of linear systems on low dimensional nilpotent and solvable Lie groups. Journal of Dynamical and Control Systems 2016, 22, 207–225. [Google Scholar] [CrossRef]
  18. Helgason, S. Differential Geometry, Lie Groups, and Symmetric Spaces; Academic Press, 1978. [Google Scholar]
  19. Jean, F. Control of nonholonomic systems: from sub-Riemannian geometry to motion planning; Springer, 2014. [Google Scholar]
  20. Jouan, Ph. Equivalence of control systems with linear systems on Lie groups and homogeneous spaces. ESAIM: Control Optimization and Calculus of Variations 2010, 16, 956–973. [Google Scholar] [CrossRef]
  21. Jouan, Ph. Controllability of linear systems on Lie group. J. Dyn. Control Syst. 2011, 17, 591–616. [Google Scholar] [CrossRef]
  22. Jurdjevic, V. Geometric Control Theory. Cambridge Studies in Advanced Mathematics 1997, 52. [Google Scholar]
  23. Leitmann, G. OptimizationTechniques with Application to Aerospace Systems; Academic Press Inc.: London, 1962. [Google Scholar]
  24. Leonard, N.E.; Marsden, J.E. Stability and Control of Mechanical Systems with Zero Eigenvalues. IEEE Transactions on Automatic Control 1997, 42(1), 32–45. [Google Scholar]
  25. Markus, L. Controllability of multi-trajectories on Lie groups. In Proceedings of Dynamical Systems and Turbulence, Warwick; Lecture Notes in Mathematics 898; 1980; pp. 250–265. [Google Scholar]
  26. Morse, A.S.; Shiriaev, A. -of-attraction control of nonlinear systems: A geometric approach. IEEE Transactions on Automatic Control IEEE Transactions on Automatic Control, 60(4), 1018-1024. 2015, 60, 1018–1024. [Google Scholar]
  27. Sachkov, Y. L. Controllability of invariant systems on Lie groups and homogeneous spaces. Journal of Mathematical Sciences 2000, 100, 2355–2427. [Google Scholar] [CrossRef]
  28. San Martin, L. A. B. Invariant control sets on flag manifolds. Mathematical Control, Signals, and Systems 1993, 6, 41–61. [Google Scholar] [CrossRef]
  29. San Martin, L. A. B. Algebras de Lie, 2nd ed.; Editora Unicamp, 2010. [Google Scholar]
  30. Schättler, H.; Ledzewicz, U. Geometric Optimal Control. Theory, Methods and Examples; Interdisciplinary Applied Mathematics; Springer: New York, 2012; Vol. 38. [Google Scholar]
  31. Shell, K. Applications of Pontryagin’s Maximum Principle to Economics; Mathematical Systems Theory and Economics I and II, Volume 11/12 of the series Lecture Notes in Operations Research and Mathematical Economics, 241-292; 1968. [Google Scholar]
  32. Sontag, E.D. Mathematical control theory: deterministic finite dimensional systems; Springer Science and Business Media, 2013; Vol. 6. [Google Scholar]
  33. Spong, W.; Hutchinson, S.; Vidyasagar, M. Robot Modeling and Control; Wiley www.wiley.com, December 2005; 20 December 2006. [Google Scholar]
  34. Wonham, M.W. Linear Multivariable Control: A Geometric Approach, Applications of Mathematics; Springer: New York, NY, USA, 1979; Volume 10, p. 326. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

Disclaimer

Terms of Use

Privacy Policy

Privacy Settings

© 2025 MDPI (Basel, Switzerland) unless otherwise stated