Classes of Manifolds
As we discussed the dimension of a manifold yesterday, we passed by an interesting construction that we want to look at in more detail.
Let and
be two coordinate patches on an
-manifold
. We can restrict each coordinate map to the intersection of the two patches — if the intersection is empty this is trivial, but not wrong — and get a function from one open region of
to another. Specifically, if the coordinate patches have images
and
, then we get a function
. We call this the “transition function” from one coordinate patch to another, and often write it
So what do we know about these transition functions? Well, is a homeomorphism from
to
, meaning it’s continuous with a continuous inverse. But remember that
, and we know a lot about real
-dimensional space. We know all kinds of extra structure beyond just its topology, and in particular we know what it means for a function from
to itself to be smooth.
Now, as I’ve said before, “smooth” ends up behaving like a term of art. Really what we know is what it means for a function from to itself to be differentiable, and for that differential to be continuous, and for there to be a second differential, and so on. We even introduced classes of functions to describe this whole tower, where
consists of continuous functions,
consists of continuously differentiable functions,
consists of continuously twice-differentiable functions. This pattern continuous on through
for continuously
-times-differentiable functions,
for functions with arbitrarily many continuous derivatives, and
for “analytic” functions which are the limits of their own Taylor series.
One case we didn’t explicitly mention is : the class of “piecewise linear” functions. These are continuous functions that can be defined by breaking up their domains into a finite number of chunks and giving an affine function — a linear transformation plus a constant offset vector — on each chunk so that the borders line up continuously. These functions aren’t generally differentiable, since they turn sharp corners at the boundaries of chunks, but they’re pretty nicely behaved anyway. The class
sits between
and
.
Anyway, for each class of functions we can define a corresponding class of manifolds. If all the transition functions between all the coordinate patches are piecewise-linear, we say that we have a “PL-manifold”. If they’re all , we say that we have a
-manifold or a “differential manifold”. This goes up through
-manifolds,
-manifolds, and analytic manifolds.
In practice, “smooth” ends up meaning , so that we can always take as many derivatives as we want, but really we rarely need more than a few. Still, we’ll say “smooth” and not worry about it. And from here on all our manifolds will be smooth unless explicitly stated otherwise.
The Dimension of a Manifold
One thing that may seem clear at first blush about manifolds actually takes a little thought to be sure about. Specifically, our definition says that each point is contained in some coordinate patch
, which comes with a coordinate map
. But does the
here have to be the same for all points
?
Well, let’s start by considering what happens if two coordinate patches intersect each other. Let and
be open subsets with
not empty, and with coordinate maps
and
. Now we can restrict our coordinate patches to the intersection, getting
and
. These are two different coordinate patches with two different coordinate maps on the same open subset
.
So what? So now we can use in reverse to lift up from
into
, and then use
forward to drop down into
. This composition
is thus a homeomorphism from an open region in
to an open region in
. And this is absolutely impossible unless
.
So now we know that any two coordinate patches that intersect must use the same value of . Does this mean that we always have to use the same value of
? Well, not quite.
Take two distinct natural numbers and
. For each one, we can come up with all the coordinate patches with that dimension, and take their unions
and
. Since the union of any collection of open sets is open, each of these sets must be open. But they can’t intersect, or else some coordinate patch with dimension
and some other with dimension
would have to intersect, and we just saw that they can’t.
The only way this is possible is for and
to live in different connected components of
. And, indeed, our definition so far doesn’t rule out this possibility. We could have a two-dimensional sphere and a one-dimensional circle floating next to each other, never touching, and they would count as a manifold according to what we’ve said so far.
There are two ways around this. One is to only ever talk about connected manifolds, which automatically have a unique dimension since they only have one connected component. However, this imposes restrictions, like making it difficult to take intersections of manifolds and have the result still be a manifold, since it may suddenly be disconnected. The other alternative, which we will use, is simply to assert that all connected components of a manifold must have the same dimension.
Either way, we can specify this dimension by saying that is an
-dimensional manifold, or an
-manifold for short.
Coordinate Patches
Let’s look back at yesterday’s example of a manifold. Not only did we cover the entire sphere by open neighborhoods with homeomorphisms to open regions of the plane, we did so in a “compatible” way, which I’ll explain soon. This notion of compatible coordinates is key to making a lot of differential topology and geometry work out right.
For the moment, though, let’s introduce a useful term. A “coordinate patch” on a manifold is an open subset
together with a map
that is a homeomorphism between
and its image
. Armed with this definition, we might say that a manifold is a topological space where every point can be contained in some coordinate patch. The only subtle point here is that this definition would put too much emphasis on the patches rather than on the local topology of the manifold itself.
The useful thing about a coordinate patch is that it lets us pull back coordinates from to our manifold, or at least to the open set
. Let’s say
is sent to the point
. We can now use the coordinate functions
to read off coordinates. In fact, when working in a particular coordinate patch, we will often abuse the notation and simply write
Of course, when we write the actual number we get out for the
th component depends immensely on our coordinate homeomorphism
, and yet we’ve made no mention of it in our notation! This is one of the most confusing things about doing differential geometry and topology calculations involving coordinates, and it’s important to keep it in mind.
An Example of a Manifold
Let’s be a little more explicit about our example from last time. The two-dimensional sphere consists of all the points in of unit length. If we pick an orthonormal basis for
and write the coordinates with respect to this basis as
,
, and
, then we’re considering all triples
with
. We want to show that this set is a manifold.
We know that we can’t hope to map the whole sphere into a plane, so we have to take some points out. Specifically, let’s remove those points with , just leaving one open hemisphere. We will map this hemisphere homeomorphically to an open region in
.
But this is easy: just forget the -component! Sending the point
down to the point
is clearly a continuous map from the open hemisphere to the open disk with
. Further, for any point
in the open disk, there is a unique
with
. Indeed, we can write down
This inverse is also continuous, and so our map is indeed a homeomorphism.
Similarly we can handle all the points in the lower hemisphere . Again we send
to
, but this time for any
in the open unit disk — satisfying
we can write
which is also continuous, so this map is again a homeomorphism.
Are we done? no, since we haven’t taken care of the points with . But in these cases we can treat the other coordinates similarly: if
we have our inverse pair
while if we have
Similarly if we have
while if we have
Now are we done? Yes, since every point on the sphere must have at least one coordinate different from zero, every point must fall into one of these six cases. Thus every point has some neighborhood which is homeomorphic to an open region in .
This same approach can be generalized to any number of dimensions. The -dimensional sphere consists of those points in
with unit length. It can be covered by
open hemispheres, each with a projection just like the ones above.
Manifolds
The central object of study in differential topology and differential geometry is a “manifold”. This is a topological space, which looks “close-up” like a real vector space. In fancier language, a manifold is “locally homeomorphic” to for some
.
We know what a homeomorphism is: it’s the right notion of isomorphism in the category of topological spaces and continuous maps. More specifically, it’s a bijective function — so it has an inverse — that is continuous in both directions. Topological spaces connected by a homeomorphism are effectively “the same”.
Now, we aren’t asking that a manifold be homeomorphic to
-dimensional real space as a topological space. That would be far too restrictive, and we’d just get those vector spaces again, without the vector space structure of course. Instead, we want our spaces to be locally homeomorphic. That means that each point
should be contained in some neighborhood — an open set
— and that this neighborhood should be homeomorphic to a neighborhood in
for some
.
We should note, here, that a manifold doesn’t require you to come up with explicit neighborhoods and homeomorphisms for every point. In fact, for any point there are usually many neighborhoods and many homeomorphisms that make
locally homeomorphic to
at
, and any one of them is just as good as any other.
We should also note that many sources insist that the neighborhood be homeomorphic to all of . It turns out that this is an equivalent condition, but the connection is really more trouble than it’s worth. Given that it’s a lot easier to give explicit examples if we don’t restrict ourselves like this, we’ll just leave it out. However, to simplify language, we will often just say that a point has a neighborhood “homeomorphic to
” instead of “homeomorphic to an open set in
“.
As a rough example (which will be made more explicit in the future), consider the two-dimensional sphere . This is the collection of all the points
with
, with the subspace topology from
. And it’s pretty well-modeled by the surface of the Earth!
So think of yourself, on the surface of the Earth (as I’m pretty sure most of you are). As you look around yourself, you can see a few miles in any direction — barring local obstacles like buildings or mountains. This gives a neighborhood, and in this neighborhood the Earth looks, well, pretty much like a flat plane! That is, locally — within a few miles of any given point — the sphere of the Earth’s surface looks like the plane . Of course we know that as we zoom out the Earth is not topologically a plane, but close up it looks like it is.
As a technical point here, the important point isn’t that the Earth looks flat, but that it looks like a plane. Currently we’re just talking about differential topology, which only concerns itself with general shapes and not with measurements of things like curvature. Even if you include bumpy features like mountains and valleys, the Earth’s surface is locally homeomorphic to a plane and that’s all that matters now.
To be a little more explicit with this sphere example, imagine a rubber ball; the surface is again a topological sphere. Now, cut a hole in the ball and stretch the hole open. If we imagine that the material of the ball is infinitely stretchy, we can pull it out until it forms a big flat disk that we can lay in the plane. Thus, for every point except the ones in that hole we’ve shown a homeomorphism from an open set containing the point to an open set in the plane. We can go back and cut a hole in a different area of the ball and do the same thing, which shows that even the points inside our original hole have a neighborhood homeomorphic to . As a side benefit, we’ve seen that most of the points on the ball have two homeomorphisms (at least!), which is perfectly fine. The definition of a manifold only asks that there be at least one.
The Road Ahead
I think that’s about enough of the representation theory of the symmetric groups for now. There’s a lot more to say, but we’ve been at this for months and I’m itching for something new.
I’m thinking next up is some differential geometry, although I’ll have to take a little side trip to cover some basic differential equations before too long. I am still looking for a good reference that gets straight to the basic existence and uniqueness theorems of differential equations. If anyone has any suggestions, I’m all ears.
More Kostka Numbers
First let’s mention a few more general results about Kostka numbers.
Among all the tableaux that partition , it should be clear that
. Thus the Kostka number
is not automatically zero. In fact, I say that it’s always
. Indeed, the shape is a single row with
entries, and the content
gives us a list of numbers, possibly with some repeats. There’s exactly one way to arrange this list into weakly increasing order along the single row, giving
.
On the other extreme, , so
might be nonzero. The shape is given by
, and the content
gives one entry of each value from
to
. There are no possible entries to repeat, and so any semistandard tableau with content
is actually standard. Thus
— the number of standard tableaux of shape
.
This means that we can decompose the module :
But , which means each irreducible
-module shows up here with a multiplicity equal to its dimension. That is,
is always the left regular representation.
Okay, now let’s look at a full example for a single choice of . Specifically, let
. That is, we’re looking for semistandard tableaux of various shapes, all with two entries of value
, two of value
, and one of value
. There are five shapes
with
. For each one, we will look for all the ways of filling it with the required content.
Counting the semistandard tableaux on each row, we find the Kostka numbers. Thus we get the decomposition
Kostka Numbers
Now we’ve finished our proof that the intertwinors coming from semistandard tableauxspan the space of all intertwinors from the Specht module
to the Young tabloid module
. We also know that they’re linearly independent, and so they form a basis of the space of intertwinors — one for each semistandard generalized tableau.
Since the Specht modules are irreducible, we know that the dimension of this space is the multiplicity of in
. And the dimension, of course, is the number of basis elements, which is the number of semistandard generalized tableaux of shape
and content
. This number we call the “Kostka number”
. We’ve seen that there is a decomposition
Now we know that the Kostka numbers give these multiplicities, so we can write
We saw before that when , the multiplicity is one. In terms of the Kostka numbers, this tells us that
. Is this true? Well, the only way to fit
entries with value
,
with value
, and so on into a semistandard tableau of shape
is to put all the
entries on the
th row.
In fact, we can extend the direct sum by removing the restriction on :
This is because when we have
. Indeed, we must eventually have
, and so we can't fit all the entries with values
through
on the first
rows of
. We must at the very least have a repeated entry in some column, if not a descent. There are thus no semistandard generalized tableaux with shape
and content
in this case.
Intertwinors from Semistandard Tableaux Span, part 3
Now we are ready to finish our proof that the intertwinors coming from semistandard generalized tableaux
span the space of all intertwinors between these modules.
As usual, pick any intertwinor and write
Now define the set to consist of those semistandard generalized tableaux
so that
for some
appearing in this sum with a nonzero coefficient. This is called the “lower order ideal” generated by the
in the sum. We will prove our assertion by induction on the size of this order ideal.
If is empty, then
must be the zero map. Indeed, our lemmas showed that if
is not the zero map, then at least one semistandard
shows up in the above sum, and this
would itself belong to
. And of course the zero map is contained in any span.
Now, if is not empty, then there is at least some semistandard
with
in the sum. Our lemmas even show that we can pick one so that
is maximal among all the tableaux in the sum. Let’s do that and define a new intertwinor:
I say that is
with
removed.
Every appearing in
has
, since if
is semistandard then
is the largest column equivalence class in
. Thus
must be a subset of
since we can’t be introducing any new nonzero coefficients.
Our lemmas show that if , then
must appear with the same coefficient in both
and
. That is, they must be cancelled off by the subtraction. Since
is maximal there’s nothing above it that might keep it inside the ideal, and so
.
So by induction we conclude that is contained within the span of the
generated by semistandard tableaux, and thus
must be as well.
Intertwinors from Semistandard Tableaux Span, part 2
We continue our proof that the intertwinors that come from semistandard tableaux span the space of all such intertwinors. This time I assert that if
is not the zero map, then there is some semistandard
with
.
Obviously there are some nonzero coefficients; if , then
which would make the zero map. So among the nonzero
, there are some with
maximal in the column dominance order. I say that we can find a semistandard
among them.
By the results yesterday we know that the entries in the columns of these are all distinct, so in the column tabloids we can arrange them to be strictly increasing down the columns. What we must show is that we can find one with the rows weakly increasing.
Well, let’s pick a maximal and suppose that it does have a row descent, which would keep it from being semistandard. Just like the last time we saw row descents, we get a chain of distinct elements running up the two columns:
We choose the sets and
and the Garnir element
just like before. We find
The generalized tableau must appear in
with unit coefficient, so to cancel it off there must be some other generalized tableau
with
for some
that shows up in
. But since this
just interchanges some
and
entries, we can see that
, which contradicts the maximality of our choice of
.
Thus there can be no row descents in , and
is in fact semistandard.
