Theory of the skeleton risk

This chapter develops the asymptotic risk of inductive skeleton fitting on simplices and their products, from its assumptions to the general scalar formula, then derives the closed forms and comparisons used in Optimal skeleton sampling. The extension to general finite simploidal sets, including shared and degenerate faces, is proved in Risk on an assembled simploidal set. Further degree recurrences, codimension-two evaluations and vertex reductions are proved in Further evaluations of the skeleton risk. Explicit tetrahedron vertex and six-vertex tetrahedral-face recurrences are proved in Tetrahedron vertex degree recurrence and Quadratic codimension-two multiplicities. The five-vertex vertex recurrence is proved in Five-vertex vertex degree recurrence. Uniform construction for codimension two gives a uniform fifteen-state construction for every nonvertex codimension-two face, with both parity cases. The tetrahedron vertex single sum and its large-degree constant are proved in Tetrahedron vertex risk. Its next asymptotic term and explicit error bound are in Quantitative tetrahedron vertex asymptotics; the five-vertex vertex single sum and its constant are in Five-vertex vertex risk. Vertex coefficients at every fixed vertex count constructs every vertex coefficient by rational univariate convolutions and gives a positive leading constant at every fixed vertex count at least four. Explicit five-vertex error bounds are in Quantitative five-vertex vertex asymptotics. Complete fixed-degree comparisons through degree thirty are in Fixed-degree risk comparisons in every dimension. Tetrahedron risk comparison at every degree classifies the tetrahedron comparison at every degree. The results are organized by mathematical dependence; finite verification and reference tables are collected in Exact verification of the skeleton risk.

Tanaka et al. [TSKH20] derived a Gram recursion and evaluated degrees two and three. The results here give the asymptotic risk and optimal allocation for every dimension and degree, as well as the following explicit evaluations. The conditions in each row are part of the result.

Table 11 Results and their scope

Range

Result

Every \(M,D\) and active \(m\)

Theorem 11: finite scalar sum, with no Gram inverse.

\(D\geq M\)

Proposition 1: \(a_{M-1}=\binom{D-1}{M-1}\).

\(m=D-1,D-2,D-3\), where the skeleton exists

Proposition 2, Proposition 3 and Theorem 12: formulas uniform in \(M,D\).

\(M=2\) or \(M=3\), every degree

Theorem 15, Corollary 8 and Theorem 17: all coefficients in closed form.

\(m=M-2\) and \(D\geq M-1\)

Theorem 13: one rational sum; Theorem 14: harmonic numbers with \(M-3\) correction terms for \(M\geq3\), independent of the degree.

Fixed \(D\), growing \(M\)

Theorem 18: dimension polynomials; Corollary 9: the limit of every coefficient.

Fixed \(M,m\), growing \(D\)

Theorem 19: a polynomial-coefficient recurrence exists; explicit tetrahedron edge operators and a codimension-two harmonic reduction are in Further evaluations of the skeleton risk. Theorem 37 gives an order-ten vertex operator, and Quadratic codimension-two multiplicities gives an order-eight six-vertex tetrahedral-face operator. Theorem 46 supplies an order-seventeen five-vertex vertex operator, with initial values and no exceptional integers.

\(M=4\) or \(M=5\), \(m=0\), every degree

Theorem 31 and Theorem 45: one positive harmonic sum; Corollary 14 and Corollary 15: the leading constants. Theorem 39 also gives the tetrahedron next term and an explicit error bound for \(D\geq256\). Theorem 47 gives a five-vertex leading-term error bound on the same domain.

Every \(M\geq2\), \(m=0\), every degree

Theorem 32: rational univariate convolutions. For each fixed \(M\geq4\), Theorem 33 gives a positive constant \(C_M\) with \(a_0(M,D)\sim C_M/D^{M+1}\); the constant has certified rational truncation bounds.

Every \(s\geq2\), \(M=s+2\), \(m=s-1\)

Theorem 25: a common fifteen-state rational construction for every degree, including the inactive prefix. The output-row construction depends on \(s\) but has no degree-length angular sum.

Risk comparison

Curves win at every degree; Proposition 5 classifies all vertex counts for \(D\leq8\), and Theorem 40 extends this through \(D=20\). Theorem 41 covers degrees 21 through 30; Theorem 44 classifies every degree at \(M=4\). Every fixed degree wins for sufficiently large \(M\).

A single product of simplices, with any positive factor degrees

Theorem 9: coefficients from the simplex factors; Corollary 2: optimal allocation by face shape.

Any finite simploidal set, with compatible positive factor degrees

Theorem 50: global propagation and weighted risk; Corollary 16: cell and grouped optima.

Regular glued complexes, with any compatible positive factor degrees

Theorem 51: scalar weighted face incidences; Corollary 18: pure simplicial face-vector formula.

Any finite simploidal set, with all factor degrees one

Theorem 52: explicit corner-collision formula and comparison with matching all-at-once fitting.

Every one-dimensional set, with any positive edge degrees

Theorem 53: closed coefficients including loops; Corollary 20: complete single-loop comparison.

The proofs are self-contained apart from the cited small-ball inequality. Statements certified by a finite computation are labeled computer-assisted. The final section lists the ranges where further simplification or a complete risk comparison is still open.

Setting

Let the simplex have \(M\geq2\) vertices \([M]=\{1,\dots,M\}\) and degree \(D\geq1\).

Controls and faces. Controls are indexed by \(\alpha \in \mathbb N^M\) with \(|\alpha| = D\). The Bernstein polynomials are \(B_\alpha(t) = \frac{D!}{\alpha!} t^\alpha\), and \(\operatorname{supp}\alpha = \{i : \alpha_i > 0\}\). For a nonempty face \(I \subseteq [M]\), let

\[T_I = \{\alpha : \operatorname{supp}\alpha = I\}, \qquad B_I = \{\alpha : \operatorname{supp}\alpha \subsetneq I\}\]

be the controls interior to \(I\) and those on its boundary. \(T_I\) has \(\binom{D-1}{|I|-1}\) elements, so it is empty when \(|I| > D\). On the face \(I\), only the polynomials with support in \(I\) are nonzero.

Gram matrices. Let \(U_I\) be the uniform probability measure on the face \(I\), let \(G^I_{\alpha\beta} = \int B_\alpha B_\beta \, dU_I\), and let \(G = G^{[M]}\). The Dirichlet moments

(1)\[\int t^\gamma \, dU_I = \frac{k!\,\gamma!}{(|\gamma| + k)!}, \qquad k = |I| - 1, \quad \operatorname{supp}\gamma \subseteq I,\]

give the entries exactly. Write \((M)_k = M (M+1) \cdots (M+k-1)\) for the rising factorial. The block \(G^I_{T_I T_I}\) is positive definite, because the Bernstein polynomials are linearly independent on the face.

Model and design. Each response is \(x = b(t) + \varepsilon \in \mathbb R^L\) with \(b(t) = \sum_\alpha B_\alpha(t) b_\alpha\). For every face \(I\) with \(1 \leq |I| \leq \min(D, M)\), \(n_I\) rows are drawn independently from \(U_I\). The noise vectors are independent of the rows and of each other, with mean zero and covariance \(\sigma^2 I_L\). Gaussian noise is not needed.

Estimator. Visit the faces in order of increasing size. On each face \(I\), with \(T = T_I\), estimate the interior controls by least squares on the rows of \(I\), holding the boundary controls at their earlier estimates:

\[\hat b_T = \operatorname*{arg\,min}_c \sum_r \Bigl\lVert x_r - \sum_{\beta \in B_I} B_\beta(t_r) \hat b_\beta - \sum_{\alpha \in T} B_\alpha(t_r) c_\alpha \Bigr\rVert^2.\]

This is fit_skeleton_regression() with unit weights.

Risk and allocation. The risk is \(R_N = E \int \lVert \hat b(t) - b(t) \rVert^2 \, dU_{[M]}(t)\) with \(N = \sum_I n_I\). Let \(N^{(m)}\) be the number of rows on faces with \(m + 1\) vertices. Assume that each such face receives \(N^{(m)} / \binom{M}{m+1}\) rows, up to one row, and that \(N^{(m)} / N \to \rho_m > 0\) for every \(m < \min(D, M)\). sample_skeleton() with method="random" produces exactly this design.

Propagation matrices. For a face \(I\) with \(T_I \neq \emptyset\), define \(E_I\) with rows indexed by all controls and columns by \(T_I\):

  • \(E_I[T_I]\) is the identity;

  • the row of every control whose support does not contain \(I\) is zero;

  • for the faces \(J \supsetneq I\) with \(T_J \neq \emptyset\), in order of increasing size,

    (2)\[E_I[T_J] = -\bigl(G^J_{T_J T_J}\bigr)^{-1} G^J_{T_J B_J} E_I[B_J].\]

The risk coefficients are

\[a_m = \binom{M}{m+1} \sum_{|I| = m+1} \operatorname{tr}\Bigl(\bigl(G^I_{T_I T_I}\bigr)^{-1} E_I^\top G E_I\Bigr), \qquad m = 0, \dots, M - 1.\]

The sum is empty, and \(a_m = 0\), when \(m \geq D\). skeleton_risk_coefficients() evaluates this definition in floating point.

The asymptotic risk

Theorem 7 (Asymptotic risk)

Under the assumptions above, \(R_N\) is finite for all sufficiently large \(N\), and

\[\lim_{N \to \infty} N R_N = \sigma^2 L \sum_{m < \min(D, M)} \frac{a_m}{\rho_m}.\]

The proof needs to control the inverse of an empirical Gram matrix. Two lemmas do this.

Lemma 1 (Small balls of sums)

Let \(X_1, \dots, X_n \geq 0\) be independent copies of \(X\), and suppose \(P(X \leq x) \leq (A x)^a\) for all \(x > 0\) and some \(A, a > 0\). Then for every \(\delta > 0\),

\[P\Bigl(\sum_{i=1}^n X_i \leq n \delta\Bigr) \leq \bigl(e\,\Gamma(a+1) (A \delta)^a\bigr)^n.\]

Proof. For \(\lambda > 0\), \(E e^{-\lambda X} = \int_0^\infty \lambda e^{-\lambda x} P(X \leq x)\,dx \leq \Gamma(a+1) (A / \lambda)^a\). Markov’s inequality applied to \(e^{-\lambda \sum X_i}\) gives \(P(\sum X_i \leq n\delta) \leq e^{\lambda n \delta} (E e^{-\lambda X})^n\). Take \(\lambda = 1/\delta\).

