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.

October 11, 2006

Categorified Gelfand-Naimark Theorem and Vector Bundles with Connection

Posted by John Baez

Here’s a question from Bruce Bartlett which really deserves to be a post of its own… it’s about path groupoids, the categorified Gelfand-Naimark theorem, and vector bundles!

Hi John,

Lately I’ve been thinking of loads of things, but I can’t get the following out of my head. If it would be more convenient for you to answer this question through the medium of the n-Category Café, then that would suit me fine.

Consider the path groupoid P 1 (M) of a manifold M. By forgetting the smooth structure on the space of objects, we can think of this as a topological groupoid, in the sense of HDA II: 2-Hilbert spaces. In other words, it’s a groupoid whose hom-sets are topological spaces.

But HDA II told us how to perform the categorified Gelfand-Naimark transform… take the category of representations of P 1 (M). What is this category? It’s `basically’ the category of vector-bundles-with-connection on M!

I say `basically’, because I understand that there are some technical differences between a vector-bundle-with-connection and a functor from paths into Vect… the latter should satisfy some smoothness conditions, as expressed in the Connections as functors homework of the Fall 2004 QG Seminar. On the other hand, HDA II explained that we could recover P 1 (M) as a topological groupoid by taking the Spec of the category of vector-bundles-with-connection on M!

All in all, it’s an intriguing picture: that the information in the topological groupoid of the space of paths on M is the same information as in the vector bundles with connection on M… I suppose this is obvious, but at least the categorified Gelfand-Naimark theorem makes it explicit.

It’s kind of a generalization of K-theory and the Cheeger-Simons group of differential characters at the same time. K-theory deals with `bare’ vector bundles (not equipped with a connection), while the Cheeger-Simons group deals with line-bundles-with connection.

A related question is: what is the classifying space of P 1 (M)? Be warned - here I mean the classifying space construction which takes into account the topology on the hom-sets, not just the `bare-bones’ classifying space.

That gives an indication as to how much topological information is contained inside P 1 (M)… but by now you’re tired of reading this, so I will explain below what I am getting to here.

Best,

Bruce Bartlett

P.S. Jones, Cohen and Segal figured out how to associate a topological category M f to a manifold M equipped with a Morse function f:

The objects of M f are just the critical points of f, while the morphisms between two critical points are the flow lines which connect them. They proved that the classifying space of M f (the construction which sees the topology) is in fact homeomorphic to M, for a nice enough function f.

The point is that M f is very similar to P 1 (M), at least intuitively. Which is why I asked what the classifying space of P 1 (M) is.

I’ll have to ponder this question before writing a real answer. In the meantime, let me just say some random stuff. For example, what’s the difference between functors

hol:P 1 (M)G

for a manifold M and Lie group G, and smooth functors

hol:P 1 (M)G?

A smooth functor of this type is precisely a smooth connection on the trivial principal G-bundle over M - this result is proved here:

in the section “Connections on smooth spaces”. (Section numbers may change, so I won’t give those.)

An arbitrary functor of this type is almost the same as what people in loop quantum gravity call a “generalized connection”. The only difference is that in loop quantum gravity, people use a somewhat different version of P 1 (M), where the morphisms are piecewise-analytic or piecewise-smoothly-embedded paths (modulo reparametrization).

I think the quickest explanation of these generalized connections is in the Conclusions here:

It just takes two paragraphs; let me paraphrase it to eliminate some notation that was defined earlier in the paper:

Associated to any abstract graph ϕ in the sense of Section 2 there is a category C ϕ, or more precisely, a groupoid (a category in which all the morphisms are invertible). This is the free groupoid generated by the objects V ϕ (the vertices of ϕ) and the morphisms E ϕ (the edges of ϕ). If we fix a trivial G-bundle P over V ϕ, the set A ϕ of connections on ϕ consists precisely of functors from C ϕ to G, where we regard the compact connected Lie group G as a groupoid with one object. Similarly, elements of the set G ϕ of gauge transformations on ϕ act as natural transformations between such functors. As we have seen, the set A ϕ/G ϕ of connections modulo gauge transformations - or `functors modulo natural transformations’ - inherits the structure of a measure space from G, and Lemma 3 gives an explicit description of L 2 (A ϕ/G ϕ) in terms of the category of finite-dimensional unitary representations of G.

Similarly, given a real-analytic manifold M and a smooth principal G-bundle P over M, we may define the holonomy groupoid P 1 (M) to have as objects points of M and as morphisms equivalence classes of piecewise analytic paths in M, where two paths γ,γ are regarded as equivalent if they give the same holonomy for all connections A on P. This has as a subgroupoid the `holonomy loop group’ of Ashtekar and Lewandowski [4]. If we fix a trivialization of P x for all xM, any connection on P determines a functor from P 1 (M) to G, while conversely any such functor can be thought of as a `generalized connection’ [8,9]. Similarly, any gauge transformation determines a natural transformation between such functors, and any natural transformation between such functors can be thought of as coming from a `generalized gauge transformation’.

I wrote this before I thought about the categorified Gelfand-Naimark theorem… I like your idea of trying to clarify the relationships! Alas, I’m too tired to figure out them out tonight.

Posted at October 11, 2006 2:04 AM UTC

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

