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

ファイル置き場 Sendai Logic Homepage

N/A
N/A
Protected

Academic year: 2018

シェア "ファイル置き場 Sendai Logic Homepage"

Copied!
57
0
0

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

全文

(1)

Hall’s theorem in reverse mathematics

榊原 拓

2010/5/28

(2)

概要

本発表では組合せ論, グラフ理論の定理である Hall の定理 (グラフでは結婚 定理 [6]) の無限版の複雑さを考え, それが RCA0 上で ACA0 と同値であるこ とを示す.

準備

• Hall’s theorem の証明

今後の展開

(3)

概要

本発表では組合せ論, グラフ理論の定理である Hall の定理 (グラフでは結婚 定理 [6]) の無限版の複雑さを考え, それが RCA0 上で ACA0 と同値であるこ とを示す.

準備

• Hall’s theorem の証明

今後の展開

(4)

概要

本発表では組合せ論, グラフ理論の定理である Hall の定理 (グラフでは結婚 定理 [6]) の無限版の複雑さを考え, それが RCA0 上で ACA0 と同値であるこ とを示す.

準備

• Hall’s theorem の証明

今後の展開

(5)

概要

本発表では組合せ論, グラフ理論の定理である Hall の定理 (グラフでは結婚 定理 [6]) の無限版の複雑さを考え, それが RCA0 上で ACA0 と同値であるこ とを示す.

準備

• Hall’s theorem の証明

今後の展開

(6)

準備∼逆数学とは∼

• 数学の定理の複雑さを求めたい.

• 「数学の定理は適切な公理と同値になる」という逆数学現象を用いてそ の複雑さを調べる.

• 二階算術の枠組みの中で, 特に内包公理に注目して調べる.

内包公理:二階算術の論理式 ϕ に対し

∃X∀x(x ∈ X ↔ ϕ(x))

(7)

準備∼逆数学とは∼

• 数学の定理の複雑さを求めたい.

• 「数学の定理は適切な公理と同値になる」という逆数学現象を用いてそ の複雑さを調べる.

• 二階算術の枠組みの中で, 特に内包公理に注目して調べる.

内包公理:二階算術の論理式 ϕ に対し

∃X∀x(x ∈ X ↔ ϕ(x))

(8)

準備∼逆数学とは∼

• 数学の定理の複雑さを求めたい.

• 「数学の定理は適切な公理と同値になる」という逆数学現象を用いてそ の複雑さを調べる.

• 二階算術の枠組みの中で, 特に内包公理に注目して調べる.

内包公理:二階算術の論理式 ϕ に対し

∃X∀x(x ∈ X ↔ ϕ(x))

(9)

準備∼逆数学とは∼

• 数学の定理の複雑さを求めたい.

• 「数学の定理は適切な公理と同値になる」という逆数学現象を用いてそ の複雑さを調べる.

• 二階算術の枠組みの中で, 特に内包公理に注目して調べる.

内包公理:二階算術の論理式 ϕ に対し

∃X∀x(x ∈ X ↔ ϕ(x))

(10)

準備∼部分体系∼ Definition(RCA0)

1. 基本公理 2. Σ01-帰納法

3. ∆01-内包公理 (再帰的内包公理) Definition(ACA0)

1. 基本公理 2. Σ01-帰納法

3. Π10-内包公理 (算術的内包公理)

(11)

準備∼その他∼

Fact([1]Lemma III.1.3.)

以下の主張は RCA0 上で同値. 1. ACA0,

2. Σ01-内包公理,

3. 任意の一対一写像 h : N → N に対して, その値域になる X ⊆ N 存在.

Fact(ケーニッヒの補題.[1]Theorem III.7.2.)

次が ACA0 上で証明できる. 有限分岐木 T に対し以下が同値. 1. T は無限個の節をもつ,

2. T 上に無限の長さの道が存在する.

(12)

準備∼その他∼

Fact([1]Lemma III.1.3.)

以下の主張は RCA0 上で同値. 1. ACA0,

2. Σ01-内包公理,

3. 任意の一対一写像 h : N → N に対して, その値域になる X ⊆ N 存在.

Fact(ケーニッヒの補題.[1]Theorem III.7.2.)

