Skip to content

Classical Blocks, Opers, and Accessory Parameters

The heavy–light limit produced a four-pole oper and the local formula ctop=tf0tc_t^{\mathrm{op}}=\partial_t f_{0t}. That short equation is the heart of the classical CFT–ODE dictionary, but it is not yet a complete translation. One must still say which residue is meant, which four-point-block normalization defines f0tf_{0t}, which lift of the monodromy is selected by the internal weight, and how the residue becomes the standard Heun parameter qq.

This page fixes that ledger. The result is branchwise: after the channel, exponent lifts, logarithms, and block normalization are fixed, the classical block generates a definite oper. It does not, by itself, supply normalized Frobenius bases or a connection matrix.

The semiclassical Ward identity produces the gradient

Section titled “The semiclassical Ward identity produces the gradient”

Before fixing three insertion positions, divide the chiral Ward identity by the background block V\mathcal V. A stress-tensor insertion gives

TCFT(w)iVi(zi)chiVi(zi)ch=i[ΔiCFT(wzi)2+zi\LogVwzi].\begin{aligned} \frac{ \left\langle T_{\mathrm{CFT}}(w) \prod_iV_i(z_i) \right\rangle_{\mathrm{ch}} }{ \left\langle \prod_iV_i(z_i) \right\rangle_{\mathrm{ch}} } ={}& \sum_i \left[ \frac{ \Delta_i^{\mathrm{CFT}} }{ (w-z_i)^2 } \right. \\ &\left. \qquad+ \frac{ \partial_{z_i}\Log\mathcal V }{ w-z_i } \right]. \end{aligned}

Use ΔiCFT=δi/b2+O(1)\Delta_i^{\mathrm{CFT}}=\delta_i/b^2+O(1) and the derivative-compatible limit

b2zi\LogVzif.b^2\partial_{z_i}\Log\mathcal V \longrightarrow \partial_{z_i}f.

The scaled classical stress tensor is the projective connection

Tcl(w)=i[δi(wzi)2+ciwzi],ci=zif.T_{\mathrm{cl}}(w) = \sum_i \left[ \frac{\delta_i}{(w-z_i)^2} + \frac{c_i}{w-z_i} \right], \qquad c_i = \partial_{z_i}f.

With the BPZ sign convention adopted in this book, this is the coefficient in the normal-form probe equation:

[w2+Top(w)]ψ(w)=0,Top=Tcl.\left[ \partial_w^2+T_{\mathrm{op}}(w) \right]\psi(w) =0, \qquad T_{\mathrm{op}} = T_{\mathrm{cl}}.

Thus the heavy weights create the double poles, while logarithmic derivatives of the block create the accessory residues. This derivation also explains why position derivatives must be reduced before a puncture is sent to infinity.

If every puncture is kept finite and infinity is ordinary, the global Ward identities become

ici=0,i(zici+δi)=0,i(zi2ci+2ziδi)=0.\begin{gathered} \sum_i c_i=0, \\ \sum_i \left( z_ic_i+\delta_i \right) =0, \\ \sum_i \left( z_i^2c_i+2z_i\delta_i \right) =0. \end{gathered}

They leave n3n-3 independent residues for nn punctures. Moreover, on a single holomorphic classical-block branch,

zicj=zjci.\partial_{z_i}c_j = \partial_{z_j}c_i.

This mixed-derivative symmetry is a useful integrability check for multipuncture accessory formulae.

One derivative reconstructs all finite residues

Section titled “One derivative reconstructs all finite residues”

In the fixed coordinate

(z0,zt,z1,z)=(0,t,1,),(z_0,z_t,z_1,z_\infty) = (0,t,1,\infty),

write the four-pole oper in partial fractions:

Top(z;t)=δ0z2+δt(zt)2+δ1(z1)2+c0z+ctzt+c1z1.\begin{aligned} T_{\mathrm{op}}(z;t) ={}& \frac{\delta_0}{z^2} + \frac{\delta_t}{(z-t)^2} + \frac{\delta_1}{(z-1)^2} \\ &+ \frac{c_0}{z} + \frac{c_t}{z-t} + \frac{c_1}{z-1}. \end{aligned}

Regular singularity at infinity with prescribed coefficient δ\delta_\infty imposes

c0+ct+c1=0c_0+c_t+c_1=0

and

