English

An algebraic framework for geometrically continuous splines

Numerical Analysis 2023-05-17 v1 Numerical Analysis Commutative Algebra

Abstract

Geometrically continuous splines are piecewise polynomial functions defined on a collection of patches which are stitched together through transition maps. They are called GrG^{r}-splines if, after composition with the transition maps, they are continuously differentiable functions to order rr on each pair of patches with stitched boundaries. This type of splines has been used to represent smooth shapes with complex topology for which (parametric) spline functions on fixed partitions are not sufficient. In this article, we develop new algebraic tools to analyze GrG^r-spline spaces. We define GrG^{r}-domains and transition maps using an algebraic approach, and establish an algebraic criterion to determine whether a piecewise function is GrG^r-continuous on the given domain. In the proposed framework, we construct a chain complex whose top homology is isomorphic to the GrG^{r}-spline space. This complex generalizes Billera-Schenck-Stillman homological complex used to study parametric splines. Additionally, we show how previous constructions of GrG^r-splines fit into this new algebraic framework, and present an algorithm to construct a bases for GrG^r-spline spaces. We illustrate how our algebraic approach works with concrete examples, and prove a dimension formula for the GrG^r-spline space in terms of invariants to the chain complex. In some special cases, explicit dimension formulas in terms of the degree of splines are also given.

Keywords

Cite

@article{arxiv.2305.09096,
  title  = {An algebraic framework for geometrically continuous splines},
  author = {Angelos Mantzaflaris and Bernard Mourrain and Nelly Villamizar and Beihui Yuan},
  journal= {arXiv preprint arXiv:2305.09096},
  year   = {2023}
}

Comments

46 pages, 5 figures, 1 table

R2 v1 2026-06-28T10:35:23.063Z