Skip to the Main Content

Note:These pages make extensive use of the latest XHTML and CSS Standards. They ought to look great in any standards-compliant modern browser. Unfortunately, they will probably look horrible in older browsers, like Netscape 4.x and IE 4.x. Moreover, many posts use MathML, which is, currently only supported in Mozilla. My best suggestion (and you will thank me when surfing an ever-increasing number of sites on the web which have been crafted to use the new standards) is to upgrade to the latest version of your browser. If that's not possible, consider moving to the Standards-compliant and open-source Mozilla browser.

April 17, 2008

Comparative Smootheology, II

Posted by John Baez

A while back, Urs blogged about Andrew Stacey’s paper comparing various flavors of ‘smooth space’ that generalize the concept of manifold:

My student Alex Hoffnung and I are writing a paper on two of these flavors: Chen’s ‘differentiable spaces’ and Souriau’s ‘diffeological spaces’. So, I found Andrew’s detailed comparison to be very helpful, and I decided to ask him a question that had been bugging me: could Chen’s spaces be equivalent to Souriau’s?

Chen spaces and diffeological spaces are formally very similar. The key difference is that a Chen space is equipped with a bunch of ‘plots’ that are maps into it from convex subsets of n, while a diffeological space has plots that are maps into it from open subsets of n. It seemed unlikely that the resulting notions were equivalent, but I didn’t have a proof — and it would be embarrassing to write a paper about two different kinds of smooth space and only later realize they were the same! My first hoped-for counterexample, manifolds with boundary, fell through quite a while ago. So, I wanted to ask Andrew about this.

In the process of getting ready to ask this question, I reread his paper to see precisely which definition of Chen spaces he was using. In the process, I came up with some other questions that were so detailed and technical that I didn’t want to bring them up here — when you ask nitpicky questions in public it’s easy to seem like you’re trying to score rhetorical points.

So, I sent him a couple of emails… but then he suggested talking about this stuff on the blog, which seems like a great idea.

So, here are my emails. I’ll post Andrew’s reply as a ‘comment’. His reply gives all 4 definitions of Chen spaces that I vaguely allude to here.

Dear Andrew -

Hi! I’m really enjoying your paper Comparative Smootheology, especially now that my student Alex Hoffnung are writing a paper about Chen spaces and diffeological spaces, so that all sorts of detailed issues are on my mind.

Here are two questions / comments:

1) Chen defined “differentiable spaces” in 3 different ways in the 3 papers I have access to right now:

  • K.-T. Chen, Iterated integrals of differential forms and loop space homology, Ann. Math. 97 (1973), 217–246.
  • K.-T. Chen, Iterated integrals, fundamental groups and covering spaces, Trans. Amer. Math. Soc. 206, (1975), 83–98.
  • K.-T. Chen, Iterated path integrals, Bull. Amer. Math. Soc. 83, (1977), 831–879.

I need to look at his fourth paper again:

  • K.-T. Chen, On differentiable spaces, Categories in Continuum Physics, Lecture Notes in Math. 1174, Springer, Berlin, (1986), 38–42

Does use the 1977 definition or yet another one? (That’s not a question to you, mainly — I’m just wondering. But, if you know I’d be interested, since I can’t get that paper here in Shanghai.)

Anyway: I think your “early Chen spaces” are not precisely the differentiable spaces from Chen’s 1973 paper. In this paper he requires that the space be, not just a topological space, but a Hausdorff space.

Also: I think your “Chen spaces” are not precisely the differentiable spaces from Chen’s 1977 paper. In this paper he takes the domain of a plot to be any convex subset of n, while you require that this domain be closed.

Is there some reason you made these changes?

I don’t know how important these issues are, but it might be helpful, for people trying to straighten out this tangled tale, to note that you’re adding two new definitions to Chen’s three. (Unless, of course, I’m making a mistake!)

2) Are your categories “Chen” and “Souriau” equivalent or not? It seems like probably not. You don’t seem to prove this: instead, you construct some adjunctions between them and show they’re not equivalences. But, maybe you understand the situation well enough to easily figure this out! Maybe it’s easier to show there’s no equivalence that acts as the identity on the underlying sets and functions. In principle there could be some sneakier equivalence.

I’m actually interested in showing that Chen’s 1977 category is not equivalent to “Souriau”, but I’ll take whatever words of advice you can offer!

Best,
jb

And then:

Dear Andrew -

Here’s another niggly little remark. I really like the theorem of Kriegl and Michor that you cite:

Let K be a convex subset of n Let f:K m. Then f maps smooth curves in K to smooth curves in m iff f is smooth on the interior of K and all derivatives (on the interior) extend continuously to the whole of K.

I hadn’t known it!

But, it seems hard to understand, and probably even false, in the case when the interior of K is empty - e.g. a line sitting in the plane. Then ANY function f is smooth on the interior of K (the empty set), and god knows whether its derivatives extend continuously from the interior to the whole of K. I guess they do: any continuous function counts as a continuous extension of a function defined on the empty set!

So, maybe we should add the assumption that K has nonempty interior. Pondering this, I reread Chen’s paper in that 1986 Springer volume (kindly forwarded to me by my student Alex Hoffnung) and found that he added an assumption: the domains of his plots must be convex subsets of n with nonempty interior.

Maybe Kriegl and Michor build this in somehow.

Rereading Chen’s 1986 paper, I then noticed he cleverly starts by taking his convex sets to be “abstract”, not embedded in any particular n Then he gets them embedded in n in such a way that they have nonempty interior. He’s quite quick and sketchy about this.

So: my Chen spaces will henceforth have plots whose domains are convex subsets of Euclidean spaces, with nonempty interior.

Best,
jb

Andrew’s reply follows — I’ll use my superpowers to pretend he posted it as a comment here.

Posted at April 17, 2008 12:26 AM UTC

TrackBack URL for this Entry:   http://golem.ph.utexas.edu/cgi-bin/MT-3.0/dxy-tb.fcgi/1659

33 Comments & 1 Trackback

Re: Comparative Smootheology, II

Hi John,

