Next Article in Journal
Recognizing Human Races through Machine Learning—A Multi-Network, Multi-Features Study
Previous Article in Journal
Subordination Properties of Meromorphic Kummer Function Correlated with Hurwitz–Lerch Zeta-Function
Previous Article in Special Issue
Krasnoselskii–Mann Viscosity Approximation Method for Nonexpansive Mappings
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Weak Measurable Optimal Controls for the Problems of Bolza

by
Gerardo Sánchez Licea
Departamento de Matemáticas, Facultad de Ciencias, Universidad Nacional Autónoma de México, Ciudad de México 04510, Mexico
Submission received: 21 December 2020 / Revised: 9 January 2021 / Accepted: 13 January 2021 / Published: 19 January 2021
(This article belongs to the Special Issue Nonlinear Analysis and Optimization)

Abstract

:
Two sufficiency theorems for parametric and a nonparametric problems of Bolza in optimal control are derived. The dynamics of the problems are nonlinear, the initial and final states are free, and the main results can be applied when nonlinear mixed time-state-control inequality and equality constraints are presented. The deviation between admissible costs and optimal costs around the optimal control is estimated by functionals playing the role of the square of some norms.

1. Introduction

In this paper, we derive two new sufficiency theorems in optimal control problems as the parametric and nonparametric problems of Bolza with nonlinear dynamics, free initial and final states, and inequality and equality mixed time-state-control constraints. The fundamental components of the sufficiency theorems of this article are a similar version of the Pontryagin maximum principle, a hypothesis usually called the transversality condition, a crucial second order inequality arising from the original algorithm employed to prove one of the sufficiency theorems, a related hypothesis of the Legendre–Clebsh necessary condition, the positivity of a quadratic function on the cone of critical directions, and a fundamental integral Weierstrass inequality involving a function whose role is parallel to the Hamiltonian of the problem. Given an admissible process, its set of active indices of the inequality restrictions has to be piecewise constant on the underlying time interval, the Lagrange multipliers associated with the inequality mixed constraints must be nonnegative and in fact they have to be zero whenever the corresponding index is inactive. The optimal control of the proposed optimal process need not be continuous but only measurable, see, for example, [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17], where the authors study several optimal control problems having a degree of generality very similar to the one treated in this paper and where the continuity of the optimal controls is a crucial assumption in those sufficiency theories. In the first of the sufficiency theorems of this work, the deviation between optimal costs and feasible costs is estimated by quadratic functionals, two of them playing the role of the square of the norm of the classical Banach space L 1 .
It is worth mentioning that second order sufficient conditions, as pointed out in [15], are necessary in nonlinear problems when the extremal is not unique or when an existence theorem is not applicable. In addition, the sufficient treatments have shown to be of crucial relevance in some parametric optimal control problems studying the analysis of stability or sensitivity, see, for example, [16,17]. In the previous references, the initial or final states are free, but they are restricted to lie in some surfaces delimited by curves; in contrast, the initial and final states of the nonparametric optimal control problem studied in this article are completely free, in the sense that they are not necessarily restricted to a parametrization, but they only must belong to any sets belonging to the images of a surface determined by a C 2 function. On the other hand, it is worth observing that all the crucial hypotheses of the sufficiency treatment studied in this article, are stated in the theorems, in contrast with other second order necessary and sufficiency theories that depend upon the verifiability of some crucial preliminary assumptions, see, for example, [18,19,20], where the necessary second order conditions for optimality depend on some previous hypotheses involving some notions of normality or regularity of a solution; or [11], where the corresponding sufficiency theory depends on the linear independence of some vectors whose role is the gradients of the active inequality and the equality restrictions. Finally, it is important to point out that, in [21,22], one can also find some sufficiency theories where the deviation between admissible and optimal costs around the optimal control has a quadratic growth.
The main novelties of this paper concern the facts that the sufficiency technique, used to prove Theorem 1, is independent of the standard hypothesis of continuity of the optimal controls, an assumption imposed in almost all the sufficiency theories having a similar degree of generality as the one studied in this article. In Corollary 1, the initial and final points of the states are not only variable, but they are completely free, in the sense that they may belong to any sets that must only be contained in a C 2 manifold, the sufficiency method employed to prove one of the results of the paper does not invoke classical sufficiency tools such as bounded matrix-valued Riccati equations, Hamilton–Jacobi inequalities, generalized notions of conjugate points, the linear independence of the gradients involving the active inequality and the equality constraints, insertions of the original optimal control problem in an abstract optimization problem involving a Banach space, or certain techniques based on arguments of convexity, see [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17] for details. In the parametric sufficiency theorem of the article, if an admissible process satisfies all of its hypotheses, the former not only is a weak minimum, but the deviation between the optimal cost and the admissible costs is estimated by functionals playing similar roles of the squares of several norms.
The organization of the article is the following. In Section 2, we state a parametric optimal control problem we shall be concerned with together with some elementary definitions, and we also pose one of the main results of the paper. In Section 3, we establish a nonparametric optimal control problem we shall be interested in, some fundamental definitions, a corollary that forms one of the crucial results of the paper, and an example illustrating how one can apply the results of the article. Section 4 is dedicated to state three auxiliary results in which the proof of one of the theorems is based and whose proof is referred to [23]. Section 5 is dedicated to the proof of Theorem 1. Finally, in Section 6, some conclusions and some future directions of open problems are briefly enunciated.

2. A Fundamental Theorem

