Choose distinct finite punctures zi on the sphere. A local coordinate at zi is an invertible germ
u=fi(x),x=z−zi,fi(0)=0,fi′(0)=0.
Thus fi maps the global displacement x to the local coordinate u. For boundary insertions in the upper half-plane, take zi∈R and boundary-compatible local coordinates. All inserted fields below remain at zi.
The coefficients Am are determined recursively. Choose a logarithm of α=f′(0) and use compatible lifts under composition. Then
W(f)W(g)=W(g∘f),W(f−1)=W(f)−1.
On each state of F, the positive Virasoro modes lower weight, so the exponential is a finite sum. This is the coordinate-change convention of Meng–Lan–Gu, Appendix D.1.
Definition 3.1 (Amplitude with local coordinates)
For states ai∈F, define the normalized chiral vacuum amplitude by
The expectation is the vacuum expectation of Proposition 2.4, read as a rational function in the ordered insertion points. In particular,
Af(1,…,1)=1.
This is the vacuum-sector specialization of the decorated-sphere amplitude in Appendix D.1, with the outgoing vacuum at infinity. For the primary state ψ,
Y(W(fi)ψ,zi)=fi′(0)−1/2ψ(zi).
For descendants, the positive Virasoro modes in W(fi) also contribute. The following identities compute these transformed states.
§3.2 Coordinate covariance and descendant insertions
Here φi is the insertion map from the local disk to the sphere; it is inverse to the local coordinate function z↦fi(z−zi). The square-root branch is fixed by the chosen lift of fi.
Proposition 3.2 (Coordinate covariance of the fermion)
Write g(u)=λexp(v(u)∂u)u, where v(u)=∑m≥1Amum+1, and set A=∑m≥1AmLm. Then
[A,ψ(u)]=(v(u)∂u+21v′(u))ψ(u).
Let gt(u)=exp(tv(u)∂u)u. The field Ft(u)=etAψ(u)e−tA satisfies
∂tFt(u)=(v(u)∂u+21v′(u))Ft(u),F0(u)=ψ(u).
The chain rule shows that gt′(u)ψ(gt(u)) satisfies the same equation and initial condition, with square root 1 at t=0. Uniqueness of formal power-series solutions gives
eAψ(u)e−A=g1′(u)ψ(g1(u)).
Similarly, the L0 commutator gives
λL0ψ(u)λ−L0=λ1/2ψ(λu).
Since W(g)−1=λL0eA and g=λg1, combining these two identities proves the proposition.
Thus Ψi is a way to compute the fields in the amplitude definition. Extracting coefficients at u=0 keeps their insertion point at zi.
§3.3 Regularized contractions and Pfaffian amplitudes
For states containing several fermions, use a separate local variable for each constituent and normal order in those local variables. The local vacuum contraction is 1/(u−v). After the coordinate change, the contraction of the generating fields is
si(u)sj(v)/(φi(u)−φj(v)).
These are Taylor series at (0,0) and satisfy Kij(u,v)=−Kji(v,u). For positive half-integers r,s, set
M(i,r),(j,s)=[ur−21vs−21]Kij(u,v).
Thus MT=−M. The brackets extract Taylor coefficients, including the factorial normalization of derivatives.
The subtraction removes the local vacuum contraction. For φi(u)=zi+u, the entire diagonal block vanishes, recovering the usual rule that contractions occur only between different normal-ordered factors. For a nonlinear coordinate, its regular remainder may be nonzero. These diagonal blocks encode the finite change of normal ordering.
Proposition 3.5 (Pfaffian amplitudes)
Let
ai=ψ−ri,1⋯ψ−ri,ki1,ri,1>⋯>ri,ki>0.
Concatenate the occupied labels (i,ri,α) in puncture order, preserving the displayed order within each state, to obtain an ordered list I. Then
Af(a1,…,an)=PfM[I,I].
For an odd number of occupied modes the amplitude is zero; for the empty list it is 1. The formula extends multilinearly to arbitrary states in F.
Proof.
Write each state as the coefficient of ∏αuαri,α−1/2 in :ψ(u1)⋯ψ(uki):1, with normal ordering in the local variables. Apply W(fi) to this state before applying Y(⋅,zi), as required by Definition 3.1. The conjugation identity in Proposition 3.2 transforms each constituent into Ψi; the local scalar subtractions are unchanged. Wick’s theorem therefore gives pairwise contractions si(u)sj(v)/(φi(u)−φj(v)). Within a group, local normal ordering subtracts 1/(u−v), leaving exactly Kii.
In each pairing, every variable occurs in exactly one kernel. Extracting the coefficient prescribed by each occupied mode therefore gives a product of entries of M. The signed sum over pairings is its Pfaffian. In particular, the coefficient convention agrees with
For a fixed finite set of modes, compute the required Taylor coefficients of Kij once and store M. Each occupation-basis amplitude then requires only a selected submatrix. A Pfaffian of order N can be evaluated by pivoted antisymmetric elimination in O(N3) arithmetic operations and O(N2) storage, without enumerating pairings; see Wimmer. The regularization of Kii must be performed in Taylor series before numerical evaluation.
If ai has weight hi, fermionic exclusion gives
hi≥2ki2,N=i∑ki≤i∑⌊2hi⌋.
For general states, apply the formula to their occupation-basis expansions. The cost of producing every entry of a tensor with D states at each puncture still includes its Dn output entries. All amplitudes here belong to the Majorana vacuum block; an overall geometric vacuum factor and amplitudes involving spin fields require separate data.
Exercise 3.6 (Coordinate changes and Gaussian amplitudes)
Regularity. Put
Hi(u,v)=u−vφi(u)−φi(v).
Show that Hi is an invertible Taylor series and that si(u)si(v)−Hi(u,v) is divisible by (u−v)2. Deduce the regularity and antisymmetry of Kii, and use
Kii(u,v)=(u−v)Hi(u,v)si(u)si(v)−Hi(u,v)
to compute its Taylor coefficients without subtracting poles numerically.
The Schwarzian term. Define
Sf=f′f′′′−23(f′f′′)2.
Prove
Kii(u,v)=12Sφi(0)(u−v)+terms of total degree at least 2.
Using ω=21ψ−23ψ−211, deduce
Af(1,…,ω,…,1)=24Sφi(0).
More generally, for three punctures, set zij=zi−zj and verify
Identify the pairings responsible for the two terms.
Size of the Pfaffian. Show that the least possible weight of a state with k occupied fermion modes is 21+23+⋯+(k−21)=k2/2. Deduce the bound on N above.
Generating all amplitudes. For a finite ordered set of mode labels and Grassmann variables θa, prove
exp21a,b∑θaMabθb=I even∑PfM[I,I]θI,
where I runs through subsets in the inherited order and θI is the corresponding ordered product. Explain how M determines all occupation-basis amplitudes without storing the full tensor.
The definitions, basic properties, and Majorana example were developed in the VOSA chapter of Introduction to Vertex Operator Algebras, published under CC0. Material previously released under CC0 remains available under those terms. This edition includes the additional treatment of amplitudes with local coordinates.