δ0+δt+δ1+tct+c1=δ.\delta_0+\delta_t+\delta_1 +tc_t+c_1 = \delta_\infty.

Define

Λ:=δδ0δtδ1.\Lambda := \delta_\infty -\delta_0 -\delta_t -\delta_1.

Choosing ctc_t as the one free residue gives

c0=Λ+(t1)ct,c1=Λtct.\begin{aligned} c_0&=-\Lambda+(t-1)c_t, \\ c_1&=\Lambda-tc_t. \end{aligned}

The equivalent compact form is

Top(z;t)=δ0z2+δt(zt)2+δ1(z1)2+Λz(z1)+t(t1)ctz(z1)(zt).\begin{aligned} T_{\mathrm{op}}(z;t) ={}& \frac{\delta_0}{z^2} + \frac{\delta_t}{(z-t)^2} + \frac{\delta_1}{(z-1)^2} \\ &+ \frac{\Lambda}{z(z-1)} + \frac{ t(t-1)c_t }{ z(z-1)(z-t) }. \end{aligned}

The classical BPZ reduction selects

ct=ctop=tf0t.c_t = c_t^{\mathrm{op}} = \partial_t f_{0t}.

This derivative is taken at fixed external classical weights, fixed internal lift θ0t\theta_{0t}, and fixed analytic branch. Thus one logarithmic derivative reconstructs every coefficient of the normal-form equation. The two relations at infinity are global Ward constraints in ODE language; the derivative formula supplies their one remaining degree of freedom. The detailed geometric count appears on the four-point accessory page.

The book’s full and unit-leading four-point blocks obey

V0t=tΔ0tCFTΔ0CFTΔtCFTV^0t.\mathcal V_{0t} = t^{ \Delta_{0t}^{\mathrm{CFT}} -\Delta_0^{\mathrm{CFT}} -\Delta_t^{\mathrm{CFT}} } \widehat{\mathcal V}_{0t}.

Set

κOPE:=δ0tδ0δt.\kappa_{\mathrm{OPE}} := \delta_{0t} -\delta_0 -\delta_t.

On the chosen branch of \Logt\Log t,

f0t=κOPE\Logt+f^0t,f_{0t} = \kappa_{\mathrm{OPE}}\Log t +\widehat f_{0t},

so the same oper residue is

ct=κOPEt+tf^0t.c_t = \frac{\kappa_{\mathrm{OPE}}}{t} +\partial_t\widehat f_{0t}.

The pole is not an optional correction. It is the derivative of the OPE power removed when the hatted block is introduced.

The sewing expansion gives an immediate check. If

f^0t(t)=κ1t+κ2t2+O(t3),\widehat f_{0t}(t) = \kappa_1t +\kappa_2t^2 +O(t^3),

then

ct=κOPEt+κ1+2κ2t+O(t2).c_t = \frac{\kappa_{\mathrm{OPE}}}{t} +\kappa_1 +2\kappa_2t +O(t^2).

Block coefficients therefore generate a local accessory expansion without first solving the ODE.

For example, the level-one sewing calculation on the previous page gives

κ1=(δ0t+δtδ0)(δ0t+δ1δ)2δ0t,\kappa_1 = \frac{ \left( \delta_{0t}+\delta_t-\delta_0 \right) \left( \delta_{0t}+\delta_1-\delta_\infty \right) }{ 2\delta_{0t} },

for generic δ0t0\delta_{0t}\neq0.

The sewing annulus recovers the internal double pole

Section titled “The sewing annulus recovers the internal double pole”

The singular part of ctc_t has a direct ODE meaning. In the overlap region

tz1,|t|\ll|z|\ll1,

insert ct=κOPE/t+O(1)c_t=\kappa_{\mathrm{OPE}}/t+O(1) into the compact oper. Its leading coefficient is

Top(z;t)=δ0+δt+κOPEz2+O(tz3)+O(1z)=δ0tz2+O(tz3)+O(1z).\begin{aligned} T_{\mathrm{op}}(z;t) ={}& \frac{ \delta_0+\delta_t+\kappa_{\mathrm{OPE}} }{z^2} \\ &+ O\left(\frac{t}{z^3}\right) +O\left(\frac1z\right) \\ ={}& \frac{\delta_{0t}}{z^2} +O\left(\frac{t}{z^3}\right) +O\left(\frac1z\right). \end{aligned}