Thanks for your emails. I’m delighted that you’re looking at the paper and welcome your comments; particularly as I know that you actually want to use this stuff!

Okay, so on to your comments …

Firstly, Chen’s definitions. Yes, he does define “differentiable spaces” in several different ways. Let me see if I can hunt them all down. I’ll repeat them all here since bytes are cheap and it’ll make it easier to comment on them.

1973

By a convex n-region (or, simply a convex region), we mean a closed convex region in n. A convex 0 -region consists of a single point.

Definition. A differentiable space X is a Hausdorff space equipped with a family of maps called plots which satisfy the following conditions:

(a) Every plot is a continuous map of the type ϕ:UX, where U is a convex region.

(b) If U is also a convex region (not necessarily of the same dimension as U) and if θ:U U is a C map, then ϕθ is also a plot.

(c) Each map {0 }X is a plot.

So you’re right: I missed the Hausdorff condition here. That’s extremely annoying on two counts: firstly that I missed it, and secondly because it mucks up the functors. My functor to Early Chen Spaces used the indiscrete topology (essentially to make it irrelevant). I can’t do that any more. I’ll have to think about how much of a difference that makes. Of course, to a certain extent then it doesn’t make any difference since no one actually uses these spaces as anyone who is aware of Chen’s original definition is almost certainly aware of his later definitions and would prefer to use those.

1975

By a convex region we mean a closed convex set in n for some finite n.

Definition. A predifferentiable space X is a topological space equipped with a family of maps called plots which satisfy the following conditions:

(a) Every plot is a continuous map of the type ϕ:UX, where U is a convex region.

(b) If U is also a convex region (not necessarily of the same dimension as U) and if θ:U U is a C map, then ϕθ is also a plot.

(c) Each map {0 }X is a plot.

Remark. in [1973], a predifferentiable space is called a “differentiable space”. We propose to amend the definition of a differentiable space by adding the following condition:

(d) Let ϕ:UX be a continuous map and let {θ i:U iU} be a family of C maps, U, U i being convex regions, such that a function f on U is C if and only if each fθ i is C on U i. If each ϕθ i is a plot of X, then ϕ itself is a plot of X.

I had not come across this paper before and it is extremely interesting. First, in his recollection of what is now a predifferentiable space Chen drops the Hausdorff condition. Thus what I called “Early Chen Spaces” are these predifferentiable spaces. Secondly, and much much more importantly, is his introduction of condition d. This appears to be a sheaf condition but it is not; it is much stronger. By Kriegl and Michor’s result on curves in convex regions (see later for more on this), we could take the family of functions θ i to be the family of smooth curves in U. Thus condition d is saying, “any continuous map which is a plot when restricted to smooth curves is a plot”.

Interestingly, Chen retains the assumption of an underlying topology.

1977

The symbols U, U , U i, will denote convex sets. All convex sets will be finite dimensional. They will serve as models, i.e. sets whose differentiable structure is known.

Definition 1.2.1 A differentiable space M is a set equipped with a family of set maps called plots, which satisfy the following conditions:

(a) Every plot is a map of the type UM, where dimU can be arbitrary.

(b) If ϕ:UM is a plot and if θ:U U is a C map, then ϕθ is a plot.

(c) Every constant map from a convex set to M is a plot.

(d) Let ϕ:UM be a set map. If {U i} is an open covering of U and if each restriction ϕU i is a plot, then ϕ is itself a plot.

Again, you are right. I did not spot the fact that he has here dropped the requirement that the convex sets be closed. They are just arbitrary convex sets of finite dimension, and not necessarily embedded in Euclidean space (not that that matters). Comparing with the 1975 definition, we see that the fourth condition is now a sheaf condition.

I do have the 1986 paper in front of me. Here’s the definition from that.

1986

We take as the model category the one whose ojects are convex subsets with nonempty interiour in n, n=0,1 ,, and whose morphisms are C maps.

Definition 1.1. A C space M is a set equipped with a family of set maps called plots, which satisfy the following conditions:

(a) Every plot is a map of the type UM where U is a convex set.

(b) If ϕ:UM is a plot and if U is also a convex set (not necessarily of the same dimension as U), then, for every C map θ:U U, ϕθ is also a plot.

(c) Every constant map from a convex set to M is a plot.

(d) Let {U i} be an open convex covering of a convex set U, and let ϕ:UM be a set map. If each restriction ϕU i is a plot, then ϕ itself is a plot.

Up to trivial rephrasing, this is the same as the 1977 definition.

You ask:

Is there some reason you made these changes?

Yes. Sheer ignorance! Stupidity cannot be ruled out either. I simply did not spot the myriad of changes. In my defence, I would say that rather than simply copying the definitions in the paper I was trying to standardise the language.

We appear to have four definitions with certain characteristics:

  1. 1973, no sheaf-like condition, topology, Hausdorff, closed domains.
  2. 1975a, no sheaf-like condition, topology, not necessarily Hausdorff, closed domains.
  3. 1975b, strong sheaf-like condition, topology, not necessarily Hausdorff, closed domains.
  4. 1977 (and 1986), sheaf condition, no topology, arbitrary domains.

By “arbitrary” I mean still convex, but not assumed to be closed.

Phew!

I got one of these, at least. My “Early Chen Spaces” are the 1975a definition. But you’re right, my “Chen Spaces” are not on the list. Whoops. However, I think that one can simply delete the word “closed” from my definition of a Chen space to get the 1977 definition and this would not require any other changes to the mathematics. I’ll have to check that, of course, but I’m reasonably confident. The other definitions will require a little thought.

I’d certainly consider putting them all in my paper but I think it warrants a little reorganisation. Perhaps in the main flow of the paper it would be best to concentrate on the last definition and then have a separate section comparing all the different variants of Chen space.

Does that go some way to answering your question on definitions?

On to the equivalence (or not) of Chen and Souriau spaces. You ask:

Are your categories “Chen” and “Souriau” equivalent or not? It seems like probably not. You don’t seem to prove this: instead, you construct some adjunctions between them and show they’re not equivalences. But, maybe you understand the situation well enough to easily figure this out! Maybe it’s easier to show there’s no equivalence that acts as the identity on the underlying sets and functions. In principle there could be some sneakier equivalence.

