Explicit vertex errors at every fixed vertex count
Keep the uniform-simplex assumptions of Theory of the skeleton risk. The leading constant \(C_M\) and its exact rational enclosures are proved in Vertex coefficients at every fixed vertex count. Here the error of the finite-degree coefficient itself is bounded, for every fixed \(M\geq4\). For every \(M\geq5\), Single-log vertex errors for every fixed M at least five subsequently improves the logarithmic power to one, with explicit constants and the same degree start. The bounds here remain valid, including the critical \(M=4\).
The constants are deliberately conservative. The sharper existing tetrahedron and five-vertex results remain useful.
Computable constants and the error theorem
For integers \(r\geq1\) define
For \(r\geq2\), put
Set \(q=M-1\), and define the following positive, explicit constants:
An empty sum is zero. In particular these formulas apply at \(M=4\).
Theorem 51 (Explicit vertex error for every fixed M at least four)
For all integers \(M\geq4\) and \(D\geq256\),
Thus the relative error tends to zero for each fixed \(M\). There is no claim that this convergence is uniform when \(M\) grows with \(D\). The squared logarithm at \(M=4\) is retained; the sharper single logarithm known at \(M=5\) is not assumed at other vertex counts.
Quantitative coefficient bounds
Use the sequences \(\phi_r,b_r,e_r,\delta_q\) of Vertex coefficients at every fixed vertex count, and write \(L(x)=1+\log x\). The already proved elementary symmetric formula gives
For \(j\geq1\), differentiating the binomial product at exponent \(r\), rather than \(r-1\), gives
The total absolute reciprocal sum is at most \((r+1)L(j+1)\). Also \(j\geq(j+1)/2\), so
The bound holds at \(j=0\) too, since \(b_r(0)=1\). The series is absolutely summable and its sum is \(g(1)^r=0\). Using \(\phi_r(j+1)-\phi_r(j)=b_r(j+1)\) and the product difference identity gives, for every \(j\geq0\),
Here \(L(j+2)\leq2L(j+1)\) accounts for the factor \(2^{r-2}\) in \(F_r\).
We use a simple integral majorant repeatedly. For integers \(p\geq0,\alpha>p+1,T\geq1\), monotonicity and differentiation give
Indeed the negative derivative of \(L(x)^p/x^{\alpha-1}\) is at least \((\alpha-1-p)L(x)^p/x^\alpha\) on \(x\geq1\). In particular \(\sum_j|e_r(j)|\leq2A_r\), so \(0<c_q=q\sum_je_{q-1}(j)\leq J_q\).
A quantitative zero-sum convolution split
Fix \(n\geq2\), put \(N=n+1\), \(H=\lfloor n/2\rfloor\), and abbreviate \(L=L(N)\). Since \(\sum_lb_k(l)=0\),
For \(k=1\), use the exact formula \(b_1(l)=-1/(l(l+1))\) at positive indices. The first term is at most \(2^{r+1}F_r L^{r-1}/N^{r+1}\) in absolute value, because \(\sum_{l=1}^H l|b_1(l)|\leq L\). The second is at most \(2A_rL^{r-2}/N^{r+1}\), since its tail equals \(-1/(H+1)\). For the last term, subtract \(-N^{-2}\sum_{m\geq0}e_r(m)\). On its finite range,
This follows directly after clearing the positive denominator \(N^2(n-m)(n-m+1)\): use \(n-m\geq N/3\) and \(n-m+1\geq N/2\). Also \(\sum_{m\leq n}(m+1)|e_r(m)|\leq A_rL^{r-1}\). For this last bound, take \(L(m+1)^{r-2}\leq L^{r-2}\) outside the sum and use \(\sum_{m=0}^n(m+1)^{1-r}\leq H_N\leq L\). The missing tail starts at \(n-H\geq N/3\), and (101) bounds it by \(3^{r-1}A_rL^{r-2}/N^{r-1}\). Combining these bounds gives
For \(k\geq2\), the same first term uses \(\sum_{l=1}^H l|b_k(l)|\leq2G_kL^{k-1}\). The absolute tail in the second term is at most \(2^kG_kL^{k-1}/N^k\). In the last term use \(|b_k(n-m)|\leq2^{k+1}G_kL^{k-1}/N^{k+1}\) and \(\sum_m|e_r(m)|\leq2A_r\). Since \(r,k\geq2\), this proves
Substitute these two bounds into (82). The \(\phi_q\) and \(e_q\) terms are bounded by \((B_q+A_q)L^{q-1}/N^3\). The added term \(8(1+q^2+J_q)\) in \(K_q\) also covers \(n=0,1\): here \(\delta_q(0)=1\) and \(\delta_q(1)=(q^2-3q+4)/4\). Therefore, for every \(n\geq0\),
Averaging and normalization
Use the distribution \(\mathbb P(J=j)=W_{D,j}/Z_D\) from Vertex coefficients at every fixed vertex count. Its already proved moments and tail bound are, for \(D\geq12\),
For \(r(t)=(t+1)^{-2}\), the derivative bounds \(|r'(t)|\leq2/t^3\), \(|r''(t)|\leq6/t^4\) and \(|r(t)-t^{-2}|\leq2/t^3\) hold at \(t>0\). Taylor expansion at \(D/2\) on the central event gives \(192/D^3\) from the quadratic remainder, \(1/D^3\) from the mean, and \(16/D^3\) from the shift of \(r(D/2)\). The omitted Taylor polynomial is bounded by \(12/D^2\); the omitted true value is bounded by one. Consequently
On the central event, \(J+1>D/4\); on its complement use \(L(J+1)\leq L(D)\) in (102). Together with \(c_q\leq J_q\), this yields
For \(D\geq256\), \(D^3\epsilon_D\leq32\), as in the five-vertex error proof: the expression decreases on that domain and its value at 256 is below 32. Finally write the exact prefactor as
The normalization error adds at most \(q(q+1)J_q L(D)^{q-1}/D^3\) inside the parentheses. Since \(C_M=4M^2q!c_q/2^q\), the resulting constant is exactly \(R_M\) in (98). This proves the theorem.
Certified computation and finite checks
tools.risk_research.vertex_general_asymptotic replaces
\(L(D)\) by the exact integer \(1+\lceil\log_2D\rceil\).
It combines the rational enclosure of \(C_M\) with both signs of the
analytic error, clipping only a negative lower endpoint to zero.
Below degree256 it uses the existing exact univariate construction.
Optional Arb output also includes arithmetic rounding, restores ambient
precision and is tested again after JSON serialization.
$ python -m tools.risk_research.vertex_general_asymptotic --vertices 6 --degree 100000 --output .research/vertex6-error.json
$ python -m tools.risk_research.vertex_general_asymptotic --vertices 6 --degree 100000 --with-arb --bits 128 --relative-target 1/100 --output .research/vertex6-ball.json
The optional relative target returns a power-of-two threshold beyond which the reported analytic bound is at most that fraction of the leading term. If \(C_- >0\) is the constant’s certified lower endpoint, choose \(t\geq\max(8,2(M-2))\) with
Then all \(D\geq2^t\) satisfy the target. Indeed, writing \(x=\log_2D\), the integer logarithm is at most \(x+2\), and \((x+2)^{M-2}2^{-x}\) decreases on that domain since \(\log2>1/2\). A zero lower constant endpoint requires more terms. The threshold can be very large: this documents the usefulness of the conservative bound separately from its correctness.
Independent tests compare coefficient bounds and their differences with exact logarithmic series, test the zero-sum splits against exact rational convolutions, compare enclosures with the original scalar/Gram references and frozen independent six-vertex kernel values, and reparse low- and high-precision real balls. Such finite checks validate the implementation; the all-degree claims follow from the inequalities above.