Closed-Form Blossoms Evaluation
- The paper presents closed-form representations for blossoms that bypass recursion and directly compute subdivision control points for curves and surfaces.
- It details methods for evaluating polynomial and non-polynomial splines, unifying frameworks for Bézier, trigonometric, hyperbolic, and Müntz-type spaces.
- The work demonstrates that vectorized binomial and multinomial expansions enable efficient, parallelizable algorithms that outperform classical recursive schemes.
Closed-form formulae for blossoms evaluation provide explicit, non-recursive representations of the multiaffine, symmetric functional (the blossom) associated with curves and surfaces in computational geometry, as well as generalized non-polynomial function spaces. These formulae underpin efficient algorithms for subdivision, basis conversion, and evaluation of a wide class of geometric and approximation operators, especially within polynomial, trigonometric, hyperbolic, and Müntz-type spline spaces. Modern developments have unified polynomial and non-polynomial frameworks and have yielded efficient, parallelizable evaluation and subdivision schemes that complement and often outperform traditional recursive algorithms in practice (Zürnacı-Yetiş, 26 Dec 2025, Vlachkova, 11 Jan 2026).
1. Definition and Core Properties of Blossoms
The blossom of a degree- function (for instance, a Bézier curve) is uniquely characterized as the symmetric, multi-affine function satisfying:
- Symmetry: for any permutation ;
- Multi-affinity: affine in each argument;
- Diagonal reduction: .
For non-polynomial spaces , the blossom generalizes to a function on with analogous properties (Zürnacı-Yetiş, 26 Dec 2025).
2. Closed-form Blossom Formulae
Polynomial (Bézier/Bernstein) Case
The closed-form for the blossom of a Bézier curve is: where
At a tuple with entries and entries : This formula gives direct access to subdivision control points (see Section 4) (Vlachkova, 11 Jan 2026).
Extended Non-polynomial Homogeneous Blossoms
For , the extended homogeneous blossom of order is: with , uniquely determined by bisymmetry, multi-affinity, cancellation, and diagonal reproduction.
For positive order , the closed form is
For negative order , closed-form identities in terms of non-polynomial divided differences exist (see Section 3) (Zürnacı-Yetiş, 26 Dec 2025).
3. Connections with Divided Differences
The central connection between the non-polynomial divided difference operator and blossoms is formalized as follows. For instance, for negative order, if , : where and denotes an appropriate differential operator.
A pivotal identity relates divided differences of products to (extended) blossoms, establishing a duality central to dual basis and spline theory (Zürnacı-Yetiş, 26 Dec 2025).
4. Subdivision and Practical Evaluation
Closed-form blossom formulae yield immediate expressions for the subdivided control points of Bézier curves and surfaces over arbitrary intervals, bypassing recursion. For degree- Bézier curves with control points , subdivision over gives new control points as: for .
For tensor-product and triangular Bézier surfaces, analogous binomial/multinomial closed-form expansions apply. These formulae are:
- Tensor-product (bidegree ):
- Triangular (total degree ) with barycentric vertices :
with the indicated multinomial indices (Vlachkova, 11 Jan 2026).
Pointwise evaluation using these formulas can be efficiently vectorized and implemented without recursion, enabling rapid subdivision in CAD/CAM and real-time systems.
5. Special Function Spaces and Determinantal Forms
Closed-form blossom and divided difference formulae extend to:
- Trigonometric splines: With , , explicit ratios of sine-determinants and Vandermonde-type terms yield trigonometric B-spline evaluations, e.g.,
- Hyperbolic splines: Analogous determinant and ratio formulas with replace in the above.
- Müntz-type spaces: With , , products yield classical Müntz-Vandermonde ratios, and the extended blossom recovers dual functionals for the Müntz–Bernstein basis (Zürnacı-Yetiş, 26 Dec 2025).
These explicit forms generalize classical determinant/ratio-based constructions and provide practical tools for basis conversion and dual functional computation in these spaces.
6. Algorithmic Implications and Efficiency
Closed-form blossom evaluation enables direct computation of control nets for subdivision and refinement, with the following practical consequences:
- Pointwise binomial or multinomial sum–based evaluation, suitable for SIMD, GPU, and memory-efficient platforms.
- For curves, each output point requires operations, total —comparable to or outperforming recursive de Casteljau algorithms when multiple subintervals or arbitrary intervals are required.
- Surface schemes generalize with similar complexity but benefit more substantially from the memory and parallelization advantages.
Empirical results in highly optimized settings demonstrate that these closed forms outperform classical recursive methods, especially for repeated or block subdivision tasks in applications such as CAD/CAM, animation, and adaptive rendering (Vlachkova, 11 Jan 2026).
7. Illustrative Examples
Polynomial Case (Cubic Bézier Segment):
For control points , , , and parameter interval , the closed-form yields, for to $3$,
recovering the control points for the subdivided segment (Vlachkova, 11 Jan 2026).
Trigonometric and Hyperbolic Blossoms
For in : For in : The extended blossom of order in both cases reduces to alternated sums of this basic form (Zürnacı-Yetiş, 26 Dec 2025).
These developments establish closed-form formulae for blossom evaluation as a central tool for analytic, symbolic, and numerical studies of geometric modeling spaces, dual bases, and subdivision, supporting both theoretical investigation and practical implementation in scientific computing and design.