Multi-Resolution Analysis Scaling Equation
📂Fourier Analysis Multi-Resolution Analysis Scaling Equation 정리 함수 ϕ ∈ L 2 ( R ) \phi \in L^{2}(\mathbb{R}) ϕ ∈ L 2 ( R ) 가 multiresolution analysis 을 생성한다고 하자. 그러면 아래의 식을 만족하는 주기가 1 1 1 인 함수 H 0 ∈ L 2 ( 0 , 1 ) H_{0}\in L^{2}(0,1) H 0 ∈ L 2 ( 0 , 1 ) 가 존재한다.
ϕ ^ ( 2 γ ) = H 0 ( γ ) ϕ ^ ( γ ) , γ ∈ R
\begin{equation}
\hat{\phi}(2\gamma) = H_{0}(\gamma)\hat{\phi}(\gamma),\quad \gamma \in \mathbb{R}
\label{eq1}
\end{equation}
ϕ ^ ( 2 γ ) = H 0 ( γ ) ϕ ^ ( γ ) , γ ∈ R
이를 scaling equation 이라 한다. 여기서 ϕ ^ ( γ ) \hat{\phi}(\gamma) ϕ ^ ( γ ) 는 ϕ \phi ϕ 의 Fourier transform 이다.
설명 식 ( eq1 ) \eqref{eq1} ( eq1 ) 은 refinement equation 이라고도 불린다. 또한 위의 정리를 만족하는 함수 ϕ \phi ϕ 를 scaling function 이라 부르거나, 혹은 ϕ \phi ϕ 가 refinable 하다고 한다.
L 2 ( R ) L^{2}(\mathbb{R}) L 2 ( R ) 의 closed subspaces의 수열 { V j } j ∈ Z \left\{V_{j}\right\}_{j \in \mathbb{Z}} { V j } j ∈ Z 와 함수 ϕ ∈ V 0 \phi \in V_{0} ϕ ∈ V 0 가 아래의 조건을 만족하면 ( { V j } , ϕ ) \left( \left\{ V_{j} \right\}, \phi \right) ( { V j } , ϕ ) 를 multiresolution analysis 라 한다.
(a) 각 V j V_{j} V j 에 대해서 ⋯ V − 1 ⊂ V 0 ⊂ V 1 ⋯ \cdots V_{-1} \subset V_{0} \subset V_{1}\cdots ⋯ V − 1 ⊂ V 0 ⊂ V 1 ⋯ 가 성립한다.
(b) ∪ j ∈ Z V j ‾ = L 2 ( R ) \overline{\cup_{j\in\mathbb{Z}}V_{j}}=L^{2}(\mathbb{R}) ∪ j ∈ Z V j = L 2 ( R ) 이고 ∩ j ∈ Z V j = { 0 } \cap_{j\in\mathbb{Z}}V_{j}=\left\{ 0\right\} ∩ j ∈ Z V j = { 0 } 이다.
(c) ∀ j ∈ Z \forall j\in \mathbb{Z} ∀ j ∈ Z , V j + 1 = D ( V j ) V_{j+1}=D(V_{j}) V j + 1 = D ( V j ) 이다.
(d) ∀ k ∈ Z \forall k \in \mathbb{Z} ∀ k ∈ Z , f ∈ V 0 f \in V_{0} f ∈ V 0 이면 T k f ∈ V 0 T_{k}f \in V_{0} T k f ∈ V 0 이다.
(e) { T k ϕ } k ∈ Z \left\{ T_{k} \phi\right\}_{k\in \mathbb{Z}} { T k ϕ } k ∈ Z 가 V 0 V_{0} V 0 의 orthonormal basis이다.
( { V j } , ϕ ) (\left\{ V_{j} \right\},\phi) ( { V j } , ϕ ) 가 multiresolution analysis이면, ϕ \phi ϕ 가 multiresolution analysis를 generate 한다고 말한다. T k T_{k} T k 는 translation , D D D 는 dilation 이다.
증명 ϕ \phi ϕ 가 multiresolution analysis를 생성한다고 가정하였으므로 (e) 에 의해 { T k ϕ } k ∈ Z \left\{ T_{k}\phi \right\}_{k\in \mathbb{Z}} { T k ϕ } k ∈ Z 는 V 0 V_{0} V 0 orthonormal basis이다. k = 0 k=0 k = 0 일 때를 생각해보면, ϕ ∈ V 0 \phi \in V_{0} ϕ ∈ V 0 이다. 그런데 (a) 의해 V 0 ⊂ V 1 V_{0}\subset V_{1} V 0 ⊂ V 1 이므로, ϕ ∈ V 1 \phi \in V_{1} ϕ ∈ V 1 이다. 또한 (c) 에 의해서 V 1 = D ( V 0 ) V_{1}=D(V_{0}) V 1 = D ( V 0 ) 이므로,
D − 1 ϕ ∈ V 0
D^{-1}\phi \in V_{0}
D − 1 ϕ ∈ V 0
이다. V 0 V_{0} V 0 는 vector space 이므로 상수배에 대해 닫혀있다. 따라서
1 2 D − 1 ϕ ∈ V 0
\frac{1}{\sqrt{2}}D^{-1}\phi \in V_{0}
2 1 D − 1 ϕ ∈ V 0
그런데 { T − k ϕ } k ∈ Z \left\{ T_{-k}\phi \right\}_{k\in \mathbb{Z}} { T − k ϕ } k ∈ Z 가 V 0 V_{0} V 0 의 orthonormal basis였으므로 계수 { c k } \left\{ c_{k} \right\} { c k } 가 존재하여 아래와 같이 표현할 수 있다.
1 2 D − 1 ϕ = ∑ k ∈ Z c k T − k ϕ
\begin{equation}
\frac{1}{\sqrt{2}}D^{-1}\phi = \sum _{k\in \mathbb{Z}} c_{k}T_{-k}\phi
\label{eq2}
\end{equation}
2 1 D − 1 ϕ = k ∈ Z ∑ c k T − k ϕ
Lemma
normed space V V V 위의 bounded linear operator T T T 가 주어졌다고 하자. { v k } k = 1 ∞ \left\{ \mathbf{v}_{k} \right\}_{k=1}^{\infty} { v k } k = 1 ∞ 는 V V V 의 원소의 수열이다. 어떤 상수 { c k } k = 1 ∞ \left\{ c_{k} \right\}_{k=1}^{\infty} { c k } k = 1 ∞ 에 대해서 ∑ k = 1 ∞ c k v k \sum_{k=1}^{\infty}c_{k}\mathbf{v}_{k} ∑ k = 1 ∞ c k v k 가 수렴하면
T ∑ k = 1 ∞ c k v k = ∑ k = 1 ∞ c k T v k
T\sum_{k=1}^{\infty}c_{k}\mathbf{v}_{k}=\sum_{k=1}^{\infty}c_{k}T\mathbf{v}_{k}
T k = 1 ∑ ∞ c k v k = k = 1 ∑ ∞ c k T v k
가 성립한다.
이제 ( eq2 ) \eqref{eq2} ( eq2 ) 의 양변에 Fourier transform 을 적용하자. 그러면 위의 lemma에 의해
1 2 F D − 1 ϕ = F ∑ k ∈ Z c k T − k ϕ = ∑ k ∈ Z c k F T − k ϕ
\begin{align*}
\frac{1}{\sqrt{2}}\mathcal{F}D^{-1}\phi&= \mathcal{F}\sum _{k\in \mathbb{Z}} c_{k}T _{-k}\phi
\\ &= \sum _{k\in \mathbb{Z}} c_{k}\mathcal{F}T _{-k}\phi
\end{align*}
2 1 F D − 1 ϕ = F k ∈ Z ∑ c k T − k ϕ = k ∈ Z ∑ c k F T − k ϕ
이때 F D − 1 = D F \mathcal{F}D^{-1}=D\mathcal{F} F D − 1 = D F 이고, F T − k = E k F \mathcal{F}T_{-k}=E_{k}\mathcal{F} F T − k = E k F 이므로,
1 2 D ϕ ^ ( γ ) = ∑ k ∈ Z c k E k ϕ ^ ( γ )
\frac{1}{\sqrt{2}}D \hat{\phi}(\gamma) = \sum _{k\in \mathbb{Z}}c_{k}E_{k}\hat{\phi}(\gamma)
2 1 D ϕ ^ ( γ ) = k ∈ Z ∑ c k E k ϕ ^ ( γ )
이제 dilation 과 modulation 을 적용하면
ϕ ^ ( 2 γ ) = ∑ k ∈ Z c k e 2 π i k γ ϕ ^ ( γ )
\hat{\phi}(2\gamma) =\sum _{k \in \mathbb{Z}}c_{k}e^{2\pi i k \gamma}\hat{\phi}(\gamma)
ϕ ^ ( 2 γ ) = k ∈ Z ∑ c k e 2 πikγ ϕ ^ ( γ )
여기서 H 0 ( γ ) : = ∑ k ∈ Z c k e 2 π i k γ H_{0}(\gamma) := \sum \limits_{k \in \mathbb{Z}}c_{k}e^{2\pi i k \gamma} H 0 ( γ ) := k ∈ Z ∑ c k e 2 πikγ 로 정의하면 주기가 1 1 1 인 함수가 된다. 따라서
ϕ ^ ( 2 γ ) = H 0 ( γ ) ϕ ^ ( γ ) , γ ∈ R
\hat{\phi}(2\gamma) = H_{0}(\gamma)\hat{\phi}(\gamma),\quad \gamma \in \mathbb{R}
ϕ ^ ( 2 γ ) = H 0 ( γ ) ϕ ^ ( γ ) , γ ∈ R
■