Maps can be tested for local diffeomorphism status by calculating their
Jacobian - the determinant of the matrix [tex]\left(\frac{\partial
f^i}{\partial x^j}\right)[/tex]. When the matrix degenerates, that is
when the determinant is zero, at some point, then the map fails to be a
diffeomorphism.
Examples
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 [tex]xy[/tex] fails, since every
neighbourhood of [tex](0,0)[/tex] by necessity has to be a cross-shape,
which in no way is an open subset of any [tex]\mathbb R^n[/tex] and
definitely not of [tex]\mathbb R[/tex].
A chart at a point [tex]x_0[/tex] of a topological manifold
[tex]M[/tex] is a pair [tex](U,\phi)[/tex] consisting of an open
neighbourhood [tex]U[/tex] of [tex]x_0[/tex] and a homeomorphism
[tex]\phi:U\to V[/tex] to an open set [tex]V\subset\mathbb
R^n[/tex]. 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 [tex]\mathbb R^2[/tex] 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 [tex]x>0[/tex], [tex]x<0[/tex],
[tex]y>0[/tex] and [tex]y<0[/tex] 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 [tex]y>0[/tex] let a map to
[tex]\mathbb R[/tex] be given as [tex](x,y)\mapsto x[/tex].
First off: Is this a homeomorphism? It is a continuous map, quite
clearly. Furthermore, it is a bijection onto the open subset
[tex](-1,1)[/tex] in [tex]\mathbb R[/tex]. And the inverse, given by
the function [tex]x\mapsto (x,\sqrt{1-x^2})[/tex] 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
[tex]y>0[/tex] turns out to be mapped homeomorphically to
[tex](0,\pi)[/tex], [tex]x<0[/tex] maps to [tex](\pi/2,3\pi/2)[/tex],
[tex]y<0[/tex] maps to [tex](\pi,2\pi)[/tex] and x>0 maps to
[tex](3\pi/2,5\pi/2)[/tex].
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
[tex](U_\alpha,\phi_\alpha)[/tex] and
[tex](U_\beta,\phi_\beta)[/tex]. Then one set of coordinates are
the coordinates of [tex]\phi_\alpha(x)=\{x_\alpha^i\}_{1\leq
i\leq n}[/tex] and the other set of coordinates are the coordinates of
[tex]\phi_\beta(x)=\{x_\beta^j\}_{1\leq j\leq n}[/tex]. Thus
for every pair of overlapping charts, we get a family of [tex]n[/tex]
functions [tex]f^i_{\alpha\beta}:\mathbb R^n\to\mathbb R[/tex],
each taking the point [tex]\phi_\alpha(x)[/tex] to the
[tex]i[/tex]:th coordinate in [tex]\phi_\beta(x)[/tex].
An atlas is said to be a smooth atlas if the transformation maps
[tex]f_{\alpha\beta}[/tex] 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 [tex](x,y)[/tex] is mapped to
[tex]x[/tex] and [tex]y[/tex] respectively in the two charts. So if we
go from [tex](0,1)[/tex] to [tex](0,1)[/tex] from the
[tex]x[/tex]-axis up and then over to the [tex]y[/tex]-axis, we would
end up with the following map:
[tex]x\mapsto(x,\sqrt(1-x^2))\mapsto\sqrt(1-x^2)[/tex]
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 [tex]y>0[/tex] chart and
want to convert this to a point in the [tex]x>0[/tex] chart. So we
have a point [tex](x,y)[/tex] on the circle. This point has radian
distance [tex]\varphi[/tex] from the [tex]x[/tex]-axis. So our map is
[tex](0,\pi/2)\to(2\pi,5\pi/2)[/tex] by
[tex]\varphi\mapsto(x,y)\mapsto\varphi+2\pi[/tex]
due to the way the [tex]x>0[/tex] 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
[tex]C^r[/tex] 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 [tex]y>0[/tex] as our workspace. We have to
charts, one which sends it to [tex](-1,1)[/tex] and one which sends it
to [tex](0,\pi)[/tex]. So we start with the point [tex]\varphi[/tex]
in [tex](0,\pi)[/tex]. This goes to
[tex](\cos(\varphi),\sin(\varphi))[/tex], and then is sent to
[tex]\cos(\varphi)[/tex]. So that's smooth. For the other possible
order, we go from [tex](-1,1)[/tex] to [tex](0,\pi)[/tex] sending
[tex]x[/tex] to [tex]\arccos(x)[/tex]. 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
[tex]\alpha[/tex] is equivalent to the atlas [tex]\beta[/tex], and
[tex]\beta[/tex] with [tex]\gamma[/tex], are then [tex]\alpha[/tex]
and [tex]\gamma[/tex] equivalent? For this to hold, [tex]\alpha[/tex]
and [tex]\gamma[/tex] need to be compatible. But the transition from
[tex]\alpha[/tex] to [tex]\gamma[/tex] could be made via the transfer
functions from [tex]\beta[/tex] while ignoring [tex]\beta[/tex] 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.