Left Inverses for B-spline Subdivision Matrices in Tensor-Product Spaces
Marcelo Actis, Silvano Figueroa, Eduardo M. Garau
TL;DR
This work addresses left inverses for dyadic subdivision matrices between coarse and fine univariate and tensor-product B-spline spaces on uniform grids. It constructs banded left inverses $B$ via a local least-squares approach, ensuring $BA=I$ and delivering coarse representations $oldsymbol{ ilde{c}}=Boldsymbol{c}$ that closely match global $L^2$-best approximations while remaining computationally efficient. The central design uses a locality width $r$ and selects the minimum-norm LS solution to optimize stability, with explicit expressions for the interior weight vector $oldsymbol{ u}_r$ and a clear ancestor structure for coarse-spline representations. The tensor-product extension leverages Kronecker structure, yielding $oldsymbol{eta}^x(x)$, $oldsymbol{eta}^y(y)$ transformations and $ ext{vec}( ilde{C})=(B_yoldsymbol{ackslash} ext{ } B_x) ext{vec}(C)$, enabling scalable multivariate coarsening. Experimental results demonstrate stable, local, and near-optimal $L^2$-projection performance across degrees and dimensions, supporting applications in multilevel and adaptive spline methods with reduced computational cost and localized error propagation.
Abstract
In this article, we study dyadic coarsening operators in univariate spline spaces and in tensor-product spline spaces over uniform grids. Our construction is strongly motivated by the work of Bartels, Golub, and Samavati (2006), Some observations on local least squares, BIT, 46(3):455--477. The proposed operators are local in nature and yield approximations to a given spline that are comparable to the global L2-best approximation, while being significantly faster to compute and computationally inexpensive.