次が ACA0 上で証明できる. 有限分岐木 T に対し以下が同値. 1. T は無限個の節をもつ,

2. T 上に無限の長さの道が存在する.

(13)

準備∼その他∼

Fact([1]Lemma III.1.3.)

以下の主張は RCA0 上で同値. 1. ACA0,

2. Σ01-内包公理,

3. 任意の一対一写像 h : N → N に対して, その値域になる X ⊆ N 存在.

Fact(ケーニッヒの補題.[1]Theorem III.7.2.)

次が ACA0 上で証明できる. 有限分岐木 T に対し以下が同値. 1. T は無限個の節をもつ,

2. T 上に無限の長さの道が存在する.

(14)

Hall’s theorem∼定義∼

Ai:空でない自然数の有限集合. Definition(transversal)

RCA0 上で以下を定める. 有限集合の族 A = {Ai | i ∈ I} に対し, 集合 XA の transversal であるとは, ∀x ∈ X(x ∈ Af(x)) を満たす全単射 f : X → I が存在するときをいう.

■ ここで, A のインデックス I は有限集合でも無限集合でもよい. ここで は無限集合のときは可算無限集合と考えその場合は自然数 N で考える.

■ インデックスが有限のとき, A が transversal をもつという主張は Σ01 論理式になる.

A0 = {0, 1, 2} A1 = {1} A2 = {1, 3}

X = {0, 1, 3}

(15)

Hall’s theorem∼定義∼

Ai:空でない自然数の有限集合. Definition(transversal)

RCA0 上で以下を定める. 有限集合の族 A = {Ai | i ∈ I} に対し, 集合 XA の transversal であるとは, ∀x ∈ X(x ∈ Af(x)) を満たす全単射 f : X → I が存在するときをいう.

■ ここで, A のインデックス I は有限集合でも無限集合でもよい. ここで は無限集合のときは可算無限集合と考えその場合は自然数 N で考える.

■ インデックスが有限のとき, A が transversal をもつという主張は Σ01 論理式になる.

A0 = {0, 1, 2} A1 = {1} A2 = {1, 3}

X = {0, 1, 3}

(16)

Hall’s theorem∼定義∼

Ai:空でない自然数の有限集合. Definition(transversal)

RCA0 上で以下を定める. 有限集合の族 A = {Ai | i ∈ I} に対し, 集合 XA の transversal であるとは, ∀x ∈ X(x ∈ Af(x)) を満たす全単射 f : X → I が存在するときをいう.

■ ここで, A のインデックス I は有限集合でも無限集合でもよい. ここで は無限集合のときは可算無限集合と考えその場合は自然数 N で考える.

■ インデックスが有限のとき, A が transversal をもつという主張は Σ01 論理式になる.

A0 = {0, 1, 2} A1 = {1} A2 = {1, 3}

X = {0, 1, 3}

(17)

Hall’s theorem∼定義∼

Ai:空でない自然数の有限集合. Definition(transversal)

RCA0 上で以下を定める. 有限集合の族 A = {Ai | i ∈ I} に対し, 集合 XA の transversal であるとは, ∀x ∈ X(x ∈ Af(x)) を満たす全単射 f : X → I が存在するときをいう.

■ ここで, A のインデックス I は有限集合でも無限集合でもよい. ここで は無限集合のときは可算無限集合と考えその場合は自然数 N で考える.

■ インデックスが有限のとき, A が transversal をもつという主張は Σ01 論理式になる.

A0 = {0,1, 2} A1 = {1} A2 = {1,3}

X = {0, 1, 3}

(18)

Hall’s theorem∼有限版の証明∼ Lemma(有限版 Hall の定理)

次が RCA0 上で証明できる. I を自然数の有限集合とする. 有限集合族 A = {Ai | i ∈ I} に対し以下が同値.

1. A transversal X が存在する,

2. 任意の J ⊆ I に対し |i∈J Ai| ≥ |J|(これを Hall’s condition 呼ぶ).

(19)

Hall’s theorem∼有限版の証明∼

2 ⇒ 1 |I| = n に関する Σ01-帰納法で求める.

Proof. |I| = 0 のときは明らか. |I| ≤ n − 1 まで主張が成り立つとする.