Suppose an interval T : = [ t 0 , t 1 ] in R is given, in which we have functions l : R p R , Ψ i : R p R n ( i = 0 , 1 ) , L ( t , x , u ) : T × R n × R m R , f ( t , x , u ) : T × R n × R m R n , and φ ( t , x , u ) : T × R n × R m R s . Set
R : = { ( t , x , u ) T × R n × R m φ α ( t , x , u ) 0 ( α R ) , φ β ( t , x , u ) = 0 ( β S ) }
where R : = { 1 , , r } and S : = { r + 1 , , s } ( r = 0 , 1 , , s ) . If r = 0 , then R = and we are not concerned with statements regarding φ α . Similarly, if r = s , then S = , and we are not concerned with statements regarding φ β .
Let { Θ n } be a sequence of measurable functions and let Θ be a measurable function. We shall denote uniform convergence of { Θ n } to Θ by Θ n u Θ . Similarly, strong convergence in L p by Θ n L p Θ and weak convergence in L p by Θ n L p Θ .
We are going to assume throughout the article that L, f and φ = ( φ 1 , , φ s ) have first and second continuous derivatives with respect to x and u on T × R n × R m . Moreover, we shall suppose that the functions l and Ψ i ( i = 0 , 1 ) are of class C 2 on R p .
Let X be the space of all absolutely continuous functions mapping T to R n and U η : = L ( T ; R η ) ( η N ) .
Define A : = X × U m × R p , and keep in mind that the notation z b means any member z b : = ( z , b ) = ( x , u , b ) A . The parametric optimal control problem we shall be concerned with, denoted by (P), consists of minimizing a functional of the form
I ( z b ) : = l ( b ) + t 0 t 1 L ( t , x ( t ) , u ( t ) ) d t
over all z b A satisfying the constraints
x ˙ ( t ) = f ( t , x ( t ) , u ( t ) ) ( a . e . in T ) . x ( t i ) = Ψ i ( b ) for i = 0 , 1 . ( t , x ( t ) , u ( t ) ) R ( t T ) .
The elements b = ( b 1 , , b p ) * R p (* means transpose) are called parameters, the members z b in A are called processes, and a process z b is feasible or admissible if it satisfies the constraints. The notation z 0 b 0 means a member ( z 0 , b 0 ) = ( x 0 , u 0 , b 0 ) A .
The following notation will allow us to introduce the main results of this section.
• A process z 0 b 0 is a solution of ( P ) if it is feasible and I ( z 0 b 0 ) I ( z b ) for all feasible processes z b . A feasible process z 0 b 0 is a weak minimum of (P) if it is a minimum of I with respect to the norm
z b : = | b | + ( x , u ) ,
that is, if, for some ϵ > 0 , I ( z 0 b 0 ) I ( z b ) for all feasible processes z b satisfying z b z 0 b 0 < ϵ . In other words, if I affords a weak minimum at z 0 b 0 , then, if z b is admissible and it is sufficiently close to z 0 b 0 , in the sense that the quantities x x 0 , u u 0 and | b b 0 | are sufficiently small, then I ( z b ) I ( z 0 b 0 ) .
• For all ( t , x , u , ρ , μ ) T × R n × R m × R n × R s , define the Hamiltonian of the problem by
H ( t , x , u , ρ , μ ) : = ρ * f ( t , x , u ) L ( t , x , u ) μ * φ ( t , x , u ) .
Given ρ X and μ U s set, for all ( t , x , u ) T × R n × R m ,
F ( t , x , u ) : = H ( t , x , u , ρ ( t ) , μ ( t ) ) ρ ˙ * ( t ) x
and let
J ( z b ) : = ρ * ( t 1 ) x ( t 1 ) ρ * ( t 0 ) x ( t 0 ) + l ( b ) + t 0 t 1 F ( t , x ( t ) , u ( t ) ) d t .
• The second variation of J along z b in the direction w β , is given by
J ( z b ; w β ) : = β * l ( b ) β + t 0 t 1 2 Ω ( t , x ( t ) , u ( t ) ; t , y ( t ) , v ( t ) ) d t ,
where for all ( t , y , v ) T × R n × R m ,
2 Ω ( t , x ( t ) , u ( t ) ; t , y , v ) : = y * F x x ( t , x ( t ) , u ( t ) ) y + 2 y * F x u ( t , x ( t ) , u ( t ) ) v + v * F u u ( t , x ( t ) , u ( t ) ) v ,
and the notation w β refers to any element ( y , v , β ) in X × L 2 ( T ; R m ) × R p . In addition, l ( b ) is the second derivative of l evaluated at b.
• Define
E ( t , x , u , v ) : = F ( t , x , v ) F ( t , x , u ) F u ( t , x , u ) ( v u ) .
• Given x X and u L 1 ( T ; R m ) , set
Q ( x , u ) : = max { Q 1 ( x ) , Q 2 ( u ) }
where
Q 1 ( x ) : = t 0 t 1 V ( x ˙ ( t ) ) d t , Q 2 ( u ) : = t 0 t 1 V ( u ( t ) ) d t , V ( e ) : = ( 1 + | e | 2 ) 1 / 2 1 .
• For all x X and all u L 1 ( T ; R m ) , define
D ( x , u ) : = max { D 1 ( x ) , D 2 ( x , u ) }
where
D 1 ( x ) : = V ( x ( t 0 ) ) + Q 1 ( x ) and D 2 ( x , u ) : = V ( x ( t 0 ) ) + Q 2 ( u ) .
Finally, given ( t , x , u ) T × R n × R m , denote by
I a ( t , x , u ) : = { α R φ α ( t , x , u ) = 0 } ,
the set of active indices of ( t , x , u ) with respect to the inequality restrictions. For all z b A , let Y ( z b ) be the cone of all w β X × L 2 ( T ; R m ) × R p verifying
y ˙ ( t ) = f x ( t , x ( t ) , u ( t ) ) y ( t ) + f u ( t , x ( t ) , u ( t ) ) v ( t ) ( a . e . in T ) , y ( t i ) = Ψ i ( b ) β ( i = 0 , 1 ) . φ α x ( t , x ( t ) , u ( t ) ) y ( t ) + φ α u ( t , x ( t ) , u ( t ) ) v ( t ) 0 ( a . e . in T , α I a ( t , x ( t ) , u ( t ) ) ) . φ β x ( t , x ( t ) , u ( t ) ) y ( t ) + φ β u ( t , x ( t ) , u ( t ) ) v ( t ) = 0 ( a . e . in T , β S ) .
The set Y ( z b ) is the cone of critical directions with respect to z b , and the symbol Ψ i ( i = 0 , 1 ) means the derivative of Ψ i ( i = 0 , 1 ) .
Theorem 1 below is a crucial tool in order to obtain Corollary 1, the latter being the main result of the article. Theorem 1 gives sufficiency for weak minima of problem (P). Hypothesis (i) of Theorem 1 is the transversality condition, hypothesis (ii) is an inequality relation that was found during the original proof of Theorem 1, hypothesis (iii) is a modified version of the Legendre–Clebsch condition, hypothesis (iv) is the positivity of a quadratic integral on the cone of critical directions, and hypothesis (v) involves a Weierstrass integral inequality hypothesis. A remarkable component of Theorem 1 concerns the fact that the optimal control is not necessarily continuous but only measurable. The notation, Ψ i ( b 0 ; β ) ( i = 0 , 1 ) is the second derivative of Ψ i ( i = 0 , 1 ) along b 0 in the direction β .
Theorem 1.
Let z 0 b 0 be a feasible process. Suppose that I a ( · , x 0 ( · ) , u 0 ( · ) ) is piecewise constant on T, that there exist ρ X , μ U s with μ α ( t ) 0 , μ α ( t ) φ α ( t , x 0 ( t ) , u 0 ( t ) ) = 0 ( α R , t T ) and δ , ϵ > 0 , such that
ρ ˙ ( t ) = H x * ( t , x 0 ( t ) , u 0 ( t ) , ρ ( t ) , μ ( t ) ) ( a . e . in T ) ,
H u * ( t , x 0 ( t ) , u 0 ( t ) , ρ ( t ) , μ ( t ) ) = 0 ( t T ) ,
and the following is verified
(i)
l * ( b 0 ) + Ψ 1 * ( b 0 ) ρ ( t 1 ) Ψ 0 * ( b 0 ) ρ ( t 0 ) = 0 .
(ii)
ρ * ( t 1 ) Ψ 1 ( b 0 ; β ) ρ * ( t 0 ) Ψ 0 ( b 0 ; β ) 0 for all β R p .
(iii)
H u u ( t , x 0 ( t ) , u 0 ( t ) , ρ ( t ) , μ ( t ) ) 0 ( a . e . in T ) .
(iv)
J ( z 0 b 0 ; w β ) > 0 for all w β Y ( z 0 b 0 ) , w β ( 0 , 0 , 0 ) .
(v)
For all z b feasible with ( x , u ) ( x 0 , u 0 ) < ϵ , t 0 t 1 E ( t , x ( t ) , u 0 ( t ) , u ( t ) ) d t δ Q ( z z 0 ) .
Then, for some θ 1 , θ 2 > 0 and all admissible processes z b satisfying z b z 0 b 0 < θ 1 ,
I ( z b ) I ( z 0 b 0 ) + θ 2 min { | b b 0 | 2 , D ( z z 0 ) } .
In particular, z 0 b 0 is a weak minimum of (P).

3. The Main Result