Lemma 2 (Inverse moments of empirical Gram matrices)

Let \(F\) be a face and \(\chi = (B_\alpha)_{\alpha \in T}\) for a set \(T\) of \(k\) controls with supports in \(F\), such that \(H = \int \chi \chi^\top dU_F\) is positive definite. Let \(\hat H_n = \frac1n \sum_{r=1}^n \chi(t_r) \chi(t_r)^\top\), where the \(t_r\) are drawn independently from \(U_F\). Then for every \(q > 0\) there is an \(n_0\) such that \(\sup_{n \geq n_0} E \lVert \hat H_n^{-1} \rVert^q < \infty\). In particular, \(\hat H_n\) is almost surely invertible for \(n \geq n_0\).

Proof. Let \(\psi = H^{-1/2} \chi\) and \(Q(u) = \frac1n \sum_r (u^\top \psi(t_r))^2\). Let \(\lambda\) be the minimum of \(Q\) on the unit sphere. Then \(\lVert \hat H_n^{-1} \rVert \leq \lVert H^{-1} \rVert / \lambda\), so it suffices to bound \(E \lambda^{-q}\).

Bound for one direction. For a unit vector \(u\), \(f = u^\top \psi\) is a polynomial of degree at most \(D\) with \(\int f^2 \, dU_F = 1\). The uniform distribution on a convex set is log-concave, so the inequality of Carbery and Wright [CW01] gives \(P(|f(t)| \leq s) \leq C D s^{1/D}\), with an absolute constant \(C\). Hence \(X = f(t)^2\) satisfies Lemma 1 with \(a = 1/(2D)\) and \(A = (CD)^{2D}\), and

\[P\bigl(Q(u) \leq 4 \delta\bigr) \leq (c_1 \delta^a)^n, \qquad c_1 = e\,\Gamma(a+1) (4A)^a.\]

All directions at once. Bernstein polynomials take values in \([0, 1]\), so \(|\psi| \leq K = \lVert H^{-1/2} \rVert \sqrt k\) and \(|\sqrt{Q(u)} - \sqrt{Q(v)}| \leq \sqrt{Q(u - v)} \leq K |u - v|\). Take a \((\sqrt\delta / K)\)-net of the unit sphere with at most \((3K/\sqrt\delta)^k\) points; \(\sqrt\delta \leq 1 \leq K\) for \(\delta \leq 1\), because \(\int |\psi|^2 \, dU_F = k\). If \(\lambda \leq \delta\), some unit vector \(u\) has \(Q(u) \leq \delta\), and the net point \(v\) nearest to it has \(\sqrt{Q(v)} \leq 2\sqrt\delta\). A union bound over the net gives

\[P(\lambda \leq \delta) \leq (3K)^k \delta^{-k/2} (c_1 \delta^a)^n.\]

Moment bound. Choose \(\delta_1 \leq 1\) with \(c_1 \delta_1^a \leq 1\) and an integer \(n_0 > (q + k/2)/a\). For \(n \geq n_0\) and \(\delta \leq \delta_1\), \(c_1 \delta^a \leq (\delta / \delta_1)^a \leq 1\), so the right-hand side is at most \((3K)^k \delta_1^{-a n_0} \delta^{a n_0 - k/2}\). Therefore

\[E \lambda^{-q} = \int_0^\infty q \delta^{-q-1} P(\lambda \leq \delta) \, d\delta \leq \delta_1^{-q} + q (3K)^k \delta_1^{-a n_0} \int_0^{\delta_1} \delta^{a n_0 - k/2 - q - 1} \, d\delta,\]

which is finite and does not depend on \(n\).

Proof. of Theorem 7

Exact errors. On a face \(I\) with \(T = T_I\) and \(B = B_I\), each row is \(x_r = \sum_{\beta \in B} B_\beta(t_r) b_\beta + \sum_{\alpha \in T} B_\alpha(t_r) b_\alpha + \varepsilon_r\). Let \(Z_T\) and \(Z_B\) be the design matrices of the rows of \(I\), and let \(\hat G^I = Z^\top Z / n_I\) denote the corresponding blocks of the empirical Gram matrix. When \(\hat G^I_{TT}\) is invertible, the normal equations give, exactly, the error matrix (one row per control, one column per output)

\[e_T = \hat b_T - b_T = \eta_I - \bigl(\hat G^I_{TT}\bigr)^{-1} \hat G^I_{TB} e_B, \qquad \eta_I = (Z_T^\top Z_T)^{-1} Z_T^\top \varepsilon_I.\]

Starting from the vertices, this gives \(e = \sum_I \hat E_I \eta_I\), where \(\hat E_I\) is defined by (2) with the empirical blocks \(\hat G^J\) in place of \(G^J\). Condition on all rows. Then the \(\eta_I\) are independent across faces with mean zero, and each column of \(\eta_I\) has covariance \(\sigma^2 (Z_T^\top Z_T)^{-1} = \sigma^2 (\hat G^I_{TT})^{-1} / n_I\). Since \(\int \lVert \hat b - b \rVert^2 dU = \operatorname{tr}(e^\top G e)\),

\[N R_N = \sigma^2 L\, E X_N, \qquad X_N = \sum_I \frac{N}{n_I} \operatorname{tr}\Bigl(\bigl(\hat G^I_{TT}\bigr)^{-1} \hat E_I^\top G \hat E_I\Bigr).\]

Almost sure limit. \(R_N\) depends only on the distribution of the design and the noise, so we may take the rows of face \(I\) to be the first \(n_I\) terms of one independent sequence per face. Every \(n_I\) grows without bound. By the strong law of large numbers, \(\hat G^J \to G^J\) almost surely for every face \(J\). The blocks \(G^J_{T_J T_J}\) are invertible, so \(\hat E_I \to E_I\). Since \(N / n_I \to \binom{M}{m+1} / \rho_m\), it follows that \(X_N \to \sum_m a_m / \rho_m\) almost surely.

Uniform integrability. The entries of \(\hat G^J\) lie in \([0, 1]\), and \(N / n_I\) is bounded. Unrolling (2) therefore bounds \(X_N\) by a constant times \(\prod_J (1 + \lVert (\hat G^J_{T_J T_J})^{-1} \rVert)^r\), for a fixed \(r\) and the product over the \(F\) faces with interior controls. By Hölder’s inequality and Lemma 2 with \(q = 2rF\), \(\sup_{N \geq N_0} E X_N^2 < \infty\). Hence \(R_N\) is finite for \(N \geq N_0\), the family \(X_N\) is uniformly integrable, and \(E X_N\) converges to the almost sure limit.

The same argument with a single face, the whole simplex, and all controls gives the all-at-once risk.

Corollary 1 (All-at-once fitting)

For ordinary least squares with all controls on \(N\) rows drawn independently from \(U_{[M]}\), \(N R_N \to \sigma^2 L \operatorname{tr}(G^{-1} G) = \sigma^2 L \binom{D+M-1}{D}\), the number of controls.

Theorem 8 (Optimal ratio)

Over fractions \(\rho_m \geq 0\) with \(\sum_m \rho_m = 1\), \(\sum_m a_m / \rho_m\) is minimized by \(\rho_m = \sqrt{a_m} / \sum_k \sqrt{a_k}\), and the minimum is \((\sum_m \sqrt{a_m})^2\). A zero coefficient receives no rows; the corresponding term is defined as \(0/0=0\), while \(a_m/0=+\infty\) for \(a_m>0\).

Proof. An allocation with \(a_m>0\) and \(\rho_m=0\) has infinite risk. For the remaining allocations, apply Cauchy-Schwarz on the indices with positive coefficients: \((\sum_m \sqrt{a_m})^2 = (\sum_m \sqrt{a_m / \rho_m} \sqrt{\rho_m})^2 \leq \sum_m (a_m / \rho_m) \sum_{m:a_m>0} \rho_m \leq \sum_m a_m/\rho_m\). Equality requires zero share on inactive indices and \(\sqrt{a_m/\rho_m}\) proportional to \(\sqrt{\rho_m}\) on the active ones, giving the stated ratio.

Products of simplices

Let \(P=\prod_{i=1}^k\Delta^{M_i-1}\) have \(M_i\geq2\) vertices and degree \(D_i\geq1\) in factor \(i\). Zero-dimensional factors can be omitted. A face \(F=\prod_i I_i\) has dimension \(\sum_i(\lvert I_i\rvert-1)\) and interior controls exactly when \(\lvert I_i\rvert\leq D_i\) for every factor. Call these faces active. On every face and on \(P\), use the product of the uniform probability measures on its factors. Retain the correctly specified model, independent noise with covariance \(\sigma^2I_L\) for \(\sigma>0\), and the estimator from the setting above, visiting faces in increasing dimension. Here \(R_N\) integrates the expected squared prediction error over the uniform probability measure on \(P\).

Write \(a^{(i)}_r=a_r(M_i,D_i)\) for the simplex risk coefficients and set

\[\mathcal R_i=\{0,\ldots,\min(M_i,D_i)-1\},\qquad f_{i,r}=\binom{M_i}{r+1}\quad(r\in\mathcal R_i).\]

Thus \(f_{i,r}\) counts active \(r\)-faces in factor \(i\). The vector \(\mathbf r=(r_1,\ldots,r_k)\) is the shape of a product face; the factors retain their order, even when they have equal dimensions. All sums over shapes below use \(r_i\in\mathcal R_i\).

Lemma 3 (Product propagation)

For an active face \(F=\prod_i I_i\), let \(H_F=G^F_{T_FT_F}\). Up to the common ordering of controls,

\[G=\bigotimes_iG_i,\qquad H_F=\bigotimes_iH_{I_i},\qquad E_F=\bigotimes_iE_{I_i}.\]

Consequently, the trace contributed by one face of shape \(\mathbf r\) is

(3)\[\tau_{\mathbf r} =\operatorname{tr}(H_F^{-1}E_F^\top G E_F) =\prod_i\frac{a^{(i)}_{r_i}}{f_{i,r_i}^2}.\]

Proof. The Bernstein basis, the measure and the set of interior controls are products, which proves the two Gram identities. To prove the propagation identity, take the tensor product of the factor propagation matrices. Its block on \(T_F\) is the identity, and its row at a control whose support does not contain \(F\) is zero.

