I seem to have become the Goto-guy in this corner of the blogosphere for homological algebra.
Our beloved Dr. Mathochist just gave me the task of taking care of any readers prematurely interested in it while telling us all just a tad too little for satisfaction about Khovanov homology.
And I received a letter from the Haskellite crowd - more specifically from alpheccar, who keeps on reading me writing about homological algebra, but doesn’t know where to begin with it, or why.
I have already a few times written about homological algebra, algebraic topology and what it is I do, on various levels of difficulty, but I guess - especially with the carnival dry-out I’ve been having - that it never hurts writing more about it, and even trying to get it so that the non-converts understand what’s so great about it.
So here goes.
Suppose we have a presheaf
of abelian groups over
and pick a point
. On the collection of all abelian groups defined over some neighbourhood of
(disjoint union) we put an equivalence relation which identifies
and
precisely if there is some open
in the intersection where
and
coincide. (or more precisely, their restrictions coincide). The set of equivalence classes turns out to be an Abelian group
called the stalk of the presheaf
at
.
So, with more fluff introduced, the stalk is all the elements in the presheaf that are defined above any neighbourhood of the point, and counted as the same if they seem to be.
For an open set
and a point
there is a canonical group morphism
which sends an element
to its equivalence class. This image is the germ of
at
.
Since I cannot concentrate anyway, here comes the third installment of my reading Merkulov. We now get to the funky stuff - introducing sheaves and getting to what should be at the very start of basically any modern geometry course. At least if I am to believe the geometers I know.
So, let’s launch straight to it. A presheaf
on the topological space
is just a contravariant functor from
to
, where
is the category of open subsets of
with morphisms being inclusion maps.
So that’s the one-line definition. But what does it mean?
Well, a functor is a map between categories that takes objects to objects and morphisms to morphisms. So we have that
is an abelian group for any open set
. For such a map to really be a functor, it has to be sane in a rather precisely defined sense: namely morphism composition should still be associative and the identity endomorphism on a group shouldn’t actually, ya’know, change the morphisms before or after it.
For the functor to be contravariant means precisely that for
we get
- all arrows reverse by application of the functor.
If I’m going to take this renewed interest in trying to understand differential geometry more seriously, I might as well read more than one source on it. So, I’ll start a sequence of posts on this book as well.
Just as Merkulov, Lee starts with a short definition of what a topological manifold is, including definitions for the terms needed for the treatment.
An n-dimensional topological manifold is a second countable Haussdorff space of local Euclidean dimension n.
Next, Lee goes on to define coordinate charts. I won’t repeat the treatment, since he doesn’t really bring anything Merkulov hasn’t talked about in some manner or other. Atlases, smooth structures and equivalence of atlases also merits some treatment.
So, in the last installment, we got to know smooth manifolds and charts, atlases and some nice topological tricks and tweaks. For this round, we follow Merkulov onward, and pretty soon stumble across category theory and sheaves. The notes I’m following here are from the link on Merkulov’s website. It starts, however, with a nice discussion of temperatures in archipelagos. Go read it - I imagine I’m almost comprehensible at that part of the text.
A map from a subset of a smooth manifold to
is called a smooth function on the subset if for every
in the subset and a coordinate chart at
, the
-to-
variable function
is smooth at the point
.
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 