• 検索結果がありません。

ランダムネス入門

N/A
N/A
Protected

Academic year: 2021

シェア "ランダムネス入門"

Copied!
23
0
0

読み込み中.... (全文を見る)

全文

(1)

ランダムネス入門

木原 貴行

北陸先端科学技術大学院大学

(JAIST)

独立行政法人 日本学術振興会

(JSPS)

特別研究員

PD

URL: http://researchmap.jp/kihara Email: [email protected]

【最終更新】

2012

9

5

(2)

謝辞

本稿は,

2012

9

4

日から

7

日に開催される数学基礎論サマースクール『計算可能性とランダムネス』に おける筆者の講義『歪んだコインとフラクタル』の講義資料として作成されたものです.

2012

年度数学基礎論 サマースクール幹事の只木孝太郎先生,鹿島亮先生,鈴木登志雄先生,および,講師の宮部賢志氏,樋口幸治郎 氏に感謝致します.また,

JAIST

にてセミナーに付き合って下さった他,講義資料作成等に助言を下さった,

石原哉先生,根元多佳子氏,河井達治氏,吉村和人氏,伊藤成孝氏,新井規広氏に感謝致します.

(3)

iii

記号リスト

#X

集合

X

の濃度を表す.

X

Y 集合

Y

から集合

X

への関数全体の集合.たとえば

{ 0, 1 }

Nで自然数の無限列全体の集合を表す.

X

<N

X

の元の有限列全体の集合.各

x X

<Nは,

x = x

0

, x

1

, . . . , x

n

のように表す.

X

n

, X

nでそれぞれ長さ

n

以下,

n

以上の有限列を表す.

⟨⟩

空列を表す.

σ

τ σ X

<N

τ X

<Nの結合

(concatenation)

を表す.

τ

が長さ

1

の列,つまり

τ = t

の形だった場合,

σ

τ

の代わりに単に

σt

と書く.

| σ | σ X

<Nのとき,

| σ |

によって

σ

の長さを表す.

α n

α = a

0

, a

1

, . . .

の長さ

n

の始切片

α n = a

0

, a

1

, . . . , a

n−1

を表す.

σ, τ

に対して,

σ τ

は,

σ

τ

の始切片,つまり

σ = τ | σ |

であることを意味する.

σ

有限列

σ ∈ { 0, 1 }

Nの最後の値を削ったもの,つまり

σ | σ | − 1

を表す.

[[σ]] σ X

<Nが生成する開閉

(clopen)

集合

[[σ]] = { α X

N

: σ α }

を表す.

[S] S X

<Nが生成する開

(open)

集合

[S] = ∪

σ∈S

[[σ]]

を表す.

λ

確率

(1/2, 1/2)

の公平なコイン投げから得られる

{ 0, 1 }

N上の確率測度を表す.

0.α

無限列

α ∈ { 0, 1 }

Nをある実数

r (0, 1)

の小数点以下の

2

進表記とみなしたときの値

r

を表す.

(4)

目次

1

測度

=

賭博

=

圧縮

1

1.1

賭博とマルチンゲール

. . . . 1

1.2

博打で大金を掴める確率

. . . . 3

1.3

コレクティーフと頻度説

. . . . 5

1.4

コレクティーフとマルチンゲール

. . . . 8

1.5

確率過程とマルチンゲール⋆⋆

. . . . 11

1.6

データを圧縮できる確率

. . . . 15

2

ランダムネスとは何か

19 2.1

ランダムネスの基本定理

. . . . 19

2.2

チャイティンのオメガ

. . . . 23

2.3

マルチンゲール

vs.

マルチンゲール過程⋆⋆

. . . . 23

2.4

真のランダムネスと非可測集合⋆⋆

. . . . 26

3

ランダムネスとフラクタル次元

28 3.1

歪んだコインとマルチンゲール

. . . . 28

3.2

歪んだコインが複数あるとき

. . . . 30

3.3

偏った数列の次元

. . . . 34

3.4

エントロピーとハウスドルフ次元

. . . . 37

3.5

超越数論とランダムネス

. . . . 39

4

ランダムネス抽出と次元論

41 4.1

フォン・ノイマンのトリック

. . . . 41

4.2

次元の壁を越えるのは難しい

. . . . 43

4.3

零次元よりも低次元の世界

. . . . 45

4.4

ランダムネスと一次元の狭間

. . . . 45

4.5

隈部

/

ルイス強制法

. . . . 50

5

普遍零集合と強零集合

56 5.1

絶対にランダムでない無限列その

1 . . . . 56

5.2

絶対にランダムでない無限列その

2 . . . . 58