For any strict active superface \(J=\prod_iJ_i\supsetneq F\), at least one \(J_i\) strictly contains \(I_i\). On that factor, the error polynomial propagated from \(I_i\) is orthogonal to every interior Bernstein polynomial of \(J_i\), by (2). Integrating a product interior polynomial against a column of the tensor-product error therefore gives zero on \(J\). These are exactly the normal equations \(H_J E_F[T_J]+G^J_{T_JB_J}E_F[B_J]=0\). Their unique solution on each successive face is (2), so the tensor product is \(E_F\).

Inverses, matrix products and traces factor over Kronecker products. On factor \(i\), symmetry makes the trace equal on its \(f_{i,r}\) faces, and the allocation convention gives \(a^{(i)}_r=f_{i,r}^2\operatorname{tr}(H_{I_i}^{-1}E_{I_i}^\top G_iE_{I_i})\). This proves (3).

The same propagation identity has a useful polynomial formulation. It shows how a closed form for a simplex error polynomial gives one on a product, before computing any Gram trace.

Remark 1 (Tensor products of error polynomials)

For source-face controls \(c_i\in\mathbb R^{T_{I_i}}\), let \(p^{(i)}_{c_i}\) be the factor’s error polynomial. On the product face \(F=\prod_i I_i\), put \(c=\bigotimes_i c_i\). Then

(4)\[p_{F,c}(t_1,\ldots,t_k)=\prod_i p^{(i)}_{c_i}(t_i).\]

Here \(p_{F,c}=\sum_\alpha B_\alpha(E_Fc)_\alpha\).

Proof. The characterization in Lemma 4 holds in the product Bernstein span, whose factor polynomials have degree at most \(D_i\): prescribe the controls on \(T_F\), set controls whose support does not contain \(F\) to zero, and impose orthogonality to the interior Bernstein span on each strict active superface. Positive definite interior Gram blocks determine successive controls uniquely. Inactive faces have no interior controls and impose no condition.

The product on the right of (4) has controls \(\prod_i(E_{I_i}c_i)_{\alpha_i}\). These agree with \(c\) on \(T_F\) and vanish when the support does not contain \(F\). The interior Bernstein span, or bubble space, on a superface \(J=\prod_iJ_i\) is spanned by products \(\prod_i g_i\) of factor bubbles. Since the face measure is a product,

\[\int_J\prod_i p^{(i)}_{c_i}g_i\,dU_J =\prod_i\int_{J_i}p^{(i)}_{c_i}g_i\,dU_{J_i}=0.\]

At least one \(J_i\) strictly contains \(I_i\); its factor vanishes by the simplex characterization. Uniqueness proves the polynomial identity. Elementary tensors \(\bigotimes_i c_i\) span all source-face controls, so linearity also recovers the full matrix identity \(E_F=\bigotimes_iE_{I_i}\).

Tensor products of orthogonal factor boundary modes are orthogonal on the product face. Both their squared boundary norms and their propagated squared error norms factor. Consequently, the Jacobi extensions and mode norm ratios in Theorem 11 can be combined factor by factor to obtain product formulas. New closed forms for a factor therefore transfer through the polynomial identity as well as through (6). Shortening an unevaluated factor sum remains a separate problem.

Theorem 9 (Product risk and allocation by dimension)

Assign a deterministic number \(n_F\) of independently drawn rows to every active face, with independent draws across faces, and let \(N=\sum_F n_F\). If \(n_F/N\to q_F>0\), then

(5)\[\lim_{N\to\infty}\frac{NR_N}{\sigma^2L} =\sum_{F\text{ active}}\frac{\tau_{\operatorname{shape}(F)}}{q_F}.\]

In particular, let \(N^{(m)}\) rows be split equally, up to one row, among the \(F_m\) active faces of dimension \(m\), with \(N^{(m)}/N\to\rho_m>0\) whenever \(F_m>0\). Then

(6)\[\begin{split}F_m&=\sum_{r_1+\cdots+r_k=m}\prod_i f_{i,r_i},\\ A_m&=F_m\sum_{r_1+\cdots+r_k=m} \prod_i\frac{a^{(i)}_{r_i}}{f_{i,r_i}},\\ \lim_{N\to\infty}NR_N&=\sigma^2L\sum_{m:F_m>0}\frac{A_m}{\rho_m}.\end{split}\]

Empty sums give \(F_m=A_m=0\). Among these dimension-based allocations, the optimum is \(\rho_m^*=\sqrt{A_m}/\sum_j\sqrt{A_j}\), with normalized risk \((\sum_m\sqrt{A_m})^2\).

Proof. The exact error recursion and conditional covariance argument of Theorem 7 apply to the finite collection of product faces. For the expectation limit, each face is convex in its affine span, its uniform measure is log-concave, and the product Bernstein basis has total polynomial degree at most \(\sum_iD_i\). Thus Lemma 2 and the same uniform integrability argument apply. At a vertex, the Gram block is the deterministic scalar one. This proves (5).

There are \(\prod_i f_{i,r_i}\) faces of shape \(\mathbf r\). An equal split within dimension \(m\) gives \(q_F=\rho_m/F_m\). Substitute (3) and count the faces to obtain (6). Cauchy-Schwarz, as in Theorem 8, gives the optimum.

Equivalently, \(F_m\) and \(A_m/F_m\) are the coefficients of \(z^m\) in \(\prod_i\sum_{r\in\mathcal R_i}f_{i,r}z^r\) and \(\prod_i\sum_{r\in\mathcal R_i}(a^{(i)}_r/f_{i,r})z^r\), respectively, for active dimensions. This expresses the product coefficients using only the simplex coefficients. Substitution of Theorem 11 gives a finite scalar expression at every factor dimension and degree. Closed forms for curves and triangles therefore give closed forms for all products of those factors.

skeleton_risk_coefficients() computes \(A_m\), and optimal_skeleton_ratio() returns the optimal dimension-based allocation. The implementation combines the factors’ numerical trace sums; the formula also permits exact arithmetic using the simplex scalar sums.

Corollary 2 (Allocation by face shape)

Allow the share \(\rho_{\mathbf r}\) of every active shape to be chosen separately, splitting it equally among faces of that shape. Then

(7)\[\begin{split}\lim_{N\to\infty}\frac{NR_N}{\sigma^2L} &=\sum_{\mathbf r}\frac{\prod_i a^{(i)}_{r_i}}{\rho_{\mathbf r}},\\ \rho_{\mathbf r}^* &=\prod_i\frac{\sqrt{a^{(i)}_{r_i}}} {\sum_{s\in\mathcal R_i}\sqrt{a^{(i)}_s}},\\ C_{\mathrm{shape}}^* &=\prod_i\left(\sum_{r\in\mathcal R_i}\sqrt{a^{(i)}_r}\right)^2 \leq\left(\sum_m\sqrt{A_m}\right)^2.\end{split}\]

This is also the optimum over all individual-face allocations. The dimension-based optimum equals it if and only if all active faces of each total dimension have the same trace. In particular, equality holds when at most one factor has degree above one.

Proof. For shape \(\mathbf r\), the face count \(K_{\mathbf r}=\prod_i f_{i,r_i}\) gives \(q_F=\rho_{\mathbf r}/K_{\mathbf r}\). Its total coefficient in (5) is \(K_{\mathbf r}^2\tau_{\mathbf r}=\prod_i a^{(i)}_{r_i}\). Cauchy-Schwarz minimizes the resulting sum, and \(\sum_{\mathbf r}\sqrt{\prod_i a^{(i)}_{r_i}} =\prod_i\sum_r\sqrt{a^{(i)}_r}\) proves the factorization. All faces of one shape have the same positive trace, so their optimal individual shares are equal. Finally, every dimension-based allocation is a permissible shape-based allocation, proving the inequality.

For the equality condition, let \(\tau_F\) denote the trace of face \(F\). Cauchy-Schwarz within dimension \(m\) gives

\[\sum_{\dim F=m}\sqrt{\tau_F} \leq\sqrt{F_m\sum_{\dim F=m}\tau_F}=\sqrt{A_m}.\]

Equality holds precisely when those positive traces agree. Summing over dimensions gives the square roots of the face and dimension optima, respectively, so their equality requires equality at every active dimension. If only factor \(i\) has degree above one, an active face of dimension \(m\) has \(r_i=m\) and \(r_j=0\) for \(j\neq i\). All faces of that dimension therefore have the same shape and trace. If all factors are linear, only vertices are active and their traces agree as well.

This corollary describes a larger design class than the current sampling API: ratio has one entry per total dimension, and sample_skeleton() splits it equally among that dimension’s active faces. It cannot specify independent shape shares. The shape optimum requires a sampling design that implements those shares; it does not change the face-by-face fitting rule.

Corollary 3 (All-at-once fitting on a product)

For ordinary least squares on \(N\) independent rows from the uniform product measure,

\[\lim_{N\to\infty}\frac{NR_N}{\sigma^2L} =\prod_i\binom{D_i+M_i-1}{D_i}.\]

Proof. The inverse-moment argument above applies to the full basis, and \(\operatorname{tr}(G^{-1}G)\) is the product of the factors’ control counts. Thus the ratio of the shape-optimal risk to the all-at-once risk is the product of the corresponding simplex ratios.

Corollary 4 (Closed forms on products)

The product coefficients \(A_m\) have the following closed forms.

  • If \(D_i\geq M_i\) for every factor, then \(A_{\dim P}=\prod_i\binom{D_i-1}{M_i-1}\), the number of controls interior to \(P\).

  • If \(D_i=1\) for every factor, then \(A_0=\prod_i 2M_i/(M_i+1)\) and the other coefficients vanish.

  • For \(k\) segments of the same degree \(D\geq1\), put \(a_0=4/(D(D+2))\) and \(a_1=D-1\). Then

    \[A_m=\binom km^2a_1^ma_0^{k-m}\qquad(0\leq m\leq k).\]

Proof. Substitute the simplex formulas into (6). The top dimension has a single face, and Proposition 1 gives the first claim. At degree one only vertices are active; Proposition 2 gives the second. For segments, Theorem 15 gives \((a_0,a_1)\) and the two generating polynomials are \((2+z)^k\) and \((a_0/2+a_1z)^k\) when \(D\geq2\). Their coefficients give the third claim. At \(D=1\) only \(A_0=a_0^k\) is nonzero, giving the same formula.

For these equal-degree segments, every active face of dimension \(m\) has trace \(a_1^m(a_0/4)^{k-m}\). Thus allocation by dimension attains the individual-face optimum of Corollary 2. More explicitly, with

\[p=\frac{\sqrt{a_1}}{\sqrt{a_0}+\sqrt{a_1}},\]

