Two Distinct Singular Loci
Two calculations can become singular for completely different reasons. A local Frobenius recurrence can fail because two ODE exponents differ by an integer. A Virasoro block coefficient can have a pole because its internal Verma-module Gram matrix loses rank at a Kac weight.
Both phenomena can produce poles in intermediate formulas, and both can leave logarithms after a parameter limit. That resemblance is the source of the confusion. Their variables, mathematical mechanisms, and repairs are different. Only after a complete ODE/CFT dictionary has been fixed does it make sense to ask whether the two exceptional sets intersect.
One is local in the ODE variable; the other is a parameter pole
Section titled “One is local in the ODE variable; the other is a parameter pole”The shortest reliable distinction is to ask what becomes singular.
| Question | Frobenius locus | Kac or Zamolodchikov locus |
|---|---|---|
| Object | Local solution basis of a differential equation | Internal Verma-module block chart |
| Variable being expanded | Local coordinate | Sewing coordinate , nome , or an irregular scale |
| Exceptional datum | Difference of local exponents | Internal conformal weight |
| Algebraic signal | A zero denominator in the Frobenius recurrence | A zero eigenvalue of a Gram matrix |
| Possible cancellation | Resonant obstruction vanishes | Residue vanishes or several singular cells cancel |
| Natural replacement | Levelt or logarithmic local frame | Irreducible quotient, residue recursion, or assembled limiting sum |
| Monodromy effect | May create a Jordan block at one endpoint | None locally unless the parameter dictionary also enforces resonance |
A pole in a parameter is not a singular point in the independent variable. Conversely, a logarithmic local solution does not imply that the internal CFT module is degenerate.
This page reserves Frobenius resonance for the local ODE condition. It does not use the word “resonance” here for poles of a continued resolvent, quasinormal frequencies, or other spectral notions.
Frobenius resonance is detected by one finite recurrence step
Section titled “Frobenius resonance is detected by one finite recurrence step”Near a regular singular point , write
with
The indicial polynomial is
For
coefficient matching gives
Let the two roots satisfy
For the smaller root, the denominator at is
The numerator at that one step is the resonant obstruction
For a positive integer gap, two cases must be distinguished:
- If , the smaller-root pure Frobenius series is obstructed and an independent solution contains a logarithm.
- If , the resonant step is compatible. A second power-type solution may exist after a free coefficient is fixed.
If instead , the roots coincide. There is no positive recurrence step and no quantity to test: for a genuine scalar second-order regular singularity, an independent solution necessarily has a logarithmic companion. Thus, for , the integer condition locates a resonance divisor but does not by itself decide the logarithmic coefficient.
Levelt form records the missing extension datum
Section titled “Levelt form records the missing extension datum”For a first-order Fuchsian system, a Levelt frame has the schematic form
where records integral exponent shifts and contains the remaining exponent and nilpotent data. If
then
The number is not determined by the exponent difference alone. It is the local extension datum detected by the resonant recurrence. When , the local monodromy can be diagonal even at an integer exponent difference.
The full Frobenius treatment derives the logarithmic normalization and repeated-root cases in detail.
For the standard general-Heun equation used earlier in the chapter, the finite-end exponent differences are
Consequently,
is an endpoint resonance divisor. Whether the point is logarithmic or apparent still depends on the relevant Heun recurrence and accessory parameter.
Kac zeros belong to an internal Gram matrix
Section titled “Kac zeros belong to an internal Gram matrix”Keep the book’s Liouville convention
For positive integers , the Kac weight is
At descendant level , the Gram determinant factors as
Here is the number of integer partitions of , with , and the nonzero prefactor depends on the chosen descendant basis.
The divisor
therefore concerns the internal module used in sewing. A generic four-point coefficient has the form
It is consequently a rational function of and is meromorphic along Kac divisors. The Chapter 6 quotient construction explains why a degenerate irreducible block is not obtained by blind substitution into this inverse-Gram expression.
Level one shows both the pole and its possible removal
Section titled “Level one shows both the pole and its possible removal”At level one,
and the unit-leading four-point block has
where
The Kac weight is . For generic external weights, has a simple pole there. If or , one numerator also vanishes and the residue can disappear.
That cancellation is representation-theoretic. It expresses a three-point fusion zero, not a change in any local ODE exponent. At higher levels the analogous residues factor through fusion polynomials.
Zamolodchikov recursion makes the pole coordinate explicit
Section titled “Zamolodchikov recursion makes the pole coordinate explicit”After extracting the standard elliptic prefactor, the four-point block can be written schematically as
The residue contains external fusion polynomials and a normalization factor for the singular vector. This formula displays three facts at once:
- the pole coordinate is the internal weight;
- the pole first contributes at level ;
- special external data can make .
Calling every denominator a physical singularity is therefore too strong. The generic Verma-module block is meromorphic. A degenerate irreducible block is instead defined after quotienting the null submodule, and an assembled correlator or tau function can have further cancellations among several meromorphic cells.
The BPZ dictionary keeps the two momentum slots separate
Section titled “The BPZ dictionary keeps the two momentum slots separate”Insert a degenerate field with momentum . Near an external field of centered momentum , the two BPZ exponents are
Their difference is
The exact finite- conditions are therefore
The first equation constrains an external momentum. The second constrains the internal sewing momentum. In the unconstrained block parameter space they are distinct codimension-one divisors, and their generic intersection has codimension two.
For a probe, the local exponent difference is instead
Swapping the probe changes the endpoint resonance test. It does not change which internal Gram matrix is being inverted.
A dictionary pulls the loci into one parameter space
Section titled “A dictionary pulls the loci into one parameter space”Let denote the parameters of the ODE, physical model, or spectral problem. A declared dictionary is a map
Only after is fixed should one define the pulled-back sets
The meaningful double-exceptional set is
Before pullback, the two divisors live in different factors of the block parameter space. After pullback they can be disjoint, meet transversely, become tangent, or even share a component because a special boundary condition ties external and internal data together. None of those possibilities follows from the names of the loci.
An internal weight usually describes composite monodromy. Thus a Kac divisor can line up with resonance of without lining up with Frobenius resonance of or separately.
The classical limit preserves the distinction
Section titled “The classical limit preserves the distinction”For a heavy lift, set
The ODE exponent differences are
Hence endpoint resonance becomes
On a fixed Kac divisor,
so
Because the weight depends on , the leading classical singular locations occur at
Equivalently, with
the first two fixed- skeletons are
and
These are the familiar level-one and level-two classical block denominators. They diagnose the internal chart, not an endpoint.
The formulas now look similar:
They still use different coordinates. The first acts on a local endpoint frame; the second acts on the internal block chart selected by the accessory inversion.
There is also a loss of information in the limit. For fixed , all positive approach the same leading value . Subleading data distinguish the finite- Kac divisors. A classical formula with a pole at cannot by itself identify the Kac label or the correct finite- quotient.
The unit-central-charge grid makes both loci visible
Section titled “The unit-central-charge grid makes both loci visible”In the PVI chart, the local exponent lift at zero is , while the internal composite lift is . The endpoint condition is
The charge- internal weight is
The Kac lattice is with , so the entire charge family meets it exactly when
At , the primary has . A pole that is simple as a function of can therefore look double as a function of . This is ramification of the parameter map, not a second null vector. The generic Fourier construction shows which charge–descendant cells must be assembled before taking this limit.
The parameter plane. Vertical lines constrain the local endpoint lift ; horizontal lines constrain the internal composite lift . A crossing satisfies two independent conditions.
At , the composite trace is
This is resonant composite monodromy. It is not local Frobenius resonance at zero unless is also an integer.
Three points make the distinction concrete:
| Endpoint zero | Internal channel | Classification | |
|---|---|---|---|
| Resonant | Away from the Kac lattice | Frobenius only | |
| Nonresonant | Kac-degenerate charge family | Kac only | |
| Resonant | Kac-degenerate charge family | Intersection |
No change of terminology is needed at the last point. Both diagnoses remain active and both repairs must be performed.
An exact benchmark makes the independence testable
Section titled “An exact benchmark makes the independence testable”Consider the local ODE family
Its indicial roots at zero are and . For the smaller-root series
the recurrence is
where . Near the representative resonance ,
and
Therefore
At exact resonance, the compatibility obstruction is
If the larger solution is normalized as , the smaller solution has logarithmic coefficient
Indeed, the constant term of
is .
The resonance divisor and the no-log divisor are therefore different. On their intersection, for , two exact analytic solutions are
and
The puncture is apparent: its local monodromy is the identity despite the integer exponent difference. At , the displayed has the continuous extension , and the pair is simply .
Now attach an independent Virasoro internal weight. Set
In the level-two basis ,
so
The primitive level-two Kac weights are
For the external weights
direct inverse-Gram sewing gives
Both primitive residues are nonzero:
The direct-product parameter space therefore contains four decisive points:
| Point | ODE diagnosis | CFT diagnosis | |||
|---|---|---|---|---|---|
| Resonant and logarithmic | Gram regular | ||||
| Nonresonant | Kac pole | ||||
| Resonant and logarithmic | Kac pole | ||||
| Resonant, log-free, apparent | Kac pole |
Point is the strongest warning: even at an intersection with a Kac pole, endpoint resonance need not produce a logarithm.
The exact benchmark script verifies the recurrence residue, both apparent solutions, the Gram determinant, the block coefficient, and both Kac residues. Run:
python3 public/code/advanced-ode/two-singular-loci-check.pyThe audited environment used Python 3.10.16, SymPy 1.13.1, and mpmath 1.3.0. Exact symbolic assertions are followed by residue estimates computed at 70-digit working precision and displayed to 16 significant digits. This benchmark proves logical and computational independence of the two mechanisms. It does not supply an ODE/CFT dictionary between and , an all-level block theorem, or a global connection formula.
Similar logarithms can come from different collisions
Section titled “Similar logarithms can come from different collisions”A local exponent collision
Section titled “A local exponent collision”Suppose two normalized solutions depend meromorphically on a parameter and their exponents coalesce:
where is holomorphic in both arguments. Then
This logarithm belongs to a local Levelt solution. It changes the endpoint basis and can create a Jordan block in local monodromy.
A collision of meromorphic block cells
Section titled “A collision of meromorphic block cells”Now consider two terms in a tau-function or block-family sum:
On a chosen branch,
Here the logarithm survives only after singular parameter-space cells are assembled. It does not by itself identify a logarithmic endpoint of the auxiliary ODE. In the tau expansion, charge and descendant cells can collide in precisely this way.
The same elementary limit explains the visual similarity, but the objects being recombined are different.
A resonant connection matrix needs a new frame
Section titled “A resonant connection matrix needs a new frame”Let a nonresonant endpoint frame depend on :
Suppose a meromorphic matrix produces a finite Levelt frame:
For a simple coalescence, the model recombination is
because its second column forms . At a nonzero integer difference, the required triangular subtraction is determined by the resonant recurrence rather than this universal model.
If
and both endpoints are recombined, then
Individual entries of may diverge while this matrix limit is finite. Substituting into gamma functions before applying the two basis changes discards the cancellations.
The Wronskian remains the fastest audit. In the simple coalescing model, exactly compensates a Wronskian that vanishes like .
A Kac limit needs a new block object
Section titled “A Kac limit needs a new block object”The analogous CFT procedure is not an endpoint basis change.
- Work with generic and identify every pole contributing through the required sewing order.
- Compute the fusion-polynomial residues. A zero residue can make a nominal Kac pole removable.
- If the intended internal state is degenerate, replace the Verma module by the appropriate irreducible quotient.
- If the block occurs inside a Fourier or irregular-state sum, assemble every charge–descendant cell that collides at the retained order.
- Only then take .
The result can be finite, logarithmic in the sewing modulus, or genuinely singular. Which outcome occurs depends on external fusion data and on the larger object being assembled.
At a point lying on both and , use both procedures. A safe order is:
Changing the order is allowed only after uniformity or commutation of the two limits has been proved.
For a genuinely coupled intersection, introduce independent regulators:
Construct the Levelt recombination at generic and assemble the CFT expression at generic . Then test the two iterated limits and, when needed, several curves . A diagonal one-parameter approach can hide path dependence and cannot establish a two-variable limit by itself.
A decision ledger for exceptional formulas
Section titled “A decision ledger for exceptional formulas”| Observed symptom | First diagnostic | Correct action |
|---|---|---|
| Frobenius denominator vanishes at step | Compute | Build a log-free or logarithmic Levelt frame |
| Gamma entry of a connection matrix diverges as | Inspect the endpoint basis and Wronskian | Recombine the full matrix on the endpoint side |
| Gram determinant vanishes at level | Check | Compute the fusion residue and specify Verma versus quotient block |
| One Zamolodchikov residue vanishes | Evaluate the external fusion polynomials | Treat the pole as removable only to the verified order |
| Individual Fourier cells diverge | Find all cells with the same limiting power | Sum the colliding cells before taking the limit |
| Accessory inversion reaches | Test the inverse Jacobian | Change the internal coordinate or use a ramified chart |
| Both endpoint and internal tests fire | Record both divisors | Apply both limiting prescriptions |
The inverse-Jacobian row is a third exceptional set. A branch point of the accessory map is neither a Frobenius resonance nor a Kac divisor, even if all three happen to meet in a special problem.
A reusable intersection workflow
Section titled “A reusable intersection workflow”For any proposed ODE/CFT formula:
- Name the independent parameters. Separate every external momentum, the internal channel momentum, the central-charge parameter, the modulus, and the accessory.
- Compute each local exponent difference. Mark every integer divisor before using a unit-leading Frobenius frame.
- Compute the internal Kac weights at finite . Do not infer a Kac label from a classical half-integer alone.
- Check fusion residues. Decide whether the generic block pole is present, removable, or meaningful only inside an assembled sum.
- Write the parameter dictionary as a map. Pull both divisors back to the physical or spectral parameter space.
- Find intersections only after that pullback. Independent divisors can become linked by a boundary condition, symmetry, or minimal-model restriction.
- Take limits in complete objects. Recombine endpoint frames and assemble block cells before evaluation.
- Audit the result twice. Use a Wronskian or monodromy test on the ODE side and a quotient, residue, or coefficient test on the CFT side.
Common pitfalls
Section titled “Common pitfalls”Calling an integer internal lift “a Frobenius resonance.” An internal composite trace can be resonant while every local endpoint remains nonresonant. State which local loop or composite loop is meant.
Assuming resonance forces a logarithm. The integer exponent difference locates the exceptional recurrence step. The obstruction at that step decides whether a logarithmic coefficient is nonzero.
Calling a Gram zero a pole of the physical theory. The inverse Gram matrix makes a generic Verma-module block meromorphic. Fusion zeros, irreducible quotients, structure constants, or neighboring Fourier cells can remove that pole.
Substituting a resonant value into four separate connection entries. The entries refer to a collapsing nonresonant frame. Apply the full left and right recombination matrices first.
Reading a Kac label from the classical limit. Distinct finite- divisors with different can collapse to the same leading half-integer . Preserve the subleading lift whenever the quotient or residue matters.
Exercises
Section titled “Exercises”1. Classify three points in the c = 1 plane
Section titled “1. Classify three points in the c = 1 plane”Classify
Solution
At , endpoint resonance at zero requires , whereas the internal Kac family requires . Therefore:
- is Frobenius resonant only;
- lies on the internal Kac locus only;
- lies on their intersection.
The final point still requires two separate limiting procedures.
2. Derive the finite-b firewall
Section titled “2. Derive the finite-b firewall”Use the BPZ exponents
and the centered Kac momentum to derive the two conditions in the opening tip.
Solution
The local exponent difference is
Frobenius resonance therefore requires this number to be an integer. The Kac formula gives
Equating it to gives
The two equations constrain different momentum slots.
3. Track a Kac divisor into the classical limit
Section titled “3. Track a Kac divisor into the classical limit”Fix and show that the leading classical internal momentum loses the label . Explain why this prevents reconstruction of a unique finite- Kac module.
Solution
For the chosen centered representative,
The reflected representative gives . Thus the leading classical location depends on but not . Every divisor with the same collapses to the same value. The term is needed to recover and hence the finite- null-vector level .
4. Test the level-one Kac residue
Section titled “4. Test the level-one Kac residue”Find the residue of at . Give two conditions that make it vanish.
Solution
Multiplying by and taking the limit gives
It vanishes if or if . These are fusion zeros. They do not alter the local exponent difference of an unrelated BPZ endpoint.
5. Recover two logarithm mechanisms
Section titled “5. Recover two logarithm mechanisms”Prove the two limits
and
Why do identical logarithmic derivatives not identify the underlying singular loci?
Solution
On fixed logarithm branches,
so the first limit is . Likewise,
and the second limit is . The first recombines two local solutions; the second recombines two meromorphic parameter-space cells. The calculus identity is shared, but the mathematical objects are not.
6. Transform a connection matrix into Levelt frames
Section titled “6. Transform a connection matrix into Levelt frames”Suppose
Derive the Levelt connection matrix and its determinant law.
Solution
Right multiplication gives
Therefore
Before the limit,
This is exactly the Wronskian ratio after changing both endpoint frames. Poles in compensate zeros in the collapsing nonresonant Wronskians.
References
Section titled “References”- NIST Digital Library of Mathematical Functions, §2.7(i), “Regular Singularities: Fuchs–Frobenius Theory”. Gives the indicial equation, coefficient recurrence, and the separate construction required when the indices differ by an integer.
- E. L. Ince, Ordinary Differential Equations, Dover, 1956, Chapter XVI. A classical detailed treatment of regular singular points, exceptional recurrence steps, and logarithmic companions.
- V. G. Kac, “Contravariant Form for Infinite-Dimensional Lie Algebras and Superalgebras”, in Group Theoretical Methods in Physics, Lecture Notes in Physics 94, Springer, 1979, 441–445. Gives the determinant method and irreducibility criterion underlying the Virasoro Kac formula.
- B. L. Feigin and D. B. Fuchs, “Verma Modules over the Virasoro Algebra”, Functional Analysis and Its Applications 17 (1983), 241–242. Describes exceptional Verma-module structure beyond the location of the determinant zeros.
- Al. B. Zamolodchikov, “Conformal Symmetry in Two Dimensions: An Explicit Recurrence Formula for the Conformal Partial Wave Amplitude”, Communications in Mathematical Physics 96 (1984), 419–422. Introduces a recurrence for conformal partial waves from their meromorphic dependence on representation data.
- Al. B. Zamolodchikov, “Conformal Symmetry in Two-Dimensional Space: Recursion Representation of Conformal Block”, Theoretical and Mathematical Physics 73 (1987), 1088–1093. Gives the elliptic recursion in the internal conformal weight.
- M. Cho, S. Collier, and X. Yin, “Recursive Representations of Arbitrary Virasoro Conformal Blocks”, Journal of High Energy Physics 2017 (9), 122. Derives internal-weight and central-charge recursions and makes the factorization of residues into shifted blocks and fusion polynomials explicit.
- O. Gamayun, N. Iorgov, and O. Lisovyy, “Conformal Field Theory of Painlevé VI”, Journal of High Energy Physics 2012 (10), 038; see the erratum. The Fourier-block expansion supplies the concrete charge-cell collision in which internal Kac and composite-monodromy loci meet.
- G. Bonelli, C. Iossa, D. Panea Lichtig, and A. Tanzini, “Irregular Liouville Correlators and Connection Formulae for Heun Functions”, Communications in Mathematical Physics 397 (2023), 635–727. Provides the finite- degenerate fusion data and the classical Heun dictionaries whose generic formulas require the two separate exceptional-locus tests.
The final page of the chapter turns these distinctions into coefficient recurrences, numerical comparisons, and a status ledger across the Heun confluence hierarchy.