The pair of punctures therefore looks, from outside the sewing disk, like the chosen intermediate primary. Dropping the unhatted OPE pole would fail this check.

The internal weight fixes a composite-monodromy lift

Section titled “The internal weight fixes a composite-monodromy lift”

The external weights determine local exponent differences, but they do not determine the relative position of the local monodromy matrices. Channel data supply one missing global constraint. For the 0t0t channel, write

δ0t=1θ0t24.\delta_{0t} = \frac{1-\theta_{0t}^2}{4}.

Choose cuts, a base point, and counterclockwise generators so that the separating loop has monodromy

M0t:=M0Mt.M_{0t} := M_0M_t.

Degenerate fusion with the intermediate line fixes

trM0t=2cos(πθ0t).\operatorname{tr}M_{0t} = -2\cos(\pi\theta_{0t}).

This is why the internal conformal weight enters the oper even though δ0t\delta_{0t} is absent from its double poles: it selects the accessory branch whose composite monodromy has the required conjugacy class.

The trace alone is not the whole statement. It forgets the sign of θ0t\theta_{0t}, integer shifts of an exponent representative, the marking of the loop, and, at resonance, possible Jordan data. The marked OPE channel fixes the loop, while δ0t\delta_{0t} and the leading OPE power distinguish generic exponent representatives having the same trace. They do not distinguish θ0t\theta_{0t} from θ0t-\theta_{0t}, which labels the same unordered eigenvalue pair; resonant Jordan data require a separate limiting prescription. Several analytic branches can solve the same trace constraint away from the initial sewing domain.

The zero–t channel fixes a lifted composite trace, while differentiation of a chosen classical-block branch selects one accessory value and hence one oper.

The internal channel fixes the lifted composite trace. A chosen small-tt block germ then selects an accessory branch through ct=tf0tc_t=\partial_tf_{0t} and therefore fixes the oper. This coefficient is not yet a normalized connection matrix: endpoint bases, scalar gauge, cuts, and a continuation path remain to be specified.

At fixed external weights, the pairs (t,ct)(t,c_t) serve as local Darboux coordinates on the four-puncture oper chart. A complementary monodromy chart uses the composite exponent θ0t\theta_{0t} and a conjugate twist coordinate μ0t\mu_{0t}. In a chosen normalization, introduce

W(θ0t,t)=W0(θ0t)+f0t(θ0t,t),W(\theta_{0t},t) = W_0(\theta_{0t}) +f_{0t}(\theta_{0t},t),

where W0W_0 is independent of tt. Locally,

 ⁣dW=ct ⁣dt+μ0t ⁣dθ0t,\dd W = c_t\,\dd t +\mu_{0t}\,\dd\theta_{0t},

and hence

ct=tW=tf0t,μ0t=θ0tW.c_t = \partial_tW = \partial_tf_{0t}, \qquad \mu_{0t} = \partial_{\theta_{0t}}W.

This is the precise sense in which the block is a generating function. The tt-independent term W0W_0 does not change the oper residue, but it does change the conjugate twist coordinate. Three-point chiral-vertex normalizations and branch changes that add a tt-independent function live in this freedom. Changing an exponent representative is separate and may change f0tf_{0t} itself, hence the selected accessory branch.

Equivalently, in this convention the symplectic forms agree:

 ⁣dct ⁣dt= ⁣dθ0t ⁣dμ0t.\dd c_t\wedge\dd t = \dd\theta_{0t}\wedge\dd\mu_{0t}.

This statement is local on a branch. It does not assert that one generating function covers the full character variety or survives every braid without a canonical transformation.

The standard Heun parameter is an affine transform

Section titled “The standard Heun parameter is an affine transform”

The normal residue ctc_t is not the standard general-Heun parameter. Write the house Heun equation as

y(z)+(γHz+δHz1+ϵHzt)y(z)+αHβHzqHz(z1)(zt)y(z)=0.\begin{aligned} y''(z) &+ \left( \frac{\gamma_{\mathrm H}}z + \frac{\delta_{\mathrm H}}{z-1} + \frac{\epsilon_{\mathrm H}}{z-t} \right)y'(z) \\ &+ \frac{ \alpha_{\mathrm H}\beta_{\mathrm H}z-q_{\mathrm H} }{ z(z-1)(z-t) }y(z) =0. \end{aligned}