the optimal dimension fractions form the binomial distribution \(\rho_m^*=\binom kmp^m(1-p)^{k-m}\) and the normalized optimal risk is \((\sqrt{a_0}+\sqrt{a_1})^{2k}\). At \(D=1\), \(p=0\) means all rows go to vertices. Taking square roots of the closed form for \(A_m\) and applying the binomial theorem proves these statements. By Corollary 6, this risk is strictly below the \((D+1)^k\) of all-at-once fitting at every \(k\geq1\) and degree \(D\geq1\).

For example, on a square with degrees \((2,3)\), the two curve factors have coefficients \((1/2,1)\) and \((4/15,2)\). Both have face counts \((2,1)\). Therefore \((A_0,A_1,A_2)=(2/15,38/15,2)\). The normalized optimal risks are approximately \(11.363687\) with dimension-based allocation, \(10.862032\) with shape-based allocation, and \(12\) for all-at-once fitting. For a prism of degrees \((2,1)\), the triangle and segment coefficients \((3/8,3,0)\) and \((4/3,0)\) give \((A_0,A_1,A_2,A_3)=(1/2,4,0,0)\).

These product factorizations concern a single product cell. In an assembled simploidal set, identified faces share controls; Risk on an assembled simploidal set incorporates their multiplicities and propagation into the global risk.

How errors propagate

Fix a face \(I\) with \(|I| = m + 1 \leq D\) and a vector \(c \in \mathbb R^{T_I}\). Its error polynomial is \(p_c(t) = \sum_\alpha B_\alpha(t) (E_I c)_\alpha\). For a face \(J\), the bubble functions of \(J\) are the products \(t^{\mathbf 1_J} g\) with \(g\) a polynomial of degree at most \(D - |J|\). These are exactly the span of \(\{B_\alpha : \alpha \in T_J\}\) on \(J\).

Lemma 4 (Characterization)

\(p_c\) is the unique polynomial of degree at most \(D\) such that

  1. its controls in \(T_I\) are \(c\);

  2. its controls whose support does not contain \(I\) vanish;

  3. for every face \(J \supsetneq I\) with \(|J| \leq D\), its restriction to \(J\) is orthogonal in \(L^2(U_J)\) to the bubble functions of \(J\).

Proof. On \(J\), \(p_c = \sum_{\operatorname{supp}\beta \subseteq J} B_\beta (E_I c)_\beta\), and the supports contained in \(J\) are exactly \(T_J \cup B_J\). Hence (2) reads \(\int B_\alpha p_c \, dU_J = 0\) for every \(\alpha \in T_J\). That is condition (iii). Because \(G^J_{T_J T_J}\) is invertible, (iii) determines the controls in \(T_J\) from those in \(B_J\). Induction on \(|J|\) gives uniqueness. Faces with more than \(D\) vertices have no interior controls and impose no condition.

The propagation from \(I\) to every larger face is determined by the propagation to the faces with one more vertex.

Theorem 10 (Reduction to one more vertex)

Fix \(j \notin I\). Let \(e(\beta, n)\) be the control of \(p_c\) on the face \(I \cup \{j\}\) with entries \(\beta\) on \(I\) and \(n\) at \(j\). By symmetry it does not depend on \(j\). Then for every \(\alpha\) whose support contains \(I\),

(8)\[(E_I c)_\alpha = (n + 1)\, e(\alpha|_I, n) \prod_{l \notin I} \frac{1}{\alpha_l + 1}, \qquad n = \sum_{l \notin I} \alpha_l.\]

Equivalently, let \(\phi(x, y) = \sum_{|\beta| + n = D} e(\beta, n) \frac{D!}{\beta!\,n!} x^\beta y^n\) be the error polynomial on \(I \cup \{j\}\) in homogeneous form, and let \(\Phi = \partial_y (y \phi)\). Then, with \(s_l\) independent and uniform on \([0, 1]\),

(9)\[p_c(t) = E_s\, \Phi\Bigl(t_I, \sum_{l \notin I} s_l t_l\Bigr).\]

Proof. The two forms agree. \(\Phi(x, y) = \sum (n+1) e(\beta, n) \frac{D!}{\beta!\,n!} x^\beta y^n\) and \(E_s (\sum_l s_l t_l)^n = \sum_{|r| = n} \frac{n!}{r!} t^r \prod_l \frac{1}{r_l + 1}\), because \(E s^r = 1/(r+1)\). Multiplying these gives the Bernstein coefficients (8).

Conditions (i) and (ii). Let \(p\) be the polynomial defined by (8). If \(n = 0\), then \((E_I c)_\alpha = e(\alpha, 0) = c_\alpha\). If \(\alpha_i = 0\) for some \(i \in I\), then \(e(\alpha|_I, n)\) is a control of \(I \cup \{j\}\) whose support does not contain \(I\), so it vanishes. It remains to check condition (iii) of Lemma 4.

Reducing (iii) to an integral over a cone. Let \(J = I \cup K\) with \(k = |K| \geq 1\) and \(|J| \leq D\), and let \(g\) be a polynomial of degree at most \(D - |J|\). Write \(x = t_I\), \(|x| = \sum_i x_i\), and parametrize \(U_J\) by \(x\) and by \(t_K\) on the slice \(\sum t_K = 1 - |x|\). By (9) with \(w_l = s_l t_l\),

\[\prod_{l \in K} t_l \; p = \int_{0 \leq w_l \leq t_l} \Phi\Bigl(x, \sum_l w_l\Bigr) dw.\]

Substitute this into \(\int p\, t^{\mathbf 1_J} g \, dU_J\), exchange the integrals, and write \(t_K = w + v\) with \(v \geq 0\) and \(\sum v = r = 1 - |x| - \sum w\). The integral of \(g(x, w + v)\) over the simplex of such \(v\) is \(r^{k-1}\) times a polynomial in \((x, w, r)\) of degree at most \(D - |J|\). Integrating over \(w\) on the slices \(\sum w = y\) contributes a factor \(y^{k-1}\). The integral is therefore a combination of

\[\int_{x, y \geq 0,\ |x| + y \leq 1} x^{\mathbf 1_I} \Phi(x, y)\, y^{k-1} r^{k-1} x^a y^b r^c \, dx\, dy, \qquad r = 1 - |x| - y, \quad |a| + b + c \leq D - |J|.\]

Factoring out the radius. Substitute \((x, y) = \tau\,\omega\), where \(\tau \in (0, 1]\) and \(\omega\) lies in the simplex \(S\) with \(m + 2\) vertices, so that \(dx\,dy = \tau^{m+1} d\tau\, d\omega\). Since \(\Phi\) is homogeneous of degree \(D\), each integral factors into a \(\tau\)-integral times

\[\int_S \Phi(\omega)\, \omega_I^{\mathbf 1_I}\, \omega_I^a\, \omega_y^{b + k - 1} \, d\omega,\]

and \(\omega_I^a \omega_y^{b+k-1}\) has degree at most \(D - m - 2\). So (iii) holds for every \(J\) once

(10)\[\int_S \Phi\, \omega_I^{\mathbf 1_I} h \, d\omega = 0 \quad \text{for every polynomial } h \text{ of degree at most } D - m - 2.\]

The face with one more vertex. Run the same computation for \(J = I \cup \{j\}\), where \(k = 1\). There \(p = \phi\), because \(\int_0^1 \partial_y(y\phi)(x, sy)\, ds = \phi(x, y)\). The inner integral is \(g(x, 1 - |x|)\), an arbitrary polynomial in \(x\) of degree at most \(D - m - 2\). Take \(g = x^a\). Then the whole integral is a positive \(\tau\)-integral times the integral in (10) with \(h = \omega_I^a\). The orthogonality of \(\phi\) on \(I \cup \{j\}\) therefore gives (10) for these \(h\). These monomials span all polynomials of that degree on \(S\), because \(\omega_y = 1 - |\omega_I|\) there.

Scalar evaluation of every coefficient

The propagation theorem leads to one formula for all dimensions, degrees and skeletons. It separates the angular modes on a face from the moments of the remaining coordinates. Closed forms below are specializations of this formula; a finite sum is available even when no shorter evaluation is known.

Lemma 5 (The outside-coordinate kernel)

Define the formal power series

\[\begin{split}F(x,y)&=\sum_{h,l\geq0}\frac{\binom{h+l}{h}}{(h+1)(l+1)}x^hy^l\\ &=\frac{(1-x-y)\log(1-x-y)-(1-x)\log(1-x) -(1-y)\log(1-y)}{xy},\\ K_q(h,l)&=[x^hy^l]F(x,y)^q,\qquad q,h,l\in\mathbb N.\end{split}\]

The quotient is interpreted by its formal series, including on the coordinate axes. In particular, \(K_0(h,l)=\mathbf1_{h=l=0}\) and \(K_1(h,l)=\binom{h+l}{h}/((h+1)(l+1))\). For fixed \(h,l\), the coefficient is a polynomial in \(q\) of degree at most \(h+l\), given by the finite expansion

(11)\[K_q(h,l)=\sum_{j=0}^{h+l}\binom qj[x^hy^l](F-1)^j.\]

Here \(\binom qj=0\) for \(j>q\). A useful boundary value is \(K_2(h,0)=K_2(0,h)=2H_{h+1}/(h+2)\), with \(H_j=\sum_{i=1}^j1/i\) and \(H_0=0\).

Proof. Integrating \((1-x-y)^{-1}\) formally once in each variable gives \(xyF\) and the displayed logarithmic expression. Expand \(F^q=(1+(F-1))^q\); since \(F-1\) has no constant term, only \(j\leq h+l\) can contribute to the coefficient. On an axis, \(F(x,0)=\sum_{h\geq0}x^h/(h+1)\). Squaring and using \(1/((j+1)(h-j+1))=((j+1)^{-1}+(h-j+1)^{-1})/(h+2)\) proves the boundary value.

We use shifted Jacobi polynomials \(P_j^{(\alpha,\beta)}(2v-1)\), orthogonal for \((1-v)^\alpha v^\beta\), with endpoint normalization \(P_j^{(\alpha,\beta)}(1)=\binom{j+\alpha}{j}\).

Theorem 11 (Scalar risk sum)

Let \(1\leq s\leq\min(D,M)\), \(n=D-s\), and \(q=M-s\). Use the kernel of Lemma 5. Put

