logo

Multi-Resolution Analysis Scaling Equation 📂Fourier Analysis

Multi-Resolution Analysis Scaling Equation

정리

함수 ϕL2(R)\phi \in L^{2}(\mathbb{R})multiresolution analysis을 생성한다고 하자. 그러면 아래의 식을 만족하는 주기가 11인 함수 H0L2(0,1)H_{0}\in L^{2}(0,1)가 존재한다.

ϕ^(2γ)=H0(γ)ϕ^(γ),γR \begin{equation} \hat{\phi}(2\gamma) = H_{0}(\gamma)\hat{\phi}(\gamma),\quad \gamma \in \mathbb{R} \label{eq1} \end{equation}

이를 scaling equation이라 한다. 여기서 ϕ^(γ)\hat{\phi}(\gamma)ϕ\phiFourier transform이다.

설명

(eq1)\eqref{eq1}refinement equation이라고도 불린다. 또한 위의 정리를 만족하는 함수 ϕ\phiscaling function이라 부르거나, 혹은 ϕ\phirefinable하다고 한다.

L2(R)L^{2}(\mathbb{R})의 closed subspaces의 수열 {Vj}jZ\left\{V_{j}\right\}_{j \in \mathbb{Z}}와 함수 ϕV0\phi \in V_{0}가 아래의 조건을 만족하면 ({Vj},ϕ)\left( \left\{ V_{j} \right\}, \phi \right)multiresolution analysis 라 한다.

(a)VjV_{j}에 대해서 V1V0V1\cdots V_{-1} \subset V_{0} \subset V_{1}\cdots가 성립한다.

(b) jZVj=L2(R)\overline{\cup_{j\in\mathbb{Z}}V_{j}}=L^{2}(\mathbb{R})이고 jZVj={0}\cap_{j\in\mathbb{Z}}V_{j}=\left\{ 0\right\}이다.

(c) jZ\forall j\in \mathbb{Z}, Vj+1=D(Vj)V_{j+1}=D(V_{j})이다.

(d) kZ\forall k \in \mathbb{Z}, fV0f \in V_{0}이면 TkfV0T_{k}f \in V_{0}이다.

(e) {Tkϕ}kZ\left\{ T_{k} \phi\right\}_{k\in \mathbb{Z}}V0V_{0}의 orthonormal basis이다.

({Vj},ϕ)(\left\{ V_{j} \right\},\phi)가 multiresolution analysis이면, ϕ\phi가 multiresolution analysis를 generate한다고 말한다. TkT_{k}translation, DDdilation이다.

증명

ϕ\phi가 multiresolution analysis를 생성한다고 가정하였으므로 (e) 에 의해 {Tkϕ}kZ\left\{ T_{k}\phi \right\}_{k\in \mathbb{Z}}V0V_{0} orthonormal basis이다. k=0k=0일 때를 생각해보면, ϕV0\phi \in V_{0}이다. 그런데 (a) 의해 V0V1V_{0}\subset V_{1}이므로, ϕV1\phi \in V_{1}이다. 또한 (c) 에 의해서 V1=D(V0)V_{1}=D(V_{0})이므로,

D1ϕV0 D^{-1}\phi \in V_{0}

이다. V0V_{0}vector space이므로 상수배에 대해 닫혀있다. 따라서

12D1ϕV0 \frac{1}{\sqrt{2}}D^{-1}\phi \in V_{0}

그런데 {Tkϕ}kZ\left\{ T_{-k}\phi \right\}_{k\in \mathbb{Z}}V0V_{0}의 orthonormal basis였으므로 계수 {ck}\left\{ c_{k} \right\}가 존재하여 아래와 같이 표현할 수 있다.

12D1ϕ=kZckTkϕ \begin{equation} \frac{1}{\sqrt{2}}D^{-1}\phi = \sum _{k\in \mathbb{Z}} c_{k}T_{-k}\phi \label{eq2} \end{equation}

Lemma

normed space VV 위의 bounded linear operator TT가 주어졌다고 하자. {vk}k=1\left\{ \mathbf{v}_{k} \right\}_{k=1}^{\infty}VV의 원소의 수열이다. 어떤 상수 {ck}k=1\left\{ c_{k} \right\}_{k=1}^{\infty}에 대해서 k=1ckvk\sum_{k=1}^{\infty}c_{k}\mathbf{v}_{k}가 수렴하면 Tk=1ckvk=k=1ckTvk T\sum_{k=1}^{\infty}c_{k}\mathbf{v}_{k}=\sum_{k=1}^{\infty}c_{k}T\mathbf{v}_{k} 가 성립한다.

이제 (eq2)\eqref{eq2}의 양변에 Fourier transform을 적용하자. 그러면 위의 lemma에 의해

12FD1ϕ=FkZckTkϕ=kZckFTkϕ \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*}

이때 FD1=DF\mathcal{F}D^{-1}=D\mathcal{F}이고, FTk=EkF\mathcal{F}T_{-k}=E_{k}\mathcal{F}이므로,

12Dϕ^(γ)=kZckEkϕ^(γ) \frac{1}{\sqrt{2}}D \hat{\phi}(\gamma) = \sum _{k\in \mathbb{Z}}c_{k}E_{k}\hat{\phi}(\gamma)

이제 dilationmodulation을 적용하면

ϕ^(2γ)=kZcke2πikγϕ^(γ) \hat{\phi}(2\gamma) =\sum _{k \in \mathbb{Z}}c_{k}e^{2\pi i k \gamma}\hat{\phi}(\gamma)

여기서 H0(γ):=kZcke2πikγH_{0}(\gamma) := \sum \limits_{k \in \mathbb{Z}}c_{k}e^{2\pi i k \gamma}로 정의하면 주기가 11인 함수가 된다. 따라서

ϕ^(2γ)=H0(γ)ϕ^(γ),γR \hat{\phi}(2\gamma) = H_{0}(\gamma)\hat{\phi}(\gamma),\quad \gamma \in \mathbb{R}