Choose one sign lift of each exponent difference and set

γH=1θ0,δH=1θ1,ϵH=1θt,αH=1θ0+θ1+θtθ2,βH=1θ0+θ1+θt+θ2.\begin{aligned} \gamma_{\mathrm H}&=1-\theta_0, & \delta_{\mathrm H}&=1-\theta_1, & \epsilon_{\mathrm H}&=1-\theta_t, \\ \alpha_{\mathrm H} &= 1-\frac{ \theta_0+\theta_1+\theta_t-\theta_\infty }{2}, \\ \beta_{\mathrm H} &= 1-\frac{ \theta_0+\theta_1+\theta_t+\theta_\infty }{2}. \end{aligned}

Then

γH+δH+ϵH=αH+βH+1,\gamma_{\mathrm H} +\delta_{\mathrm H} +\epsilon_{\mathrm H} = \alpha_{\mathrm H} +\beta_{\mathrm H} +1,

and αHβH=θ\alpha_{\mathrm H}-\beta_{\mathrm H}=\theta_\infty. On a simply connected patch, the scalar gauge is

y(z)=zγH/2(1z)δH/2(1zt)ϵH/2ψ(z).\begin{aligned} y(z) ={}& z^{-\gamma_{\mathrm H}/2} (1-z)^{-\delta_{\mathrm H}/2} \left( 1-\frac zt \right)^{-\epsilon_{\mathrm H}/2} \psi(z). \end{aligned}

Define the shifted Heun coordinate

κH:=qHγH2(tδH+ϵH).\kappa_{\mathrm H} := q_{\mathrm H} -\frac{\gamma_{\mathrm H}}2 \left( t\delta_{\mathrm H} +\epsilon_{\mathrm H} \right).

Direct substitution gives

ct=tΛκHt(t1).c_t = \frac{ t\Lambda-\kappa_{\mathrm H} }{ t(t-1) }.

Therefore the exact CFT-to-Heun crosswalk is

qH=γH2(tδH+ϵH)+tΛt(t1)tf0t.\begin{aligned} q_{\mathrm H} ={}& \frac{\gamma_{\mathrm H}}2 \left( t\delta_{\mathrm H} +\epsilon_{\mathrm H} \right) +t\Lambda \\ &- t(t-1)\partial_tf_{0t}. \end{aligned}

For the unit-leading block this becomes

qH=γH2(tδH+ϵH)+tΛ(t1)κOPEt(t1)tf^0t.\begin{aligned} q_{\mathrm H} ={}& \frac{\gamma_{\mathrm H}}2 \left( t\delta_{\mathrm H} +\epsilon_{\mathrm H} \right) +t\Lambda \\ &- (t-1)\kappa_{\mathrm{OPE}} -t(t-1)\partial_t\widehat f_{0t}. \end{aligned}

Two differential checks catch the most common sign error. With D(z)=z(z1)(zt)D(z)=z(z-1)(z-t),

qHct=t(t1),TopqH=1D(z).\frac{\partial q_{\mathrm H}}{\partial c_t} = -t(t-1), \qquad \frac{\partial T_{\mathrm{op}}}{\partial q_{\mathrm H}} = -\frac1{D(z)}.

Changing a sign lift θiθi\theta_i\mapsto-\theta_i changes the scalar gauge and performs a Heun index transformation. The normal-form double pole is unchanged, but the displayed Heun parameters—and generally qHq_{\mathrm H}—must be recomputed. Swapping αH\alpha_{\mathrm H} and βH\beta_{\mathrm H} alone leaves the equation unchanged.

The holomorphic block is not the uniformizing action

Section titled “The holomorphic block is not the uniformizing action”

Two derivative formulae that look alike solve different problems.

FunctionDefining dataWhat its derivative selects
f0t(t)f_{0t}(t)A holomorphic chiral block, channel, internal weight, and analytic branchA complex oper with prescribed lifted composite monodromy
W0+f0tW_0+f_{0t}The same block plus a normalization-dependent, tt-independent termA local canonical transformation including the conjugate twist
Classical Liouville action SL(t,tˉ)S_{\mathrm L}(t,\bar t)A full saddle, reality conditions, source data, and a regularization conventionThe accessory data of a selected uniformizing or real-monodromy problem