Case1. 任意の 1 ≤ k < n, 1 ≤ i1 < · · · < ik ≤ n に対し |1≤l≤k Ail| ≥ k + 1 であるとする. |A1| ≥ 1 なので x1 ∈ A1 をとり,

Bi = Ai \ {x1}(2 ≤ i ≤ n)

と定める. このとき, 1 ≤ k < n, 2 ≤ i1 < · · · < ik ≤ n に対し

|1≤l≤k Bil| = |1≤l≤k Ail \ {x1}| ≥ k. よって帰納法の仮定から

{Bi | 2 ≤ i ≤ n} transversal X を持つ. , 任意の i(2 ≤ i ≤ n) に対し x1 6∈ Bi なので, Bi の定め方から X ∪ {x1} A transversal である.

(20)

Case2. ある 1 ≤ k < n, 1 ≤ i1 < · · · < ik ≤ n に対し |1≤l≤k Ail| = k である とする. 以下 i1 = 1, . . . , ik = k とする. 仮定より {Ai | 1 ≤ i ≤ k}

transversal をもつので, 互いに異なる x1, . . . , xk x1 ∈ A1, . . . , xk ∈ Ak とな る集合 X = {x1, . . . , xk} が存在. このとき, | 1≤i≤k Ai| = k から

|1≤i≤k Ai| = |X| = k. ここで,

Bi = Ai \

1≤j≤k

Aj (k + 1 ≤ i ≤ n)

と定める. このとき, ∀i(Bi 6= ∅).

(21)

任意に 1 ≤ r ≤ n − k, k + 1 ≤ i1 < · · · < ir ≤ n をとる. このとき,

|

1≤j≤r

Bij| = |

1≤j≤r

Bij| + |

1≤l≤k

Al| − k

≥ |

1≤j≤r

Bij

1≤l≤k

Al| − k

= |

1≤j≤r

Aij

1≤l≤k

Al| − k. 1, . . . , k, i1, . . . , ir は互いに異なるので, Hall’s condition より

|

1≤j≤r

Bij| ≥ |

1≤j≤r

Aij

1≤l≤k

Al| − k

≥ (r + k) − k = r. よって

k+1≤i≤n Bi Hall’s condition を満たすので帰納法の仮定から

k+1≤i≤n Bi transversal X が存在する. さらに, Bi の定め方から X ∪ XA の transversal である.

(22)

任意に 1 ≤ r ≤ n − k, k + 1 ≤ i1 < · · · < ir ≤ n をとる. このとき,

|

1≤j≤r

Bij| = |

1≤j≤r

Bij| + |

1≤l≤k

Al| − k

≥ |

1≤j≤r

Bij

1≤l≤k

Al| − k

= |

1≤j≤r

Aij

1≤l≤k

Al| − k. 1, . . . , k, i1, . . . , ir は互いに異なるので, Hall’s condition より

|

1≤j≤r

Bij| ≥ |

1≤j≤r

Aij

1≤l≤k

Al| − k

≥ (r + k) − k = r. よって

k+1≤i≤n Bi Hall’s condition を満たすので帰納法の仮定から

k+1≤i≤n Bi transversal X が存在する. さらに, Bi の定め方から X ∪ XA の transversal である.

(23)

任意に 1 ≤ r ≤ n − k, k + 1 ≤ i1 < · · · < ir ≤ n をとる. このとき,

|

1≤j≤r

Bij| = |

1≤j≤r

Bij| + |

1≤l≤k

Al| − k

≥ |

1≤j≤r

Bij

1≤l≤k

Al| − k

= |

1≤j≤r

Aij

1≤l≤k

Al| − k. 1, . . . , k, i1, . . . , ir は互いに異なるので, Hall’s condition より

|

1≤j≤r

Bij| ≥ |

1≤j≤r

Aij

1≤l≤k

Al| − k

≥ (r + k) − k = r. よって

k+1≤i≤n Bi Hall’s condition を満たすので帰納法の仮定から

k+1≤i≤n Bi transversal X が存在する. さらに, Bi の定め方から X ∪ XA の transversal である.

(24)