\[\begin{split}d_s(k)&=\binom{k+s-2}{s-2}\quad(s\geq2),& d_1(k)&=\mathbf1_{k=0},\\ A_{k,h}&=(-1)^h\binom{n-k}{h}\binom{n+k+3s-1}{h} \quad(0\leq h\leq n-k).\end{split}\]

Then

(12)\[a_{s-1}=\frac{\binom Ms^2}{(s-1)!\,(M)_{2D}} \sum_{k=0}^n d_s(k)\sum_{h,l=0}^{n-k} A_{k,h}A_{k,l}(2D+s-h-l-1)!\,h!l!K_q(h,l).\]

All factorial arguments are nonnegative. Each coefficient extraction uses only terms of degree at most \(n\) in each variable, so every operation is finite, also when \(q=0\) or \(s=1\).

Proof. Angular modes. On the face with \(s\geq2\) vertices, choose an orthogonal basis \(Q_{k,\nu}\) of polynomials of exact orthogonal degree \(k\) for the weight \(\prod_i z_i^2\) under \(U_I\). Here exact orthogonal degree means orthogonal to all polynomials of degree less than \(k\); its dimension is \(d_s(k)=\binom{k+s-2}{s-2}\). The face bubbles \(f_{k,\nu}(z)=\prod_i z_i Q_{k,\nu}(z)\) for \(0\leq k\leq n\) are an orthogonal basis of all face bubbles of degree at most \(D\). For \(s=1\), use only \(Q_{0,1}=1\) and \(f_{0,1}=1\) on the one-point face.

Extension by one vertex. Write \(x=rz\), \(r=\sum_i x_i\) and let \(y\) be the new coordinate. The homogeneous polynomial \(\Phi\) for the boundary mode \(f_{k,\nu}\) is

(13)\[\Phi_{k,\nu}(x,y)=\prod_i x_i\,r^k Q_{k,\nu}(z) \sum_{h=0}^{n-k} A_{k,h}r^{n-k-h}y^h.\]

Indeed the sum, restricted to \(r+y=1\), is \(P_{n-k}^{(0,\,3s+2k-1)}(2r-1)\). To verify (10), divide \(\Phi\) by \(\prod_i x_i\). The weighted volume element is \(r^{3s-1}\prod_i z_i^2\,dr\,dz\). Expand a test polynomial of degree at most \(n-1\) into homogeneous angular modes. Angular orthogonality leaves only its degree \(k\) components. Their remaining radial degrees are at most \(n-k-1\), with weight \(r^{3s+2k-1}\). Jacobi orthogonality makes these integrals zero. At \(y=0\) the radial sum is \(r^{n-k}\), giving the required boundary mode. This proves the extension by the characterization and reduction theorems. At \(n=0\) there are no test polynomials.

The remaining coordinates. By (9), replace each \(y^h\) by

\[T_h(t_{I^c})=E_u\Bigl(\sum_{j\notin I}u_jt_j\Bigr)^h =\sum_{|b|=h}\frac{h!}{b!}\prod_{j\notin I}\frac{t_j^{b_j}}{b_j+1},\]

where the \(u_j\) are independent uniform variables on \([0,1]\). If \(q\geq1\), write \(t_{I^c}=(1-r)v\), with \(v\) uniform on its \(q\)-vertex simplex. The Dirichlet moments give

\[E_v[T_h(v)T_l(v)]=\frac{h!l!}{(q)_{h+l}}K_q(h,l).\]

The aggregation \(t_I=rz\) has independent \(z\sim U_I\) and \(r\sim\operatorname{Beta}(s,q)\). Thus the ratio of the squared full-simplex norm of the extended mode to its face norm is

\[\frac{1}{(s-1)!\,(M)_{2D}} \sum_{h,l=0}^{n-k} A_{k,h}A_{k,l} (2D+s-h-l-1)!\,h!l!K_q(h,l).\]

Specifically, the radial beta integral has exponents \(2D+s-h-l-1\) and \(q+h+l-1\); its factor \((q+h+l-1)!\) cancels the corresponding denominator in the preceding moment. The angular norm cancels as well. Trace is invariant under a change of bubble basis, so summing these norm ratios, with \(d_s(k)\) modes, gives the trace for one face. Multiply by \(\binom Ms^2\) for the equal faces and the allocation convention.

When \(q=0\) there is no extension. Only \(h=l=0\) survives in the stated formula, each norm ratio equals one, and the sum is \(\sum_k d_s(k)=\binom{D-1}{s-1}\), including \(s=1\).

Closed forms near the degree

Proposition 1 (Top face)

For \(D \geq M\), \(a_{M-1} = \binom{D-1}{M-1}\).

Proof. For \(I = [M]\), \(E_I\) embeds \(T_I\) and \(G^I = G\), so the trace is \(\operatorname{tr}(G_{TT}^{-1} G_{TT}) = |T_I|\).

Proposition 2 (Faces with D vertices)

For \(D \leq M\),

\[a_{D-1} = \binom{M}{D}^2 \frac{(3D-1)!}{(D-1)!\,(M)_{2D}}.\]

In particular, \(a_0 = 2M/(M+1)\) for \(D = 1\).

Proof. For \(|I| = D\), \(T_I = \{\mathbf 1_I\}\). No larger face has interior controls, so \(E_I\) is a unit vector and the trace is \(G_{\mathbf 1_I \mathbf 1_I} / G^I_{\mathbf 1_I \mathbf 1_I}\). By (1) this equals \(\frac{(M-1)!}{(2D+M-1)!} \cdot \frac{(3D-1)!}{(D-1)!}\). Multiply by \(\binom{M}{D}\) for the faces and by \(\binom{M}{D}\) from the definition.

Proposition 3 (Faces with D - 1 vertices)

For \(2 \leq D \leq M + 1\),

\[a_{D-2} = \binom{M}{D-1}^2 \frac{(D-1)\,(3D-3)!}{4\,(D-2)!\,(M)_{2D}} \bigl(3M^2 - (6D+3) M + 3D^2 + 15D - 14\bigr).\]

Proof. Put \(s=D-1\), \(n=1\) and \(q=M-s\) in Theorem 11. The angular degrees \(k=0,1\) have multiplicities \(1,s-1\); the radial vectors are \((1,-3s)\) and \((1)\). With \(K_q(0,0)=1\), \(K_q(1,0)=q/2\) and \(K_q(1,1)=q(q+1)/4\), substitution gives

\[P_{D,D-2}(M)=\frac{s(3s)!}{4(s-1)!} \bigl(3q^2-9q+12s+4\bigr).\]

Replacing \(s=D-1\) and \(q=M-D+1\) gives the stated quadratic. At \(q=0\) it reduces to \(s\), agreeing with Proposition 1, including \(s=1\).

Theorem 12 (Faces with D - 2 vertices)

Let \(D\geq3\), \(s=D-2\), and \(q=M-s\geq0\). Then

\[a_{D-3}=\binom Ms^2\frac{(3s-1)!}{(s-1)!\,(M)_{2D}} \frac{s^2(3s+1)}{64}\,Q_s(q),\]

where the following quartic applies to every such \(D,M\):

\[\begin{split}Q_s(q)={}&9(3s+1)q^4-78(3s+1)q^3 +(432s^2+1209s+547)q^2\\ &-2(648s^2+1221s+623)q +288(s+1)^2(3s+2).\end{split}\]

In particular, this includes the full range \(D\geq4\) requested for \(a_{D-3}\), and also \(a_0\) at \(D=3\).

Proof. Apply Theorem 11 with \(n=2\). The angular degrees \(k=0,1,2\) have multiplicities \(1,s-1,s(s-1)/2\). At \(s=1\) only the first is present. The radial coefficient vectors \((A_{k,h})_h\) are

\[(1,-2(3s+1),3s(3s+1)/2),\qquad (1,-(3s+2)),\qquad(1).\]

The needed kernel coefficients, obtained by multiplying the constant, linear and quadratic terms of \(F^q\), are

\[\begin{split}K_q(0,0)&=1,&K_q(1,0)&=q/2,\\ K_q(2,0)&=q(3q+5)/24,&K_q(1,1)&=q(q+1)/4,\\ K_q(2,1)&=q(q+2)(3q+5)/48,\\ K_q(2,2)&=q(9q^3+66q^2+163q+146)/576.\end{split}\]

Use symmetry for the reversed arguments. Substitution into the scalar sum gives the displayed quartic after factoring out \((3s-1)!s^2(3s+1)/(64(s-1)!)\). This is a symbolic evaluation with arbitrary \(s,q\), rather than an interpolation in the degree. At \(q=0\) the expression is \(s(s+1)/2=\binom{D-1}{M-1}\), as required by Proposition 1.

Faces of codimension one

Theorem 13 (Faces of codimension one)

For \(s\geq1\), \(M=s+1\), and \(D\geq s\), put \(n=D-s\) and use \(d_s(k)\) from Theorem 11. Then

\[a_{s-1}(s+1,D)=s(s+1)^2\sum_{k=0}^n \frac{d_s(k)}{(n-k+1)(n+k+3s)}.\]

Thus the two radial sums and the kernel extraction reduce to a single sum of \(n+1\) rational terms; there are no polynomial integrals, Gram matrices or propagation coefficients to compute.

Proof. In the mode extension of Theorem 11, there is just one outside coordinate \(y\). Averaging \(y^h\) multiplies its coefficient by \(1/(h+1)\). Write \(L=n-k\) and \(\beta=3s+2k-1\). The homogeneous radial polynomial therefore becomes, on \(r+y=1\),

\[\sum_{h=0}^L\frac{(-1)^h}{h+1}\binom Lh\binom{L+\beta}{h} r^{L-h}(1-r)^h =\frac{P_L^{(1,\beta)}(2r-1)}{L+1}.\]

The beta density of \(r\) is \(sr^{s-1}\). After the angular norm cancels, the full-to-face squared-norm ratio of this mode is

\[\frac{s}{(L+1)^2}\int_0^1 r^\beta P_L^{(1,\beta)}(2r-1)^2\,dr =\frac{s}{(L+1)(L+\beta+1)}.\]

For completeness, the last integral follows from the reproducing kernel for polynomials of degree at most \(L\) with weight \(r^\beta\). The shifted polynomials \(P_j^{(0,\beta)}\) have squared norms \(1/(2j+\beta+1)\) and endpoint value one. Hence its kernel at endpoint one is \(C_L(r)=\sum_{j=0}^L(2j+\beta+1)P_j^{(0,\beta)}(2r-1)\), with \(\int r^\beta C_L(r)g(r)\,dr=g(1)\). Taking \(g=(1-r)h\), \(\deg h<L\), identifies \(C_L=(L+\beta+1)P_L^{(1,\beta)}\) by orthogonality and \(C_L(1)=(L+1)(L+\beta+1)\). Taking \(g=C_L\) proves \(\int r^\beta P_L^{(1,\beta)}(2r-1)^2\,dr =(L+1)/(L+\beta+1)\). Sum the mode ratios with their multiplicities and multiply by \(\binom{s+1}s^2=(s+1)^2\).