I’m actually interested in showing that Chen’s 1977 category is not equivalent to “Souriau”, but I’ll take whatever words of advice you can offer!

I think that they are not equivalent. Let’s see if we can prove this. To shorten the notation, let C be the category of Chen spaces (1977 definition) and S the category of Souriau spaces (diffeological spaces).

The first thing to do is to rule out your “sneaky equivalence”. Suppose we have functors F:CS and G:SC. Suppose that these define an equivalence of categories. Then in particular, they take terminal objects to terminal objects. We therefore have natural isomorphisms

SS({*},S)C(G({*}),G(S))G(S)

and vice versa, and this works on morphisms. Therefore up to natural isomorphism, G and F are set-preserving. We can make this strictly true if we want essentially by regarding S and C as lying over two copies of Set and using F and G to identify the two copies in a (possibly) non-standard fashion.

So any equivalence has to define a set-preserving one. Let us now assume that our functors are set-preserving. This means that C(C 1 ,C 2 ) and S(F(C 1 ),F(C 2 )) are the same subset of Set(C 1 ,C 2 ) and similarly for G. This means that the compositions GF and FG are exactly the identity functors on their respective categories.

Now, I think, we can show that the functor from Chen spaces to Souriau spaces is the one that I describe in my paper. In fact, this is easier with the assumption of closedness dropped.

The set of plots of a Chen space, C, is precisely the union of the sets C(U,C) where U runs over the family of convex regions with their standard Chen structure. A similar statement for Souriau spaces holds only with U the family of open sets (in Euclidean spaces).

Let U be an open convex subset of some Euclidean space. We can give this a canonical Chen structure and a canonical Souriau structure; both of which are characterised by the fact that they contain the identity map. As GF and FG are the identity functors, we see that the identity map UU is contained in all of

S(U,FG(U)),S(FG(U),U);C(U,GF(U)),C(GF(U),U)

so we deduce that, with absolutely horrendous notation, G(U)=U and F(U)=U.

Now as Souriau spaces satisfy the sheaf condition, the Souriau plots are completely determined by the subfamily where U runs over the family of open convex sets. We therefore have

S(U,S)=C(G(U),G(S))=C(U,G(S))

More generally, we see that if V is an open subset of some Euclidean space then using the sheaf conditions

S(V,S)=C(G(V),G(S))=C(V,G(S))

where V is given the canonical Chen structure wherein all inclusions of convex subsets are plots.

Hence the functor F:CS is the functor that I describe in my paper.

Now we arrive at a contradiction. I’m pretty sure that even with the modified definition of Chen spaces, my example of two distinct Chen spaces with the same underlying Souriau space remains valid. Thus the functor F cannot be part of an equivalence of categories and so the categories of Chen spaces and Souriau spaces are not equivalent.

(Insert end-of-proof symbol here)

Right, I worked that out more or less as I wrote it so there’s probably bits that I’ve overlooked. It’ll probably look a bit neater when run through iTeX (you can do that without posting it on the cafe). Let me know if you’re convinced!

Now, on to Kriegl and Michor’s theorem. I simplified the statement of the theorem in their book since that deals with convex subsets in arbitrary convenient vector spaces. In doing so, perhaps I lost a little precision. What I was not careful about was defining the interior of a convex set. What I ought to have said was that this was the abstract interior, not the interior as embedded in some arbitrary n. If one embeds the abstract convex set in its “natural” affine space, then this abstract interior is the interior that you inherit from the topology on the affine space. I guess that this is what Chen had in mind in the 1986 paper.

So you were right to pick up on that, but it was my error in being imprecise and misquoting Kriegl and Michor.

Right, that’s probably enough to be going on with for now. It’s getting near lunchtime here and I’m getting hungry.

Best, Andrew

Posted by: Andrew Stacey on April 17, 2008 3:53 AM | Permalink | Reply to this

Re: Comparative Smootheology, II

Concerning the sheaf-like condition from 33 years ago (the one from 1975, that is): if you take Chen by the letter here I suppose you are right that this is stronger than the ordinary sheaf condition.

But is there any indication that Chen meant to anderstand and to use it that way? The notation suggests (at least from 33 year hindsight) that he did simply have the ordinary sheaf condition in mind.

Since he never seems to actually mention the very word “sheaf” it might be that he wasn’t aware of the concept (could that be?) and gradually “discovered” it himself.

Posted by: Urs Schreiber on April 17, 2008 4:46 AM | Permalink | Reply to this

Re: Comparative Smootheology, II

It’s impossible to know what Chen had in mind in his various definitions, but I would hazard a guess that he knew that his third definition was stronger than the sheaf condition he eventually settled on. Boman’s paper preceded Chen’s by eight years and was known to Frölicher. The two certainly knew each other, at least by 1982. Mostow makes an interesting point in his paper. He uses Sikorski spaces; but he mentions Smith spaces and explains why he doesn’t use them. His reason is that the closure condition is difficult to check. It may be that Chen decided that his condition was difficult to check and the sheaf condition would be adequate for what he wanted to do.

Posted by: Andrew Stacey on May 6, 2008 9:16 AM | Permalink | Reply to this

Re: Comparative Smootheology, II

A small point of terminology: at least among those who regularly work with convex sets in Euclidean spaces, the notion of interior Andrew describes is usually called the “relative interior”.

Posted by: Mark Meckes on April 17, 2008 2:38 PM | Permalink | Reply to this

Re: Comparative Smootheology, II

Thanks! That would disambiguate things nicely, at least after it’s explained.

Posted by: John Baez on April 18, 2008 5:06 AM | Permalink | Reply to this

Re: Comparative Smootheology, II

Thanks for that, Mark. I’ll add that in to the next version to make it clear.

Posted by: Andrew Stacey on April 22, 2008 9:50 AM | Permalink | Reply to this

Re: Comparative Smootheology, II

I think that they are not equivalent.

Maybe you could help me here:

for S a site with a forgtful functor f to Set, we are looking at categories of quasi-representable sheaves over S: those sheaves X on S for which there exists a set X s such that for each US we have X(U)Set(f(U),X s) and for each ϕ:UV we have X(ϕ)=ϕ *. Moreover, a morphism between quasi-representable sheaves XY is a morphism of sheaves which comes from a map between the underlying sets X sY s.

Let me write QSh(S) for such a category of quasi-representable sheaves.

Then I’d like to know:

is QSh(opensubsets)QSh(openconvexsubsets) ?

I did once think that this should be true. But maybe I was wrong. So is QSh(opensubsets)Chenspaces and/or QSh(abcconvexsubsets)Soriauspaces, where “abc” is your favorite among “general”, “open”, “closed”. ?

Generally, I’d think that QSh(S) is the “right” thing to look at here. But please correct me if I am wrong about this.

Posted by: Urs Schreiber on April 19, 2008 2:22 PM | Permalink | Reply to this

Re: Comparative Smootheology, II

Urs wrote:

Generally, I’d think that QSh(S) is the “right” thing to look at here. But please correct me if I am wrong about this.

I think you’re right! Indeed, the way Alex Hoffnung and I are investigating Chen spaces and diffeological spaces is by considering them as examples of quasirepresentable sheaves.

Actually we consider a slight variation on (and I believe improvement of) the definition you mention, and we speak of a category of ‘concrete sheaves’ over a ‘concrete site’ — ideas explained to us by James Dolan. But, I think you’re very much on the right track here.

I don’t have the energy to explain the details, since the paper will be done in a couple of weeks, and everything will be explained very nicely there!

So is

QSh(opensubsets)Chenspaces

and/or

QSh(abcconvexsubsets)Soriauspaces

where “abc” is your favorite among “general”, “open”, “closed”?

I think you made a typo here. Here’s the true story:

QSh(opensubsets)Souriauspaces

QSh(convexsubsets)Chenspaces

where ‘subsets’ means ‘subsets of Euclidean spaces of arbitrary finite dimension’.

The difficulty with Chen spaces is that Chen gave several definitions leading up to the final one which I’m using here. Andrew reviews the earlier definitions very nicely above But, for the purposes of doing elegant mathematics (as opposed to history) we should ignore all the earlier definitions and focus on the final one.

It can be useful to take any convex subset of a Euclidean space and embed it into the lowest-dimensional Euclidean space in which it fits. We get a convex subset with nonempty interior, which makes derivatives of functions on this set a bit easier to explain. We can do this without any loss of generality, so Chen’s final definition can equivalently be phrased this way:

QSh(convexsubsetswithnonemptyinterior)Chenspaces

This is what I do in my paper with Alex. (Hmm, maybe I need to explain this trick better in the paper.)

Anyway, Andrew’s argument above has convinced me that

ChenspacesSouriauspaces

is false, even though both turn out to be equally good for handling manifolds with boundary and manifolds with corners. And, to answer another question of yours, I also believe that

QSh[convexsubsets]QSh[convexopensubsets]

is false.

(I can’t figure out how to draw a “not \simeq” symbol.)

Posted by: John Baez on April 20, 2008 3:38 AM | Permalink | Reply to this

Re: Comparative Smootheology, II

Thanks a lot for this reply! I am looking forward to your article with Alex Hoffnung. (I did already begin a while ago to cite it in my various notes :-)

I am hoping that the issue about non-equivalences here is all in whether or not we use open subsets. Is that right?

I’d be puzzled if QSh(opensubsets)QSh(openconvexsubsets) (with open sets in both cases) were false (which possibly just shows that I didn’t follow Andrew’s argument).

Or it is the Q? We should have Sh(opensubsets)Sh(openconvexsubsets) at least.

Posted by: Urs Schreiber on April 20, 2008 4:11 AM | Permalink | Reply to this

Re: Comparative Smootheology, II

Urs almost wrote:

I’d be puzzled if

QSh(opensubsets)QSh(openconvexsubsets)

(with open sets in both cases) were false (which possibly just shows that I didn’t follow Andrew’s argument).

I haven’t carefully checked, but I’ve been spending the weekend redoing a lot of proofs in Andrew’s paper, developing more intuition for this stuff… and I’m willing to bet that this is true:

QSh(opensubsets)QSh(openconvexsubsets)

(If you didn’t follow Andrew’s argument, perhaps it’s because his argument here just showed that if there were any equivalence between QSh(opensubsets) and QSh(convexsubsets), it would have to be a certain functor called So that he’d already studied in his paper… and there, in Section 5, he had shown that functor was not an equivalence. So, the truly central issue is not to be found here, but in his paper! A summary will appear in the paper Alex and I are writing.)

By the way, I believe every open convex subset of n is diffeomorphic to n, so I also believe this:

QSh(openconvexsubsets)QSh(Euclideanspaces)

So, all these

QSh(opensubsets),QSh(openconvexsubsets),QSh(Euclideanspaces)

should be various equivalent ways of defining diffeological spaces! And of course the last is the most succinct.

I’m much happier with diffeological spaces now that I’ve shown they correctly handle manifolds with corners. Unfortunately, it requires a rather amazing technical result by Kriegl and Michor, Theorem 24.5 in their book. You don’t need this result if you use Chen spaces! But, if you’re willing to use Kriegl and Michor’s result (which is free), you can sail ahead quite nicely studying cobordism n-categories and path n-groupoids using diffeological spaces.

I like your idea that quasirepresentable sheaves on the site of superEuclidean spaces give a notion of super smooth space.

Also by the way: I think the reason Andrew is so quiet right now is that he has limited access to the web. He said he’d be back.

Posted by: John Baez on April 21, 2008 5:06 AM | Permalink | Reply to this

Re: Comparative Smootheology, II

John boggled:

By the way, I believe every open convex subset of n is diffeomorphic to n, so I also believe this:

QSh(openconvexsubsets)≃QSh(Euclideanspaces)

Can you expand on that diffeomorphism a little? Certainly they are homeomorphic but the obvious homeomorphism isn’t always a diffeomorphism.

Nonetheless, you are right about the categories of quasi-representable sheaves since an open convex subset is locally diffeomorphic to a Euclidean space and that’s all you need - as I’m sure you already know! (Grandma, these things are called “eggs”.)