任意に 1 ≤ r ≤ n − k, k + 1 ≤ i1 < · · · < ir ≤ n をとる. このとき,

|

1≤j≤r

Bij| = |

1≤j≤r

Bij| + |

1≤l≤k

Al| − k

≥ |

1≤j≤r

Bij

1≤l≤k

Al| − k

= |

1≤j≤r

Aij

1≤l≤k

Al| − k. 1, . . . , k, i1, . . . , ir は互いに異なるので, Hall’s condition より

|

1≤j≤r

Bij| ≥ |

1≤j≤r

Aij

1≤l≤k

Al| − k

≥ (r + k) − k = r. よって

k+1≤i≤n Bi Hall’s condition を満たすので帰納法の仮定から

k+1≤i≤n Bi transversal X が存在する. さらに, Bi の定め方から X ∪ XA の transversal である.

(25)

任意に 1 ≤ r ≤ n − k, k + 1 ≤ i1 < · · · < ir ≤ n をとる. このとき,

|

1≤j≤r

Bij| = |

1≤j≤r

Bij| + |

1≤l≤k

Al| − k

≥ |

1≤j≤r

Bij

1≤l≤k

Al| − k

= |

1≤j≤r

Aij

1≤l≤k

Al| − k. 1, . . . , k, i1, . . . , ir は互いに異なるので, Hall’s condition より

|

1≤j≤r

Bij| ≥ |

1≤j≤r

Aij

1≤l≤k

Al| − k

≥ (r + k) − k = r. よって

k+1≤i≤n Bi Hall’s condition を満たすので帰納法の仮定から

k+1≤i≤n Bi transversal X が存在する. さらに, Bi の定め方から X ∪ XA の transversal である.

(26)

任意に 1 ≤ r ≤ n − k, k + 1 ≤ i1 < · · · < ir ≤ n をとる. このとき,

|

1≤j≤r

Bij| = |

1≤j≤r

Bij| + |

1≤l≤k

Al| − k

≥ |

1≤j≤r

Bij

1≤l≤k

Al| − k

= |

1≤j≤r

Aij

1≤l≤k

Al| − k. 1, . . . , k, i1, . . . , ir は互いに異なるので, Hall’s condition より

|

1≤j≤r

Bij| ≥ |

1≤j≤r

Aij

1≤l≤k

Al| − k

≥ (r + k) − k = r. よって

k+1≤i≤n Bi Hall’s condition を満たすので帰納法の仮定から

k+1≤i≤n Bi transversal X が存在する. さらに, Bi の定め方から X ∪ XA の transversal である.

(27)

Hall’s theorem∼無限版の証明∼ Lemma(無限版 Hall の定理)

次が ACA0 上で証明できる. 有限集合族 A = {Ai | i ∈ N} に対し以下が 同値.

1. A transversal X が存在する,

2. 任意の有限集合 J ⊂ N に対し |i∈J Ai| ≥ |J|.

Proof. 2 ⇒ 1 をケーニッヒの補題を用いて求める. 以下のような木 T を構成する.

長さが n の有限列 τT に属す ⇔ ∀m < n(τ (m) ∈ Am) ∧ {τ (0), . . . , τ (n − 1)} が {Am | 0 ≤ m ≤ n − 1} transversal である.

(28)

Hall’s theorem∼無限版の証明∼ Lemma(無限版 Hall の定理)

次が ACA0 上で証明できる. 有限集合族 A = {Ai | i ∈ N} に対し以下が 同値.

1. A transversal X が存在する,

2. 任意の有限集合 J ⊂ N に対し |i∈J Ai| ≥ |J|.

Proof. 2 ⇒ 1 をケーニッヒの補題を用いて求める. 以下のような木 T を構成する.

長さが n の有限列 τT に属す ⇔ ∀m < n(τ (m) ∈ Am) ∧ {τ (0), . . . , τ (n − 1)} が {Am | 0 ≤ m ≤ n − 1} transversal である.

(29)

■ 各 Ai の定め方から T は有限分岐.

■ 有限版 Hall の定理から任意の n ∈ N に対し T に属す長さ n の有限列が存在.

■ ケーニッヒの補題から道がとれ, そこから transversal がとれる.

(30)