5.3

ランダムネスと強零集合

. . . . 61

(5)

v

6

力学系とエントロピー

64

6.1

次元

=

エントロピー

=

複雑性

. . . . 64

7

【付録】計算可能性理論の予備知識

69

7.1

ボレル階層と超算術的階層

. . . . 69 7.2

ハウスドルフ階層と極限的学習

. . . . 74 7.3

不連続関数の階層と可測関数

. . . . 74

索引

77

(6)

3

ランダムネスとフラクタル次元

3.1

歪んだコインとマルチンゲール

問題設定

.

ここに,

2

頭の馬

A

B

がいる.この馬たち

A

B

が競争したとき,今の所

A

の勝率が

70%

であり,

B

の勝率が

30%

であった.さて,カジノ運営者

C

氏は,この二頭の馬を用いた競馬賭博を開催する ことにした.このとき,各馬券の配当額を幾らに指定すれば,公平な賭博になるだろうか.

勝率に偏りのある競馬,あるいは表裏の出現確率に偏りのあるコインが生み出す確率測度は,ベルヌーイ測 度と呼ばれる.ここでは,より一般の概念として,第

n

回目の試行では,表の出現確率が

p

nであり,裏の出 現確率が

1 p

nであるようなコイン投げから得られる確率測度としてのベルヌーイ測度を導入する.

定義

3.1 (

ベルヌーイ測度

).

実数列

p = (p

n

)

n∈N

[0, 1]

N が与えられたとき,次の

3

条件を満たす

m

p

: { 0, 1 }

<N

[0, 1]

から得られる

{ 0, 1 }

N上の確率測度

λ

p をバイアス

p

のベルヌーイ測度

(Bernoulli measure with bias p)

と呼ぶ:

1. m

p

( ⟨⟩ ) = 1

である.

2.

任意の

σ ∈ { 0, 1 }

nに対して,

m

p

(σ0) = p

n

· m

p

(σ)

である.

3.

任意の

σ ∈ { 0, 1 }

nに対して,

m

p

(σ1) = (1 p

n

) · m

p

(σ)

である.

3.1.

実数

p [0, 1]

のみからなる実数列

(p, p, p, . . . )

を単に

p

で表す.

λ

pをバイアス

p

のベルヌーイ測度 とし,

#i(σ)

によって

σ ∈ { 0, 1 }

<N中に現れる

i ∈ { 0, 1 }

の総数,つまり

# { n < | σ | : σ(n) = i }

を意味する ものとする.このとき,各

σ ∈ { 0, 1 }

<Nについて,

[[σ]]

λ

p

-

確率は以下の値となる:

λ

p

([[σ]]) = m

p

(σ) = p

#0(σ)

· (1 p)

#1(σ)

.

より一般に,

{ 0, 1 }

N上のどんなボレル確率測度も,それぞれの有限的条件

[[σ]]

が成立する確率

m(σ)

がどの 程度であるかを指定することによって得られる.

定理

3.1 (

カラテオドリの拡張定理

). m : { 0, 1 }

<N

[0, 1]

を,

m( ⟨⟩ ) = 1

かつ,任意の

σ ∈ { 0, 1 }

<N

(7)

3.1

歪んだコインとマルチンゲール

29

ついて

m(σ) = m(σ0) + m(σ1)

となる関数とする.このとき,

{ 0, 1 }

N上のボレル確率測度

µ

mで,任意

σ ∈ { 0, 1 }

<Nについて

µ

m

([[σ]]) = m(σ)

を満たすようなものが一意に存在する.

さて,

0

の出現確率が

p

であり,

1

の出現確率が

1 p

であるとしよう.すると,オッズとしては,

0

の出現 を当てた場合には賭け金の

1/p

倍,

1

の出現を当てた場合には賭け金の

1/(1 p)

倍の配当金が妥当であるよ うに思える.もし,

0

が出現することに

q

0ドル,

1

が出現することに

q

1ドル賭けた場合,資金の変動過程は,

以下のようになる.

d(σ0) = d(σ) (q

0

+ q

1

) + q

0

p , d(σ1) = d(σ) (q

0

+ q

1

) + q

1

1 p .

したがって,

p × (

上式

) + (1 p) × (

下式

)

を計算することによって,

d(σ) = pd(σ0) + (1 p)d(σ1)

という条件が満たされる.確率測度

µ

が与えられており,現在までに得た

0

1

の列が

σ

であるとき,次に

i ∈ { 0, 1 }

が出現する確率は,条件付確率

µ([[σi]] | [[σ]]) = µ([[σi]])/µ([[σ]])

