Skip to content

Spectra from Euclidean Correlation Matrices

A matrix of Euclidean correlators isolates several finite-volume levels by resolving their different overlap vectors, not by fitting many exponentials to one correlator without constraint. The generalized eigenvalue problem (GEVP) turns an N×NN\times N operator basis into principal correlators whose asymptotic slopes approach NN energies. Reliability requires a declared finite-volume symmetry sector, a positive and well-conditioned metric matrix, correlated uncertainty propagation, and stability against basis removal, reference-time choice, fit window, and deliberately omitted states.

Required background. Operator Bases, Effective Masses, and Excited-State Control supplies single-correlator spectral fitting and basis design. Estimators, Covariance, and Resampling supplies the correlated estimators used below.

Helpful background. Spectral Decomposition of Two-Point Functions supplies the Hilbert-space origin of the exponentials.

Correlation matrices in one finite-volume sector

Section titled “Correlation matrices in one finite-volume sector”

Choose operators OiO_i projected to the same total momentum P\mathbf P, lattice irrep Λ\Lambda and row μ\mu, internal quantum numbers, and boundary conditions. With unit-normalized finite-volume eigenstates, n,Lm,L=δnm\langle n,L\vert m,L\rangle=\delta_{nm}, define

Cij(t)=0Oi(t)Oj(0)0,Zi(n)=0Oin,L,Cij(t)=nZi(n)Zj(n)eEnt+Cijwrap(t).\begin{aligned} C_{ij}(t) &=\langle0\vert O_i(t)O_j^\dagger(0)\vert0\rangle,\\ Z_i^{(n)} &=\langle0\vert O_i\vert n,L\rangle,\\ C_{ij}(t) &=\sum_n Z_i^{(n)}Z_j^{(n)*}e^{-E_nt} +C_{ij}^{\rm wrap}(t). \end{aligned}

Any 1/(2En)1/(2E_n) or volume factor used in another source is absorbed here into Zi(n)Z_i^{(n)}; it must be restored before comparing overlaps.

Spectral-extraction convention. The correlator matrix, metric, and fitted levels all belong to one declared finite-volume symmetry sector, with unit-normalized eigenstates and temporal wrapping included whenever the fit window can resolve it.

The detailed choices are:

FieldChoice used on this page
State normn,Lm,L=δnm\langle n,L\vert m,L\rangle=\delta_{nm}
Operator projectionEvery OiO_i has identical P\mathbf P, Λ,μ\Lambda,\mu, flavor and other exact quantum numbers; different constructions may have different overlaps
Time behaviorForward exponentials are displayed; backward and thermal-wrap terms are included in fits when tt approaches T/2T/2
Matrix metricC(t0)C(t_0) is Hermitian positive definite after a declared numerical rank cut; whitening uses that retained subspace
UncertaintyThe same blocked bootstrap or jackknife sample builds C(t)C(t), solves the GEVP, fits levels, and passes them downstream
OutputEnergies and overlap vectors are finite-volume quantities; no phase shift is assigned on this page

Multi-hadron operators must span the relevant momentum partitions and single-hadron-like constructions. A basis containing only local operators can have exponentially or parametrically small overlap with spatially extended two-particle states; a clean plateau then demonstrates isolation within the seen subspace, not completeness of the spectrum.

For t>t0t>t_0, solve

C(t)vn(t,t0)=λn(t,t0)C(t0)vn(t,t0),vmC(t0)vn=δmn.C(t)v_n(t,t_0) =\lambda_n(t,t_0)C(t_0)v_n(t,t_0), \qquad v_m^\dagger C(t_0)v_n=\delta_{mn}.

Numerically, diagonalize C(t0)=Udiag(σa)UC(t_0)=U\,\mathrm{diag}(\sigma_a)U^\dagger, retain eigenmodes satisfying a predeclared condition-number or noise criterion, and form the whitened matrix

C~(t)=C(t0)1/2C(t)C(t0)1/2.\widetilde C(t)= C(t_0)^{-1/2}C(t)C(t_0)^{-1/2}.

It is Hermitian in exact arithmetic and has the same generalized eigenvalues. The principal effective energy