■ 各 Ai の定め方から T は有限分岐.

■ 有限版 Hall の定理から任意の n ∈ N に対し T に属す長さ n の有限列が存在.

■ ケーニッヒの補題から道がとれ, そこから transversal がとれる.

(31)

■ 各 Ai の定め方から T は有限分岐.

■ 有限版 Hall の定理から任意の n ∈ N に対し T に属す長さ n の有限列が存在.

■ ケーニッヒの補題から道がとれ, そこから transversal がとれる.

(32)

■ 各 Ai の定め方から T は有限分岐.

■ 有限版 Hall の定理から任意の n ∈ N に対し T に属す長さ n の有限列が存在.

■ ケーニッヒの補題から道がとれ, そこから transversal がとれる.

(33)

■ 各 Ai の定め方から T は有限分岐.

■ 有限版 Hall の定理から任意の n ∈ N に対し T に属す長さ n の有限列が存在.

■ ケーニッヒの補題から道がとれ, そこから transversal がとれる.

(34)

Hall’s theoremreverse Theorem

以下が RCA0 上同値である. 1. ACA0,

2. 無限版 Hall の定理.

Proof. 2 ⇒ 1 を示す. 一対一の写像 f : N → N をとる. i ∈ N に対し

Ai = {f (i)} と定めると, A = {Ai | i ∈ N} Hall’s condition を満たす. Hall の定理より, A の transversal X と全単射 g : X → N ∀x ∈ X(x ∈ Ag(x)) 満たすものが存在する. このとき, ∀i ∈ N∃x ∈ X(i = g(x) ∧ x = f (g(x))),

x ∈ X ⇔ x ∈ range(f ). よって X = range(f ).

(35)

Hall’s theorem Theorem

以下が RCA0 上同値である. 1. ACA0,

2. 無限版 Hall の定理.

Proof. 2 ⇒ 1 を示す. 一対一の写像 f : N → N をとる. i ∈ N に対し

Ai = {f (i)} と定めると, A = {Ai | i ∈ N} Hall’s condition を満たす. Hall の定理より, A の transversal X と全単射 g : X → N ∀x ∈ X(x ∈ Ag(x)) 満たすものが存在する. このとき, ∀i ∈ N∃x ∈ X(i = g(x) ∧ x = f (g(x))),

x ∈ X ⇔ x ∈ range(f ). よって X = range(f ).

(36)

Matching Theorem Definition(グラフ)

RCA0 上で以下を定める.

■ グラフ GV ⊆ NE ⊆ V × V のペア G = (V, E) で定める. V の 要素を頂点, E の要素を辺と呼ぶ.

■ 特に, 任意の辺の端点が異なるふたつの頂点の集合 V1, V2 に属するよ うに頂点を分割できるとき, G を二部グラフといい G = (V1, V2; E) で表 記する.

(37)

Matching Theorem Definition(グラフ)

RCA0 上で以下を定める.

■ グラフ GV ⊆ NE ⊆ V × V のペア G = (V, E) で定める. V の 要素を頂点, E の要素を辺と呼ぶ.

■ 特に, 任意の辺の端点が異なるふたつの頂点の集合 V1, V2 に属するよ うに頂点を分割できるとき, G を二部グラフといい G = (V1, V2; E) で表 記する.

(38)

Matching Theorem Definition(マッチング)

RCA0 上で以下を定める.

■ グラフ G に対しふたつの辺 (e, f ), (e, f) ∈ E が独立しているとは, e 6= e ∧ e 6= f ∧ f 6= e ∧ f 6= f

を満たすときをいう.

G = (V, E) に含まれる独立な辺の集合 M をマッチングと呼ぶ. Notation

A ⊆ V に対し,

∂A := {v ∈ V | ∃a ∈ A((a, v) ∈ E)},

A˜ := A ∪ ∂A.

(39)

Matching Theorem Definition(マッチング)

RCA0 上で以下を定める.

■ グラフ G に対しふたつの辺 (e, f ), (e, f) ∈ E が独立しているとは, e 6= e ∧ e 6= f ∧ f 6= e ∧ f 6= f

を満たすときをいう.

G = (V, E) に含まれる独立な辺の集合 M をマッチングと呼ぶ. Notation

