English

Numerical cubature using error-correcting codes

Numerical Analysis 2025-10-20 v2 Numerical Analysis Combinatorics Metric Geometry

Abstract

We present a construction for improving numerical cubature formulas with equal weights and a convolution structure, in particular equal-weight product formulas, using linear error-correcting codes. The construction is most effective in low degree with extended BCH codes. Using it, we obtain several sequences of explicit, positive, interior cubature formulas with good asymptotics for each fixed degree tt as the dimension nn \to \infty. Using a special quadrature formula for the interval [arXiv:math.PR/0408360], we obtain an equal-weight tt-cubature formula on the nn-cube with O(n\floort/2)O(n^{\floor{t/2}}) points, which is within a constant of the Stroud lower bound. We also obtain tt-cubature formulas on the nn-sphere, nn-ball, and Gaussian Rn\R^n with O(nt2)O(n^{t-2}) points when tt is odd. When μ\mu is spherically symmetric and t=5t=5, we obtain O(n2)O(n^2) points. For each t4t \ge 4, we also obtain explicit, positive, interior formulas for the nn-simplex with O(nt1)O(n^{t-1}) points; for t=3t=3, we obtain O(n) points. These constructions asymptotically improve the non-constructive Tchakaloff bound. Some related results were recently found independently by Victoir, who also noted that the basic construction more directly uses orthogonal arrays.

Keywords

Cite

@article{arxiv.math/0402047,
  title  = {Numerical cubature using error-correcting codes},
  author = {Greg Kuperberg},
  journal= {arXiv preprint arXiv:math/0402047},
  year   = {2025}
}

Comments

Dedicated to Wlodzimierz and Krystyna Kuperberg on the occasion of their 40th anniversary. This version has a major improvement for the n-cube