Past exam of the mathematics course of the University of Cambridge 2006 iii Paper 66 5 a Solution Created 2026-10-03 Updated 2026-10-14
The printed diagram is a propagation subdivision mask: it shows the influence of one old vertex on several new vertices. Its entries do not all belong to a single averaging stencil. The old vertex is retained, and a new vertex is inserted at each incident face centre. Reading the contributions arriving at a target givesThus each new vertex-vertex averages its old value and its four edge neighbors, while each new face-vertex is the centroid of its four old corners. Both stencils are convex combinations, reproduce constants and commute with affine maps. The neighboring contributions go to old vertices; the diagonal contributions go to face centres. The propagation coefficients sum to two because one refinement doubles the number of lattice vertices, not because either stencil fails to sum to one.
For calculations, describe this quincunx subdivision usingThe refined square lattice is rotated by and its spacing is reduced by . In its integer coordinates, the one-step mask isIndeed, a unit step in these new coordinates is an old face-centre displacement, whereas a diagonal step reaches an old edge neighbor. The even parity class contains the central and four diagonal coefficients and sums to one; the odd class contains the four axial coefficients and also sums to one. This checks the two target stencils independently.
Past exam of the mathematics course of the University of Cambridge 2006 iii Paper 66 5 b Solution Created 2026-10-03 Updated 2026-10-14
Write the Laurent generating function of the one-step subdivision mask asFor quincunx subdivision, . A second step gives . Setting and , its fine-grid offset is , since . Hence the binary mask is the convolution of with its -transformed copy:Expanding gives the centered binary propagation subdivision mask, with row and column offsets running from to :The numerator entries sum to , so , appropriate for a binary surface refinement. More specifically, each of the four parity classes sums to one after division by , checking constant reproduction at every type of new lattice point.
Quincunx subdivision 2026-10-14
A regular quincunx subdivision step replaces a square lattice by the union of its old vertices and face centres. In lattice indices one may useThus two steps give ordinary binary refinement. If is the one-step subdivision mask symbol, the two-step symbol is . The two lattice parity classes separately determine the old-vertex and face-vertex stencils; their coefficient sums must each be one to reproduce constants.
Twice-smoothed four-direction box spline 2026-10-14
Take two copies of each direction . The resulting box spline has total polynomial degree six and continuity: there are eight directions and a rank-deficient remaining set has at most two, so the removal number is six. With a centred origin its support is the zonotopeIts centred binary symbol isThis symbol factors as with , giving an efficient quincunx subdivision implementation. The box spline criterion is also described in the primary research paper 4–8 Subdivision by Velho and Zorin.