A ⊆ V に対し,

∂A := {v ∈ V | ∃a ∈ A((a, v) ∈ E)},

A˜ := A ∪ ∂A.

(40)

Matching Theorem Definition(マッチング)

RCA0 上で以下を定める.

■ グラフ G に対しふたつの辺 (e, f ), (e, f) ∈ E が独立しているとは, e 6= e ∧ e 6= f ∧ f 6= e ∧ f 6= f

を満たすときをいう.

G = (V, E) に含まれる独立な辺の集合 M をマッチングと呼ぶ. Notation

A ⊆ V に対し,

∂A := {v ∈ V | ∃a ∈ A((a, v) ∈ E)},

A˜ := A ∪ ∂A.

(41)

Matching Theorem Definition(マッチング)

RCA0 上で以下を定める.

■ グラフ G に対しふたつの辺 (e, f ), (e, f) ∈ E が独立しているとは, e 6= e ∧ e 6= f ∧ f 6= e ∧ f 6= f

を満たすときをいう.

G = (V, E) に含まれる独立な辺の集合 M をマッチングと呼ぶ. Notation

A ⊆ V に対し,

∂A := {v ∈ V | ∃a ∈ A((a, v) ∈ E)},

A˜ := A ∪ ∂A.

(42)

Matching Theorem

図において赤い頂点が A の要素だとすると青い点が ∂A の要素.

(43)

Matching Theorem

Theorem(結婚定理 Hirst. [6])

以下の主張は RCA0 上で ACA0 と同値になる.

可算無限で A に属す各頂点の隣接点が有限個である二部グラフ

G = (A, B; E) に対し, G A のマッチングを持つ任意の A の有限部 分集合 S に対し |∂S| ≥ |S|.

∂A ↔ A ,

■ マッチング ↔ transversal.

(44)

Matching Theorem

Theorem(結婚定理 Hirst. [6])

以下の主張は RCA0 上で ACA0 と同値になる.

可算無限で A に属す各頂点の隣接点が有限個である二部グラフ

G = (A, B; E) に対し, G A のマッチングを持つ任意の A の有限部 分集合 S に対し |∂S| ≥ |S|.

∂A ↔ A ,

■ マッチング ↔ transversal.

(45)

Matching Theorem

Theorem(結婚定理 Hirst. [6])

以下の主張は RCA0 上で ACA0 と同値になる.

可算無限で A に属す各頂点の隣接点が有限個である二部グラフ

G = (A, B; E) に対し, G A のマッチングを持つ任意の A の有限部 分集合 S に対し |∂S| ≥ |S|.

∂A ↔ A ,

■ マッチング ↔ transversal.

A0 = {0,1, 2} A1 = {1} A2 = {1, 3}

X = {0, 1, 3}

(46)

今後の展開

■ Linking(Menger の定理)

Matroid

■ その他

(47)

今後の展開

■ Linking(Menger の定理)

Matroid

■ その他

(48)

今後の展開 (Linking) Definition(ω-link)

RCA0 上で以下を定める. 有向グラフ G = (V, E) に対し, 辺の集合 P が ω-link であるとは, 以下の条件を満たすときをいう.

• ∀(v, u), (v, u) ∈ P (u = u),

• ∀(v, u), (v, u) ∈ P (v = v).

X, Y ⊆ V G ω-link 可能であるとは, 以下の条件を満たす ω-link P が存在するときをいう.

• ∀x ∈ X∃v ∈ V \ X((x, v) ∈ P ),

• ∀v ∈ V \ X∀x ∈ X((v, x) 6∈ P ),

• ∀y ∈ Y ∃v ∈ V \ Y ((v, y) ∈ P ),

• ∀v ∈ V \ Y ∀y ∈ Y ((y, v) 6∈ P ).

• ∀v ∈ V \ X ∪ Y ∃w ∈ V \ X ∪ Y ((v, w) ∈ P ).

(49)

今後の展開 (Linking) Definition(ω-link)

RCA0 上で以下を定める. 有向グラフ G = (V, E) に対し, 辺の集合 P が ω-link であるとは, 以下の条件を満たすときをいう.

