Table of Contents
Fetching ...

Numerical integration rules based on B-spline bases

Dionisio F. Yáñez

TL;DR

This work develops high-order numerical integration rules by perturbing the trapezoidal rule with B-spline-based quasi-interpolation, enabling arbitrary order accuracy $p$ and a tensor-product extension to multiple dimensions. Central to the approach is a quasi-interpolation operator $Q_p$ that reproduces polynomials up to degree $p$ and a relation between cell-average data and point values via B-splines, leading to both one-subinterval and composite rules characterized by B-integration weights $\tau_{p,j}$ and cumulative weights $\xi_{p,i}$. The authors connect these rules to Euler–Maclaurin corrections and show that, with appropriate derivative approximations, the new formulas align with known high-order schemes, while offering practical formulations with controlled evaluation costs. Numerical experiments on $f_1(x)=f_1(x)=\$f_1(x)=e^{x^2}$ and Runge-type functions demonstrate the expected convergence orders and highlight potential efficiency gains relative to trapezoidal and Simpson rules, supporting the method as a flexible framework for high-order, cost-aware integration.

Abstract

In this work, we present some new integration formulas for any order of accuracy as an application of the B-spline relations obtained in [1]. The resulting rules are defined as a perturbation of the trapezoidal integration method. We prove the order of approximation and extend the results to several dimensions. Finally, some numerical experiments are performed in order to check the theoretical results.

Numerical integration rules based on B-spline bases

TL;DR

This work develops high-order numerical integration rules by perturbing the trapezoidal rule with B-spline-based quasi-interpolation, enabling arbitrary order accuracy and a tensor-product extension to multiple dimensions. Central to the approach is a quasi-interpolation operator that reproduces polynomials up to degree and a relation between cell-average data and point values via B-splines, leading to both one-subinterval and composite rules characterized by B-integration weights and cumulative weights . The authors connect these rules to Euler–Maclaurin corrections and show that, with appropriate derivative approximations, the new formulas align with known high-order schemes, while offering practical formulations with controlled evaluation costs. Numerical experiments on f_1(x)=e^{x^2}$ and Runge-type functions demonstrate the expected convergence orders and highlight potential efficiency gains relative to trapezoidal and Simpson rules, supporting the method as a flexible framework for high-order, cost-aware integration.

Abstract

In this work, we present some new integration formulas for any order of accuracy as an application of the B-spline relations obtained in [1]. The resulting rules are defined as a perturbation of the trapezoidal integration method. We prove the order of approximation and extend the results to several dimensions. Finally, some numerical experiments are performed in order to check the theoretical results.
Paper Structure (7 sections, 3 theorems, 27 equations, 5 tables)

This paper contains 7 sections, 3 theorems, 27 equations, 5 tables.

Key Result

Theorem 2.1

Let $p$ be an even number, $L_{p}$ the linear function defined in Eq. operadorL and $P\in\Pi_{p+1}(\mathbb{R})$ then:

Theorems & Definitions (4)

  • Theorem 2.1
  • Lemma 2.2
  • Proposition 2.3
  • Remark 1