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.

June 2, 2006

Going the Wrong Way - for Dummies

Posted by Urs Schreiber

The last couple of entries (\to, \to, \to) involved pull-push operations on correspondence spaces

(1)C q R p L. \array{ C &\overset{q}{\rightarrow}& R \\ p \downarrow\;\; \\ L } \,.

But some objects (like vector bundles) don’t want to be pushed, while others (like sheaves) are not so obviously pulled. I didn’t know the details, and tried to fake it (with some succes in the finite case). But here are some details.

Varghese Mathai yesterday was so kind to explain to me how to push forward K-theory classes. It’s called lower shriek, and I think the name is somewhat reminiscent of the feeling I had when seeing the construction.

Very roughly, the point is this: let

(1)XfY X \overset{f}{\to} Y

be a map of (topological) spaces. Let

(2)EpX E \overset{p}{\to} X

be a bundle on XX. Naïvely, the push-forward of EE along ff is the bundle whose fiber over yYy \in Y is the combined preimage p 1(f 1(y))p^{-1}(f^{-1}(y)).

The problem ist, of course, that in general f 1(y)f^{-1}(y) contains infinitely many points, so that p 1(f 1(y))p^{-1}(f^{-1}(y)) would be something like a continuous direct sum of vector spaces.

So in order to get a sensible vector bundle on YY, we need to cut down drastically the size of p 1(f 1(y))p^{-1}(f^{-1}(y)).

Assume there is a Spin \mathrm{Spin}^\mathbb{C} structure around. It allows us to construct a Dirac operator on the space of sections of EE. Somehow like in the family index theorem, we use this to pass to its kernel and cokernel, thus obtaining finite dimensional vector spaces again.

That’s very roughly one way to look at this construction. I think.

While interesting, I have the feeling there must be something more direct and conceptual than this.

If we pass from vector bundles to sheaves of modules, there is.

A sheaf has an obvious push-forward. Now it’s the pullback which is more problematic. But at least the bare-bones definition of the pullback of sheaves is pretty straightforward.

So here goes, taken from the textbook

R. Hartshorne
Algebraic Geometry
Spinger (1977) .

(p.109-110, with exercise 1.18 on p. 68 and first def on p. 65).

So let (X,O X)(X, O_X) be a ringed space over XX and (Y,O Y)(Y,O_Y) a ringed space over Y. Say we are handed a morphism of ringed spaces

(3)(X,O X)f(X,O Y) (X,O_X) \overset{f}{\to} (X,O_Y)

coming with a continuous map

(4)XfY X \overset{f}{\to} Y

and a morphism ov sheaves of rings

(5)f :O Yf *O X. f^\sharp : O_Y \to f_* O_X \,.

Let GG be some sheaf of O YO_Y-modules on YY (playing the role of a vector bundle).

We do something like a pullback from YY to XX for GG as follows. The problem of course is that only preimages under ff of open sets are guaranteed to be open. We want to find a way to take an open set UU in XX and send it to an open set in YY. So we simply take f(U)f(U) and look for something like the smallest open set VV containing f(U)f(U).

More precisely, we let f 1Gf^{-1}G be the sheaf given by

(6)Ulim Vf(U)G(V). U \mapsto \lim_{V\supset f(U)} G(V) \,.

This is a nice definition, because the functor f 1f^{-1} is simply the adjoint to the push-forward functor f *f_*.

But the pullback of a sheaf of modules is still a slight modification of f 1f^{-1}.

Notice that, by the adjointness property just mentioned, from the given ring homomorphism f :O Yf *O Xf^\sharp : O_Y \to f_* O_X we obtain an “inverse” morphism

(7)f 1O yO X. f^{-1}O_y \to O_X \,.

This we can use to act with O XO_X on f 1Gf^{-1}G. So we devide out by this action and define the pullback sheaf f *Gf^* G (of modules) to be given by

(8)f *G:=f 1G f 1O YO X. f_* G := f^{-1}G \otimes_{f^{-1}O_Y} O_X \,.

This is nice again, since it turns out that pullback f *f^* and pushforward f *f_* are adjoint functors between the category of O XO_X-modules to that of O YO_Y-modules.

Posted at June 2, 2006 5:03 PM UTC

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

0 Comments & 3 Trackbacks

Read the post Varieties and Schemes for Dummies, Part I
Weblog: The String Coffee Table
Excerpt: Notes on elements of algebraic geometry.
Tracked: June 21, 2006 6:55 PM
Read the post Brodzki, Mathai, Rosenberg & Szabo on D-Branes, RR-Fields and Duality
Weblog: The String Coffee Table
Excerpt: Mathai et al give a detailed analysis of the nature of D-branes, RR-charges and T-duality using and extending the topological/algebraic machinery known from "topological T-duality".
Tracked: July 21, 2006 10:35 AM
Read the post Hopkins Lecture on TFT: Chern-Simons
Weblog: The n-Category Café
Excerpt: Basic and advanced concepts in Chern-Simons theory.
Tracked: October 27, 2006 4:57 PM