The Polyakov relation for SLS_{\mathrm L} carries convention-dependent signs and factors because some sources write the scalar equation with T/2T/2. It should not be imported into ct=tf0tc_t=\partial_tf_{0t} by symbol matching. A full Liouville correlator also contains structure constants, an antiholomorphic block, an internal-momentum integral or sum, and possibly several saddles. Only after those ingredients are supplied can a saddle select a real or uniformizing solution.

Once the external weights and exponent lifts, tt, the 0t0t channel and internal lift θ0t\theta_{0t}, the analytic block branch, and the full-block normalization are fixed, tf0t\partial_tf_{0t} determines:

  • the three constrained finite residues c0,ct,c1c_0,c_t,c_1;
  • the complete four-pole normal-form coefficient Top(z;t)T_{\mathrm{op}}(z;t);
  • the standard Heun parameter qHq_{\mathrm H} after the declared scalar gauge;
  • an oper whose selected composite monodromy has the internal-channel conjugacy class.

It does not directly determine:

  • unit-leading Frobenius bases and their logarithmic or resonant limits;
  • cuts, continuation paths, or determinant-one lift conventions;
  • a normalized connection matrix between two local bases;
  • finite degenerate fusion and braiding factors;
  • the tt-independent term W0W_0 or other three-point normalization data;
  • the uniformizing Liouville saddle or a full CFT correlator.

The distinction is subtle but concrete. Fixing TopT_{\mathrm{op}} fixes the differential equation, so its connection data can subsequently be computed. But a numerical connection matrix is defined only after both endpoint bases have been normalized. Classical-block derivatives provide the coefficient problem, not those two basis normalizations.

Writing qH=tf0tq_{\mathrm H}=\partial_tf_{0t}. The derivative is the normal-form residue ctc_t. The standard Heun parameter differs by a gauge-dependent affine transformation.

Using a hatted block without the OPE pole. Removing the leading tt-power shifts the classical derivative by κOPE/t\kappa_{\mathrm{OPE}}/t. The oper itself does not know that the notation was changed.

Treating the internal weight as all monodromy data. It fixes one composite conjugacy class, with a chosen lift and channel marking. A four-puncture character-variety point contains additional twist data.

Identifying a chiral block with the Liouville action. The former is holomorphic and channel-dependent. The latter belongs to a full saddle problem with reality, regularization, and antiholomorphic data.

Forgetting the scalar gauge. Normal and standard Heun forms have the same projective equation locally, but their exponent representatives and normalized bases differ by a generally multivalued factor.

Reading a connection matrix from one derivative. The accessory derivative fixes the ODE coefficient. Connection coefficients additionally require local basis normalizations and analytic continuation.

Starting from the two conditions at infinity, solve for c0c_0 and c1c_1 in terms of ctc_t and Λ\Lambda.

Solution

The first condition gives c0=ctc1c_0=-c_t-c_1. The second gives

tct+c1=Λ,tc_t+c_1=\Lambda,

so

c1=Λtct.c_1=\Lambda-tc_t.

Substitution into the first condition yields

c0=Λ+(t1)ct.c_0=-\Lambda+(t-1)c_t.

Partial-fraction recombination then gives the compact oper displayed on this page.

Suppose a computation returns tf^0t\partial_t\widehat f_{0t}. Express the full oper residue in terms of that result.

Solution

The two classical blocks differ by

f0t=κOPE\Logt+f^0t.f_{0t} = \kappa_{\mathrm{OPE}}\Log t +\widehat f_{0t}.

Therefore

ct=tf0t=κOPEt+tf^0t.c_t = \partial_tf_{0t} = \frac{\kappa_{\mathrm{OPE}}}{t} +\partial_t\widehat f_{0t}.

The branch of \Logt\Log t changes f0tf_{0t} by a constant but does not change this local derivative away from t=0t=0.

Use ct=(tΛκH)/[t(t1)]c_t=(t\Lambda-\kappa_{\mathrm H})/[t(t-1)] and the definition of κH\kappa_{\mathrm H} to solve for qHq_{\mathrm H}.

Solution

First,

κH=tΛt(t1)ct.\kappa_{\mathrm H} = t\Lambda -t(t-1)c_t.

Since