Suppose that we have an interval T : = [ t 0 , t 1 ] in R , two sets B 0 , B 1 R n and functions ( a 1 , a 2 ) : R n × R n R , L ( t , x , u ) : T × R n × R m R , g ( t , x , u ) : T × R n × R m R n and ϕ ( t , x , u ) : T × R n × R m R s . Set
R ¯ : = { ( t , x , u ) T × R n × R m ϕ α ( t , x , u ) 0 ( α R ) , ϕ β ( t , x , u ) = 0 ( β S ) }
where R : = { 1 , , r } and S : = { r + 1 , , s } ( r = 0 , 1 , , s ) . If r = 0 , then R = and we are not concerned with statements regarding ϕ α . Similarly, if r = s , then S = and we are not concerned with statements regarding ϕ β .
We are going to assume throughout this section that L , g and ϕ = ( ϕ 1 , , ϕ s ) have first and second continuous derivatives with respect to x and u on T × R n × R m . Additionally, we suppose that the function , is of class C 2 on R n × R n .
Set A : = X × U m , where as usual, X denotes the space of absolutely continuous functions mapping T to R n and U m : = L ( T ; R m ) .
In this section, we shall be concerned with the nonparametric optimal control problem, denoted by ( P ¯ ) , of minimizing the functional
J ( x , u ) : = ( x ( t 0 ) , x ( t 1 ) ) + t 0 t 1 L ( t , x ( t ) , u ( t ) ) d t
over all pairs ( x , u ) A satisfying the restrictions
x ˙ ( t ) = g ( t , x ( t ) , u ( t ) ) ( a . e . in T ) . x ( t i ) B i for i = 0 , 1 . ( t , x ( t ) , u ( t ) ) R ¯ ( t T ) .
Members ( x , u ) in A are called processes, and a process ( x , u ) is feasible if it satisfies the restrictions.
A process ( x 0 , u 0 ) solves ( P ¯ ) if it is feasible and J ( x 0 , u 0 ) J ( x , u ) for all feasible processes ( x , u ) . A feasible process ( x 0 , u 0 ) is a weak minimum of ( P ¯ ) if it is a minimum of J relative to the essential supremum norm, that is, if for some ϵ > 0 , J ( x 0 , u 0 ) J ( x , u ) for all feasible processes satisfying ( x , u ) ( x 0 , u 0 ) < ϵ .
Let Ψ : R n R n × R n be any function of class C 2 such that B 0 × B 1 Ψ ( R n ) . Relate the nonparametric optimal control problem ( P ¯ ) with the parametric optimal control problem given in Section 2, denoted by ( P Ψ ) , that is, ( P Ψ ) is the parametric problem defined in Section 2, with the following data; p = n , l = Ψ , L = L , f = g , φ = ϕ and Ψ 0 , Ψ 1 the components of Ψ , that is, Ψ = ( Ψ 0 , Ψ 1 ) .
Lemma 1.
The following is verified:
(i)
z b is a feasible process of ( P Ψ ) if and only if z = ( x , u ) is a feasible process of ( P ¯ ) and b Ψ 1 ( x ( t 0 ) , x ( t 1 ) ) .
(ii)
If z b is a feasible process of ( P Ψ ) , then
J ( x , u ) = I ( z b ) .
(iii)
If z 0 b 0 solves ( P Ψ ) , then ( x 0 , u 0 ) solves ( P ¯ ) .
Proof. 
This is precisely Lemma 1 of [23]. □
Corollary 1 below is an immediate consequence of Theorem 1 and Lemma 1. It gives sufficiency conditions of problem ( P ¯ ) . Once again, it is worthwhile observing that the optimal control is not necessarily continuous but only measurable.
Corollary 1.
Let Ψ : R n R n × R n be any function of class C 2 such that B 0 × B 1 Ψ ( R n ) and let ( P Ψ ) be the parametric optimal control problem posed before enunciating Lemma 1. Let z 0 b 0 be a feasible process of ( P Ψ ) . Suppose that I a ( · , x 0 ( · ) , u 0 ( · ) ) is piecewise constant on T, there exist ρ X , μ U s with μ α ( t ) 0 , and μ α ( t ) φ α ( t , x 0 ( t ) , u 0 ( t ) ) = 0 ( α R , t T ) , δ , ϵ > 0 , such that
ρ ˙ ( t ) = H x * ( t , x 0 ( t ) , u 0 ( t ) , ρ ( t ) , μ ( t ) ) ( a . e . in T ) ,
H u * ( t , x 0 ( t ) , u 0 ( t ) , ρ ( t ) , μ ( t ) ) = 0 ( t T ) ,
and the following is verified:
(i)
l * ( b 0 ) + Ψ 1 * ( b 0 ) ρ ( t 1 ) Ψ 0 * ( b 0 ) ρ ( t 0 ) = 0 .
(ii)
ρ * ( t 1 ) Ψ 1 ( b 0 ; β ) ρ * ( t 0 ) Ψ 0 ( b 0 ; β ) 0 for all β R n .
(iii)
H u u ( t , x 0 ( t ) , u 0 ( t ) , ρ ( t ) , μ ( t ) ) 0 ( a . e . in T ) .
(iv)
J ( z 0 b 0 ; w β ) > 0 for all w β Y ( z 0 b 0 ) , w β ( 0 , 0 , 0 ) .
(v)
For all z b feasible with ( x , u ) ( x 0 , u 0 ) < ϵ , t 0 t 1 E ( t , x ( t ) , u 0 ( t ) , u ( t ) ) d t δ Q ( z z 0 ) .
Then, ( x 0 , u 0 ) is a weak minimum of ( P ¯ ) .
Remark 1.
It is worth observing that our sufficiency theory can also be applied to isoperimetric problems of Bolza with inequality and equality constraints.
In order to illustrate this fact for the nonparametric problem studied in this section, let γ : R n × R n R ( γ = 1 , , K ) be functions of class C 2 in R n × R n . In addition, let L γ ( t , x , u ) : T × R n × R m R ( γ = 1 , , K ) be functions having first and second continuous derivatives with respect to x and u on T × R n × R m , and consider the isoperimetric nonparametric optimal control problem of minimizing
J ( x , u ) : = ( x ( t 0 ) , x ( t 1 ) ) + t 0 t 1 L ( t , x ( t ) , u ( t ) ) d t
subject to
x ˙ ( t ) = g ( t , x ( t ) , u ( t ) ) ( a . e . in T ) . x ( t i ) B i for i = 0 , 1 . J i ( x , u ) : = i ( x ( t 0 ) , x ( t 1 ) ) + t 0 t 1 L i ( t , x ( t ) , u ( t ) ) d t 0 ( i = 1 , , k ) . J j ( x , u ) : = j ( x ( t 0 ) , x ( t 1 ) ) + t 0 t 1 L j ( t , x ( t ) , u ( t ) ) d t = 0 ( j = k + 1 , , K ) . ( t , x ( t ) , u ( t ) ) R ¯ ( t T ) .
Additionally, set L ˜ ( t , x , w , u ) : = L ( t , x , u ) ,
g ˜ ( t , x , w , u ) : = g ( t , x , u ) ( t 1 t 0 ) 1 1 ( x ( t 0 ) , x ( t 1 ) ) + L 1 ( t , x , u ) ( t 1 t 0 ) 1 K ( x ( t 0 ) , x ( t 1 ) ) + L K ( t , x , u ) ,
B ¯ 0 : = B 0 × C 0 , B ¯ 1 : = B 1 × C 1 , where C 1 : = ( , 0 ] × × ( , 0 ] × { 0 } × × { 0 } and C 0 : = { 0 } × × { 0 } . Here, in C 1 , there are k intervals ( , 0 ] and K k singletons { 0 } . In C 0 , there are K singletons { 0 } . Remark 1 follows from the fact that the isoperimetric optimal control problem stated above is equivalent to the nonparametric optimal control problem of minimizing
J ( x , w , u ) : = ( x ( t 0 ) , x ( t 1 ) ) + t 0 t 1 L ˜ ( t , x ( t ) , w ( t ) , u ( t ) ) d t
subject to
( x ˙ ( t ) , w ˙ ( t ) ) = g ˜ ( t , x ( t ) , w ( t ) , u ( t ) ) ( a . e . in T ) . ( x ( t i ) , w ( t i ) ) B ¯ i for i = 0 , 1 . ( t , x ( t ) , u ( t ) ) R ¯ ( t T ) .
Example 1 below shows how Corollary 1 can be applied. In the former, an inequality-equality constrained optimal control problem is solved by verifying that the first order sufficiency conditions
ρ ˙ ( t ) = H x * ( t , x 0 ( t ) , u 0 ( t ) , ρ ( t ) , μ ( t ) ) ( a . e . in T ) , H u * ( t , x 0 ( t ) , u 0 ( t ) , ρ ( t ) , μ ( t ) ) = 0 ( t T ) ,
are satisfied by an element ( x 0 , u 0 , ρ , μ ) . In addition, ( x 0 , u 0 , ρ , μ ) satisfies hypotheses (i), (ii), (iii), (iv) and (v) of Corollary 1, and hence it is a weak minimum of ( P ¯ ) .
Example 1.
Consider the nonparametric optimal control problem ( P ¯ ) of minimizing
J ( x , u ) : = x 1 2 ( 0 ) + x 2 2 ( 0 ) + x 1 2 ( 1 ) + x 2 2 ( 1 ) + 0 1 { exp ( t u ( t ) ) + sin x ( t ) } d t
over all ( x , u ) A satisfying the constraints
( x ˙ 1 ( t ) , x ˙ 2 ( t ) ) = ( u ( t ) , exp ( x 1 ( t ) ) exp ( t u ( t ) ) ) ( a . e . in [ 0 , 1 ] ) . x ( 0 ) { 0 } × { 0 } , x ( 1 ) ( , 0 ] × { 0 } . ( t , x ( t ) , u ( t ) ) R ¯ ( t [ 0 , 1 ] )
where
R ¯ : = { ( t , x , u ) [ 0 , 1 ] × R 2 × R u 2 x 1 2 exp ( x 1 ) x 1 + 1 0 , x 1 + t u = 0 } ,
A : = X × U 1 ,
X : = { x : [ 0 , 1 ] R 2 x   i s   a b s o l u t e l y   c o n t i n u o u s   o n   [ 0 , 1 ] } ,
U 1 : = { u : [ 0 , 1 ] R u   i s   e s s e n t i a l l y   b o u n d e d   o n   [ 0 , 1 ] } .
For this example, the data of the nonparametric problem are given by T = [ 0 , 1 ] , n = 2 , m = 1 , r = 1 , s = 2 , B 0 = { 0 } × { 0 } , B 1 = ( , 0 ] × { 0 } , ( a 1 , a 2 ) = ( a 1 1 ) 2 + ( a 1 2 ) 2 + ( a 2 1 ) 2 + ( a 2 2 ) 2 , L ( t , x , u ) = exp ( t u ) + sin x , g ( t , x , u ) = ( u , exp ( x 1 ) exp ( t u ) ) * , ϕ 1 ( t , x , u ) = u 2 x 1 2 exp ( x 1 ) x 1 + 1 and ϕ 2 ( t , x , u ) = x 1 + t u .
It is straightforwardly verified that the functions L , g, ϕ = ( ϕ 1 , ϕ 2 ) and their first and second derivatives with respect to x and u are continuous on T × R 2 × R . Moreover, the function is C 2 in R 2 × R 2 .
Additionally, it is evident that the process z 0 = ( x 0 , u 0 ) ( 0 , 0 , 0 ) is admissible of ( P ¯ ) . Let Ψ : R 2 R 2 × R 2 be defined by Ψ ( b ) : = ( ( 0 , b 2 ) , ( b 1 , b 2 ) ) . Clearly, Ψ is C 2 in R 2 and B 0 × B 1 Ψ ( R 2 ) . The related parametric problem denoted by ( P Ψ ) has the following data; p = 2 , l = Ψ , L = L , f = g , φ = ϕ , and Ψ 0 , Ψ 1 the components of Ψ , that is, Ψ = ( Ψ 0 , Ψ 1 ) with Ψ 0 ( b ) = ( 0 , b 2 ) * and Ψ 1 ( b ) = ( b 1 , b 2 ) * ( b R 2 ) .
Note that, if we set b 0 = ( b 01 , b 02 ) : = ( 0 , 0 ) , then z 0 b 0 = ( x 0 , u 0 , b 0 ) ( 0 , 0 , 0 , 0 , 0 ) is feasible for ( P Ψ ) . In addition, clearly, I a ( · , x 0 ( · ) , u 0 ( · ) ) = { 1 } is constant on T. Let ρ = ( ρ 1 , ρ 2 ) ( 0 , 1 ) , μ = ( μ 1 , μ 2 ) ( 1 , 0 ) and note that ( ρ , μ ) X × U 2 , μ 1 ( t ) 0 and μ 1 ( t ) φ 1 ( t , x 0 ( t ) , u 0 ( t ) ) = 0 ( t T ) .
Now,
H ( t , x , u , ρ , μ ) = ρ 1 u + ρ 2 exp ( x 1 ) ρ 2 exp ( t u ) exp ( t u ) sin x 1 μ 1 [ u 2 x 1 2 exp ( x 1 ) x 1 + 1 ] μ 2 [ x 1 + t u ] ,
and note that
H u ( t , x , u , ρ , μ ) = ρ 1 t ρ 2 exp ( t u ) t exp ( t u ) 2 μ 1 u t μ 2 ,
H x ( t , x , u , ρ , μ ) = ρ 2 exp ( x 1 ) cos x 1 + 2 μ 1 x 1 μ 1 exp ( x 1 ) + μ 1 μ 2 0 * .
It is straightforwardly verified that, for all t T ,
ρ ˙ ( t ) = H x * ( t , x 0 ( t ) , u 0 ( t ) , ρ ( t ) , μ ( t ) ) and H u ( t , x 0 ( t ) , u 0 ( t ) , ρ ( t ) , μ ( t ) ) = 0
and then ( x 0 , u 0 , ρ , μ ) satisfies the first order sufficiency hypotheses of Corollary 1. As Ψ 0 ( b ) = ( 0 , b 2 ) * , Ψ 1 ( b ) = ( b 1 , b 2 ) * , l ( b ) = b 1 2 + 2 b 2 2 ( b R 2 ) , then
l * ( b 0 ) + Ψ 1 * ( b 0 ) ρ ( 1 ) Ψ 0 * ( b 0 ) ρ ( 0 ) = 0
and hence hypothesis (i) of Corollary 1 is satisfied. In addition, one can easily verify that,
ρ * ( 1 ) Ψ 1 ( b 0 ; β ) ρ * ( 0 ) Ψ 0 ( b 0 ; β ) = 0 f o r a l l β R 2
and so hypothesis (ii) of Corollary 1 is fulfilled.
Now, for all ( t , x , u ) T × R 2 × R ,
H ( t , x , u , ρ ( t ) , μ ( t ) ) = sin x 1 u 2 + x 1 2 + x 1 1
and so, for all t T ,
H u u ( t , x 0 ( t ) , u 0 ( t ) , ρ ( t ) , μ ( t ) ) = 2 0
which in turn implies that ( x 0 , u 0 , ρ , μ ) satisfies hypothesis (iii) of Corollary 1.
In addition, observe that, for all t T ,
f x ( t , x 0 ( t ) , u 0 ( t ) ) = 0 0 1 0 , f u ( t , x 0 ( t ) , u 0 ( t ) ) = 1 t ,
φ 1 x ( t , x 0 ( t ) , u 0 ( t ) ) = ( 0 , 0 ) , φ 1 u ( t , x 0 ( t ) , u 0 ( t ) ) = 0 , φ 2 x ( t , x 0 ( t ) , u 0 ( t ) ) = ( 1 , 0 ) , φ 2 u ( t , x 0 ( t ) , u 0 ( t ) ) = t .
Thus, Y ( z 0 b 0 ) is given by all w β X × L 2 ( T ; R ) × R 2 satisfying
( y ˙ 1 ( t ) , y ˙ 2 ( t ) ) = ( v ( t ) , y 1 ( t ) t v ( t ) ) ( a . e . in T ) , y ( 0 ) = ( 0 , β 2 ) * , y ( 1 ) = ( β 1 , β 2 ) * . y 1 ( t ) + t v ( t ) = 0 ( a . e . in T ) .
Moreover, note that, for all ( t , x , u ) T × R 2 × R ,
F ( t , x , u ) = sin x 1 + u 2 x 1 2 x 1 + 1
and, for all t T ,
F x x ( t , x 0 ( t ) , u 0 ( t ) ) = 2 0 0 0 , F x u ( t , x 0 ( t ) , u 0 ( t ) ) = ( 0 , 0 ) , F u u ( t , x 0 ( t ) , u 0 ( t ) ) = 2 .
Therefore, for all w β Y ( z 0 b 0 ) ,
1 2 J ( z 0 b 0 ; w β ) = β 1 2 + 2 β 2 2 + 0 1 { v 2 ( t ) y 1 2 ( t ) } d t = β 1 2 + 2 β 2 2 + 0 1 { y ˙ 1 2 ( t ) y 1 2 ( t ) } d t .
Consequently,
J ( z 0 b 0 ; w β ) > 0
for all w β Y ( z 0 b 0 ) , w β ( 0 , 0 , 0 ) , and so hypothesis (iv) of Corollary 1 is satisfied.
Now, observe that, if z b is feasible, for all t T ,
E ( t , x ( t ) , u 0 ( t ) , u ( t ) ) = u 2 ( t ) .
Therefore, if z b is feasible,
0 1 E ( t , x ( t ) , u 0 ( t ) , u ( t ) ) d t = 0 1 u 2 ( t ) d t = 0 1 { u 2 ( t ) + ( exp ( x 1 ( t ) ) exp ( t u ( t ) ) ) 2 } d t = 0 1 { x ˙ 1 2 ( t ) + x ˙ 2 2 ( t ) } d t = 0 1 | x ˙ ( t ) | 2 d t 0 1 V ( x ˙ ( t ) ) d t = Q 1 ( x x 0 ) .
In addition, if z b is feasible,
0 1 E ( t , x ( t ) , u 0 ( t ) , u ( t ) ) d t = 0 1 u 2 ( t ) d t 0 1 V ( u ( t ) ) d t = Q 2 ( u u 0 ) .
Accordingly, for any ϵ > 0 and for any z b feasible with ( x , u ) ( x 0 , u 0 ) < ϵ ,
0 1 E ( t , x ( t ) , u 0 ( t ) , u ( t ) ) d t max { Q 1 ( x x 0 ) , Q 2 ( u u 0 ) } = Q ( x x 0 , u u 0 ) = Q ( z z 0 ) .
Therefore, hypothesis (v) of Corollary 1 is fulfilled for any ϵ > 0 and δ = 1 . By Corollary 1, ( x 0 , u 0 ) is a weak minimum of ( P ¯ ) .
Remark 2.
The reader can find a concrete example concerning the existence of a purely measurable optimal control in which one of its components satisfies a classical type of amplitude constraints on the controls u.
Indeed, see Example 1 of [23], where one can find a concrete optimal control u 0 = ( u 01 , u 02 ) with
u 02 ( t ) : = 1 , t = 0 1 , t i = 1 [ 1 / ( 2 i ) , 1 / ( 2 i 1 ) ] 1 , t i = 2 ( 1 / ( 2 i 1 ) , 1 / ( 2 i 2 ) )
and the feasible controls u = ( u 1 , u 2 ) satisfying the amplitude constraints
| u 2 ( t ) u 02 ( t ) | 1 for all t [ 0 , 1 ] .
Remark 3.
It would be of interest to see how the references quoted in this article or even the sufficiency theory presented in this paper can be generalized to the more complicated situation of the discrete-time case. See, for instance, [24], where time is measured in days in order to introduce a mathematical model to describe the outbreak of the Sars-Cov-2 in Ireland in March–May 2020. In the above reference, the optimal control treatment appeals to piecewise constant controls and state constraints for which a theoretical analysis is not amenable and hence a numerical approach is studied. It is worth mentioning that the optimal control model mentioned above saved lives and minimized the economical costs of the pharmaceutical interventions.