Urs scrabbled:

I think among all the various choices of test domains which we are discussing, the “right” one is simply: Euclidean spaces.

I came to this conviction for two reasons:

first when Todd pointed me to Moerdijk&Reyes: for precisely this choice of S (but none of the other choices which involve subsets) do we have a beautiful theory of duality between “spaces” (contravariant functors on S) and “quantities” (covariant functors on S) with the latter behaving very (very) nicely as algebras of functions (if monoidal).

It sounds here as if you’re willing to drop the sheaf condition. Otherwise you get the same category of smooth things for quite a range of sites. Are you trying to drop the sheaf condition?

It maybe that you want to replace it by the monoidal condition. Doesn’t this mean that everything is determined by its action on simply ? So why not go the whole hog and use just ?

This ends you back at the category suggested by looking at the definition of Frölicher spaces, but by a rather circuitous route.

On the other hand, if you retain the sheaf condition then the choice of site seems a little related to the notion of an adequate subcategory, as defined by Isbell (see the review of MR175954, or the original paper if you have access). It would be useful to determine a smallest (left) adequate subcategory, and Euclidean spaces certainly seems to be such, but it doesn’t change the properties of the actual category.

The question of the site is of secondary importance to me, despite the impression I may have given elsewhere; though I like the notion of a super-site (is it a bird, is it a … sorry, already done that joke). For any of our candidate sites we have a hierarchy of categories:

  1. Presheaves on 𝒮
  2. Sheaves on 𝒮
  3. Quasi-representable sheaves on 𝒮
  4. Isbell-stable presheaves on 𝒮

(have I missed any?)

By the argument I gave in the Space and Quantity post, every Isbell-stable presheaf is actually a quasi-representable sheaf so this is a total ordering.

If we consider two comparable sites, one can ask at what stage the two hierarchies become equivalent, or isomorphic, or set-preservingly isomorphic. For the cases we’re studying, the sites are all families of subsets of Euclidean spaces and we can rephrase this question as to whether the intersection family defines a left adequate subcategory for any of the four levels (assuming I grok what adequacy means, here). This turns the question around a little so that the focus is on the resulting category and not on the site used in its definition.

A second question, and one I’m much more interested in, is to ask what level on the hierarchy we want to work in. I suspect I’ve made it fairly obvious where I stand on this issue so I’ll not bore you with more on this.

A point I’ve made before, but which I think is worth making again, is that these two questions: the site and the hierarchy, are independent.

Posted by: Andrew Stacey on April 22, 2008 10:29 AM | Permalink | Reply to this

Re: Comparative Smootheology, II

Are you trying to drop the sheaf condition?

My attitude is the one expressed above: spaces=presheaves, rather nice spaces=sheaves, pretty nice spaces=self-dual wrt Ω , extremely nice spaces=Frölicher ones, where the last two items are thanks to discussion with you.

(And you give essentially the same list now.)

So, I don’t want to drop the sheaf condition in general. But I am saying that even with the sheaf condition, the choice of site matters, since it’s only with nice enough sites that very nice co-presheaves make sense.

Also, when we move away from ordinary smooth test domains, things that look like entire Euclidean spaces tend to be more naturally present than any notion of subsets of them.

It maybe that you want to replace it by the monoidal condition.

I don’t want to replace it by that. The monoidal condition is a condition on nice co-presheaves.

But it is only with test domains full Euclidean spaces that we naturally have the monoidal condition, since it makes use of the vector space structure on the Euclidean space. That fails for most subsets of Euclidean spaces.

Doesn’t this mean that everything is determined by its action on simply ?

Not sure how to answer this. I guess I see what you mean, but am not sure if that’s the way to think about it. What I know is that assuming “nice” algebras of functions to be monoidal functors on the ns site makes them have all the nice properties that Moerdijk&Reyes describe.

(have I missed any?)

As I mentioned above and before in some discussion we had elsewhere, I am thinking that an important class in between your level 2 and 3 are those things which I put at level 3: those that are self-dual under duality induced not by C () but by Ω ().

what level on the hierarchy we want to work in. I suspect I’ve made it fairly obvious where I stand on this issue

I think there is no general best answer where in the hierarchy to work in. You will want to work as high up as possible, generally, but how high is possible depends on the application.

For instance, I have an important (for me, at lest :-) application which forces me to work with things at level 3, but mix them with things at mere level 1.

Posted by: Urs Schreiber on April 22, 2008 1:20 PM | Permalink | Reply to this

Re: Comparative Smootheology, II

That makes things a little clearer, Urs. Thanks for the explanation.

I’m still of the opinion that the site should be secondary to the theory. What I’d rather say is: here are the various categories of types of smooth spaces, ranked by how “nice” they are. Let us fix an object in one of them. For any suitable choice of site (i.e. family of subsets of Euclidean spaces), we get a resulting family of plots from the objects of that site.

Am I making myself clear? I mean that the categories (I’m now resigned to having several!) should come first and then we can evaluate them on any given site to get things of the form that you want.

If I take a Chen space and look at the Chen-morphisms from that space to Euclidean spaces then I get C algebras. That doesn’t depend on the fact that I used convex sets to define Chen spaces.

We still, however, have to define the categories. For this, it seems that we should strive for the smallest site possible. My argument for this is that this approach promotes clarity. If the site is large (non-technically speaking) then it is harder to separate out those properties of the resulting categories that are inherent from those which arise from the specific choice of site.

At this point, you (Urs) usually start going on about Ω . This is the hom functor if we work with superspaces. I see no difficulties moving from ordinary spaces to super spaces and I quite like the idea. The argument I gave over in Space and Quantity about “ever so extremely nice spaces” being quasi-representable carries over to the super situation as it depended only on there being a separator in the category. In this case, the separator would be the superline, 0 1 .

However, sometimes it seems that you want to use Ω for ordinary spaces. If so, I’d like to separate the two uses in some fashion as it sometimes makes my head spin (or superspin) trying to keep up! Also if so, this may mean that we need Euclidean spaces of arbitrary dimension but I have a sneaky suspicion that it all gets determined by its effect on lines anyway.