によって得られるため,このような 配当金指定に対応するマルチンゲールは,以下の条件を満たすものと特徴付けられる.

定義

3.2 (

任意の測度に対するマルチンゲール

). µ

{ 0, 1 }

N 上の任意の確率測度とする.このとき,

d : { 0, 1 }

<Nが任意の

σ ∈ { 0, 1 }

<Nに対して次の条件を満たすとき,

µ-

マルチンゲール

(µ-martingale)

と呼 ばれる:

d(σ) = µ([[σ0]])d(σ0) + µ([[σ1]])d(σ1)

µ([[σ]]) .

Ville

の定理

1.1

は,任意の測度において成立する.

定理

3.2. µ

{ 0, 1 }

N上の任意の確率測度とし,

q 1

を実数とする.

d

µ-

マルチンゲールならば,ある

n N

d(α n) q · d( ⟨⟩ )

となる

α

全体の集合の

µ-

測度は

q

1以下である.

証明

.

基本的には,定理

1.1

の証明と同様である.単純のために初期資金は

d( ⟨⟩ ) = 1

であるとする.まず,

S

d(σ) q

を満たす極小な

σ ∈ { 0, 1 }

<Nたちの集合として定義する.目標は,

λ([S]) q

1を示すことであ る.このとき,

µ([S]) · q = ∑

σ∈S

µ([[σ]]) · q

σ∈S

µ([[σ]])d(σ).

あとは,

σ∈S

µ([[σ]])d(σ) d( ⟨⟩ ) = 1

であることを示せばよい.任意の数

k N

について,

S[k] = S ∩ { 0, 1 }

<kと書く.もし,任意の

k N

について

a

k

= ∑

σ∈S[k]

µ([[σ]])d(σ) 1

ならば,

lim

k

a

k

1

であ るから,以下を示せば十分であることが分かる.

主張

. τ ∈ { 0, 1 }

<Nを任意の有限列とする.もし

F ⊆ { 0, 1 }

<N

τ

を拡張する有限列たちからなる有限

-

鎖ならば,

σ∈F

µ([[σ]])d(σ) µ([[τ]])d(τ)

が成立する.

F

の濃度に関する帰納法によって示す.

#F = 1

であるときは,たとえ

τ

時点での所持金

d(τ)

を元手に,

以後の結果が

σ τ

のように続くという確信の下で全額賭け続けたとしても,

d(σ) (µ([[τ ]])/µ([[σ]]))d(τ )

なることから,

µ([[σ]])d(σ) µ([[τ]])d(τ)

となり,主張は導かれる.

(8)

#F = n

のとき主張は成立していると仮定する.

F

を濃度

n + 1

の反鎖とする.

τ

F ⊆ { σ : τ σ }

なる 最大の長さの有限列とする.このとき,各

i < 2

について

F

i

= { σ F : τ i σ }

は濃度

n

以下である.帰納 的仮定より,以下が導かれる.

σ∈F

µ([[σ]])

µ([[τ ]]) d(σ) =

i<2

σ∈Fi

µ([[σ]])

µ([[τ ]]) d(σ) =

i<2

σ∈Fi

µ([[τ i]])

µ([[τ]]) · µ([[σ]]) µ([[τ i]]) d(σ)

i<2

µ([[τ i]])

µ([[τ ]]) d(τ i) = d(τ).

両辺に

µ([[τ]])

を掛けることによって,

σ∈F

µ([[σ]])d(σ) µ([[τ]])d(τ )

を得る.

定理

3.3 (

ボレル測度の正則性

). µ

{ 0, 1 }

N上のボレル測度とする.このとき,任意の

µ-

可測集合

A { 0, 1 }

Nに対して,開集合の下降列

{ U

n

}

n∈Nで,次を満たすものが存在する:

µ(A) = inf

n→∞

µ(U

n

),

かつ

A U

n

.

{ 0, 1 }

N上のボレル測度の正則性より,零集合を取り扱う際,測度が

0

に収束する開集合の下降列のみを考 慮すればよい.

定義

3.3 (

任意の測度に対するランダムネス

). µ

{ 0, 1 }

N 上の任意のボレル確率測度とする.集合

N ⊆ { 0, 1 }

Nが実効

µ-

(effectively µ-null)

であるとは,ある計算的枚挙可能集合列

{ U

n

}

n∈Nで,任意の

n N

に対して,次を満たすものが存在するときを指す:

µ(U

n

) 2

n

,

かつ

N U

n

.

無限列

α ∈ { 0, 1 }

Nに対して,

{ α }

が実効

µ-

零でないとき,

α

はマーティンレフ

µ-

ランダム

