\documentclass[11pt,a4paper]{article} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage{lmodern} \usepackage[margin=25mm]{geometry} \usepackage{amsmath,amssymb,amsthm,mathrsfs} \usepackage{graphicx,booktabs,array,flafter} \usepackage{enumitem} \usepackage[numbers,sort&compress]{natbib} \setlength{\bibsep}{4pt} \usepackage{microtype} \usepackage[dvipsnames]{xcolor} \usepackage[colorlinks=true,linkcolor=MidnightBlue,citecolor=MidnightBlue,urlcolor=MidnightBlue]{hyperref} \hypersetup{ pdftitle={Gluing defects for projected coarse graining in finite spin-foam models}, pdfauthor={Zhenyu Sun}, pdfsubject={Finite state sums, tensor gluing, orthogonal truncation, and quantitative consistency}, pdfkeywords={spin foam, coarse graining, finite group, gluing, cylindrical consistency} } \numberwithin{equation}{section} \newtheorem{theorem}{Theorem}[section] \newtheorem{proposition}[theorem]{Proposition} \newtheorem{lemma}[theorem]{Lemma} \newtheorem{corollary}[theorem]{Corollary} \theoremstyle{definition} \newtheorem{definition}[theorem]{Definition} \theoremstyle{remark} \newtheorem{remark}[theorem]{Remark} \setlength{\parindent}{1.2em} \setlength{\parskip}{0pt} \setlength{\emergencystretch}{1.5em} \setlist{itemsep=2pt,topsep=5pt} \allowdisplaybreaks[1] \title{Gluing defects for projected coarse graining\\in finite spin-foam models} \author{Zhenyu Sun} \date{} \begin{document} \maketitle \begin{abstract} Orthogonal truncation can discard states that contribute to a later boundary amplitude. For a self-adjoint contraction $T$ on a finite-dimensional Hilbert space and an isometric inclusion $s$ of retained states, we prove that the two-step residual $\Delta=s^*T^2s-(s^*Ts)^2$ controls every finite placement of intermediate projections in every Schatten norm. For blocks of lengths $n_1,\ldots,n_k$, the error is at most $\sum_{i0, \qquad T_wu=av, \qquad T_wv=au. \label{eq:finite_group_fixed_example_weight} \end{equation} The full retained operator is \begin{equation} S_1=\begin{pmatrix}1&0\\0&0\end{pmatrix}, \qquad S_1^2=S_1. \label{eq:finite_group_retained_fixed_point} \end{equation} Thus repeated composition leaves $S_1$ unchanged. Exact integration of two microscopic plaquettes, followed by the same orthogonal compression, gives \begin{equation} w*w=\mathbf 1+a^2\chi_1+a^2\chi_2, \qquad S_2=\begin{pmatrix}1&0\\0&a^2\end{pmatrix}, \qquad \delta_{\mathrm{op}}=\delta_{\mathrm{HS}}=a^2. \label{eq:finite_group_fixed_point_defect} \end{equation} The vacuum normalization remains $\langle e_0,S_ne_0\rangle=1$ at every length. The nonzero defect is detected by the retained boundary state $e_1$, since $\langle e_1,S_2e_1\rangle=a^2$ while $\langle e_1,S_1^2e_1\rangle=0$. All binary comparisons can be evaluated explicitly. For positive integers $m,n$, let $R_{m,n}=S_{m+n}-S_mS_n$. Formula \eqref{eq:finite_group_compressed_powers} gives \begin{equation} R_{m,n} =\begin{cases} a^{m+n}|e_1\rangle\langle e_1|, &\text{if $m$ and $n$ are both odd},\\ 0,&\text{otherwise}. \end{cases} \label{eq:finite_group_all_binary_defects} \end{equation} It also verifies the general return identity \eqref{eq:compression_return_identity}. The intermediate discarded channel determines every failure of composition in \eqref{eq:finite_group_all_binary_defects}. At $a=1/4$, order the holonomies as $(0,0),(0,1),(1,0),(1,1)$. The local weight has values $(1,3/2,1/2,1)$, and the transfer and projection matrices in value coordinates are \begin{equation} T_w=\frac18 \begin{pmatrix} 2&3&1&2\\ 3&2&2&1\\ 1&2&2&3\\ 2&1&3&2 \end{pmatrix}, \qquad P=\frac14 \begin{pmatrix} 3&1&1&-1\\ 1&1&1&1\\ 1&1&1&1\\ -1&1&1&3 \end{pmatrix}. \label{eq:finite_group_rational_matrices} \end{equation} The inner product on these coordinates is one quarter of the Euclidean inner product. Direct multiplication checks $P=P^*=P^2$, $S_1=\operatorname{diag}(1,0)$, and $S_2=\operatorname{diag}(1,1/16)$. Both defect norms therefore equal $1/16$. The plaquette weight is pointwise positive, and $T_w$ is a Markov operator with eigenvalue $-a$. Positive-semidefinite transfer operators satisfy an additional restriction at an idempotent compression. \begin{proposition}[Positive transfer operators at a retained fixed point] \label{prop:positive_transfer_retained_fixed_point} Let $0\leq T\leq I$ be an operator on a finite-dimensional Hilbert space, let $s$ be an isometry, and set $P=ss^*$ and $K=s^*Ts$. If $K^2=K$, then \begin{equation} (I-P)Ts=0, \qquad s^*T^ns=K^n \quad\text{for every }n\geq0. \label{eq:positive_transfer_no_leakage} \end{equation} \end{proposition} \begin{proof} The leakage identity and $T^2\leq T$ imply \[ 0\leq s^*T(I-P)Ts =s^*T^2s-K^2 \leq K-K^2=0. \] Thus $(I-P)Ts=0$. Since $PTs=sK$, this gives $Ts=sK$; iteration proves the second identity. \end{proof} Positive-semidefinite transfer operators can have nonzero compression residuals, as in~\eqref{eq:finite_group_two_step_defect}. An idempotent compression of a positive contraction has zero residual. For BF theory, $T_{\Delta_G}=I$, so every retained subspace is invariant and all the compression defects vanish. These explicit kernels provide finite tests for orthogonal truncations of the kind used in tensor-network coarse graining \cite{DittrichMizeraSteinhaus2016}. \begin{proposition}[Independent interface channels] \label{prop:finite_group_parallel_channels} For $k\geq1$ independent copies of \eqref{eq:finite_group_fixed_example_weight}, set $T^{(k)}=T_w^{\otimes k}$ and $s^{(k)}=s^{\otimes k}$, with product Haar measure and product plaquette weight. The retained dimension is $2^k$, $S_n^{(k)}=S_n^{\otimes k}$, and $S_1^{(k)}$ is exactly idempotent. The two-step defect $\Delta^{(k)}=S_2^{(k)}-(S_1^{(k)})^2$ satisfies \begin{equation} \|\Delta^{(k)}\|_{\mathrm{op}}=a^2, \qquad \|\Delta^{(k)}\|_{\mathrm{HS}} =\sqrt{(1+a^4)^k-1}. \label{eq:finite_group_parallel_defect_norms} \end{equation} \end{proposition} \begin{proof} Tensor factorization gives $S_n^{(k)}=S_n^{\otimes k}$. The all-vacuum vector has defect eigenvalue zero. A tensor basis vector with $r\geq1$ factors equal to $e_1$ has eigenvalue $a^{2r}$, of multiplicity $\binom{k}{r}$. Since $00$ its smallest nonzero singular value. Then \begin{equation} a_{\mathrm{corr}} =a-\mathscr D^\dagger(\mathscr Da-b) \label{eq:linear_correction} \end{equation} is the unique nearest solution of $\mathscr Dx=b$ in the direct-sum Hilbert norm, and \begin{equation} \operatorname{dist}(a,\{x:\mathscr Dx=b\}) =\|\mathscr D^\dagger(\mathscr Da-b)\| \leq\frac{\|\mathscr Da-b\|}{\sigma_+(\mathscr D)}. \label{eq:linear_repair_bound} \end{equation} The constant $1/\sigma_+(\mathscr D)$ is sharp. \end{theorem} \begin{proof} Since $\mathscr Da-b\in\operatorname{ran}\mathscr D$, $\mathscr D\mathscr D^\dagger(\mathscr Da-b)=\mathscr Da-b$. Thus $\mathscr Da_{\mathrm{corr}}=b$. Moreover, $a-a_{\mathrm{corr}}\in\operatorname{ran}\mathscr D^* =(\ker\mathscr D)^\perp$. This is the orthogonality characterization of the nearest point in the affine solution space. The singular-value decomposition gives $\|\mathscr D^\dagger\|=1/\sigma_+(\mathscr D)$ and equality along a left singular vector for $\sigma_+(\mathscr D)$. \end{proof} The factor $1/\sigma_+(\mathscr D)$ converts a linear residual into distance from a compatible cocone. Tensor gluing and positivity impose further constraints on the amplitude data; a simultaneous correction must preserve these constraints as well. \begin{proposition}[Comparison graphs and their spectral gaps] \label{prop:comparison_graph_gap} Suppose the comparison graph $G$ is connected and there are unitary maps $J_v:E\to E_v$ such that $T_e=J_vJ_u^*$ for every edge $e:u\to v$. Let $L_G$ be the weighted graph Laplacian, with weights $w_e$, and let $\lambda_2(L_G)>0$ be its first positive eigenvalue. For $z_v=J_v^*a_v$ and $\bar z=|V(G)|^{-1}\sum_vz_v$, the corrected cocone is $a_{\mathrm{corr},v}=J_v\bar z$, and \begin{equation} \sum_v\|z_v-\bar z\|^2 \leq\frac1{\lambda_2(L_G)} \sum_{e:u\to v}w_e\|z_v-z_u\|^2. \label{eq:comparison_graph_poincare} \end{equation} If $\mathcal S$ is a spanning tree and $\|z_v-z_u\|\leq\varepsilon$ on its edges, then every comparison edge $e:u\to v$ satisfies \begin{equation} \|z_v-z_u\|\leq d_{\mathcal S}(u,v)\varepsilon, \qquad \max_v\|z_v-\bar z\|\leq \operatorname{diam}(\mathcal S)\varepsilon. \label{eq:spanning_tree_residual_bound} \end{equation} \end{proposition} \begin{proof} Using $J_v^*$ to identify each vertex space and each edge target space with $E$ transforms $\mathscr D$ into the weighted incidence operator tensored with $I_E$. Its squared singular values are the eigenvalues of $L_G$, with the same multiplicity factor. Its kernel is the constant families, whose orthogonal projection is averaging. Expanding each coordinate of $z-\bar z$ in a Laplacian eigenbasis gives \eqref{eq:comparison_graph_poincare}. Along the unique tree path from $u$ to $v$, the difference $z_v-z_u$ is the signed sum of the edge differences. The first inequality in \eqref{eq:spanning_tree_residual_bound} follows. Averaging it over $u$ gives the second. \end{proof} For a family of comparison graphs with $\lambda_2(L_G)\geq\gamma>0$, the linear correction constants are uniformly bounded. An unweighted path on $N$ vertices has $\lambda_2=2(1-\cos(\pi/N))$, so the correction constant grows linearly in $N$. Adding edges to a connected graph with these same unitary identifications preserves the consistency subspace and increases its quadratic form, hence cannot decrease $\lambda_2$. More generally this monotonicity holds when new linear tests leave the kernel unchanged. \subsection{Truncating comparison maps and transporting Ward identities} \label{subsec:truncation_ward_estimates} Let $F$ be a functor from a finite comparison category to finite-dimensional Hilbert spaces and linear maps. Choose $P_D:F(D)\to V_D$ and $s_D:V_D\to F(D)$ with $P_Ds_D=I$, and put $\widehat F(f)=P_{D'}F(f)s_D$ for $f:D\to D'$. For composable $f:D\to D'$ and $g:D'\to D''$, direct multiplication gives \begin{equation} \widehat F(g)\widehat F(f)-\widehat F(gf) =P_{D''}F(g)(s_{D'}P_{D'}-I)F(f)s_D. \label{eq:truncated_functoriality_error} \end{equation} The right-hand side quantifies the intermediate discarded component that returns to the retained sector. It must vanish if the retained maps are to define a functor. For orthogonal compression of repeated transfer maps, \eqref{eq:truncated_functoriality_error} reduces, up to the sign convention, to \eqref{eq:general_compression_identity}. There is also a direct perturbation estimate for amplitudes. Given $A_D:F(D)\to\mathbb C$, define $A_D^{\mathrm{tr}}=A_Ds_D$ and write \[ r_f=A_{D'}F(f)-A_D, \qquad E_f=s_{D'}\widehat F(f)-F(f)s_D. \] Then \begin{equation} A_{D'}^{\mathrm{tr}}\widehat F(f)-A_D^{\mathrm{tr}} =A_{D'}E_f+r_fs_D, \qquad \|A_{D'}^{\mathrm{tr}}\widehat F(f)-A_D^{\mathrm{tr}}\| \leq\|A_{D'}\|\|E_f\|+\|r_f\|\|s_D\|. \label{eq:truncated_amplitude_error} \end{equation} The first term is caused by truncation of the comparison map; the second is the original refinement residual restricted to the retained space. If $G_D\subseteq F(D)$ is the span of symmetry variations, the Ward identities are $A_D|_{G_D}=0$. For a retained variation space $G_D^{\mathrm{tr}}\subseteq V_D$, the inclusion $s_D(G_D^{\mathrm{tr}})\subseteq G_D$ therefore preserves these identities. For a specified linear symmetry variation $X$, a Ward identity takes the form $AX=0$. A discrete symmetry $g$ gives $X=g-I$. The following estimate compares local and assembled Ward identities. \begin{proposition}[Ward identities under assembly] \label{prop:ward_transfer} Let $m:E_{\mathrm{loc}}\to E$ be a surjective linear assembly map between finite-dimensional Hilbert spaces and let $r:E\to E_{\mathrm{loc}}$ be a linear right inverse. Let $A:E\to\mathbb C$, $\sigma:E_{\mathrm{loc}}\to\mathbb C$ and let $X:E\to E$, $X_{\mathrm{loc}}:E_{\mathrm{loc}}\to E_{\mathrm{loc}}$ be linear maps. With \[ E_A=Am-\sigma,\qquad E_X=Xm-mX_{\mathrm{loc}}, \] one has \begin{equation} \|AX\| \leq\|r\|\bigl( \|\sigma X_{\mathrm{loc}}\| +\|E_A\|\|X_{\mathrm{loc}}\| +\|A\|\|E_X\|\bigr). \label{eq:ward_transfer_bound} \end{equation} In particular, exact assembly, exact compatibility of the symmetry generators, and local Ward identities imply the global Ward identity. \end{proposition} \begin{proof} Since $mr=I$, the identities defining $E_A,E_X$ give \[ AX=AXmr =\bigl((\sigma+E_A)X_{\mathrm{loc}}+AE_X\bigr)r. \] Taking norms proves the claim. \end{proof} For $E\neq\{0\}$, a right inverse of minimum operator norm is $r=m^\dagger$, with $\|r\|=1/\sigma_+(m)$. Uniform propagation across larger diagrams therefore requires control of this smallest singular value as well as of the local residuals. \subsection{Local stability of an iterative map} \label{subsec:local_update_stability} A smooth, single-valued matching rule defines an iterative map on a fixed retained space. The following proposition gives geometric decay of locally Lipschitz residuals near a fixed point at which they vanish, provided that the derivative has spectral radius less than one. \begin{proposition}[Decay near a compatible fixed point] \label{prop:local_residual_decay} Let $U$ be a neighborhood in a finite-dimensional normed space and let $R:U\to U$ be differentiable at $x_*$, with $R(x_*)=x_*$. Suppose the spectral radius of $DR(x_*)$ is less than one. Let $\Phi:U\to W$ be a locally Lipschitz residual map with $\Phi(x_*)=0$. For every $q$ strictly between that spectral radius and one, there are an equivalent norm, a neighborhood $U_q$ of $x_*$, and a constant $C_q$ such that \begin{equation} \|\Phi(R^nx)\| \leq C_q q^n\|x-x_*\|\qquad(x\in U_q,\ n\geq0). \label{eq:local_residual_decay} \end{equation} The same conclusion holds on a quotient by redundant directions when both $R$ and $\Phi$ descend to that quotient and satisfy the stated hypotheses there. \end{proposition} \begin{proof} Choose an adapted norm and a number $\rho0$, so the normal matrix is positive definite. Completing the square gives~\eqref{eq:linear-fit-formula} and uniqueness. Formula~\eqref{eq:fit-projection} acts as the identity on $S\mathbb C^p$, so it is a projection onto that subspace. The operator taking $W^{1/2}y$ to $\theta(y)$ is the left pseudoinverse of the full-column-rank matrix $W^{1/2}J$; its norm is the reciprocal of the smallest singular value, proving~\eqref{eq:fit-stability}. \end{proof} \begin{corollary}[Affine normalized ansatz] \label{cor:affine-normalized-fit} Let $\mathcal N:V\to Z$ be a linear constraint map, and fix $c\in Z$. Choose $v_0\in V$ and an injective $S:\mathbb C^p\to V$ with $\mathcal Nv_0=c$ and $\mathcal NS=0$. If $J=LS$ is injective, the least-squares fit in the affine ansatz $v_0+S\mathbb C^p$ is unique and equals \begin{equation} v_{\mathrm{fit}}(y) =v_0+S(J^*WJ)^{-1}J^*W(y-Lv_0). \label{eq:affine-normalized-fit} \end{equation} It satisfies $\mathcal Nv_{\mathrm{fit}}(y)=c$, depends affinely and smoothly on $y$, and has the same coefficient stability bound~\eqref{eq:fit-stability}. \end{corollary} \begin{proof} Apply Proposition~\ref{prop:unique-smooth-linear-fit} to the shifted target $y-Lv_0$. The constraint follows from $\mathcal NS=0$. \end{proof} For amplitude data one can impose $A(\mathbf1)=1$. For kernel data one can impose the vacuum condition $T_K\mathbf1=\mathbf1$ by setting $\mathcal N(K)=T_K\mathbf1$. Choosing the affine ansatz within either constraint fixes the amplitude scale throughout fitting. For the linear projections $\Pi_{\mathrm{fit}}$ of~\eqref{eq:fit-projection} on a functor $V$, compatibility with comparison maps is expressed by \[ \Pi_{\mathrm{fit},D'}V(f)=V(f)\Pi_{\mathrm{fit},D}, \qquad f:D\to D'. \] When these equations hold, the retained images form a subfunctor. % ===== implementation ===== \section{Computations and further applications} \label{sec:implementation} \subsection{Boundary measurements} A blocking comparison requires a common boundary space and normalization. Given the state embeddings and interface pairings, one computes the exact block kernel and the kernel obtained by inserting intermediate truncations. For a self-adjoint contraction, Theorem~\ref{thm:compression_schedules} bounds their difference in terms of the two-step residual. For a general tensor network, Theorem~\ref{thm:assembly_error} bounds the total error in terms of the local residuals, contraction norms, and intermediate kernel norms. Theorem~\ref{thm:linear_repair} gives the distance to a compatible family of linear amplitude data. The choice of measurements determines which discrepancies can be observed. In the two-character family of Section~\ref{sec:finite_group}, $S_1$ depends on $(\alpha+\beta)/2$, while $\Delta$ depends on $(\alpha-\beta)^2/4$. Models with the same sum $\alpha+\beta$ therefore have identical one-step retained data. Measuring $s^*T^2s$ distinguishes models with different values of $(\alpha-\beta)^2$, as Proposition~\ref{prop:finite_group_matched_positive_models} shows. Taking $V$ to contain the coefficients of both one-step and two-step kernels makes these matrix elements linear measurements for the normalized fit of Section~\ref{subsec:unique-linear-fit}. \begin{figure}[t] \centering \includegraphics[width=\textwidth]{figures/error_constants.pdf} \caption{Dependence of the error bounds on the number of interface channels and comparison vertices. (a) For $k$ independent copies of the example with $S_1^2=S_1$ and $a=1/4$, the operator norm of the two-step residual remains $1/16$, while its Hilbert--Schmidt norm is $\sqrt{(1+1/256)^k-1}$. The retained dimension is $2^k$. (b) For a connected diagram with common unitary identifications and unweighted edges, the linear correction constant is $1/\sqrt{\lambda_2}$. A path has $\lambda_2=2(1-\cos(\pi/N))$, and the complete graph has $\lambda_2=N$. The residual norm uses the sum of squared edge residuals; replacing the sum by its mean multiplies the correction constant by the square root of the number of edges.} \label{fig:diagnostic_constants} \end{figure} \subsection{Dependence on tests and interfaces} Figure~\ref{fig:diagnostic_constants} shows how interface size and the choice of comparisons affect the estimates. In the independent-channel example, the operator-norm residual is constant and the Hilbert--Schmidt residual grows with the number of channels. Although the schedule constant $C(\pi)$ is independent of dimension, a uniform error bound also requires control of the measured residual in the chosen norm. For general assemblies, partial traces contribute factors $\sqrt d$, and the intermediate kernel norms enter the weights in~\eqref{eq:assembly_weighted_error}. Under the unitary-identification hypothesis of Proposition~\ref{prop:comparison_graph_gap}, the linear correction constant is $1/\sqrt{\lambda_2(L_G)}$. On an unweighted path it grows asymptotically as $N/\pi$; on a complete graph it equals $N^{-1/2}$. These constants use the sum of squared edge residuals. Replacing that sum by its average multiplies the correction constant by the square root of the number of edges. The comparison norm and graph must therefore be specified together. For a sequence of self-adjoint contractions and retained spaces, let $\delta_{p,j}$ be the two-step residual norm and let $n_j$ be the number of elementary steps. The condition $n_j^2\delta_{p,j}\to0$ implies that projection after every step approximates exact blocking through length $n_j$ in Schatten $p$ norm. A continuum construction would also require compatible boundary embeddings and convergence of the resulting amplitudes to a specified limit. \subsection{Four-dimensional spin-foam amplitudes} The finite-group calculations suggest a further application to hypercuboidal and curvature-restricted spin-foam amplitudes \cite{BahrSteinhaus2017HypercuboidalRenorm,BahrRabuffoSteinhaus2018RenormCurvature}. At a fixed spin cutoff, one could choose a boundary basis and inner product, express the coarse-to-fine embeddings as matrices, and compare subdivisions of a coarse block along two coordinate directions. The face and edge normalizations would determine the interface contractions, while a fixed ansatz and a measurement map injective on that ansatz would determine the retained fit. The required quantities are the directly blocked boundary kernel, the kernel assembled from separately truncated subblocks, and the kernels obtained from the two subdivision orders. Their differences would measure the effects of intermediate truncation and subdivision order on the same external states. Matrix elements beyond those used to fit one-step amplitudes would test the return contribution identified in the finite-group examples. This proposed calculation would require estimates of truncation tails, fit singular values, and contraction norms at each cutoff. The general identity~\eqref{eq:general_compression_identity} and the assembly estimate apply to transfer operators without self-adjointness; the sharper bounds of Theorem~\ref{thm:compression_schedules} require its stated contraction and self-adjointness assumptions. \subsection{Reproducible calculations} \label{subsec:reproducibility} The accompanying program \texttt{anc/code/reproduce.py} constructs finite-group transfer matrices from their configuration-space weights, performs the projections, and checks the formulas using exact rational arithmetic. It checks BF normalization and gluing for $\mathbb Z_2$, $\mathbb Z_3$, $\mathbb Z_2\times\mathbb Z_2$, and the nonabelian group $S_3$, including a disk triangulated around one interior vertex and a sphere obtained by gluing two disks. There are 400 BF equalities in this enumeration. The file \texttt{anc/data/matched\_models.csv} records the exact one-step coefficients, two-step coefficients, and residuals of the two positive-semidefinite models in Proposition~\ref{prop:finite_group_matched_positive_models}. For each of the two nonzero-residual transfer models, the program evaluates all 1,023 ordered partitions of lengths one through ten and compares their projected matrix products with the exact compressed block. It also checks 36 pairs $(m,n)$ with $1\leq m,n\leq6$. CSV files contain the exact residuals and schedule bounds. Independent-channel formulas are evaluated through 64 channels, with direct tensor-matrix checks for the first seven; the gaps of both path and complete-graph Laplacians are checked numerically through 64 vertices. Numerical eigenvalue computations and plotting use NumPy and Matplotlib, while the central state sums and schedule equalities use rational numbers. Fifteen exact matrix evaluations check the example establishing optimality of the constant at decreasing positive parameters. The recorded software versions and execution results are in \texttt{anc/data/verification.json}. \section{Conclusion} \label{sec:conclusion} The two-step compression residual measures the contribution of discarded modes that return to the retained space. For self-adjoint contractions it bounds the error of every finite blocking schedule, with an optimal constant determined by the block lengths, and it vanishes exactly when the retained subspace is invariant. Finite-group gauge kernels give exact examples in which one-step retained data agree while the two-step residuals differ. They also exhibit a fixed projected operator with nonzero residual; an idempotent compression of a positive contraction has zero residual. For finite comparison diagrams, the assembly and linear correction estimates identify the norms and singular values that govern error propagation. Compatible amplitude families extend to colimits and descend to quotients by invariant subspaces contained in their kernels. A measurement matrix of full column rank makes the normalized least-squares fit unique. Four-dimensional applications require the corresponding spin-foam kernels and truncation estimates. \section*{Acknowledgements} The author thanks Xuexing Lu, Chenyu Zhai, and Jilin Wang for helpful discussions. \section*{Declarations} \paragraph{Funding.} This work was supported by the Northeastern University Research Start-up Fund, No.\ 10011345052601. \paragraph{Competing interests.} The author has no competing interests to declare that are relevant to the content of this article. \paragraph{Ethics and consent.} Ethics approval, consent to participate, and consent for publication are not applicable. \paragraph{Data and code availability.} The accompanying source package contains the reproduction program, generated CSV data, computational results, and figure. The calculations can be regenerated using the instructions in \texttt{README.txt}. \paragraph{Author contribution.} Zhenyu Sun contributed to conceptualization, methodology, formal analysis, investigation, writing the original draft, revision, and funding acquisition. \paragraph{Use of AI-assisted tools.} ChatGPT was used for proofreading and language polishing. \bibliographystyle{unsrtnat} \bibliography{refs} \par\vspace{1.5\baselineskip} \noindent\begin{minipage}{\textwidth} \small\raggedright School of Mathematics and Statistics\\ Northeastern University at Qinhuangdao\\ Qinhuangdao 066004, China\\[6pt] Email: \href{mailto:sunzhenyu@neuq.edu.cn}{sunzhenyu@neuq.edu.cn} \end{minipage} \end{document}