Documente Academic
Documente Profesional
Documente Cultură
A Dissertation
Submitted to the Graduate Faculty of the
Louisiana State University and
Agricultural and Mechanical College
in partial fulllment of the
requirements for the degree of
Doctor of Philosophy
in
The Department of Mathematics
by
Martin Laubinger
M.S. in Math., Tulane University, 2003
Diplom, Darmstadt University of Technology, 2004
May 2008
Acknowledgments
It is a great pleasure to thank Dr. Jimmie Lawson for his guidance and support.
His patience, intelligence and sense of humor made my work on this thesis a great
experience.
Also, I would like to thank Dr. Karl-Hermann Neeb for his continuing support.
Special thanks to Dr. Robert Perlis and Dr. Peter Michor for making it possible
for me to spend the Fall semester of 2006 in Darmstadt and Vienna. My semester
abroad was partially funded by the Board of Regents Grant LEQSF(2005-07)-
ENH-TR-21.
Thanks to my fellow students, faculty and sta here at LSU for a great time. I
will really miss all of you.
I dedicate this dissertation to my parents.
ii
Table of Contents
Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ii
Abstract . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1 Foundational Material . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.1.1 Category Theory . . . . . . . . . . . . . . . . . . . . . . . . 6
1.1.2 Locally Convex Vector Spaces . . . . . . . . . . . . . . . . . 18
1.1.3 Dierentiation Theory . . . . . . . . . . . . . . . . . . . . . 22
2 Smooth Spaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
2.1 Structures Determined by Functions . . . . . . . . . . . . . . . . . . 27
2.2 Dieological Spaces . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
2.2.1 Generating Families and Dimension . . . . . . . . . . . . . . 32
2.2.2 Initial and Final Structures . . . . . . . . . . . . . . . . . . 34
2.2.3 Hom-objects and Cartesian Closedness . . . . . . . . . . . . 37
2.2.4 Manifolds as Dieological Spaces . . . . . . . . . . . . . . . 39
2.2.5 Spaces of L-type and Dieological Groups . . . . . . . . . . 41
2.3 M-spaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
2.3.1 Generating Families . . . . . . . . . . . . . . . . . . . . . . . 47
2.3.2 Initial and Final Structures . . . . . . . . . . . . . . . . . . 49
2.3.3 Hom-objects and Cartesian Closedness . . . . . . . . . . . . 52
2.4 Frolicher Spaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
2.4.1 Frolicher Vector Spaces . . . . . . . . . . . . . . . . . . . . . 59
2.5 An Adjunction from T to T . . . . . . . . . . . . . . . . . . . . . . 60
3 Dierential Geometry of Dieological and Frolicher Spaces . . . . 70
3.1 Tangent Functors . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
3.1.1 Tangent Spaces for Dieological Spaces . . . . . . . . . . . . 71
3.1.2 Tangent Bundle for Dieological Spaces . . . . . . . . . . . . 73
3.1.3 Tangent Functor for Dieological Spaces . . . . . . . . . . . 75
3.1.4 Tangent Functor for Frolicher Spaces . . . . . . . . . . . . . 78
3.1.5 L-type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
3.1.6 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
3.1.7 Extension of the Classical Tangent Functor . . . . . . . . . . 96
3.2 Vector Fields and Dierential Forms . . . . . . . . . . . . . . . . . 100
3.2.1 Vector Fields and Derivations . . . . . . . . . . . . . . . . . 100
3.2.2 Dierential Forms . . . . . . . . . . . . . . . . . . . . . . . . 103
3.3 Frolicher Groups and Their Lie Algebra . . . . . . . . . . . . . . . . 105
3.3.1 Semidirect Product Groups . . . . . . . . . . . . . . . . . . 105
iii
3.3.2 Group Structure on TG . . . . . . . . . . . . . . . . . . . . 106
3.3.3 Invariant Vector Fields and Derivations . . . . . . . . . . . . 109
3.3.4 Higher Tangent Groups and Lie Bracket . . . . . . . . . . . 110
References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Vita . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
iv
Abstract
The main categories of study in this thesis are the categories of dieological and
Frolicher spaces. They form concrete cartesian closed categories. In Chapter 1 we
provide relevant background from category theory and dierentiation theory in
locally convex spaces. In Chapter 2 we dene a class of categories whose objects
are sets with a structure determined by functions into the set. Frolichers M-spaces,
Chens dierentiable spaces and Souriaus dieological spaces fall into this class of
categories. We prove cartesian closedness of the two main categories, and show that
they have all limits and colimits. We exhibit an adjunction between the categories
of Frolicher and dieological spaces. In Chapter 3 we dene a tangent functor for
the two main categories. We dene a condition under which the tangent spaces
to a Frolicher space are vector spaces. Frolicher groups satisfy this condition, and
under a technical assumption on the tangent space at identity, we can dene a Lie
bracket for Frolicher groups.
v
Chapter 1
Introduction
This thesis is concerned with two cartesian closed categories c which generalize
the category Mfd of smooth nite-dimensional manifolds. Here we say that c
generalizes Mfd if there is a full and faithful functor from Mfd to c. The two
categories generalizing Mfd are the category T of Frolicher spaces and the category
T of dieological spaces. Our thesis has two objectives, which are respectively
adressed in Chapters 2 and 3. First we will compare the categories of Frolicher and
dieological spaces. To our knowledge they have only been treated seperately in the
literature; we propose a general framework of spaces with structure determined by
functions, of which both dieological and Frolicher spaces, as well as Frolichers
M-spaces and Chens dierentiable spaces, are examples. Furthermore we exhibit
an adjunction from T to T. Our second objective is to generalize notions from
dierential geometry to a more general setting. This is done in Chapter 3, where
we show that the tangent functor for nite-dimensional manifolds can be extended
to both T and T. Vector elds and dierential forms can be dened in T and T,
and we go some way toward dening a Lie functor in T.
We would like to sketch some of the history of dieological and Frolicher spaces.
This is not meant to be a complete account. Our main purpose here is to mention
some of the sources we have studied in the course of our research.
Let us start with the theory of convenient vector spaces, which are closely related
to Frolicher spaces. In [FB66], Frolicher and Bucher develop a theory of dieren-
tiation for functions f : V W, where V and W are non-normable topological
vector spaces. One problem in working with non-normable vector spaces is that
1
there is no topology on the space L(V, W) of continuous linear maps making the
evaluation
eval : L(V, W) V W
continuous. Frolicher and Bucher use pseudo-topologies instead and arrive at a
concept of smooth maps for which they can show that there is a linear homeomor-
phism
C
(U, C
(V, W))
= C
(U V, W).
This is the exponential law, which plays a central role in the denition of cartesian
closedness. In joint work, Kriegl, Frolicher developed a theory of convenient vector
spaces, see their monograph [FK88]. A convenient vector space can be characterized
in various equivalent ways, in particular by a completeness condition (in our thesis,
we use the term Mackey complete locally convex space rather than convenient
vector space). There is also a characterization in terms of smooth curves. A locally
convex vector space V is convenient if a function c : R V is smooth if and only
if for all continuous linear functionals : V R, the composition c is smooth.
It is this type of condition which underlies the denition of M-spaces. In [Fro86],
Frolicher denes a category associated with an arbitrary collection M of functions.
An M-structure on a set X is determined by curves into the set and functions
on the set, such that the compositions of a curve with a function is always an
element of M. Frolicher determines conditions on M under which the resulting
category is cartesian closed. For example M = C
(M, N) for
Hom
Mfd
(M, N).
Denition 1.2. Let c and T be categories. A functor F : c T is full if for each
pair (X, Y ) of objects of c and every morphism g : FX FY there is a morphism
f : X Y such that F(f) = g. The functor is faithful if F(f
1
) = F(f
2
) implies
that f
1
= f
2
for morphisms f
i
: X Y in c. We say that a subcategory T of c is
full if the corresponding inclusion functor is full.
Limits and Colimits
Denition 1.3. A directed graph ( = (V, E) consists of a class V of vertices and
E of edges and, if E is non-empty, two functions h, t : E V. Every edge has
a head h() and a tail t(), and we write i
j if has tail i and head j.
Here are some important examples.
Example 1.4. If c is a category, the underlying graph has the objects of c as
vertices and the morphisms f : X Y as directed edges.
Example 1.5. If E is the empty set, we call ( = (V, E) the discrete graph with
vertices V.
We recall that a set X with a binary relation is called a pre-ordered set if
is reexive and transitive. If the relation is also antisymmetric, then (X, ) is
called a partially ordered set or poset. If (X, ) is a pre-ordered set such that any
two elements in X have an upper bound, then (X, ) is called a directed set.
Example 1.6. To each pre-ordered set V we can dene a directed graph (V, E)
by letting E consist of one arrow x y for each pair x, y V with x y. An
important basic example is V = N with its natural order relation.
7
We next dene the limit and colimit of an arbitrary diagram in a category.
Denition 1.7. If ( = (V, E) is a graph and c is a category with objects O and
morphisms M, then a diagram J of shape ( in c is given by maps J
V
: V O
and J
E
: E M such that J
E
() : J
V
(i) J
V
(j) if is an edge from i to j.
In other words, a diagram J is a morphism of directed graphs from ( to the graph
underlying c. Usually we write X
i
and f
is
another object with morphisms b
i
: X
X
i
satisfying b
j
= f b
i
, then there is a
unique morphism : X
X such that b
i
= a
i
for all vertices i.
The dual notion is that of a colimit. It is obtained from the previous denition
by reversing arrows.
Denition 1.9 (Colimit). The colimit of a diagram J : ( c is an object X
together with morphisms
i
: X
i
X such that for each f : X
i
X
j
in the
diagram, we have
i
=
j
f. The object X has the following universal property:
If X
satisfying
i
=
j
f, then
there is a unique morphism : X X
such that
i
=
i
.
If the graph ( comes from a directed set as in Example 1.6, then the colimit of
a diagram of shape ( is called a lterd colimit.
Remark 1.10. Limits and colimits are unique up to isomorphism. From now on
we will speak of the limit or colimit, keeping in mind that there might be several
isomorphic limits or colimits.
8
Example 1.11. If ( = (V, E) is small in the sense that V and E are sets, then
all limits and colimits of diagrams of shape ( in Set exist. A proof of this fact can
be found for example in [Mac71], Chapters III.3. for colimits and V.1. for limits.
Here we give an example of a lterd colimit.
Example 1.12. Consider the graph associated to the directed set N. Dene a
diagram of shape N in the category of topological spaces as follows: To each vertex n
we associate S
n
, the n-sphere, and to an arrow n n+1 the embedding S
n
S
n+1
as equator. Then the colimit in the category of topological spaces is the innite
sphere S
()
. As a topological space, S
()
has the following description. It consists
of the union of all S
n
, where we regard S
n
as a subset of S
m
if n m. A subset
U S
()
is open if and only if its intersection with all S
n
is open.
Example 1.13. Let ( be the discrete graph on a set I. Then a diagram of shape
( is just a collection X
i
of objects indexed by I. Let us consider the category
of vector spaces over R. Then the limit of such a diagram is given by the direct
product
iI
V
i
of the vector spaces, together with the projections
i
onto the i-th
coordinate. The colimit is given by the direct sum
iI
V
i
together with the injections
i
: V
i
i
V
i
.
Denition 1.14. More generally, let c be any category, and X
i
[ i I a family
of objects. If the limit of the discrete diagram with vertices X
i
exists, we denote it
by
iI
X
i
and call it the product of the X
i
. If the colimit exists, we denote it by
iI
X
i
and call it the coproduct of the X
i
.
Lemma 1.15. Suppose that in c, the product of a family of X
i
exists. Then for
every object Y in c there is a bijection of sets
: Hom
C
_
Y,
i
X
i
_
i
Hom
C
(Y, X
i
).
9
Proof. The product X =
i
X
i
comes with projections
i
: X X
i
, and we can
easlily dene (f) by (f)
i
=
i
f. To construct an inverse to , we will use
the universal property. If (f
i
)
iI
i
Hom
C
(Y, X
i
), then by the universal property,
there is a unique morphism f : Y X such that
i
f = f
i
. Let ((f
i
)
iI
) = f.
By construction we have = id. The fact that = id follows from the
uniqueness assertion of the universal property.
Denition 1.16. A terminal object of a category c is an object t such that for
every other object X, there is a unique morphism X t. An object i in c is called
initial if for every object X, there is a unique morphism i X.
Example 1.17. In Set, every one-point set is terminal, and the empty set is
initial. In the category of groups and homomorphisms, the one-element group e
is both initial and terminal.
Remark 1.18. If the empty graph is dened to be the graph with no vertices
and no edges, then the limit of a diagram of shape , if it exists, is a terminal
object. The colimit is an initial object.
We will work only with very special categories c whose objects are sets with
some additional structure. This can be made precise as follows.
Denition 1.19. A category c is concrete if there is a faithful functor F : c
Set. This functor is called a forgetful functor or grounding functor.
Remark 1.20. It is customary to denote X and FX by the same letter if c is a
concrete category. For example, if (X, T) is a topological space, we use X to denote
both the set and the topological space, unless we consider several topologies on the
same set.
10
If X is an object in a concrete category c, then by an element x of X we mean
an element x F(X) of the underlying set. We write x X if x is an element
of the object X. If f : X Y is a morphism in X and x an element of X, let us
write f(x) for the element of Y given by F(f)(x) F(Y ). Suppose that X and Y
are objects in c and f : FX FY is a set map. Let us say that f is a morphism
from X to Y if there is a morphism g : X Y with f = F(g). Since F is faithful,
g is then uniquely determined by f.
The categories under consideration in this thesis not only have limits and col-
imits. The limits and colimits actually arise from putting a structure on the cor-
responding limits and colimits of underlying sets. This is formally expressed by
saying that the grounding functor creates limits and colimits.
Denition 1.21. Let c be a concrete category with grounding functor F. If J :
( c is a diagram, we can compose with F to get a diagram F J in Set. Now we
say that F creates the limit (colimit) of the diagram J if there is a limit (colimit)
of J, given by an object X and morphisms f
i
, and if furthermore the limit (colimit)
of F J in Set is given by the set FX together with the morphisms Ff
i
.
Denition 1.22. We say that a concrete category c has all nite products if for
every nite collection X
1
, . . . , X
n
of objects of c, the product X
1
X
n
exists
and is created by F and if c has a terminal object.
Now we make more precise what we mean by a structure on a set, in the context
of a concrete category.
Denition 1.23. If c is a concrete category with grounding functor F, then a
c-structure on a set X is an object I in c such that FI = X. If I and J are
structures on X, we say that I is coarser than J or J is ner than I if the identity
id
X
is a morphism J I. We write I J if J is ner than I. The nest structure
11
on a set X is called the discrete structure, and the coarsest structure is called the
indiscrete structure.
It is immediate that is a reexive and transitive relation. However, it is not
necessarily antisymmetric. If J is ner than I and I is ner than J, in general one
can only say that I and J are isomorphic.
Example 1.24. The category Top of topological spaces, with the ordinary ground-
ing functor, is a concrete category. A Top-structure on a set X is simply a topol-
ogy on X. The relation is the usual notion of ner in topology, since if O and
O
) if and only if O
f(x)(y) =
f(x, y) = f(x)(y) for
all x X and y Y, which shows that
f = f. Similarly,
f := (f) and
f := (f),
14
and call eval the evaluation map.
Denition 1.30. A concrete category c with grounding functor F is said to have
Hom-objects if for each pair (X, Y ) of objects in c there is an object Y
X
, and the
following conditions are satised:
F(Y
X
) = Hom
C
(X, Y ).
If : Y Z is a morphism, then there is a morphism
: Y
X
Z
X
given
by
(f) = f.
If : Z Y is a morphism, then there is a morphism
: X
Y
X
Z
given
by
(f) = f .
Note that
(f) = f is equivalent to F(
comes
from the corresponding map dened on the underlying sets. More precisely:
F(
(
f) = f, which shows that
is onto.
It is true in general that, if c is cartesian closed, then the bijection is also
an isomorphism in c. This is exercise IV.6.3 in [Mac71]. We give the proof for the
case of a concrete category.
Lemma 1.33. If c is concrete and cartesian closed, then yields an isomorphism
of the objects Z
XY
and (Z
Y
)
X
in c.
Proof. We will make use of characterization ii) of cartesian closedness in Lemma
1.32. If we compose
(Z
Y
)
X
X Y
(eval,id
Y
)
Z
Y
Y
eval
Z,
the universal property gives us a morphism
: (Z
Y
)
X
Z
XY
. Also by the
universal property,
(f)(x, y) = f(x)(y), which shows that
corresponds to the
previously dened map on underlying sets. It remains to show that the inverse of
is also a morphism. To this end, consider the object U = Z
XY
Y. Evaluation
yields a morphism U X Z, so there is a unique morphism : U Z
X
by
Lemma 1.32, which maps (f, y) U to the morphism x f(x, y). Now we apply
17
the lemma again, this time to the morphism : U = Z
XY
Y Z
X
, and we
get a morphism Z
XY
(Z
X
)
Y
which is inverse to .
Corollary 1.34. In a concrete cartesian closed category the following set maps
are morphisms:
eval, and as dened above.
ins : X Hom(Y, X Y ), x (y (x, y))
comp : Hom(X, Y ) Hom(Z, X) Hom(Z, Y ), (f, g) f g
n
= 0 and
x
n
x
m
N
B whenever n, m N. We call the locally convex space V complete
or Mackey-complete if every Cauchy sequence or every Mackey-Cauchy sequence
converges, respectively.
Remark 1.37. Let x
n
be a Mackey-Cauchy sequence and B,
n
as in the de-
nition, so that x
n
x
m
N
B for n, m large enough. Then, since B is bounded,
for every zero-neighborhood U we can choose N such that B
1
N
U, or
N
B U.
Hence x
n
x
m
U for large n and m. This shows that Mackey-Cauchy sequences
are Cauchy sequences and that every complete locally convex space is also Mackey
complete. Now suppose (V, | |) is a normed vector space and x
n
is a Cauchy
sequence. We let B = B
1
(0) be the closed unit ball, which is bounded and abso-
lutely convex. If we let
N
= inf [ (n, m N) : x
n
x
m
B, then
N
is
a zero-sequence, and x
n
x
m
N
B for n, m N. This shows that for normable
locally convex spaces, completeness and Mackey completeness are the same.
Remark 1.38. Kriegl and Michor [KM97] call Mackey complete locally convex
spaces convenient vector spaces and develop a theory of convenient manifolds,
which are modeled on convenient vector spaces.
19
Denition 1.39. A complete metrizable locally convex space is called Frechet
space, and a complete normable locally convex space is called Banach space.
The following characterizations of metrizable and normable locally convex spaces
are well known. See for example [RR73].
Theorem 1.40. A locally convex space V is metrizable if and only if there is a
countable neighborhood basis of convex sets. A locally convex space is normable if
and only if it contains a bounded zero-neighborhood.
Examples
Example 1.41. If [a, b] R is a compact interval, dene
|f|
[a,b]
= sup
x[a,b]
[f(x)[
for continuous functions f C([a, b]). Then | |
[a,b]
is a norm which turns C([a, b])
into a Banach space.
Example 1.42. Let C
(R, R).
One can show that the vector space is complete with this topology, hence it is a
Frechet space.
Next we give an example of a colimit of locally convex spaces.
Example 1.43. Let V = C
c
(R, R) denote the vector space of smooth functions
with compact support. For each compact subset K R, consider the subspace
20
C
K
(R, R) V of functions with support in K. If we order the set I of compact
subsets of R by inclusion, then I is a directed set since the union of two compact
sets is compact. There is a topology on V which makes V the colimit of the cor-
responding diagram in the category of locally convex spaces. It can be shown (see
[RR73] Chapter V.7. Supplement 3) that one gets the same topology on V if one
considers the diagram of shape N whose vertices are given by V
n
= C
[n,n]
(R, R).
Duality
Denition 1.44. A pair (V, V
b(v, v
) on V
is not the zero map.
(D2) For each v
,= 0 in V
the linear map v b(v, v
with a subspace
of the algebraic dual of V. A topology on E which makes E a locally convex space,
such that the continuous dual of E agrees with E
).
Here are three examples:
If (V, V
) is a dual pair, then so is (V
, V ).
If V
is the algebraic dual of a vector space V, then (V, V
) is a dual pair.
If V is a locally convex space with continuous dual V
, then (V, V
) is a dual
pair. This is a consequence of the Hahn-Banach theorem.
Theorem 1.45. For all dual topologies of (V, V
(R, R
n
).
Then f C
(R
n
, R).
Proof. See [Bom67].
Dierentiation in Locally Convex Spaces
Denition 1.48. Let V and W be topological vector spaces, U V open and
f : U W continuous. If x U and h V, we dene
d
x
f(h) = lim
t0
t
1
(f(x +th) f(x))
whenever the limit exists. The vector d
x
f(h) is then called directional derivative
or Gateaux-derivative of f at x in direction h. If for some x U the limit exists
for all h V, then we say that f is Gateaux-dierentiable at x.
We say that f is dierentiable in the sense of Michal-Bastiani or f is of class
C
1
MB
on U if f is Gateaux-dierentiable at every x U and if
df : U V W
22
is a continuous map.
Remark 1.49. We follow Neeb [Nee06] in using the notation C
1
MB
. Milnor [Mil84]
and Gloeckner [Glo02] simply use the symbol C
1
.
Denition 1.50. If f : U W is of class C
1
MB
, then for each h V we can
consider the map
D
h
f : x d
x
f(h)
from U to W. We now say that f is of class C
2
MB
if D
h
f is of class C
1
MB
for all
h V and if furthermore the map
d
2
f : U V V W
dened by d
2
f(x, h
1
, h
2
) = d
x
(D
h
1
f)(h
2
) is continuous. Inductively we dene d
n
f(x; h
1
, . . . h
n
) =
d
x
(D
h
n1
D
h
1
(f))(h
n
) and say that f is of class C
n
MB
if the resulting map
d
n
f : U V
n
W
is continuous. Finally we say that f is of class C
MB
if it is of class C
n
MB
for all
n N.
Remark 1.51. If V and W are normed spaces, there is the stronger concept of
Frechet derivative. We say that f : V W is Frechet dierentiable at x V if
there is a bounded linear operator A
x
: V W such that
lim
h0
|f(x +h) f(x) A
x
h|
|h|
= 0.
The function f is Frechet dierentiable on an open set U if it is Frechet dieren-
tiable at each point x U, and if the map x A
x
is a continuous map from U
into the normed space of bounded linear operators L(V, W). One can then dene
higher Frechet dierentiability, and it turns out that if f is of class C
n+1
MB
, then
23
it is n-times Frechet dierentiable (see Warning 3.6. in [Mil84]). Therefore, both
denitions of dierentiability lead to the same C
-maps.
If V and W are locally convex, one can prove some of the important theorems
from calculus. Let us here just mention linearity of d
x
f and the chain rule.
Lemma 1.52. Suppose that V, W and Z are locally convex spaces, and U V is
open. If f : U W is of class C
1
MB
, then for any x U, the map d
x
f is linear
and continuous. If U
and g : U
Z is of class
C
1
MB
, then g f is of class C
1
MB
and d
x
(g f) = d
f(x)
g d
x
f.
Proof. See [Glo02] Lemma 1.9 and Proposition 1.12.
Remark 1.53. If we consider curves c : R V with values in a locally convex
space, then the denition of dierentiability simplies somewhat. Suppose that c is
of class C
1
MB
. Since by the above lemma dc(x, h) is linear in the second argument,
we have d
x
c(h) = hd
x
c(1), and we dene c
(x) = d
x
c(1). We observe that c is of
class C
1
MB
if and only if c
: R V is continuous.
Iteratively, c is of class C
n
MB
when its n-th derivative c
(n)
= (c
(n1)
)
exists and is
continuous; we then have
d
n
c(x; h
1
, . . . , h
n
) = h
1
. . . h
n
c
(n)
(x).
See also [KM97], Section I.1. for a detailed discussion of curves into locally convex
spaces.
Lemma 1.54. A continuous linear map L : V W between locally convex spaces
is smooth.
Proof. By linearity of L we get t
1
(L(x + th) L(x)) = L(h). Hence dL(x, h) =
L(h), which is continuous on V V. Furthermore, it is constant in the rst argu-
ment. Therefore all higher directional derivatives vanish, and L is smooth.
24
To see that local convexity is an important assumption, we give an example of a
dierentiable curve into a non-locally convex space, whose derivative is 0 but which
is not constant. Hence, the Fundamental Theorem of Calculus fails in general.
Example 1.55. The spaces V = L
p
[0, 1] with 0 < p < 1 are examples of topological
vector spaces which are not locally convex. They have a metric dened by d(f, g) =
[f g[, where
[f[ =
_
1
0
[f(x)[
p
dx.
Let
[s,t]
denote the characteristic function of the interval [s, t] R, and let c :
R V be the curve dened by c(t) =
[0,t]
. Then
[h
1
(c(t +h) c(t))[ =
_
1
0
[h
1
[t,t+h]
(x)[
p
dx =
h
h
p
which goes to 0 as h 0, since p < 1. This shows that c is dierentiable with
constant derivative c
(t) = 0.
The following example, due to Glockner, gives a map which is not smooth in
the sense just dened, but will turn out to be smooth in the category of Frolicher
spaces.
Example 1.56. Recall that V = C
c
(R, R) carries a topology which makes it the
colimit of its subspaces V
n
= C
[n,n]
(R, R) (Example 1.43). Now Glockner denes
a map f : V V by f() = (0). He then shows that f is not continuous
in the direct limit topology on V, but its restriction to V
n
is smooth for all n. See
[Glo06] for details.
We conclude the introductory chapter by quoting some theorems from [KM97].
The rst one gives a characterization of Mackey complete locally convex spaces.
Theorem 1.57. For a locally convex space V, the following are equivalent:
i) V is Mackey complete.
25
ii) A map c : R V is smooth if and only if for each continuous functional
V
, the composition c is smooth.
Proof. See [KM97], Theorem I.2.14.
The next theorem will later be used to prove cartesian closedness of a certain
category.
Theorem 1.58. For a set map f : R
2
R, the following are equivalent:
i) For all smooth curves c : R R
2
, the composite f c is smooth.
ii) For every x R, the map y f(x, y) is smooth. Therefore
f is a map from
R to C
(R, R). If C
, or C
C, if and only if C C
-space to be a set
X together with a family C of set maps, called plots, which satisfy:
Every plot is a set map : U X where U Q.
If : U X is a plot and V Q, then for every smooth map h : V U,
the map h is also a plot.
Every constant map from a convex set to X is a plot.
Let U
i
be an open convex convering of a convex set U, and let : U X
be such that its restriction to each U
i
is a plot. Then is a plot.
28
By denition, a morphism of Q-spaces is a set map f : X Y such that f is
a plot for Y whenever is a plot for X.
In the following example, the structure consists of functions into the set, as well
as functions from the set into the real numbers. However, the structure is still
determined by the functions into the set, making the category a Q-category.
Example 2.5. Let V be a locally convex space, and let Q be any collection of
subsets of V. We dene a Q-dierentiable space to be a triple (X, C, F) where X
is a set, C a collection of maps into X, called curves, and F a collection of maps
f : X R, which we call functions. The following conditions are required to hold:
Every curve c C is of the form c : U X with U Q.
C = c : A X [ A Q, f c is smooth for all f F.
F = f : X R [ f c is smooth for all c C.
Here smooth is meant in the sense of Denition 2.3. Note that by denition, if
(X, C, F) is a Q-dierentiable space, then F is uniquely determined by C. Further-
more, if we dene morphisms to be set maps f : X Y such that f c is a curve
into Y for every curve c into X, then it is clear that Q-dierentiable spaces form
a Q-category.
The following observation follows directly from the denition of initial and nal
structures.
Remark 2.6. Let c be a Q-category with grounding functor F, for some set Q. Let
X be a set and X
i
a family of objects of c. If f
i
: X FX
i
and g
i
: FX
i
X
are families of set maps, consider the following subsets of the poset of structures
on X : Let / be the set of structures for which all f
i
are morphisms, and let B
29
be the set of structures for which all g
i
are morphisms. The set X has an initial
structure with respect to the family f
i
if and only if / has a coarsest element.
Dually, X has a nal structure with respect to the family g
i
if and only if B
contains a nest element. This follows directly from Denitions 1.28 and 1.26.
2.2 Dieological Spaces
Souriau describes the axioms of a dieology in [Sou80], where he restricts his
attention to groups. The more general denition follows in [Sou85]. See [HMV02]
and [Lau06] for a survey and further references.
The denition of a dieological space is very similar to that of Chens dier-
entiable spaces described in Example 2.4 The only dierence is that Souriau uses
open subsets of R
n
, rather than convex subsets, as domains for the plots. We now
give the denition of a dieology.
Denition 2.7. Let X be a set and for each n N let T
n
(X) be a collection of set
maps : U
X, where U
R
n
is an open set. Let T(X) =
n
T
n
(X) denote
the collection of all those maps. We say that T(X) is a dieology on X and that
(X, T(X)) is a dieological space if the following conditions are satised.
(D1) Every constant map c : U X is in T(X).
(D2) Given a family of maps
i
: U
i
X in T
n
(X) such that
i
and
j
agree
on U
i
U
j
, then the unique map :
i
U
i
X extending the
i
is again in
T
n
(X).
(D3) If : U
X is in T
n
(X) and h : V U
is smooth, where V R
m
is
open, then h T
m
(X).
Elements of T(X) and T
n
(X) are called plots and n-plots respectively.
30
Remark 2.8. Axiom (D2) implies that being a plot is a local property. That is, if
: U X is a map into a dieological space and for every x U, the restriction
of to some neighborhood of x is a plot, then is a plot.
Example 2.9. Every set has two extreme dieologies, consisting of all maps and
all locally constant maps, respectively. They are called indiscrete and discrete die-
ology, respectively. Let X be a smooth manifold, not necessarily nite dimensional.
Then the smooth maps : U X for U R
n
open form a dieology on X. We
call this the manifold dieology. Let us briey check if the three axioms of a die-
ology are satised for smooth maps into a manifold. (D1) Clearly, constant maps
are smooth. (D2) Let be the smallest extension of the
i
. Then given x U
,
there is an i I such that x U
i
and hence [
U
i
=
i
is smooth. Now smoothness
is a local condition, so is smooth on all of U
) [ T.
Then the dimension of a dieological space (X, T(X)) is the inmum
dim(X, T(X)) := infn
F
[ T generates T(X).
Lemma 2.16. Let X be a set and T be a family of maps into X, whose domains
are open subsets of some R
n
. Then a map : U
X is in T) if and only if it
satises:
(G) For each point x U
of x such that
the restriction of to V is either constant or of the form f h for some
f T and a smooth map h : V U
f
.
Proof. Let T denote the collection of maps satisfying (G). Clearly, T contains
T. We will rst show that T is a dieology. Constant maps certainly satisfy (G),
therefore (D1) holds. Now take a compatible family
i
T with smallest extension
. Each x U
be
composable, where is in T and h is smooth. Let x U and y = h(x). Then there
is a neighborhood V of y such that either
[
V
is constant. Then h[
h
1
(V )
is also constant.
or
33
[
V
is of the form f g for smooth g and f T. Then
h[
h
1
(V )
= f g h.
As h
1
(V ) is an open neighborhood of x, in either case we have that h T.
This proves (D3). So T is a dieology containing T. If we can show T T),
we can conclude equality as T) is minimal containing T. Let T. Then each
point x U
has a neighborhood V
x
such that
x
:= [
Vx
is either constant or
of the form f g with smooth g and f T. So in either case,
x
is in T), and
the collection of the
x
is a compatible family with smallest extension . Thus
T), which completes the proof.
Lemma 2.17. If the dieology T(X) is generated by a family T of functions, then
a map f : X Y is smooth if f T(Y ) for all T.
Proof. Let be a plot for X, and x U
such that [
U
is either constant or of the form h
for some T and a smooth map h. In the rst case f [
U
is constant and
thus in T(Y ). In the second case, f [
U
= f h which is in T(Y ) since by
assumption, f T(Y ). The open sets U
x
cover U
X[ f
i
T(Y
i
) for all i.
34
If g
i
: Y
i
X is a family of set maps, then the nal dieology on X with respect
to the g
i
is the dieology generated by
T = f
i
[ i I and T(Y
i
)
Proof. This follows from Remark 2.6, since the dieologies are the coarsest and
nest making all f
i
and all g
i
smooth, respectively.
Corollary 2.19. Let X, Y and X
i
be dieological spaces. Suppose that X carries
the initial dieology with respect to maps f
i
: X X
i
, and : Y X is a set map
such that all f
i
are smooth. Then is smooth. If X carries the nal dieology
with respect to maps g
i
: X
i
X, and if : X Y is a map such that all g
i
are smooth, then is smooth.
Proof. Let be a plot for Y. Then f
i
is smooth by assumption on , hence
is plot for the initial dieology on X, by denition of the initial dieology.
Thus is smooth.
Now to check that is smooth, we only need to compose with an element of the
generating family T for the nal dieology. We get g
i
, which is smooth by
assumption on .
Theorem 2.20. In the category T of dieological spaces, all limits and colimits
exist and are created by the grounding functor F : T Set.
Proof. Fix a diagram J : ( T. In Set, all limits and colimits exist. Let X be
the limit of F J : ( Set, which comes with a set map a
i
: X FX
i
for each
vertex of the diagram. We equip X with the initial dieology with respect to the
a
i
, and claim that the resulting space is the limit of J in T. By denition, the a
i
yield smooth maps X X
i
, and for edges f : X
i
X
j
in the diagram, one has
a
j
= f a
i
. It remains to show that X satises the universal property, so let X
35
be another dieological space and b
i
: X
X
i
smooth maps with b
j
= f b
i
. We
need to construct a smooth map : X
X with b
i
= a
i
for all i. Clearly,
there is a set map : FX
i
X
i
with the initial dieology with respect to the projections
i
, and the disjoint union
i
X
i
with the nal dieology with respect to the injections
i
. Then the projections are
quotient maps and the injections are embeddings. Note that for two spaces X, Y the
product dieology is given by plots of the form x (
1
(x),
2
(x)) where
1
T(X)
and
2
T(Y ) are plots with the same domain.
2.2.3 Hom-objects and Cartesian Closedness
In this subsection we show that T has Hom-objects, and that it is a cartesian
closed category. Let us rst dene a dieology on the Hom-sets.
Denition 2.24. Let X and Y be dieological spaces, and let U R
n
be open.
Then U carries the manifold dieology, and we equip U X with the product
dieology. Now we say that : U Hom
D
(X, Y ) is smooth if : U X Y is
smooth.
Lemma 2.25. Let X and Y be dieological spaces. The smooth maps : U
Hom
D
(X, Y ) form a dieology, making Hom
D
(X, Y ) a Hom-object.
Proof. The axioms for a dieology are immediately veried. Let us just give the
details for (D2): If
i
is a family of smooth maps such that
i
and
j
agree on
U
i
U
j
, we need to show that their unique extension to U = U
i
is smooth. Let
= (
1
,
2
) : U
)(u)(x) = ((u))(x) =
( (u, x)), hence
= ,
which is smooth. Lastly, let : Z X, and we show that f f denes a
smooth map from Hom(X, Y ) to Hom(Z, Y ). Let be a plot for Hom(X, Y ). One
computes
(M, N).
Remark 2.28. Note that open subsets U R
n
are manifolds, and hence can be
equipped with the manifold dieology. Now if X is a dieological space, then it is
easy to see that : U X is a plot if and only if Hom
D
(U, X).
Lemma 2.29. Let M be an n-dimensional manifold with atlas / and the dieology
T(M) as described above. Then the family /
1
=
1
[ / generates T(M).
Proof. Clearly /
1
) T(M) as the inverse charts
1
are smooth. For the other
inclusion, we use the characterization (G) of a generated dieology from Lemma
2.16. Let : U
M be a smooth map, x U
and let : U R
n
be a chart
about (x). Then V =
1
(U) is an open neighborhood of x in U
. The map
h := [
V
is smooth and we can write [
V
=
1
h, where
1
/
1
and h
is smooth. So by Lemma 2.16 it follows that /
1
).
39
Corollary 2.30. Given an n-dimensional manifold, its dimension as a dieological
space (see Denition 2.15) is also n.
Proof. Lemma 2.29 immediately yields that the dieological dimension is at most
n. Now if it were strictly less than n, the dieology would be generated by its
collection of n1-plots. But then by Lemma 2.16, every smooth map into M would
locally be constant or factor through an open subset of R
n1
. This is certainly not
true for local dieomorphisms, e.g. inverse maps of coordinate charts.
The next theorem will characterize the dieological spaces which are manifolds.
Theorem 2.31. Let (X, T(X)) be a dieological space, equipped with the T-
topology. The following are equivalent.
1. There is a smooth atlas / making X a n-dimensional manifold, such that
T(X) is the corresponding manifold dieology.
2. The T-topology is Hausdor and paracompact. There is an open cover U
i
iI
of X and an n N such that for each i I there is a dieomorphism
i
between U
i
and some open set V
i
R
n
. Here U
i
is equipped with the subset
dieology, and V
i
carries the manifold dieology.
Proof. First assume that (1) holds, and let / = (U
i
,
i
)
iI
. The open sets U
i
cover X, and we claim that the maps
i
are isomorphisms in T. But this is clear,
since they are isomorphisms in the category Mfd of manifolds, and there is a full
and faithful functor Mfd T. Now we assume that (2) holds. Clearly, the pairs
(U
i
,
i
) form an atlas, since all compositions
i
1
j
are smooth. Since
1
i
T(X),
the corresponding manifold dieology is contained in T(X). To show equality, let
be any plot. But then is also smooth as a map between manifolds, because for
each i I, the map
1
i
is smooth.
40
2.2.5 Spaces of L-type and Dieological Groups
We dene a certain natural condition on dieological spaces, which is satised by
manifolds and dieological groups. The denition is due to Leslie [Les03].
Denition 2.32. Let (X, T) be a dieological space and x X. Given two plots
and at x, we write if factors through . More precisely,
if there is a smooth map h : U
such that = h.
We say that the dieological space is of lattice type or of L-type if for each point
x X and all plots , T
x
there is a plot and neighborhoods V U
and
W U
of 0 such that [
V
and [
W
.
Example 2.33. Let X R
2
be the union of the coordinate axes, equipped with the
subset dieology. Then X is not of L-type. For example, let : x (x, 0) and :
x (0, x) be plots centered at (0, 0). Suppose there is a plot such that [
V
= h
1
and [
W
= h
2
for some neighborhoods V, W of 0 in R and smooth maps h
1
, h
2
.
With u = d
0
h
1
(1) and v = d
0
h
2
(1), the chain rule would give us d
0
(u) = (1, 0)
and d
0
(v) = (0, 1). Then d
0
(w) = (1, 1) for w = u + v. Let : R R
2
be the
restriction of to the line through w, such that
(0) = d
0
(w) = (1, 1). Hence both
components of have non-zero derivative at 0. Using elementary calculus, one can
deduce that there is a small s R such that both components of are non-zero,
which is a contradiction since (s) is contained in X.
It suces to check the L-type condition for a generating family.
Lemma 2.34. Suppose the dieology on X is generated by a family T. Then X is
of L-type if for any two elements , T with (u) = (v) = x, there are open
neighborhoods U, V of u and v and a plot such that [
U
= h
1
and [
V
= h
2
for smooth maps h
1
and h
2
.
41
Proof. Let , T
x
where T = T). Then by Lemma 2.16 we know that there
are neighborhoods U, V of 0 in U
and U
and [
V
= f
[
U
1
= k
and f
[
V
1
= k
for a plot
T and smooth maps k
, k
. If we let U
2
= k
1
(U
1
) and V
2
= k
1
(V
1
) then
[
U
2
= f
[
U
2
= (h
[
U
2
)
and similarly
[
V
2
= f
[
V
2
= (h
[
V
2
)
which concludes the proof.
Corollary 2.35. Let X be a dieological space of L-type and any equivalence
relation on X. Then X/ is of L-type.
Proof. The quotient dieology is generated by T = [ T(X) , and if
, factor through , it is clear that and factor through .
In the two following lemmas we show that manifolds and dieological groups are
of L-type.
Lemma 2.36. Manifolds, when equipped with the standard dieology, are of L-
type.
42
Proof. We use Lemma 2.34 with T =
1
[ / for some atlas / as a generat-
ing family. Suppose =
1
and =
1
for two charts , at x. So (u) = x =
(v) for u U
and v U
, U
2
= (U) U
.
Further, let h
1
: U
U
1
be the restriction and h
2
=
1
. Then [
U
1
= h
1
and [
U
2
= h
2
.
Lemma 2.37. Dieological groups are of L-type.
Proof. Given a dieological group (G, T), let , T
g
be plots centered at g.
If
g
1 denotes left multiplication by g
1
, then
g
1 : G G is a smooth map.
Therefore
=
g
1 is a plot centered at the identity. Similarly, we dene
=
g
1 . Now we use smoothness of multiplication to see that
: U
G , (u, v)
(u)
(v)
is a plot centered at the identity. We let (u, v) = g
, u (u, 0)
and
g : U
, v (0, v).
Then ( f)(u) = g
(u, 0) = g
(u)
(M, G).
Example 2.39. Let Di(X) Hom
D
(X, X) carry the subset dieology. Composi-
tion : Hom
D
(X, X) Hom
D
(X, X) Hom
D
(X, X) is smooth by Corollary 1.34
since T is cartesian closed. Since restriction and corestriction of a smooth map are
smooth, it follows that the group multiplication in Di(X) is smooth.
Now suppose that M is a smooth manifold modeled on a Banach space, and equip
M with the manifold dieology. Let U R
n
be open. Glockner and Neeb show the
following in their upcoming book [GN08]: If f : Di(M) is a function such that
(M, G) is a
dieological group.
44
2.3 M-spaces
We now turn to a class of categories which was investigated by Frolicher in [Fro86].
They are special cases of Q-categories, where Q consists of a single set A.
Denition 2.41. Given two sets A, B and a subset M Map(A, B) we dene
an M-structure on the set X to be a pair (C, F) of sets C Map(A, X) and
F Map(X, B) which satises
F = f : X B [ c C : c f M
and
C = c : A X [ f F : c f M .
If (C, F) is an M-structure on X, we call the triple (X, C, F) an M-space. The
elements of C are the curves into X and the elements of F the functions on X.
Given two M-spaces (X, C
X
, F
X
) and (Y, C
Y
, F
Y
), we say that a set map : X
Y is a morphism of M-spaces if one has c C
Y
for all c C
X
. We get a category
/
M
of M-spaces and M-morphisms. Let us denote the collection of M-morphisms
from X to Y by Hom
M
(X, Y ).
Note that, if (C, F) is an M-structure, then C and F determine one another
uniquely. As a consequence, one can use functions rather than curves to check
whether a set map is a morphism.
Lemma 2.42. Given two M-spaces (X, C
X
, F
X
) and (Y, C
Y
, F
Y
), for a set map
: X Y the following are equivalent:
i) is an M-morphism.
ii) For all pairs (f, c) F
Y
C
X
, the map f c is in M.
45
iii) For all functions f F
Y
, the map f is in F
X
.
Proof. The implications i) ii) iii) i) all follow directly from the denition
of an M-structure.
Examples
Example 2.43. Suppose that X = pt is a one-point set. Note that we have not
excluded the case of a structure (X, C, F) with C = . Therefore, there are two
cases: C is empty or C contains the constant map c : A X. In the rst case, F
consists of all maps f : X B, whereas in the second case F contains only maps
f : X B such that the constant map f c is in M. The rst structure is the
nest structure on X, the second one is the coarsest structure on X, making X the
nal object in /
M
.
Note that if M contains all constant maps from A to B, then C cannot be
empty, since it contains at least all constant maps. This will be the case in all of
the following examples.
Denition 2.44. A bornology on a set X is a collection of subsets (the bounded
subsets) which contains all singletons, and is closed under taking subsets and nite
unions. Examples are metric spaces (X, d), where a subset A X is bounded if
sup
x,yA
d(x, y) < , and topological vector spaces E, where we say that A E is
bounded if for every neighborhood U of 0, there is a > 0 such that A U.
Example 2.45. Let A = N, B = R and M = l
-structure, where
C consists of all sequences in X whose image is a bounded subset of X. This yields
a natural /
l
-structure on metric spaces and on topological vector spaces.
Example 2.46. One can let M be the continuous functions C(R, R), or holomor-
phic functions C C. One can also take M to be k-times dierentiable functions
46
whose derivatives of order k are Lipschitz continuous. This might be useful since
the general version of Bomans theorem (Theorem 1.47, [Bom67]) is stated for such
classes of functions.
Here we dene the category of Frolicher spaces, which will be discussed in more
detail in the following sections.
Denition 2.47. If M = C
and C
=
C,
which shows that
F and
C generate the same structure, and that the curves of
that structure are given by
C.
Similarly, if we are given a family (X
i
, C
i
, F
i
) [ i I of M-spaces and set
maps g
i
: X
i
X, let
F = f : X B [ (i I) : f g
i
F
i
and
C =
g
i
c [ i I, c C
i
. It turns out that both generate the same M-structure on
X with F =
F.
It is clear that these structures on X are the coarsest and nest with respect
to which all f
i
and all g
i
are morphisms, respectively. This discussion proves the
following result:
Lemma 2.53. Suppose that (X
i
, C
i
, F
i
) [ i I is a family of M-spaces and there
are given set maps f
i
: X X
i
and g
i
: X
i
X. The unique M-structure on X
49
having
C = c : A X [ (i I) : f
i
c C
i
X
i
are M-morphisms such that b
j
= f b
i
for every edge f : X
i
X
j
in the diagram, the universal property of X as a limit
in Set gives us a set map : X
X with a
i
= b
i
. The b
i
, hence the a
i
are morphisms, and thus by Lemma 2.54, is a morphism. This proves the uni-
versal property. A similar argument shows that all colimits exist and are created
by F.
We conclude the subsection with some examples.
Example 2.56 (Subspaces). Let (X, C
X
, F
X
) be an M-space and Y X a subset.
The initial structure on Y with respect to the inclusion : Y X can be generated
by
F = f [ f F
X
= f[
Y
[ f F
X
,
and we have seen above that the curves for the resulting M-structure (C
Y
, F
Y
) on
Y are given by C = c : A Y [ c C
X
. It is easily seen that the restriction
to Y of a morphism on X is again a morphism. Also, if f : Z X is a morphism
and Y = f(Z), then the corestriction f : Z Y is a morphism if Y carries the
subspace structure.
Let us show that in general
F ,= F
Y
, or in other words, not every function on
Y is the restriction of a function on X. Let M = C(R, R) and X = R, with
M-structure given by C
X
= F
X
= C(R, R). Now consider Y = (0, 1) R with
the subspace structure. Clearly f(x) = 1/x is in F
Y
, since for every continuous
51
c : R (0, 1), the composition f c is continuous. However, f /
F since f is not
the restriction of a continuous function on R to (0, 1).
Example 2.57 (Quotient Spaces). If (X, C, F) is an M-space and is an equiv-
alence relation on X, we can form the quotient
X = X/ . The quotient M-
structure on
X is the nal M-structure with respect to the quotient map : X
X. A function f :
X B is in F
X
if and only if f F
X
. More generally, a
map :
X Y is an M-morphism if and only if is an M-morphism. An
example of a quotient construction is given by the irrational torus, see Example
2.82 below.
Example 2.58 (Direct Product). Let I = ( be a discrete graph and J : I /
M
any functor. Then the underlying set of the limit is the cartesian product X =
iI
X
i
together with the projections
i
: X X
i
, and a map c : A X is a
curve if and only if its components
i
c are curves into the X
i
. More generally it
is true that a map : Y X is an M-morphism if and only if its components
i
are M-morphisms.
Example 2.59 (Initial and Terminal Object). The colimit of the empty graph,
which is the initial object of /
M
, is given by the empty set with its unique M-
structure. The limit of the empty graph, which is the terminal object of /
M
, is
given by a one-element set X = pt with the indiscrete M-structure.
2.3.3 Hom-objects and Cartesian Closedness
In [Fro86], Frolicher gave a necessary and sucient condition on M for /
M
to be
cartesian closed. We will prove his result using Lemma 1.32, so rst let us show
that /
M
has Hom-objects.
52
Denition 2.60. As usual, for a map c : A M we let c denote the map from
AA to B given by c(x, y) = c(x)(y). Let
C = c : A M [ ( c
1
, c
2
C
A
) : c (c
1
, c
2
) M .
Let F
AA
denote the functions for the product structure on A A. Then c
C if
and only if c F
AA
. The set
C generates an M-structure on M. Let us denote
this M-structure by (C
M
, F
M
).
Now we can dene an M-structure on Hom-sets.
Denition 2.61. Let (X, C
X
, F
X
) and (Y, C
Y
, F
Y
) be M-spaces. For each pair
(f, c) F
Y
C
X
we dene a map
(f, c) : Hom
M
(X, Y ) M
by f c. Now we equip the set Hom
M
(X, Y ) with the initial structure with
respect to all such maps (f, c).
Lemma 2.62. The concrete category /
M
has Hom-objects.
Proof. Let X, Y and Z be M-spaces, and let : Y Z be a morphism. We need
to show that
is a morphism.
Now let : Z X be an M-morphism. We show that
: Hom(X, Y )
Hom(Z, Y ) is a morphism by letting (f, c) F
Y
C
Z
and composing:
((f, c)
is an M-morphism.
53
Now we give a proof of Frolichers result on cartesian closedness of /
M
.
Theorem 2.63 ([Fro86]). Given sets A, B and M Map(A, B), assume M con-
tains all constant maps. Let M,
C and C
M
be as in Denition 2.60. The category
/
M
is cartesian closed if and only if C
M
=
C. In other words, /
M
is cartesian
closed if and only if Hom
M
(A, M)
= Hom
M
(AA, B).
Proof. First assume that /
M
is cartesian closed. Then c
C if and only if c :
A A B is a morphism. By cartesian closedness this is the case if and only
if c : A M is a morphism. Now Hom
M
(A, M) = C
M
by Corollary 2.51, hence
C
M
=
C.
Conversely assume that C
M
=
C. By Lemma 1.32, we need to show that eval :
Hom
M
(X, Y ) X Y is a morphism. Take a function f on Y and a curve
c = (c
1
, c
2
) for Hom
M
(X, Y ) X. Then f eval c = f c
1
(id
X
, c
2
). It remains
to show that c
1
: AX Y is a morphism. We will show that, more generally,
Hom
M
(X, Hom
M
(Y, Z)) Hom
M
(X Y, Z). (2.1)
To see this, let Hom
M
(X, Hom
M
(Y, Z)), let c be a curve for X and let (f, d)
F
Z
C
Y
. Then by denition of the M-structure on Hom-sets, the composition
(f, d) c is an element of C
M
. Now by hypothesis, C
M
=
C, hence
(x, y) f((c(x))(d(y))) = f( (c(x), d(y)))
is smooth for all choices of f, c and d. This implies that is a morphism.
Finally we need to prove the universal property for eval. That is, for each f :
X Y Z we need to show that the corresponding map g : X Map(Y, Z)
takes values in Hom
M
(Y, Z), and is an M-morphism if Hom
M
(Y, Z) carries its
Hom-object structure. First note that, since M contains all constant functions by
assumption, the map y (x, y) is a morphism from Y to X Y, and therefore
54
y f(x, y) is in Hom
M
(Y, Z). Now to show that g is a morphism, let (f, c)
F
Z
C
Y
and d C
X
and compose to get a map = (f, c) g d : A M.
One computes (a, b) = f( g(d(a), c(b))), which is a morphism because g = f is a
morphism. Hence , and therefore also g, is a morphism.
Example 2.64. If M = l
such that c : N
2
R
is bounded, or in other words, bounded maps into (l
, | |
). The set C
M
consists
of all bounded maps N l
jJ
X. On the other hand, Hom
M
(X, J) is isomorphic to J.
Proof. Since evaluation is a morphism, each j J yields a morphism a
j
: Hom
M
(J, X)
X, (j). To show that Hom
M
(J, X) is the product of copies of X in-
dexed by J, it remains to prove the universal property. So let Y be an object
together with a morphism b
j
: Y X for each j J. Then we dene a set map
: Y Hom
M
(J, X) by (y)(j) = b
j
(y). By cartesian closedness, we can use
(y, j) = b
j
(y) to check whether is a morphism. Now J is discrete, so that
curves are constant, and each curve c : A Y J is of the form a (c(a), j)
for some xed j J. Therefore,
c : a b
j
(c(a)), which is a morphism by as-
sumption. Hence is a morphism, and Hom
M
(J, X) satises the required universal
property.
Since J is discrete, Hom
M
(X, J) contains only constant maps and is, as a set,
isomorphic to J. It remains to show that Hom
M
(X, J) is discrete as an M-space.
55
But if c : A Hom
M
(X, J) is a curve, by cartesian closedness the map c : AX
J has to be a morphism and hence constant. But then c itself is constant, which
completes the proof.
2.4 Frolicher Spaces
The category T of Frolicher spaces is dened to be the category /
M
for M =
C
(R, R). We will see below that there is a full and faithful functor Mfd T,
that Frolicher spaces are related to dieological spaces via an adjunction, and that
it is possible to generalize certain concepts from classical dierential geometry to
the category T. First, let us use Theorem 2.63 to show that T is cartesian closed.
Lemma 2.66. The category T of Frolicher spaces is a cartesian closed concrete
category.
Proof. For brevity, let us write M = C
C = c : R M [ ( c
1
, c
2
C
R
) : c (c
1
, c
2
) M .
Since a map (c
1
, c
2
) with smooth c
i
is the same as a smooth map from R to R
2
,
we conclude that
C consists of maps c : R M for which c is smooth along
smooth curves into R
2
. By Theorem 1.58, this is equivalent to c being a smooth
map into M, when M is considered as a Frechet space with the topology of uniform
convergence of all derivatives (see Example 1.42).
We noted in Remark 1.37 that complete locally convex spaces are Mackey com-
plete, hence M is Mackey complete and by Theorem 1.57, a function c : R M
56
is smooth if and only if its composition with all continuous linear functionals on
M is smooth. But this implies that
C is the set of functions for an M-structure on
M, namely the structure generated by the set
F = C
(R, R)
of continuous linear
functionals. This is what we had to show.
Denition 2.67. If M is a manifold, then the Frolicher structure on M generated
by the set
C = C
(R, M), C
(M, R)).
We give an example of a Frolicher space which is the colimit of manifolds. Then
we show that the map from Example 1.56 is a morphism in T.
57
Example 2.70. Let ( = N with directed edges n n + 1. Let J(n) = S
n
be the
n-sphere with its manifold Frolicher structure. To each edge n n + 1 associate
the embedding of S
n
into S
n+1
as equator. This yields a diagram J of shape N. The
colimit S
()
of J has as underlying set the set of nite sequences (x
1
, . . . , x
k
) of
real numbers which satisfy x
2
1
+ + x
2
k
= 1. A function f : S
()
R is smooth
if and only if for all inclusions i : S
n
S
()
, the composition f i : S
n
R is
smooth in the usual sense.
Example 2.71. Let V = C
c
(R, R) with the topology described in Example 1.56.
Recall that the map
f : V V, f() = (0)
is not smooth as a map between locally convex spaces. However, if V Hom
F
(R, R)
carries the subspace Frolicher structure, then f is easily seen to be a morphism in
T: If c : R V is a curve, then
n
i=1
X
i
. If the c
i
:
R X
i
are smooth curves, let
c(t
1
, . . . , t
n
) := (c
1
(t
1
), . . . , c
n
(t
n
)).
Then c : R
n
X is smooth, where R
n
carries the standard Frolicher structure.
Proof. Let d : R R
n
be a smooth curve. Then its components d
i
are smooth,
and hence the components of cd, which are given by c
i
d
i
, are in C
X
i
. This shows
that c d C
X
. Now let f be in F
X
. Then by what we just said, the function
58
f c : R
n
R is smooth along curves. Hence by Bomans theorem, it is smooth.
This is true for all f F
X
, hence c is smooth.
Remark 2.73. Let us note that each Frolicher space carries a canonical topology,
the initial topology with respect to the curves c : R X. This topology is called
c
-topology in [KM97].
2.4.1 Frolicher Vector Spaces
Denition 2.74. Let V be a Frolicher space and a vector space over R. Equip
R with the standard Frolicher structure of a smooth manifold, and equip R V
and V V with the product structure. Then we say that V is a Frolicher vector
space if scalar multiplication and vector addition are smooth maps RV V and
V V V, respectively.
Lemma 2.75. Let (V, C
V
, F
V
) be a vector space and a Frolicher space, and let
(X, C
X
, F
X
) be a Frolicher space. Then Hom
F
(X, V ) is a Frolicher vector space if
and only if V is a Frolicher vector space.
Proof. First assume that V is a Frolicher vector space. Let (c
1
, c
2
) be a curve for
Hom
F
(X, V ) Hom
F
(X, V ). If denotes addition in Hom
F
(X, V ), let d =
(c
1
, c
2
). Then
d(s, x) = c
1
(s)(x) +c
2
(s)(x) = c
1
(s, x) + c
2
(s, x) where + is addition
in V. Since addition in V is smooth, we conclude that
d is a curve R X V,
which shows that is smooth. Similar arguments show that scalar multiplication is
smooth. Now suppose that Hom
F
(X, V ) is a Frolicher vector space, and let (c
1
, c
2
)
be a curve into V V. Let f and g be the curves into Hom
F
(X, V ) which map s
to the constant function f(s) : x c
1
(s) and g(s) : x c
2
(s), respectively. By
cartesian closedness, f and g are smooth. Thus by assumption, so is the sum f g.
This shows that c +d is smooth. Scalar multiplication is treated similarly.
59
Example 2.76. The smooth functions F = Hom
F
(X, R) on a Frolicher space
form a Frolicher vector space. If V is any Frolicher vector space, consider X = R
with the discrete, standard or indiscrete Frolicher structure, respectively. Then the
we get Frolicher vector spaces Map(R, V ), C
R
n
with its standard Frolicher structure. It is clear that a smooth map f : X Y of
Frolicher spaces becomes a smooth map of dieological spaces if we equip both X
and Y with the natural dieology. Thus we get a functor D : T T.
Lemma 2.80. Let (X, T(X)) be a dieological space. If (C, F) is the Frolicher
structure on X generated by Hom
D
(R, X), then F = Hom
D
(X, R). Let us denote
this Frolicher space by F(X, T(X)). If : (X, T(X)) (Y, T(Y )) is a smooth map
between dieological spaces, then is also a morphism between the corresponding
Frolicher spaces F(X, T(X)) and F(Y, T(Y )).
Proof. Let (C, F) denote the Frolicher structure on X generated by Hom
D
(R, X).
It is clear that Hom
D
(X, R) F, and we need to show equality. Let f F and
T(X). By Bomans Theorem, in order to show that f is smooth it suces
to show that f is smooth along smooth curves. Now if c : R U is a smooth
curve, then c Hom
D
(R, X), hence f c is smooth by assumption on f.
This holds true for all smooth curves c, and therefore f is a smooth map. This
shows that f Hom
D
(X, R).
61
Now let (Y, T(Y )) be a second dieological space, and Hom
D
(X, Y ). Since
f Hom
D
(X, R) for every f Hom
D
(Y, R), the map gives rise to a morphism
: FX FY of Frolicher spaces.
Denition 2.81. Let F : T T be the functor dened by above lemma.
Example 2.82. Let T = R/A be an irrational torus with the quotient dieology.
For example let A = Z + Z
T
which are not plots. However, FT is discrete, that is C = Map( T) and F contains
only the constant functions. First, pick a number not in Z + Z
. Then
c Hom
(
R, X) is a smooth curve in FX and hence c C. This holds
for all smooth c, hence is smooth in the Frolicher sense.
To see FD = id, recall from Lemma 2.80 that given a Frolicher space (X, C, F),
the smooth functions on FD(X) are the same as those on D(X). But these are
exactly the functions f on X for which f is smooth for all functions : U
X
which are smooth in the Frolicher sense. These are exactly the functions f F.
Thus X and FD(X) carry the same Frolicher structure.
Remark 2.85. In the proof of the following corollary we use the fact that D(U
X) = U DX for open U R
n
. This is easily seen as follows: : V D(U X)
is a plot if and only if = (
1
,
2
) : V U X is a morphism in T, which in
turn is true if and only if : V U DX is a plot.
Corollary 2.86. Given a Frolicher space (X, C, F) and a dieological space (Y, T),
(a) the Frolicher spaces FHom
D
(DX, Y ) and Hom
F
(X, FY ) are isomorphic,
(b) the dieological spaces DHom
F
(X, FY ) and Hom
D
(DX, Y ) are isomorphic.
63
Proof. Both in (a) and in (b), the underlying sets are equal, and we need to show
that the smooth structures are the same, too. To prove (a), note that C
X
=
Hom
F
(R, X) for any Frolicher space X. We use above adjointness and cartesian
closedness to get
Hom
F
(R, FHom
D
(DX, Y )) = Hom
D
(R, Hom
D
(DX, Y ))
= Hom
D
(R DX, Y )
= Hom
F
(R X, FY )
= Hom
F
(R, Hom
F
(X, FY ).
The proof of (b) is completely analogous, using that plots are exactly the smooth
maps from open subsets in R
n
. We get
Hom
D
(U, DHom
F
(X, FY )) = Hom
F
(U, Hom
F
(X, FY ))
= Hom
F
(U X, FY )
= Hom
D
(U DX, Y )
= Hom
D
(U, Hom
D
(DX, Y ).
The following corollary says that the subcategory of Frolicher spaces X for which
DF(X) = X is closed under forming Hom-objects.
Corollary 2.87. Whenever DF(X) = X we have
DFHom
D
(X, Y ) = Hom
D
(X, Y ).
In particular for smooth manifolds M and N this yields DF(C
(M, N)) = C
(M, N).
64
Proof. Using above corollary and DF(X) = X we get the following chain of equal-
ities:
DFHom
D
(X, Y ) = DFHom
D
(DFX, Y )
= DHom
F
(FX, FY )
= Hom
D
(DFX, Y )
= Hom
D
(X, Y )
In the remainder of the present subsection we discuss an example is used as a
model space in the theory of manifolds with corners.
Example
Let X = [0, )
n
denote the subset of R
n
of vectors with non-negative coordinates.
In [KM97], Chapter V.24, Kriegl and Michor discuss subsets of Mackey complete
vector spaces, and it follows from their Proposition V.24.10 that there is a linear
map
E : Hom
F
(X, R) C
(R
n
, R)
which is an extension operator: The restriction of E(f) to X equals f. The proof
is by induction on n and makes use of cartesian closedness of T.
Note that if f can be extended to a smooth function on a neighborhood U of
X, then f is smooth in the sense of Denition 2.3. So if one is only interested
in extending elements f Hom
F
(X, R) to smooth functions, not necessarily in a
linear way, there is a more direct approach which does not use cartesian closedness.
We will sketch a proof of the following lemma.
65
Lemma 2.88. Equip X = [0, )
n
with the dieology generated by the map :
R
n
X given by squaring all coordinates, that is
(x
1
, . . . , x
n
) = (x
2
1
, . . . , x
2
n
).
Then f Hom
D
(X, R) if and only if f can be extended to a smooth function F on
R
n
.
This statement is a priori stronger than the result proved by Kriegl and Michor in
that we use a dieology with fewer plots than the subdieology. But as a corollary,
since the dieologies yield the same set Hom
D
(X, R), they actually agree.
Let us now discuss the lemma. Let X and be as above, and equip X with
the nal dieology with respect to . We want to describe the corresponding
Frolicher space TX = (X, C, F), and we already know by Lemma 2.80 that F =
Hom
D
(X, R). If f F, then the composition g = f : R
n
R
n
is smooth and
even in all coordinates, by which we mean that if y is obtained from x R
n
by
changing the sign of any coordinates, then g(y) = g(x). Let U = (0, )
n
X be
the interior of X. The plot can be restricted to a dieomorphism from U onto
itself, its inverse given by taking the square roots of the entries of a vector x U.
From this we can conclude that the restriction of f to U must be smooth.
We claim that all derivatives of f have a limit as x U approaches the boundary
X. Let x X be a boundary point. This means that i 1 coordinates of x are
0. The point x has a neighborhood in X of the form [0, )
i
V where V R
ni
is
open. We can compute the k-th Taylor approximation of g at x. For a multiindex
N
n
, let D
g(x) =
1
1
. . .
n
n
g(x) denote the corresponding derivative of g.
Recall that a dierentiable even function has derivative zero at 0; this implies that
D
g(x) = 0 whenever
i
is odd and x
i
= 0 for some index i. By o(|x y|
k
) we
66
denote a function : R
n
R which satises
lim
xy,x=y
(x y)
|x y|
k
= 0.
With this notation, the k-th order Taylor approximation of g can be written as
g(y) =
||k
D
g(x)
!
(y x)
+o(|y x|
k
)
where the sum
||k
D
g(x)
!
((y) x)
+o(|(y) x|
k
)
=
k
(x, y) + o(|(y) x|
k
). (2.2)
We claim that
k
is a smooth function for y near x. To see this, recall that for i J,
we have that
i
= 2
i
is even and x
i
= 0, so that (
y
i
x
i
)
i
= (
y
i
)
2
i
= y
i
i
for y
i
0. If i / J, then (
y
i
x
i
)
i
is also smooth for y
i
near x
i
since x
i
> 0.
Furthermore, this shows that
k
allows a smooth extension to a neighborhood of
x by
k
(x, y) =
||k
D
g(x)
!
iJ
y
i
i
i / J
(
y
i
x)
i
.
We claim that there are continuous functions f
x
i
y
i
)
2
[
x
i
y
i
[[
x
i
+
y
i
[ = [x
i
y
i
[.
Let | |
1
denote the standard l
1
-norm on R
n
. The inequality then implies
|(x) (y)|
k
|x y|
k/2
1
.
Recall that | |
1
and | | are equivalent (in fact, |x|
1
n|x| for x R
n
), to
see that
|(x) (y)|
k
|x y|
l
C|x y|
k/2l
for some constant C. This expression is bounded if l k/2.
Corollary 2.90. Let f Hom
F
(X, R). Each derivative D
f is smooth on the
interior U of X and admits a unique continuous extension to the boundary X.
Proof. It is clear that D
(R
n
) with the corresponding topolgy, as
described in Example 1.42. Then there is a continuous linear extension operator
E : D
+
C
(R
n
).
Proof. See [See64].
We claim that this theorem can be used in our more general situation. To il-
lustrate this, let us consider the case of n = 2, when X is the rst quadrant in
the plane. We can restrict our function f : X R to vertical lines, and get func-
tions f
x
: y f(x, y). Furthermore, let f
V
denote the function f, restricted to the
subset V = (x, y) X [ x > 0 of X. Note that V is dieomorphic to a closed
half-space, and therefore Seeleys Theorem can be applied to the functions f
x
and
to f
V
, and furthermore if E is Seeleys extension operator, then by construction of
E we have that the restriction of E(f
V
) to the vertical line through (x, 0) agrees
with E(f
x
). Now f is a continuous function on X, from which one can deduce that
f
x
converges to f
0
uniformly on compact sets. It follows that E(f
x
) converges to
E(f
0
). Consequently, there is a continuous function on the closed half-space x 0
which extends f. The same argument goes through with f replaced by D
f, which
yields a function E(f) on the half-space x 0 which is smooth on the interior
(since there it is given by E(f
V
)) and whose derivatives have a continuous limit as
(x, y) approaches the boundary. Hence we can apply Seeleys theorem once more
to get a smooth extension of f to all of R
2
.
69
Chapter 3
Dierential Geometry of Dieological
and Frolicher Spaces
In this chapter we generalize notions from dierential geometry to the categories
T and T. We start with the tangent space and tangent bundle for dieological
spaces. Then we do the same for Frolicher spaces, and show that for Frolicher
spaces of L-type, the tangent spaces are vector spaces. We discuss the coordinate
cross as an example which is not of L-type, and we show that the tangent space
at the singular point is not a vector space. As a second example, we discuss vector
spaces and show that if V is a Frechet space with its natural Frolicher structure,
then T
0
V
= V. We conclude Section 3.1 by showing that the tangent functors we
dened extend the classical tangent functor on Mfd.
In Section 3.2 we dene vector elds and derivations associated to vector elds.
We briey discuss dierential forms.
The nal section is devoted to groups in the Frolicher category. We show that
the tangent bundle TG to a group can be trivialized, and that elements of g = T
e
G
give rise to derivations of the algebra of smooth functions on G. If T
0
g
= g, we can
use the group commutator map of G to dene an element [v, w] associated to each
pair of elements v, w g. If
v
is the derivation associated to v g, we now hope
to be able to show that [
v
,
w
] =
[v,w]
. This would then make (g, [, ]) into a Lie
algebra.
70
3.1 Tangent Functors
Tangent spaces and a tangent functor for dieological spaces were dened by Hector
in [Hec95], see also [Lau06]. For Frolicher spaces, the denition of a tangent space
is more straightforward, see [Fro86]. In this section we will dene the dieological
and Frolicher tangent functors and show that they extend the classical tangent
functor.
3.1.1 Tangent Spaces for Dieological Spaces
Given a dieological space X and a point x X, we construct a vector space T
x
X
and a linear map j
: T
0
U
T
x
X for each plot centered at x. The maps j
will
be interpreted as dierentials of the plots. The construction is motivated by the
idea that those dierentials satisfy a chain rule for plots of the form h. Every
choice of a plot and a smooth map h with h(0) = 0 gives a reparametrization as
in the following Figure 3.1.
h
X
= h
FIGURE 3.1. Reparametrization
By chain rule we mean that the corresponding diagram of dierentials should
commute:
T
0
U
d
0
h
>
T
0
U
T
x
X
j
<
j
>
71
So we require
j
h
= j
d
0
h
which is the chain rule for the composition h. This motivates the denition of
the tangent space.
Denition 3.1 (Tangent Space). Let E
. Let
E
x
:=
Px
E
: E
E
x
Often we will identify v E
E
x
:=
(v) (
d
0
h)(v) [ = h and v T
0
U
),
where ) denotes the linear span in E
x
. Then the quotient space
T
x
X := E
x
/
E
x
,
is the tangent space to X at x. If : E
x
T
x
X is the linear projection, we get a
family j
:=
: E
T
x
X of linear maps indexed by T
x
.
By construction, the tangent space together with the family (j
)
Px
is a colimit
in the category of vector spaces. Thus we have a universal property.
Lemma 3.2 (Universal Property). Assume that F is a vector space together with
a family of linear maps (k
)
Px
such that k
: E
d
0
h
>
E
F
k
<
k
h >
(3.1)
72
commute. Then there is a unique linear map k : T
x
X F such that for each
T
x
the triangle
E
T
x
X
k
>
j
<
F
k
>
(3.2)
commutes.
Proof. First note that by the universal property for the direct sum E
x
, the linear
map
k :=
Px
k
=
k j
for all T
x
. Using diagram (3.1) we see that
k vanishes on the subspace
E
x
.
Thus
k factors through T
x
X :
E
x
k
>
F
E
x
/
E
x
k
>
which yields existence of a map k making the diagrams (3.2) commute. To see that
k is unique, suppose that k
(v) with
v E
(j
(v)) = k(v).
So k
= k.
3.1.2 Tangent Bundle for Dieological Spaces
In this section we construct a new dieological space, the tangent bundle of X.
Just as for the classical tangent bundle, the underlying set will be the union of the
73
tangent spaces to all points of X. We equip this set with the dieology generated
by the dierentials of plots.
Denition 3.3. Let TX be the disjoint union of all tangent spaces to X,
TX :=
_
xX
T
x
X.
Next we dene the dierential d : TU
TX of a plot by translating U
.
Denition 3.4. Let be any plot. Given a point u U
, let
h : U
u
y y u.
Then = h
1
is a plot centered at (u), and we can dene
d
u
:= j
d
u
h : T
u
U
T
(u)
X.
This yields a map
d : TU
TX
v d
u
(v) if v T
u
U
.
For u = 0, the map h is the identity map and we have j
= d
0
.
Now we are ready to dene a dieology on TX.
Denition 3.5. Since TU
= U
R
n
we can regard TU
as an open subset of
R
2n
. Therefore we can use the maps d, T(X) to generate a dieology T(TX)
on the set TX. The dieological space (TX, T(TX)) is the tangent bundle to the
dieological space (X, T).
This is a natural denition and is similar to the manifold structure on the tangent
bundle to a manifold. We will show that the projection map and scalar multipli-
cation on TX are smooth if TX is equipped with this dieology.
74
Lemma 3.6. The bundle projection : TX X is a smooth map.
Proof. By Lemma 2.17 it suces to verify smoothness on a generating family, so
we have to show that d T(X) for all plots T(X). But this follows
immediately from the denitions, since d = .
Lemma 3.7. The scalar multiplication
m : R TX TX
(r, v) rv
is smooth.
Proof. The dieology of RTX is generated by (, d), where : U X is a
plot and : TU R is a smooth map. So let (, d) be a plot in the generating
family. Then observe that
m (, d)(u) = (u)d(u) = d((u)u)
because of the linearity of each d
x
. Now dene the map : TU TU by
(u) = (u)u. The map is smooth, and so is the scalar multiplication on TU,
thus the map is a smooth map, and we see that m (, d) = d is a plot
for TX. This implies that m is a smooth map.
We have dened a map T on the objects of T. In the next subsection we will
extend T to a functor on T.
3.1.3 Tangent Functor for Dieological Spaces
Let us consider two spaces (X, T(X)) and (Y, T(Y )) and a smooth map f
Hom
D
(X, Y ). We will dene a smooth map Tf : TX TY by dening its re-
striction T
x
f to each ber T
x
X. So let x X be any point and let y = f(x).
We will now use the Universal Property (Lemma 3.2) for T
x
X to dene the map
T
x
f : T
x
X T
y
Y.
75
Denition 3.8. Consider the family
T = f [ T
x
(X) T
y
(Y ).
If h is smooth with h(0) = 0, then the map f h is a plot for Y, centered at y.
In particular we have that
j
fh
= j
f
d
0
h,
so the family T makes diagram (3.1) commute. Hence by Lemma 3.2 there is a
unique linear map
T
x
f : T
x
X T
y
Y
such that for every T
x
(X) we have
d
0
(f ) = T
x
f d
0
.
Remark 3.9. Note that we use dierent notation in order to distinguish dier-
entials of plots d : TU
as
a manifold and thus as a dieological space, and in Subsection 3.1.7 below we will
prove the equality d = T for plots.
Uniqueness of the dierential T
x
yields the following chain rule.
Lemma 3.10 (Chain Rule). Given smooth maps f and g, we have
T
x
(g f) = T
f(x)
g T
x
f.
Proof. Looking at
E
T
x
X
T
x
f
>
<
T
y
Y
T
y
g
>
T
z
Z
>
76
we see that the map T
f(x)
g T
x
g satises
j
gf
= T
f(x)
g T
x
g j
.
But by Denition 3.19, T
x
(g f) is the unique linear map with that property. Thus
we have the equality
T
x
(g f) = T
f(x)
g T
x
g.
Lemma 3.11 (Chain Rule for Plots). Let T(X) and f Hom
D
(X, Y ). Then
d(f ) = Tf d.
Proof. Given u U
(0) = (f c
2
)
(0)
and similarly
f
1
x
f
2
c C
x
: (f
1
c)
(0) = (f
2
c)
(0).
Then the tangent space to X at x is T
x
X = C
x
/ and the cotangent space to X
at x is T
x
X = F/
x
.
Remark 3.16. Recall that the vector space F of functions on X is a Frolicher
vector space (see Example 2.75). The cotangent space T
x
X is the quotient of F by
78
the vector subspace
f F [ (f c)
(0).
Note that the map b is well dened by denition of the equivalence relations and
x
. We say that T
x
X has vector addition if for each pair v, w T
x
X there is a
third vector u T
x
X such that b(u, ) = b(v, ) + b(w, ) for all T
x
X. In this
case we write u = v +w, and we will see in Corollary 3.29 that if T
x
X has vector
addition, it is in fact a vector space.
Denition 3.19 (Dierential). Given a Frolicher space (X, C, F), let TX be the
disjoint union of all tangent spaces T
x
X. If : X Y is a smooth map of Frolicher
spaces, dene a map T : TX TY as follows. If v = [c] T
x
X, let
T(v) = [ c] T
(x)
Y.
We need to show that this denition does not depend on the representative c of [c],
so suppose that [c] = [d]. Let f F
Y
. Then f F
X
, so that (f c)
(0) =
79
(f d)
= R
2
. We compute
Tf c(s) = ((f c)(s), (f c
s
)
(0))
which is smooth if and only if its two components are smooth. The curves for the
subset structure of T
x
X are exactly those for which c is constant with value x.
Now let us write
c
(s, t) = c
s
(t). Then
c
satises
i) For each s R, the map t
c
(s, t) is a curve into X.
ii) s
c
(s, 0) is a curve into X.
80
iii) The map
2
(f
c
)(s, 0) is smooth in s for all smooth functions f on X.
By denition, elements of T
2
X = T(TX) are given by curves in TX, so above
remark relates elements of T
2
X with maps : R
2
X. This can be generalized
as follows.
Lemma 3.23. A map : R
2
X gives rise to a curve c : R TX via c(s) =
[t (s, t)] if and only if satises i) - iii) above.
Proof. We have seen that if c is a curve into TX and c(s) is represented by t
(s, t), then satises i)-iii). Now conversely suppose that satisfying i)-iii) is
given. By condition i) we can dene c(s) = [t (s, t)]. It remains to show that
the map c thus dened is a curve into TX. To see this, we compose with Tf for
some f F
X
and get
Tf(c(s)) = ((c(s)), (f c(s))
(0). Note
that we can write the latter expression as the derivative with respect to the second
argument of the function
: (s, t)
d(s, c(t)).
The function is smooth, so ( d)(s) =
2
(s, 0) is a smooth function of s.
This completes the proof of separate smoothness of b.
Linearity of b in the second argument is clear, since
((f +g) c)
(0) = (f c)
(0) +(g c)
(0).
Now let v = [c] and d(t) = c(t). By the chain rule, (f d)
(0) = (f c)
(0), which
shows b(v, ) = b(v, ) as well as b(0, ) = 0.
Lemma 3.27. If the Frolicher structure on the product T
x
X T
x
X is generated
by curves (c
1
, c
2
), where c
2
is in the generating family c [ c C
F
for the
Frolicher structure on T
x
X, then b is smooth.
Proof. By assumption, it suces to check whether b(c
1
, c
2
) is smooth, where c
1
is a curve into T
x
X and c
2
is a curve into F
X
. If c
1
(s) is represented by t (s, t),
82
we compute
b(c
1
(s), c
2
(s)) =
t
t=0
c
2
(s)((s, t))
=
t
t=0
c
2
(s, (s, t)).
The map c
2
is smooth by cartesian closedness. The map : (s, t) (s, (s, t))
represents a smooth curve in T(RX) because its components dene smooth func-
tions into TR and TX, respectively (see Lemma 3.35 below). Thus, by condition
iii) in Remark 3.22, the function s
t
t=0
c
2
(s, (s, t)) is smooth.
Remark 3.28. We do not know whether in general, if a set
C
i
of curves generates
the Frolicher structure on X
i
, then the product Frolicher structure on X
1
X
2
is
generated by the curves (c
1
, c
2
) with c
i
C
i
.
This is true if X
i
= M
i
are manifolds, and we dene the generating set of
curves as follows: Let /
i
be a maximal atlas on M
i
. Let
C
i
consist of smooth
functions c : R M
i
whose image is contained in a chart for the atlas /
i
. Then
f : M
1
M
2
R is smooth if and only if f (c
1
, c
2
) is smooth for all (c
1
, c
2
)
C
1
C
2
.
Corollary 3.29. If T
x
X has vector addition, then v b(v, ) is an injective linear
map from T
x
X into the smooth dual (T
x
X)
s
of the cotangent space at x. Further-
more, b is a pairing of vector spaces making (T
x
X, T
x
X) a dual pair (Denition
1.44).
Proof. If T
x
X has vector addition, then b is additive in the rst argument by
denition of the sum in T
x
X. Since b is separately smooth, the map b
v
: b(v, )
is smooth for every v T
x
X. Therefore, v b
v
denes a linear map from T
x
X to
the smooth dual of T
x
X. The fact that b is a proper pairing follows directly from
the denition of the equivalence relations dening T
x
X and T
x
X.
83
Lemma 3.30. Given a Frolicher space (X, C, F), the projection : TX X is
smooth. If : X Y is a smooth map of Frolicher spaces, then T : TX TY
is smooth. The maps T
x
: T
x
X T
(x)
Y are smooth, and if T
x
X and T
(x)
Y are
vector spaces, they are also linear.
Proof. Let f F be a smooth function on X. If
: TR R is the projection of
the tangent bundle of R, then f =
(0) = b([c
3
], [ c
3
]) =
b([c
1
], [ c
3
]) +b([c
2
], [ c
3
]) = (f c
1
)
(0) + (f c
2
)
(0),
hence T
x
(u) = T
x
(v) +T
x
(w).
Corollary 3.31 (Tangent Functor). The assignments X TX and T
dene a functor T : T T.
Denition 3.32. Let X
1
, . . . , X
n
be Frolicher spaces and X =
n
i=1
X
i
. If f :
X R is smooth, let us dene
i
f : TX TR for i = 1, . . . , n as follows. If
v TX, let (v) = (x
1
, . . . , x
n
) be the base point of v, and let
i
: X
i
R be
84
given by x f(x
1
, . . . , x
i1
, x, x
i+1
, . . . , x
n
). Let v
i
= T
i
(v) where
i
: X X
i
is the projection onto X
i
. Then we dene
i
f(v) = T
i
(v
i
).
Lemma 3.33. If X =
n
i=1
X
i
is a product of Frolicher spaces, then the maps
i
f : TX R are smooth.
Proof. Let c be a curve into TX, which means that c(s) TX can be represented
by a curve
s
: t (c
1
s
(t), . . . , c
n
s
(t)). The map (s, t) =
s
(t) satises conditions i)-
iii) in Remark 3.22. We need to show that
i
f c : R TR is smooth. Consider the
function : (s, t) (c
1
s
(0), . . . , c
i
s
(t), . . . , c
n
s
(0)). This function satises conditions
i)-iii) and denes a curve d in TX. Furthermore,
i
f(c(s)) = Tf(d(s)). This proves
that
i
f c is smooth, hence
i
f is smooth.
Lemma 3.34. Let X
1
, . . . , X
n
be Frolicher spaces, and let X =
n
i=1
X
i
. If f :
X R is smooth and v TX, then Tf(v) =
n
i=1
i
f(v).
Proof. Let v T
x
X be represented by a curve c = (c
1
, . . . , c
n
) with c(0) = x, and
let (s
1
, . . . , s
n
) = (c
1
(s
1
), . . . , c
n
(s
n
)). Then : R
n
X is smooth by Lemma
2.72. If : R R
n
is the diagonal map (s) = (s, . . . , s), we can write c = .
If f : X R is smooth, the chain rule then implies
(f c)
(0) =
n
i=1
x
i
(f )(0, . . . , 0).
Now we need to show that the vector
i
f(v) TR coincides with
x
i
(f )(0, . . . , 0) T
f(x)
R.
Let us write c(0) = x = (x
1
, . . . , x
n
). By denition, the i-th partial derivative of
f is given by dierentiating the function
i
(x) = f(c
1
(0), . . . , c
i
(x), . . . , c
n
(0)) =
f(x
1
, . . . , c
i
(x), . . . , x
n
)) with respect to x. Now observe that if v is represented by
85
c, the vector v
i
=
i
(v) TX
i
is represented by the curve c
i
(x). This shows that
i
f(v) =
x
i
(f )(0, . . . , 0) T
f(x)
R.
Lemma 3.35. If X
i
[ i I is a family of Frolicher spaces and X =
iI
X
i
their direct product, then
P = (T
i
)
iI
: TX
iI
TX
i
[(c
i
)
iI
] ([c
i
])
iI
is a smooth surjection. If I is nite, then P is a dieomorphism.
Proof. The map P is smooth because its components T
i
are smooth. It is surjec-
tive, since if v
iI
TX
i
has components v
i
= [c
i
], then the curve c : R X
with components c
i
satises P([c]) = v.
Now suppose that I is nite, and let us show that P is injective. Let v = [c]
and w = [d] be tangent vectors to X with P([c]) = P([d]). This means that for
every index i, the components v
i
= [c
i
] and w
i
= [d
i
] agree. Then for every smooth
function on X, we have
i
f(v) =
i
f(w), and hence by Lemma 3.34,
Tf(v) =
i
f(v) =
i
f(w) = Tf(w).
Since this is true for every smooth function f on X, we can conclude that v = w.
Lastly we have to show that if I is nite, then P
1
is smooth. Let c : R
i
TX
i
be a smooth curve with components c
i
: R TX
i
. If f is a smooth function on
X, we use Lemma 3.34 to get
(Tf P
1
c)(s) =
i
f(v).
The terms on the left hand side are smooth by Lemma 3.33, which completes the
proof.
86
3.1.5 L-type
The L-condition ensures that all tangent spaces are vector spaces. The condition
is satised, for example, by all manifolds and all groups.
Denition 3.36. A Frolicher space (X, C, F) is of L-type if DX is a dieological
space of L-type (see Subsection 2.2.5).
Example 3.37. If M is a manifold and G a Frolicher group, then DM carries
the manifold dieology, and DG is a dieological group. Since manifolds and die-
ological groups are of L-type, this implies that manifolds and Frolicher groups are
Frolicher spaces of L-type.
Lemma 3.38. If X is of L-type at x, then T
x
X is a vector space.
Proof. Suppose that X is of L-type at x X. Take two tangent vectors at x
represented by curves c
1
and c
2
. By the L-condition, there is a smooth function
: U X, where U R
n
is an open neighborhood of 0, and there are smooth
maps h
i
, i = 1, 2 with h
i
(0) = 0 and such that locally, c
i
= h
i
. Let v =
h
1
(0) + h
2
(0) T
0
U and choose a curve c
3
: R U such that c
3
(0) = v. Let
c
3
= c
3
. The following short computation shows that c
3
represents the sum of
the vectors represented by c
1
and c
2
.
b([c
3
], [f]) = (f c
3
)
(0)
= (f c
3
)(0)
= d
0
(f )(h
1
(0) +h
2
(0)) (chain rule)
= (f h
1
)
(0) + (f h
2
)
(0)
= b([c
1
], [f]) +b([c
2
], [f]).
87
For Frolicher groups and manifolds, the structure of the tangent spaces can be
described more explicitly.
Lemma 3.39. If G is a Frolicher group and [c] and [d] are vectors in T
g
G, then
their sum is represented by the curve s c(s)g
1
d(s). The vector [c] is repre-
sented by s gc(s)
1
g.
If m and i are multiplication and inversion in G, then T
e
m(v, w) = v + w and
T
e
i(v) = v.
Proof. Let us rst treat the case of [c], [d] T
e
G, and let us keep the notation from
the proof of Lemma 3.38. We know that c and d factor through (s, t) = c(s)d(t)
via h
1
(x) = (x, 0) and h
2
(x) = (x, 0). Hence v = h
1
(0) + h
2
(0) = (1, 1). The
curve c
3
can simply be chosen as c
3
(s) = (s, s). Hence by Lemma 3.38, the curve
c
3
: s c(s)d(s) represents [c] + [d]. In particular, [c
1
] + [c] is represented by
the constant curve, and therefore [c
1
] = [c].
Now we reduce the general case to the case of curves through e. Let c and d be
curves through g G. By the case treated above, (s) = g
1
c(s)g
1
d(s) represents
the sum of [g
1
c] and [g
1
d]. We claim that [g] = [c] +[d]. To this end, let f F,
and let
g
be left multiplication on G by g. Thus, f g = f
g
, and with
h = f
g
,
(h )
(0) = (h g
1
c)
(0) + (h g
1
d)
_
e
1
x
2
if x ,= 0
0 if x = 0
is -at at 0.
Lemma 3.43. Let (X, C, F) be the coordinate cross in R
2
, equipped with the sub-
space structure. Then the curves and functions can be described as follows.
i) If c = (c
1
, c
2
) C and c(x) = (0, 0), then at least one of c
1
, c
2
is -at at x.
ii) F can be identied with pairs of smooth functions (f, g) for which f(0) =
g(0).
Proof. Suppose that c(x) = (0, 0) and c
1
is not -at at x. Let n be the smallest
number such that c
(n)
1
(x) ,= 0. Then we can use Taylor approximation to write
c
1
(y) = (y x)
n
+(y), where = c
(n)
1
(x) and vanishes at x of order n+1. We
will show that x is an isolated zero of c
1
, which implies that c
2
has to be -at at
x. We can write
c
1
(y) = (y x)
n
_
+ (y x)
(y)
(y x)
n+1
_
,
and since ,= 0 and
(y)
(yx)
n+1
is bounded, this shows that for y close enough to x
we have c
1
(y) ,= 0. But whenever c
1
(y) ,= 0, we have c
2
(y) = 0 since c(y) X. This
shows that c
2
is constant 0 in a small neighborhood around x, and hence -at
at x.
Now let us turn to statement ii). If : X R is a smooth function, then its
restriction to the axes has to be smooth, since the restrictions can be described as
90
composition of with the smooth curves x (x, 0) and x (0, x), respectively.
Now we need to show that conversely, if f, g C
(0) = (f
1
c
1
)
(0)+(f
2
c
2
)
(0) =
(f
i
c
i
)
(0) = 0.
This corollary shows that for v = [c] T
0
X, the vector (c
1
(0), c
2
(0)) lies in X.
It is independent of the representative c, since if [c] = [d], we can use the smooth
funcions on X given by (0, id) and (id, 0) to deduce that c
i
(0) = d
i
(0).
Denition 3.45. Let : X R
2
be the inclusion, and
i
: R
2
R the projections
onto the axes. Then we dene a smooth map F : T
0
X X by
F([c]) = (T
0
(
1
)([c]), T
0
(
2
)([c])) = (c
1
(0), c
2
(0)).
91
Our goal now is to show that F is in fact a dieomorphism. Since the components
of F are dierentials, they are additive whenever the sum of two elements v, w
T
0
X is dened.
Lemma 3.46. The sum of v, w T
0
X is dened if and only if F(v) and F(w) lie
in the same axis.
Proof. It is clearly necessary that F(v) and F(w) lie in the same axis, because
otherwise F(v) + F(w) = F(v + w) does not lie in X. Assume now that both
F(v) = (c
1
(0), c
2
(0)) and F(w) = (d
1
(0), d
2
(0)) lie in the same axis, say the rst,
and also assume that both v, w are non-zero. Then both c
1
(0) and d
1
(0) are nonzero,
and there is a neighborhood U of 0 in R on which c
2
and d
2
vanish. Let V U be
a smaller neighborhood of 0, and let be a function with support in U, which is
constant 1 on V. Consider the curve (c
1
+ d
1
, c
2
). By construction of , this is a
curve into X which represents v +w.
Theorem 3.47. The function F : T
0
X X denes a dieomorphism of Frolicher
spaces which respects addition and scalar multiplication.
Proof. It only remains to show that the inverse of F is smooth. If (a, b) X,
then F
1
(a, b) can be represented by the curve t (ta, tb). To check that F
1
is
smooth, let c = (c
1
, c
2
) be a curve into X, so that F
1
(c(s)) = [t (tc
1
(s), tc
2
(s))].
This is a curve into T
0
X if (s, t) = (tc
1
(s), tc
2
(s)) satises i)-iii) in Remark 3.22.
Conditions i) and ii) are clearly satised. Let be a smooth function on X, given
by (f, g). By Corollary 3.44 and the chain rule,
t=0
((s, t)) = f
(0)c
1
(s) +g
(0)c
2
(s)
which is a smooth function in s. Therefore, iii) holds and F
1
is smooth.
92
Lemma 3.48. There is an isomorphism of vector spaces T
0
X R
2
given by
[(f
1
, f
2
)] (f
1
(0), f
2
(0)), where we identify smooth functions on X with pairs
(f, g) as described above.
Proof. If : X R is given by a pair (f
1
, f
2
), we map [] T
0
X to (f
1
(0), f
2
(0)).
This map is linear and surjective, and we have to show that it is well-dened and
injective. Using
1
(x) = (x, 0) and
2
(x) = (0, x), it is immediate that if (f
1
, f
2
)
and (g
1
, g
2
) represent the same element of T
0
X, then f
i
(0) = g
i
(0) for i = 1, 2.
This shows well-denedness. Now suppose that [(f
1
, f
2
)] ,= [(g
1
, g
2
)]. Then there is
a curve c through 0 and an index i 1, 2 such that (f
i
c
i
)
(0) ,= (g
i
c
i
)
(0). Using
the chain rule and c(0) = 0 we get c
i
(0)f
i
(0) ,= c
i
(0)g
i
(0), which is only possible
if c
i
(0) is non-zero, in which case we can divide and get f
i
(0) ,= g
i
(0), proving
injectivity.
Vector Spaces
In classical dierential geometry, the tangent space to a manifold is naturally
isomorphic to the vector space on which the manifold is modeled. In particular,
the tangent space to any point of a vector space is isomorphic to that vector space.
Here we ask under which circumstances a similar result holds for Frolicher tangent
spaces to Frolicher vector spaces.
Denition 3.49. If V is a Frolicher vector space and v V, the straight line
t tv denes a smooth curve c
v
through 0. We dene a map : V T
0
V by
(v) = [c
v
].
Lemma 3.50. For a Frolicher vector space V, the map : V T
0
V is smooth.
If is injective and the Frolicher structure on V is generated by the smooth linear
functionals on V, then is a dieomorphism onto its image.
93
Proof. Let c be a curve in V. Then ( c)(s) = [t tc(s)], and (t, s) = tc(s)
is smooth in s and t since V is a Frolicher vector space. Now let f be a smooth
function on V, and compute
Tf c(s) = (f(0),
1
(0, s))
which is smooth in s. Hence is smooth.
Now suppose that is injective and that the smooth linear functionals generate
the Frolicher structure on V . Take a curve c : R T
0
V whose image lies in (V ).
Then each vector c(s) can be represented by a curve t tv
s
for some v
s
V.
We have
1
(c(s)) = v
s
, so we need to show that s v
s
is smooth. To this end,
note that c yields an element of T
2
V, which is represented by (s, t) = tv
s
. Now
we use iii) in Remark 3.22 with a smooth linear functional f = . We get that
( )(s, t) = t(v
s
), and hence
2
( )(s, 0) = v
s
, is smooth in s for every such
. Since by assumption the smooth linear functionals generate the structure, the
map s v
s
is smooth.
Corollary 3.51. If V is a locally convex space, and we equip V with the Frolicher
structure generated by V
, then : V T
0
V is injective and a dieomorphism
onto its image.
Proof. By denition, the smooth linear functionals contain V
, and they generate
the Frolicher structure. If c
v
(t) = tv with v ,= 0, there is a functional with
()c
v
(t) = t(v) ,= 0, which implies [c
v
] ,= 0 and is injective. Now it follows
from Lemma 3.50 that is a dieomorphism onto its image.
Now let us describe a class of locally convex spaces for which T
0
V
= V. This
condition is of importance in the Lie theory we develop in Section 3.3.
94
Lemma 3.52. Let V be a Mackey complete locally convex space. Then the Frolicher
structure on V generated by the continuous dual V
has C
(R, V ),
then the set of functions is C
(V, R).
Lastly, to show that is an isomorphism, it suces to show that it is onto. So let
[c] T
0
V, and let v = c
(V, R)
and let d(t) = tv so that (v) = [d]. It now follows from the chain rule that
(f c)
(0) = d
0
f(c
(0)) = d
0
f(v) = (f d)
(0).
Corollary 3.53. If V is a Frechet space, then (V, C
(R, V ), C
T
x
f = T
x
f for smooth maps f C
(M, N) = Hom
D
(M, N).
It then follows that
Tf is smooth in the classical sense, because
C
TM,
TN).
We start by proving the rst point:
Theorem 3.54. Let M be a smooth manifold. For every point x on M, the vector
spaces
T
x
M and T
x
M are isomorphic.
96
Proof. For each plot centered at x let
k
:= d
0
: E
T
x
M,
where d
0
denotes the classical dierential. If = h it follows from the classical
chain rule that the triangle (3.1) commutes. So by Lemma 3.2 there is a unique
linear map k :
T
x
M T
x
M such that d
0
= k j
for each T
x
(M). We claim
that k is an isomorphism. Let (, U) be a chart of M about x such that (x) = 0.
Then :=
1
is a plot centered at x, and d
0
is a bijection. As d
0
= k j
, the
map k is necessarily surjective. It remains to show that k is injective. In order to
make the notation more readable we will identify v
in E
x
, and we will write [x] for the class of x E
x
in T
x
X. So suppose
0 = k
__
Px
c
__
=
(k j
)(v
)
=
d
0
(v
)
for some element
E
x
, where v
d
0
(v
))
=
d
0
( )(v
).
The vector v
d
0
( )(v
) lies in
E
x
as = ( ). So
d
0
( )(v
)
=
(v
d
0
( )(v
))
represents the zero vector in E
x
/
E
x
, and therefore k is injective.
97
To show the second point, we will rst prove that the dierential of plots as
dened in 3.4 agrees with the classical dierential.
Corollary 3.55. For a plot , the maps
d and d agree.
Proof. We use the map k from Theorem 3.54 above to identify dieological and
classical tangent space. So the equality
k j
= d
0
,
shows that j
=
d
0
is to be identied with d
0
. Now for u ,= 0 the map
d
u
is
dened as
j
d
u
h
where = h
1
. Using j
= d
0
we get
d
u
= d
0
d
u
h = d
u
( h) = d
u
.
Corollary 3.56. The manifold dieology on TM and the tangent dieology from
Denition 3.5 are equal.
Proof. Recall from Denition 3.5 that the tangent dieology on TM is generated
by the dierentials d of charts, which are smooth maps by Corollary 3.55. So
the tangent dieology is contained in the manifold dieology, which consists of all
smooth maps into TM.
On the other hand, by Lemma 2.29 the manifold dieology is generated by /
1
where / is an atlas for the manifold. The tangent bundle has an atlas given by
T/ := d [ /,
98
so the inverse charts are of the form d(
1
). Now the smooth maps
1
are plots for
M. Therefore the maps d(
1
) are contained in the generating set for the tangent
dieology. Hence the manifold dieology is contained in the tangent dieology.
This implies equality of the two dieologies.
Corollary 3.57. Given a smooth map f : M N between smooth manifolds M
and N, the dierentials
T
x
f and T
x
f agree.
Proof. We have established the equality j
= d
0
for plots centered at x. Thus
j
f
= d
0
(f ) = T
x
f d
0
by the classical chain rule. But by construction, the
dieological dierential
T
x
f is the unique linear map satisfying this equality for all
plots T
x
X. Thus
T
x
f = T
x
f.
Frolicher Tangent Functor
The Frolicher tangent functor also extends the classical tangent functor. In order
to prove this, let us denote the Frolicher tangent functor by
T and the classical one
by T. Furthermore, x a smooth n-dimensional manifold M with charts (U
i
,
i
)
indexed by a set I. Then TM can be described as set of equivalence classes [x, i, a]
where x M, i I and a R
n
. Triples (x, i, a) and (y, j, b) are equivalent if x = y
and d
i
(x)
(
j
1
i
)(a) = b. The manifold structure of TM is given by the charts
T
i
: TU
i
U
i
R
n
, [x, i, a] (
i
(x), a).
We dene a map :
TM TM as follows. If [c]
TM, let x = c(0) and choose
i I such that x U
i
. Now let a = (
i
c)
(0) =
(f d)
(0)),
where c
s
represents the vector c(s)
TM. This map is smooth by Remark 3.22.
Let us construct an inverse map to . If U
i
R
n
is a chart for TM, we map
(x, a) U
i
R
n
to the vector in
TM represented by the curve [t
1
i
(x +ta)].
This map is easily seen to be inverse to . To see that it is smooth, recall that
TM carries the initial Frolicher structure with respect to the maps Tf for all
smooth functions f on M. If v T
x
X, we can represent v by a curve t (t)
with (0) = x. By construction,
1
(v) = [c], and (Tf
1
)(v) = d
x
f(v) is the
classical dierential. But df is smooth, which shows that
1
is smooth.
3.2 Vector Fields and Dierential Forms
Vector elds on a dieological or Frolicher space X can be simply dened as sections
of TX X. Dierential forms for dieological spaces were dened by Souriau in
[Sou85], the same denition works also for Frolicher spaces.
3.2.1 Vector Fields and Derivations
Denition 3.59. Let X be a Frolicher space with tangent bundle : TX X.
Then a smooth vector eld on X is a smooth map : X TX such that =
id
X
. We denote the set of vector elds on X by 1(X), it carries the subspace
100
Frolicher structure induced from Hom
F
(X, TX). If all tangent spaces T
x
X are
vector spaces, then 1(X) is a vector space under pointwise addition and scalar
multiplication: ( +)(x) = (x) +(x) for , 1(X) and R.
Denition 3.60. Let (X, C, F) be a Frolicher space. Note that F is an algebra
under pointwise multiplication of functions. A smooth derivation of F is a smooth
linear map D : F F such that
D(fg) = fD(g) +gD(f).
We let Der(F) be the set of smooth derivations of F.
Remark 3.61. We can add and multiply by scalars in Der(F), since F is a
Frolicher vector space. Thus Der(F) is a vector space.
We make Der(F) into a Lie algebra if we dene [D, H] = D H H D for
derivations D and H. Bilinearity is clear, and the Jacobi identity is easy to verify,
so it suces to show that [D, H] is again a derivation:
(D H)(fg) = D(fH(g)) +gH(f))
= f(D H)(g) +D(f)H(g) +g(D H)(f) +D(g)H(f).
Now subtract (H D)(fg)(x) from this expression. The second and fourth terms
cancel out, and one sees that [D, H] is indeed a derivation.
Remark 3.62. We now show that each vector eld on X gives rise to a deriva-
tion of F
X
. As is common, if : X TX is a vector eld, we will denote the
corresponding derivation by the same symbol : F F.
Lemma 3.63. Let (X, C, F) be a Frolicher space and 1(X). Let (x) be
represented by a curve
x
C. For f F we dene a function (f) : X R by
(f)(x) = (f
x
)
(0).
101
Then (f) F and the induced map : F F is a smooth derivation.
Proof. Let c C. Then s [
c(s)
] = (c(s)) is a smooth curve in TX, hence by
Remark 3.22 the expression
((f) c)(s) = (f
c(s)
)
(0)
is smooth in s. This shows that (f) F. Now let us show that : F F is
smooth. Let c : R F be a curve. Then
c : R X R
(s, x) (c(s))(x)
= (c(s)
x
)
(0).
If we let (s, t, x) = c(s,
x
(t)), then the last expression can be written as
2
(s, 0, x).
By assumption, c is smooth on R X, and we can use Remark 3.22 to conclude
that
2
(s, 0, x) is smooth on R X. This shows that : F F is smooth. It is
clear that is linear. Now (fg)(x) is the derivative of the function
s f(
x
(s))g(
x
(s)),
at 0, so the standard product rule yields
(fg)(x) = f(
x
(0))(g)(x) +g(
x
(0))(f)(x)
= f(x)(g)(x) +g(x)(f)(x),
because
x
(0) = x. This shows that is a smooth derivation.
Lemma 3.64. The map 1(X) Der(F
X
) dened in above lemma is linear and
injective.
Proof. Recall that vector elds form a vector space under pointwise addition and
scalar multiplication. Let , 1(X) and let R be a scalar. For x X, let
x
102
and
x
be curves representing (x) and (x). Then
( +)(f)(x) = (f (
x
+
x
))
(0)
= b((x) +(x), [f])
= b((x), [f]) +b((x), [f])
= (f)(x) +(f)(x)
using the bilinearity of b(, ). To prove injectivity, suppose that (x) ,= (x) for
some x X. Then the curves
x
and
x
represent dierent tangent vectors, hence
there is a function f on X for which (f
x
)
(0) ,= (f
x
)
(0).
Remark 3.65. Next we compute [, ] for vector elds and on a Frolicher space
X. If (x) T
x
X is represented by a curve
x
: R X, we let
(s, x) :=
x
(s).
Similarly we dene (s, x). Then (f)(x) = (f (, x))
(0,0)
.
From this we subtract ( )(f)(x) in order to obtain
[, ](f)(x) =
2
st
[(f )(t,
(s, x)) (f
)(t, (s, x))]
(0,0)
.
3.2.2 Dierential Forms
Recall that in classical dierential geometry, a dierential p-form on a manifold
M is given by a smooth section of the p-th exterior product of the cotangent
bundle T
x
: T
x
M T
x
M R,
103
such that
x
depends smoothly on x in an appropriate sense. If h : N M is a
smooth map between manifolds and is a p-form on M, then the pull-back h
is dened as (h
)
x
(v
1
, . . . , v
p
) =
h(x)
(d
x
h(v
1
), . . . , d
x
h(v
n
)), where the v
i
are in
T
x
N.
The denition of dierential form for dieological spaces was given by Souriau
in [Sou85]. His denition also works for Frolicher spaces.
Denition 3.66. Let X be a dieological or a Frolicher space. Let Q denote the
collection of all open subsets of all R
n
. Then each U Q carries the manifold
dieological or Frolicher structure and one can speak of smooth maps U X. A
dierential form of degree p on X is an assignment to every U Q and every
smooth : U X of a classical p form ()
p
(U).
The following compatibility condition is required to hold: If h : V U and
: U X are smooth, then ( h) = h
().
In [Lau06] we show that for manifolds, the dierential forms just dened can be
identied with classical dierential forms.
Remark 3.67. The de Rham dierential d :
p
(M)
p+1
(M) for manifolds
satises d
h
)
(0) = (f
gh
)
(0) = (f)(gh).
The main goal of the next subsection is to show that the image of g in Der
l
is a
Lie subalgebra. We will need the following lemma.
109
Lemma 3.83. Let (G, C, F) be a Frolicher group. If and are the invariant
derivations of F determined by elements [c] and [d] of g, then
[, ](f)(e) =
2
ts
[f(c(t)d(s)) f(d(t)c(s))]
(0,0)
.
Proof. We rst compute ()(f)(e). By denition in Lemma 3.63 of the derivation
associated to a vector eld, ((f))(e) is given by
((f)
e
)
(0).
Here
e
is a curve representing the tangent vector (e), which is [c]. Therefore
((f)
e
)(t) = (f)(c(t)), which again by denition equals (f
c(t)
)
(0), so that
we arrive at
((f))(e) =
ts
f(
c(t)
(s))
(0,0)
.
Now
c(t)
is a curve representing (c(t)) = c(t)[d] T
c(t)
G, by denition of the in-
variant vector eld given by the vector [d] g. Therefore (c(t)) can be represented
by the curve s c(t)d(s), and nally we have
((f))(e) =
ts
f(c(t)d(s))
(0,0)
.
Subtracting ((f))(e) yields the desired result.
3.3.4 Higher Tangent Groups and Lie Bracket
Recall from Denition 3.24 that, if X is a Frolicher space, then elements of higher
tangent bundles T
n
X can be represented by set maps from R
n
into X. Let us intro-
duce some more notation. If c is a curve in T
k1
X, let
k
(c) be the corresponding
element of T
c(0)
T
k1
X T
k
X. Dene T
0
X = X. Then
1
(c) = [c], using our pre-
vious notation for the vector represented by c. Now let us assume that v T
n
X
is given, and can be written as
n
(c) for some curve into T
n1
X. That means that
110
each c(s) can be written as
n1
(c(s, )) where t c(s, t) is a curve in T
n2
X. We
can iterate this and write
v =
n
(
n1
. . . (
1
()) . . . ),
where : R
n
X is the map representing v. We will also frequently write
1
= [s [t (s, t)]]
for elements of T
2
X.
Lemma 3.84. Let : X Y be a smooth map between Frolicher spaces X and
Y, and let v T
n
X be represented by : R
n
X. Then
T
n1
n
=
n
T
n1
and consequently T
n
(v) is represented by : R
n
Y.
Proof. By denition, T(
1
(c)) = T([c]) = [ c] =
1
( c). The general result
follows similarly.
Remark 3.85. If G is a Frolicher group, then so is TG. This process can be
iterated, and we get Frolicher groups T
n
G. In the case of Lie groups, these iterated
tangent groups have been described in great detail by Bertram and Didry ([Ber06],
[Did06]). We describe here the group T
2
G in some detail, since this group is needed
in our denition of the Lie bracket. If we agree to use left trivialization as in
Denition 3.79, there are still two dierent ways to trivialize T
2
G. If for any
Frolicher group H we denote the left trivialization by
H
: TH H T
e
H, then
we can either use
T
G
: TTG T(GT
e
G)
or
TG
: TTG TGT
e
(TG).
111
Both yield an isomorphism of T
2
G with G g g T
0
g. We discuss these iso-
morphisms in detail. Throughout, let v T
2
G be represented by : R
2
G, that
is
v =
2
1
() = [s [t (s, t)]],
and let g = (0, 0).
Trivialization using T
G
. By denition of dierentials and of
G
, we have
T
G
(v) = [s
G
([t (s, t)])]
= [s ((s, 0), [t (s, 0)
1
(s, t)])]
G
([s (s, 0)]) = (g, [s g
1
(s, 0)]),
and the second component becomes
([t g
1
(0, t)], [s [t (0, t)
1
g(s, 0)
1
(s, t)]]).
Trivialization using
TG
We start with
TG
(
2
(
1
())) = ([t (0, t)], Tm(Ti[t (0, t)], [s [t (s, t)]])
= ([t (0, t)], [s [t (0, t)
1
(s, t)]]).
The rst component is mapped by
G
to
(g, [t g
1
(0, t)]).
112
We apply T
e
G
to the second component and use T
e
(Gg)
= T
e
G T
0
g to get
[s
G
([t (0, t)
1
(s, t)])]
= [s (g
1
(s, 0), [t (s, 0)
1
g(0, t)
1
(s, t)])]
= ([s g
1
(s, 0)], [s [t (s, 0)
1
g(0, t)
1
(s, t)]]).
This shows that the two trivializations are indeed dierent, for example, the sec-
ond and third component are interchanged. Let us also describe the inverse map-
pings of the two trivializations. Throughout the following, let (g, [c], [d],
2
1
())
Gg g T
0
g.
First trivialization If (g, [c], [d],
2
1
) corresponds to
((0, 0), [s (0, 0)
1
(s, 0)], [t (0, 0)
1
(0, t)],
[s [t (0, t)
1
(0, 0)(s, 0)
1
(s, t)]]),
then it is easy to solve for , and we get
(s, t) = gc(s)d(t)(s, t).
Second trivialization If (g, [c], [d],
2
1
) corresponds to
((0, 0), [t (0, 0)
1
(0, t)], [s (0, 0)
1
(s, 0)],
[s [t (s, 0)
1
(0, 0)(0, t)
1
(s, t)]]),
we solve for , and again we get
(s, t) = gc(s)d(t)(s, t).
Denition 3.86. Let
G
: T
2
G Gg g T
0
g
113
denote the isomorphisms induced by T
G
, as described in Remark 3.85 above.
Recall that
G
(
2
1
) = (g,
1
(g
1
(s, 0)),
1
(g
1
(0, t)),
2
1
((0, t)
1
g(s, 0)
1
(s, t)))
and
1
G
(g, [c], [d],
2
1
()) =
2
1
(gc(s)d(t)(s, t)).
Following Bertram and Didry, we write
Gg g T
0
g = g
00
g
10
g
01
g
11
and let
and
for
(00), (10), (01), (11)
be the corresponding projections and inclusions .
Corollary 3.87. It follows that
10
([c]) is represented by (s, t) = c(s), and
01
([d])
is represented by (s, t) = d(t).
Before we proceed to dene the Lie bracket, let us describe the derivations
corresponding to elements of T
0
g in case T
0
g
= g.
Lemma 3.88. Suppose that the canonical map : g T
0
g from Denition 3.49 is
an isomorphism. If c : R g is a smooth curve representing an element v T
0
g,
let w = [d] =
1
(v). Then
2
(f
c
)(0, 0) = (f d)
(0)
for all f F
G
.
Proof. By denition, the vector v = (w) is represented by the straight line t
tw. Now by Denition 3.17, tw is represented by s d(st), hence
d
(s, t) = d(st)
114
represents v in T
0
g. For now, let
c
(s) = [t
c
(s, t))] and
d
(s) = [t d(st)] .
Then by denition of T
0
g, for all smooth functions on g the following holds:
(
d
)
(0) = (
c
)
(0). (3.3)
For each f F
G
we get a smooth funtion on g by restricting Tf and then taking
the second component of Tf as a map to TR
= R
2
. Now let us compute the left
hand and the right hand side of equation (3.3) for =
2
Tf. We have
2
(Tf(
c
(s)) = (f (s, ))
(0) =
2
(f
c
)(s, 0),
so that the right hand side equals
2
(f
c
)(0, 0).
The right hand side is computed similarly. Now we know that
d
(s, t) = d(st),
hence
2
(f
d
)(s, t) = s(f d)
2
(f
d
)(s, t) = (f d)
(st) +s
2
(f d)
(st).
We plug in (s, t) = (0, 0), and equation (3.3) becomes
2
(f
c
)(0, 0) = (f d)
(0).
We will now dene the Lie bracket on g by dierentiating the commutator map
K(a, b) = aba
1
b
1
of G. Recall that
G
: T
G
G g g T
0
g is an isomor-
phism. We will abuse notation and let TK denote the map induced by TK on the
trivialization of T
2
G. So we will write T
2
K rather than
G
T
K
1
G
.
Lemma 3.89. Let v, w g be given by curves c and d, respectively. Then
11
T
2
K(
10
(v),
01
(w))
115
is represented by the map : R
2
G given by
(s, t) = c(s)d(t)c(s)
1
d(t)
1
.
Proof. We have seen that in our chosen trivialization, a =
10
(v) and b =
01
(w)
are represented by (s, t) = c(s) and (s, t) = d(t), respectively. Now by Lemma
3.84, the element T
2
K(a, b) T
2
G is represented by
(s, t) = K((s, t), (s, t)) = c(s)d(t)c(s)
1
d(t)
1
.
Note that (s, 0) = (0, t) = e for all s, t R, so if we use Denition 3.86 to
compute the 11-part we simply get that
11
(T
2
K(a, b)) T
0
g is represented by
11
(s, t) = (s, 0)
1
(s, t)(0, t)
1
(0, 0)
= (s, t)
which completes the proof.
We now use the commutator map to dene the Lie bracket on g.
Denition 3.90. Let G be a Frolicher group for which the canonical map : g
T
0
g (Denition 3.49) is an isomorphism. Then we will say that G is a Frolicher
group with Lie algebra, and we dene
[v, w] =
1
11
T
2
K(
01
(v),
10
(w)) g.
Theorem 3.91. Let (G, C, F) be a Frolicher group with Lie algebra g, let [, ] the
bracket operation on g, and for w g let
w
1
l
(G) denote the corresponding
invariant derivation. Then
[u,v]
= [
u
,
v
] Der
l
(F),
and (g, [, ]) is a Lie algebra.
116
Proof. By Lemma 3.82, the map w
w
is linear and injective, so we can identify g
with a vector subspace of the Lie algebra Der
l
(F) of invariant derivations of F. If we
can show that
[v,w]
(f)(e) = [
v
,
w
] (f)(e) for all f, it follows that
[v,w]
= [
v
,
w
].
This would imply that [, ] : g g g is a Lie bracket.
In what follows, let
s
t
(s, t) be short for
2
st
(s, t)
(0,0)
, and similarly
t
s
(s, t),
whenever : R
2
R. Note that if is smooth, then
s
t
(s, t) =
t
s
(s, t).
As we have seen in Lemma 3.83,
[
v
,
w
](f)(e) =
s
t
[f(c(s)d(t)) f(d(t)c(s))].
Using Lemmas 3.88 and 3.89 we get
[v,w]
(f)(e) =
s
t
f(c(s)d(t)c(s)
1
d(t)
1
).
To nish the proof we show that the right hand sides of these equations are equal.
We will use Lemma 3.39 several times. The functions being dierentiated are both
smooth functions in two variables, and therefore we can interchange the order of
dierentiation. First, x s and note that the negative of the vector [t d(t)c(s)]
T
c(s)
G is given by [t d(t)
1
c(s)]. Hence by Lemma 3.39,
[
v
,
w
](f)(e) =
s
t
[f(c(s)d(t)) f(d(t)c(s))]
=
s
t
[f(c(s)d(t)) +f(d(t)
1
c(s))]
=
s
t
f(c(s)d(t)c(s)
1
d(t)
1
c(s)).
The last equality comes from the formula for addition of [t c(s)d(t)] and [t
d(t)
1
c(s)]. We change the order of dierentiation and view the argument of f in
the last expression as a curve through e with parameter s. We get
s
f(c(s)d(t)c(s)
1
d(t)
1
c(s)) =
t
s
[f(c(s)d(t)c(s)
1
d(t)
1
) +f(c(s))]
=
s
t
[f(c(s)d(t)c(s)
1
d(t)
1
) +f(c(s))]
=
s
t
f(c(s)d(t)c(s)
1
d(t)
1
).
117
This proves [
v
,
w
] =
[v,w]
, and therefore (g, [, ]) is a Lie algebra.
Remark 3.92. Given [c], [d] g, consider the curve (t) = c(t)d(t)c(t)
1
d(t)
1
.
This curve represents the zero vector, but in classical Lie theory it can be reparametrized
and (t) = (
t) is a curve which represents the Lie bracket of [c] and [d]. One can
ask whether there is a smooth reparametrization which represents the Lie bracket.
The answer is negative, as the following example shows. Let G be the ax +b-group
G =
_
_
_
_
_
a b
0 1
_
_
_
[ a, b R, a > 0
_
_
with Lie algebra
g =
_
_
_
_
_
u v
0 0
_
_
_
[ u, v R
_
_
and exponential function
exp(t
_
_
_
u v
0 0
_
_
_
) =
_
_
_
e
tu v
u
(e
tu
1)
0 1
_
_
_
.
Let us take two non-commuting elements x =
_
_
_
2 1
0 0
_
_
_
, y =
_
_
_
0 1
0 0
_
_
_
g. Then
exp(tx) exp(ty) exp(tx) exp(ty) =
_
_
_
1 t(e
2t
1)
0 1
_
_
_
.
Let (t) = t(e
2t
1). Then (
(e
2
1) + 2
e
2
,
and this shows that ( )
(0) = 0.
118
Theorem 3.93. Let G and H be Frolicher groups with T
0
g
= g and T
0
h
= h.
If : G H is a homomorphism of Frolicher groups, then T
e
: g h is a
homomorphism of Lie algebras.
Proof. Let u = [c] and v = [d] be given elements of g. Then
[u, v] =
1
(w),
where w T
0
g is given by the map (s, t) = c(s)d(t)c(s)
1
d(t)
1
= K(c(s), d(t)).
Then by Lemma 3.84, T
2
(w) is represented by , and since is a ho-
momorphism we have that ( )(s, t) = K((c(s)), (d(t)). This proves that
1
(T
2
(w)) = [T
e
u, T
e
v], and it remains to show that the diagram
g
Te
h
_
T
0
g
T
2
T
0
h
commutes. To this end, recall that ([c]) is given by the curve s s[c] in g which,
by denition of multiplication, can be represented by (s, t) = c(st). Hence, using
Lemma 3.84, T
2
(([c])) is represented by (s, t) (c(st)). It is easily seen that
T
e
(([c])) is represented by the same map, hence T
2
= T
e
.
119
References
[BC05] H. L. Bentley and Paul Cherenack. Bomans theorem: strengthened and
applied. Quaest. Math., 28(2):145178, 2005.
[Ber06] Wolfgang Bertram. Dierential geometry, lie groups and sym-
metric spaces over general base elds and rings. Preprint
arXiv:math/0502168v3, 2006. Accepted for Publication in the Memoirs
of the AMS.
[Bom67] Jan Boman. Dierentiability of a function and of its compositions with
functions of one variable. Math. Scand., 20:249268, 1967.
[Che73] Kuo-tsai Chen. Iterated integrals of dierential forms and loop space
homology. Ann. of Math. (2), 97:217246, 1973.
[Che86] Kuo Tsai Chen. On dierentiable spaces. In Categories in continuum
physics (Bualo, N.Y., 1982), volume 1174 of Lecture Notes in Math.,
pages 3842. Springer, Berlin, 1986.
[DI85] Paul Donato and Patrick Iglesias. Exemples de groupes dieologiques:
ots irrationnels sur le tore. C. R. Acad. Sci. Paris Ser. I Math.,
301(4):127130, 1985.
[Did06] Manon Didry. Structures Algebriques sur les Espaces Symmetriques.
PhD thesis, Universite Henri Poincare - Nancy I, 2006.
[FB66] A. Frolicher and W. Bucher. Calculus in vector spaces without norm.
Lecture Notes in Mathematics, No. 30. Springer-Verlag, Berlin, 1966.
[FK88] Alfred Frolicher and Andreas Kriegl. Linear spaces and dierentiation
theory. Pure and Applied Mathematics (New York). John Wiley & Sons
Ltd., Chichester, 1988. A Wiley-Interscience Publication.
[Fro86] Alfred Frolicher. Cartesian closed categories and analysis of smooth
maps. In Categories in continuum physics (Bualo, N.Y., 1982), volume
1174 of Lecture Notes in Math., pages 4351. Springer, Berlin, 1986.
[Gio04] P. Giordano. Innitesimal dierential geometry. Acta Math. Univ.
Comenian. (N.S.), 73(2):235278, 2004.
[Glo02] Helge Glockner. Innite-dimensional Lie groups without complete-
ness restrictions. In Geometry and analysis on nite- and innite-
dimensional Lie groups (B