60 Comments & 5 Trackbacks

n-(differential K theory)

Very interesting question. I have thought about aspects of this before, but the way Bruce puts it rightly indicates that this deserves to be understood more systematically.

In essence, Bruce points out that a rather elegant arrow-theoretic formulation of differential K cohomology # - and, in fact, of higher versions of differential K-theory (which is for instance expected to include “differential elliptic cohomology” of sorts #) - is almost forced upon us by the transport # point of view on n-vector bundles with connection.

As recalled above already, a topological or smooth vector bundle with connection on X is a continuous or smooth functor

(1)tra:P 1 (X)Vect .

Here I define such a functor to be continuous or smooth precisely if it has a continuous or smooth local i-trivialization, for i the embedding

(2)i:Σ(M n())Vect#.

This is a recursive definition. I can provide the details if desired, but the idea is to iteratively locally identify diagrams in Vect with those in Σ(M n()), and then use the obvious topological and smooth structure on Σ(M n()) to define continuity and smoothness of the respective maps taking values in it.

I am guessing that this way of defining continuous/smooth n-functors by the property of having continuous/smooth local trivializations is more or less equivalent to the anafunctor way to describe this, invented by Toby Bartels (slide 7 here gives the rough idea, more details in Toby’s thesis). But I haven’t tried to check.

Anyway. One can rather easily see that of course even more is true: morphisms of vector bundles with connection are precisely morphisms in the category

(3)[P 1 (X),Vetc ]

of continuous or smooth functors from paths to vector spaces.