Posted by: Andrew Stacey on April 23, 2008 8:48 AM | Permalink | Reply to this

Re: Comparative Smootheology, II

Hi Andrew,

I agree of course that if sheaves on S and S are equivalent, it does not really matter much wether we think of using S or S. I just said that if we talk about S but not S also for other reasons, it is somehow less conceptual overhead to think of S instead of S.

it seems that we should strive for the smallest site possible.

Sure. But what is “possible” depends on the application. In your application a “smaller” site is possible than in mine. In fact, the site of Euclidean space is the smallest – for my application. :-)

At this point, you (Urs) usually start going on about Ω .

At which point you (Andrew) usually start to stubbornly refuse following me ;-)

This is the hom functor if we work with superspaces.

Right, this is the argument I made a while ago. I was trying hard to fit my example into your philosophy and noticed that maybe that’s the solution. But now I think it isn’t the solution. While it is of course true that forms are superfunctions of the odd tangent bundle, the “problem” is that

a) this regards forms as 2 instead of a -graded (at least with the usual meaning of super, which one should stick to), which is not what I need

b) in the generalization of my application to superspaces, I actually need superforms on superspaces.

So this proposal is not in fact resolving the tension between my application and your philosophy.

sometimes it seems that you want to use Ω for ordinary spaces.

Always! In all the latest notes that I kept posting, in particular.

The idea of using the interpretation of forms as superfunctions to reconcile them with your point of view I mentioned in a single blog comment. (Should have told you that I discarded it shortly afterwards.)

this may mean that we need Euclidean spaces of arbitrary dimension but I have a sneaky suspicion that it all gets determined by its effect on lines anyway.

But that can’t be. The classifying space of 2-forms has a single point and a single curve, but infinitely many surfaces.

The classifying space of 4634-forms has a single k-simplex for all k<4634 , even! :-)

Posted by: Urs Schreiber on April 24, 2008 2:20 AM | Permalink | Reply to this

Re: Comparative Smootheology, II

I besiqued:

this may mean that we need Euclidean spaces of arbitrary dimension but I have a sneaky suspicion that it all gets determined by its effect on lines anyway.

Urs risked:

But that can’t be. The classifying space of 2 -forms has a single point and a single curve, but infinitely many surfaces.

The classifying space of 4634 -forms has a single k-simplex for all k<4634 , even! :-)

But that’s precisely my point! You talk of a classifying space. A space consists of two things: the underlying set and the smooth structure. The former is completely determined by all maps from points to it and the latter is completely determined by all maps from lines to it. There’s a difference between a space and its simplicial decomposition.

The difficulty lies in the fact that when we talk of B being a classifying space for something then we don’t mean that there is a bijection between “things classified by B” and “morphisms into B” but rather we divide each side by an equivalence relation. One could ask: what are the things classified by actual morphisms into B? but that’s a side issue.

So when we say “the sheaf X is represented by the classifying space BX” then what we actually mean is that the sheaf X, defined on the homotopy category of smooth manifolds, lifts to a quasi-representable sheaf on the original category of smooth manifolds. This means that we can extend the definition of the original sheaf to all smooth spaces.

An example may illustrate my point. We think of K-theory as being constructed from equivalence classes of differences of vector bundles. That is actually only true for compact spaces. For non-compact spaces, we define K-theory as the set of homotopy classes of maps into (×)BU. That is, knowing that there is a classifying space allows us to extend the definition of K-theory beyond the context in which the naïve definition is valid.


There’s still a part of the story that I’m missing, I think. Why do you want to treat Ω as if it were a smooth manifold? I can see why one might wish to extend Ω to smooth spaces rather than smooth manifolds. Depending on how one sets up the categories of smooth spaces this may or may not be easy. But in what way do you want to treat it itself as a smooth manifold?

I still see a distinction between “smooth spaces” and “things one might do to smooth spaces” but I get the feeling that for others then this distinction is at best blurred and at worst non-existent.

That’s why I want to say that Frölicher spaces are smooth spaces and that all the rest are things that can be done to smooth spaces.


Let me illustrate again with an example. Take Chen’s definition of forms on a Chen space. It is a very neat definition and easily extends to more the more general sheaf setting. But in the case of a quasi-representable sheaf, i.e. a Chen space, one really wants to know that one is computing something of the underlying topological space (yes, I know that a topology is not part of the data of a Chen space but nevertheless one can always topologise afterwards). Chen wanted to show that

H(Ω (X))H (X)

I don’t know too much about the technical details of his proof of this; I’ve looked at the one championed by Jones, Getzler, and Petrak using spectral sequences. But one way one could attempt to prove this would be to argue as follows:

  1. The functor H(Ω ()) is a cohomology theory on the category of smooth spaces.
  2. It is representable therein.
  3. Its representing spaces are equivalent to those for ordinary cohomology (more precisely, they map down to those for ordinary cohomology under the functor from smooth spaces to topological spaces).


And now, in other news,

I reversied:

At this point, you (Urs) usually start going on about Ω .

to which Urs othelloed:

At which point you (Andrew) usually start to stubbornly refuse following me ;-)

Yes, and I feel mildly apologetic for that. It’s not that I don’t want to follow; just that I’m a bit hesitant about going off on a journey without a map. I sometimes feel as though I’m following a breadcrumb trail that’s already been eaten by the crows.

I’m afraid I’m still learning some of the language that you all use and so get easily confused (imagine, trying to learn category theory and norwegian. Hmm, maybe I should combine the two. Let’s see, “adjungert” is fairly easy, “omegn” is a little more obscure – though that’s more of a topological notion that categorical – while I wonder if anyone would like to tell me the properties of the category of “mengder”?)


Then I goed:

This is the hom functor if we work with superspaces.

To which Urs chessed:

Right, this is the argument I made a while ago. I was trying hard to fit my example into your philosophy and noticed that maybe that’s the solution. But now I think it isn’t the solution.

Ah, right. Okay, I’ll ignore that.