Eneff(t,t0)=1Δtlogλn(t+Δt,t0)λn(t,t0)E_n^{\rm eff}(t,t_0) =-\frac{1}{\Delta t} \log\frac{\lambda_n(t+\Delta t,t_0)} {\lambda_n(t,t_0)}

approaches EnE_n only after contamination from states outside the resolved subspace is controlled. Under the hypotheses analyzed by Blossier and collaborators, choosing t0t/2t_0\ge t/2 makes the leading omitted-state correction to the effective energy scale as e(EN+1En)te^{-(E_{N+1}-E_n)t} rather than with an arbitrary “gap” (Blossier et al. 2009, §§ 2–3). The theorem does not say that increasing tt cures a singular basis or exponentially growing noise.

Eigenvector labels can swap near avoided crossings. Track levels using a combination of energy continuity and normalized overlaps, for example

Ωmn(t,t)=vm(t)C(t0)vn(t)vm(t)C(t0)vm(t)vn(t)C(t0)vn(t).\Omega_{mn}(t,t')= \frac{\left\lvert v_m(t)^\dagger C(t_0)v_n(t') \right\rvert} {\sqrt{v_m(t)^\dagger C(t_0)v_m(t)} \sqrt{v_n(t')^\dagger C(t_0)v_n(t')}}.

An energy ordering alone is not a quantum-number assignment.

Let two linearly independent operators couple to exactly two states:

C(t)=Z(eE1t00eE2t)Z,detZ0.C(t)=Z \begin{pmatrix} e^{-E_1t}&0\\ 0&e^{-E_2t} \end{pmatrix} Z^\dagger, \qquad \det Z\ne0.

Then

C(t0)1C(t)=(Z)1(eE1(tt0)00eE2(tt0))Z,C(t_0)^{-1}C(t) =(Z^\dagger)^{-1} \begin{pmatrix} e^{-E_1(t-t_0)}&0\\ 0&e^{-E_2(t-t_0)} \end{pmatrix} Z^\dagger,

so the generalized eigenvalues are exactly λn=eEn(tt0)\lambda_n=e^{-E_n(t-t_0)}, independent of the overlap matrix. This checks the normalization and explains the method: the GEVP cancels overlaps only when the resolved basis spans the contributing states.

Now add an omitted third state,

C(t)=Z(2)D(2)(t)Z(2)+z(3)z(3)eE3t.C(t)=Z_{(2)}D_{(2)}(t)Z_{(2)}^\dagger +\mathbf z^{(3)}\mathbf z^{(3)\dagger}e^{-E_3t}.

The correction depends on the direction of z(3)\mathbf z^{(3)} as well as the gap E3EnE_3-E_n. If z(3)\mathbf z^{(3)} is nearly parallel to a retained overlap vector, one principal correlator may look stable while its energy is biased. This is why the synthetic missing-state challenge must vary overlap geometry, not just add a small exponential.

  1. Build the sector. List every operator, momentum partition, smearing or displacement, irrep projection, and expected nearby noninteracting level.
  2. Estimate one covariance object. Preserve configuration or chain blocks across all i,j,ti,j,t; symmetrize CC only through a documented estimator.
  3. Choose rank without looking at the answer. Declare the singular-value or conditioning criterion and repeat the analysis with adjacent ranks.
  4. Solve sample by sample. Recompute whitening, eigenvectors, level tracking, and fits in every resample; do not attach fixed eigenvectors to fluctuating matrices.
  5. Fit correlated principal correlators. Include backward terms and extra exponentials when the chosen window requires them.
  6. Challenge the basis. Remove each operator class in turn, vary t0t_0 and fit windows, and inject a synthetic state with an overlap direction designed to mimic a retained level.
  7. Freeze finite-volume outputs. Report EnE_n, the covariance among all levels, overlap diagnostics, and unresolved ambiguities before any scattering fit.

The original variational construction and its lattice application are developed by Lüscher and Wolff 1990, §§ 2–3, pp. 226–239.

Adversarial failure. A basis with two nearly proportional operators gives C(t0)C(t_0) an eigenvalue below the noise floor. Keeping it can create a wildly fluctuating whitened direction and a seemingly precise level after nonlinear sorting. Dropping it after inspecting which choice produces the desired energy is also biased. The rank rule must be fixed from conditioning and replicated under resampling before inspecting the downstream phase shift.