(Martin-L¨ of µ-random)

あるいは単に

µ-

ランダムであると呼ばれる.

定理

3.4. µ

{ 0, 1 }

N上の任意の計算可能確率測度とする.このとき,任意の無限列

α ∈ { 0, 1 }

Nに対して,

次の

2

条件は同値である.

1. α

µ-

ランダムである.

2.

任意の下半計算可能

µ-

マルチンゲール

d : { 0, 1 }

<N

[0, )

に対して,次の条件が成立する:

lim sup

n→∞

d(α n) < .

結論

. A

の勝率が

70%

であり,

B

の勝率が

30%

であるとき,配当金の倍率は,

A

10/7

倍,

B

10/3

としておけば公平な賭博となる.

3.2

歪んだコインが複数あるとき

(9)

3.2

歪んだコインが複数あるとき

31

問題設定

.

いま,手許には歪んだコインが

2

つあって,それぞれ

A

B

と呼ぼう.

A

B

の歪み具合は結 構違うようである.さて,コイン

A

を投げて得られる無限列が表すランダム性と,コイン

B

を投げて得られ る無限列が表すランダム性には,どういう違いがあるだろうか?

実数列

(p

i

)

i∈Nが強正であるとは,次の条件を満たすことである:

0 < lim inf

n→∞

p

n

lim sup

n→∞

p

n

< 1.

定理

3.5 (

角谷の定理

1948). (p

i

)

i∈N

(q

i

)

i∈N

[0, 1]

に属す実数の強正な列とする.

λ

p

λ

qをそれぞ れバイアス

(p

i

)

i∈Nおよび

(q

i

)

i∈Nの強正一般ベルヌーイ測度とする.このとき,以下の

3

条件は同値で ある.

1.

i=0

(p

i

q

i

)

2

< .

2.

任意の集合

N ⊆ { 0, 1 }

Nについて,

λ

p

(N ) = 0

であることと

λ

q

(N) = 0

であることは同値である.

3. λ

p

(N ) = 0

かつ

λ

q

(N ) = 1

であるような集合

N ⊆ { 0, 1 }

Nは存在しない.

証明

.

ここでは

(3)

から

(1)

の導出のみを示す.他の部分については,後に,より強い性質が示される.

i=0

(p

i

q

i

)

2

=

を仮定する.強正であるという仮定から,

p

i

, q

i

[ε, 1 ε]

を満たす

ε > 0

が存在する.

ν

をバイアス

((p

i

+ q

i

)/2)

i∈Nのベルヌーイ測度とする.いま,各

i N

について,次の性質が成立する.

( p

i

+ q

i

2

)

2

= p

i

q

i

(

1 + (p

i

q

i

)

2

4p

i

q

i

)

p

i

q

i

(

1 + (p

i

q

i

)

2

2

) .

同様にして,

( (1 p

i

) + (1 q

i

) 2

)

2

= (1 p

i

)(1 q

i

) (

1 + (p

i

q

i

)

2

4(1 p

i

)(1 q

i

)

)

(1 p

i

)(1 q

i

) (

1 + (p

i

q

i

)

2

2

) .

を得る.これより,各列

σ ∈ { 0, 1 }

<Nについて,次を得る.

ν([[σ]])

2

λ

p

([[σ]])λ

q

([[σ]])

n

1 i=0

(

1 + (p

|σ|

q

|σ|

)

2

2

)

これより,長さを無限大に発散させたとき,

i=0

(p

i

q

i

)

2

=

であるという仮定より,右辺の積の項は無 限大に発散する.したがって,任意の自然数

k > 0

に対して,十分大きな自然数

n

k

N

が存在して,長さ

n

k の任意の列

σ ∈ { 0, 1 }

<Nについて,

ν([[σ]])

p

([[σ]])λ

q

([[σ]])

が成立する.

N

k

λ

p

([[σ]]) λ

q

([[σ]])

なる長

n

kの列全体から生成される開閉集合とする.そのような

σ

について,

ν ([[σ]])

2

p

([[σ]])

2であるから,

λ

p

(N

k

) ν(N

k

)

k 1

k

が成立する.同様にして,

λ

q

( { 0, 1 }

N

\ N

k

) 1/k

が成立するため,

λ

q

(N

k

) 1 1/k

を得る.いま,

N = ∩

n∈N

k>22n

N

kによって定義する.このとき,

λ

p

( ∪

k>22n

N

k

) 2

nであるから,

λ

p

(N ) = 0

を得る.

(10)

また,

λ

q

( ∪

k>22n

N

k

) 1 2

nであり,集合の増大列であるから,

λ

q