• ∀(v, u), (v, u) ∈ P (u = u),

• ∀(v, u), (v, u) ∈ P (v = v).

X, Y ⊆ V G ω-link 可能であるとは, 以下の条件を満たす ω-link P が存在するときをいう.

• ∀x ∈ X∃v ∈ V \ X((x, v) ∈ P ),

• ∀v ∈ V \ X∀x ∈ X((v, x) 6∈ P ),

• ∀y ∈ Y ∃v ∈ V \ Y ((v, y) ∈ P ),

• ∀v ∈ V \ Y ∀y ∈ Y ((y, v) 6∈ P ).

• ∀v ∈ V \ X ∪ Y ∃w ∈ V \ X ∪ Y ((v, w) ∈ P ).

(50)

今後の展開 (Linking) Definition(ω-link)

RCA0 上で以下を定める. 有向グラフ G = (V, E) に対し, 辺の集合 P が ω-link であるとは, 以下の条件を満たすときをいう.

• ∀(v, u), (v, u) ∈ P (u = u),

• ∀(v, u), (v, u) ∈ P (v = v).

X, Y ⊆ V G ω-link 可能であるとは, 以下の条件を満たす ω-link P が存在するときをいう.

• ∀x ∈ X∃v ∈ V \ X((x, v) ∈ P ),

• ∀v ∈ V \ X∀x ∈ X((v, x) 6∈ P ),

• ∀y ∈ Y ∃v ∈ V \ Y ((v, y) ∈ P ),

• ∀v ∈ V \ Y ∀y ∈ Y ((y, v) 6∈ P ),

• ∀v ∈ V \ X ∪ Y ∃w ∈ V \ X ∪ Y ((v, w) ∈ P ).

(51)

今後の展開 (Linking) Definition(ω-link)

RCA0 上で以下を定める. 有向グラフ G = (V, E) に対し, 辺の集合 P が ω-link であるとは, 以下の条件を満たすときをいう.

• ∀(v, u), (v, u) ∈ P (u = u),

• ∀(v, u), (v, u) ∈ P (v = v).

X, Y ⊆ V G ω-link 可能であるとは, 以下の条件を満たす ω-link P が存在するときをいう.

• ∀x ∈ X∃v ∈ V \ X((x, v) ∈ P ),

• ∀v ∈ V \ X∀x ∈ X((v, x) 6∈ P ),

• ∀y ∈ Y ∃v ∈ V \ Y ((v, y) ∈ P ),

• ∀v ∈ V \ Y ∀y ∈ Y ((y, v) 6∈ P ),

• ∀v ∈ V \ X ∪ Y ∃w ∈ V \ X ∪ Y ((v, w) ∈ P ).

(52)

今後の展開 (Linking)

Definition(bipartite dual)

RCA0 上で以下を定める. 有向グラフ G = (V, E) に対し, その二部双対 G = (V, V ; E) を以下の条件を満たすようにして定める.

• V G と同じ頂点. V := {v | v ∈ V },

• E := {(v, u) | v ∈ ˜{u}}. Question([4].Theorem 4.3)

以下の主張が RCA0 上どの公理体系と同値になるか?

G = (V, E) をループを含まない可算無限有向グラフ, G に対する二部双 対を G = (V, V ; E) とする. X, Y ⊆ V が与えられたとき以下は同値.

1. X, Y G ω-link 可能.

1. (V \ X), (V \ Y ) G link.

(53)

今後の展開 (Linking)

Definition(bipartite dual)

RCA0 上で以下を定める. 有向グラフ G = (V, E) に対し, その二部双対 G = (V, V ; E) を以下の条件を満たすようにして定める.

• V G と同じ頂点. V := {v | v ∈ V },

• E := {(v, u) | v ∈ ˜{u}}. Question([4].Theorem 4.3)

以下の主張が RCA0 上どの公理体系と同値になるか?

G = (V, E) をループを含まない可算無限有向グラフ, G に対する二部双 対を G = (V, V ; E) とする. X, Y ⊆ V が与えられたとき以下は同値.

• X, Y G ω-link 可能.

• (V \ X), (V \ Y ) G link.

(54)

今後の展開 (Linking)

Definition(bipartite dual)