Hence classes in differential K-cohomology (like K-theory #, but for vector bundles with connection) are precisely isomorphism classes in [P 1 (X),Vect ].

I think that much is clear.

Bruce’s point is that the way of looking at differential K-theory as

(4)[P 1 (X),Vect ]

should allow us to apply a rather beautiful theorem - the categorified Gelfand-Naimark # theorem.

As he indicates, this theorem, applied to the present setup, should reduce to a statement about which properties of X can be re-obtained from just knowing [P 1 (X),Vect ].

Indeed, somebody should look at that.

Here I shall be content with adding two related observations:

Once we start looking at differential K-cohomology as [P 1 (X),Vect ], there is no stopping us - we will want to study n-(differential K-cohomology)

(5)[P n(X),nVect ].

For instance for n=2 we might # take 2 Vect to be

(6)Bim(Vect ) Vect Mod#.

But before getting into that, it pays to quickly follow John’s advice on how to get definitions right, and check that what we are doing is natural for n=0 .

For n=0 we are looking at 0-transport

(7)tra:P 0 (X)0 Vect .

Given that usually nVect (n1 )Vect Mod we find that

(8)0 Vect =.

Hence a 0-vector bundle with connection is a (continuous or smooth) function from X to .

That’s precisely what the ordinary Gelfand-Naimark theorem # applies to.

So our definition is indeed good, even in the degenerate case.

The other remark I would like to add, in closing, is that we can of course also handle ordinary differential cohomology # (differential integral cohomology, if you like) along the above lines. Bruce has already mentioned that, too.

In order to do so, we simply need to change the target T for our transport functor. Instead of general n-vector bundles, we use Σ n(U(1 )) principal bundles with connection - which we can think of as n-line bundles with connection.

These are n-functors (continuous or smooth)

(9)P n(X)T

such that they have a full local Σ n(U(1 ))-trivialization.

Equivalence classes in the n-category of these functors are # nothing but Deligne (n+1 ) cohomology - or equivalently, Cheeger-Simons differential character # cohomology .

Posted by: urs on October 11, 2006 10:38 AM | Permalink | Reply to this

category of Morse gradient flow

Jones, Cohen and Segal figured out how to associate a topological category M f to a manifold M equipped with a Morse function f:

The objects of M f are just the critical points of f, while the morphisms between two critical points are the flow lines which connect them.

Interesting. This is the same procedure by which conformal surfaces are decomposed in the context of Hilbert uniformization of moduli space of Riemann surfaces.

In that context people only ever seem to realize the graph formed of critical points and flow lines for some reason. (A certain hostility towards categories might play a role here and there.)

I have proposed # to take the (2-) category of critical points, flow lines (and faces between these) as the domain 2-category for the 2-transport describing 2D conformal field theory. But I haven’t gotten around making this precise. I should have a look at the Cohen-Jones-Segal paper.

Maybe this suggests a way to solve the question that came up recently:

What is a holomorphic n-bundle with connection?

Maybe the answer is: An n-functor with domain the category M f - where f is required to be a holomorphic Morse function.

Posted by: urs on October 11, 2006 11:25 AM | Permalink | Reply to this

superpaths

Among the technical points of applying the categorified Gelfand-Naimark theorem to transport functors P 1 (X)Vect is the presence of gradings.

First of all, we will want to regard hermitean vector bundles, hence really look at P 1 (X)Hilb . Next, we can nicely do away with the need to form a group completion of ([P 1 (X),Hilb ],) by allowing 2 -graded Hilbert spaces P 1 (X)SuperHilb . That’s a simple standard trick, of course. We identify the virtual vector space (V,W) with the graded vector space VW with V in degree 0 and W in degree 1.

So that’s how K-theory makes us want to superize the codomain of our transport.

But then, in order to have a chance of applying Baez’ theorem, we also need the domain to be super. More precisely, to be a supergroupoid in the sense of def. 62:

Definition. A (“N=1 ”) supergroupoid (G,β) is a groupoid G equipped with an involutive automorphism β:Id GId G, i.e. ββ=Id Id G.

But the ordinary path groupoid P 1 (X) is a supergroupoid only for the trivial choice of β.

I’d need to have a closer look at the details to have a chance of knowing if this is an issue or not. Maybe we do want to use that trivial involution. But I feel a little worried about that.

In any case, it might be interesting to try to enhance P 1 (X), such that we do get a nontrivial involution.

There is a universal such enhancement:

Definition. Let P 1 (X,b) be the groupoid which is generated from P 1 (X) together with a collection of morphism {(xb xx)xX} modulo the relations xb xxb xx=xIdx for all xX, as well as x γ y b x = b y x γ y, for all xγy in P 1 (X). The involution b:Id P 1 (X,b)Id P 1 (X,b) is the obvious one, with b:x(xb xx).

Notice that P 1 (X,b) is essentially the path groupoid associated to a “stack” (in the sense of physicists) consisting of a brane X and its antibrane X¯ in the functorial formulation of bundles with connections on stacks of branes #.

And that should make good sense, since also virtual vector bundles (E,E) are well known # to be interpretable as an ordinary vector bundle E on a stack of branes and an ordinary bundle E on a stack of anti-branes.

So I am suggesting that, following Bruce Bartlett’s observation, we might maybe want to look at the category [P 1 (X,b),SuperHilb ] instead of the more naïve [P 1 (X),SuperHilb ].

Be that as it may, using P 1 (X,b) one finds a fun simple way to express the basic idea of spacetime supersymmetry, namely that

a supertranslation is a “square root” of a translation

in an arrow-theoretic way:

In Mor(P 1 (X,b)) distinguish those morphisms that are of the form xγy and those that are of the form x γ y b x x. Let the former have grade 0 and the latter have grade 1. Then composition of morphisms is an operation of grade 0, which sends in particular two grade 1 paths to a grade 0 path y γ z b y x γ y b x x = x γ y γ z b x x b x x = x γ y γ z.

It’s not particularly deep - but sort of nice. Maybe one can get an arrow-theoretic handle on supersymmetric physics in such a manner.

With regard to that, I just remark that when describing K-theory in terms of quantum mechanics, one also needs supersymmetric quantum mechanics #.

Posted by: urs on October 11, 2006 2:38 PM | Permalink | Reply to this

Re: superpaths

I wrote:

I’d need to have a closer look at the details to have a chance of knowing if this is an issue or not. Maybe we do want to use that trivial involution. But I feel a little worried about that.

We do want the nontrivial involution of P 1 (X,b).

By definition 63 our transport functor tra - in order to qualify as a representation of supergroupoids - must send

(1)xb xx

to the grading involution on the super Hilbert space fiber E x over x.

That involution is nontrivial, in general, hence xb xx must be nontrivial.

Even better, functoriality of tra applied to the relation

(2)x b x x γ = γ y b y y

says that tra respects the grading, in the sense that

(3)tra(xγy):E xE y

sends the even part of E x to the even part of E y, and the odd part to the odd part.

This again implies that tra really comes from two seperate connections on two seperate vector bundles!

That’s exactly what we want. We want tra to be a virtual vector bundle with connection, i.e. a pair of vector bundles

(4)(E +,E )

equipped with a pair of connections

(5)( +, ).

Conclusion: In order to implement Bruce Bartlett’s observation, we want to study functors

(6)P 1 (X,b)SuperHilb .
Posted by: urs on October 11, 2006 4:05 PM | Permalink | Reply to this

the grading and the universal transition

Here is a comment on the nature of the involutive natural isomorphisms that we are dealing with and the universal nature of the groupoid

(1)P 1 (X,b)

that I defined above.

Forget supergroupoids for a moment. Consider just a parallel transport functor

(2)tra:P 1 (x)T,

where P 1 (X) is the ordinary path groupoid of X.

Even without having a nontrivial involution on Id P 1 (X) we can talk about the condition on tra that we are interested in:

we demand that there is a nontrivial involutive isomorphism

(3)P 1 (X) Id P 1 (X) Id g tra P 1 (X) tra T

from tra to itself.

By the general logic of transport #, we may regard this as a special degenerate case of a transition of transport.

Accordingly, we can look for the universal transition, such that the above factors through it.

I claim that

a) this universal transition is exactly the groupoid P 1 (X,b) that I defined before

b) the corresponing unique factorization morphism (tra,g) is the functor P 1 (X,b)T that I talked about before.

In pictures:

(4)P 1 (X) Id P 1 (X) Id g tra P 1 (X) tra T=P 1 (X) Id P 1 (X) Id β P 1 (X) P 1 (X,b) (tra,g) T

The condition in definition 63 is now a consequence of the universal property.

Posted by: urs on October 11, 2006 4:39 PM | Permalink | Reply to this

Re: Categorified Gelfand-Naimark Theorem and Vector Bundles with Connection