4. Auxiliary Lemmas

Now, we state three auxiliary lemmas which are going to be useful in order to prove Theorem 1. The proof of these results are included in the proofs of Lemmas 2, 3, and 4 of [23], respectively. From now on, we are not going to relabel the subsequences of a given sequence since this fact will not modify our results.
Throughout this section, we shall assume that we are given an element z 0 : = ( x 0 , u 0 ) X × L 1 ( T ; R m ) and a sequence { z q : = ( x q , u q ) } in X × L 1 ( T ; R m ) such that
lim q D ( z q z 0 ) = 0 and d q : = [ 2 D ( z q z 0 ) ] 1 / 2 > 0 ( q N ) .
For all q N , define
y q : = x q x 0 d q and v q : = u q u 0 d q .
For all q N , define
W q : = max { W 1 q , W 2 q }
where
W 1 q : = [ 1 + 1 2 V ( x ˙ q x ˙ 0 ) ] 1 / 2 , W 2 q : = [ 1 + 1 2 V ( u q u 0 ) ] 1 / 2 .
Lemma 2.
For some v 0 L 2 ( T ; R m ) and some subsequence of { z q } , v q L 1 v 0 on T.
Lemma 3.
There exist σ 0 L 2 ( T ; R n ) , y ¯ 0 R n , and a subsequence of { z q } , such that y ˙ q L 1 σ 0 on T. Moreover, if for all t T , y 0 ( t ) : = y ¯ 0 + t 0 t σ 0 ( τ ) d τ , then y q u y 0 on T.
Lemma 4.
Suppose that W q L 1 on T. Let R q , R 0 L ( T ; R m × m ) , assume that R q L R 0 on T, R 0 ( t ) 0 ( a . e . in T ) , and let v 0 be as in Lemma 2. Then,
lim inf q t 0 t 1 v q * ( t ) R q ( t ) v q ( t ) d t t 0 t 1 v 0 * ( t ) R 0 ( t ) v 0 ( t ) d t .

