Mixed Anomaly and Riemann-Roch Theorem

This blog is aim to explain how the mixed anomaly between ๐‘ˆ(1) symmetry and gravity in ๐‘๐‘ CFT leads to the Riemann-Roch theorem in complex geometry. In this blog, we will just focus on the main physical idea, and leave the rigorous mathematical treatment to future posts.

Introduction: Monopole Inside a Sphere

Consider a monopole inside a sphere ๐•Š2, there is no global well-defined gauge connection ๐ด over ๐•Š2. One needs to use some patches {๐‘ˆ๐‘–} to cover ๐•Š2, then define ๐ด๐‘–โˆˆฮฉ1(๐‘ˆ๐‘–) (after identify a reference connection), and using transition functions {๐‘“๐‘–๐‘—} to obtain global ๐‘ˆ(1) connection.

For the situation of ๐•Š2, the simplest choice of patches might be two hemispheres, where the intersection of two patches is a circle ๐•Š1. Thus, one can easily prove that, the connection could be written as:

๐ด(๐œƒ,๐œ‘)={12(1โˆ’cos๐œƒ)d๐œ‘,๐œƒโˆˆ(0,๐œ‹2)12(โˆ’1โˆ’cos๐œƒ)d๐œ‘,๐œƒโˆˆ(๐œ‹2,๐œ‹),

where the associated gauge curvature could be written as ๐น=12d๐‘†, and the transition function could be written as e๐‘–๐œ‘:๐ดโ†ฆ๐ด+d๐œ‘. Using the formula above, the flux could be calculated by:

Flux=โˆซ๐•Š2๐น=โˆซ๐‘ˆ1d๐ด+โˆซ๐‘ˆ2d๐ด=โˆซ๐œ•๐‘ˆ1๐ด+โˆซ๐œ•๐‘ˆ2๐ด=โˆซ๐•Š1d๐œ‘โˆˆโ„ค.

bc CFT and U(1) Current

Local Description

Consider the ๐‘๐‘ CFT over a Riemann surface ๐‘‹ with conformal weight (๐œ†,0) and (1โˆ’๐œ†,0):

๐‘†=12๐œ‹โˆซ๐‘‹๐‘๐œ•๐‘,

where ๐‘โˆˆฮ“(๐‘‹,๐ฟโŠ—๐œ†), ๐‘โˆˆฮ“(๐‘‹,๐พโŠ—๐ฟโˆ’โŠ—๐œ†), ๐ฟ is a holomorphic line bundle and ๐พ is the canonical bundle over ๐‘‹.

Now we consider the local description of this CFT over a patch ๐‘ˆโ‰ˆโ„‚ with local coordinate ๐‘ง. The energy-momentum tensor under this coordinate is given by:

๐‘‡(๐‘ง)=โˆ’๐œ†:๐‘๐œ•๐‘:+(1โˆ’๐œ†):๐œ•๐‘๐‘:,

and the ๐‘ˆ(1) current is:

๐ฝ(๐‘ง)=:๐‘๐‘:โ‰”lim๐‘คโ†’๐‘ง๐‘(๐‘ค)๐‘(๐‘ง)โˆ’d๐‘ง๐‘คโˆ’๐‘ง,

The OPE for the current could be written as:

๐‘‡(๐‘ง)๐ฝ(๐‘ค)=1โˆ’2๐œ†(๐‘งโˆ’๐‘ค)3d๐‘ง+๐ฝ(๐‘ค)(๐‘งโˆ’๐‘ค)2+๐œ•๐‘ง๐ฝ(๐‘ค)๐‘งโˆ’๐‘ค+:๐‘‡(๐‘ง)๐ฝ(๐‘ค):,

which implies the current changing while one consider the conformal transformation ๐‘งโ†ฆ๐‘ค:

๐ฝ(๐‘ค)=๐ฝโ€ฒ(๐‘ง)+1โˆ’2๐œ†2๐œ•(ln๐œ•๐‘ง๐‘ค)=๐ฝโ€ฒ(๐‘ง)+1โˆ’2๐œ†2d(ln๐œ•๐‘ง๐‘ค).

The last equality holds because the conformal translation is holomorphic. This translation formula implies that ๐ฝ(๐‘ค) is not a primary field.

The conserved quantity here from classical mechanics could be naively written as โˆซฮฃ๐œ•๐ฝd๐‘ฅ=0. This equation is true on โ„‚ with compact supported ๐‘๐‘ fields. However, more precisely consideration is needed while we consider the global structre of this field theory.

Glue Patches from Local Data

While we want to glue patches into one dimensional complex manifold, a holomorphic function ๐‘“ satisfies ๐œ•๐‘ง๐‘“(๐‘)โ‰ 0 would play a role as transition function, which indeed is a conformal transformation ๐‘งโ†ฆ๐‘ค. Thus, recall the discussion in the intro, the integration of ๐œ•๐ฝ over ๐‘‹ should be rephrased as the integration over multiple patches glued by some conformal transformation:

โˆซ๐‘‹๐œ•๐ฝโ‰”โˆ‘๐‘–โˆซ๐‘ˆ๐‘–๐œ•๐ฝ(๐‘ง๐‘–).

Here we chose a good over ๐‘ˆ๐‘– of ๐‘‹ and attach local coordinates {๐‘ง๐‘–} on each patch. Since ๐ฝ(๐‘ง๐‘–) is (1,0) form over ๐‘ˆ๐‘–, the integration above could be rewritten as:

โˆซ๐‘‹๐œ•๐ฝโ‰”โˆ‘๐‘–โˆซ๐‘ˆ๐‘–d๐ฝ(๐‘ง๐‘–).

Given a (good) cover ๐’ฐ๏ธ€โ‰”{๐‘ˆ๐‘–} of ๐‘‹, transition function is given by ๐‘“๐‘–๐‘—:๐‘ง๐‘—โ†ฆ๐‘“๐‘–๐‘—(๐‘ง๐‘–), thus the current on two patches are related by:

๐ฝ(๐‘ง๐‘—)=๐ฝ(๐‘ง๐‘–)+1โˆ’2๐œ†2d(ln๐œ•๐‘ง๐‘–๐‘“๐‘–๐‘—).

For now, we have met a similar situation as the monopole inside a sphere, where the current ๐ฝ plays the role of gauge connection ๐ด which might not be globally well-defined.

A way to formulate the consideration in the intro, where we first integrate d๐ฝ over each patch, then sum them up with the transition function.

One can embed the consideration above into ฤŒech complex, where ๐ฝ(๐‘ง๐‘–) is an element in ๐ถ0(๐’ฐ๏ธ€,ฮฉ1), and 1โˆ’2๐œ†2d(ln๐œ•๐‘ง๐‘–๐‘“๐‘–๐‘—) is an element in ๐ถ1(๐’ฐ๏ธ€,ฮฉ1), where:

  • The first cohomology degree in ๐ถโ€ข is the intersection number of patches, e.g., ๐‘ˆ๐‘– is an element in ๐ถ0, ๐‘ˆ๐‘–โˆฉ๐‘ˆ๐‘— is an element in ๐ถ1 and so on.
  • The second cohomology degree in ฮฉโ€ข denotes the degree of differential forms, e.g., ฮฉ0 is degree 0 form (function), ฮฉ1 is degree 1 form and so on 1.

And the associated ฤŒech differential is induced by:

  • ๐›ฟ:๐ถ๐‘(๐’ฐ๏ธ€,ฮฉ๐‘ž)โ†ฆ๐ถ๐‘+1(๐’ฐ๏ธ€,ฮฉ๐‘ž), where ๐›ฟ:๐‘“๐‘–1,โ€ฆ,๐‘–๐‘›โ†ฆ(๐›ฟ๐‘“)๐‘–1,โ€ฆ,๐‘–๐‘›,๐‘–๐‘›+1.
  • d:๐ถ๐‘(๐’ฐ๏ธ€,ฮฉ๐‘ž)โ†’๐ถ๐‘(๐’ฐ๏ธ€,ฮฉ๐‘ž+1) is the standard de Rham differential over a patch ๐‘ˆ๐‘–1,โ€ฆ,๐‘–๐‘›.

Therefore, the transition of current ๐ฝ could be rephrased as:

๐›ฟ๐ฝ๐‘–๐‘—=1โˆ’2๐œ†2d(ln๐œ•๐‘ง๐‘—๐‘“๐‘–๐‘—),

which could be rewritten as:

where the arrow ๐‘Žโ†’๐›ฟ๐‘ denotes ๐‘=๐›ฟ๐‘Ž. Moreover, since transition functions satisfying the condition

๐œ•๐‘ง๐‘—๐‘“๐‘–๐‘—๐œ•๐‘ง๐‘˜๐‘“๐‘—๐‘˜๐œ•๐‘ง๐‘–๐‘“๐‘˜๐‘–=1โ‰”๐‘’2๐‘–๐œ‹๐‘›๐‘–๐‘—๐‘˜,

we have:

where d would act as an embedding ๐ป2(๐‘‹,โ„ค)โ†ช๏ธŽฮฉ0(๐‘ˆ๐‘–๐‘—๐‘˜) i.e., d:๐‘›โ†ฆ๐‘›๐‘–๐‘—๐‘˜ for [๐‘›]โˆˆ๐ป2(๐‘‹,โ„ค). Note that our integration is over ๐‘‹ for ๐œ•๐ฝ, then we need to include ๐œ•๐ฝ=d๐ฝ into the consideration, thus we have:

where ๐›ฟ is the restriction of a smooth form to the intersection of patches, i.e. ๐›ฟ:๐œ”โ†ฆ๐œ”|๐‘ˆ๐‘–, for ๐œ”โˆˆฮฉ2(๐‘‹).

Using the diagram above, we could replace the ill-defined integration of ๐œ•๐ฝ over ๐‘‹ by the well-defined integration of d๐ฝ๐‘– over each patch ๐‘ˆ๐‘–, then by the globally well-defined 2-form ๐œ”โˆˆฮฉ2(๐‘‹).

Moreover, the diagram above hints that, the integration of ๐œ” over ๐‘‹ would descend to the sum of (1โˆ’2๐œ†)๐‘–๐œ‹๐‘›๐‘–๐‘—๐‘˜ over all ๐‘ˆ๐‘–๐‘—๐‘˜. To see this, we consider the nerve of cover ๐’ฐ๏ธ€, which is a simplicial complex constructed from ๐’ฐ๏ธ€. See the figure below for an example of nerve of cover (and its dual).

image
Nerve of cover and its dual
image
Nerve of cover and its dual

Thus, the integration of ๐œ” over ๐‘‹ could:

  • First, be rephrased as the integration over the boundary ๐‘’๐‘–๐‘—:
โˆซ๐‘‹๐œ”=โˆ‘{๐‘’๐‘–๐‘—}โˆซ๐‘’๐‘–๐‘—(๐›ฟ๐ฝ)๐‘–๐‘—=โˆ‘{๐‘’๐‘–๐‘—}โˆซ๐‘’๐‘–๐‘—1โˆ’2๐œ†2d(ln๐œ•๐‘ง๐‘—๐‘“๐‘–๐‘—),

where ๐‘’๐‘–๐‘— denotes the edge correspond to the intersection ๐‘ˆ๐‘–โˆฉ๐‘ˆ๐‘—,

  • Then, be rephrased as the integration over the face ๐‘“๐‘–๐‘—๐‘˜, which is simply the sum of ๐‘›๐‘–๐‘—๐‘˜:
โˆซ๐‘‹๐œ”=โˆ‘{๐‘“๐‘–๐‘—๐‘˜}(1โˆ’2๐œ†)๐‘–๐œ‹๐‘›๐‘–๐‘—๐‘˜,

where ๐‘“๐‘–๐‘—๐‘˜ denotes the face correspond to the intersection ๐‘ˆ๐‘–โˆฉ๐‘ˆ๐‘—โˆฉ๐‘ˆ๐‘˜.

  • Finally, be rephrased as the โ€˜integrationโ€™ of ๐‘› over ๐‘‹, i.e., the pairing of [๐‘›]โˆˆ๐ป2(๐‘‹,โ„ค) with the fundamental class [๐‘‹]โˆˆ๐ป2(๐‘‹,โ„ค):
โˆซ๐‘‹๐œ”=(1โˆ’2๐œ†)๐‘–๐œ‹โŸจ[๐‘›],[๐‘‹]โŸฉ,

which is precisely the first Chern class ๐‘1(๐ฟ)โˆˆ๐ป2(๐‘‹,โ„ค) of line bundle ๐ฟ by definition, multiplied by (1โˆ’2๐œ†)๐‘–๐œ‹.

Remark
Such an reduction is called zig-zag technique, which descends a integration of a differential form to a sum over simplices in the nerve of cover.
Remark
Such an reduction is called zig-zag technique, which descends a integration of a differential form to a sum over simplices in the nerve of cover.

Therefore, the integral of ๐œ•๐ฝ (in fact, ๐œ”) over Riemann surface ๐‘‹ gives

โˆซ๐‘‹๐œ•๐ฝโ‰”โˆซ๐‘‹๐œ”=(1โˆ’2๐œ†)๐œ‹๐‘–๐‘1(๐ฟ),

where ๐‘1(๐ฟ)โˆˆ๐ป2(๐‘‹,โ„ค) is the first Chern class of line bundle ๐ฟ.

Zero Modes, Riemann-Roch and Index

Zero Modes and Index

The zero mode equation for ๐‘๐‘ CFT could be written as:

๐œ•๐‘=0,๐œ•๐‘=0.

We denote the number of zero modes for ๐‘, ๐‘ fields as ๐ต and ๐ถ respectively. It is easy to identify that ๐ถ=ker(๐œ•๐พโŠ—๐ฟโˆ’๐œ†) and ๐ต=ker(๐œ•๐ฟ๐œ†), thus the difference of the zero modes is given by:

๐ถโˆ’๐ต=dim(๐ป0(๐‘‹,๐’ช๏ธ€(๐พโŠ—๐ฟโˆ’๐œ†)))โˆ’dim(๐ป0(๐‘‹,๐’ช๏ธ€(๐ฟ๐œ†))),

using Serre duality ๐ป๐‘–(๐‘‹,๐’ช๏ธ€(๐พโŠ—๐ฟโˆ’๐œ†))โ‰ˆ๐ป๐‘›โˆ’๐‘–(๐‘‹,๐’ช๏ธ€(๐ฟ๐œ†))โˆจ, one have (in our case, ๐‘›=1):

๐ถโˆ’๐ต=dim(๐ป1(๐‘‹,๐’ช๏ธ€(๐ฟ๐œ†)))โˆ’dim(๐ป0(๐‘‹,๐’ช๏ธ€(๐ฟ๐œ†)))โ‰”โ„Ž1(๐‘‹,๐’ช๏ธ€(๐ฟ๐œ†))โˆ’โ„Ž0(๐‘‹,๐’ช๏ธ€(๐ฟ๐œ†)),

thus the index of elliptic operator ๐œ• could be rephrased as:

ind(๐œ•)=โ„Ž0(๐‘‹,๐’ช๏ธ€(๐ฟ๐œ†))โˆ’โ„Ž1(๐‘‹,๐’ช๏ธ€(๐ฟ๐œ†)),

Moreover, it is well-known that the difference of zero modes could be rephrased as the charge of ๐‘ˆ(1) Noether current, which is given by the ๐‘ˆ(1) generator (at quantum level):

๐‘„โ‰”12๐œ‹๐‘–โˆซ๐‘‹๐œ•๐ฝ(๐‘ง)=12๐œ‹๐‘–โˆฎ:๐‘(๐‘ง)๐‘(๐‘ง):,

We can use the path integral to evaluate this charge, which we have:

โŸจ๐‘„โŸฉ=1๐‘โˆซ๐‘‘๐œ‡๐‘„๐‘’โˆ’๐‘†[๐‘,๐‘],

where ๐‘‘๐œ‡ is a formal Berezin measure over the space of fields, and ๐‘ is the partition function.

Note that the possible zero modes of ๐‘๐‘ fields would never shown in the action ๐‘†[๐‘,๐‘], thus the integration above would always vanish unless there is no zero modes. To overcome this problem, one need to insert an observable with ๐ต ๐‘ fields and ๐ถ ๐‘ fields into the integration, i.e.:

โŸจ๐‘„โŸฉโ‰”โˆซ๐‘‘๐œ‡๐‘„๐’ช๏ธ€[๐‘,๐‘]๐‘’โˆ’๐‘†โˆซ๐‘‘๐œ‡๐’ช๏ธ€[๐‘,๐‘]๐‘’โˆ’๐‘†,

we will finally show shat this integration is independent of the choice of ๐’ช๏ธ€, but now let me choose a simple form of this operator:

๐’ช๏ธ€[๐‘,๐‘]โ‰”๐‘(๐‘ง1)โ€ฆ๐‘(๐‘ง๐ต)๐‘(๐‘ค1)โ€ฆ๐‘(๐‘ค๐ถ),

thus, the ๐‘ˆ(1) charge operator would acts on this observable as:

[๐‘„,๐’ช๏ธ€]=(๐ตโˆ’๐ถ)๐’ช๏ธ€,

which could be derived from

[๐‘„,๐‘(๐‘ง)]=๐‘(๐‘ง),[๐‘„,๐‘(๐‘ง)]=โˆ’๐‘(๐‘ง),

and Leibniz rule of commutator.

Now we consider the path integral version of the commutator above. In order to realize such commutator above, we need two facts above:

  • First, the path integral would lead to a (time, radial) ordered product.
  • Second, the quantity of ๐‘„ is robust under a small deformation of integral path (using Cauchyโ€™s integral formula).

The first fact shows that we could realize the quantum expectation value as:

โŸจ0|๐‘‡{[๐‘„,๐‘‚(๐‘ง)]โ€ฆ}|0โŸฉ=โŸจ(๐‘„(๐ถ1)โˆ’๐‘„(๐ถ2)๐‘‚(๐‘ง)โ€ฆ)โŸฉ.

Using the second fact, these two loops could be deformed as a closed loop around ๐‘‚(๐‘ง). Thus, the commutator could be realized simply as the path integral expectation value of ๐‘„๐‘‚.

Using the result above for each ๐‘(๐‘ง๐‘–) and ๐‘(๐‘ค๐‘—), we finally obtain:

โŸจ๐‘„โŸฉ=๐ตโˆ’๐ถ,

which is independent of the choice of ๐’ช๏ธ€. Thus, we have identified the index of elliptic operator ๐œ• with the ๐‘ˆ(1) charge:

โŸจ๐‘„โŸฉ=ind(๐œ•).

Mixed Anomaly and Riemann-Roch Theorem

Recalling our previous result, this actually gives the relationship between ghost number and manifold Euler characteristic:

โŸจ๐‘„โŸฉ=1โˆ’2๐œ†2๐œ’(๐ฟ)=(1โˆ’2๐œ†)(1โˆ’๐‘”)โ‰”deg(๐ฟ๐œ†)+1โˆ’๐‘”,

here we used the fact that ๐œ’(๐ฟ๐œ†)=deg(๐ฟ๐œ†)=๐œ†deg(๐ฟ) and deg(๐ฟ)=2โˆ’2๐‘”, where ๐ฟ is the canonical line bundle over ๐‘‹. Noting the equivalence between ghost number and index, we finally obtain the index theorem for elliptic operator ๐œ•:

ind(๐œ•๐ฟ๐œ†)=(1โˆ’2๐œ†)๐œ’(๐ฟ)=deg(๐ฟ๐œ†)+1โˆ’๐‘”,

Using the index expression ind(๐œ•)=โ„Ž0(๐‘‹,๐’ช๏ธ€(๐ฟ๐œ†))โˆ’โ„Ž1(๐‘‹,๐’ช๏ธ€(๐ฟ๐œ†)), this is precisely the Riemann-Roch theorem:

โ„Ž0(๐‘‹,๐’ช๏ธ€(๐ฟ๐œ†))โˆ’โ„Ž1(๐‘‹,๐’ช๏ธ€(๐ฟ๐œ†))=deg(๐ฟ๐œ†)+1โˆ’๐‘”.

Using the line bundle-divisor correspondence, this theorem can be transformed into the standard form found in textbooks.

  1. 1(1,0) form over ๐‘ˆ๐‘– could be naturally embedded into ๐ถ0(๐’ฐ๏ธ€,ฮฉ1), so that we write ๐ฝโˆˆ๐ถ0(๐’ฐ๏ธ€,ฮฉ1).

Back to all articles

Loading comments...