Don’t get me wrong. I like the idea of saturating with respect to something other than the hom functor and I think that this is an interesting generalisation of Frölicher spaces. However, my argument given over in Space and Quantity still applies so that if one has a separator for the hom-like functor then there is still a sort of “underlying set” controlling the behaviour.


Interesting technical note: I tried cut-and-pasting Urs’ comments which, as they contained a bit of mathematics, didn’t work perfectly. For example, Ω copied over as Ω . Rather than write out \Omega^\bullet again, I just inserted the dollar and sup signs. This didn’t work! The \bullet character came back as an ‘Unknown character’. I guess the markdown+iTeX filter is not idempotent.

Posted by: Andrew Stacey on April 25, 2008 9:45 AM | Permalink | Reply to this

Re: Comparative Smootheology, II

A space consists of two things: the underlying set and the smooth structure.

Wait. We agreed that a “space” does not have to have an underlying set. Only an “extremely nice space” has!

We think of K-theory

No – we think of differential K-theory! :-)

The space that I am denoting S(CE(b n1 u(1 ))) is the classifying space for n-forms, in that a map from U into is is precisely an n-form on U.

This is the classifying space of ordinary differential cohomology in degree (n+1 ), in the sector where the corresponding integral class is trivial.

In this smooth setting, classifying maps are not defined up to homotopy, but up to thin homotopy.

Why do you want to treat Ω as if it were a smooth manifold? I can see why one might wish to extend Ω to smooth spaces rather than smooth manifolds.

I am not sure what comment of mine this is referring to. I am not thinking of Ω as a manifold. It is a sheaf, and hence a “pretty nice space”, but not a manifold.

(Though the main work of Getzler and Henriques, for instance, was concerned with cutting down on Ω such that it does become a manifold, or a Banach space.)

a journey without a map

Okay, you’d do me a favor if you expanded on in which respect the stuff I kept writing fails to serve as a map. Then I can try to improve on it.

The essential part of the map was laid out in On Lie N-tegration and rational homotopy theory.

The journey along the road on that map is then described, for instance, from section 6.3 on and then through section 7 in On nonabelian differential cohomology.

As every text I’ll ever write, this is in a state of imperfection. But if you could give me more details on where you find too many bredcrumbs removed by crows, I’d might have a better chance replacing them (by stones, maybe).

Posted by: Urs Schreiber on April 25, 2008 12:42 PM | Permalink | Reply to this

Re: Comparative Smootheology, II

Urs jengaed:

Wait. We agreed that a “space” does not have to have an underlying set. Only an “extremely nice space” has!

and then later battleshiped:

I am not thinking of Ω as a manifold. It is a sheaf, and hence a “pretty nice space”, but not a manifold.

Here’s where we have to be careful on terminology. By talking of “spaces”, “nice spaces”, “extremely nice spaces” and so forth then I want to treat them all as fundamentally the same type of thing. A bit like talking of “topological spaces”, “Hausdorff spaces”, and “normal spaces”. When saying that Ω is a “pretty nice space” then that says to me that you want to see how far you can treat it as an “extremely nice space”; you know that you might not be able to do so completely but you’d like to see how far you can get.

That’s why I want to separate out the “things” from the “things you do to things”. May be it is clear to everyone else, but at the moment this is still confusing me. Perhaps also different people here have different agenda for these objects and I’m picking up on those differences. This is not intended as a criticism! Simply that I sometimes find it hard to keep up.


Urs buckarooed:

But if you could give me more details on where you find too many bre[a]dcrumbs removed by crows, I’d might have a better chance replacing them (by stones, maybe).

It is probably more my failing than yours that I feel as though I am on a journey without a map. To a certain extent, I am mainly interested in one reasonably small part of your journey. You have maps of the whole thing, but they are covered with strange symbols and runes that – for the moment – I have trouble decoding. I was hoping that I could manage this part without needing to study the whole map. Perhaps that was overoptimistic of me. It would probably be useful to both of us if I try to understand the whole map so I shall make the attempt.

That’s not to say that I’m not interested in the whole journey, but this one area is one where I thought I could make a contribution so my original intention was simply to sort out the smooth spaces and then sit back and watch the rest from the sidelines – having plenty of other things to do! But “the best laid plans” and all that!

So, when I have a moment, I’ll take a much more careful look at the two documents you mention above and see what I can make of it.

By the way, some animals eat stones too, aids their digestion it seems, so perhaps small lumps of arsenic? Which reminds me of my fascinating norwegian discovery of this week: the word for “poison” is the same as that for “married”!

Posted by: Andrew Stacey on April 25, 2008 2:59 PM | Permalink | Reply to this

Re: Comparative Smootheology, II

Andrew,

I should probably pave the road for our interaction a bit better by going more into how I am headed towards Dirac operators on loop spaces.

The last sections of my notes are indicating how we construct String-2-bundles with connection from lifts of Spin-bundles when a certain obstructoin vanishes.

Transgressing these to loop space yields Spin bundles on loop space. Before long, I want to understand the 2-Dirac operators down on base space and the loop space Dirac operators up on the transgressed thing on loop space better.

Then I need your help! I’ll draw a map for you for where to find me.

But now I need to hurry up to check in and then get my flight back to the Old World.

Posted by: Urs Schreiber on April 25, 2008 7:51 PM | Permalink | Reply to this

Re: Comparative Smootheology, II

Andrew wrote:

By the way, I believe every open convex subset of n is diffeomorphic to n

Can you expand on that diffeomorphism a little? Certainly they are homeomorphic but the obvious homeomorphism isn’t always a diffeomorphism.

This is one of those things where coming up with explicit formulas can be rather tricky.. the basic idea is that while the boundary of a convex open set can be very jagged and un-smooth, it’s not actually in the open set, so we can indefinitely ‘postpone’ the onset of un-smoothness when we start building a diffeomorphism between this set and an open ball, starting from the inside and working our way out.

If that’s too vague: pick a point p in your convex open set C and let d(x) be the distance you can march in the x direction (x any unit vector) starting from p until you hit the boundary of C. I hope your ‘obvious’ homeomorphism between C and the open unit ball is the one that maps p to the origin and sends qC to something like