5. Proof of Theorem 1

The proof of Theorem 1 will be split up into two Lemmas. In Lemmas 5 and 6 below, we are assuming that all the hypotheses of Theorem 1 are satisfied. Before enunciating the lemmas, let us introduce some definitions.
First, note that given x = ( x 1 , , x n ) * R n and b = ( b 1 , , b p ) * R p , if we define x i , b j R n + p by x i : = ( x 1 , , x n , 0 , , 0 ) * and b j : = ( 0 , , 0 , b 1 , , b p ) * , then
x i + b j = ( x 1 , , x n , b 1 , , b p ) * = x b R n + p .
Define F ˜ : T × R n + p × R m R by
F ˜ ( t , ξ , u ) : = l ( ξ n + 1 , , ξ n + p ) t 1 t 0 + F ( t , ξ 1 , , ξ n , u ) .
Note that the Weierstrass function E ˜ : T × R n + p × R m × R m R of F ˜ is defined by
E ˜ ( t , ξ , u , v ) : = F ˜ ( t , ξ , v ) F ˜ ( t , ξ , u ) F ˜ u ( t , ξ , u ) ( v u ) .
As one readily verifies, for all ( t , x , u , v ) T × R n × R m × R m and all b R p ,
E ˜ ( t , x i + b j , u , v ) = E ( t , x , u , v ) .
Define
J ˜ ( z b ) : = ρ * ( t 1 ) x ( t 1 ) ρ * ( t 0 ) x ( t 0 ) + t 0 t 1 F ˜ ( t , x ( t ) i + b j , u ( t ) ) d t .
We have that J ( z b ) = J ˜ ( z b ) for all z b A , and
J ˜ ( z b ) = J ˜ ( z 0 b 0 ) + J ˜ ( z 0 b 0 ; z b z 0 b 0 ) + K ˜ ( z 0 b 0 ; z b ) + E ˜ ( z 0 b 0 ; z b )
where
E ˜ ( z 0 b 0 ; z b ) : = t 0 t 1 E ˜ ( t , x ( t ) i + b j , u 0 ( t ) , u ( t ) ) d t , K ˜ ( z 0 b 0 ; z b ) : = t 0 t 1 { M ˜ ( t , x ( t ) i + b j ) + [ u * ( t ) u 0 * ( t ) ] N ˜ ( t , x ( t ) i + b j ) } d t , J ˜ ( z 0 b 0 ; z b z 0 b 0 ) : = ρ * ( t 1 ) [ x ( t 1 ) x 0 ( t 1 ) ] ρ * ( t 0 ) [ x ( t 0 ) x 0 ( t 0 ) ] + t 0 t 1 { F ˜ ξ ( t , x 0 ( t ) i + b 0 j , u 0 ( t ) ) ( [ x ( t ) x 0 ( t ) ] i + [ b b 0 ] j ) + F ˜ u ( t , x 0 ( t ) i + b 0 j , u 0 ( t ) ) ( u ( t ) u 0 ( t ) ) } d t ,
and M ˜ , N ˜ are given by
M ˜ ( t , x i + b j ) : = F ˜ ( t , x i + b j , u 0 ( t ) ) F ˜ ( t , x 0 ( t ) i + b 0 j , u 0 ( t ) ) F ˜ ξ ( t , x 0 ( t ) i + b 0 j , u 0 ( t ) ) ( [ x x 0 ( t ) ] i + [ b b 0 ] j ) ,
N ˜ ( t , x i + b j ) : = F ˜ u * ( t , x i + b j , u 0 ( t ) ) F ˜ u * ( t , x 0 ( t ) i + b 0 j , u 0 ( t ) ) .
We have
M ˜ ( t , x i + b j ) = 1 2 ( [ x * x 0 * ( t ) ] i + [ b * b 0 * ] j ) P ˜ ( t , x i + b j ) ( [ x x 0 ( t ) ] i + [ b b 0 ] j ) , ( 2 a )
N ˜ ( t , x i + b j ) = Q ˜ ( t , x i + b j ) ( [ x x 0 ( t ) ] i + [ b b 0 ] j ) , ( 2 b )
where
P ˜ ( t , x i + b j ) : = 2 0 1 ( 1 λ ) F ˜ ξ ξ ( t , [ x 0 ( t ) + λ ( x x 0 ( t ) ) ] i + [ b 0 + λ ( b b 0 ) ] j , u 0 ( t ) ) d λ , Q ˜ ( t , x i + b j ) : = 0 1 F ˜ u ξ ( t , [ x 0 ( t ) + λ ( x x 0 ( t ) ) ] i + [ b 0 + λ ( b b 0 ) ] j , u 0 ( t ) ) d λ .
Lemma 5.
If the conclusion of Theorem 1 is false, then there exists a subsequence { z b q q } of feasible processes such that
lim q D ( z q z 0 ) = 0 and d q : = [ 2 D ( z q z 0 ) ] 1 / 2 > 0 ( q N ) .
Proof. 
If the conclusion of Theorem 1 is false, then for all θ 1 , θ 2 > 0 , there exists a feasible process z b such that
z b z 0 b 0 < θ 1 and I ( z b ) < I ( z 0 b 0 ) + θ 2 min { | b b 0 | 2 , D ( z z 0 ) } .
As
μ α ( t ) 0 ( α R , a . e . in T ) ,
if z b is feasible, then I ( z b ) J ( z b ) . In addition, since
μ α ( t ) φ α ( t , x 0 ( t ) , u 0 ( t ) ) = 0 ( α R , a . e . in T )
then I ( z 0 b 0 ) = J ( z 0 b 0 ) . Therefore, (3) implies that, for all θ 1 , θ 2 > 0 , there exists z b feasible with
z b z 0 b 0 < θ 1 and J ( z b ) < J ( z 0 b 0 ) + θ 2 min { | b b 0 | 2 , D ( z z 0 ) } .
Thus, if the conclusion of Theorem 1 is false, then, for all q N , there exists z b q q feasible such that
z b q q z 0 b 0 < min { ϵ , 1 / q } , J ( z b q q ) J ( z 0 b 0 ) < min | b q b 0 | 2 q , D ( z q z 0 ) q .
Clearly, the first relation in (4) implies that
lim q D ( z q z 0 ) = 0 .
In addition, D ( z q z 0 ) = 0 if and only if z q = z 0 . Then, by the second relation of (4),
D ( z q z 0 ) = 0 b q b 0 .
Suppose D ( z q z 0 ) = 0 for infinitely many q’s. For i = 0 , 1 , we have
0 = x q ( t i ) x 0 ( t i ) = Ψ i ( b q ) Ψ i ( b 0 ) = 0 1 Ψ i ( b 0 + λ [ b q b 0 ] ) ( b q b 0 ) d λ ,
0 = Ψ i ( b q ) Ψ i ( b 0 ) = Ψ i ( b 0 ) ( b q b 0 ) + 0 1 ( 1 λ ) Ψ i ( b 0 + λ [ b q b 0 ] ; b q b 0 ) d λ .
Denoting by ( b q , b 0 ) the line segment in R p joining the points b q and b 0 , by the second relation of (4), by condition (i) of Theorem 1, by (6), and the mean value theorem, there exists Ξ q ( b q , b 0 ) such that
0 > J ( z 0 b q ) J ( z 0 b 0 ) = l ( b q ) l ( b 0 ) = l ( b 0 ) ( b q b 0 ) + 1 2 ( b q b 0 ) * l ( Ξ q ) ( b q b 0 ) = ρ * ( t 0 ) Ψ 0 ( b 0 ) ( b q b 0 ) ρ * ( t 1 ) Ψ 1 ( b 0 ) ( b q b 0 ) + 1 2 ( b q b 0 ) * l ( Ξ q ) ( b q b 0 ) = i = 0 1 ( 1 ) i + 1 0 1 ( 1 λ ) ρ * ( t i ) Ψ i ( b 0 + λ [ b q b 0 ] ; b q b 0 ) d λ + 1 2 ( b q b 0 ) * l ( Ξ q ) ( b q b 0 ) .
Choose an appropriate subsequence of { ( b q b 0 ) / | b q b 0 | } , such that
lim q b q b 0 | b q b 0 | = β 0
for some β 0 R p with | β 0 | = 1 . By (5),
Ψ i ( b 0 ) β 0 = 0 ( i = 0 , 1 ) .
By (7) and (8) and condition (ii) of Theorem 1, it follows that
0 1 2 [ ρ * ( t 1 ) Ψ 1 ( b 0 ; β 0 ) ρ * ( t 0 ) Ψ 0 ( b 0 ; β 0 ) + β 0 * l ( b 0 ) β 0 ] 1 2 β 0 * l ( b 0 ) β 0 = 1 2 J ( z 0 b 0 ; 0 β 0 )
which contradicts (iv) of Theorem 1. Therefore, we may assume that, for all q N ,
d q = [ 2 D ( z q z 0 ) ] 1 / 2 > 0 .
Lemma 6.
If the conclusion of Theorem 1 is false, then hypothesis (iv) of Theorem 1 is false.
Proof. 
Let { z b q q } be the sequence of feasible processes given in Lemma 5. Then,
lim q D ( z q z 0 ) = 0 and d q = [ 2 D ( z q z 0 ) ] 1 / 2 > 0 ( q N ) .
Case (1): First, suppose that the sequence { ( b q b 0 ) / d q } is bounded in R p .
For all q N , define
y q : = x q x 0 d q , v q : = u q u 0 d q , ω q : = y q i + b q b 0 d q j .
By Lemma 2, there exist v 0 L 2 ( T ; R m ) and a subsequence of { z q } , such that v q L 1 v 0 on T. By Lemma 3, there exist σ 0 L 2 ( T ; R n ) , y ¯ 0 R n , and a subsequence of { z q } , such that if y 0 ( t ) : = y ¯ 0 + t 0 t σ 0 ( τ ) d τ ( t T ) , then
y q u y 0 on T .
Since the sequence { ( b q b 0 ) / d q } is bounded in R p , then we may assume that there exists some β 0 R p such that
lim q b q b 0 d q = β 0 .
First, we are going to show that for i = 0 , 1 ,
y 0 ( t i ) = Ψ i ( b 0 ) β 0 .
Observe that, for i = 0 , 1 and all q N , we have that
y q ( t i ) = 0 1 Ψ i ( b 0 + λ [ b q b 0 ] ) ( b q b 0 ) d q d λ .
By (9), (10) and (12), we obtain (11). Now, we claim that
J ( z 0 b 0 ; w 0 β 0 ) 0 , w 0 β 0 = ( y 0 , v 0 , β 0 ) ( 0 , 0 , 0 ) .
To prove it, observe that by (2), (9) and (10),
M ˜ ( · , x q ( · ) i + b q j ) d q 2 = 1 2 ω q * ( · ) P ˜ ( · , x q ( · ) i + b q j ) ω q ( · ) L 1 2 [ y 0 * ( · ) i + β 0 * j ] F ˜ ξ ξ ( · , x 0 ( · ) i + b 0 j , u 0 ( · ) ) [ y 0 ( · ) i + β 0 j ] ,
N ˜ ( · , x q ( · ) i + b q j ) d q = Q ˜ ( · , x q ( · ) i + b q j ) ω q ( · ) L F ˜ u ξ ( · , x 0 ( · ) i + b 0 j , u 0 ( · ) ) [ y 0 ( · ) i + β 0 j ]
both on T. This fact, combined with Lemma 2, implies that
lim q K ˜ ( z 0 b 0 ; z b q q ) d q 2 = 1 2 t 0 t 1 { [ y 0 * ( t ) i + β 0 * j ] F ˜ ξ ξ ( t , x 0 ( t ) i + b 0 j , u 0 ( t ) ) [ y 0 ( t ) i + β 0 j ] + 2 v 0 * ( t ) F ˜ u ξ ( t , x 0 ( t ) i + b 0 j , u 0 ( t ) ) [ y 0 ( t ) i + β 0 j ] } d t .
Since ( x 0 , u 0 , ρ , μ ) satisfies the conditions
ρ ˙ ( t ) = H x * ( t , x 0 ( t ) , u 0 ( t ) , ρ ( t ) , μ ( t ) ) ( a . e . in T ) , H u * ( t , x 0 ( t ) , u 0 ( t ) , ρ ( t ) , μ ( t ) ) = 0 ( t T ) ,
and by hypothesis (i) of Theorem 1, we have that
lim q J ˜ ( z 0 b 0 ; z b q q z 0 b 0 ) d q 2 = lim q 1 d q 2 [ ρ * ( t 1 ) ( x q ( t 1 ) x 0 ( t 1 ) ) ρ * ( t 0 ) ( x q ( t 0 ) x 0 ( t 0 ) ) + l ( b 0 ) ( b q b 0 ) ] = lim q 1 d q 2 [ ρ * ( t 1 ) ( Ψ 1 ( b q ) Ψ 1 ( b 0 ) Ψ 1 ( b 0 ) ( b q b 0 ) ) ρ * ( t 0 ) ( Ψ 0 ( b q ) Ψ 0 ( b 0 ) Ψ 0 ( b 0 ) ( b q b 0 ) ) ] = lim q 1 d q 2 0 1 i = 0 1 ( 1 ) i + 1 ( 1 λ ) ρ * ( t i ) Ψ i ( b 0 + λ [ b q b 0 ] ; b q b 0 ) d λ = 1 2 [ ρ * ( t 1 ) Ψ 1 ( b 0 ; β 0 ) ρ * ( t 0 ) Ψ 0 ( b 0 ; β 0 ) ] .
Consequently, by (1), the fact that
J ( z b q q ) J ( z 0 b 0 ) < min | b q b 0 | 2 q , D ( z q z 0 ) q ,
(15) and condition (ii) of Theorem 1,
0 lim q K ˜ ( z 0 b 0 ; z b q q ) d q 2 + lim inf q E ˜ ( z 0 b 0 ; z b q q ) d q 2 .
Now, for all t T and q N ,
1 d q 2 E ˜ ( t , x q ( t ) i + b q j , u 0 ( t ) , u q ( t ) ) = 1 2 v q * ( t ) R q ( t ) v q ( t ) ,
where
R q ( t ) : = 2 0 1 ( 1 λ ) F ˜ u u ( t , x q ( t ) i + b q j , u 0 ( t ) + λ [ u q ( t ) u 0 ( t ) ] ) d λ .
As one readily verifies,
R q ( · ) L R 0 ( · ) : = F ˜ u u ( · , x 0 ( · ) i + b 0 j , u 0 ( · ) ) on T .
By hypothesis (iii) of Theorem 1, we have
F ˜ u u ( t , x 0 ( t ) i + b 0 j , u 0 ( t ) ) = R 0 ( t ) 0 ( a . e . in T ) .
For all q N , define
W q : = max { W 1 q , W 2 q }
where
W 1 q : = [ 1 + 1 2 V ( x ˙ q x ˙ 0 ) ] 1 / 2 , W 2 q : = [ 1 + 1 2 V ( u q u 0 ) ] 1 / 2 .
By the fact that
z b q q z 0 b 0 < 1 q ,
and the admissibility of z b q q , W q L 1 on T. With this in mind, by (17) and Lemma 4,
lim inf q E ˜ ( z 0 b 0 ; z b q q ) d q 2 = lim inf q 1 d q 2 t 0 t 1 E ˜ ( t , x q ( t ) i + b q j , u 0 ( t ) , u q ( t ) ) d t = 1 2 lim inf q t 0 t 1 v q * ( t ) R q ( t ) v q ( t ) d t 1 2 t 0 t 1 v 0 * ( t ) R 0 ( t ) v 0 ( t ) d t .
By (16) and (18), we have
0 t 0 t 1 { v 0 * ( t ) F ˜ u u ( t , x 0 ( t ) i + b 0 j , u 0 ( t ) ) v 0 ( t ) + 2 v 0 * ( t ) F ˜ u ξ ( t , x 0 ( t ) i + b 0 j , u 0 ( t ) ) [ y 0 ( t ) i + β 0 j ] + [ y 0 * ( t ) i + β 0 * j ] F ˜ ξ ξ ( t , x 0 ( t ) i + b 0 j , u 0 ( t ) ) [ y 0 ( t ) i + β 0 j ] } d t = β 0 * l ( b 0 ) β 0 + t 0 t 1 { v 0 * ( t ) F u u ( t , x 0 ( t ) , u 0 ( t ) ) v 0 ( t ) + 2 v 0 * ( t ) F u x ( t , x 0 ( t ) , u 0 ( t ) ) y 0 ( t ) + y 0 * ( t ) F x x ( t , x 0 ( t ) , u 0 ( t ) ) y 0 ( t ) } d t = β 0 * l ( b 0 ) β 0 + t 0 t 1 2 Ω ( t , x 0 ( t ) , u 0 ( t ) ; t , y 0 ( t ) , v 0 ( t ) ) d t = J ( z 0 b 0 ; w 0 β 0 ) .
Now, let us show that w 0 β 0 ( 0 , 0 , 0 ) . By (16), condition (v) of Theorem 1 and the fact that V ( e ) | e | 2 / 2 for all e R n ,
0 lim q K ˜ ( z 0 b 0 ; z b q q ) d q 2 + lim inf q δ d q 2 Q ( z q z 0 ) = lim q K ˜ ( z 0 b 0 ; z b q q ) d q 2 + lim inf q δ d q 2 [ D ( z q z 0 ) V ( x q ( t 0 ) x 0 ( t 0 ) ) ] lim q K ˜ ( z 0 b 0 ; z b q q ) d q 2 + δ 2 δ 2 lim sup q | x q ( t 0 ) x 0 ( t 0 ) | 2 d q 2 = lim q K ˜ ( z 0 b 0 ; z b q q ) d q 2 + δ 2 δ 2 lim sup q | Ψ 0 ( b q ) Ψ 0 ( b 0 ) | 2 d q 2 = lim q K ˜ ( z 0 b 0 ; z b q q ) d q 2 + δ 2 δ 2 lim sup q 0 1 Ψ 0 ( b 0 + λ [ b q b 0 ] ) b q b 0 d q d λ 2 = lim q K ˜ ( z 0 b 0 ; z b q q ) d q 2 + δ 2 δ 2 | Ψ 0 ( b 0 ) β 0 | 2 = lim q K ˜ ( z 0 b 0 ; z b q q ) d q 2 + δ 2 δ 2 | y 0 ( t 0 ) | 2 .
With this in mind and (14), if we suppose that w 0 β 0 ( 0 , 0 , 0 ) , then δ would not be positive, which is not the case, and this establishes (13). Now, let us prove that
y ˙ 0 ( t ) = f x ( t , x 0 ( t ) , u 0 ( t ) ) y 0 ( t ) + f u ( t , x 0 ( t ) , u 0 ( t ) ) v 0 ( t ) ( a . e . in T ) .
Note that, for all q N ,
y ˙ q ( t ) = A q ( t ) y q ( t ) + B q ( t ) v q ( t ) ( a . e . in T )
where
A q ( t ) = 0 1 f x ( t , x 0 ( t ) + λ [ x q ( t ) x 0 ( t ) ] , u 0 ( t ) + λ [ u q ( t ) u 0 ( t ) ] ) d λ ,
B q ( t ) = 0 1 f u ( t , x 0 ( t ) + λ [ x q ( t ) x 0 ( t ) ] , u 0 ( t ) + λ [ u q ( t ) u 0 ( t ) ] ) d λ .
As
A q ( · ) L f x ( · , x 0 ( · ) , u 0 ( · ) ) , B q ( · ) L f u ( · , x 0 ( · ) , u 0 ( · ) ) , y q u y 0 , v q L 1 v 0 ,
all on T, it follows that
y ˙ q ( · ) L 1 f x ( · , x 0 ( · ) , u 0 ( · ) ) y 0 ( · ) + f u ( · , x 0 ( · ) , u 0 ( · ) ) v 0 ( · ) on T .
By Lemma 3, y ˙ q L 1 σ 0 = y ˙ 0 on T. Then, (19) is verified.
Now, we claim that
i.
φ α x ( t , x 0 ( t ) , u 0 ( t ) ) y 0 ( t ) + φ α u ( t , x 0 ( t ) , u 0 ( t ) ) v 0 ( t ) 0 ( a . e . in T , α I a ( t , x 0 ( t ) , u 0 ( t ) ) ) .
ii.
φ β x ( t , x 0 ( t ) , u 0 ( t ) ) y 0 ( t ) + φ β u ( t , x 0 ( t ) , u 0 ( t ) ) v 0 ( t ) = 0 ( a . e . in T , β S ) .
As one can easily verify, (i) and (ii) above are obtained if one simply copies the proofs from (27) to (29) of [25].
Consequently, from (11), (19), (i) and (ii), above, it follows that w 0 β 0 Y ( z 0 b 0 ) . This fact together with (13) contradict hypothesis (iv) of Theorem 1.
Case (2): Now, assume that the sequence { ( b q b 0 ) / d q } is unbounded. Then,
lim q b q b 0 d q = + .
In this case, if one copies the proofs from (31) to (38) of [25], then one obtains that for some β ¯ 0 R p with | β ¯ 0 | = 1 ,
a.
Ψ i ( b 0 ) β ¯ 0 = 0 ( i = 0 , 1 ) .
b.
J ( z 0 b 0 ; 0 β ¯ 0 ) 0 .
Consequently, (a) and (b) above contradict hypothesis (iv) of Theorem 1. □