(N) = lim

n7→∞

λ

q

( ∪

k>22n

N

k

) = 1

を得る.

定理

3.6 (Vovk 1987). λ

p

λ

q をそれぞれバイアス

(p

i

)

i∈Nおよび

(q

i

)

i∈Nの強正一般ベルヌーイ測度と する.もし

n=0

(p

n

q

n

)

2

=

ならば,任意の無限列

α ∈ { 0, 1 }

Nに対して,次の性質が成立する.

1. α

λ

p

-

ランダムならば,

λ

q

-

ランダムではない.

2. α

λ

q

-

ランダムならば,

λ

p

-

ランダムではない.

補題

3.1. µ

ν

{ 0, 1 }

N上の計算可能な確率測度とする.このとき,以下の

2

条件は同値である.

1. µ(N) = 0

かつ

ν(N) = 1

を満たす集合

N ⊆ { 0, 1 }

Nが存在する.

2. µ-

ランダムかつ

ν-

ランダムであるような無限列は存在しない.

証明

. (2) (1): R

ν

ν-

ランダム列全体の集合とすると,

ν(R

ν

) = 1

である.一方,仮定より,

R

ν

{ 0, 1 }

N

\ R

µであり,

µ(R

µ

) = 1

であるから,

µ(R

ν

) = 0

が成立する.

(1) (2): µ(N) = 0

かつ

ν(N ) = 1

を満たす集合

N ⊆ { 0, 1 }

Nが存在すると仮定する.このとき,任意の

n N

に対して,

µ

の正則性より,開集合

U

n

N

で,

µ(U

n

) < 2

nなるものが存在する.また,

N U

n なので,

ν (U

n

) = 1

である.よって,ある開閉集合

V

n

U

nで,

ν(V

n

) > 1 2

nなるものが存在する.

µ

ν

は共に計算可能であるから,

n

からこのような開閉集合

V

nを計算する手続きが存在する.各

n N

につ いて

W

n

= ∪

m>n

U

nによって定義すれば,

{ W

n

}

n∈Nは計算的枚挙可能集合列であり,

µ(W

n

) 2

n かつ

ν (W

n

) = 1

である.したがって,

n∈N

W

nは実効

µ-

零であり,各

{ 0, 1 }

N

\ W

nは実効

ν-

零である.よって,

α

µ-

ランダムならば

α ̸∈

n∈N

W

nである一方,

α

ν-

ランダムならば

α

n∈N

W

nである.

証明

(

定理

3.6).

定理

3.5

における

(3) (1)

により,

n=0

(p

n

q

n

)

2

=

ならば,

λ

p

(N) = 0

かつ

λ

q

(N ) = 1

であるような集合

N ⊆ { 0, 1 }

Nが存在する.よって,補題

3.1

より,

λ

p

-

ランダムかつ

λ

q

-

ランダムであるよう な無限列は存在しない.

定理

3.7 (Vovk 1987). λ

p

λ

q をそれぞれバイアス

(p

i

)

i∈Nおよび

(q

i

)

i∈Nの強正一般ベルヌーイ測度と し,

n=0

(p

i

q

i

)

2

<

が成立していると仮定する.このとき,無限列

α ∈ { 0, 1 }

N

λ

p

-

ランダムであ ることと

λ

q

-

ランダムであることは同値である.

証明

.

無限列

α ∈ { 0, 1 }

N

λ

p

-

ランダムでないとする.このとき,ある下半計算可能マルチンゲール

d ˜

が存在 して,

lim

n

d(α ˜ n) =

となる.いま,

d ˜

を次のように分解する:

d(σ) = ˜

d(σ) ˜ · λ

p

([[σ]])

λ

q

([[σ]]) · λ

q

([[σ]]) λ

p

([[σ]]) .

単純計算により,

d

q

(σ) = ˜ d(σ) · λ

p

([[σ]])/λ

q

([[σ]])

は下半計算可能

λ

q

-

マルチンゲールであることが分かる.も

lim

n

d

q

n) =

であれば,

α

λ

q

-

ランダムでないことが従う.したがって,後は

lim

n

d

q

n) <

の場合を考えればよい.このとき,

d(σ) = λ

q

([[σ]])/λ

p

([[σ]])

によって

d

を定義したとき,

lim

n

d(α n) =

(11)

3.2

歪んだコインが複数あるとき

33

でなければならない.再び単純計算によって,

d

は計算可能

λ

p

-

マルチンゲールであると分かる.これから,あ る計算可能

λ

q

-

マルチンゲール

d

で,次を満たすものを構成する.

( c N )( n N ) log d(α n) d

n) + c.