Theorem 14 (Codimension-one risk in harmonic numbers)

For \(s\geq2\), \(M=s+1\) and \(D\geq s\), put \(n=D-s\), \(r=s-2\) and \(B=n+3s\). Define

\[\begin{split}U&=\binom{D-1}{r}\bigl(H_{D-1}-H_r\bigr),\\ V&=(-1)^r\binom{B-1}{r} \left(H_{B+n}-H_{B-1} +\sum_{j=1}^r\frac{(-1)^j\binom{n+j}{j}} {j\binom{B-1}{j}}\right).\end{split}\]

Then the codimension-one coefficient is

(14)\[a_{s-1}(s+1,D)=\frac{s(s+1)^2}{2D+s+1}(U+V).\]

Here \(H_j=\sum_{i=1}^j1/i\), with \(H_0=0\); the correction sum is empty when \(s=2\). Its length is \(s-2=M-3\), so for each fixed dimension the number of terms does not grow with the degree. All binomial coefficients in denominators are positive in the stated range, including \(D=s\).

In particular, the triangular-facet coefficient on a tetrahedron is

(15)\[a_2(4,D)=\frac{24}{D+2} \left((D-1)H_{D-1}-1 -(D+5)\bigl(H_{2D+3}-H_{D+5}\bigr)\right), \qquad D\geq3.\]

For example, this coefficient is \(16/3,612/55,2364/143\) at \(D=3,4,5\). At \(s=2\), (14) gives the triangle edge formula (18). At \(s=1\) the multiplicity is supported only at \(k=0\), and Theorem 13 already gives the curve vertex coefficient \(4/(D(D+2))\).

Proof. The partial fraction identity

\[\frac{1}{(n+1-k)(B+k)} =\frac{1}{2D+s+1} \left(\frac{1}{n+1-k}+\frac{1}{B+k}\right)\]

splits Theorem 13 into two sums with numerator \(\binom{k+r}{r}\). The first is

\[\sum_{k=0}^n\frac{\binom{k+r}{r}}{n+1-k} =[z^{n+1}]\frac{-\log(1-z)}{(1-z)^{r+1}} =\binom{n+r+1}{r}\bigl(H_{n+r+1}-H_r\bigr)=U.\]

The coefficient identity follows by differentiating the binomial series \((1-z)^{-a}\) in \(a\) at \(a=r+1\). For the second sum write \(T_r=\sum_{k=0}^n\binom{k+r}{r}/(B+k)\). Since \(\binom{k+r}{r}=(k+r)\binom{k+r-1}{r-1}/r\),

\[T_r=\frac{1}{r}\binom{n+r}{r}+\frac{r-B}{r}T_{r-1}, \qquad r\geq1,\qquad T_0=H_{B+n}-H_{B-1}.\]

Iteration gives

\[T_r=(-1)^r\binom{B-1}{r}T_0+ \sum_{j=1}^r \frac{(-1)^{r-j}\binom{B-1}{r}}{j\binom{B-1}{j}} \binom{n+j}{j}=V.\]

This proves (14). Substituting \(s=3\), \(r=1\), \(B=D+6\) and simplifying gives (15).

Corollary 5 (Codimension-one risk at large degree)

For every fixed \(s\geq2\), as \(D\to\infty\),

\[a_{s-1}(s+1,D) =\frac{s(s+1)^2}{2(s-2)!}\,D^{s-3} \bigl(\log D+O_s(1)\bigr).\]

In particular, triangle edge risk decays as \(a_1(3,D)\sim9\log D/D\), whereas the tetrahedron facet coefficient grows as \(a_2(4,D)\sim24\log D\).

Proof. Fix \(r=s-2\) in Theorem 14. Its first term is \(U=D^r\bigl(\log D+O_s(1)\bigr)/r!\). For its second term, \(H_{B+n}-H_{B-1}=O_s(1)\) and \(\binom{n+j}{j}/\binom{B-1}{j}=O_s(1)\) for each of the fixed number of correction terms. Hence \(V=O_s(D^r)\). Finally the prefactor is \(s(s+1)^2(1+O_s(D^{-1}))/(2D)\).

Curves

Theorem 15 (Curves)

For \(M = 2\), \(a_0 = \dfrac{4}{D(D+2)}\) and \(a_1 = D - 1\). A unit error at a vertex has the error polynomial \(\varphi(x) = \sum_k b_k \binom Dk x^k (1-x)^{D-k}\) along the edge, where \(x\) is the coordinate of that vertex and

\[b_k = (-1)^{D-k} \frac{k}{D(D+2)} \binom{D+2}{k+1}, \qquad \varphi = \frac12 \Bigl(\frac{\tilde P_D'}{D(D+1)} + \frac{\tilde P_{D+1}'}{(D+1)(D+2)}\Bigr),\]

with \(\tilde P_n(x) = P_n(2x - 1)\) the shifted Legendre polynomials.

