Skip to content

Functional-RG Truncations and Projection Methods

The Wetterich equation defines an exact vector field on an infinite-dimensional space of functionals. A finite calculation requires three additional choices: an ansatz for the effective average action, a projection of the functional flow onto its running parameters, and a closure for structures outside the ansatz. Those choices are logically independent, and changing any one of them can change a truncated result.

This page makes that approximation contract explicit. It compares local-potential, derivative, vertex, polynomial, and field-grid representations; derives projections at fixed and moving expansion points; and tests polynomial and grid projections against an independently integrated zero-dimensional scalar benchmark. The result is a bounded stability statement, not a claim that either truncation is exact.

Required background. Effective Average Actions and the Wetterich Equation supplies the exact flow, regulator endpoints, inverse-Hessian condition, and scalar local-potential example used here.

Helpful background. The Polchinski Exact RG Equation shows how the same exact-versus-projected distinction appears in a Wilson-action formulation.

Write the exact flow abstractly as

tΓk=Fk[Γk],Fk[Γ]=12STr[(Γ(2)+Rk)1tRk].\partial_t\Gamma_k=\mathcal F_k[\Gamma_k], \qquad \mathcal F_k[\Gamma] = \frac12\operatorname{STr} \left[ \left(\Gamma^{(2)}+\mathcal R_k\right)^{-1} \partial_t\mathcal R_k \right].

A finite ansatz is a map from finitely many coordinates into theory space. For a fixed operator basis,

Γk,N[φ]=i=1Ngi(k)Oi[φ],tΓk,N=i=1Nβiei,eiΓk,Ngi.\Gamma_{k,N}[\varphi] = \sum_{i=1}^{N}g_i(k)\,\mathcal O_i[\varphi], \qquad \partial_t\Gamma_{k,N} = \sum_{i=1}^{N}\beta_i\,e_i, \qquad e_i\equiv\frac{\partial\Gamma_{k,N}}{\partial g_i}.

Choose linear functionals Pi\mathcal P_i dual to the tangent vectors, Pi[ej]=δij\mathcal P_i[e_j]=\delta_{ij}. The projected flow is then

βi=Pi ⁣[Fk[Γk,N]],PNXi=1NeiPi[X].\beta_i = \mathcal P_i\!\left[\mathcal F_k[\Gamma_{k,N}]\right], \qquad P_N X \equiv \sum_{i=1}^{N}e_i\,\mathcal P_i[X].

The equality is only between the tangent part of the two sides. The discarded functional residual,

RN[φ]=(1PN)Fk[Γk,N],\mathcal R_N[\varphi] = (1-P_N)\mathcal F_k[\Gamma_{k,N}],

need not be small merely because every projected beta function is numerically well resolved.

The closure rule says how the right-hand side is evaluated when it requests information outside the ansatz. Substituting a finite Γk,N\Gamma_{k,N} into the inverse Hessian is one closure. In a vertex hierarchy, setting Γk(n>N)=0\Gamma_k^{(n>N)}=0, replacing it by a classical vertex, or reconstructing it from a symmetry identity are different closures even if the retained vertices and projectors are unchanged.

If the basis itself runs, the coordinate flow contains a connection term:

tΓk,N=iβiOi+igitOi.\partial_t\Gamma_{k,N} = \sum_i\beta_i\mathcal O_i + \sum_i g_i\,\partial_t\mathcal O_i.

Consequently, βi=Pi[FkjgjtOj]\beta_i=\mathcal P_i[\mathcal F_k-\sum_jg_j\partial_t\mathcal O_j]. A scale-dependent field normalization, moving expansion point, or rebosonization map cannot be inserted after the projection without this chain rule.

No representation is uniformly best. The useful question is which structures control the observable and regime under study.

RepresentationTypical ansatz or dataNatural projectionStructures omitted first
Local-potential approximation (LPA)A full or polynomial Uk(ρ)U_k(\rho) with fixed kinetic termConstant fieldsWave-function, momentum, and higher-derivative dependence
Derivative expansionUkU_k, ZkZ_k, YkY_k, and successively higher derivative operatorsSmall external momenta and selected field valuesHigher powers of momentum and tensor structures at the next derivative order
Vertex expansionMomentum-dependent Γk(n)\Gamma_k^{(n)} through a declared nnFunctional derivatives at chosen momentaHigher vertices and unresolved momentum channels
Field grid or spectral basisValues or basis coefficients over a finite field domainCollocation or weighted residualsBehavior outside the domain and unresolved field-space oscillations
Hybrid expansionSelected vertices with resolved momentum and field dependenceMixed momentum, field, and tensor projectorsChannels not included in the hybrid basis