κH=qHγH2(tδH+ϵH),\kappa_{\mathrm H} = q_{\mathrm H} -\frac{\gamma_{\mathrm H}}2 \left( t\delta_{\mathrm H} +\epsilon_{\mathrm H} \right),

one obtains

qH=γH2(tδH+ϵH)+tΛt(t1)ct.\begin{aligned} q_{\mathrm H} ={}& \frac{\gamma_{\mathrm H}}2 \left( t\delta_{\mathrm H} +\epsilon_{\mathrm H} \right) +t\Lambda \\ &- t(t-1)c_t. \end{aligned}

Substituting ct=tf0tc_t=\partial_tf_{0t} gives the CFT formula.

In the sewing annulus, the effective fused 0t0t channel has normal-form powers (1±θ0t)/2(1\pm\theta_{0t})/2. Show that they give the displayed trace of M0tM_{0t}.

Solution

Continuation of these effective fused-channel branches once counterclockwise multiplies them by

exp[2πi1±θ0t2]=e±πiθ0t.\exp \left[ 2\pi\ii \frac{1\pm\theta_{0t}}2 \right] = -\ee^{\pm\pi\ii\theta_{0t}}.

Their sum is

trM0t=2cos(πθ0t).\operatorname{tr}M_{0t} = -2\cos(\pi\theta_{0t}).

This calculation fixes a determinant-one scalar-oper lift. Multiplying the monodromy by the central matrix I-I reverses the sign of the trace without changing projective monodromy.

5. Add a modulus-independent classical normalization

Section titled “5. Add a modulus-independent classical normalization”

Let f~=f+A(θ0t)\widetilde f=f+A(\theta_{0t}). Which quantities on this page change?

Solution

Because AA is independent of tt,

tf~=tf.\partial_t\widetilde f = \partial_tf.

Therefore ctc_t, the oper, and qHq_{\mathrm H} do not change. By contrast,

θ0tf~=θ0tf+A(θ0t),\partial_{\theta_{0t}}\widetilde f = \partial_{\theta_{0t}}f +A'(\theta_{0t}),

so the conjugate twist coordinate changes. This is why three-point or chiral-vertex normalizations can be invisible to the accessory residue but visible to normalized connection data.

6. Turn sewing data into an accessory series

Section titled “6. Turn sewing data into an accessory series”

Given f^0t=κ1t+κ2t2+O(t3)\widehat f_{0t}=\kappa_1t+\kappa_2t^2+O(t^3), find ctc_t and the constant term of qHq_{\mathrm H} as t0t\to0.

Solution

Differentiation gives

ct=κOPEt+κ1+2κ2t+O(t2).c_t = \frac{\kappa_{\mathrm{OPE}}}{t} +\kappa_1 +2\kappa_2t +O(t^2).

Insert this into the Heun crosswalk. Since t(t1)ctκOPE-t(t-1)c_t\to\kappa_{\mathrm{OPE}},

qH(t)=γHϵH2+κOPE+O(t).q_{\mathrm H}(t) = \frac{ \gamma_{\mathrm H}\epsilon_{\mathrm H} }{2} +\kappa_{\mathrm{OPE}} +O(t).

Equivalently, the constant term is

qH(0)=(1θ0θt)2θ0t24.q_{\mathrm H}(0) = \frac{ (1-\theta_0-\theta_t)^2-\theta_{0t}^2 }{4}.

The finite limit concerns the chosen Heun coordinate; the four-puncture geometry itself degenerates at t=0t=0.

7. Change the endpoint basis normalizations

Section titled “7. Change the endpoint basis normalizations”

Suppose two fundamental matrices obey Φb=ΦaCab\Phi_b=\Phi_aC_{ab}. If the local bases are rescaled as ΦaΦaDa\Phi_a\mapsto\Phi_aD_a and ΦbΦbDb\Phi_b\mapsto\Phi_bD_b, determine the new connection matrix.

Solution

Write

ΦbDb=ΦaDaC~ab.\Phi_bD_b = \Phi_aD_a\,\widetilde C_{ab}.

Using Φb=ΦaCab\Phi_b=\Phi_aC_{ab} gives

C~ab=Da1CabDb.\widetilde C_{ab} = D_a^{-1}C_{ab}D_b.

The oper coefficient is unchanged, but the numerical connection matrix changes. An accessory derivative therefore cannot specify a normalized connection matrix until DaD_a and DbD_b have been fixed.