Thanks for these informative comments. I’ve had some TeXnical problems with this post, so please excuse its untidy nature.

John wrote:

A smooth functor of this type is precisely a smooth connection on the trivial principal G-bundle over M - this result is proved here in “Higher gauge theory II: 2-connections”, draft version in the section on “Connections on smooth spaces”.

The definition of “smooth spaces” given in this draft is fascinating - I have never encountered it before. I will bounce it off some of the folks here at my department. I must say, the whole paper is looking great…

Urs wrote:

Bruce’s point is that the way of looking at differential K-theory as [P 1(X), Vect] should allow us to apply a rather beautiful theorem - the categorified Gelfand-Naimark theorem.

Yeps! Except it should be emphasized that one needs the full information of the category of vector-bundles-with-connection in order to recover P_1(M). One can’t just use the isomorphism classes, in the same way that one can’t recover a group from its isomorphism classes of representations - but you *can* recover it abstractly from its representation category, by applying Spec.

Ultimately, the slogan should be:

Question : What information about X can you recover from the vector-bundles-with-connection which live on it? Answer : The path groupoid P_1(X).

One problem I’ve subsequently noticed though, is that for the categorified Gelfand Naimark theorem from HDA II to work, one needs to start with groupoids whose hom-sets are compact topological spaces… and I doubt P 1 (M) has this property.

However, in the ordinary Gelfand-Naimark theorem, one can remove the need for compactness by passing to a slightly different construction which works for locally compact spaces. Perhaps this can be done in the categorified setting too.

Urs wrote:

Interesting. This is the same procedure by which conformal surfaces are decomposed in the context of Hilbert uniformization of moduli space of Riemann surfaces.

Indeed! That is certainly something worth thinking about…

Posted by: Bruce Bartlett on October 11, 2006 3:42 PM | Permalink | Reply to this

Re: Categorified Gelfand-Naimark Theorem and Vector Bundles with Connection

I’ve spoken to Andrew Stacey, who has taught me a bit about the basics of infinite dimensional calculus. He pointed out the notes on his web page , which give a nice introduction to the differential topology of loop spaces. As he puts it, the slogan in infinite dimensional analysis is:

Smooth is as smooth does.

These notes are inspired by the treatment of general infinite dimensional calculus given in the monograph The convenient setting of global analysis by Kriegl and Michor.

John and Urs - you’re probably aware of these references. Interestingly, your definition of smooth spaces via Chen’s setup in the appendix of Higher Gauge Theory II seems to me to be quite similar to the definition of Frolicher spaces, given in Section 23 - page 244 - of “The convenient setting of global analysis”.