6. Conclusions

In this paper, we have obtained two sufficiency theorems for a parametric and a nonparametric problems of Bolza having nonlinear dynamics, variable initial and final states and nonlinear inequality and equality mixed time-state-control constraints. The proposed optimal controls need not be continuous but also purely measurable. In the nonparametric problem, the initial and final states are not only variable but also completely free, all the crucial sufficiency hypotheses are included in the theorems and, in the parametric sufficiency theorem, the deviation around the optimal cost, can be measured by a proportion of a function involving several functionals playing similar roles of the square of some norms. The algorithm of sufficiency used to prove one of the main results of the article is self-contained in the sense that it is independent of classical techniques used to obtain sufficiency of problems having a similar degree of generality as the one studied in this work. On the other hand, some future directions of research can be visualized by applying this method of sufficiency. Concretely, we conjecture that Corollary 1 can be proved directly, that is, without invoking the theorem of the parametric problem. The only issue that must be addressed is that the sets B i ( i = 0 , 1 ) appearing in the corollary should be manifolds determined by some C 2 functions Φ i ( i = 1 , 0 ) , satisfying the relations x ( t i ) = Φ i ( x ( t i + 1 ) ) ( i = 1 , 0 ) . We also conjecture that a parallel version of Corollary 1 can be derived directly with the sets B i ( i = 0 , 1 ) being any sets and they need not have to be subsets of any manifold. Once again, another issue that possibly arises is that we have to diminish the class of admissible processes by requiring that the strategies be of class C 2 instead of being absolutely continuous on the underlying interval of time.