まずは,

d

として,負の値を取り得るものを定義し,後に修正を与える.いま,各

n N

について,

α(n)

の値に対して,

d

は所持金の

η

n 倍を

0

1

に賭けていたとする.言い換えれば,各

i ∈ { 0, 1 }

について,

d(α n

i)

の値を以下のように設定する.

d(α n

i) =

 

 

 

 

 

 

 

(1 η

n

) · d(α n), if d

α(n)

の推測が謝っている

, (

1 + η

n

1 p

n

p

n

)

· d(α n), if i = 0

かつ

d

α(n)

への推測が正しい

, (

1 + η

n

p

n

1 p

n

)

· d(α n), if i = 1

かつ

d

α(n)

への推測が正しい

.

このとき,

d

d

の推測と同じ値に,所持金のうち

η

nを賭ける.つまり,

d

が所持金の

10%

を賭けに用い たならば,

d

は所持金のうち

10

ドルを賭けに用いる.言い換えれば,各

i ∈ { 0, 1 }

について,

d

n

i)

値を以下のように設定する.

d

n

i) =

 

 

 

 

 

 

d

n) η

n

, if d

α(n)

の推測が謝っている

, η

n

1 q

n

q

n

+ d

n), if i = 0

かつ

d

α(n)

への推測が正しい

, η

n

q

n

1 q

n

+ d

n), if i = 1

かつ

d

α(n)

への推測が正しい

.

ξ

n

d

α(n)

への推測時の儲け額を

d(α n)

で割ったもの,すなわち,それぞれの場合毎に,順に,

η

n

, η

n

· ((1 p

n

)/p

n

), η

n

· (p

n

/(1 p

n

))

とする.帰納法によって,各

n N

について,次の式を得る.

d(α n) =

n

1 k=0

(1 + ξ

k

).

p

q

は強正であることから,ある

θ > 0

で,各

p

i

q

i

[θ, 1 θ]

に入るものを取れる.

m = 1/θ

とす る.このとき,各

n N

について

0 1/p

n

, 1/(1 p

n

) m

なので,

ξ

n

[ 1, m]

が分かる.もし

i = 0

d

α(n)

への推測が正しい場合,次の不等式を得る:

d

n + 1) d

n) = η

n

1 q

n

q

n

= ξ

n

ξ

n

+ η

n

1 q

n

q

n

= ξ

n

η

n

(q

n

p

n

) p

n

q

n

= ξ

n

η

n

· 1 p

n

p

n

· 1

(1 p

n

)q

n

· (q

n

p

n

)

ξ

n

ξ

n

· m

2

(q

n

p

n

) ξ

n

m

2

| ξ

n

|| p

n

q

n

| .

同様の不等式を,あらゆる場合について得ることができる.これより,帰納法によって,任意の

n N

につ いて,次の不等式を得る:

n

1 k=0

ξ

k

n−1

k=0

m

2

| ξ

k

|| p

k

q

k

| ≤ d

n).

定数

c

を,任意の

ξ [ 1.m]

について

log(1 + ξ) ξ

2なるものとする.このとき,以下の不等式が成 立する:

log d(α n) = log

n

1 k=0

(1 + ξ

k

) =

n

1 k=0

log(1 + ξ

k

)

n

1 k0

ξ

k

c

n

1 k=0

ξ

k2

.

(12)

いま,

n=0

(p

i

q

i

)

2

<

であるという仮定より,ある

c

で,任意の

t 0

について次の不等式を満たす ものが存在する:

m

2

v u u t ∑

i=0

(p

i

q

i

)

2

·

t ct + c

.

このとき,コーシー

-

シュワルツの不等式より,

n

1 k=0

m

2

| ξ

k

|| p

k

q

k

| ≤ m

2

v u u t

n

1

i=0

(p

i

q

i

)

2

v u u t

n

1

k=0

ξ

k2

c

n

1 k=0

ξ

k2

+ c

.

となるから,次を得る:

log d(α n) d

n) + c

.

仮定より,

lim

n

d(α n) =

であるから,

lim

n

d

n) =

が導かれる.これより,ある自然数

b N

が存在して,任意の

n N

について

d

n) > b

となる.まず

d

∗∗

= d

+ max { c

, b + 1 }

によって定義 し,

d

は基本的に

d

∗∗と同じ推測を行うが,

d

∗∗が資金を

1

未満に減らすような賭けを行う場合には,これに 従わず,何も賭けずに見送ることとする.このとき,

d

はマルチンゲールである.さらに,もし

d

が計算可能 ならば

d

も計算可能であり,

lim

n

d

n) =

が成立する.