For an O(N)O(N) scalar with ρ=φaφa/2\rho=\varphi^a\varphi^a/2, a derivative expansion can begin as

Γk[φ]=ddx[Uk(ρ)+12Zk(ρ)μφaμφa+14Yk(ρ)μρμρ+O(4)].\Gamma_k[\varphi] = \int d^dx\, \left[ U_k(\rho) + \frac12 Z_k(\rho)\, \partial_\mu\varphi^a\partial^\mu\varphi^a + \frac14Y_k(\rho)\, \partial_\mu\rho\,\partial^\mu\rho + O(\partial^4) \right].

LPA retains UkU_k and fixes ZkZ_k; LPA-prime also runs a field-independent ZkZ_k. A polynomial potential resolves local derivatives near its expansion point, while a grid can resolve a wider field interval but introduces domain and interpolation errors. Neither choice determines whether the derivative expansion itself is adequate.

A vertex expansion instead writes

Γk[φ]=n=01n!p1pn(2π)dδ ⁣(jpj)Γk(n)(p1,,pn)j=1nφ(pj).\Gamma_k[\varphi] = \sum_{n=0}^{\infty}\frac1{n!} \int_{p_1\cdots p_n} (2\pi)^d\delta\!\left(\sum_jp_j\right) \Gamma_k^{(n)}(p_1,\ldots,p_n) \prod_{j=1}^{n}\varphi(p_j).

Cutting this series at n=Nn=N does not by itself specify the momentum dependence retained in each Γk(n)\Gamma_k^{(n)}, nor how Γk(N+1)\Gamma_k^{(N+1)} and Γk(N+2)\Gamma_k^{(N+2)} are closed when the flow differentiates the inverse propagator. A complete method statement includes both decisions.

For a potential expanded about a fixed ρ\rho_\star,

Uk(ρ)=n=0Mλn(k)n!(ρρ)n,U_k(\rho) = \sum_{n=0}^{M} \frac{\lambda_n(k)}{n!} (\rho-\rho_\star)^n,

the projector is Pn=ρnρ\mathcal P_n=\partial_\rho^n|_{\rho_\star} after a declared normalization. Expanding about the running minimum κk\kappa_k can be more efficient in a broken phase, but the minimum condition must flow:

Uk(κk)=0,κ˙k=tUk(ρ)ρ=κkUk(κk).U_k'(\kappa_k)=0, \qquad \dot\kappa_k = - \frac{ \left.\partial_tU_k'(\rho)\right|_{\rho=\kappa_k} }{ U_k''(\kappa_k) }.

The coupling derivatives then obey

λ˙n=ρntUkρ=κk+λn+1κ˙k.\dot\lambda_n = \left. \partial_\rho^n\partial_tU_k \right|_{\rho=\kappa_k} + \lambda_{n+1}\dot\kappa_k.

These formulas require Uk(κk)0U_k''(\kappa_k)\ne0. Near a flat minimum, the moving-coordinate chart becomes ill conditioned even when the underlying potential is regular; a grid or a fixed expansion point provides an important cross-check.

Momentum projectors need equally explicit kinematics. For example, a wave-function factor extracted from a two-point function may use

Zk(ρ)=Γk(2)(p,p;ρ)p2p2=p2.Z_k(\rho_\star) = \left. \frac{\partial\Gamma_k^{(2)}(p,-p;\rho_\star)} {\partial p^2} \right|_{p^2=p_\star^2}.

The choices p2=0p_\star^2=0, p2=k2p_\star^2=k^2, and a symmetric nonzero momentum configuration are distinct truncated projections. Tensor projectors must also remove longitudinal, trace, flavor, or gauge components with a stated normalization. Symmetrizing over equivalent external legs before projection prevents the numerical procedure from selecting one channel accidentally.

Regulator dependence as an approximation diagnostic

Section titled “Regulator dependence as an approximation diagnostic”

At the exact infrared endpoint, admissible regulator profiles describe different paths to the same physical effective action. A finite ansatz generally leaves residual profile dependence because projection and exact evolution do not commute. It is therefore meaningful to vary the shape and normalization of RkR_k for physical observables, but not to demand that nonuniversal running couplings agree.

