logo

Multi-Resolution Analysis 📂Fourier Analysis

Multi-Resolution Analysis

Definition

If a sequence of closed subspaces L2(R)L^{2}(\mathbb{R}) and a function ϕV0\phi \in V_{0} satisfy the following conditions, then ({Vj},ϕ)\left( \left\{ V_{j} \right\}, \phi \right) is called a multiresolution analysis.

(a) For each VjV_{j}, V1V0V1\cdots V_{-1} \subset V_{0} \subset V_{1}\cdots holds.

(b) jZVj=L2(R)\overline{\cup_{j\in\mathbb{Z}}V_{j}}=L^{2}(\mathbb{R}) and 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) If kZ\forall k \in \mathbb{Z}, fV0f \in V_{0}, then TkfV0T_{k}f \in V_{0}.

(e) {Tkϕ}kZ\left\{ T_{k} \phi\right\}_{k\in \mathbb{Z}} is an orthonormal basis of V0V_{0}.

If ({Vj},ϕ)(\left\{ V_{j} \right\},\phi) is a multiresolution analysis, then ϕ\phi is said to generate the multiresolution analysis. TkT_{k} is a translation, DD is a dilation.

Explanation

Condition (b) means that jVj\cup_{j}V_{j} is dense in L2(R)L^{2}(\mathbb{R}), meaning that there exists an approximation gjVjg \in \cup_{j}V_{j} by some fL2(R)f \in L^{2}(\mathbb{R}). If such gg belongs to VJV_{J}, then according to condition (a), gg is contained in all VjV_{j} where jJj \ge J. Moreover, from the definition, the following facts are established.

Theorem

If conditions (c) and (d) of the definition are satisfied, then the following two facts also hold for all jZj \in \mathbb{Z}:

(f) Vj=Dj(V0)V_{j}=D^{j}(V_{0})

(g) Vj=span{DjTkϕ}V_{j}=\overline{\text{span}}\left\{ D^{j}T_{k}\phi \right\}

Proof

(f)

Assuming (c) holds, then for all jNj \in \mathbb{N}

Vj=D(Vj1)=DD(Vj2)==DjV(0) V_{j}=D(V_{j-1})=DD(V_{j-2})=\cdots=D^{j}V(_{0})

Also, for all j{1,2,}j \in \left\{ -1,-2,\cdots \right\}

Vj=D1(Vj+1)=D1D1(Vj+2)==(D1)j(V0)=Dj(V0) V_{j}=D^{-1}(V_{j+1})=D^{-1}D^{-1}(V_{j+2})=\cdots=(D^{-1})^{-j}(V_{0})=D^{j}(V_{0})

(g)

Since {Tkϕ}kZ\left\{ T_{k}\phi \right\}_{k\in \mathbb{Z}} is an orthonormal basis of V0V_{0}

V0=span{Tkϕ}kZ V_{0}=\overline{\text{span}}\left\{ T_{k}\phi \right\}_{k\in \mathbb{Z}}

is established. Hence, by (f)

Vj=Dj(V0)=Dj(span{Tkϕ}kZ)=span{DjTkϕ}kZ V_{j}=D^{j}(V_{0})=D^{j}\left( \overline{\text{span}}\left\{ T_{k}\phi \right\}_{k\in \mathbb{Z}} \right)=\overline{\text{span}}\left\{ D^{j}T_{k}\phi \right\}_{k\in \mathbb{Z}}