This paper establishes local existence, uniqueness, and Frobenius theorems for ODEs within the algebra of generalized functions, extending classical results to this generalized setting with parameter dependence.
Contribution
It introduces a framework for solving ODEs in generalized function algebras, including composition based on c-boundedness, and proves key theorems like Frobenius in this context.
Findings
01
Proved local existence and uniqueness of ODEs in generalized functions
02
Extended results to include parameters and initial value dependence
03
Established a Frobenius theorem for generalized functions
Abstract
A local existence and uniqueness theorem for ODEs in the special algebra of generalized functions is established, as well as versions including parameters and dependence on initial values in the generalized sense. Finally, a Frobenius theorem is proved. In all these results, composition of generalized functions is based on the notion of c-boundedness.
\mbox{$u=0$ in ${\mathcal{G}}(U\times V)$}\quad\Leftrightarrow\quad\parbox[t]{199.16928pt}{$u(\,.\,,\widetilde{y})=0$ in ${\mathcal{G}}(U)$ for all near-standard
points $\widetilde{y}\in\widetilde{V}_{c}$.}
\mbox{$u=0$ in ${\mathcal{G}}(U\times V)$}\quad\Leftrightarrow\quad\parbox[t]{199.16928pt}{$u(\,.\,,\widetilde{y})=0$ in ${\mathcal{G}}(U)$ for all near-standard
points $\widetilde{y}\in\widetilde{V}_{c}$.}
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Full text
Ordinary differential equations in algebras of generalized functions
Evelina Erlacher , Michael Grosser
Institute for Statistics and Mathematics,
Vienna University of Economics and Business,
Augasse 2-6, 1090 Vienna,
Austria,
e-mail: [email protected]
Faculty of Mathematics,
University of Vienna,
Oskar-Morgenstern-Platz 1, 1090 Vienna,
Austria,
e-mail: [email protected]
Abstract
A local existence and uniqueness theorem for ODEs in the special
algebra of generalized functions is established, as well as versions including
parameters and dependence on initial values in the generalized sense. Finally, a
Frobenius theorem is proved. In all these results, composition of generalized
functions is based on the notion of c-boundedness.
Keywords:
ODE, existence and uniqueness, Frobenius theorem, Colombeau generalized
functions, local solution, c-bounded**
1 Introduction
At the time of their introduction in the 1980s ([2], [3]), algebras
of generalized functions in the Colombeau setting were primarily intended as a
tool for treating nonlinear (partial) differential equations in the presence of
singularities. Since then, many types of differential equations have been
studied in the Colombeau setting (see [16], together with the
references given therein, and the first part of [9] for a variety of
examples). Nevertheless, the authors of [10] feel compelled to declare
some 15 years later that “a refined theory of local solutions of ODEs is not
yet fully developed” (p. 80). In fact, this state of affairs has not changed
much since then. It is the purpose of this article to lay the foundations for
such a theory, with composition of generalized functions based on the concept of
c-boundedness.
As the basic object of study one may view the differential equation u˙(t)=F(t,u(t)) with initial condition u(t0)=x0. Since u(t) gets
plugged into the second slot of F it is evident that one has to adopt a
suitable concept of composition of generalized functions in order to give
meaning to the right-hand side of the ODE, keeping in mind that in general, the
composition of generalized functions is not defined.
One way of handling the composition u∘v of generalized functions u,v
is to assume the left member u to be tempered (see [10, Subsection
1.2.3] for a definition). In this setting, a number of results on ODEs
have been established, including a global existence and uniqueness theorem
([12, Theorem 3.1], [10, Theorem 1.5.2]). A more recent concept
of composing generalized functions goes back to Aragona and Biagoni (cf. [1]): Here, the right member v is assumed to be compactly bounded
(c-bounded ) into the domain of u (see Section 2 for
details); then the composition u∘v is defined as a generalized function.
It is this latter approach we will adopt in this article. It seems to be suited
better to local questions; moreover, the concept of c-boundedness permits an
intrinsic generalization to smooth manifolds ([10, Subsection 3.2.4],
contrary to that of tempered generalized distributions.
In a number of contributions, the notion of c-boundedness has already been taken
as the basis for the treatment of generalized ODEs. The first instance, dating
back to [15], served as a tool for an application to a problem in
general relativity, see [10, Lemma 5.3.1] and the improved version in
[6, Lemma 4.2]. Theorem 3.1 of [14]—where a theory of
singular ordinary differential equations on differentiable manifolds is
developed—provides a global existence and uniqueness result for autonomous
ODEs on Rn. Theorem 1.9 in [11] establishes existence of a
solution assuming an L1-bound (as a function of t, uniformly on Rn
with respect to the second slot) on the representatives of F. Finally, the
study of the Hamilton-Jacobi equation in the framework of generalized functions
in [7] led to some local existence and uniqueness results for ODEs, in
a setting adapted to this particular problem. We will discuss
one of these Theorems in more detail in Section 3.
A special feature of the existence and uniqueness results 3.1 and
3.8 in Section 3 consists in their capacity to
simultaneously allow generalized values both for t0 and x0 in the
initial conditions, and to have, nevertheless, the domain of existence of the
local solution equal to the one in the classical case.
The results of this article may be viewed as extending and refining the material
of Chapter 5 of [4]. Section 2 makes available the
necessary technical prerequisites. Local existence and uniqueness results for
ODEs in the c-bounded setting are the focus of Section 3: Following the
basic theorem handling the initial value problem mentioned above, two more
statements are established covering ODEs with parameters and G-dependence of
the solution on initial values, respectively. Section 4, finally,
presents a generalized version of the theorem of Frobenius, also in the
c-bounded setting.
2 Notation and preliminaries
For subsets A,B of a topological space X, we write A⊂⊂B if
A is a compact subset of the interior B∘ of B. By Br(x) we denote
the open ball with centre x and radius r>0. We will make free use of the
exponential law and the argument swap (flip), i.e. for functions f:X×Y→Z we will write f(x)(y)=f(x,y)=ffl(y,x)=ffl(y)(x).
Generally, the special Colomeau algebra can be constructed with real-valued or
with complex-valued functions. For the purposes of the present article we
consider the real version only. Concerning fundamentals of (special) Colombeau
algebras, we follow [10, Subsection 1.2].
In particular, for defining the special Colombeau algebra G(U) on a
given (non-empty) open subset U of Rn, we set E(U):=C∞(U,R)(0,1] and
[TABLE]
Elements of EM(U) and N(U) are called moderate and negligible functions, respectively. By [10, Theorem 1.2.3],
(uε)ε is already an element of N(U) if the above conditions are
satisfied for α=0. EM(U) is a subalgebra of E(U), N(U) is an ideal in EM(U). The special Colombeau algebra on U
is defined as
[TABLE]
The class of a moderate net (uε)ε in this quotient space will be denoted
by [(uε)ε]. A generalized function on some open subset U of Rn
with values in Rm is given as an m-tuple (u1,⋯,um)∈G(U)m of generalized functions uj∈G(U) where j=1,⋯,m.
U→G(U) is a fine sheaf of differential algebras on Rn.
The composition v∘u of two arbitrary generalized functions is not
defined, not even if v is defined on the whole of Rm (i.e., if
u∈G(U)m and v∈G(Rm)l). A convenient condition for v∘u to be defined is to require u to be “compactly bounded” (c-bounded) into
the domain of v. Since there is a certain inconsistency in [10]
concerning the precise description of c-boundedness (see [5, Section
2] for details) we
include the explicit definition of this important property below. For a full
discussion, see again [5, Section 2].
2.1. Definition.
Let U and V be open subsets of Rn and Rm, respectively.
(1)
An element (uε)ε of EM(U)m is called c-bounded from U
into V if the following conditions are satisfied:
(i)
There exists ε0∈(0,1], such that uε(U)⊆V for all ε≤ε0.
2. (ii)
For every K⊂⊂U there exist L⊂⊂V and ε0∈(0,1] such
that uε(K)⊆L for all ε≤ε0.
The collection of c-bounded elements of EM(U)m is denoted by EM[U,V].
2. (2)
An element u of G(U)m is called c-bounded from U into V if
it has a representative which is c-bounded from U into V. The space of all
c-bounded generalized functions from U into V will be denoted by G[U,V].
2.2. Proposition.
Let u∈G(U)m be c-bounded into V and let v∈G(V)l,
with representatives (uε)ε and (vε)ε, respectively. Then the
composition
[TABLE]
is a well-defined generalized function in G(U)l.
Generalized functions can be composed with smooth classical functions provided
they do not grow “too fast”:
The space of slowly increasing smooth functions is given by
[TABLE]
2.3. Proposition.
If u=[(uε)ε]∈G(U)m and v∈OM(Rm), then
[TABLE]
is a well-defined generalized function in G(U).
We call R:=EM/N the ring of generalized numbers, where
[TABLE]
For u:=[(uε)ε]∈G(U) and x0∈U, the point value of u
at x0 is defined as the class of (uε(x0))ε in R.
On
[TABLE]
we introduce an equivalence relation by
[TABLE]
and denote by U:=UM/∼ the set of generalized points. For
U=R we have R=R. Thus, we have the canonical
identification Rn=Rn=Rn.
The set of compactly supported points is
[TABLE]
Obviously, for u∈G(U) and x∈Uc, u(x) is a
generalized number, the generalized point value of u at x.
A point x∈Uc is called near-standard if there exists x∈U such that xε→x as ε→0 for one (thus, for every)
representative (xε)ε of x. In this case we write x≈x.
Two generalized functions are equal in the Colombeau algebra if and only if
their generalized point values coincide at all compactly supported points
([10, Theorem 1.2.46]). By [13], it is even sufficient to check
the values at all near-standard points. We will need a slightly refined result
which is easy to prove using the techniques of [10, Theorem 1.2.46] and
[13]:
2.4. Proposition.
Let u∈G(U×V). Then
[TABLE]
3 Local existence and uniqueness results for ODEs
In the first theorem of this section we give sufficient conditions to guarantee
a (unique) solution of the local initial value problem
[TABLE]
where I is an open interval in R, U an open subset of Rn, F∈G(I×U)n, t0∈Ic and x0∈Uc.
A generalized function u∈G[J,U] (where J is some open subinterval
of I) is called a (local) solution of (1) on J around t0∈Ic with initial value x0 if the differential equation in
(1) is satisfied in G(J)n and the initial condition in
(1) is satisfied in the set U of generalized points.
Reflecting our decision to employ the concept of c-boundedness to ensure the
existence of compositions, a solution on some subinterval J of I will be a
c-bounded generalized function from J into U satisfying (1). Due
to the c-boundedness of u the requirement for x0 to be compactly
supported in fact does not constitute a restriction.
Theorem 3.1 generalizes Theorem 5.2 of [4] insofar as the
domain of existence of the local solution precisely equals the one in the
classical case whereas the solution in [4] is only defined on a
strictly smaller interval. Moreover, the present version establishes uniqueness
with respect to the largest sensible target space (i.e., U), as opposed to the
more restricted statement in [4].
3.1. Theorem.
Let I be an open subinterval of R, U an open subset of Rn, t0 a
near-standard point in Ic with t0≈t0∈I, x0∈Uc and F∈G(I×U)n.
Let α be chosen such that [t0−α,t0+α]⊂⊂I. Let (x0ε)ε
be a representative of x0 and L⊂⊂U, ε0∈(0,1] such that
x0ε∈L for all ε≤ε0. With β>0 satisfying
Lβ:=L+Bβ(0)⊂⊂U set
[TABLE]
Assume that F has a representative (Fε)ε satisfying
[TABLE]
for some constant a>0. Then the following holds:
(i)
The initial value problem
[TABLE]
has a solution u∈G[J,W] where J=(t0−h,t0+h) with
h=min(α,aβ) and
W=L+Bβ(0).
2. (ii)
Every solution of (3) in G[J,U] is already an element of G[J,W].
3. (iii)
The solution of (3) is unique in G[J,U] if, in addition to
(2),
[TABLE]
holds.
Proof.
Throughout the proof, it suffices to consider only values of ε not
exceeding ε0. Moreover, we can assume without loss of generality that
[TABLE]
(i) In a first step we fix ε and solve the (classical)
initial value problem
[TABLE]
on a suitable subinterval of [t0−h,t0+h]. To this end, set
[TABLE]
both for ε≤ε0; note that δε→0 as ε→0. By this
choice, we have
Jε⊆[t0−h,t0+h].
Indeed, from t∈Jε we infer ∣t−t0ε∣≤∣t−t0∣+∣t0−t0ε∣≤h−δε+δε. The solution uε of (6) now is obtained
as the fixed point of the operator Tε:Xε→Xε defined by
[TABLE]
where Xε:={f:Jε→Lβ∣f is continuous} becomes a
complete metric space when being equipped with the metric d(f,g):=∥f−g∥∞=supt∈Jε∣f(t)−g(t)∣. That Tε in fact maps
Xε into Xε is immediate from
[TABLE]
by noting that a⋅∣t−t0ε∣≤ah≤β for t∈Jε.
Now the existence of a fixed point of Tε (hence, of a solution of
(6)) follows from Weissinger’s fixed point theorem ([17, §1], [8, I.1.6 (A5)]) by the following argument: A variant of
[10, Lemma 3.2.47] referring only to the second slot (see [4, Remark
3.12] for an explicit version) yields a positive constant γ
(depending on ε) such that ∣Fε(t,x)−Fε(t,y)∣≤γ⋅∣x−y∣ for
all (t,x),(t,y)∈Q. From this we derive, by induction,
∣(Tεkf)(t)−(Tεkg)(t)∣≤k!γk(t−t0ε)k∥f−g∥∞ for t∈[t0ε,t0+h−δε] and k∈N0. The case
of t∈[t0−h+δε,t0ε] being similar, we finally arrive at ∥Tεkf−Tεkg∥∞≤k!(hγ)k∥f−g∥∞
which, due to ∑k=0∞k!(hγ)k=ehγ<∞, suffices
for an appeal to Weissinger’s theorem. We obtain a solution uε
of (6) on Jε taking values in Lβ. Moreover,
uε(t)∈W:=L+Bβ(0) for t∈Jε∘ by (7).
If δε=0 (i.e., if t0 is standard) then uε is defined on
[t0−h,t0+h] and we set uε:=uε; by (7), uε(J)⊆W. In the case δε>0, Lemma 3.3 provides
uε∈C∞([t0−h,t0+h],W) being equal to uε on Jε:=[t0−h+2δε,t0+h−2δε]. In both cases, t0ε∈Jε, uε(t0ε)=x0ε and u˙ε(t)=Fε(t,uε(t)) holds on Jε.
In order to show that (uε)ε is moderate on J=(t0−h,t0+h) it
suffices to establish the corresponding estimates on each Jε∗ (with
ε∗≤ε0), allowing us to deal with uε rather than with uε for all ε≤ε∗. Thus, let t∈Jε∗ and
ε≤ε∗. We have uε(t)∈Lβ and ∣u˙ε(t)∣≤a.
Via the moderateness estimates for ∂iFε (i=1,2) we now obtain, by
differentiating u˙ε(t)=Fε(t,uε(t)), an estimate of the form
[TABLE]
with constants C>0 and N∈N not depending on ε. The estimates for
the higher-order derivatives of uε are now obtained inductively by
differentiating the equation for u¨ε.
Concerning c-boundedness of (uε)ε from J into W let
J†:=[t0−h′,t0+h′] with 4h<h′<h. For ε small enough as to
satisfy 2δε≤h−h′, we have J†⊆Jε. (7)
now yields uε(J†)=uε(J†)⊆L+Ba(h′+δε)⊂⊂L+Bβ(0).
Now that we have shown that the net (uε)ε represents a member of
G[J,W] (⊆G[J,U]), it follows from the result established
for fixed ε that the class of (uε)ε is a solution of (3)
on J in the sense specified at the beginning of this section: Due to the fact
that equality in Colombeau spaces involves null estimates only on compact
subsets of the domain, it indeed suffices that every uε satisfies the
(classical) equation on Jε, taking into account δε→0.
(ii) Assume that v=[(vε)ε]∈G[J,U] satisfies v˙(t)=F(t,v(t)) and v(t0)=x0. With t0ε, x0ε and
Fε as in part (i) we have vε(t0ε)=x0ε+nε and v˙ε(t)=Fε(t,vε(t))+nε(t) for some
(nε)ε∈Nn and (nε)ε∈N(J)n, respectively.
In order to show that v∈G[J,W] with W=L+Bβ(0) we again choose
J†=[t0−h′,t0+h′]⊂⊂J with 4h<h′<h. Setting
δ:=2a(h−h′), we select ε1(≤ε0) such that for all
ε≤ε1, the three conditions ∣nε∣<3δ,
∫J†∣nε(s)∣ds<3δ and
a∣δε∣<3δ are satisfied. Now for ε≤ε1, we claim
that ∣vε(t)−x0ε∣≤2a(h+h′) holds for all t∈J+†:=[t0ε,t0+h′]. If ∣vε(t)−x0ε∣<2a(h+h′) for all
t∈J+†, then we are done. Otherwise, choose t∗ minimal in J+† with
∣vε(t∗)−x0ε∣=2a(h+h′). We demonstrate that, in fact,
t∗=t0+h′. From the estimate
[TABLE]
it readily follows that t∗≥t0+h′, and thus t∗=t0+h′. Since, by a
similar argument, ∣vε(t)−x0ε∣≤2a(h+h′) holds also for all
t∈J−†=[t0−h′,t0ε] we finally arrive at
[TABLE]
This proves that v is c-bounded from J into W.
(iii) Let v=[(vε)ε]∈G[J,U] be another solution and
(nε)ε∈Nn, (nε)ε∈Nn as above. By (ii), v∈G[J,W]. As before let J†:=[t0−h′,t0+h′] (with
4h<h′<h) be a compact subinterval of J. Since both (uε)ε and
(vε)ε are c-bounded from J into W, there exists a compact subset K
of W such that uε(J†)⊆K and vε(J†)⊆K for ε
sufficiently small. Moreover, we can assume δε<h−h′. Applying the
second-slot version of [10, Lemma 3.2.47] to the function Fε and
some (fixed) compact set K′ with K⊂⊂K′⊂⊂W=L+Bβ(0) yields a
constant C′ (only depending on K′) such that
[TABLE]
holds for all t∈J† and all x,y∈K (note that J†×K′⊆J×W⊆Q) where C1>0 is the constant provided by (4). Therefore, for t∈J† it follows that
[TABLE]
for suitable constants C2,C3,C4>0 and arbitrary m∈N. By Gronwall’s
Lemma, we obtain
[TABLE]
for some constant C0>0 (note that ∣t0ε−t0∣≤h′+δε≤h).
This concludes the proof of the theorem.
∎
3.2. Remark.
(i)
The proof of Theorem 3.1 establishes the following statement on the
level of representatives: For any given representatives (t0ε)ε of
t0∈Ic (t0ε→t0∈I), (x0ε)ε of
x0∈Uc and (Fε)ε of F∈G(I×U)n satisfying
(2) the following holds:
If α, L, ε0 and β are chosen as in Theorem 3.1
(including condition (5) as to ε0), then u has a
representative (uε)ε that on every compact subinterval of J
satisfies the classical initial value problem (6) for ε
sufficiently small.
2. (ii)
If t0 is standard, i.e. (without loss of generality) t0ε=t0∈I
for all ε, then δε=0 and every uε exists (as a solution of
(6)) even on [t0−h,t0+h].
3. (iii)
If x0 is standard, i.e. (without loss of generality) x0ε=x0∈U
for all ε, then L:={x0} yields Lβ=Bβ(x0) as in
the classical case.
3.3. Lemma.
(i)
Let a<a1<a2<b2<b1<b and let U be a (non-empty) open subset of Rn.
Then for f∈C∞([a1,b1],U) being given, there exists f∈C∞([a,b],U) with f=f on some open neighbourhood of [a2,b2].
2. (ii)
For any given positive δ, the function f can be chosen such as to
satisfy f([a,b])⊆f([a1,b1])∪Bδ(f(a1))∪Bδ(f(b1)).
Proof.
(i) Choose δ>0 as to satisfy
Bδ(f(a1))∪Bδ(f(a2))⊆U. Choose
η>0 such that f(t)∈Bδ(f(a1)) holds for t∈[a1,a1+2η] and
f(t)∈Bδ(f(b1)) holds for t∈[b1−2η,b1]; without loss of
generality we may assume η<31min(a2−a1,b1−b2).
Now let ψ be a smooth function with 0≤ψ≤1 such that ψ=1 on
[a1+2η,b1−2η] and ψ=0 outside (a1+η,b1−η). Then f
defined on [a,b] by
[TABLE]
satisfies all requirements since each of the five defining terms is smooth and
on overlaps the two relevant terms give rise to the same values.
Theorem 3.1 is distinguished from the related result [7, Theorem
4.5] by the following features: The existence statement (i) of Theorem
3.1 does not require logarithmic control of derivaties of F which,
by contrast, is assumed in [7]; the domain interval of the solution in
Theorem 3.1 equals the classical (open) one given by (t0−h,t0+h)
with h=min(α,aβ) while in [7] one has to take
h<min(α,aβ); finally, the boundedness assumption on F in
[7] refers to the whole open domain of F whereas in Theorem 3.1 it suffices to have boundedness of F on the (compact) subset Q.
Generally, all existence and uniqueness results for ODEs in [7] are
tailored for applications of the method of characteristics to the generalized
Hamilton-Jacobi problem; hence the setting of [7] always includes
initial conditions as parameters, necessitating the logarithmic growth
condition even for existence results (compare Theorem 3.8 below).
The following three examples illustrate the significance of the boundedness
assumption on F by displaying increasing obstacles against obtaining a
generalized solution from the classical ones obtained for fixed ε, in the
absence of condition (2).
3.4. Example.
Let F∈G(R×R) be given by the representative F_{\varepsilon}(t,x):=\frac{1}{\varepsilon}\big{(}2-\frac{1}{1+x^{2}}\big{)}, and let t0=0 and
x0=0. Then F fails to satisfy condition (2) on any neighbourhood
of (t0,x0). Nevertheless, there exists a unique global solution for every
ε: Integrating x˙(t)=Fε(t,x) yields 2x+221arctan(2x)=ε1t. Setting f(x)=2x+221arctan(2x), we obtain uε(t):=f−1(ε1t) as
the solution of the classical initial value problem. By Proposition
2.3, (uε)ε∈EM(R). However, (uε)ε is
not c-bounded. Hence, uε solves the differential equation for every ε
but on any interval around [math], the generalized function [(uε)ε] is not a
solution of the initial value problem in the setting of the c-bounded theory of
ODEs since the composition F(t,u(t)) exists only componentwise on the level
of representatives, yet not in the sense of Proposition 2.2.
3.5. Example.
Let F∈G(R×R) be given by the representative Fε(t,x):=εx, and let t0=0 and x0=1. Again, F does not satisfy
condition (2) on any neighbourhood of (t0,x0). For each ε,
there exists a unique (even global) solution uε(t)=eεt. However,
(uε)ε is not moderate on any neighbourhood of [math].
3.6. Example.
Let F\in{\mathcal{G}}\big{(}\mathbb{R}\times(\mathbb{R}\backslash\{-1\})\big{)} be defined by
the representative Fε(t,x):=−x+1t⋅g(ε) where g:(0,1]→R is a smooth map satisfying g(ε)→∞ for ε→0. Let
t0=0 and x0=0. Then F violates condition (2) on any
neighbourhood of (t0,x0). For every ε we obtain (unique) solutions
uε(t)=1−g(ε)t2−1
that are defined, at most, on the open interval
(−1/g(ε),1/g(ε)). Hence, there is not even a common domain.
In this example, F failing to satisfy condition \eqrefcondi leads to
shrinking of the solutions’ domains as ε→0. Note that this result is not
a consequence of the rate of growth of ∣Fε(t,x)∣ on any compact set;
rather, it only matters that ∣Fε(t,x)∣ does increase infinitely (as ε→0).
Theorem 3.1 can handle jumps as the following example shows.
3.7. Example.
Let I be an open interval in R and U an open subset of Rn.
Consider the initial value problem
[TABLE]
where f,g∈C∞(I×U,Rn), t0∈I, x0∈U, and
where ιH denotes the embedding of the Heaviside function H into the
Colombeau algebra. If ρ is a mollifier (i.e. a Schwartz function on
R satisfying ∫ρ(x)dx=1 and ∫xαρ(x)dx=0 for all α≥1), then a representative (Hε)ε of
ιH is given by Hε(t)=∫−∞tε1ρ(εs)ds. Fix some α>0 such that
[t0−α,t0+α]⊆I and choose an open subset W of U with
x0∈W⊆W⊂⊂U. A short computation shows that ∣Hε(t)∣≤∥ρ∥L1(Rn) for all t. Thus, ∣f(t,x)⋅Hε(t)+g(t,x)∣≤a1∥ρ∥L1(Rn)+a2=:a on
[t0−α,t0+α]×W for some constants a1,a2>0.
Hence, by Theorem 3.1, the initial value problem (8)
possesses a solution u in G[J,W] where J:=(t0−h,t0+h) and h=\min\Big{(}\alpha,\frac{\operatorname{dist}(x_{0},\partial W)}{a}\Big{)}. Since the initial value
problem also satisfies (4), the solution is unique in G[J,U].
Next, we turn our attention to generalized ODEs including parameters. In view
of our goal to establish a Frobenius theorem in the present setting, we want
the solution to be G-dependent on the parameter.
3.8. Theorem.
Let I be an open subinterval of R, U an open subset of Rn, P
an open subset of Rl, t0 a near-standard point in Ic with
t0≈t0∈I, x0∈Uc and F∈G(I×U×P)n.
Let α be chosen such that [t0−α,t0+α]⊂⊂I. Let (x0ε)ε
be a representative of x0 and L⊂⊂U, ε0∈(0,1] such that
x0ε∈L for all ε≤ε0. With β>0 satisfying
Lβ:=L+Bβ(0)⊂⊂U set
[TABLE]
Assume that F has a representative (Fε)ε satisfying
[TABLE]
for some constant a>0 and that for all compact subsets K of P
[TABLE]
Then the following holds: There exists u∈G[P×J,W] with
J:=[t0−h,\linebreakt0+h], h=\min\big{(}\alpha,\frac{\beta}{a}\big{)}
and W=L+Bβ(0) such that for all p∈Pc the map u(p,.)∈G[J,W] is a solution of the initial value problem
[TABLE]
The solution u is unique in G[P×J,U].
Proof.
Existence: Let (t0ε)ε be a representative of t0.
Proceeding as in the proof of Theorem 3.1, we set δε:=sup{∣t0ε′−t0∣∣0<ε′≤ε} and
Jε:=[t0−h+δε,t0+h−δε]. For every p∈P there exists a
net of (classical) solutions uε(p,.):Jε→Lβ of the initial
value problem
[TABLE]
satisfying uε(p,Jε∘)⊆W. By the classical Existence and
Uniqueness Theorem for ODEs with parameter, the mappings (p,t)↦uε(p,t) are C∞. Lemma 3.3 provides uε∈C∞(P×[t0−h,t0+h],W) being equal to uε on Jε:=[t0−h+2δε,t0+h−2δε].
In order to show that (uε)ε is moderate on J it again suffices to
establish the corresponding estimates for (uε)ε. C-boundedness of (uε)ε is shown as in the proof of Theorem 3.1.
The moderateness of (uε)ε will be shown in three steps: First we consider
derivatives with respect to t, then only derivatives with respect to p and,
finally, mixed derivatives.
The EM-estimates for uε(p,t), ∂2uε(p,t) and all its
derivatives with respect to t are obtained in the same way as in the proof of
Theorem 3.1.
Next, we consider the derivatives with respect to p. Differentiating the
integral equation corresponding to the initial value problem (on the level of
representatives) with respect to p yields
[TABLE]
Let K1×K2⊂⊂P×J and (p,t)∈K1×K2. By
uε(K1×K2)⊆Lβ⊂⊂U and (10), we
obtain
[TABLE]
for constants C1,C2>0 and some fixed N∈N. By Gronwall’s Lemma, it
follows that
[TABLE]
Differentiating (12) i−1 times with respect to p (i∈N) gives an integral formula for ∂1iuε(p,t). Observe that in
this formula ∂1iuε(p,t) itself appears on the right-hand side
only once, namely with ∂2Fε(s,uε(p,s),p) as coefficient, and that
the remaining terms contain only ∂1-derivatives of uε of order
less than i. Thus, we may estimate the higher-order derivatives with respect
to p inductively by differentiating equation (12) and applying
Gronwall’s Lemma.
Finally, it remains to handle the case of mixed derivatives. For arbitrary i∈N we have
[TABLE]
By carrying out the i-fold differentiation on the right-hand side of
equa-tion (13), we obtain a polynomial expression in
\partial_{2}^{k}F_{\varepsilon}\big{(}t,u_{\varepsilon}(p,t),p\big{)}, \partial_{3}^{k}F_{\varepsilon}\big{(}t,u_{\varepsilon}(p,t),p\big{)} and ∂1kuε(p,t) for 1≤k≤i all
of which satisfy the EM-estimates. The estimates for ∂1i∂2juε(p,t) with j≥2 are now obtained inductively by
differentiating equation (13) with respect to t.
Uniqueness: By Proposition 2.4, it suffices to show that for
every near-standard point p∈Pc the solution u(p,.) is
unique in G[J,U]. For a fixed near-standard point p=[(pε)ε]∈Pc, condition (10) implies the condition for uniqueness
(4) in Theorem 3.1 with respect to Gε(t,x):=(Fε(.,.,pε))ε, yielding uniqueness of u(p,.) in
G[J,U].
∎
3.9. Remark.
Similarly to Remark 3.2 (i), a corresponding
statement on the level of representatives can be extracted from the proof of the
preceeding theorem. Also (ii) and (iii) of
Remark 3.2 apply.
Requiring also x0 in the initial condition in Theorem 3.8 to
be near-standard, we even can prove G-dependence of the solution on the
initial values.
3.10. Theorem.
Let I be an open subinterval of R, U an open subset of Rn, P
an open subset of Rl, t0 a near-standard point in Ic with
t0≈t0∈I, x0 a near-standard point in Uc with
x0≈x0∈U and F∈G(I×U×P)n.
With α>0 and β>0 satisfying [t0−α,t0+α]⊂⊂I and
Bβ(x0)⊂⊂U, respectively, set
[TABLE]
Assume that F has a representative (Fε)ε satisfying
[TABLE]
for some constant a>0 and ε0∈(0,1] and that for all compact subsets
K of P
[TABLE]
Then the following holds: For fixed h\in\left(0,\min\big{(}\alpha,\frac{\beta}{a}\big{)}\right) there exist open neighbourhoods J1 of t0 in
J:=(t0−h,t0+h) and U1 of x0 in U and a generalized function u∈G[J1×U1×P×J,Bγ(x0)] with γ∈(0,β) and β−γ>0 sufficiently small, such that for all (t1,x1,p)∈J1c×U1c×Pc the map
u(t1,x1,p,.)∈G[J,Bγ(x0)] is a solution of
the initial value problem
[TABLE]
The solution u is unique in G[J1×U1×P×J,Bγ(x0)].
Proof.
Existence: The basic strategy of the proof is to consider (t0,x0) as part of the parameter and apply Theorem 3.8. However, we
will have to cope with some technicalities.
Let (t0ε)ε and (x0ε)ε be representatives of t0 and x0, respectively. From now on, we always let ε≤ε0. Let λ∈(0,1) and set
[TABLE]
Choose \mu\in\big{(}0,\frac{\beta}{3}\big{)}, set γ:=β−2μ
and define
[TABLE]
Then
I^+I1=(t0−α,t0+α)⊆I
and
U^+U1=Bβ(x0)⊆U.
Hence, we may define Gε:I^×U^×(I1×U1×P)→Rn by
[TABLE]
Obviously, (Gε)ε is moderate and, therefore, G:=[(Gε)ε] is in
G(I^×U^×\linebreak(I1×U1×P))n.
Now let δ∈(0,λα) and η∈(0,γ−μ). By
assumptions (14) and (15), we obtain ∣Gε(t,x,(t1,x1,p))∣≤a for all (t,x,(t1,x1,p))∈Bδ(0)×Bη(0)×(I1×U1×P) and ∣∂2Gε(t,x,(t1,x1,p))∣=O(∣logε∣) for all K⊂⊂I1×U1×P and (t,x,(t1,x1,p))∈Bδ(0)×Bη(0)×K. By Theorem 3.8, there exists v∈G[(I1×U1×P)×J^,Bη(0)] with J^:=(−h^,h^) and h^=min(δ,aη) such
that for all (t1,x1,p)∈I1c×U1c×Pc the map v(t1,x1,p,.)∈G[J^,Bη(0)] is a solution of the initial value problem
[TABLE]
The solution v is unique in G[(I1×U1×P)×J^,U^].
By Remark 3.9, there exists a representative (vε)ε of v
that satisfies the classical initial value problem for all (t1,x1,p)∈I1×U1×P and ε sufficiently small. Let \sigma\in\big{[}\frac{1}{2},1\big{)}, h:=σh^ and h1:=min((1−σ)h^,(1−λ)α). Set J:=(t0−h,t0+h) and J1:=(t0−h1,t0+h1).
Then J1⊆J⊆J^. We now define uε:J1×U1×P×J→Rn by
[TABLE]
The map uε is well-defined since J1⊆I1 and
[TABLE]
The moderateness of (uε)ε is an immediate consequence of the moderateness
of (vε)ε. By (18) and since x1−x0∈Bμ(0) for all
x1∈U1, it follows that
[TABLE]
i.e., u:=[(uε)ε] is an element of G[J1×U1×P×J,Bγ(x0)]. Furthermore, the function uε(t1ε,x1ε,pε,.) satisfies
[TABLE]
and
[TABLE]
for all (t1,x1,p)=([(t1ε)ε],[(x1ε)ε],[(pε)ε])∈J1c×U1c×Pc and t∈J. Thus, u(t1,x1,p,.) is indeed a solution of the initial value problem
(16).
Note that for any h\in\left(0,\min\big{(}\alpha,\frac{\beta}{a}\big{)}\right) the constants λ, μ, δ, η, h^ and σ
can be chosen within their required bounds such that all the necessary
inequalities in the construction of (uε)ε are satisfied.
Uniqueness: By Proposition 2.4, it suffices to show that for
every near-standard point (t1,x1,p)=([(t1ε)ε],[(x1ε)ε],p)∈J1c×U1c×Pc the solution
u(t1,x1,p,.) is unique in G[J,Bγ(x0)]: Let
(t1ε,x1ε)→(t1,x1)∈J1×U1 for ε→0. Assume that
w(t1,x1,p)∈G[J,Bγ(x0)] is another solution of
(16). For brevity’s sake we simply write u and w in place
of u(t1,x1,p) and w(t1,x1,p), respectively.
We will show that w∣(t0−r,t0+r)=u∣(t0−r,t0+r) holds for any r∈(0,h). Since G is a sheaf, the equality of w and u then also holds on
J.
Now, let r∈(0,h) and set ρ:=21(h−r). Define wˉ:Br+ρ(t0−t1)→Bγ+μ(0) by wˉ(t):=w(t+t1)−x1.
From t1ε→t1 as ε→0 it follows that wˉ is
well-defined. Then, by the choice of ρ and Proposition 2.2,
wˉ∈G[Br+ρ(t0−t1),Bγ+μ(0)]. Moreover, wˉ
is a solution of the initial value problem (17). Since
Br+ρ(t0−t1)⊆J^ and solutions of (17) are unique in G[J^,Bγ+μ(0)], it follows that wˉ=v(t1,x1,p,.)∣Br+ρ(t0−t1). Noting that
[TABLE]
we finally arrive at w∣(t0−r,t0+r)=u∣(t0−r,t0+r).
∎
3.11. Remark.
Concerning representatives, a remark analogous to 3.9 also
applies to Theorem 3.10.
4 A Frobenius theorem in generalized functions
In this section, we will use the following notation: By Rm×n we
denote the space Rmn, viewed as the space of (m×n)-matrices
over R. A similar convention applies to Rm×n and G(U)m×n. For any u∈G(U)m the derivative Du can be
regarded as an element of G(U)m×n.
Now we are ready to prove a generalized version of the Frobenius Theorem.
4.1. Theorem.
Let U be an open subset of Rn, V an open subset of Rm and F∈G(U×V)m×n. Let α>0 be chosen such that
Bα(x0)⊂⊂U. Let (y0ε)ε be a representative of y0 and L⊂⊂V, ε0∈(0,1] such that y0ε∈L for all ε≤ε0. With β>0 satisfying Lβ:=L+Bβ(0)⊂⊂V set
[TABLE]
Assume that F has a representative (Fε)ε satisfying
[TABLE]
for some constant a>0 and
[TABLE]
Then the following are equivalent:
(A)
For all (x0,y0)∈Uc×Vc with x0≈x0∈U the initial value problem
[TABLE]
has a unique solution u(x0,y0) in G[U(x0,y0),W],
where U(x0,y0) is an open neighbourhood of x0 in U and
W=L+Bβ(0).
2. (B)
The integrability condition is satisfied, i.e., the mapping
[TABLE]
is symmetric in v1,v2∈Rn as a generalized function in G(U×V×Rn×Rn)m.
Proof.
We follow the line of argument of the classical proof based on
the ODE theorem with parameters.
(A) ⇒ (B):
By Proposition 2.4, we only have to check the integrability
condition (22) for all near-standard points v1,v2∈Rcn and (x,y)∈Uc×Vc: By (A), there exists a solution u of the initial value problem
Du(x)=F(x,u(x)),u(x)=y.
Writing Du as Du=F∘(id,u), we obtain
[TABLE]
for all near-standard points v1,v2∈Rcn. The last
expression is symmetric in v1 and v2 since, by Schwarz’s Theorem,
D2u(x) has this property.
(B) ⇒ (A):
Let x0=[(x0ε)ε] be a near-standard point in Uc with x0≈x0 and let y0∈Vc.
Existence: Choose δ∈(0,α) and set γ:=α−δ. We can assume without loss of generality that x0ε∈Bδ(x0) for all ε≤ε0. Then, for t∈(−γ,γ) and v∈B1(0)⊆Rn, we have x0ε+tv∈Bα(x0)⊆U and, thus, the function
[TABLE]
is well-defined. By Proposition 2.2, G:=[(Gε)ε] is a
well-defined generalized function in G((−γ,γ)×V×B1(0))m.
Now consider the initial value problem
[TABLE]
with parameter v∈B1(0). Then the conditions of Theorem 3.8
are satisfied, i.e.,
[TABLE]
for all (t,y,v)∈Bη(0)×Lβ×B1(0) with
η∈(0,γ) fixed. From Theorem 3.8, it follows that there
exists a generalized function f∈G[B1(0)×J,W] with
J:=[−h,h], h:=\min\big{(}\eta,\frac{\beta}{a}\big{)} and W:=L+Bβ(0)
such that f(v,.) is a solution of (23) for all v∈B1(0). Fix some r∈(0,h) and λ∈(0,1) and set
[TABLE]
Assuming without loss of generality that ∣x0−x0ε∣<(1−λ)r for
all ε≤ε0, the function uε(x0,y0):U(x0,y0)→W given by
[TABLE]
is well-defined. By Proposition 2.2, u(x0,y0):=[(uε(x0,y0))ε]∈G[U(x0,y0),W]. From now on, we will denote u(x0,y0) simply by u.
The fact that u is indeed a solution of (21) follows from
[TABLE]
Assuming this to be true for the moment, we have
[TABLE]
for all w∈Rcn. Applying Proposition 2.4 to the
above equation, we obtain Du(x)=F(x,u(x)) in G[U(x0,y0),W]. Moreover, we observe that f(0,.) is the (in G[(−h,h),W]) constant function t↦y0, and hence we obtain
u(x0)=f(r1(x0−x0),r)=y0.
Thus, u is indeed a solution of the initial value problem (21).
To complete the proof of existence, it remains to show (24):
Consider the net (kε)ε given by kε:(−h,h)×B1(0)×Rn→Rm,
[TABLE]
Note that, by Proposition 2.2, k:=[(kε)ε] is a well-defined
generalized function in G((−h,h)×B1(0)×Rn)m. Let
v∈B1(0)c and w∈Rcn. Differentiating
k(t,v,w) with respect to t, using the fact that f(v,.)
is a solution of (23) and setting z=(x0+tv,f(v,t)), we obtain
[TABLE]
Applying the integrability condition (B) to the last term on the
right-hand side, we arrive at
[TABLE]
Moreover, observe that k(0,v,w)=0 in Rm. Hence, k(.,v,w) is a solution of a linear initial value problem. Setting Av(t):=∂2F(x0+tv,f(v,t))fl(v), it follows from
(20) that
[TABLE]
By a Gronwall argument similar to the one in the uniqueness proof of Theorem
3.1 we infer that k(.,v,w)=0 is the only solution of
(25). By Proposition 2.4, we conclude that k=0 in
G((−h,h)×B1(0)×Rn)m, thereby establishing the claim.
Uniqueness: Let uˉ∈G[Bλr(x0),W] be another
solution of (21). We will show that uˉ∣Bs(x0)=u∣Bs(x0) for all s<λr. Since G is a sheaf,
the equality then also holds on Bλr(x0)=U(x0,y0).
Let s∈(0,λr) and let v=[(vε)ε]∈B1(0)c. Setting σ:=31(λr−s), we define
g(v,.):(−s−2σ,s+2σ)→W by g(v,t):=uˉ(x0+tv). From x0ε→x0 as ε→0 it follows that
g(v,.) is well-defined. Then, by the choice of σ and by
Proposition 2.2, g(v,.)∈G[(−s−2σ,s+2σ),W]. Moreover, g(v,.) is a solution of
(23) for v=v. Since (−s−2σ,s+2σ)⊆J and
solutions of (23) are unique in G[J,W], it follows that
g(v,.)=f(v,.)∣(−s−2σ,s+2σ) for all v∈B1(0)c. By Proposition 2.4, g:(v,t)↦g(v,t) is equal to f on (−s−2σ,s+2σ). Observe that for
c1,c2>0 the generalized functions
(v,t)\mapsto f\Big{(}\frac{1}{c_{1}}v,c_{1}t\Big{)}
and
(v,t)\mapsto f\Big{(}\frac{1}{c_{2}}v,c_{2}t\Big{)}
are equal on the intersection of their domains. Hence, we obtain
[TABLE]
thereby establishing the claim.
∎
Acknowledgement
The research was funded by the Austrian Science Fund (FWF): P23714-N13.
Bibliography17
The reference list from the paper itself. Each links out to its DOI / PubMed record.
1[1] Jorge Aragona, Hebe A. Biagioni: Intrinsic definition of the Colombeau algebra of generalized functions. Analysis Mathematica 17 (1991), 75–132.
2[2] Jean-François Colombeau: New Generalized Functions and Multiplication of Distributions . North Holland, Amsterdam, 1984.
3[3] Jean-François Colombeau: Elementary Introduction to New Generalized Functions . North Holland, Amsterdam, 1985.
4[4] Evelina Erlacher: Local existence results in algebras of generalised functions . Ph D thesis, University of Vienna, 2007. http://www.mat.univie.ac.at/~diana/uploads/publication 47.pdf.
5[5] Evelina Erlacher: Inversion of Colombeau generalized functions. Proc. Edinburgh Math. Soc. 55 (2012), 1–32.
6[6] Evelina Erlacher and Michael Grosser: Inversion of a ‘discontinuous coordinate transformation’ in general relativity. Appl. Anal. 90 (2011), 1707–1728.
7[7] Roseli Fernandez: On the Hamilton-Jacobi equation in the framework of generalized functions. J. Math. Anal. Appl. 382 (1) (2011), 487–502.
8[8] Andrzej Granas and James Dugundji: Fixed point theory . Springer Monographs in Mathematics. Springer-Verlag, New York, 2003.