LIMIT SOLUTIONS (on estensions of input-output for - HAL

LIMIT SOLUTIONS (on estensions of input-output for
unbounded controls)
Franco Rampazzo, Maria Soledad Aronna
To cite this version:
Franco Rampazzo, Maria Soledad Aronna. LIMIT SOLUTIONS (on estensions of input-output
for unbounded controls). NETCO 2014 - New Trends in Optimal Control, Jun 2014, Tours,
France. <hal-01024721>
HAL Id: hal-01024721
https://hal.inria.fr/hal-01024721
Submitted on 18 Jul 2014
HAL is a multi-disciplinary open access
archive for the deposit and dissemination of scientific research documents, whether they are published or not. The documents may come from
teaching and research institutions in France or
abroad, or from public or private research centers.
L’archive ouverte pluridisciplinaire HAL, est
destinée au dépôt et à la diffusion de documents
scientifiques de niveau recherche, publiés ou non,
émanant des établissements d’enseignement et de
recherche français ou étrangers, des laboratoires
publics ou privés.
LIMIT SOLUTIONS
(on estensions of input-output for unbounded
controls)
Franco Rampazzo,
University of Padova,
Padova, Italy
joint work with Maria S. Aronna (IMPA)
NetCo Conference
New trends in Optimal Control
June 23-27, 2014
Tours, France
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
1 / New
37
1
HEURISTICS
2
”LIMIT” SOLUTIONS
Existing notions of solutions
Proposed definition of Limit Solution
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
2 / New
37
HEURISTICS
1
HEURISTICS
2
”LIMIT” SOLUTIONS
Existing notions of solutions
Proposed definition of Limit Solution
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
3 / New
37
HEURISTICS
TWO MAIN QUESTIONS:
(A) Find a NOTION OF SOLUTION x for
ẋ = f (x, u, v ) +
m
X
gα (x, u)u̇α ,
t ∈ [a, b]
α=1
such that:
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
4 / New
37
HEURISTICS
TWO MAIN QUESTIONS:
(A) Find a NOTION OF SOLUTION x for
ẋ = f (x, u, v ) +
m
X
gα (x, u)u̇α ,
t ∈ [a, b]
α=1
such that:
i) x is L1 and is defined for L1 inputs u
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
4 / New
37
HEURISTICS
TWO MAIN QUESTIONS:
(A) Find a NOTION OF SOLUTION x for
ẋ = f (x, u, v ) +
m
X
gα (x, u)u̇α ,
t ∈ [a, b]
α=1
such that:
i) x is L1 and is defined for L1 inputs u
Here L1 denotes the set of integrable maps defined everywhere
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
4 / New
37
HEURISTICS
TWO MAIN QUESTIONS:
(A) Find a NOTION OF SOLUTION x for
ẋ = f (x, u, v ) +
m
X
gα (x, u)u̇α ,
t ∈ [a, b]
α=1
such that:
i) x is L1 and is defined for L1 inputs u
Here L1 denotes the set of integrable maps defined everywhere
ii) x subsumes former concepts of solution.
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
4 / New
37
HEURISTICS
TWO MAIN QUESTIONS:
(A) Find a NOTION OF SOLUTION x for
ẋ = f (x, u, v ) +
m
X
gα (x, u)u̇α ,
t ∈ [a, b]
α=1
such that:
i) x is L1 and is defined for L1 inputs u
Here L1 denotes the set of integrable maps defined everywhere
ii) x subsumes former concepts of solution.
We shall call this solution
LIMIT SOLUTION
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
4 / New
37
HEURISTICS
TWO MAIN QUESTIONS:
(A) Find a NOTION OF SOLUTION x for
ẋ = f (x, u, v ) +
m
X
gα (x, u)u̇α ,
t ∈ [a, b]
α=1
such that:
i) x is L1 and is defined for L1 inputs u
Here L1 denotes the set of integrable maps defined everywhere
ii) x subsumes former concepts of solution.
We shall call this solution
LIMIT SOLUTION
(B) Minimum problems with end-point constraints x(b) ∈ S as
PROPER EXTENSIONS of regular problems (u ∈ AC )?
(Aronna’s talk)
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
4 / New
37
HEURISTICS
APPLICATIONS of impulsive systems:
Spiking models of synaptic behaviour
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
5 / New
37
HEURISTICS
APPLICATIONS of impulsive systems:
Spiking models of synaptic behaviour
Mechanical systems using some coordinates as controls
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
5 / New
37
HEURISTICS
APPLICATIONS of impulsive systems:
Spiking models of synaptic behaviour
Mechanical systems using some coordinates as controls
In general, coupled fast-slow dynamics
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
5 / New
37
HEURISTICS
Underlying thought:
We can accept a notion of discontinuous (=impulsive) trajectory
only if
it is, in some sense to be made precise, the limit of faster and faster
trajectories
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
6 / New
37
”LIMIT” SOLUTIONS
Outline
1
HEURISTICS
2
”LIMIT” SOLUTIONS
Existing notions of solutions
Proposed definition of Limit Solution
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
7 / New
37
”LIMIT” SOLUTIONS
Existing notions of solutions
ẋ = f (x, u, v ) +
m
X
gα (x, u)u̇α
α=1
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
8 / New
37
”LIMIT” SOLUTIONS
Existing notions of solutions
ẋ = f (x, u, v ) +
m
X
gα (x, u)u̇α
α=1
A ”TRIVIAL” BUT IMPORTANT CASE
ẋ = u̇
For this eqution one would like to have
x(t) = u(t) + x(0)
∀t ∈ [0, T ]
(1)
as a solution, which is obviously true as soon as x, u ∈ AC (i.e.
absolutely continuous).
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
8 / New
37
”LIMIT” SOLUTIONS
Existing notions of solutions
ẋ = f (x, u, v ) +
m
X
gα (x, u)u̇α
α=1
A ”TRIVIAL” BUT IMPORTANT CASE
ẋ = u̇
For this eqution one would like to have
x(t) = u(t) + x(0)
∀t ∈ [0, T ]
(1)
as a solution, which is obviously true as soon as x, u ∈ AC (i.e.
absolutely continuous).
Another idea could be a distributional approach: BUT
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
8 / New
37
”LIMIT” SOLUTIONS
Existing notions of solutions
ẋ = f (x, u, v ) +
m
X
gα (x, u)u̇α
α=1
A ”TRIVIAL” BUT IMPORTANT CASE
ẋ = u̇
For this eqution one would like to have
x(t) = u(t) + x(0)
∀t ∈ [0, T ]
(1)
as a solution, which is obviously true as soon as x, u ∈ AC (i.e.
absolutely continuous).
Another idea could be a distributional approach: BUT
1) does not give pointwise information
2) it is ”wrong” in the general nonlinear case.
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
8 / New
37
”LIMIT” SOLUTIONS
Existing notions of solutions
ẋ = f (x, u, v ) +
m
X
gα (x, u)u̇α
α=1
A ”TRIVIAL” BUT IMPORTANT CASE
ẋ = u̇
For this eqution one would like to have
x(t) = u(t) + x(0)
∀t ∈ [0, T ]
(1)
as a solution, which is obviously true as soon as x, u ∈ AC (i.e.
absolutely continuous).
Another idea could be a distributional approach: BUT
1) does not give pointwise information
2) it is ”wrong” in the general nonlinear case.
Can we take (1) as a definition for u, x ∈ L1 ?
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
8 / New
37
”LIMIT” SOLUTIONS
Existing notions of solutions
EXISTING NOTIONS OF SOLUTION FOR
ẋ = f (x, u, v ) +
m
X
gα (x, u)u̇α
α=1
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
9 / New
37
”LIMIT” SOLUTIONS
Existing notions of solutions
EXISTING NOTIONS OF SOLUTION FOR
ẋ = f (x, u, v ) +
m
X
gα (x, u)u̇α
α=1
There are at least TWO cases for which a
”good” notion of solution already does exist:
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
9 / New
37
”LIMIT” SOLUTIONS
Existing notions of solutions
EXISTING NOTIONS OF SOLUTION FOR
ẋ = f (x, u, v ) +
m
X
gα (x, u)u̇α
α=1
There are at least TWO cases for which a
”good” notion of solution already does exist:
the commutative case
[gα , gβ ] = 0
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
9 / New
37
”LIMIT” SOLUTIONS
Existing notions of solutions
EXISTING NOTIONS OF SOLUTION FOR
ẋ = f (x, u, v ) +
m
X
gα (x, u)u̇α
α=1
There are at least TWO cases for which a
”good” notion of solution already does exist:
the commutative case
[gα , gβ ] = 0
the non commutative case
[gα , gβ ] 6= 0
with the controls u(·) having bounded variation
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
9 / New
37
”LIMIT” SOLUTIONS
ẋ = f (x, u, v ) +
P
Existing notions of solutions
gα (x, u)u̇α
The commutative case
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
10 / New
37
”LIMIT” SOLUTIONS
ẋ = f (x, u, v ) +
P
Existing notions of solutions
gα (x, u)u̇α
The commutative case =the ”trivial” case:
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
10 / New
37
”LIMIT” SOLUTIONS
ẋ = f (x, u, v ) +
P
Existing notions of solutions
gα (x, u)u̇α
The commutative case =the ”trivial” case:
1 Due to [g , g ] = 0, by multiple flow-box theorem there exists a
α β
(global) coordinates’change
(x, u) → (ξ, z) = ξ(x, u), u
such that the system becomes trivial:
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
10 / New
37
”LIMIT” SOLUTIONS
ẋ = f (x, u, v ) +
P
Existing notions of solutions
gα (x, u)u̇α
The commutative case =the ”trivial” case:
1 Due to [g , g ] = 0, by multiple flow-box theorem there exists a
α β
(global) coordinates’change
(x, u) → (ξ, z) = ξ(x, u), u
such that the system becomes trivial:
ξ˙ = F (t, ξ, z, v )
ż = u̇
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
10 / New
37
”LIMIT” SOLUTIONS
ẋ = f (x, u, v ) +
P
Existing notions of solutions
gα (x, u)u̇α
The commutative case =the ”trivial” case:
1 Due to [g , g ] = 0, by multiple flow-box theorem there exists a
α β
(global) coordinates’change
(x, u) → (ξ, z) = ξ(x, u), u
such that the system becomes trivial:
ξ˙ = F (t, ξ, z, v )
ż = u̇
2
set z(t) := u(t) and define the solution x(·) by using the inverse
change of coordinates:
x(t) = x ξ(t), z(t)
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
10 / New
37
”LIMIT” SOLUTIONS
ẋ = f (x, u, v ) +
P
Existing notions of solutions
gα (x, u)u̇α
The commutative case =the ”trivial” case:
1 Due to [g , g ] = 0, by multiple flow-box theorem there exists a
α β
(global) coordinates’change
(x, u) → (ξ, z) = ξ(x, u), u
such that the system becomes trivial:
ξ˙ = F (t, ξ, z, v )
ż = u̇
2
set z(t) := u(t) and define the solution x(·) by using the inverse
change of coordinates:
x(t) = x ξ(t), z(t)
Notice: One has continuity of u → x with respect to L1 topologies on
both u and x.
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
10 / New
37
”LIMIT” SOLUTIONS
ẋ = f (x, u, v ) +
P
Existing notions of solutions
gα (x, u)u̇α
The commutative case =the ”trivial” case:
1 Due to [g , g ] = 0, by multiple flow-box theorem there exists a
α β
(global) coordinates’change
(x, u) → (ξ, z) = ξ(x, u), u
such that the system becomes trivial:
ξ˙ = F (t, ξ, z, v )
ż = u̇
2
set z(t) := u(t) and define the solution x(·) by using the inverse
change of coordinates:
x(t) = x ξ(t), z(t)
Notice: One has continuity of u → x with respect to L1 topologies on
both u and x. Actually, stronger continuity properties are verified
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
10 / New
37
”LIMIT” SOLUTIONS
Existing notions of solutions
References include
A. Bressan and F. Rampazzo. Impulsive control systems with commutative
vector fields. J. Optim. Theory Appl., 71, p.67-83, (1991).
A.V. Sarychev. Nonlinear systems with impulsive and generalized function
controls,vol. 9 of Progr. Systems Control Theory, p. 244-257, (1991).
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
11 / New
37
”LIMIT” SOLUTIONS
ẋ = f (x, u, v ) +
X
Existing notions of solutions
gα (x, u)u̇α ,
The noncommutative case
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
12 / New
37
”LIMIT” SOLUTIONS
ẋ = f (x, u, v ) +
X
Existing notions of solutions
gα (x, u)u̇α ,
The noncommutative case =non ”trivializable”:
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
12 / New
37
”LIMIT” SOLUTIONS
ẋ = f (x, u, v ) +
X
Existing notions of solutions
gα (x, u)u̇α ,
The noncommutative case =non ”trivializable”:
1
For regular (=absolutely continuous) controls u, one can
reparameterize time t(s) = ϕ0 (s) and set ϕ(s) := u ◦ ϕ0 = u(t(s)):
t 0 (s) = ϕ00 (s)
y 0 (s) = f (ϕ0 , y , ϕ, v ◦ ϕ0 )ϕ00 (s) +
m
X
gα (y , u)ϕ0α (s)
α=1
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
12 / New
37
”LIMIT” SOLUTIONS
ẋ = f (x, u, v ) +
X
Existing notions of solutions
gα (x, u)u̇α ,
The noncommutative case =non ”trivializable”:
1
For regular (=absolutely continuous) controls u, one can
reparameterize time t(s) = ϕ0 (s) and set ϕ(s) := u ◦ ϕ0 = u(t(s)):
t 0 (s) = ϕ00 (s)
y 0 (s) = f (ϕ0 , y , ϕ, v ◦ ϕ0 )ϕ00 (s) +
m
X
gα (y , u)ϕ0α (s)
α=1
2
for BV(=bounded variation) controls u, let (ϕ0 , ϕ) be a graph
completions of u .
Namely:
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
12 / New
37
”LIMIT” SOLUTIONS
ẋ = f (x, u, v ) +
X
Existing notions of solutions
gα (x, u)u̇α ,
The noncommutative case =non ”trivializable”:
1
For regular (=absolutely continuous) controls u, one can
reparameterize time t(s) = ϕ0 (s) and set ϕ(s) := u ◦ ϕ0 = u(t(s)):
t 0 (s) = ϕ00 (s)
y 0 (s) = f (ϕ0 , y , ϕ, v ◦ ϕ0 )ϕ00 (s) +
m
X
gα (y , u)ϕ0α (s)
α=1
2
for BV(=bounded variation) controls u, let (ϕ0 , ϕ) be a graph
completions of u .
Namely: one bridges the jumps of u and parameterize them on
s-subintervals where time t(s)(= ϕ0 (s)) is constant.
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
12 / New
37
”LIMIT” SOLUTIONS
Existing notions of solutions
t 0 (s) = ϕ00 (s)
y 0 (s) = f (ϕ0 , y , ϕ, v ◦ ϕ0 )ϕ00 (s) +
m
X
gα (y , u)ϕ0α (s)
α=1
t → x(t) := y ◦ ϕ−1
0 (t)
is called the graph-completion solution corresponting to the graph
completion (ϕ0 , ϕ) of u. It is set-valued on a countable subset of [a, b].
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
13 / New
37
”LIMIT” SOLUTIONS
Existing notions of solutions
t 0 (s) = ϕ00 (s)
y 0 (s) = f (ϕ0 , y , ϕ, v ◦ ϕ0 )ϕ00 (s) +
m
X
gα (y , u)ϕ0α (s)
α=1
t → x(t) := y ◦ ϕ−1
0 (t)
is called the graph-completion solution corresponting to the graph
completion (ϕ0 , ϕ) of u. It is set-valued on a countable subset of [a, b].
single-valued version:
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
13 / New
37
”LIMIT” SOLUTIONS
Existing notions of solutions
t 0 (s) = ϕ00 (s)
y 0 (s) = f (ϕ0 , y , ϕ, v ◦ ϕ0 )ϕ00 (s) +
m
X
gα (y , u)ϕ0α (s)
α=1
t → x(t) := y ◦ ϕ−1
0 (t)
is called the graph-completion solution corresponting to the graph
completion (ϕ0 , ϕ) of u. It is set-valued on a countable subset of [a, b].
single-valued version: If σ : [0, T ] → [0, 1] is a Clock, i.e.
σ(t) ∈ (ϕ0 , ϕ)← (t, u(t)), we say that
t → x := y ◦ σ(t)
is a single-valued graph-completion solution.
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
13 / New
37
”LIMIT” SOLUTIONS
Existing notions of solutions
t 0 (s) = ϕ00 (s)
y 0 (s) = f (ϕ0 , y , ϕ, v ◦ ϕ0 )ϕ00 (s) +
m
X
gα (y , u)ϕ0α (s)
α=1
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
14 / New
37
”LIMIT” SOLUTIONS
Existing notions of solutions
t 0 (s) = ϕ00 (s)
y 0 (s) = f (ϕ0 , y , ϕ, v ◦ ϕ0 )ϕ00 (s) +
m
X
gα (y , u)ϕ0α (s)
α=1
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
15 / New
37
”LIMIT” SOLUTIONS
Existing notions of solutions
t 0 (s) = ϕ00 (s)
y 0 (s) = f (ϕ0 , y , ϕ, v ◦ ϕ0 )ϕ00 (s) +
m
X
gα (y , u)ϕ0α (s)
α=1
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
16 / New
37
”LIMIT” SOLUTIONS
Existing notions of solutions
t 0 (s) = ϕ00 (s)
y 0 (s) = f (ϕ0 , y , ϕ, v ◦ ϕ0 )ϕ00 (s) +
m
X
gα (y , u)ϕ0α (s)
α=1
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
17 / New
37
”LIMIT” SOLUTIONS
Existing notions of solutions
t 0 (s) = ϕ00 (s)
y 0 (s) = f (ϕ0 , y , ϕ, v ◦ ϕ0 )ϕ00 (s) +
m
X
gα (y , u)ϕ0α (s)
α=1
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
18 / New
37
”LIMIT” SOLUTIONS
Existing notions of solutions
t 0 (s) = ϕ00 (s)
y 0 (s) = f (ϕ0 , y , ϕ, v ◦ ϕ0 )ϕ00 (s) +
m
X
gα (y , u)ϕ0α (s)
α=1
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
19 / New
37
”LIMIT” SOLUTIONS
Existing notions of solutions
An incomplete list of authors who have investigated this subject:
Bressan
Bressan- Rampazzo
Bressan-Mazzola
Briani-Zidani
Pereira-Vinte
Miller
Motta-Rampazzo
Camilli-Falcone
Motta-Sartori
Silva-Vinter.
Zabic-Wolenski
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
20 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
A unified notion of solution x: LIMIT SOLUTION
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
21 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
A unified notion of solution x: LIMIT SOLUTION
M.S. Aronna and F. Rampazzo. L1 limit solutions for control systems. (accepted
for publ. on JDE)
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
21 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
A unified notion of solution x: LIMIT SOLUTION
M.S. Aronna and F. Rampazzo. L1 limit solutions for control systems. (accepted
for publ. on JDE)
Some requirements should be met:
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
21 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
A unified notion of solution x: LIMIT SOLUTION
M.S. Aronna and F. Rampazzo. L1 limit solutions for control systems. (accepted
for publ. on JDE)
Some requirements should be met:
consistency with the Carathéodory notion of solution for u ∈ AC ;
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
21 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
A unified notion of solution x: LIMIT SOLUTION
M.S. Aronna and F. Rampazzo. L1 limit solutions for control systems. (accepted
for publ. on JDE)
Some requirements should be met:
consistency with the Carathéodory notion of solution for u ∈ AC ;
x single-valued at each t;
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
21 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
A unified notion of solution x: LIMIT SOLUTION
M.S. Aronna and F. Rampazzo. L1 limit solutions for control systems. (accepted
for publ. on JDE)
Some requirements should be met:
consistency with the Carathéodory notion of solution for u ∈ AC ;
x single-valued at each t;
existence of an output
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
21 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
A unified notion of solution x: LIMIT SOLUTION
M.S. Aronna and F. Rampazzo. L1 limit solutions for control systems. (accepted
for publ. on JDE)
Some requirements should be met:
consistency with the Carathéodory notion of solution for u ∈ AC ;
x single-valued at each t;
existence of an output (and possibly uniqueness) results
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
21 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
A unified notion of solution x: LIMIT SOLUTION
M.S. Aronna and F. Rampazzo. L1 limit solutions for control systems. (accepted
for publ. on JDE)
Some requirements should be met:
consistency with the Carathéodory notion of solution for u ∈ AC ;
x single-valued at each t;
existence of an output (and possibly uniqueness) results
former definitions of solution for impulsive systems should be
subsumed by this extended notion
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
21 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
LIMIT SOLUTIONS for
m
X
ẋ = f (x, u, v ) +
gα (x, u)u̇α ,
x(a) = x̄
α=1
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
22 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
LIMIT SOLUTIONS for
m
X
ẋ = f (x, u, v ) +
gα (x, u)u̇α ,
x(a) = x̄
α=1
u ∈ L1 ([a, b]; U), (and v ∈ L1 )
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
22 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
LIMIT SOLUTIONS for
m
X
ẋ = f (x, u, v ) +
gα (x, u)u̇α ,
x(a) = x̄
α=1
u ∈ L1 ([a, b]; U), (and v ∈ L1 )
Definition
A map x : [a, b] → Rn is a LIMIT SOLUTION if, for every
τ ∈ [a, b], there exists a sequence of absolutely continuous controls
(ukτ ) such that
|(xkτ , ukτ )(τ ) − (x, u)(τ )| + k(xkτ , ukτ ) − (x, u)k1 → 0,
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
22 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
LIMIT SOLUTIONS for
m
X
ẋ = f (x, u, v ) +
gα (x, u)u̇α ,
x(a) = x̄
α=1
u ∈ L1 ([a, b]; U), (and v ∈ L1 )
Definition
A map x : [a, b] → Rn is a LIMIT SOLUTION if, for every
τ ∈ [a, b], there exists a sequence of absolutely continuous controls
(ukτ ) such that
|(xkτ , ukτ )(τ ) − (x, u)(τ )| + k(xkτ , ukτ ) − (x, u)k1 → 0,
SIMPLE LIMIT SOLUTION: if (ukτ ) can be chosen
independently of τ , i.e. (ukτ ) = (uk ).
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
22 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
LIMIT SOLUTIONS for
m
X
ẋ = f (x, u, v ) +
gα (x, u)u̇α ,
x(a) = x̄
α=1
u ∈ L1 ([a, b]; U), (and v ∈ L1 )
Definition
A map x : [a, b] → Rn is a LIMIT SOLUTION if, for every
τ ∈ [a, b], there exists a sequence of absolutely continuous controls
(ukτ ) such that
|(xkτ , ukτ )(τ ) − (x, u)(τ )| + k(xkτ , ukτ ) − (x, u)k1 → 0,
SIMPLE LIMIT SOLUTION: if (ukτ ) can be chosen
independently of τ , i.e. (ukτ ) = (uk ).
BV-SIMPLE LIMIT SOLUTION if the approximating inputs uk
have equibounded variation.
(xkτ is the Carathéodory solution corresponding to (ukτ , v ))
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
22 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
THE COMMUTATIVE CASE, [gα , gβ ] = 0
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
23 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
THE COMMUTATIVE CASE, [gα , gβ ] = 0
Theorem 1.
Existence and uniqueness For every control u ∈ L1 (and every
v ∈ L1 ) there exists a unique limit solution of
m
X
ẋ = f (x, u, v ) +
gα (x, u)u̇α , x(a) = x̄
α=1
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
23 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
THE COMMUTATIVE CASE, [gα , gβ ] = 0
Theorem 1.
Existence and uniqueness For every control u ∈ L1 (and every
v ∈ L1 ) there exists a unique limit solution of
m
X
ẋ = f (x, u, v ) +
gα (x, u)u̇α , x(a) = x̄
α=1
Continuous dependence: for every τ ∈ [a, b] one has
|x1h(τ ) − x2 (τ )| + kx1 − x2 k1 ≤
i
M |x̄1 − x̄2 | + |u1 (a) − u2 (a)| + |u1 (t) − u2 (t)| + ku1 − u2 k1 .
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
23 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
THE COMMUTATIVE CASE, [gα , gβ ] = 0
Theorem 1.
Existence and uniqueness For every control u ∈ L1 (and every
v ∈ L1 ) there exists a unique limit solution of
m
X
ẋ = f (x, u, v ) +
gα (x, u)u̇α , x(a) = x̄
α=1
Continuous dependence: for every τ ∈ [a, b] one has
|x1h(τ ) − x2 (τ )| + kx1 − x2 k1 ≤
i
M |x̄1 − x̄2 | + |u1 (a) − u2 (a)| + |u1 (t) − u2 (t)| + ku1 − u2 k1 .
moreover: one has continuous dependence w.r. to the standard control v (·)
in L1 norm
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
23 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
THE COMMUTATIVE CASE, [gα , gβ ] = 0
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
24 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
THE COMMUTATIVE CASE, [gα , gβ ] = 0
Proposition 2.The limit solution coincides with the solution previously
given via change of coordinates.
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
24 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
THE COMMUTATIVE CASE, [gα , gβ ] = 0
Proposition 2.The limit solution coincides with the solution previously
given via change of coordinates.
Remarks:
(1) Proposition 2 was proved in Bressan-Rampazzo(1991) when f
independent of v .
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
24 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
THE COMMUTATIVE CASE, [gα , gβ ] = 0
Proposition 2.The limit solution coincides with the solution previously
given via change of coordinates.
Remarks:
(1) Proposition 2 was proved in Bressan-Rampazzo(1991) when f
independent of v .
(2) Proposition 2 gives an idea for the general definition of solution
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
24 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
Example
ẋ = xv + x u̇,
x(0) = x̄,
on the interval [0, 1], with v (t) := χ[0,1/2[
Consider the L1 control
(−1)k+1 , for t ∈ [1 − k1 , 1 −
u(t) :=
0,
for t = 1.
The limit solution x is given by

x̄e t ,
for


 x̄e 1/2 e −2 , for
x(t) :=
x̄e 1/2 ,
for



x̄e −1/2 , for
t
t
t
t
∈ [0, 21 [,
S
∈ ∞
k=1 [1 −
S∞
∈ k=1 [1 −
= 1.
1
k+1 [,
k ∈ N,
1
1
2k , 1 − 2k+1 [,
1
1
2k+1 , 1 − 2k+2 [,
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
25 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
Example
ẋ = xv + x u̇,
x(0) = x̄,
on the interval [0, 1], with v (t) := χ[0,1/2[
Consider the L1 control
(−1)k+1 , for t ∈ [1 − k1 , 1 −
u(t) :=
0,
for t = 1.
The limit solution x is given by

x̄e t ,
for


 x̄e 1/2 e −2 , for
x(t) :=
x̄e 1/2 ,
for



x̄e −1/2 , for
t
t
t
t
∈ [0, 21 [,
S
∈ ∞
k=1 [1 −
S∞
∈ k=1 [1 −
= 1.
1
k+1 [,
k ∈ N,
1
1
2k , 1 − 2k+1 [,
1
1
2k+1 , 1 − 2k+2 [,
Notice that both u and x have infinitely many discontinuities, unbounded
variation, and are defined everywhere.
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
25 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
THE GENERIC, NON COMMUTATIVE, CASE
m
X
ẋ = f (x, u, v ) +
gα (x, u)u̇α , x(a) = x̄
α=1
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
26 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
THE GENERIC, NON COMMUTATIVE, CASE
m
X
ẋ = f (x, u, v ) +
gα (x, u)u̇α , x(a) = x̄
α=1
u ∈ L1 ([a, b]; U), (and v ∈ L1 ).
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
26 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
THE GENERIC, NON COMMUTATIVE, CASE
m
X
ẋ = f (x, u, v ) +
gα (x, u)u̇α , x(a) = x̄
α=1
u ∈ L1 ([a, b]; U), (and v ∈ L1 ).
Existence of limit solutions?
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
26 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
THE GENERIC, NON COMMUTATIVE, CASE
m
X
ẋ = f (x, u, v ) +
gα (x, u)u̇α , x(a) = x̄
α=1
u ∈ L1 ([a, b]; U), (and v ∈ L1 ).
Existence of limit solutions?
Existence of simple limit solutions, possibly BV?
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
26 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
THE GENERIC, NON COMMUTATIVE, CASE
m
X
ẋ = f (x, u, v ) +
gα (x, u)u̇α , x(a) = x̄
α=1
u ∈ L1 ([a, b]; U), (and v ∈ L1 ).
Existence of limit solutions?
Existence of simple limit solutions, possibly BV?
Uniqueness?
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
26 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
THE GENERIC, NON COMMUTATIVE, CASE
m
X
ẋ = f (x, u, v ) +
gα (x, u)u̇α , x(a) = x̄
α=1
u ∈ L1 ([a, b]; U), (and v ∈ L1 ).
Existence of limit solutions?
Existence of simple limit solutions, possibly BV?
Uniqueness?
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
26 / New
37
”LIMIT” SOLUTIONS
ẋ = f (x, u, v ) +
X
Proposed definition of Limit Solution
gα (x, u)u̇α ,
x(a) = x̄
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
27 / New
37
”LIMIT” SOLUTIONS
ẋ = f (x, u, v ) +
X
Proposed definition of Limit Solution
gα (x, u)u̇α ,
x(a) = x̄
Let us focus on BV-simple limit solutions (for u ∈ BV ). Do they have
something to to with graph-completion solutions?
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
27 / New
37
”LIMIT” SOLUTIONS
ẋ = f (x, u, v ) +
X
Proposed definition of Limit Solution
gα (x, u)u̇α ,
x(a) = x̄
Let us focus on BV-simple limit solutions (for u ∈ BV ). Do they have
something to to with graph-completion solutions?
Theorem
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
27 / New
37
”LIMIT” SOLUTIONS
ẋ = f (x, u, v ) +
X
Proposed definition of Limit Solution
gα (x, u)u̇α ,
x(a) = x̄
Let us focus on BV-simple limit solutions (for u ∈ BV ). Do they have
something to to with graph-completion solutions?
Theorem
x a single-valued graph completion solution
~
w

x is a BV-simple limit solution.
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
27 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
Theorem
x a single-valued graph completion solution
~
w

x is a BV-simple limit solution.
Main ingredients of the proof:
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
28 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
Theorem
x a single-valued graph completion solution
~
w

x is a BV-simple limit solution.
Main ingredients of the proof:
w
w
 (more or less known): pointwise density for increasing maps plus
reparameterizations;
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
28 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
Theorem
x a single-valued graph completion solution
~
w

x is a BV-simple limit solution.
Main ingredients of the proof:
w
w
 (more or less known): pointwise density for increasing maps plus
reparameterizations;
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
28 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
Theorem
x a single-valued graph completion solution
~
w

x is a BV-simple limit solution.
Main ingredients of the proof:
w
w
 (more or less known): pointwise density for increasing maps plus
reparameterizations;
~
w
w (new) : compactness, by Helly’s and Ascoli-Arzelà’s theorem, plus
ad hoc approximation tecqniques.
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
28 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
EXISTENCE of BV-SIMPLE LIMIT SOLUTIONS for
m
X
ẋ = f (x, u, v ) +
gα (x, u)u̇α , x(a) = x̄
α=1
Observe preliminarly that the question is not obvious even for the trivial
equation
ẋ = u̇
x(a) = 0
Indeed:
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
29 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
EXISTENCE of BV-SIMPLE LIMIT SOLUTIONS for
m
X
ẋ = f (x, u, v ) +
gα (x, u)u̇α , x(a) = x̄
α=1
Observe preliminarly that the question is not obvious even for the trivial
equation
ẋ = u̇
x(a) = 0
Indeed:
claiming (as we do) that x(t) ≡ u(t), t ∈ [a, b], would mean that the BV
map u : [a, b] → IRm can be approximated pointwise by a sequence of
absolutely continuous maps un with Var (un ) ≤ L.
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
29 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
EXISTENCE of BV-SIMPLE LIMIT SOLUTIONS for
m
X
ẋ = f (x, u, v ) +
gα (x, u)u̇α , x(a) = x̄
α=1
Observe preliminarly that the question is not obvious even for the trivial
equation
ẋ = u̇
x(a) = 0
Indeed:
claiming (as we do) that x(t) ≡ u(t), t ∈ [a, b], would mean that the BV
map u : [a, b] → IRm can be approximated pointwise by a sequence of
absolutely continuous maps un with Var (un ) ≤ L.
(This is not straightforward: consider e.g. a BV map with a dense set of
discontinuities)
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
29 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
EXISTENCE of BV-SIMPLE LIMIT SOLUTIONS for
m
X
ẋ = f (x, u, v ) +
gα (x, u)u̇α , x(a) = x̄
α=1
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
30 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
EXISTENCE of BV-SIMPLE LIMIT SOLUTIONS for
m
X
ẋ = f (x, u, v ) +
gα (x, u)u̇α , x(a) = x̄
α=1
Theorem
Let U have the Whitney property.
For any control pair
(u, v ) ∈ BV([a, b]; U) × L1 ([a, b]; V )
there exists a BV-simple limit solution.
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
30 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
EXISTENCE of BV-SIMPLE LIMIT SOLUTIONS for
m
X
ẋ = f (x, u, v ) +
gα (x, u)u̇α , x(a) = x̄
α=1
Theorem
Let U have the Whitney property.
For any control pair
(u, v ) ∈ BV([a, b]; U) × L1 ([a, b]; V )
there exists a BV-simple limit solution.
(An arc-wise connected set U has the Whitney property if d(x, y ) ≤ M|x − y |,
where d is the geodesic distance.)
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
30 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
EXISTENCE of BV-SIMPLE LIMIT SOLUTIONS for
m
X
ẋ = f (x, u, v ) +
gα (x, u)u̇α , x(a) = x̄
α=1
Theorem
Let U have the Whitney property.
For any control pair
(u, v ) ∈ BV([a, b]; U) × L1 ([a, b]; V )
there exists a BV-simple limit solution.
(An arc-wise connected set U has the Whitney property if d(x, y ) ≤ M|x − y |,
where d is the geodesic distance.)
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
30 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
CONSISTENCY with Carathéodory solutions xC
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
31 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
CONSISTENCY with Carathéodory solutions xC
Let u ∈ AC .
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
31 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
CONSISTENCY with Carathéodory solutions xC
Let u ∈ AC .
Clearly the Carathéodory solution xC of
ẋ = f (x, u, v ) +
m
X
gα (x, u)u̇α ,
x(a) = x̄
α=1
is a (BV-uniform) limit solution.
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
31 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
CONSISTENCY with Carathéodory solutions xC
Let u ∈ AC .
Clearly the Carathéodory solution xC of
ẋ = f (x, u, v ) +
m
X
gα (x, u)u̇α ,
x(a) = x̄
α=1
is a (BV-uniform) limit solution.
Question:
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
31 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
CONSISTENCY with Carathéodory solutions xC
Let u ∈ AC .
Clearly the Carathéodory solution xC of
ẋ = f (x, u, v ) +
m
X
gα (x, u)u̇α ,
x(a) = x̄
α=1
is a (BV-uniform) limit solution.
Question:
Is xC the ONLY limit solution?
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
31 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
CONSISTENCY with Carathéodory solutions xC
Let u ∈ AC .
Clearly the Carathéodory solution xC of
ẋ = f (x, u, v ) +
m
X
gα (x, u)u̇α ,
x(a) = x̄
α=1
is a (BV-uniform) limit solution.
Question:
Is xC the ONLY limit solution?
NO.
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
31 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
CONSISTENCY with Carathéodory solutions xC
Let u ∈ AC .
Clearly the Carathéodory solution xC of
ẋ = f (x, u, v ) +
m
X
gα (x, u)u̇α ,
x(a) = x̄
α=1
is a (BV-uniform) limit solution.
Question:
Is xC the ONLY limit solution?
NO.
For instance
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
31 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
Counterexample to uniqueness
ẋ = g1 (x)u̇1 + g2 (x)u̇2 ,
g1 (x) := (1, 0, x2 ),
g2 (x) := (0, 1, −x1 ),
x(0) = 0.
so [g1 , g2 ] = (0, 0, −2).
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
32 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
Counterexample to uniqueness
ẋ = g1 (x)u̇1 + g2 (x)u̇2 ,
g1 (x) := (1, 0, x2 ),
g2 (x) := (0, 1, −x1 ),
x(0) = 0.
so [g1 , g2 ] = (0, 0, −2).
Of course the Carathéodory solution corresponding to u ≡ (0, 0) is
xC (t) ≡ (0, 0, 0)
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
32 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
Counterexample to uniqueness
ẋ = g1 (x)u̇1 + g2 (x)u̇2 ,
g1 (x) := (1, 0, x2 ),
g2 (x) := (0, 1, −x1 ),
x(0) = 0.
so [g1 , g2 ] = (0, 0, −2).
Of course the Carathéodory solution corresponding to u ≡ (0, 0) is
xC (t) ≡ (0, 0, 0)
On the other hand, the input
uk (t) := (k −1/2 cos kt − 1, k −1/2 sin kt)
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
32 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
Counterexample to uniqueness
ẋ = g1 (x)u̇1 + g2 (x)u̇2 ,
g1 (x) := (1, 0, x2 ),
g2 (x) := (0, 1, −x1 ),
x(0) = 0.
so [g1 , g2 ] = (0, 0, −2).
Of course the Carathéodory solution corresponding to u ≡ (0, 0) is
xC (t) ≡ (0, 0, 0)
On the other hand, the input
uk (t) := (k −1/2 cos kt − 1, k −1/2 sin kt) generates the trajectory
xk (t) = (k −1/2 cos kt − 1, k −1/2 sin kt, −t + k −1 sin kt)t .
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
32 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
Counterexample to uniqueness
ẋ = g1 (x)u̇1 + g2 (x)u̇2 ,
g1 (x) := (1, 0, x2 ),
x(0) = 0.
g2 (x) := (0, 1, −x1 ),
so [g1 , g2 ] = (0, 0, −2).
Of course the Carathéodory solution corresponding to u ≡ (0, 0) is
xC (t) ≡ (0, 0, 0)
On the other hand, the input
uk (t) := (k −1/2 cos kt − 1, k −1/2 sin kt) generates the trajectory
xk (t) = (k −1/2 cos kt − 1, k −1/2 sin kt, −t + k −1 sin kt)t .
Since uk (t) → (0, 0),
xk (t) → (0, 0, −t)t , uniformly, the map
x̂(t) := (0, 0, −t)t
is a (simple) limit solution.
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
32 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
Counterexample to uniqueness
ẋ = g1 (x)u̇1 + g2 (x)u̇2 ,
g1 (x) := (1, 0, x2 ),
x(0) = 0.
g2 (x) := (0, 1, −x1 ),
so [g1 , g2 ] = (0, 0, −2).
Of course the Carathéodory solution corresponding to u ≡ (0, 0) is
xC (t) ≡ (0, 0, 0)
On the other hand, the input
uk (t) := (k −1/2 cos kt − 1, k −1/2 sin kt) generates the trajectory
xk (t) = (k −1/2 cos kt − 1, k −1/2 sin kt, −t + k −1 sin kt)t .
Since uk (t) → (0, 0),
xk (t) → (0, 0, −t)t , uniformly, the map
x̂(t) := (0, 0, −t)t
is a (simple) limit solution. In particular x̂ 6= xC
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
32 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
Counterexample to uniqueness
ẋ = g1 (x)u̇1 + g2 (x)u̇2 ,
g1 (x) := (1, 0, x2 ),
x(0) = 0.
g2 (x) := (0, 1, −x1 ),
so [g1 , g2 ] = (0, 0, −2).
Of course the Carathéodory solution corresponding to u ≡ (0, 0) is
xC (t) ≡ (0, 0, 0)
On the other hand, the input
uk (t) := (k −1/2 cos kt − 1, k −1/2 sin kt) generates the trajectory
xk (t) = (k −1/2 cos kt − 1, k −1/2 sin kt, −t + k −1 sin kt)t .
Since uk (t) → (0, 0),
xk (t) → (0, 0, −t)t , uniformly, the map
x̂(t) := (0, 0, −t)t
is a (simple) limit solution. In particular x̂ 6= xC
Notice that Var (uk ) → +∞
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
32 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
Counterexample to uniqueness
ẋ = g1 (x)u̇1 + g2 (x)u̇2 ,
g1 (x) := (1, 0, x2 ),
x(0) = 0.
g2 (x) := (0, 1, −x1 ),
so [g1 , g2 ] = (0, 0, −2).
Of course the Carathéodory solution corresponding to u ≡ (0, 0) is
xC (t) ≡ (0, 0, 0)
On the other hand, the input
uk (t) := (k −1/2 cos kt − 1, k −1/2 sin kt) generates the trajectory
xk (t) = (k −1/2 cos kt − 1, k −1/2 sin kt, −t + k −1 sin kt)t .
Since uk (t) → (0, 0),
xk (t) → (0, 0, −t)t , uniformly, the map
x̂(t) := (0, 0, −t)t
is a (simple) limit solution. In particular x̂ 6= xC
Notice that Var (uk ) → +∞
BUT...
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
32 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
CONSISTENCY with Carathéodory solutions xC
u ∈ AC
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
33 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
CONSISTENCY with Carathéodory solutions xC
u ∈ AC
THEOREM.
Let x̂ ∈ AC be a BV-uniform limit solution of
ẋ = f (x, u, v ) +
m
X
gα (x, u)u̇α ,
x(a) = x̄.
α=1
Then x̂ = xC
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
33 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
CONSISTENCY with Carathéodory solutions xC
u ∈ AC
THEOREM.
Let x̂ ∈ AC be a BV-uniform limit solution of
ẋ = f (x, u, v ) +
m
X
gα (x, u)u̇α ,
x(a) = x̄.
α=1
Then x̂ = xC
Remark : By the previous example, the fact that x̂ is a smooth simple
limit solution does not imply that x is a Carathéodory solution.
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
33 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
CONSISTENCY with Carathéodory solutions xC
u ∈ AC
THEOREM.
Let x̂ ∈ AC be a BV-uniform limit solution of
ẋ = f (x, u, v ) +
m
X
gα (x, u)u̇α ,
x(a) = x̄.
α=1
Then x̂ = xC
Remark : By the previous example, the fact that x̂ is a smooth simple
limit solution does not imply that x is a Carathéodory solution.
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
33 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
SOME PROBLEMS:
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
34 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
SOME PROBLEMS:
Proper extension for minimum problems (next talk by Aronna)
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
34 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
SOME PROBLEMS:
Proper extension for minimum problems (next talk by Aronna)
Classify other classes of solutions with unbounded variation.
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
34 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
SOME PROBLEMS:
Proper extension for minimum problems (next talk by Aronna)
Classify other classes of solutions with unbounded variation.
Necessary conditions for minimum problems, Hamilton-Jacobi
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
34 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
SOME PROBLEMS:
Proper extension for minimum problems (next talk by Aronna)
Classify other classes of solutions with unbounded variation.
Necessary conditions for minimum problems, Hamilton-Jacobi
Compactness, existence of minima
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
34 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
Many thanks for your patience
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
35 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
36 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
The BUT... stuff
ẋ = g1 (x)u̇1 + g2 (x)u̇2 ,
g1 (x) := (1, 0, x2 ),
g2 (x) := (0, 1, −x1 ),
x(0) = 0.
so [g1 , g2 ] = (0, 0, −2).
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
37 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
The BUT... stuff
ẋ = g1 (x)u̇1 + g2 (x)u̇2 ,
g1 (x) := (1, 0, x2 ),
g2 (x) := (0, 1, −x1 ),
x(0) = 0.
so [g1 , g2 ] = (0, 0, −2).
Carathéodory solution corresponding to u ≡ (0, 0) is : xC (t) ≡ (0, 0, 0)
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
37 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
The BUT... stuff
ẋ = g1 (x)u̇1 + g2 (x)u̇2 ,
g1 (x) := (1, 0, x2 ),
g2 (x) := (0, 1, −x1 ),
x(0) = 0.
so [g1 , g2 ] = (0, 0, −2).
Carathéodory solution corresponding to u ≡ (0, 0) is : xC (t) ≡ (0, 0, 0)
uk (t) := (k −1/2 cos kt − 1, k −1/2 sin kt)
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
37 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
The BUT... stuff
ẋ = g1 (x)u̇1 + g2 (x)u̇2 ,
g1 (x) := (1, 0, x2 ),
g2 (x) := (0, 1, −x1 ),
x(0) = 0.
so [g1 , g2 ] = (0, 0, −2).
Carathéodory solution corresponding to u ≡ (0, 0) is : xC (t) ≡ (0, 0, 0)
uk (t) := (k −1/2 cos kt − 1, k −1/2 sin kt) generates the trajectory
xk (t) = (k −1/2 cos kt − 1, k −1/2 sin kt, −t + k −1 sin kt)t .
xk (t)tox̂(t) := (0, 0, −t)t
so x̂ is a (simple) limit solution.
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
37 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
The BUT... stuff
ẋ = g1 (x)u̇1 + g2 (x)u̇2 ,
g1 (x) := (1, 0, x2 ),
g2 (x) := (0, 1, −x1 ),
x(0) = 0.
so [g1 , g2 ] = (0, 0, −2).
Carathéodory solution corresponding to u ≡ (0, 0) is : xC (t) ≡ (0, 0, 0)
uk (t) := (k −1/2 cos kt − 1, k −1/2 sin kt) generates the trajectory
xk (t) = (k −1/2 cos kt − 1, k −1/2 sin kt, −t + k −1 sin kt)t .
xk (t)tox̂(t) := (0, 0, −t)t
so x̂ is a (simple) limit solution. In particular x̂ 6= xC
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
37 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
The BUT... stuff
ẋ = g1 (x)u̇1 + g2 (x)u̇2 ,
g1 (x) := (1, 0, x2 ),
g2 (x) := (0, 1, −x1 ),
x(0) = 0.
so [g1 , g2 ] = (0, 0, −2).
Carathéodory solution corresponding to u ≡ (0, 0) is : xC (t) ≡ (0, 0, 0)
uk (t) := (k −1/2 cos kt − 1, k −1/2 sin kt) generates the trajectory
xk (t) = (k −1/2 cos kt − 1, k −1/2 sin kt, −t + k −1 sin kt)t .
xk (t)tox̂(t) := (0, 0, −t)t
so x̂ is a (simple) limit solution. In particular x̂ 6= xC
. R1
Notice that Var (uk ) = 0 |u̇k |dt → +∞
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
37 / New
37
”LIMIT” SOLUTIONS
Proposed definition of Limit Solution
The BUT... stuff
ẋ = g1 (x)u̇1 + g2 (x)u̇2 ,
g1 (x) := (1, 0, x2 ),
x(0) = 0.
g2 (x) := (0, 1, −x1 ),
so [g1 , g2 ] = (0, 0, −2).
Carathéodory solution corresponding to u ≡ (0, 0) is : xC (t) ≡ (0, 0, 0)
uk (t) := (k −1/2 cos kt − 1, k −1/2 sin kt) generates the trajectory
xk (t) = (k −1/2 cos kt − 1, k −1/2 sin kt, −t + k −1 sin kt)t .
xk (t)tox̂(t) := (0, 0, −t)t
so x̂ is a (simple) limit solution. In particular x̂ 6= xC
. R1
Notice that Var (uk ) = 0 |u̇k |dt → +∞ BUT... the iterated integral
Z
1
|u̇k2 uk1 − u̇k1 uk2 |dt
0
IS BOUNDED as k goes to ∞.
Franco Rampazzo, University of Padova, Padova,
LIMIT SOLUTIONS
Italy joint work
(on with
estensions
MariaofS.input-output
Aronna (IMPA)
for unbounded
NetCo controls)
Conference
37 / New
37