Exact large-NN solutions make that distinction especially clean: in the models studied there, critical exponents and qualitative fixed-point properties are regulator independent, whereas fixed-point coupling coordinates are generically regulator dependent even without truncation error. This rules out using agreement of raw coupling coordinates as a universal regulator test. Knorr 2021, preprint §§ II.F, III.D, and IV, pp. 9, 13–14

Regulator smoothness can also change the behavior of a derivative expansion. In a perturbative scalar test, Morris and Tighe found rapid two-loop convergence for the Legendre flow with a smooth exponential cutoff, slow or failed momentum expansions for a sharp cutoff in some channels, and divergent higher-derivative coefficients for certain power-law cutoffs. This is evidence for those flows and operators, not a theorem that one profile is optimal in every theory. Morris and Tighe 1999, preprint § 7, pp. 17–18

For a regulator family Rk(α)R_k^{(\alpha)}, the principle of minimal sensitivity chooses a stationary region,

ON(α)αα=αPMS=0.\left. \frac{\partial O_N(\alpha)}{\partial\alpha} \right|_{\alpha=\alpha_{\mathrm{PMS}}} =0.

Stationarity is a diagnostic, not proof of convergence: a plateau can move, split, or disappear at the next truncation order. Quantitative arguments connecting regulator choice, momentum analyticity, and successive derivative orders have been developed for scalar derivative expansions; their conclusions should not be transferred unchanged to fermionic or gauge systems. De Polsi and Wschebor 2022, pp. 024111-1–024111-2 and 024111-8

A zero-dimensional polynomial–grid benchmark

Section titled “A zero-dimensional polynomial–grid benchmark”

Consider the independently integrable Z2\mathbb Z_2-symmetric fixture

ZZG=dxex2/2x4/24dxex2/2,FlnZZG.\frac{Z}{Z_G} = \frac{ \displaystyle\int_{-\infty}^{\infty}dx\, e^{-x^2/2-x^4/24} }{ \displaystyle\int_{-\infty}^{\infty}dx\, e^{-x^2/2} }, \qquad F\equiv-\ln\frac{Z}{Z_G}.

Adaptive quadrature with absolute tolerance 101310^{-13} gives

Fquad=0.08455740217041746,F_{\mathrm{quad}} = 0.08455740217041746,

with a raw integral error estimate 3.49×10143.49\times10^{-14}. This value is not used to tune the flow; it is revealed afterward as an independent endpoint check.

In zero dimensions the regulator is a positive number rr. The exact effective-average-action equation becomes

Γr(ϕ)r=12[Γr(ϕ)+r].\frac{\partial\Gamma_r(\phi)}{\partial r} = \frac{1}{2\left[\Gamma_r''(\phi)+r\right]}.

We start at rUV=107r_{\mathrm{UV}}=10^7 with the same microscopic action S(ϕ)=ϕ2/2+ϕ4/24S(\phi)=\phi^2/2+\phi^4/24 in every interacting run and subtract the identically evolved Gaussian vacuum term. Varying rUVr_{\mathrm{UV}} measures the finite-start error. Because there is no momentum in zero dimensions, any monotone scalar profile r=r(k)r=r(k) merely reparameterizes this equation; matched endpoints have exactly zero regulator-shape spread. The fixture tests ansatz, projection, closure, and numerics, but it cannot test momentum-profile dependence.

The polynomial ansatz is

Γr(2M)(ϕ)=cr+m=1Mg2m,r(2m)!ϕ2m,2M{4,6,8},\Gamma_r^{(2M)}(\phi) = c_r + \sum_{m=1}^{M} \frac{g_{2m,r}}{(2m)!}\phi^{2m}, \qquad 2M\in\{4,6,8\},

with higher even coefficients set to zero when the reciprocal Hessian is re-expanded at ϕ=0\phi=0. The field-grid calculation instead evolves the potential at 29 Chebyshev nodes on ϕ4|\phi|\le4, evaluates Γr\Gamma_r'' with the spectral differentiation matrix, and projects every right-hand side back to its even part. Polynomial flows use DOP853 with relative tolerance 2×10122\times10^{-12}; the central grid uses Radau with relative tolerance 10910^{-9}. Every ansatz retains the running constant crc_r.