結論

.

コインの歪み具合が少しでも違えば,全く別のランダム性概念が現れる.

3.3

偏った数列の次元

問題設定

.

大数の法則から,

100%

の確率で,

0

1

の極限的な出現頻度は

1/2

になる.ということは,

0

1

の出現頻度が偏った無限列が得られる確率は

0%

ってことだ.でも,たとえば,

0

1

の出現頻度が

1 : 3

なる列を生成するアルゴリズムなんて現実に幾らでも作れるだろう.それなら,出現頻度が

1 : 3

の無限列は,

0%

のうちのどれくらいの量を占めるだろうか? どうにかして「

0%

以下の確率」の現象を調べる方法はある だろうか?

ルベーグ測度

0

より精密な物差しとして,ハウスドルフ測度の概念が知られている.この概念は,フラクタ ル幾何学などで頻繁に利用される.この発想は,確率測度においても応用可能である.

定義

3.4 (

ハウスドルフ測度

1917).

実数

s [0, 1]

を固定する.

A ⊆ { 0, 1 }

N

s

次元ハウスドルフ外測度

(s dimensional outer Hausdorff measure)

は,以下によって与えられる.

λ

s

(A) = lim

n→∞

inf { ∑

σ∈S

2

s|σ|

: A [S], and S ⊆ { 0, 1 }

n

}

.

(13)

3.3

偏った数列の次元

35

長さ

1

の線分は,

1

次元の世界では大きさ

1

を持つが,

2

次元世界では大きさを認識できない,すなわち面

0

であると言えるだろう.あるいは,一辺の長さ

1

の正方形は,面積

1

であるが,体積

0

であり,さらに,

正方形を充填するには長さ

の曲線が必要であるから,正方形は長さ

であると考えられる.このように,

ある図形が,本来あるべき次元より大きい次元にあるとき,その大きさは

0

であると認識され,本来あるべき 次元より小さい次元にあるとき,その大きさは

であると認識される.次の命題は,如何なる図形について も,

0

以外の有限の大きさを取り得る次元は唯一であることを述べる.

命題

3.1.

任意の

A ⊆ { 0, 1 }

Nについて,次のような実数

s [0, 1]

が存在する:

1.

任意の

t [0, s)

について,

λ

t

(A) =

である.

2.

任意の

t (s, 1]

について,

λ

t

(A) = 0

である.

定義

3.5 (

ハウスドルフ次元

1917).

集合

A ⊆ { 0, 1 }

Nのハウスドルフ次元

(Hausdorff dimension)

は次に よって与えられる実数である.

dim

H

(A) = inf { s [0, 1] : λ

s

(A) = 0 } .

命題

3.2.

もし

A ⊆ { 0, 1 }

N

µ-

可測ならば,

λ(A) = λ

1

(A)

である.

さて,いま

α A ⊆ { 0, 1 }

Nだということが分かっているとして,我々は

α

が何であるか知りたいとする.

集合

A

が小さければ小さいほど,

α

が何であるかの候補が絞られている.すなわち,候補集合

A

が小さく特定 されていればいるほど,

α

の値を予測しやすく,そして

α

の値当て賭博で儲けを得ることは容易となるであろ う.さて,ハウスドルフ次元が

1

未満の集合は,単純に確率

0

であるというよりも,さらに小さい.

Ville

の定

1.2

を思い出せば,確率

0

にまで候補を絞っていれば,好きなだけ儲けを出せるようなマルチンゲールを構 成できた.それならば,ハウスドルフ次元

1

未満にまで候補を絞っていれば,更に儲けを出せると期待できる.

定義

3.6 (

実効ハウスドルフ次元

).

実数

s [0, 1]

および

A ⊆ { 0, 1 }

Nについて,

s

次元ハウスドルフ測度

λ

s

(A)

が実効的に零であるとは,ある

{ 0, 1 }

<Nの計算的枚挙可能集合列

{ S

n

}

n∈Nで,任意の

n N

について 次を満たすものが存在するときを指す:

A [S

n

],

かつ

σ∈Sn

2

s|σ|

2

n

.

このとき,集合

A ⊆ { 0, 1 }

Nの実効ハウスドルフ次元

(effective Hausdorff dimension)

は次によって与えら れる実数である.

edim

H

(A) = inf { s [0, 1] : λ

s

(A)

は実効的に零である

} .

また,実数

α ∈ { 0, 1 }

Nの実効ハウスドルフ次元は,

dim

H

(α) = edim

H

( { α } )

によって与えられる.

定理

3.8 (Lutz 2000).

集合

A ⊆ { 0, 1 }

Nと実数