Proof. The orthogonal complement of the bubbles. The bubble functions of the edge are \(x(1-x) g\) with \(\deg g \leq D - 2\). For \(n \geq D\), integration by parts gives \(\int_0^1 \tilde P_n'\, x(1-x) g \, dx = -\int_0^1 \tilde P_n \bigl(x(1-x) g\bigr)' dx = 0\). Both boundary terms vanish, and \((x(1-x)g)'\) has degree at most \(D - 1\). The polynomials \(\tilde P_D'\) and \(\tilde P_{D+1}'\) have degrees \(D - 1\) and \(D\). They are independent and span the orthogonal complement of the bubbles in the polynomials of degree at most \(D\), which has dimension two.

The coefficients of φ. \(\tilde P_n'(1) = n(n+1)\) and \(\tilde P_n'(0) = (-1)^{n-1} n(n+1)\). So \(\varphi(1) = 1\) and \(\varphi(0) = 0\) give the stated combination.

The norm of φ. \(\tilde P_D'\) and \(\tilde P_{D+1}'\) are orthogonal, because they have opposite parity about \(x = 1/2\). Integration by parts gives \(\int_{-1}^1 P_n'^2 = P_n(1)P_n'(1) - P_n(-1)P_n'(-1) = n(n+1)\), so \(\lVert \tilde P_n' \rVert^2 = 2n(n+1)\). Therefore \(\lVert \varphi \rVert^2 = \frac14 \bigl(\frac{2}{D(D+1)} + \frac{2}{(D+1)(D+2)}\bigr) = \frac{1}{D(D+2)}\).

The coefficients a_0 and a_1. A vertex block of the Gram matrix is one, so \(a_0 = \binom21 \cdot 2 \lVert \varphi \rVert^2\): the binomial comes from the definition of \(a_m\), and the sum runs over the two vertices. \(a_1 = D - 1\) by Proposition 1.

The Bernstein coefficients. Rodrigues’ formula and the Leibniz rule give \(\tilde P_n = \sum_k (-1)^{n-k} \binom nk \cdot \binom nk x^k (1-x)^{n-k}\), so the Bernstein coefficients of \(\tilde P_n\) are \((-1)^{n-k}\binom nk\). Differentiating, raising the degree of \(\tilde P_D'\) to \(D\), and adding gives \(b_k\).

Corollary 6 (Inductive fitting beats all-at-once fitting on curves)

For \(M = 2\) and every degree, the optimal inductive risk \((\sum_m \sqrt{a_m})^2 = \bigl(\sqrt{D-1} + 2/\sqrt{D(D+2)}\bigr)^2\) is smaller than the all-at-once risk \(D + 1\).

Proof. Expanding, the inequality is \(2\sqrt{(D-1)D(D+2)} < D^2 + 2D - 2\). Both sides are nonnegative. Squaring gives \(0 < (D^2 - 2)^2\), which holds for every integer \(D\).

Theorem 10 with \(m = 0\) turns the curve coefficients into the propagation from a vertex in any dimension.

Corollary 7 (Propagation from a vertex)

For a unit error at vertex \(i\) and every control \(\alpha\) with \(\alpha_i \geq 1\),

\[\bigl(E_{\{i\}}\bigr)_\alpha = (D - \alpha_i + 1)\, b_{\alpha_i} \prod_{l \neq i} \frac{1}{\alpha_l + 1}.\]

At the control \(\mathbf 1_J\) of a face \(J \ni i\) with \(D\) vertices, the error is \(\gamma_D = (-1)^{D-1} (D+1) / 2^D\).

Proof. On the edge, \(e(k, D - k) = b_k\). For \(\mathbf 1_J\), \(\alpha_i = 1\) and \(D b_1 = (-1)^{D-1} (D+1)/2\).

Vertex coefficients in arbitrary dimension

This specialization gives the vertex coefficient and its dimension polynomial directly from the curve controls. It is useful for exact evaluation at fixed \(M\) or \(D\).

Theorem 16 (Vertex specialization and dimension polynomial)

Put \(w_k=(D-k+1)b_k\), with \(b_k\) as in Theorem 15, and use \(F,K_q\) from Lemma 5. For every \(D\geq1\) and \(M\geq2\),

(16)\[a_0 = \frac{M^2(D!)^2}{(M)_{2D}} \sum_{k=1}^D\sum_{l=1}^D w_k w_l\binom{k+l}{k}K_{M-1}(D-k,D-l).\]

In particular, the polynomial \(P_{D,0}\) in Theorem 18 has the general finite expression

(17)\[P_{D,0}(M) = (D!)^2\sum_{s=0}^{2D-2}\binom{M-1}{s} \sum_{k,l=1}^D w_k w_l\binom{k+l}{k} [x^{D-k}y^{D-l}](F-1)^s.\]

Proof. Fix vertex 1 and write \(\alpha=(k,u)\) and \(\beta=(l,v)\). By Corollary 7, their propagated errors are \(w_k/\prod_j(u_j+1)\) and \(w_l/\prod_j(v_j+1)\). The full Gram entry is

\[G_{\alpha\beta}=\frac{(D!)^2}{(M)_{2D}} \binom{k+l}{k}\prod_{j=1}^{M-1}\binom{u_j+v_j}{u_j}.\]

Summing over \(|u|=D-k\) and \(|v|=D-l\) gives exactly \(K_{M-1}(D-k,D-l)\). The vertex Gram block is 1. The \(M\) equal vertex contributions and the allocation factor \(\binom M1=M\) give the factor \(M^2\) in (16).

For the dimension polynomial, expand \(F^{M-1}=(1+(F-1))^{M-1}\). Since \(F-1\) has no constant term, its power \(s\) cannot contribute above \(s=p+q\). Here \(p+q\leq2D-2\), which proves (17), including the degree bound. The coefficient extraction uses a polynomial of bounded degree for every fixed \(D\); it requires no propagation matrices or inverses.

Triangles: all degrees

For \(M=3\), the following formulas determine every coefficient and therefore the optimal risk for every degree. Edge and interior coefficients are zero when the degree is too small to contain their controls.

Corollary 8 (Triangle edge risk in harmonic numbers)

For every \(D\geq2\),

(18)\[a_1(3,D)=\frac{18}{2D+3} \bigl(H_{D-1}+H_{2D+2}-H_{D+3}\bigr), \qquad H_j=\sum_{i=1}^j\frac1i,\quad H_0=0.\]

At \(D=1\) there are no edge controls and \(a_1=0\).

Proof. Take \(s=2\), so every \(d_2(k)=1\), and set \(j=D-1-k\) in Theorem 13. Its sum is \(18\sum_{j=1}^{D-1}1/(j(2D+3-j))\). Partial fractions give \(1/(j(C-j))=(1/j+1/(C-j))/C\) with \(C=2D+3\). The two sums are \(H_{D-1}\) and \(H_{2D+2}-H_{D+3}\), respectively.

Theorem 17 (Triangle vertex risk in harmonic numbers)

For every integer \(D\geq1\),

(19)\[a_0(3,D)=\frac{18}{D(D+1)(D+2)(D+3)} \left(4H_D-2H_{2D+1}+\frac1D+\frac1{D+1}+\frac1{D+2} -\frac{1}{D(2D+1)\binom{2D}{D}}\right).\]

Here \(H_j=\sum_{i=1}^j1/i\), as above. All denominators are positive throughout the stated range. In particular, the formula gives \(3/2,3/8,41/280,79/1120,1189/30800\) at \(D=1,\ldots,5\). It uses a bounded number of harmonic numbers and rational operations, with no kernel coefficient extraction or propagation solve.

Proof. Replace a squared norm by a mixed product. Write \(p_D(x,y,z)\) for the error from a unit error at the vertex \(x=1\), and \(\varphi_D(x)\) for the curve error in Theorem 15. On both incident edges their traces agree, and both vanish on \(x=0\). Therefore \(p_D-\varphi_D(x)\) is a triangle bubble of degree at most \(D\). The propagation characterization gives

\[\int p_D^2\,dU=\int p_D\varphi_D(x)\,dU.\]

For \(D=1,2\) the difference is zero, so this identity still holds. Put \(A_h=(-1)^h\binom{D-1}{h}\binom{D+1}{h}\). The scalar-mode extension with \(s=1\) gives \(p_D=\sum_{h=0}^{D-1}A_h x^{D-h}T_h(y,z)\). Averaging over \((y,z)=(1-x)(v,1-v)\) yields

\[\int_0^1 T_h(v,1-v)\,dv =\frac1{h+1}\sum_{j=0}^h\frac1{(j+1)(h-j+1)} =\frac{2H_{h+1}}{(h+1)(h+2)}.\]

Only one curve moment is needed. Let \(I_h=\int_0^1(1-x)\varphi_D(x)x^{D-h}(1-x)^h\,dx\). Curve orthogonality implies \(I_h=(-1)^h I_0\): the difference \(x^{D-h-1}(1-x)^h-(-1)^h x^{D-1}\) has degree at most \(D-2\) and is tested against the bubble weight \(x(1-x)\). Also \(\varphi_D(x)=xP_{D-1}^{(1,2)}(2x-1)/D\). Rodrigues’ formula followed by \(D-1\) integrations by parts gives

\[I_0=\frac1D\int_0^1 x^2(1-x)x^{D-1} P_{D-1}^{(1,2)}(2x-1)\,dx =\frac{(D+1)!(D-1)!}{(2D+2)!}.\]

Every boundary term vanishes because the differentiated Rodrigues factor is \(x^{D+1}(1-x)^D\). The formula includes \(D=1\), where there is no integration by parts. The triangle has uniform density two in \((x,y)\), and the allocation and vertex count give \(a_0=9\int p_D^2\,dU\). Consequently, writing

\[w_h=\binom{D+1}{h+2}\binom{D+1}{h},\qquad W=\binom{2D+2}{D-1},\]

gives the single sum

(20)\[a_0=\frac{36}{D(D+1)(D+2)(D+3)W} \sum_{h=0}^{D-1}w_h H_{h+1}.\]

Here we used \(\binom{D-1}{h}/((h+1)(h+2)) =\binom{D+1}{h+2}/(D(D+1))\).

Evaluate the weighted harmonic sum. Differentiate the finite Vandermonde identity

\[\sum_{h=0}^{D-1}\binom{D+1+u}{D-1-h}\binom{D+1}{h} =\binom{2D+2+u}{D-1}\]

at \(u=0\). The generalized binomials here are finite products, so differentiating is elementary and gives

\[\sum_{h=0}^{D-1} w_hH_{h+2} =W\bigl(H_{D+1}-H_{2D+2}+H_{D+3}\bigr).\]

To subtract \(\sum_h w_h/(h+2)\), put

\[\begin{split}c_D&=\frac{(2D+3)(D^2+2D-1)}{D(D+1)(D+2)(D+3)},\\ R_h&=\frac{(h+2)((D^2+2D-1)h-1)} {D(D+1)(D+2)(D+3)(h+1)}.\end{split}\]

With \(w_D=0\), direct cancellation proves the telescoping identity

(21)\[w_h\left(\frac1{h+2}-c_D\right) =w_{h+1}R_{h+1}-w_hR_h,\qquad 0\leq h\leq D-1.\]

One can check it by using \(w_{h+1}/w_h=(D-1-h)(D+1-h)/((h+1)(h+3))\). The boundary values are \(w_DR_D=0\) and \(w_0R_0=-1/((D+2)(D+3))\), so

\[\sum_{h=0}^{D-1}\frac{w_h}{h+2} =c_DW+\frac1{(D+2)(D+3)}.\]

Subtract this equality from the differentiated Vandermonde identity and substitute in (20). Simplifying, with \(W/\binom{2D}{D}=2D(2D+1)/((D+2)(D+3))\), gives the result. This proves the formula for all \(D\geq1\), including all boundary terms, without a computer-algebra dependency or an inferred recurrence.

Together with Corollary 8 and Proposition 1, this closes every triangle coefficient at every degree: \(a_2(3,D)=\binom{D-1}{2}\) for \(D\geq3\), and \(a_2=0\) otherwise. The optimal risk follows by substituting these three coefficients in Theorem 8. In particular,

\[a_0(3,D)=\frac{36\log D+O(1)}{D^4},\qquad a_1(3,D)=\frac{9\log D+O(1)}D.\]

Explicit triangular propagation modes

The general extension also gives the following control-level formula, used by the independent exact verification of the triangle risks.

Proposition 4 (Propagation from an edge via Jacobi polynomials)

Let \(m=1\), \(D\geq2\), \(N=D-2\), and let \(I=\{1,2\}\). On the triangle with coordinates \((x_1,x_2,y)\), put \(r=x_1+x_2\) and \(z=x_1/r\). Write the boundary error polynomial as

\[p_c(z,1-z,0)=z(1-z)\sum_{k=0}^N d_k P_k^{(2,2)}(2z-1).\]

The polynomial \(\Phi\) of Theorem 10, on this triangle, is

(22)\[\Phi(x_1,x_2,y)=x_1x_2\sum_{k=0}^N d_k r^k P_k^{(2,2)}(2z-1)P_{N-k}^{(0,2k+5)}(2r-1).\]

The expression has a polynomial extension to \(r=0\). Homogenize it to degree \(D\) before using (9). More explicitly, the homogeneous polynomial is obtained by replacing the angular factor by

\[H_k(x_1,x_2)=\sum_{h=0}^k(-1)^{k-h} \binom{k+2}{h}\binom{k+2}{k-h}x_1^h x_2^{k-h}\]

and the radial factor by

\[R_{N,k}(r,y)=\sum_{j=0}^{N-k}(-1)^{N-k-j} \binom{N-k}{j}\binom{N+k+5}{N-k-j}r^j y^{N-k-j}.\]

Thus \(\Phi=x_1x_2\sum_k d_k H_k R_{N,k}\) in homogeneous coordinates. If its coefficient of \(x_1^a x_2^b y^n\) is \(A_{abn}\), the Bernstein control of the triangle error \(\phi\) is

(23)\[e((a,b),n)=\frac{A_{abn}\,a!b!n!}{D!(n+1)}.\]

Proof. Specialize (13) to \(s=2\) and use \(Q_k(z)=P_k^{(2,2)}(2z-1)\). Then \(n=N\), each angular multiplicity is one, and the radial parameter is \(2k+5\). The displayed homogeneous sums are the binomial expansions of those two Jacobi factors. Finally \(\partial_y(y\phi)=\Phi\) divides the coefficient of \(y^n\) by \(n+1\); conversion from monomials to Bernstein controls gives (23).

Fixed degree, growing dimension

Theorem 18 (Rational dependence on the dimension)

For fixed \(D\) and \(m < D\), there is a polynomial \(P_{D,m}\) of degree at most \(2(D - m - 1)\) such that, for every \(M \geq m + 1\),

\[a_m = \binom{M}{m+1}^2 \frac{P_{D,m}(M)}{(M)_{2D}}.\]

Proof. Set \(s=m+1\) and \(n=D-s\) in (12). After multiplying by \((M)_{2D}/\binom Ms^2\), all factors except \(K_{M-s}(h,l)\) are independent of \(M\). By (11), this kernel is a polynomial of degree at most \(h+l\leq2(n-k)\leq2n\). Summing gives the claim, including the boundary \(M=s\).

The polynomials through degree eight and their independent orbit-counting verification are in Exact verification of the skeleton risk. They provide exact reference values and the finite calculations needed for the comparison below; they are not substitutes for the all-degree formulas above.

Corollary 9 (Large dimension)

Fix \(D\geq1\) and \(1\leq s\leq D\), and put \(n=D-s\). Every active coefficient has the positive limit

(24)\[\lim_{M\to\infty}a_{s-1}(M,D) =\frac{(3s-1)!}{(s-1)!(s!)^2\,4^n} \binom{n+3s-1}{n}^{\!2}.\]

Thus the degree bound in Theorem 18 is attained for every coefficient. For example, \(\lim_{M\to\infty}a_0=2D^2(D+1)^2/4^D\). The optimal inductive risk \((\sum_m\sqrt{a_m})^2\) is bounded in \(M\), while the all-at-once risk \(\binom{D+M-1}{D}\) grows without bound. Inductive fitting therefore wins in all sufficiently high dimensions for every degree.

Proof. Since \(F-1=(x+y)/2+O((|x|+|y|)^2)\), the coefficient of \(q^{h+l}\) in \(K_q(h,l)\) is \(1/(2^{h+l}h!l!)\). In (12), the only term of degree \(2n\) in \(q=M-s\) has \(k=0\) and \(h=l=n\). Its factors are \(d_s(0)=1\), \(A_{0,n}=(-1)^n\binom{n+3s-1}{n}\) and \((2D+s-2n-1)!=(3s-1)!\). Finally \(\binom Ms^2/(M)_{2D}\sim M^{-2n}/(s!)^2\). Substitution gives the stated limit, including \(n=0\) and \(s=1\). Its positivity proves that the polynomial degree is exactly \(2n\). There are only \(D\) active skeletons, so their optimal risk remains bounded as \(M\) grows.

Proposition 5 (Where inductive fitting wins)

The optimal inductive risk is smaller than the all-at-once risk exactly for

  • \(D = 1\) and \(D = 2\): every \(M \geq 2\);

  • \(D = 3\): \(M = 2\) and \(M \geq 11\);

  • \(D = 4\): \(M = 2\) and \(M \geq 20\);

  • \(D = 5\): \(M \in \{2, 3\}\) and \(M \geq 29\);

  • \(D = 6\): \(M \in \{2, 3\}\) and \(M \geq 39\);

  • \(D = 7\): \(M \in \{2, 3\}\) and \(M \geq 49\);

  • \(D = 8\): \(M \in \{2, 3, 4\}\) and \(M \geq 60\).

The cases \(D \geq 3\) are computer-assisted.

Proof. D = 1. \(a_0 = 2M/(M+1) < 2 \leq M\).

D = 2. By Proposition 3 and Proposition 2, \(a_0 = \frac{3M(3M^2 - 15M + 28)}{2(M+1)(M+2)(M+3)} < \frac92\) and \(a_1 = \frac{30 M (M-1)^2}{(M+1)(M+2)(M+3)} < 30\). Clearing denominators shows both inequalities. So \((\sqrt{a_0} + \sqrt{a_1})^2 < 58 < \binom{M+1}{2}\) for \(M \geq 11\). The cases \(M \leq 10\) are checked directly.

D ≥ 3. \(\binom{M}{m+1}^2 \leq M^{2m+2} / (m+1)!^2\) and \((M)_{2D} \geq M^{2D}\). With the degree bound, this gives \(a_m \leq \sum_i |p_i| / (m+1)!^2\) for all \(M \geq 1\), where \(p_i\) are the coefficients of \(P_{D,m}\). The all-at-once risk exceeds the resulting bound on \((\sum_m \sqrt{a_m})^2\) for \(M \geq 55, 111, 190, 295, 429, 593\) for \(D = 3, 4, 5, 6, 7, 8\), respectively. For every smaller \(M\), evaluating the reference polynomials in floating point with a bound on the rounding error gives the stated sets; the closest comparison differs by a relative \(4.5 \cdot 10^{-3}\). Converting each exact coefficient to float, taking square roots, summing, and squaring has relative error at most \(4(D+1)u\), where \(u = 2^{-53}\). Every comparison lies beyond this error bound.

These results sharpen the observation of Tanaka et al. [TSKH20] that inductive skeleton fitting wins for degrees below three. That observation is a theorem for every \(M\), and the comparison at higher degrees turns around once the dimension is large enough.

Open questions

The asymptotic risk, optimal allocation and a finite scalar expression for every coefficient are proved above. The questions below concern further evaluation of those expressions and the comparison with all-at-once fitting. The curves, all triangle coefficients, the top face, the codimension-one faces at every fixed dimension, and the families \(m=D-1,D-2,D-3\) are already resolved in closed form.

The product formula (6) reduces coefficient evaluation to the simplex factors. Winning against all-at-once fitting does not require every factor to win: a cubic triangle loses against its 10 controls, while its product with a linear segment has optimal dimension-based risk approximately \(14.2\), below its 20 controls. The linear segment multiplies every nonzero triangle coefficient by \(4/3\), and the two normalized optimal risks are approximately \(10.65\) and \(14.20\). In this example only the triangle has active positive-dimensional faces, so the dimension and shape optima agree.

  • Shorter evaluations of the remaining nonvertex coefficients. The remaining range is \(M\geq4\), \(D\geq5\) and \(1\leq m\leq\min(D-4,M-3)\). Theorem 11 evaluates every such coefficient by a finite sum. The excluded codimension-one case \(m=M-2\) has the harmonic evaluation Theorem 14, whose correction sum has length \(M-3\). A uniform evaluation in the remaining range without sums whose lengths grow with \(D\), for example in rational functions, harmonic numbers or standard hypergeometric functions, remains to be obtained in this range. For tetrahedron edges, Theorem 21 gives a bounded expression with two auxiliary recurrences, and Corollary 10 supplies explicit scalar degree recurrences. A representation using only classical harmonic or hypergeometric functions is a separate remaining question. For triangular faces on five-vertex simplices, Theorem 22 also supplies a fixed-state representation with one additional auxiliary sequence. Theorem 24 extends the fixed-state evaluation and certified scalar recurrence to tetrahedral faces on six vertices. Theorem 25 now gives a common fifteen-state construction for every nonvertex codimension-two face, rather than only those individual source sizes. The state bound is independent of the face size; its minimality and a bounded classical special-function expression remain separate questions. Theorem 26 also bounds nonvertex coefficients using smaller simplices, with a trace-correct lift on every facet. Its five-vertex edge consequence Theorem 27 is an all-degree upper bound, rather than an exact evaluation. The subsequent Theorem 28 now reduces every nonvertex coefficient to universal positive univariate diagonals. Corollary 13 gives an exact positive harmonic double sum at every source size in codimension three. Theorem 29 also determines the leading term for every fixed source size and codimension at least two. The remaining shortening question concerns sums with degree-independent length or smaller certified states, rather than the existence of an exact codimension-three evaluation or its fixed-codimension leading term.

  • Finite-dimensional vertex coefficients beyond triangles. For \(M\geq4\) and \(D\geq4\), simplify Theorem 16 uniformly in the degree, or give an explicit fixed-order recurrence in \(D\), including its coefficients, initial values and exceptional indices. The triangle formula in Theorem 17 and the fixed-degree dimension polynomials do not supply that general evaluation. Theorem 19 proves that a degree recurrence exists at every fixed dimension, while Theorem 23 reduces its remaining kernel complexity. Theorem 31 now evaluates the tetrahedron vertex by one positive harmonic-binomial sum, with its leading large-degree constant. Its length still grows with \(D\); Theorem 37 now supplies an explicit order-ten degree recurrence with initial values and no exceptional integers. Theorem 45 similarly evaluates the five-vertex vertex coefficient with four harmonic states and one sum of length \(D\), and Corollary 15 gives its leading constant. A bounded-length classical-special-function evaluation is still open in these dimensions. Theorem 46 now supplies the five-vertex order-seventeen operator as well, with all initial values and no positive integer exceptions. Theorem 32 now supplies rational univariate convolutions for every vertex count, and Theorem 33 gives the leading constant at each fixed \(M\geq4\) by a positive integral and a convergent series with certified truncation errors. The convolution lengths still grow with the degree; these results do not give a bounded-length classical-special-function expression. These fixed-\(M\) limits alone do not justify replacing \(M\) by a growing sequence. Theorem 35 adds a computable bound \(R_M(1+\log D)^{M-2}/D^{M+2}\) for every \(M\geq4,D\geq256\). Its relative error tends to zero at each fixed \(M\). Theorem 38 now controls the full dependence on \(M\) and proves a simultaneous regime: for \(D\geq2^{1024}\) and the explicit growing range \(4\leq M\leq h(D)\), relative error is at most \(D^{-3/4}\). Its conservative start and range are part of the theorem; wider simultaneous regimes remain to be investigated.

  • The full comparison beyond the classified degrees. Proposition 5 classifies every \(M\) at \(D\leq8\), and Theorem 40 classifies every \(M\) at \(9\leq D\leq20\). Theorem 41 extends this through degree thirty. For \(D\geq31\), determine the exact set of winning vertex counts, including any small-dimensional exceptions, and the growth of the eventual crossover as \(D\to\infty\). Corollary 9 proves eventual winning for each fixed degree; it gives no exact crossover law. Theorem 42 now gives a sufficient linear region valid simultaneously for all positive degrees: \(M\geq9720D\) implies \(R_{\mathrm{ind}}<(4/5)R_{\mathrm{all}}\). The constant is conservative and is not an exact crossover. Theorem 43 supplies the other direction: for every fixed \(M\geq4\) it constructs an explicit \(H(M)\) and proves strict victory for every \(D\geq H(M)\). Its conservative threshold does not classify the remaining finite prefix. Closed formulas for a fixed dimension also require a separate inequality analysis before they yield a classification over all degrees. At \(M=4\), Theorem 44 now supplies this separate analysis and completes the comparison at every degree. At \(M=5\), Theorem 48 also completes every degree: inductive fitting wins at \(D=1,2\) and \(D\geq12\), while all-at-once fitting wins exactly at \(3\leq D\leq11\). At \(M=6\), Theorem 49 completes every degree: inductive fitting wins at \(D=1,2\) and \(D\geq17\), while all-at-once fitting wins exactly at \(3\leq D\leq16\).

  • Higher-degree self-identifications in higher dimensions. Theorem 51 removes assembled matrices on regular complexes, and Theorem 52 and Theorem 53 handle arbitrary identifications at linear factor degrees and in dimension one, respectively. Outside those ranges, the general finite formula Theorem 50 remains available. Further evaluation must retain the cross terms between distinct occurrences of an identified face and the pullbacks from collapsed faces.