3.3 Analysis of Bivariate Schemes 87
Proof The polynomial span of d[x
2
]
m+1
, d[x
2
]
m
d[ y
2
], ..., d[y
2
]
m+1
is the space of
all polynomials with order
m + 1 zeros at each of {x, y}={±1, ±1}. (See
lemma 3.1 of Warren [156] for a proof of this fact.) Now, note that the
polynomial
d[x]
i
d[ y]
j
s[x , y] has zeros of order m +1 at {x, y}={±1, ±1} for all
i + j == m + 1. Therefore, d[x]
i
d[ y]
j
s[x , y] can be expressed as a polynomial
combination of these functions with the
i th row of the matrix consist-
ing of the polynomial coefficients of the functions
d[x
2
]
m+1
, d[x
2
]
m
d[ y
2
], ...,
d[ y
2
]
m+1
.
For example, the subdivision mask s[x, y] for the four-direction quadratic box spline
has the form
1
4
(1 + x)(1 + y)(1 + xy)(x + y)
. This mask has zeros of order one at
{{1, −1}, {−1, 1}, {−1, −1}}. Therefore, there exists a matrix subdivision scheme for
the second differences
d[x]
2
d[x]d[y]
d[ y ]
2
of the form
(t
ij
[x, y]) ==
⎛
⎜
⎜
⎝
1
2
+
xy
2
+
xy
2
2
+
y
3
2
−
1
2
+
x
2
+
y
2
−
xy
2
0
0
x
2
+
y
2
+
x
2
y
2
+
xy
2
2
0
0 −
1
2
+
x
2
−
xy
2
+
y
3
2
1
2
+
x
3
2
+
y
2
+
xy
2
⎞
⎟
⎟
⎠
. (3.16)
Given this matrix of generating functions t
ij
[x, y], we can now apply an analysis
similar to that for the case of
m == 0 to prove that this scheme is C
1
. The key is to
convert the matrix of generating functions
t
ij
[x, y] into an equivalent block matrix
T =(T
ij
) and compute its norm using equation 3.14. If there exists an n > 0 such
that
T
n
< 1, the differences of the order m divided differences converge to zero
as
k →∞. Thus, by Theorem 3.9, the subdivision produces limit functions that are
C
m
continuous.
THEOREM
3.11
Let s[x, y] be a subdivision mask s[x, y] satisfying equation 3.15 that pro-
duces a limit function
p
∞
[x, y] ∈ C
m−1
.IfT < 1, where T = ( T
ij
) is the block
matrix version of the matrix
(t
ij
[x, y]) in Theorem 3.10, then p
∞
[x, y] ∈ C
m
for all initial vectors p
0
with bounded norm.
Proof Removing the first two entries of the difference vector 2
mk
⎛
⎜
⎝
d[x]
m+1
d[x]
m
d[ y ]
.
d[x] d[ y]
m
d[ y ]
m+1
⎞
⎟
⎠
and
factoring these two expressions reveals that the differences of the mth di-
vided difference with respect to
x,
"
d[x]
d[ y ]
#
d
k
[x]
m
p
k
[x, y], converge uniformly to
zero, in that
T < 1. Therefore, via Theorem 3.9, the limit of d
k
[x]
m
p
k
[x, y]