s [0, 1]

について,次の

2

条件は同値である.

1. A

の実効ハウスドルフ次元は

s

以下である.

2.

次の条件を満たす下半計算可能マルチンゲール

d : { 0, 1 }

<N

[0, )

が存在する:

任意の

α A

および

t > s

について,

lim sup

n→∞

d(α n)

2

(1t)n

= .

(14)

証明

. (1) (2): s > dim

H

(A)

を満たす実数

s

を任意に取る.このとき,

λ

s

(A) = 0

であるから,ある計算的 枚挙可能集合列

{ [U

n

] }

n∈Nが存在して,各

n N

について,次の性質が満たされる.

A [U

n

],

かつ

σ∈Un

2

s|σ|

2

n

.

ここで,

U

nは反鎖とすることができる.

Ville

の定理

1.2

のように,マルチンゲール

d

n

U

nの条件付確率 を模倣する.各

σ ∈ { 0, 1 }

<Nについて,

U

nσを,

τ σ

なる

τ U

n全体の集合とする.このとき,

d

n

(σ)

して,初期資金

d

n

( ⟨⟩ ) = ∑

σ∈Un

2

s|σ|であるような次の条件を満たすマルチンゲールを考える:

d

n

(σ) =

 

  2

|σ|

τ∈Unσ

2

s|τ|

, if U

nσ

̸ = ,

2

(1s)m

, if σ m U

n

for m < | σ | ,

0, otherwise.

このとき,

d(σ) =

n=1

d

n

(σ)

によって定義する.明らかに

d

は下半計算可能マルチンゲールである.もし

α A

ならば,

A

n∈N

U

nであるから,任意の

k N

について,

α n

k

U

kなる

n

k

N

が存在する.こ のとき,任意の実数

t > s

について,

d(α n

k

)

2

(1t)nk

d

k

n

k

)

2

(1t)nk

= 2

(1s)nk

2

(1t)nk

= 2

(ts)nk であるから,次を得る.

lim sup

n→∞

d(α n) 2

(1t)n

= .

(2) (1):

いま,任意の実数

t > s

を固定する.各

k N

について,

V

k

⊆ { 0, 1 }

<Nを次によって定義する.

V

k

= {

σ ∈ { 0, 1 }

<N

: d(σ) 2

(1t)

| σ | 2

k

} .

このとき,

U

k

V

kの極小元のなす反鎖とする.つまり,

U

kとして,任意の

τ σ

について

τ V

kである ような

σ V

k全体の集合とする.このとき,次の不等式を得る.

σ∈Uk

2

t|σ|

2

k

·

σ∈Uk

2

t|σ|

d(σ)

2

(1t)|σ|

= 2

k

·

σ∈Uk

2

−|σ|

d(σ) 2

k

.

ここで,最後の不等式は,定理

1.1

の証明中の主張による.主張

(2)

の仮定より,

A

n∈N

[U

n

]

であるか ら,

λ

t

(A)

は実効的に零である.

t > s

は任意なので,

edim

H

(A) s

を得る.

定理

3.9 (Ryabko 1984; Mayordomo 2002).

実数

A ⊆ { 0, 1 }

Nについて,次の式が成立する.

edim

H

(A) = sup

α∈A

lim inf

n→∞

K(α n)

n .

証明

.

まず,任意の

α A

に対して

lim inf

n→∞

K(α n)/n < s

を満たす有理数

s Q

を任意に取る.この とき,任意の

k N

について,無限個の

n N

が存在して,

K(α n) sn k

が成立する.任意の

k N

について,

U

k

= { σ ∈ { 0, 1 }

<N

: K(σ) s | σ | − k }

参照

関連したドキュメント

このように、このWの姿を捉えることを通して、「子どもが生き、自ら願いを形成し実現しよう

子どもが、例えば、あるものを作りたい、という願いを形成し実現しようとする。子どもは、そ

張力を適正にする アライメントを再調整する 正規のプーリに取り替える 正規のプーリに取り替える

こうした状況を踏まえ、厚生労働省は、今後利用の増大が見込まれる配食の選択・活用を通じて、地域高

話者の発表態度 がプレゼンテー ションの内容を 説得的にしてお り、聴衆の反応 を見ながら自信 をもって伝えて

• 競願により選定された新免 許人 は、プラチナバンドを有効 活用 することで、低廉な料 金の 実現等国 民へ の利益還元 を行 うことが

対策等の実施に際し、物資供給事業者等の協力を得ること を必要とする事態に備え、

平均的な交通状況を⽰す と考えられる適切な時期 の平⽇とし、24時間連続 調査を実施する。.