I’d be interested to hear your high-level reasoning behind choosing Chen spaces as your model for smooth spaces. It seems to be a general, clean and convenient setup… with the proviso of course that you can’t do stuff like partitions of unity, etc. since smooth spaces don’t specify a `local model’ e.g. some kind of Banach space, or something.

But it seems well-suited for the applications you need in this paper.

Posted by: Bruce Bartlett on October 13, 2006 2:29 AM | Permalink | Reply to this

large smooth spaces

I’d be interested to hear your high-level reasoning behind choosing Chen spaces as your model for smooth spaces.

When I started thinking about this stuff I was being mighty naive, thinking like a physicist. From that point of view, loop space is something you access by choosing convenient coordinates, i.e. by looking at different parameterizations of collections of loops.

Luckily, this naive point of view is precisely what Chen/Fröhlicher or diffeology makes precise: you conceive a big fat space in terms of the collection of reasonably-sized maps that map into it.

It’s a bit like with stacks. You probe your space (e.g. loop space) by throwing other things (e.g. ns) into it.

[…] you can’t do stuff like partitions of unity

This is alleviated to some degree by that fact that we are not interested in arbitrary smooth maps between smooth space, but just in those which behave functorially.

The space P 1 (X) of all paths in X is very large. But a smooth functor

(1)F:P 1 (X)T

is determined already by only those paths that are arbitrarily close to identity paths.

The reason is that, by functoriality, the value of F on a long path is already determined by its value on subpaths.

So:

  • since F is smooth, it is determined already by its derivative
  • since it is functorial, it suffices to know this derivative at all identity paths

That’s how you show that such smooth functors on paths are in bijection with 1-forms on X (taking values in something determined by T): such a 1-form encodes the derivative of F at every identity path.

So if you want a partition of unity, one of X might well be sufficient.

Posted by: urs on October 14, 2006 2:05 PM | Permalink | Reply to this

Re: large smooth spaces

I wrote:

It’s a bit like with stacks.

Probably not just a bit. From a smooth space X, we get a stack on manifolds by

- assigning to each manifold M the groupoid whose objects are smooth maps (“plots”) MX and whose morphisms are given by composition with smooth automorphisms XX

- assigning to each smooth map f:MM of manifolds the pullback of the groupoid over M to that over M along f.

The groupoid over M determines the collection of plots, the “restriction” morphisms of the groupoids say that plots composed with ordinary smooth maps must again be plots.

Posted by: urs on October 16, 2006 10:20 AM | Permalink | Reply to this

Re: large smooth spaces

Interesting! Any references for this stacky view of smooth spaces?

Posted by: Bruce Bartlett on October 16, 2006 1:14 PM | Permalink | Reply to this

stacks of plots of smooth spaces

Any references for this stacky view of smooth spaces?

Not that I knew of. What I wrote was my personal observation, triggered by your request # for a “high-level reasoning” behind diffeology.

While I have never seen anyone put it that way, the idea behind “plots” is clearly the same general idea that allows us to conceive other spaces as stacks by “throwing stuff into them”.

I don’t know how to read off from a given stack the composition law which must be hidden if that stack is the stack of plots of a path space. That information would be a necessary prerequisite if we were to replace smooth (path) spaces by their stacks of plots.

Posted by: urs on October 16, 2006 1:49 PM | Permalink | Reply to this

Re: Categorified Gelfand-Naimark Theorem and Vector Bundles with Connection

Bruce wrote:

I’d be interested to hear your high-level reasoning behind choosing Chen spaces as your model for smooth spaces. It seems to be a general, clean and convenient setup…

That’s the main reason. For the stuff Urs and I do in this paper, it’s really crucial that our category of smooth spaces be cartesian closed: we want the space of paths

hom([0,1 ],X)

to be smooth whenever X is, and to keep things simple we want a smooth map

f:Ahom([0,1 ],X)

to be the same as a smooth map

f˜:[0,1 ]×AX

We also want the category of smooth spaces to have colimits, so we mod out the space of paths by thin homotopy and be left with another smooth space.

So, I spent a bunch of time looking for setups with these properties. There are basically three approaches:

  • In Chen’s approach we put a smooth structure on X by declaring certain maps from certain standard spaces to X to be smooth.
  • In Mostow’s approach we put a smooth structure on X by declaring certain maps from X to certain standard spaces to be smooth.
  • In Frolicher’s approach, if I remember correctly, you do both and demand consistency. A map from X into our standard spaces must be smooth iff it’s smooth when composed with all smooth maps to X from our standard spaces, and vice versa.

I think all three approaches give cartesian closed categories with all limits and colimits if you do them correctly. While starting the paper with Urs, I couldn’t decide which approach is “best”. So, I picked Chen’s approach since it seemed easy and good enough for what we were doing.

However, I have a slow-burning project with Dan Christensen to work out this stuff much more carefully and prove some interesting theorems about it. We made a lot of progress when I was visiting the Perimeter Institute this spring. But, it’s top-secret.

One more thing: you definitely don’t want to demand that smooth spaces are locally diffeomorphic to some standard spaces, like n or some infinite-dimensional topological vector space. This kills your chances of getting all limits and colimits! If you glue together things made of standard pieces, they won’t look locally like those standard pieces - not at the point where they’re glued together. Same with taking quotients.

So: manifolds are great, but they should be studied as “specially nice objects” in a bigger category of smooth spaces.

Grothendieck realized the same thing about algebraic varieties: it’s best to study them as specially nice objects in the category of schemes.

What Grothendieck discovered - and he was very explicit about this! - is that it’s better to work in a category with nice properties than a category, all of whose objects have nice properties.

You can always restrict attention to objects with nice properties later, when you’re stating certain theorems. But, it’s crucial to start by setting up a nice environment in which to prove those theorems!

Posted by: John Baez on October 20, 2006 11:24 PM | Permalink | Reply to this

Re: Categorified Gelfand-Naimark Theorem and Vector Bundles with Connection

Thanks for this explanation.

I discussed this stuff a bit with my local guru on infinite dimensional smooth manifolds, Andrew Stacey.

He has the feeling that Frolicher spaces and Chen spaces are the same thing. I’ll explain his argument in a second; let me first for convenience list the relevant references here.

The definition of Chen spaces is given in the appendix of John and Urs’s paper on Higher Gauge Theory II : 2-Connections. It seems that Patrick Iglesias-Zemmour calls these diffeological spaces and is currently writing a big tome on it. To summarize : A Chen space is a set X together with a collection of plots from convex(or open) subsets of nX, satisfying some properties.

A Frolicher space is defined on Section 23 (page 244) of the downloadable book ‘The convenient setting of Global Analysis’ by Kriegl and Michor. To summarize : it is a set X together with a collection of maps X and X satisfying various conditions.

Here is Andrew’s argument. Firstly, the maps *into* X determine the maps *out of* X, and vice-versa (the `consistency’ you mentioned above is a misnomer). The definition just includes both in order to have a pleasing symmetrical appearance.

So we can set up a Frolicher space in a similar spirit to a Chen space, i.e. as a space X together with a bunch of maps X; these are the smooth curves in X.

Then we use Boman’s theorem from page 32 of `The convenient setting of Global Analysis’. One of the things it says is that:

For a mapping f: 2 the following are equivalent:

  • f is smooth.
  • For all smooth curves c: 2 the composite fc is smooth.

In other words, you can `test’ the smoothness of a function f: 2 by precomposing with smooth curves. Interestingly, this theorem is false for C n functions - they must be C .

And this seems to be precisely the statement that Frolicher spaces and Chen spaces are equivalent. In other words, one needn’t have all those maps from open subsets of nX; one need only have the curves X.

If this is true, then it seems more elegant to use Frolicher spaces, as you only need to talk about curves into X. On the other hand, it *can’t* be true - why would Patrick Iglesias-Zemmour not use it?

