I’ll do this in posts and not pages on further thought…
Sergei Merkulov at Stockholm University gives during the spring 2006 a course in differential geometry, geared towards the algebra graduate students at the department. The course was planned while I was still there, and so I follow it from afar, reading the lecture notes he produces.
At this page, which will be updated as I progress, I will establish my own set of notes, sketching at the definitions and examples Merkulov brings, and working out the steps he omits.
Merkulov begins the paper by introducing in swift terms the familiar definitions from topology of topology, continuity, homeomorphisms, homotopy, and then goes on to discuss homotopy groups, and thereby introducing new names for things I already knew. Thus, I give you, for a pointed topological space 
: 
This is the quite normal set of all possible loops in
as used when defining the fundamental group. My guess, however, is that the terminology here used also ties this familiar object into the loop spaces that people study.
This is the normal “First one loop, then the other” product of elements in
. I didn’t know it carried that name though.
Using these new names, the fundamental group of a space
is just
with homotopy equivalence for
and the Pontryagin product for
.
These definitions are analogously extended to embeddings of
instead of loops to form the higherdimensional homotopy groups. It’s not clear to me, however (though probably most due to the time past since I read about homotopy groups closely) how to just extend the Pontryagin product to hyper-spheres. So you have two hyper-spheres that touch in the basepoint of the space. Hmmmm. If you remove that point, you end up with two punctured spheres (homeomorphic to disks) that stretch into the basepoint. So you glue the spheres together in the basepoint that you reinsert. So you get basically a very narrow hourglass. And this is homotopic to a sphere again… Yeah, I think I can visualize that.
A homeomorphism
that takes
to
will also be a homeomorphism from
to
, since precisely those bits are removed which would mess with bijectivity, and continuity is preserved due to the set difference having the induced topology. This can be used together with the result (to be proven) that
for
and
to prove that there are no homeomorphisms from
to
for
.
Indeed, should there be such a homeomorphism, then that homeomorhpism would with this result give a homeomorphism
to
. Both of these spaces are punctured euclidean spaces, and therefore homotopic equivalent to the corresponding spheres and thus have the same homotopy groups as the spheres do. But we know that homeomorphic spaces have equal homotopy groups, and that spheres of different dimensionality have different homotopy groups (since
but
) and thus the homeomorphism cannot exist.
A diffeomorphism is a homeomorphism such that the homeomorphism and its inverse both are smooth. We need open sets in real vectorspaces as domain and codomain for this to work as defined. Diffeomorphisms come in classes:
- which just denote how many times you can differentiate both the homeomorphism and its inverse.
A slightly weaker concept is that of local diffeomorphism - which is a map from an open set to an open set, as with diffeomorphisms, such that for each point there is an open neighbourhood such that the map is a homeomorphism of that neighbourhood onto its image.
Maps can be tested for local diffeomorphism status by calculating their Jacobian - the determinant of the matrix
. When the matrix degenerates, that is when the determinant is zero, at some point, then the map fails to be a diffeomorphism.
The map
given by
is not a diffeomorphism. Indeed, the Jacobian is
, which is
for
.
A covering is a family of open sets such that the union of the sets contain the space.
A covering is locally finite if every point has an open neighbourhood which intersects only finitely many covering sets.
A space is paracompact if every covering has a locally finite subcovering. A space is compact if every covering has a finite subcovering.
A space if an
-dimensional topological manifold if it is Haussdorff and every point has a neighbourhood homeomorphic to an open subset of
.
The circle is a 1-manifold. So are many algebraic curves. However, not necessarily all 1-dimensional algebraic varieties - for instance the variety generated by the equation
fails, since every neighbourhood of
by necessity has to be a cross-shape, which in no way is an open subset of any
and definitely not of
.
A chart at a point
of a topological manifold
is a pair
consisting of an open neighbourhood
of
and a homeomorphism
to an open set
. The actual values in the image of a point are called the coordinates of the point. An atlas is a family of charts covering the space.
An example. Take the circle, embedded in
as the unit circle. I shall construct a few atlases on the circle and compare them.
For the first one, let the atlas be defined on four open (in the induced topology) subsets of the circle - namely
,
,
and
being the defining relations for each of the four. Each such subset is a halfcircle, excluding the endpoints. Furthermore, for the open subset defined by
let a map to
be given as
.
First off: Is this a homeomorphism? It is a continuous map, quite clearly. Furthermore, it is a bijection onto the open subset
in
. And the inverse, given by the function
is continuous as well. Thus it is, indeed, a homeomorphism.
To get the other four charts, change x for y, and twiddle the sign of the square root in the inverse to choose which half-circle you want to get to. Everything checks out, mutatis mutandi.
For the second one, take the same partitions, but now use the positive radian distance to the x-axis instead. So the half-circle given by
turns out to be mapped homeomorphically to
,
maps to
,
maps to
and x>0 maps to
.
For a pair of charts that overlap, every point in the intersection has two sets of coordinates - one from each chart. Say the charts are
and
. Then one set of coordinates are the coordinates of
and the other set of coordinates are the coordinates of
. Thus for every pair of overlapping charts, we get a family of
functions
, each taking the point
to the
:th coordinate in
.
An atlas is said to be a smooth atlas if the transformation maps
for each pair of overlapping charts is smooth.
For our examples, the transformation maps are as follows:
For the projection maps (the first example), the overlaps are in each quadrant. I’ll work through the first quadrant, leaving the rest to be done equivalently. The point
is mapped to
and
respectively in the two charts. So if we go from
to
from the
-axis up and then over to the
-axis, we would end up with the following map:

This is indeed a smooth map, and all other maps are on the same form; so we have a smooth atlas.
For the radian distance atlas, we again take this quadrant as a comparison points, but for a different reason. In all other quadrants, the conversion map is simply the identity, but here something nontrivial occurs.
We start with the quadrant as a part of the
chart and want to convert this to a point in the
chart. So we have a point
on the circle. This point has radian distance
from the
-axis. So our map is
by

due to the way the
chart is built.
Two smooth atlases are equivalent if their union is a smooth atlas. In this entire treatment, smooth can be replaced with analytic, class
et.c. to yield a theory for such atlases.
So. Are my two atlases equivalent? The union is the atlas with charts all defined on four half circles, but with different transfers. Within each atlas, we can step back and forth smoothly between charts. So if I, again, treat one transfer from one halfcircle with the projection chart to the same halfcircle with the radial distance chart, that transfer can be extended analogously to the rest of the charts. For non-identical domains, we can always first step over using identical domains and then use the atlas-internal transfer to get where we want to go.
So, we take, again
as our workspace. We have to charts, one which sends it to
and one which sends it to
. So we start with the point
in
. This goes to
, and then is sent to
. So that’s smooth. For the other possible order, we go from
to
sending
to
. So everything checks out fine, and my atlases are equivalent.
Now. Is this an equivalence class? Reflexivity and commutativity hold straight off. The remaining question is that if the atlas
is equivalent to the atlas
, and
with
, are then
and
equivalent? For this to hold,
and
need to be compatible. But the transition from
to
could be made via the transfer functions from
while ignoring
as an atlas. So since compositions keep smoothness intact, we’re home free.
Thus, we can form equivalence classes of atlases. A manifold with such an equivalence class is said to have a smooth (real analytic, class C^r) structure.
This concludes sections up to 1.8 of the notes. More to come later.
Want your say?