(qp)/d(x)

where x is the unit vector in the direction qp. But this involves dividing by d(x), which isn’t a smooth function of x, so as you note, this ‘obvious’ homeomorphism isn’t smooth.

However, instead of dividing by d(x), you can do something similar but subtler, which is smooth as a function of q, but approaches ‘dividing by d(x)’ as q approaches the boundary of C.

I think I could come up with a formula that does the job, if I were being paid a bit more…

However, as you point out, this whole business is not really necessary for getting

QSh(openconvexsubsets)QSh(Euclideanspaces)

Posted by: John Baez on April 22, 2008 3:00 PM | Permalink | Reply to this

Re: Comparative Smootheology, II

Yes, of course. I should have thought of this since it basically relies on the fact that we can approximate a continuous function by a strict monotone sequence of smooth functions. In other words, we can find a sequence of “smooth shells” which converge to the boundary of our convex set in such a way that each is properly contained in the hull of the next. As they converge, every point in the interior of the convex set is eventually within a shell. We then define a diffeomorphism of the convex set and the ambient Euclidean space by sending the nth shell to the sphere of radius n, and smoothly interpolating between the shells.

One could call this the “infinite onion” method.

Posted by: Andrew Stacey on April 23, 2008 8:26 AM | Permalink | Reply to this

Re: Comparative Smootheology, II

I have another prejudice about what is “right” here:

I think among all the various choices of test domains which we are discussing, the “right” one is simply: Euclidean spaces.

I mean: not subsets of those, but complete Euclidean spaces, such that our site is Obj(S)= S(n,m)=SmoothManifolds( n, m).

I came to this conviction for two reasons:

first when Todd pointed me to Moerdijk&Reyes: for precisely this choice of S (but none of the other choices which involve subsets) do we have a beautiful theory of duality between “spaces” (contravariant functors on S) and “quantities” (covariant functors on S) with the latter behaving very (very) nicely as algebras of functions (if monoidal).

second: I very much have super on my mind these days. I claim that all you ever do with Chen-like smooth spaces generalizes in a very smooth, very seamless, very autopilot, very satisfactory way if you replace in the above Euclidean spaces simply with super-Euclidean spaces Obj(S)=× S(nn,mm)=SmoothSuperManifolds( nn, mm).

(Well, point 2 was in effect also pointed out to me by Todd, of course.)

My picture of the world of smootheology, at the moment, is this realization of Lawvere’s picture in “Taking categories seriously”:

Spaces are presheaves over S, with S as above.

Rather nice spaces are sheaves over S.

Pretty nice spaces are sheaves over S which are weakly self-dual with respect to dualization with respect to Ω .

Very nice spaces are quasi-representable sheaves in S.

Extremely nice spaces are Isbell-self dual sheaves on S (Frölicher sheaves).

(Terminology roughly as in Space and Quantity.)

Posted by: Urs Schreiber on April 20, 2008 4:26 AM | Permalink | Reply to this

Re: Comparative Smootheology, II

Andrew wrote:

I got one of these, at least. My “Early Chen Spaces” are the 1975a definition. But you’re right, my “Chen Spaces” are not on the list. Whoops. However, I think that one can simply delete the word “closed” from my definition of a Chen space to get the 1977 definition and this would not require any other changes to the mathematics. I’ll have to check that, of course, but I’m reasonably confident. The other definitions will require a little thought.

I’m glad we’re straightening things out!

For me, at least, it’s much less important that you discuss all Chen’s early definitions than that you treat a definition that precisely matches — in substance, if not in presentation — the final polished definition given in his 1977 and 1986 papers. The reason is that I want to use results from your paper in my own work on Chen spaces! And, I’d hate to need a footnote saying “even though his definition of Chen spaces is different from Chen’s, the proofs carry over.”

So, if it doesn’t cause trouble, I’d love for you to delete the word ‘closed’ from your definition of Chen spaces.

I’ve checked that your two adjunctions between Chen spaces and diffeological spaces still work when I do this… but don’t trust me, please check for yourself! (I’ve also checked that Ch is a one-sided inverse to So, but I haven’t yet checked Ch .)

Perhaps in the main flow of the paper it would be best to concentrate on the last definition and then have a separate section comparing all the different variants of Chen space.

That sounds good! For all but the most extreme fans of deviant Chen spaces, this will be clearer and more useful.

I’ve got more to say but my wife and I can’t use the internet at the same time in this apartment in Shanghai, and I’m getting in trouble for hogging it right now…

Posted by: John Baez on April 19, 2008 5:46 AM | Permalink | Reply to this

Re: Comparative Smootheology, II

John monopolied:

So, if it doesn’t cause trouble, I’d love for you to delete the word ‘closed’ from your definition of Chen spaces.

No trouble at all!

bzr checkout bm:papers/smthcat/main smthcat
cd smthcat
emacs smthcat.tex
M-x replace-regexp
closed,? ?

C-x C-s
C-x C-c
bzr commit -m "Removed word 'closed' as requested by John Baez"

Ta-da!

Seriously, though, I’d like this paper to be both accurate and useful. Getting Chen’s definition wrong is a demerit on both accounts and one I’m happy to correct. This paper is still definitely in the beta stage and so as you (John) have said that you want to use the results of this paper, that gives you the privileged status of a beta tester and ignoring suggestions from beta testers is a bit like … ow, who put that hole in my foot?

Ho hum, off to learn some norwegian now. I’ll return to this tomorrow.

Posted by: Andrew Stacey on April 22, 2008 10:54 AM | Permalink | Reply to this

Re: Comparative Smootheology, II

Okay, she let me back online.

Andrew wrote:

John wrote:

I’m actually interested in showing that Chen’s 1977 category is not equivalent to “Souriau”, but I’ll take whatever words of advice you can offer!

I think that they are not equivalent. Let’s see if we can prove this.

It looks like you proved it! I’m confused about this step:

Let U be an open convex subset of some Euclidean space. We can give this a canonical Chen structure and a canonical Souriau structure; both of which are characterised by the fact that they contain the identity map. As GF and FG are the identity functors, we see that the identity map UU is contained in all of