Two maps locate the output of this page. The first shows that covariance-aware state isolation is an inference from correlators; the second shows that the resulting finite-volume energies remain inputs to a branch-specific finite-to-infinite-volume relation.

Operator quantum numbers and a declared basis generate two- and three-point correlators; covariance-aware state isolation yields energies and bare matrix elements; a separate ill-posed branch yields resolution-limited spectral information; renormalization and continuum inference occur afterward.

Euclidean correlators are measured finite-regulator observables. Energies, matrix elements, and continuous spectral features enter through different inference problems and only later reach matched continuum quantities. The diagram is schematic and not to scale.

The next map begins at those extracted levels. Inspect the required short-range, branch, normalization, and covariance conditions before following an arrow toward an amplitude.

Finite-volume correlators lead to levels, then through a branch-specific quantization or residue relation to real-axis amplitudes and optionally named-sheet poles; failed short-range, branch, covariance, or continuation tests leave the chain.

Finite-volume information reaches an infinite-volume claim only through a branch-specific map. Solid arrows show the controlled chain; dashed arrows show the long-range alternative and the stop rule. The image is schematic, not to scale, and the displayed determinant is structural: its channel, irrep, partial-wave, normalization, and sign conventions must be fixed locally.

Accept a level only if:

  • the operator basis contains the relevant single- and multi-particle momentum structures for its sector;
  • C(t)C(t) is Hermitian within uncertainty and C(t0)C(t_0) is positive on the retained subspace;
  • energies are stable under removal of operator classes, adjacent rank cuts, t0t_0, fit-window, and backward-term variations;
  • eigenvector-overlap tracking resolves or explicitly reports near-degenerate label ambiguity;
  • a synthetic omitted state with challenging overlaps is either recovered or produces a quoted bias; and
  • the full cross-level covariance, not independent error bars, enters the quantization analysis.

You can now (1) construct and solve a C(t0)C(t_0)-normalized GEVP with finite-volume state and operator normalization explicit, and (2) demonstrate level stability quantitatively under basis reduction, reference-time and fit-window changes, and a synthetic missing-state challenge.

Elastic Two-Body Quantization Conditions converts controlled two-particle levels into a real-axis amplitude. Moving Frames, Cubic Irreducible Representations, and Partial-Wave Mixing supplies the irrep bookkeeping needed to interpret the operator sector.

1. Basis invariance. Replace the operators by Oi=AijOjO'_i=A_{ij}O_j with detA0\det A\ne0. Show that the exact generalized eigenvalues are unchanged.

Solution

C(t)=AC(t)AC'(t)=AC(t)A^\dagger. The transformed GEVP is AC(t)Av=λAC(t0)AvAC(t)A^\dagger v'=\lambda AC(t_0)A^\dagger v'. Multiplying by A1A^{-1} and setting v=Avv=A^\dagger v' gives the original GEVP. Hence a nonsingular basis change preserves the exact spectrum, although finite-noise conditioning can change dramatically.

2. Missing-state scale. For E1=0.5E_1=0.5, E3=1.1E_3=1.1 in common units, compare e(E3E1)te^{-(E_3-E_1)t} at t=4t=4 and t=8t=8.

Solution

The factors are e2.4=0.0907e^{-2.4}=0.0907 and e4.8=0.00823e^{-4.8}=0.00823. Doubling tt reduces this asymptotic contamination by a factor of eleven, but the calculation still needs a covariance and noise check; the exponential estimate alone is not an uncertainty.

  • Blossier, Benoît, Michele Della Morte, Georg von Hippel, Tereza Mendes, and Rainer Sommer. “On the Generalized Eigenvalue Method for Energies and Matrix Elements in Lattice Field Theory.” Journal of High Energy Physics 2009, no. 4 (2009): 094. DOI. Open PDF.
  • Lüscher, Martin, and Ulli Wolff. “How to Calculate the Elastic Scattering Matrix in Two-Dimensional Quantum Field Theories by Numerical Simulation.” Nuclear Physics B 339 (1990): 222–252. DOI.