ApproximationEndpoint FFFFquadF-F_{\mathrm{quad}}Diagnostic not using the residual
Exact adaptive quadrature0.0845574021700.084557402170Absolute tolerance 101310^{-13}
Polynomial through ϕ4\phi^40.0834052461870.0834052461871.1522×103-1.1522\times10^{-3}First retained order
Polynomial through ϕ6\phi^60.0847022317280.084702231728+1.4483×104+1.4483\times10^{-4}Change from ϕ4\phi^4: 1.2970×1031.2970\times10^{-3}
Polynomial through ϕ8\phi^80.0845484695820.0845484695828.9326×106-8.9326\times10^{-6}Change from ϕ6\phi^6: 1.5376×1041.5376\times10^{-4}
Chebyshev grid, 29 nodes0.0845573960580.0845573960586.1125×109-6.1125\times10^{-9}Declared variation envelope: 1.1×1061.1\times10^{-6}

The polynomial residual alternates in sign, so these three points do not establish monotone convergence. The last nested change supports only the conservative statement

Fpoly=0.08455±0.00016F_{\mathrm{poly}}=0.08455\pm0.00016

within this polynomial family. For the grid, lowering rUVr_{\mathrm{UV}} to 10610^6 changes FF by 1.69×1071.69\times10^{-7}; at ϕ5|\phi|\le5, changing from 25 to 29 nodes changes it by 8.76×1078.76\times10^{-7}; and tightening the ODE tolerance changes it by 2.76×10102.76\times10^{-10}. Adding those diagnostic magnitudes and rounding upward gives

Fgrid=0.0845574±0.0000011.F_{\mathrm{grid}}=0.0845574\pm0.0000011.

That interval is deliberately much wider than the observed exact residual. It is an explored-variation envelope, not a statistical confidence interval. The accepted runs keep the sampled regularized Hessian above 1.321.32 and the grid’s Z2\mathbb Z_2 asymmetry below 2.5×10142.5\times10^{-14}. A result from a resolution that creates a false Hessian pole is rejected rather than averaged into the envelope.

The following table is the minimum information needed to interpret a finite functional-RG result. A row may be inapplicable—for example, momentum-profile variation in the zero-dimensional fixture—but it may not be silently omitted.

RecordDeclare before solvingRequired checkFailure that blocks the claim
Regulator and endpointsKernel for every field species, shape parameters, normalization, ultraviolet data, and infrared removal limitRepeat with admissible regulator choices and verify both endpoint conditionsA singular trace, unmatched endpoints, or an observable that moves beyond the stated range
Ansatz and omitted structuresFields, operators, derivative order, vertex order, field domain, and every deliberately omitted channelEnlarge the ansatz in at least one physically relevant directionNo explicit account of what the next enlargement adds
Projection and coordinatesField values, external momenta, tensor normalization, running basis, and expansion pointChange projection point or representation and include all chain-rule termsAn unsupported dependence on projector kinematics or a singular coordinate chart
ClosureTreatment of higher vertices, operators, and momentum dependence requested by the flowCompare a distinct closure or bound the discarded functional residualA hidden replacement of an omitted structure by zero or by classical data
Nested truncationsAt least three successive orders when available, with identical inputs and observablesReport signed values and successive differences rather than only the final orderA digit retained beyond the largest relevant nested change
Symmetry identityExact, modified, or broken identity appropriate to the regulator and approximationEvaluate the identity residual independently of the projected flow equationsA residual comparable to the retained physical signal without a qualified claim
Convexity and invertibilityDomain on which Γk(2)+Rk\Gamma_k^{(2)}+R_k must be invertible and the expected infrared convexity behaviorMonitor its smallest relevant eigenvalue and field-domain dependenceAn unhandled Hessian pole, unstable branch, or claimed endpoint before convexification
Independent benchmarkAnalytic limit, perturbative coefficient, solvable model, alternative method, or external dataReproduce the benchmark without tuning inputs to its answerUnmatched inputs, circular calibration, or unexplained discrepancy
Numerics and justified digitsSolver, tolerances, grid or basis, convergence criterion, precision, and uncertainty prescriptionVary resolution and tolerance and retain only digits stable under all larger effectsSolver convergence alone or more printed digits than the uncertainty supports

Keep the diagnostic components separate:

δ=(δnum,δUV,δdomain,δtrunc,δreg,δproj,δsym,δbench).\boldsymbol\delta = \left( \delta_{\mathrm{num}}, \delta_{\mathrm{UV}}, \delta_{\mathrm{domain}}, \delta_{\mathrm{trunc}}, \delta_{\mathrm{reg}}, \delta_{\mathrm{proj}}, \delta_{\mathrm{sym}}, \delta_{\mathrm{bench}} \right).

They are usually systematic variations, not independent Gaussian errors, so adding them in quadrature is rarely justified. A conservative envelope can use a linear sum of independently bounded components or the largest observed excursion across a declared family. The report must say which rule was used.

A defensible conclusion has the form: “For observable OO, within ansätze ANA_N, regulators RαR_\alpha, projectors PjP_j, and the stated field and momentum domain, all accepted variations lie in O±ΔO_\star\pm\Delta.” It does not say that the exact functional flow has been solved. Independent perturbation theory, a solvable limit, or a second nonperturbative method is what turns internal stability into stronger evidence.

A converged ODE is not a converged truncation. Solver tolerances control the finite equations that were supplied. They say nothing about the discarded functional residual.

A small regulator spread is not an error bar by itself. Several profiles can agree because they probe the same restricted ansatz. Regulator variation must accompany ansatz and projection enlargement.

Polynomial order is not derivative order. Adding ρn\rho^n terms improves field dependence inside a local potential; it does not add momentum dependence or wave-function operators.

Raw couplings are not automatically physical comparisons. Field normalization, regulator coordinates, and redundant operators can move coupling values while invariant observables remain fixed.

  1. Starting from Uk(κk)=0U_k'(\kappa_k)=0, derive the flow of κk\kappa_k and identify the condition under which this coordinate choice fails.
Solution

Take a total tt derivative:

0=tUk(ρ)ρ=κk+Uk(κk)κ˙k.0 = \left.\partial_tU_k'(\rho)\right|_{\rho=\kappa_k} + U_k''(\kappa_k)\dot\kappa_k.

Solving gives the formula above when Uk(κk)0U_k''(\kappa_k)\ne0. If the curvature vanishes, the minimum is not a regular local coordinate and the projected κ˙k\dot\kappa_k can diverge even though UkU_k remains finite.

  1. Let r=f(k)r=f(k) be positive and monotone. Show that two zero-dimensional regulator profiles with the same endpoint values give the same flow when Γ\Gamma is regarded as a function of rr.
Solution

The scale flow is

kΓk=12krΓk+r.\partial_k\Gamma_k = \frac12 \frac{\partial_kr} {\Gamma_k''+r}.

Where kr0\partial_kr\ne0, divide by kr\partial_kr to obtain rΓr=1/[2(Γr+r)]\partial_r\Gamma_r=1/[2(\Gamma_r''+r)]. Thus the shape of ff only changes the speed along the same trajectory. This argument does not apply to momentum-dependent profiles Rk(q)R_k(q), whose shapes are distinct functions rather than one scalar coordinate.

  1. The exact residual of the 29-node grid is about 6.1×1096.1\times10^{-9}, while its declared envelope is 1.1×1061.1\times10^{-6}. Explain why reporting the smaller number as the method uncertainty would be circular.
Solution

The residual uses the exact answer, which is normally unknown and is reserved here for validation. A prospective uncertainty must be constructed from information available without that answer: UV-start, domain, resolution, tolerance, regulator, projection, and truncation variations. The larger envelope is therefore the honest prediction-stage statement even though this benchmark later shows that it is conservative.

The next page applies this validation structure to regulator dependence, modified symmetry identities, convexity, and reliability criteria in realistic functional flows: Symmetry, Regulator Dependence, and Functional-RG Error Control.

  • De Polsi, Gonzalo, and Nicolás Wschebor. “Regulator Dependence in the Functional Renormalization Group: A Quantitative Explanation.” Physical Review E 106 (2022) 024111. DOI. Open PDF
  • Knorr, Benjamin. “Exact Solutions and Residual Regulator Dependence in Functional Renormalisation Group Flows.” Journal of Physics A: Mathematical and Theoretical 54 (2021) 275401. DOI. Open PDF
  • Morris, Tim R., and John F. Tighe. “Convergence of Derivative Expansions of the Renormalization Group.” Journal of High Energy Physics 1999, no. 08 (1999) 007. DOI. Open PDF