B-스플라인의 정칙성
📂푸리에해석B-스플라인의 정칙성
정리
m=2,3,…에 대해서, B-스플라인 Nm은 다음의 성질을 가진다.
(a) Nm∈Cm−2(R)
(b) k∈Z에 대해, 각각의 구간 [k,k+1]에서 Nm은 차수가 아무리 커봐야 m−1인 다항식이다.
B-스플라인의 익스플리시트 공식
Nm(x)=(m−1)!1j=0∑m(−1)j(jm)(x−j)+m−1,x∈R
이때
f(x)+:=max(0,f(x))&f(x)+n:=(f(x)+)n
보조정리
m=2,3,⋯에 대해서 x+m−1은 m−2번까지 미분 가능하고, m−2번째 도함수가 연속이다.
증명
m=2에 대해서,
x+1=max(0,x)={0xif x≤0if x≥0
이므로 모든 점에서 연속이고, x=0을 제외하고 미분 가능하다.m=3에 대해서,
x+2=(max(0,x))2={0x2if x≤0if x≥0
이므로 모든 점에서 한 번 미분 가능하다. 도함수는 2x+1이므로 모든 점에서 연속이고, x=0을 제외한 곳에서 미분 가능하다.
■
증명
(a)
B-스플라인의 익스플리시트 공식에 의해 Nm은 x+m−1의 평행이동들의 선형 결합임을 알 수 있다. 따라서 아래의 보조정리에 Nm은 m−2번 미분 가능하고, 각각의 도함수들이 연속이다.
■
(b)
각각의 j=0,1,…,m에 대해서 아래의 식이 성립한다.
(x−j)+m−1=(max(0,x−j))m−1={0(x−j)m−1if x≤jif x>j
Nm은 이러한 함수들의 선형결합이므로 자명하게 성립한다.
■