数学の ウェーブレット 解析 の分野において 、 精緻化可能な関数 とは、ある種の 自己相似性 を満たす関数のことである。関数が マスクに関して精緻化可能である とは以下の場合である。
φ
{\displaystyle \varphi}
h
{\displaystyle h}
φ
(
x
)
=
2
⋅
∑
け
=
0
いいえ
−
1
h
け
⋅
φ
(
2
⋅
x
−
け
)
{\displaystyle \varphi (x)=2\cdot \sum _{k=0}^{N-1}h_{k}\cdot \varphi (2\cdot xk)}
この条件は、 改良方程式 、 膨張方程式 、または 2スケール方程式 と呼ばれます。
離散マスクと膨張演算子を持つ関数の畳み込み (星印 * で示される) を使用すると 、より簡潔に記述できます。
だ
{\displaystyle D}
φ
=
2
⋅
だ
1
/
2
(
h
∗
φ
)
{\displaystyle \varphi =2\cdot D_{1/2}(h*\varphi )}
これは、関数を離散マスクで畳み込み、それをスケールバックすると、再び関数が得られることを意味します。 反復関数システム と de Rham 曲線 との類似点があります。
演算子は 線形です。 精緻化可能な関数は、その演算子の 固有関数 です。 その絶対値は一意に定義されません。 つまり、 が 精緻化可能な関数である場合、任意の に対して 関数 も精緻化可能です。
φ
↦
2
⋅
だ
1
/
2
(
h
∗
φ
)
{\displaystyle \varphi \mapsto 2\cdot D_{1/2}(h*\varphi )}
φ
{\displaystyle \varphi}
c
{\displaystyle c}
c
⋅
φ
{\displaystyle c\cdot \varphi }
これらの関数は、スケーリング関数 として ウェーブレット 理論において基本的な役割を果たします 。
プロパティ
積分点の値
精緻化可能な関数は暗黙的にのみ定義されます。同じマスクに関して精緻化可能な関数が複数存在する場合もあります。 が有限のサポートを持ち、整数引数での関数値が求められる場合、2 スケール方程式は 連立線形方程式 のシステムになります 。
φ
{\displaystyle \varphi}
を の非ゼロ要素の最小インデックス、 を の非ゼロ要素の最大インデックスと すると 、次式が得られます。
1つの
{\displaystyle a}
b
{\displaystyle b}
h
{\displaystyle h}
(
φ
(
1つの
)
φ
(
1つの
+
1
)
⋮
φ
(
b
)
)
=
(
h
1つの
h
1つの
+
2
h
1つの
+
1
h
1つの
h
1つの
+
4
h
1つの
+
3
h
1つの
+
2
h
1つの
+
1
h
1つの
⋱
⋱
⋱
⋱
⋱
⋱
h
b
h
b
−
1
h
b
−
2
h
b
−
3
h
b
−
4
h
b
h
b
−
1
h
b
−
2
h
b
)
(
φ
(
1つの
)
φ
(
1つの
+
1
)
⋮
φ
(
b
)
)
。
{\displaystyle {\begin{pmatrix}\varphi (a)\\\varphi (a+1)\\\vdots \\\varphi (b)\end{pmatrix}}={\begin{pmatrix}h_{a}&&&&&\\h_{a+2}&h_{a+1}&h_{a}&&&\\h_{a+4}&h_{a+3}&h_{a+2}&h_{a+1}&h_{a}&\\\ddots &\ddots &\ddots &\ddots &\ddots \\&h_{b}&h_{b-1}&h_{b-2}&h_{b-3}&h_{b-4}\\&&&h_{b}&h_{b-1}&h_{b-2}\\&&&&&h_{b}\end{pmatrix}}{\begin{pmatrix}\varphi (a)\\\varphi (a+1)\\\vdots \\\varphi (b)\end{pmatrix}}.}
離散化 演算子 と の 伝達行列 を使用すると 、 簡潔に次のように記述できます
。
質問
{\displaystyle Q}
h
{\displaystyle h}
T
h
{\displaystyle T_{h}}
質問
φ
=
T
h
質問
φ
。
{\displaystyle Q\varphi =T_{h}Q\varphi .}
これもまた 固定小数点方程式 です。しかし、これは 固有ベクトル - 固有値 問題として考えることができます。つまり、 が固有値 1 を持つ
場合にのみ、有限サポートの精緻化可能な関数が存在します (ただし、必ずしもそうとは限りません) 。
T
h
{\displaystyle T_{h}}
二項点の値
積分点の値から、二項点、 つまり および の形式の点の値を導くことができます 。
け
⋅
2
−
じ
{\displaystyle k\cdot 2^{-j}}
け
∈
ず
{\displaystyle k\in \mathbb {Z} }
じ
∈
いいえ
{\displaystyle j\in \mathbb {N} }
φ
=
だ
1
/
2
(
2
⋅
(
h
∗
φ
)
)
{\displaystyle \varphi =D_{1/2}(2\cdot (h*\varphi ))}
だ
2
φ
=
2
⋅
(
h
∗
φ
)
{\displaystyle D_{2}\varphi =2\cdot (h*\varphi )}
Q
(
D
2
φ
)
=
Q
(
2
⋅
(
h
∗
φ
)
)
=
2
⋅
(
h
∗
Q
φ
)
{\displaystyle Q(D_{2}\varphi )=Q(2\cdot (h*\varphi ))=2\cdot (h*Q\varphi )}
星印は、関数による離散フィルタの 畳み込み を表します。このステップで、形式の点における値を計算できます。 を で 繰り返し置き換えることで、 より細かいスケールにおける値をすべて取得できます。
k
2
{\displaystyle {\frac {k}{2}}}
φ
{\displaystyle \varphi }
D
2
φ
{\displaystyle D_{2}\varphi }
Q
(
D
2
j
+
1
φ
)
=
2
⋅
(
h
∗
Q
(
D
2
j
φ
)
)
{\displaystyle Q(D_{2^{j+1}}\varphi )=2\cdot (h*Q(D_{2^{j}}\varphi ))}
畳み込み
が に関して精緻化可能であり 、 が に関して精緻化可能である 場合 、 は に関して精緻化可能です 。
φ
{\displaystyle \varphi }
h
{\displaystyle h}
ψ
{\displaystyle \psi }
g
{\displaystyle g}
φ
∗
ψ
{\displaystyle \varphi *\psi }
h
∗
g
{\displaystyle h*g}
差別化
が に関して精緻化可能で あり 、導関数 が存在する場合、 は に関して精緻化可能です。これは、畳み込みオペランドの 1 つが ディラック インパルス の導関数である畳み込み特性の特殊なケースとして解釈できます 。
φ
{\displaystyle \varphi }
h
{\displaystyle h}
φ
′
{\displaystyle \varphi '}
φ
′
{\displaystyle \varphi '}
2
⋅
h
{\displaystyle 2\cdot h}
統合
が に関して精緻化可能であり 、 の原始微分がある 場合 、原始微分 は マスク に関して精緻化可能であり 、ここで定数は を満たす必要があります 。
φ
{\displaystyle \varphi }
h
{\displaystyle h}
Φ
{\displaystyle \Phi }
Φ
(
t
)
=
∫
0
t
φ
(
τ
)
d
τ
{\textstyle \Phi (t)=\int _{0}^{t}\varphi (\tau )\,\mathrm {d} \tau }
t
↦
Φ
(
t
)
+
c
{\displaystyle t\mapsto \Phi (t)+c}
1
2
⋅
h
{\textstyle {\frac {1}{2}}\cdot h}
c
{\displaystyle c}
c
⋅
(
1
−
∑
j
h
j
)
=
∑
j
h
j
⋅
Φ
(
−
j
)
{\textstyle c\cdot \left(1-\sum _{j}h_{j}\right)=\sum _{j}h_{j}\cdot \Phi (-j)}
が有界サポートを 持つ 場合、積分を ヘヴィサイド関数 との畳み込みとして解釈し 、畳み込み法則を適用できます。
φ
{\displaystyle \varphi }
スカラー積
2 つの精緻化可能な関数とその変換のスカラー積の計算は、上記の 2 つの特性に分解できます。 を 変換演算子とします。 が成り立ちます。
ここで は 畳み込み に関する の 随伴関数 、つまり は の 反転された 複素共役 バージョン、つまりです 。
T
{\displaystyle T}
⟨
φ
,
T
k
ψ
⟩
=
⟨
φ
∗
ψ
∗
,
T
k
δ
⟩
=
(
φ
∗
ψ
∗
)
(
k
)
{\displaystyle \langle \varphi ,T_{k}\psi \rangle =\langle \varphi *\psi ^{*},T_{k}\delta \rangle =(\varphi *\psi ^{*})(k)}
ψ
∗
{\displaystyle \psi ^{*}}
ψ
{\displaystyle \psi }
ψ
∗
{\displaystyle \psi ^{*}}
ψ
{\displaystyle \psi }
ψ
∗
(
t
)
=
ψ
(
−
t
)
¯
{\displaystyle \psi ^{*}(t)={\overline {\psi (-t)}}}
上記の性質により、 は に関して精緻化可能であり 、積分引数におけるその値は転送行列の固有ベクトルとして計算できます。この考え方は、2つ以上の精緻化可能な関数の積の積分に簡単に一般化できます。 [1]
φ
∗
ψ
∗
{\displaystyle \varphi *\psi ^{*}}
h
∗
g
∗
{\displaystyle h*g^{*}}
滑らかさ
精緻化可能な関数は通常フラクタル形状をしています。連続的または滑らかな精緻化可能な関数の設計は明らかではありません。強制的な滑らかさを扱う前に、精緻化可能な関数の滑らかさを測定する必要があります。Villemoesマシン [2]を使用すると 、ソボレフ指数
の観点から精緻化可能な関数の滑らかさを計算できます 。
最初のステップでは、リファインメント マスクは、 平滑度係数の累乗である フィルタ (これは二項マスクです)と残りの に分割されます 。大まかに言えば、二項マスクは 平滑度を高め、
平滑度を再び低下させるフラクタル成分を表します。ここで、ソボレフ指数は、おおよそ の スペクトル半径 の マイナス 対数 のオーダーです 。
h
{\displaystyle h}
b
{\displaystyle b}
(
1
,
1
)
{\displaystyle (1,1)}
q
{\displaystyle q}
b
{\displaystyle b}
q
{\displaystyle q}
b
{\displaystyle b}
T
q
∗
q
∗
{\displaystyle T_{q*q^{*}}}
一般化
精緻化可能な関数の概念は、 からの関数である、1 つ以上の変数の関数に一般化できます 。最も単純な一般化は、 テンソル積 に関するものです。および がそれぞれ および に関して精緻化可能である 場合 、 は
に関して精緻化可能です 。
R
d
→
R
{\displaystyle \mathbb {R} ^{d}\to \mathbb {R} }
φ
{\displaystyle \varphi }
ψ
{\displaystyle \psi }
h
{\displaystyle h}
g
{\displaystyle g}
φ
⊗
ψ
{\displaystyle \varphi \otimes \psi }
h
⊗
g
{\displaystyle h\otimes g}
この方式は、異なる次元に関する異なるスケーリング係数や、次元間のデータの混合にまでさらに一般化できます。 [3]
信号を 2 などのスカラー係数でスケーリングする代わりに、座標は 整数の行列によって変換されます。この方式が機能するためには、 のすべての固有値の絶対値が 1 より大きくなければなりません。( であっても十分かもしれません 。)
M
{\displaystyle M}
M
{\displaystyle M}
|
det
M
|
>
1
{\displaystyle \left|\det M\right|>1}
形式的には、2 スケール方程式はあまり変化しません。
φ
(
x
)
=
|
det
M
|
⋅
∑
k
∈
Z
d
h
k
⋅
φ
(
M
⋅
x
−
k
)
{\displaystyle \varphi (x)=\left|\det M\right|\cdot \sum _{k\in \mathbb {Z} ^{d}}h_{k}\cdot \varphi (M\cdot x-k)}
φ
=
|
det
M
|
⋅
D
M
−
1
(
h
∗
φ
)
{\displaystyle \varphi =\left|\det M\right|\cdot D_{M^{-1}}(h*\varphi )}
例
定義を 分布 に拡張すると、 ディラック・インパルスは 単位ベクトル に関して精緻化可能となり 、 クロネッカーのデルタ として知られるようになります。 ディラック分布の 次導関数は に関して精緻化可能です 。
δ
{\displaystyle \delta }
n
{\displaystyle n}
2
n
⋅
δ
{\displaystyle 2^{n}\cdot \delta }
ヘヴィサイド関数は に関して 精緻化可能である 。
1
2
⋅
δ
{\displaystyle {\frac {1}{2}}\cdot \delta }
指数を持つ 切断されたべき関数は に関して 精緻化可能です 。
n
{\displaystyle n}
1
2
n
+
1
⋅
δ
{\displaystyle {\frac {1}{2^{n+1}}}\cdot \delta }
三角関数は 、 精緻化可能な関数である。 [4]連続する積分ノードを持つ Bスプライン 関数は、畳み込み定理と区間の 特性関数 ( ボックスカー関数 )の精緻化可能性により、精緻化可能である 。
[
0
,
1
)
{\displaystyle [0,1)}
すべての 多項式関数は 精緻化可能である。すべての精緻化マスクには、定数因子まで一意に定義される多項式が存在する。次数のすべての多項式には、 任意のマスクの型のマスク と畳み込みのべき乗 によってすべて異なる多くの精緻化マスクが存在する 。 [5]
n
{\displaystyle n}
v
∗
(
1
,
−
1
)
n
+
1
{\displaystyle v*(1,-1)^{n+1}}
v
{\displaystyle v}
(
1
,
−
1
)
n
+
1
{\displaystyle (1,-1)^{n+1}}
有理関数 が精緻化可能であるのは、 部分分数 として 表現できる場合に限られます。 ここで は 正の 自然数 であり 、 は 有限個の非ゼロ元を持つ実数列( ローラン多項式 )であり、 ( と読み替えてください) となります 。ローラン多項式は 、関連する精緻化マスクです。 [6]
φ
{\displaystyle \varphi }
φ
(
x
)
=
∑
i
∈
Z
s
i
(
x
−
i
)
k
{\displaystyle \varphi (x)=\sum _{i\in \mathbb {Z} }{\frac {s_{i}}{(x-i)^{k}}}}
k
{\displaystyle k}
s
{\displaystyle s}
s
|
(
s
↑
2
)
{\displaystyle s|(s\uparrow 2)}
∃
h
(
z
)
∈
R
[
z
,
z
−
1
]
h
(
z
)
⋅
s
(
z
)
=
s
(
z
2
)
{\displaystyle \exists h(z)\in \mathbb {R} [z,z^{-1}]\ h(z)\cdot s(z)=s(z^{2})}
2
k
−
1
⋅
h
{\displaystyle 2^{k-1}\cdot h}
参考文献
^ Dahmen, Wolfgang; Micchelli, Charles A. (1993). 「ウェーブレットの積分を評価するための改良方程式の使用」 SIAM Journal on Numerical Analysis . 30 (2): 507–537. doi :10.1137/0730024.
^ Villemoes, Lars. 「Sobolev ウェーブレットの正則性と反復フィルタ バンクの安定性」。2002 年 5 月 11 日のオリジナル (PostScript) からアーカイブ。
^ Berger, Marc A.; Wang, Yang (1992)、「多次元 2 スケール膨張方程式 (第 4 章)」、Chui, Charles K. (編)、『 ウェーブレット: 理論と応用のチュートリアル』 、『ウェーブレット解析とその応用』第 2 巻、Academic Press, Inc.、pp. 295–323
^ Nathanael, Berglund. 「Reconstructing Refinable Functions」。2009年4月4日時点のオリジナルよりアーカイブ 。 2010年12月24日 閲覧。
^ Thielemann, Henning (2012-01-29). 「多項式関数を改良する方法」. arXiv : 1012.2453 [math.FA].
^ グスタフソン、ポール; サヴィール、ネイサン; スピアーズ、エリー (2006-11-14)、「精緻化可能な有理関数の特徴付け」 (PDF) 、 アメリカ学部生研究誌 、 5 (3): 11–20、 doi :10.33697/ajur.2006.021
参照