Responses on deformed spheres
Before this lesson: Real masses and squashed spheres; Superconformal currents and two-point functions.
A fourth derivative can be numerically stable and still differentiate the wrong mass. This laboratory reproduces a published sphere response, then changes the geometry while retaining the same flavor generator. A separate probability-density calculation checks the derivatives without differentiating the partition function numerically.
Prepare with ABJM masses and squashing and current two-point normalizations. The localization derivation belongs to those lessons. Here the aim is to turn their precisely normalized answer into a reproducible calculation and a useful failure test.
Fix the source before calculating
Section titled “Fix the source before calculating”Use compact ABJM, retaining both gauge circles and adding no quotient of their common center. The rank and positive level are exactly . The undeformed flat conformal theory has sixteen real Poincaré supercharges and sixteen conformal partners. Its manifest three-dimensional formulation has four real Poincaré generators. Our generic toric background supplies one Euclidean rigid-label direction of each R charge; this is not a count of all symmetries at a special conformal point.
Let be a length and the dimensionless squashing parameter. Set , , and use , with both angles of period . The complete background inherited from the prerequisite is
Use the orientation of the ordered diagonal coframe, the unique spin structure on the unquotiented sphere and the trivial R line bundle. The two-form source has patch potentials with ; it need not have one global potential. The round limit has . This positive branch gives the first-node Cartan phase and the opposite second-node phase, as derived in the prerequisite. It does not change the inherited coefficient of the Euclidean gauge Chern–Simons action.
In the ordered chiral list take scalar R-charge and the flavor generator
Here is the dimensionless source and its dimensional value. Freeze the flavor multiplet at , , , and zero gauginos. Each chiral therefore feels mass or . The auxiliary source changes with the mass. It is not eliminated by a field equation.
This is the first generator in Binder–Chester–Pufu (3.7). In integer-charge units the source is . The prerequisite’s displayed charge table chooses a different Cartan direction; the interchange symmetry in Kubo–Nosaka–Pang (2.5) gives the same one-mass partition function. The conversion of charge units does not identify the two charge tables field by field.
Keep the inherited double-sine prescription, the Abel-defined Cartan integral, and no added integer background Chern–Simons counterterms or new subtraction scale. Define on the branch continuous from real zero mass. The rank-one result is
The function pairs two chiral determinants. This is KNP (4.11), with its ABJM masses and dual variables . No large-rank approximation is used. We keep real ; we do not follow that paper’s special complex adjoint-mass tuning .
Reproduce the round answer and change one input
Section titled “Reproduce the round answer and change one input”At , . Consequently
The last line reproduces BCP (3.43). It is the derivative of the complete source-dependent action. Quadratic scalar-mass terms contribute, so it is not just an integrated four-point function of the linear insertion. The correlator calculation derives that distinction. In BCP’s normalization, (3.9) gives at this round point, where one free real scalar has .
For the controlled change , the finite product KNP (A.8) gives
To obtain the denominator, multiply the two factors and . Their product is . Expanding the logarithm at gives
| Fixed geometry | Zero-mass partition function | Second mass derivative | Fourth mass derivative |
|---|---|---|---|
Every derivative in this table is with respect to at fixed . Comparing the rows changes the background; it does not compute . Nor does inserting the second row into the round-sphere formula define a new flat-space .
Use an integral that can be tested
Section titled “Use an integral that can be tested”The subtraction at zero mass turns the regulated determinant representation into a convergent real integral. Define
Subtract KNP (A.10) at , combine the two halves of its contour, and put . The result and its differentiated forms are
Near zero, . Thus the three integrands approach , , and zero, respectively. At infinity they decay exponentially for fixed positive . These bounds also justify the mass derivatives on a bounded real interval. The unsubtracted real integral would diverge; it must not be used to guess the absolute normalization. We get from the exact finite product instead.
The program supports . For , that product is
Conjugate factors pair, giving a positive determinant for real . Its analytic derivatives test the integral at each supported geometry. The implementation evaluates using exponentials and expm1, rather than overflowing hyperbolic functions or subtracting nearly equal numbers. It uses rather than near zero.
| Mathematical quantity | Program name |
|---|---|
| , dimensionless geometry | b_squared |
| , dimensionless test mass | mass |
| , absolutely normalized paired determinant | determinant(w, b_squared) |
| at zero mass | Fxx, Fxxxx |
| Upper integration limit | cutoff |
Run and interpret the downloads
Section titled “Run and interpret the downloads”Download these four files into one folder:
Download the complete lab (ZIP) with the program, pinned dependencies, reference output and run instructions.
The tested environment is Python 3.13.7 with mpmath 1.3.0. No notebook, repository imports or network access are used during the calculation. From that folder run:
python -m venv .venv.venv\Scripts\python -m pip install -r requirements.txt.venv\Scripts\python -I sphere_responses.py.venv\Scripts\python -I sphere_responses.py --b-squared 3On systems using a bin directory for virtual environments, replace .venv\Scripts\python with .venv/bin/python. The default run uses 50 decimal digits and a separate mass probe ; the reported derivatives remain at zero mass. Its key values are
Z_zero_mass = 0.25Z_probe = 0.2268631269963737601119551Fxx = 4.934802200544679309417245Fxxxx = -24.35227275850060930911008round_cT = 16The JSON distinguishes the integral and product evaluations. Six comparisons, including a repeat at 70 digits, must satisfy a scaled tolerance of . The program stops with an error if they fail. This tolerance applies to those comparisons, not to finite differentiation steps.
Run the deliberate error separately:
.venv\Scripts\python -I sphere_responses.py --wrong-mass-normalizationIt differentiates instead of . The second derivative is four times too large and the fourth is sixteen times too large. The output must say detected: true. This is a changed source, not a rounding error. To test arithmetic precision without changing the source, use --dps 40 or --dps 70.
Separate three numerical errors
Section titled “Separate three numerical errors”First, truncating the integral has an analytic bound. For , put and . The exponential form of the kernel gives . Hence
Here is the upper incomplete gamma function. The default round cutoff is about . Its fourth-response tail is bounded by . This bound controls the omitted interval, not the quadrature on the retained interval.
Second, the precision repeat tests arithmetic and adaptive integration. It is not an interval-certified quadrature theorem. The independent product comparison makes an undetected integration error less likely.
Third, finite differences retain their own bias. The program prints steps even though it does not need them for its derivative result. At the last step the round fourth-difference estimate is about , still about away from the derivative. More working digits at the same do not remove that error.
Check with a normalized density
Section titled “Check with a normalized density”The exact Fourier identity KNP (A.7) supplies a different test. Since here and , define the probability density
The frequency is , not , because the determinant argument is . Expanding the characteristic function and then its logarithm yields
Direct integration of this positive density checks both normalization and the connected fourth moment. It gives at and at , reproducing the table. The independent calculation also checks . This auxiliary probability measure is a representation of the normalized determinant, not a claim that the original oscillatory gauge integral is a positive measure.
Exercises
Section titled “Exercises”1. Change units or change the source
Section titled “1. Change units or change the source”At , let the dimensional source be and . Find the second and fourth derivatives at zero. Then add an allowed integer-level background counterterm in the compact integer-charge cover, , where and . Which of the reported real responses changes? Compare with the deliberate wrong-normalization mode.
Hint 1
Each derivative contributes a factor of . Distinguish rescaling the variable from adding a polynomial to the function.
Hint 2
The counterterm is . It has no fourth derivative, and its second derivative is imaginary.
Solution
At fixed , and . These powers restore the dimensions of derivatives with respect to a mass. The specified counterterm shifts by and leaves unchanged. Thus neither real response changes in this contact-term comparison. It does change a phase-sensitive second source response. The integer condition refers to the stated compact cover, not an arbitrary redefinition of the faithful flavor group.
By contrast, the wrong-normalization mode replaces the entire function by , multiplying its real second and fourth derivatives by four and sixteen. No imaginary quadratic counterterm repairs that mismatch. The lab fixes throughout its outputs.
2. Predict the derivative bias
Section titled “2. Predict the derivative bias”For an even analytic , write . Derive the leading errors in
Evaluate the round-theory prediction for the fourth-difference error at . If each of the five raw free energies in the symmetric fourth-difference stencil has absolute numerical error at most , bound its contribution to the derivative error.
Hint 1
The coefficients of in the fourth-difference numerator cancel. Keep the term.
Hint 2
The round expansion has . The five stencil coefficients are .
Solution
Substitution gives and . Therefore the round fourth-difference bias starts at , about at the chosen step; the actual includes the next terms. Halving reduces the leading bias by four. This is a convergence prediction, not an exact finite-step equality.
The triangle inequality bounds the numerical-error contribution by . Decreasing the step eventually magnifies fixed input errors, so step and working precision must be varied separately. The released derivative integrals avoid this subtraction problem; the stencil remains a diagnostic.
3. Recover a connected response from moments
Section titled “3. Recover a connected response from moments”At , use the density moments and to recover both mass responses. What wrong fourth response results from using the raw fourth moment? Explain why the correct negative answer is compatible with a positive current two-point coefficient.
Hint 1
Expand the characteristic function to fourth order. Its logarithm subtracts the square of the quadratic term.
Hint 2
The fourth cumulant is , not .
Solution
Equation (LAB12.10) gives and . Replacing the cumulant with the raw moment instead gives , three times the correct answer. The logarithm of the partition function selects connected combinations. Positivity fixes the sign of the appropriate two-point norm; it does not require every fourth derivative of to be positive. The positive density has a positive variance and a positive fourth cumulant here, which produce a positive second and negative fourth response because their Fourier and logarithm signs differ.
These tests establish a specified rank-one response and its controlled background variation. Higher rank, another level, a different mass path or a separated-point four-point function requires additional physics. The deformed-sphere correlator study explains how to pose that next calculation without discarding the nonlinear source terms.