In numerical analysis, a blossom is a functional that can be applied to any polynomial, but is mostly used for Bézier and spline curves and surfaces.
The blossom of a polynomial ƒ, often denoted
is completely characterised by the three properties:
- It is a symmetric function of its arguments:
={\mathcal {B}}[f]{\big (}\pi (u_{1},\dots ,u_{d}){\big )},\,}](./7bbd48cc9236fd324ec99d98a876d659a42f9c53.svg)
- (where π is any permutation of its arguments).
- It is affine in each of its arguments:
=\alpha {\mathcal {B}}[f](u,\dots )+\beta {\mathcal {B}}[f](v,\dots ),{\text{ when }}\alpha +\beta =1.\,}](./d0600097aeca068f9070452322049297b08b513a.svg)
- It satisfies the diagonal property:
=f(u).\,}](./b87b8b0650dd79e72885f20a183aa2cd9c263bdf.svg)