RCA0 上で以下を定める. 有向グラフ G = (V, E) に対し, その二部双対 G = (V, V ; E) を以下の条件を満たすようにして定める.

• V G と同じ頂点. V := {v | v ∈ V },

• E := {(v, u) | v ∈ ˜{u}}. Theorem

以下の主張は RCA0 上で ACA0 と同値になる.

G = (V, E) をループを含まない可算無限有向グラフ, G に対する二部双 対を G = (V, V ; E) とする. X, Y ⊆ V が与えられたとき, 以下は同値.

• X, Y に対し X G 上で Y の中に ω-link 可能.

• (V \ X) (V \ Y ) を含む V の部分集合が G link.

(55)

今後の展開 (Menger’s theorem)

有限版 Menger’s theorem(Menger 1927)

有限グラフ G = (V, E)A, B ⊆ V に対して, A, B を分離させる最小の 頂点の集合の基数は, 互いに交わらない最大の A-B 道の集合の基数と一 致する.

無限版 Menger’s theorem([5])

可算無限グラフ G = (V, E)A, B ⊆ V に対して, 互いに交わらない A-B 道の最大の集合 P A, B を分離させる頂点の集合 S が存在し, SP に属する各道から頂点を一つずつとった集合である.

現在ある結果としては, Paul Shafer MIT Logic

Seminar(Cambridge, MA 4.2.2008.) Π11-CA0 で証明できることを示 しているのみ.

(56)

今後の展開 (Menger’s theorem)

有限版 Menger’s theorem(Menger 1927)

有限グラフ G = (V, E)A, B ⊆ V に対して, A, B を分離させる最小の 頂点の集合の基数は, 互いに交わらない最大の A-B 道の集合の基数と一 致する.

無限版 Menger’s theorem([5])

可算無限グラフ G = (V, E)A, B ⊆ V に対して, 互いに交わらない A-B 道の最大の集合 P A, B を分離させる頂点の集合 S が存在し, SP に属する各道から頂点を一つずつとった集合である.

現在ある結果としては, Paul Shafer MIT Logic

Seminar(Cambridge, MA 4.2.2008.) Π11-CA0 で証明できることを示 している.

(57)

References

[1] Stephen. G. Simpson, Subsystems of Second Order Arithmetic, Perspectives in Mathematical Logic, Springer-Verlag, Berlin, 1999.

[2] Mirsky. L, Transversal Theory, Academic Press(London)1971. [3] Marshall Hall, Jr, Combinatorial theory Second Edition, Wiley

,NewYork, 1986.

[4] Colin J. H. McDIARMID, Extensions of Menger’s theorem, Quart. J. Math. Oxford(3), 26(1975), 141-157.

[5] R. Aharoni, Menger’s theorem for countable graphs, J. Combin. Th., Ser. B, 43(1987), 303-313.

[6] Jery L. Hirst, Marriage theorems and reverse mathemarics, Cont. Math. 16 , pp.181-196, 1998.

参照

関連したドキュメント

In order to obtain more precise informations of b(s) and ~ , we employ Hironaka's desingularization theorem.. In this section, as its preparation, we will study the integration

Specifically, we consider the glueing of (i) symmetric monoidal closed cat- egories (models of Multiplicative Intuitionistic Linear Logic), (ii) symmetric monoidal adjunctions

3.1, together with the result in (Barber and Plotkin 1997) (completeness via the term model construction), is that the term model of DCLL forms a model of DILL, i.e., a

Light linear logic ( LLL , Girard 1998): subsystem of linear logic corresponding to polynomial time complexity.. Proofs of LLL precisely captures the polynomial time functions via

Polarity, Girard’s test from Linear Logic Hypersequent calculus from Fuzzy Logic DM completion from Substructural Logic. to establish uniform cut-elimination for extensions of

The torsion free generalized connection is determined and its coefficients are obtained under condition that the metric structure is parallel or recurrent.. The Einstein-Yang

It turned out that the propositional part of our D- translation uses the same construction as de Paiva’s dialectica category GC and we show how our D-translation extends GC to

We present a complete first-order proof system for complex algebras of multi-algebras of a fixed signature, which is based on a lan- guage whose single primitive relation is