Mmmm….

Posted by: Bruce Bartlett on October 25, 2006 1:24 AM | Permalink | Reply to this

Re: Categorified Gelfand-Naimark Theorem and Vector Bundles with Connection

I’m glad someone is writing a big tome on diffeological spaces (Chen spaces). I find it mildly irksome to work on this subject, because while it’s very important and foundational, and even sort of fun, it should have been straightened out a long time ago!

It’s a bit like writing papers comparing different definitions of “topological space”. It was very nice that Sierpinski and Hausdorff and all those people spent their time this, and I’m sure it was tremendously fun at the time, proving all those basic facts, but there’s something very early-twentieth-century about it all. You’d think we’d done all that stuff by now. But we haven’t.

As far as I can tell, the study of smooth spaces got severely distracted by the charm of manifolds, and it’s taken a long time to recover - in fact, in some ways noncommutative geometry is ahead of commutative geometry, when it comes to studying general notions of smoothness.

Of course, the theory of topological spaces also got stuck in some ways. Top is not cartesian closed, so algebraic topologists switched to compactly generated weak Hausdorff spaces. Topos theorists switched to locales, which are much simpler in a way. But, kids in grad school still learn about topological spaces as if they were decreed by god to be the correct object of study!

We really need some people with the guts to modernize the creaky worn-out old aspects of point-set topology and especially of differential topology. There’s such enormous inertia when it comes to basic definitions: people learn them in grad school, pass qualifier courses on them, and never want to learn anything new ever again. Instead, they want to inflict the same concepts on their students.

People like to whine about Bourbaki, but at least the Bourbakists had the guts to consider drastic updatings of the basic language of mathematics, the energy to figure out good ways to do this updating, and the muscle to effectively advocate it. I wonder if and when that will ever happen again!

Posted by: John Baez on October 26, 2006 8:21 AM | Permalink | Reply to this

Re: Categorified Gelfand-Naimark Theorem and Vector Bundles with Connection

Yes, a couple of cheers for Bourbaki. But then the big question: why with Eilenberg around did they forego category theory for so long? For some debate see here and the book by Corry it mentions.

What Grothendieck discovered - and he was very explicit about this! - is that it’s better to work in a category with nice properties than a category, all of whose objects have nice properties.

Presumably this works one level up. Can you give an example of how it is better to work in a 2-category with nice properties than a 2-category, all of whose objects have nice properties?

Posted by: david corfield on October 26, 2006 3:50 PM | Permalink | Reply to this

Re: Categorified Gelfand-Naimark Theorem and Vector Bundles with Connection

David wrote:

Yes, a couple of cheers for Bourbaki. But then the big question: why with Eilenberg around did they forego category theory for so long?

I don’t know. But you’re right - it’s too bad! I guess you could say there was an “incomplete revolution” in how the discipline of mathematics is structured. Someday we’ll have to finish off that job.

Presumably this works one level up. Can you give an example of how it is better to work in a 2-category with nice properties than a 2-category, all of whose objects have nice properties?

Hmm. Not instantly. The reason it works one level down is that by taking limits, colimits and mapping spaces betwen “nice” objects we get “less nice” ones.

For example, if you take an equation f(x)=g(x) where f,g:XY are smooth maps between smooth manifolds, the space of solutions doesn’t need to be a smooth manifold. (That’s an example of a limit: an equalizer.)

Or, if you glue together smooth manifolds using smooth maps you get things more general than smooth manifolds. (That’s an example of a colimit: a pushout.)

Or, the space of maps between smooth manifolds is not a smooth manifold: it’s some sort of infinite-dimensional manifold. (So, the category of manifolds does not have mapping spaces, or an internal hom.)

So, our desire to create a category including smooth manifolds, but with limits, colimits and an internal hom, forces us to throw in spaces that aren’t smooth manifolds.

To get an example one level up, we should think of 2-categories whose objects are “categories with nice extra structure and properties”… but where taking weak limits, weak colimits or mapping spaces gives categories that aren’t so nice.

Suppose you look at FinProdCat, the 2-category of categories with finite products (also known as “algebraic theories”.) Does this 2-category have weak limits, weak colimits and an internal hom? I’m not sure. Somehow I think it does. I think it’s only when you make the extra structure or properties be “very delicate” that you run into trouble.

One level down, for example, the structure of being a smooth manifold is “very delicate” - being locally diffeomorphic to n is like fine china: beautiful, but incredibly easy to break. It’s good for impressing guests, but not for everyday use when you have kids around.

I guess I can somewhat artificially make up an example. In the 2-category of topoi, there’s a sub-2-category of “topoi that are equivalent to a topos of sheaves on a topological space”. I’m no expert on topoi, but I bet all sorts of standard operations on topoi, when applied to these topoi, give topoi that aren’t of this sort.

In fact, I bet even Grothendieck topoi - “topoi that are equivalent to a topos of sheaves on a site” - are a bit less robust than elementary topoi as defined by Lawvere.

But presumably the currently most general topoi (elementary topoi) are sufficiently robust, having been torture-tested by a generation of category theorists.

Maybe someone else can make up better examples.

Posted by: John Baez on October 28, 2006 3:29 AM | Permalink | Reply to this

Re: Categorified Gelfand-Naimark Theorem and Vector Bundles with Connection

Is that cheating to suggest the extension of the 2-category of groups to the 2-category of groupoids? Groups failing to have internal homs.

Posted by: David Corfield on October 29, 2006 3:31 PM | Permalink | Reply to this

Re: Categorified Gelfand-Naimark Theorem and Vector Bundles with Connection

[Hmmm. I tried posting this a couple of days ago. Let me try again.]

All this about smooth spaces is really interesting. Does anyone know if there is an approach similar to the way algebraic spaces are constructed in algebraic geometry?

Let me remind/tell you how that goes.

1. Let Aff denote the category of affine schemes, which by definition is just the opposite of the category of (commutative) rings. These are our local models.

2. Put the etale topology on Aff. (I won’t say what this is here.)

3. An algebraic space is a sheaf X on Aff which is locally represented by an object in Aff. (If we want X to be separated– the algebraic version of Hausdorff– this means X has a cover {U_i} by objects in Aff such that the “intersections” U_i x_X U_j are also in Aff. When you want no separatedness assumptions whatsoever, I don’t think anyone has bothered to work out the proper definition, unfortunately.)

So, is there a similar approach to defining some notion of smooth spaces?

Note that the local models above are very far from being non-singular. In fact, they are arbitrary closed subsets (in the algebraic sense) of affine n-dimensional space, for all n.

Posted by: James on October 28, 2006 4:47 AM | Permalink | Reply to this

Re: Categorified Gelfand-Naimark Theorem and Vector Bundles with Connection

Oops. In the definition of locally representable in the separated case, we also want U_i x_X U_j to be a closed subset of U_i x U_j.

Posted by: James on October 28, 2006 4:52 AM | Permalink | Reply to this

Re: Categorified Gelfand-Naimark Theorem and Vector Bundles with Connection

I think the buzzwords you’re looking for are either “analytic stack” or “differentiable stack”.

Posted by: Aaron Bergman on October 28, 2006 4:59 AM | Permalink | Reply to this

Re: Categorified Gelfand-Naimark Theorem and Vector Bundles with Connection

Mmm… very good point. Trying to relate the concepts of “smooth spaces” and “differentiable stacks” is a real chestnut.

These two approaches are two seemingly different solutions to the same problem.

Namely : the category of differentiable manifolds is awful to work in. So what are we going to do about it?

Answer 1 : Relax the definition of differentiable manifolds, but remain in the paradigm of “sets with structure”. Call the resulting objects “smooth spaces”.

Answer 2 : Be more daring. Conisder a generalized manifold as a stack, i.e. as a special kind of functor from Differentiable manifolds to groupoids.

The interesting thing of course is that both answers have an element of “searching for lost keys under the lamplight”.

The first answer, because it accepts implicitly the notion of “set with structure” - and does not dare to change it. The second answer, because it accepts implicitly the very category of Differentiable manifolds as being fundamental, in that it considers functors from DiffMan -> Groupoids - it does not dare to change the `base’ category.

Amusingly, one could adopt a more democratic approach and combine both answers, by declaring a differentiable (pre)stack to be a functor Smooth spaces -> Groupoids.


Posted by: Bruce Bartlett on October 28, 2006 12:02 PM | Permalink | Reply to this

Re: Categorified Gelfand-Naimark Theorem and Vector Bundles with Connection

In algebraic geometry, one doesn’t really need to work with schemes as a base space; since you can glue sheaves, you might as well work with affine schemes, but that’s just Rings^op. I’m not entirely sure what you’d generalize that to for differentiabe manifolds. Given the plenthora of smooth structures on even R^4, perhaps there’s something nicer that’s not immediately obvious to me. Maybe there’s an answer to this somewhere in the differentiable stack literature.

On the algebraic geometry side, you can generalize things another way, too, by replacing Rings^op with something like simplicial rings. This apparently makes intersection theory much more natural. Of course, if one wants to have real fun, I guess you start talking about derived infinity stacks, but as seems usual I’m talking about things about which I know very little. Reading Jacob Lurie’s book is probably not as high on my list of things to do as I’d like it to be.

Posted by: Aaron Bergman on October 28, 2006 4:47 PM | Permalink | Reply to this

Re: Categorified Gelfand-Naimark Theorem and Vector Bundles with Connection

Reading Jacob Lurie’s book […]

Probably reading that book is something we all need to do some day. Recently every second interesting question that I have asked somebody was answered by “ah, for that you have to read Jacob Lurie’s book.”

Posted by: urs on October 29, 2006 2:37 PM | Permalink | Reply to this

Re: Categorified Gelfand-Naimark Theorem and Vector Bundles with Connection

Yes, stackiness is completely independent to what I’m asking about. An algebraic space is a plain old space (“schemes done right”), whereas a stack is a categorified thing.

Another way of putting my question:

For any of these generalized notions of smooth space, is it true that smooth spaces are locally some more familiar kind of object? And if so, what are the rules for gluing the local models together to make global spaces?

Another question: Are arbitrary subsets of R^n naturally smooth spaces of some kind?

Posted by: James on October 30, 2006 5:14 AM | Permalink | Reply to this

Re: Categorified Gelfand-Naimark Theorem and Vector Bundles with Connection

Let me try again:

Are arbitrary *closed* subsets of R^n naturally smooth spaces of some kind?

Posted by: James on October 30, 2006 5:19 AM | Permalink | Reply to this

Re: Categorified Gelfand-Naimark Theorem and Vector Bundles with Connection

James writes:

For any of these generalized notions of smooth space, is it true that smooth spaces are locally some more familiar kind of object?

It’s hard to answer your question for any notion of smooth space. But, for Chen or Mostow spaces, the answer to this question is no!

To specify a Chen space, we simply give a set X and specify which maps f: nX are taken to be smooth (for all n0 ). These maps are called plots, and we demand that they satisfy a few obvious properties.

To specify a Mostow space, we simply give a topological space X and specify for each open set UX which maps f:U are taken to be smooth. Again, we demand that these collections of smooth maps satisfy a few obvious properties.

Another question: Are arbitrary subsets of n naturally smooth spaces of some kind?

Any subset of a Chen space naturally becomes a Chen space. Any subset of a Mostow space naturally becomes a Mostow space. So, the answer to this question is yes!

Posted by: John Baez on October 30, 2006 5:27 AM | Permalink | Reply to this

Re: Categorified Gelfand-Naimark Theorem and Vector Bundles with Connection

Even more interesting.

My (hard won) conception of geometry is that there is always a local part and a global part. The local part has a hard nature, while the global part has a soft nature. For example, algebraic geometry is locally commutative algebra, differentiable-manifold geometry is locally the study of smooth maps between n-balls, topological-manifold geometry is locally the study of continuous maps between n-balls, and homotopy theory is locally trivial. The global part is essentially some gluing formalism, such as sheaf theory or homotopy theory.

Perhaps I’m too much of an algebraic-geometry ideologue, but my gut feeling is that *any* notion of geometry should fit into this pattern. Or am I missing some basic idea? My feeling is that spaces that aren’t locally of some standard form would essentially be unknowable—theological spaces, if you will.

On the other hand, it seems like it oughtn’t be too hard to glue together (in some way to be made precise) quite general level sets of smooth maps between manifolds to make a more general notion of smooth space. These spaces would be locally of a known form (by definition). Does anyone know if such an approach has been attempted?

I might offer a opposing point of view to the one of Grothendieck’s mentioned above (which I of course agree with). While we do want a category of spaces which is flexible enough to make lots of categorical constructions, we actually want nothing more than what we need.

Posted by: James on October 30, 2006 8:56 AM | Permalink | Reply to this

Re: Categorified Gelfand-Naimark Theorem and Vector Bundles with Connection

My feeling is that spaces that aren’t locally of some standard form would essentially be unknowable

Can we tweak this to “forms”? Otherwise I think you manage to throw out Whitney stratified spaces. Even so, I’m not sure thinking of them directly in terms of local neighborhoods is the right way to go about studying them.

Posted by: John Armstrong on October 30, 2006 11:57 AM | Permalink | Reply to this

Re: Categorified Gelfand-Naimark Theorem and Vector Bundles with Connection

Yes, it would have been clearer to say “forms”. In algebraic geometry there are tons of things a space can look like locally.

Posted by: James on October 30, 2006 10:06 PM | Permalink | Reply to this

Re: Categorified Gelfand-Naimark Theorem and Vector Bundles with Connection

James wrote:

On the other hand, it seems like it oughtn’t be too hard to glue together (in some way to be made precise) quite general level sets of smooth maps between manifolds to make a more general notion of smooth space. These spaces would be locally of a known form (by definition). Does anyone know if such an approach has been attempted?

I don’t know. If you just wanted smooth spaces to be things that were obtained by gluing together smooth manifolds via smooth maps - including the possibility of gluing together infinitely many smooth manifolds - then you might work with presheaves on the category of smooth manifolds: that is, functors F:C opSet The reason is that the category of presheaves on a category C is the cocompletion of C: loosely, the category whose objects are precisely colimits of objects in C. Colimits describe ways of “gluing objects together”.

However, the original colimits in C are no longer colimits in the category of presheaves on C. This is rather annoying, since there are certainly cases when gluing together manifolds gives us manifolds.

The usual solution, if I understand this stuff correctly, is to work not with presheaves but sheaves with respect to some Grothendieck topology on C. A Grothendieck topology says when we regard an object in C as “covered” by a bunch of other objects - and in the category of sheaves, we then think of it as the result of gluing these other objects together.

This strategy is pretty popular in algebraic geometry, but I find Chen spaces are closer to the kind of thing differential geometers are willing to work with: a set equipped with a bunch of “plots”. So, I decided to use Chen spaces when I was doing differential geometry and started needing smooth spaces more general than manifolds. It was a tactical decision.

Posted by: John Baez on October 31, 2006 3:36 AM | Permalink | Reply to this

Re: Categorified Gelfand-Naimark Theorem and Vector Bundles with Connection

I may be wrong, but I have convinced myself that Chen spaces (also known as “diffeologies”) *are* sheaves with respect to a fairly natural Grothendieck topology on the category of open subsets of Euclidean spaces.

Posted by: