## 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.