Funding

This research was funded by Dirección General de Asuntos del Personal Académico, DGAPA-UNAM, by the project PAPIIT-IN102220.

Data Availability Statement

Not applicable.

Acknowledgments

The author thanks the Dirección General de Asuntos del Personal Académico, Universidad Nacional Autónoma de México, for the financial support provided by the project PAPIIT-IN102220. Additionally, the author thanks the three anonymous referees for the encouraging comments made in their reviews.

Conflicts of Interest

The author declares no conflict of interest.

References

  1. Malanowski, K. Sufficient optimality conditions for optimal control subject to state constraints. SIAM J. Control Optim. 1997, 35, 205–227. [Google Scholar] [CrossRef]
  2. Malanowski, K.; Maurer, H. Sensitivity analysis for parametric control problems with control-state constraints. Comput. Optim. Appl. 1996, 5, 253–283. [Google Scholar] [CrossRef]
  3. Malanowski, K.; Maurer, H.; Pickenhain, S. Second order sufficient conditions for state-constrained optimal control problems. J. Optim. Theory Appl. 2004, 123, 595–617. [Google Scholar] [CrossRef]
  4. Maurer, H. First, and second order sufficient optimality conditions in mathematical programming and optimal control. In Mathematical Programming at Oberwolfach; Springer: Berlin/Heidelberg, Germany, 1981; Volume 14, pp. 163–177. [Google Scholar]
  5. Maurer, H. Sufficient conditions and sensitivity analysis for economic control problems. Ann. Oper. Res. 1999, 88, 3–14. [Google Scholar] [CrossRef]
  6. Maurer, H.; Oberle, H.J. Second order sufficient conditions for optimal control problems with free final time: The Riccati approach. SIAM J. Control Optim. 2002, 41, 380–403. [Google Scholar] [CrossRef]
  7. Maurer, H.; Pickenhain, S. Second order sufficient conditions for control problems with mixed control-state constraints. J. Optim. Theory Appl. 1995, 86, 649–667. [Google Scholar] [CrossRef]
  8. Loewen, P.D. Second-order sufficiency criteria and local convexity for equivalent problems in the calculus of variations. J. Math. Anal. Appl. 1990, 146, 512–522. [Google Scholar] [CrossRef] [Green Version]
  9. Rosenblueth, J.F. Variational conditions and conjugate points for the fixed-endpoint control problem. IMA J. Math. Control Inf. 1999, 16, 147–163. [Google Scholar] [CrossRef]
  10. Osmolovskii, N.P. Second order sufficient conditions for an extremum in optimal control. Control Cybern. 2002, 31, 803–831. [Google Scholar]
  11. Osmolovskii, N.P. Second-order sufficient optimality conditions for control problems with linearly independent gradients of control constraints. ESAIM Control. Optim. Calc. Var. 2012, 18, 452–482. [Google Scholar] [CrossRef] [Green Version]
  12. Stefani, G.; Zezza, P.L. Optimality conditions for a constrained optimal control problem. SIAM J. Control Optim. 1996, 34, 635–659. [Google Scholar] [CrossRef]
  13. Hestenes, M.R. Calculus of Variations and Optimal Control Theory; John Wiley: New York, NJ, USA, 1966. [Google Scholar]
  14. Milyutin, A.A.; Osmolovskii, N.P. Calculus of Variations and Optimal Control; American Mathematical Society: Providence, RI, USA, 1998. [Google Scholar]
  15. Stefani, G.; Zezza, P.L. Constrained regular LQ-control problems. SIAM J. Control Optim. 1997, 35, 876–900. [Google Scholar] [CrossRef]
  16. Maurer, H.; Pesh, H.J. Solution differentiability for parametric nonlinear control problems with control-state constraints. J. Optim. Theory Appl. 1995, 86, 285–309. [Google Scholar] [CrossRef] [Green Version]
  17. Malanowski, K. Two norm approach in stability and sensitivity analysis of optimization and optimal control problems. Adv. Math. Sci. Appl. 1993, 2, 397–443. [Google Scholar]
  18. Cortez, K.L.; Rosenblueth, J.F. Normality and uniqueness of Lagrange multipliers. Discret. Contin. Dyn. Syst. 2018, 38, 3169–3188. [Google Scholar] [CrossRef] [Green Version]
  19. Cortez, K.L.; Rosenblueth, J.F. The broken link between normality and regularity in the calculus of variations. Syst. Control Lett. 2019, 124, 27–32. [Google Scholar] [CrossRef]
  20. Rosário de Pinho, M.D.; Rosenblueth, J.F. Mixed constraints in optimal control: An implicit function theorem approach. IMA J. Math. Control Inf. 2007, 24, 197–218. [Google Scholar] [CrossRef]
  21. Alt, W.; Felgenhauer, U.; Seydenschwanz, M. Euler discretization for a class of nonlinear optimal control problems with control appearing linearly. Comput. Optim. Appl. 2018, 69, 825–856. [Google Scholar] [CrossRef]
  22. Osmolovskii, N.P.; Veliov, V.M. Metric sub-regularity in optimal control of affine problems with free end state. ESAIM Control Optim. Calc. Var. 2019. [Google Scholar] [CrossRef] [Green Version]
  23. Sánchez Licea, G. Sufficiency for purely essentially bounded optimal controls. Symmetry 2020, 12, 238. [Google Scholar] [CrossRef]
  24. Lennon, O.N.; Áine, B. Piecewise-constant optimal control strategies for controlling the outbreak of COVID-19 in the Irish population. Math. Biosci. 2020, 330, 108496. [Google Scholar]
  25. Sánchez Licea, G. Sufficiency for singular trajectories in the calculus of variations. AIMS Math. 2019, 5, 111–139. [Google Scholar] [CrossRef]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Sánchez Licea, G. Weak Measurable Optimal Controls for the Problems of Bolza. Mathematics 2021, 9, 191. https://0-doi-org.brum.beds.ac.uk/10.3390/math9020191

AMA Style

Sánchez Licea G. Weak Measurable Optimal Controls for the Problems of Bolza. Mathematics. 2021; 9(2):191. https://0-doi-org.brum.beds.ac.uk/10.3390/math9020191

Chicago/Turabian Style

Sánchez Licea, Gerardo. 2021. "Weak Measurable Optimal Controls for the Problems of Bolza" Mathematics 9, no. 2: 191. https://0-doi-org.brum.beds.ac.uk/10.3390/math9020191

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop