Grothendieckian Construction of K-Theory with a Bundle that is Topologically Trivial and Class that is Torsion.


All relativistic quantum theories contain “antiparticles,” and allow the process of particle-antiparticle annihilation. This inspires a physical version of the Grothendieck construction of K-theory. Physics uses topological K-theory of manifolds, whose motivation is to organize vector bundles over a space into an algebraic invariant, that turns out to be useful. Algebraic K-theory started from Ki defined for i, with relations to classical constructions in algebra and number theory, followed by Quillen’s homotopy-theoretic definition ∀ i. The connections to algebra and number theory often persist for larger values of i, but in ways that are subtle and conjectural, such as special values of zeta- and L-functions.

One could also use the conserved charges of a configuration which can be measured at asymptotic infinity. By definition, these are left invariant by any physical process. Furthermore, they satisfy quantization conditions, of which the prototype is the Dirac condition on allowed electric and magnetic charges in Maxwell theory.

There is an elementary construction which, given a physical theory T, produces an abelian group of conserved charges K(T). Rather than considering the microscopic dynamics of the theory, all that is needed to be known is a set S of “particles” described by T, and a set of “bound state formation/decay processes” by which the particles combine or split to form other particles. These are called “binding processes.” Two sets of particles are “physically equivalent” if some sequence of binding processes convert the one to the other. We then define the group K(T) as the abelian group ZS of formal linear combinations of particles, quotiented by this equivalence relation.

Suppose T contains the particles S = {A,B,C}.

If these are completely stable, we could clearly define three integral conserved charges, their individual numbers, so K(T) ≅ Z3.

Introducing a binding process

A + B ↔ C —– (1)

with the bidirectional arrow to remind us that the process can go in either direction. Clearly K(T) ≅ Z2 in this case.

One might criticize this proposal on the grounds that we have assumed that configurations with a negative number of particles can exist. However, in all physical theories which satisfy the constraints of special relativity, charged particles in physical theories come with “antiparticles,” with the same mass but opposite charge. A particle and antiparticle can annihilate (combine) into a set of zero charge particles. While first discovered as a prediction of the Dirac equation, this follows from general axioms of quantum field theory, which also hold in string theory.

Thus, there are binding processes

B + B̄ ↔ Z1 + Z2 + · · · .

where B̄ is the antiparticle to a particle B, and Zi are zero charge particles, which must appear by energy conservation. To define the K-theory, we identify any such set of zero charge particles with the identity, so that

B + B̄ ↔ 0

Thus the antiparticles provide the negative elements of K(T).

Granting the existence of antiparticles, this construction of K-theory can be more simply rephrased as the Grothendieck construction. We can define K(T) as the group of pairs (E, F) ∈ (ZS, ZS), subject to the relations (E, F) ≅ (E+B, F +B) ≅ (E+L, F +R) ≅ (E+R, F +L), where (L, R) are the left and right hand side of a binding process (1).

Thinking of these as particles, each brane B must have an antibrane, which we denote by B̄. If B wraps a submanifold L, one expects that B̄ is a brane which wraps a submanifold L of opposite orientation. A potential problem is that it is not a priori obvious that the orientation of L actually matters physically, especially in degenerate cases such as L a point.

Now, let us take X as a Calabi-Yau threefold for definiteness. A physical A-brane, which are branes of the A-model topological string and thereby a TQFT shadow of the D-branes of the superstring, is specified by a pair (L, E) of a special Lagrangian submanifold L with a flat bundle E. The obvious question could be: When are (L1, E1) and (L2, E2) related by a binding process? A simple heuristic answer to this question is given by the Feynman path integral. Two configurations are connected, if they are connected by a continuous path through the configuration space; any such path (or a small deformation of it) will appear in the functional integral with some non-zero weight. Thus, the question is essentially topological. Ignoring the flat bundles for a moment, this tells us that the K-theory group for A-branes is H3(Y, Z), and the class of a brane is simply (rank E)·[L] ∈ H3(Y, Z). This is also clear if the moduli space of flat connections on L is connected.

But suppose it is not, say π1(L) is torsion. In this case, we need deeper physical arguments to decide whether the K-theory of these D-branes is H3(Y, Z), or some larger group. But a natural conjecture is that it will be K1(Y), which classifies bundles on odd-dimensional submanifolds. Two branes which differ only in the choice of flat connection are in fact connected in string theory, consistent with the K-group being H3(Y, Z). For Y a simply connected Calabi-Yau threefold, K1(Y) ≅ H3(Y, Z), so the general conjecture is borne out in this case

There is a natural bilinear form on H3(Y, Z) given by the oriented intersection number

I(L1, L2) = #([L1] ∩ [L2]) —– (2)

It has symmetry (−1)n. In particular, it is symplectic for n = 3. Furthermore, by Poincaré duality, it is unimodular, at least in our topological definition of K-theory.

D-branes, which are extended objects defined by mixed Dirichlet-Neumann boundary conditions in string theory, break half of the supersymmetries of the type II superstring and carry a complete set of electric and magnetic Ramond-Ramond charges. The product of the electric and magnetic charges is a single Dirac unit, and that the quantum of charge takes the value required by string duality. Saying that a D-brane has RR-charge means that it is a source for an “RR potential,” a generalized (p + 1)-form gauge potential in ten-dimensional space-time, which can be verified from its world-volume action that contains a minimal coupling term,

∫C(p + 1) —–(3)

where C(p + 1) denotes the gauge potential, and the integral is taken over the (p+1)-dimensional world-volume of the brane. For p = 0, C(1) is a one-form or “vector” potential (as in Maxwell theory), and thus the D0-brane is an electrically charged particle with respect to this 10d Maxwell theory. Upon further compactification, by which, the ten dimensions are R4 × X, and a Dp-brane which wraps a p-dimensional cycle L; in other words its world-volume is R × L where R is a time-like world-line in R4. Using the Poincaré dual class ωL ∈ H2n−p(X, R) to L in X, to rewrite (3) as an integral

R × X C(p + 1) ∧ ωL —– (4)

We can then do the integral over X to turn this into the integral of a one-form over a world-line in R4, which is the right form for the minimal electric coupling of a particle in four dimensions. Thus, such a wrapped brane carries a particular electric charge which can be detected at asymptotic infinity. Summarizing the RR-charge more formally,

LC = ∫XC ∧ ωL —– (5)

where C ∈ H∗(X, R). In other words, it is a class in Hp(X, R).

In particular, an A-brane (for n = 3) carries a conserved charge in H3(X, R). Of course, this is weaker than [L] ∈ H3(X, Z). To see this physically, we would need to see that some of these “electric” charges are actually “magnetic” charges, and study the Dirac-Schwinger-Zwanziger quantization condition between these charges. This amounts to showing that the angular momentum J of the electromagnetic field satisfies the quantization condition J = ħn/2 for n ∈ Z. Using an expression from electromagnetism, J⃗ = E⃗ × B⃗ , this is precisely the condition that (2) must take an integer value. Thus the physical and mathematical consistency conditions agree. Similar considerations apply for coisotropic A-branes. If X is a genuine Calabi-Yau 3-fold (i.e., with strict SU(3) holonomy), then a coisotropic A-brane which is not a special Lagrangian must be five-dimensional, and the corresponding submanifold L is rationally homologically trivial, since H5(X, Q) = 0. Thus, if the bundle E is topologically trivial, the homology class of L and thus its K-theory class is torsion.

If X is a torus, or a K3 surface, the situation is more complicated. In that case, even rationally the charge of a coisotropic A-brane need not lie in the middle-dimensional cohomology of X. Instead, it takes its value in a certain subspace of ⊕p Hp(X, Q), where the summation is over even or odd p depending on whether the complex dimension of X is even or odd. At the semiclassical level, the subspace is determined by the condition

(L − Λ)α = 0, α ∈ ⊕p Hp(X, Q)

where L and Λ are generators of the Lefschetz SL(2, C) action, i.e., L is the cup product with the cohomology class of the Kähler form, and Λ is its dual.

A Sheaf of Modules is a Geometric Generalization of a Module over a Ring – A Case Derivative of Abelian Closure


A coherent sheaf is a generalization of, on the one hand, a module over a ring, and on the other hand, a vector bundle over a manifold. Indeed, the category of coherent sheaves is the “abelian closure” of the category of vector bundles on a variety.

Given a field which we always take to be the field of complex numbers C, an affine algebraic variety X is the vanishing locus

X = 􏰐(x1,…, xn) : fi(x1,…, xn) = 0􏰑 ⊂ An

of a set of polynomials fi(x1,…, xn) in affine space An with coordinates x1,…, xn. Associated to an affine variety is the ring A = C[X] of its regular functions, which is simply the ring C[x1,…, xn] modulo the ideal ⟨fi⟩ of the defining polynomials. Closed subvarieties Z of X are defined by the vanishing of further polynomials and open subvarieties U = X \ Z are the complements of closed ones; this defines the Zariski topology on X. The Zariski topology is not to be confused with the complex topology, which comes from the classical (Euclidean) topology of Cn defined using complex balls; every Zariski open set is also open in the complex topology, but the converse is very far from being true. For example, the complex topology of A1 is simply that of C, whereas in the Zariski topology, the only closed sets are A1 itself and finite point sets.

Projective varieties X ⊂ Pn are defined similarly. Projective space Pn is the set of lines in An+1 through the origin; an explicit coordinatization is by (n + 1)-tuples

(x0,…, xn) ∈ Cn+1 \ {0,…,0}

identified under the equivalence relation

(x0,…, xn) ∼ (λx0,…, λxn) for λ ∈ C

Projective space can be decomposed into a union of (n + 1) affine pieces (An)i = 􏰐[x0,…, xn] : xi ≠ 0􏰑 with n affine coordinates yj = xj/xi. A projective variety X is the locus of common zeros of a set {fi(x1,…, xn)} of homogeneous polynomials. The Zariski topology is again defined by choosing for closed sets the loci of vanishing of further homogeneous polynomials in the coordinates {xi}. The variety X is covered by the standard open sets Xi = X ∩ (An)i ⊂ X, which are themselves affine varieties. A variety􏰭 X is understood as a topological space with a finite open covering X = ∪i Ui, where every open piece Ui ⊂ An is an affine variety with ring of global functions Ai = C[Ui]; further, the pieces Ui are glued together by regular functions defined on open subsets. The topology on X is still referred to as the Zariski topology. X also carries the complex topology, which again has many more open sets.

Given affine varieties X ⊂ An, Y ⊂ Am, a morphism f : X → Y is given by an m-tuple of polynomials {f1(x1, . . . , xn), . . . , fm(x1, . . . , xn)} satisfying the defining relations of Y. Morphisms on projective varieties are defined similarly, using homogeneous polynomials of the same degree. Morphisms on general varieties are defined as morphisms on their affine pieces, which glue together in a compatible way.

If X is a variety, points P ∈ X are either singular or nonsingular. This is a local notion, and hence, it suffices to define a nonsingular point on an affine piece Ui ⊂ An. A point P ∈ Ui is nonsingular if, locally in the complex topology, a neighbourhood of P ∈ Ui is a complex submanifold of Cn.

The motivating example of a coherent sheaf of modules on an algebraic variety X is the structure sheaf or sheaf of regular functions OX. This is a gadget with the following properties:

  1. On every open set U ⊂ X, we are given an abelian group (or even a commutative ring) denoted OX(U), also written Γ(U, OX), the ring of regular functions on U.
  2. Restriction: if V ⊂ U is an open subset, a restriction map resUV : OX(U) → OX(V) is defined, which simply associates to every regular function f defined over U, the restriction of this function to V. If W ⊂ V ⊂ U are open sets, then the restriction maps clearly satisfy resUW = resVW ◦ resUV.
  3. Sheaf Property: suppose that an open subset U ⊂ X is covered by a collection of open subsets {Ui}, and suppose that a set of regular functions fi ∈ OX(Ui) is given such that whenever Ui and Uj intersect, then the restrictions of fi and fj to Ui ∩ Uj agree. Then there is a unique function f ∈ OX(U) whose restriction to Ui is fi.

In other words, the sheaf of regular functions consists of the collection of regular functions on open sets, together with the obvious restriction maps for open subsets; moreover, this data satisfies the Sheaf Property, which says that local functions, agreeing on overlaps, glue in a unique way to a global function on U.

A sheaf F on the algebraic variety X is a gadget satisfying the same formal properties; namely, it is defined by a collection {F(U)} of abelian groups on open sets, called sections of F over U, together with a compatible system of restriction maps on sections resUV : F(U) → F(V) for V ⊂ U, so that the Sheaf Property is satisfied: sections are locally defined just as regular functions are. But, what of sheaves of OX-modules? The extra requirement is that the sections F(U) over an open set U form a module over the ring of regular functions OX(U), and all restriction maps are compatible with the module structures. In other words, we multiply local sections by local functions, so that multiplication respects restriction. A sheaf of OX-modules is defined by the data of an A-module for every open subset U ⊂ X with ring of functions A = OX(U), so that these modules are glued together compatibly with the way the open sets glue. Hence, a sheaf of modules is indeed a geometric generalization of a module over a ring.