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

Definability lemma

N/A
N/A
Protected

Academic year: 2021

シェア "Definability lemma"

Copied!
6
0
0

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

全文

(1)

Definability lemma

Truth lemma

石井大海

2014

6

19

ジェネリック拡大に関する性質を示す上で重要な役割を果すのがDefinability lemmaTruth lemmaだっ た.今回は,モデルに言及しない新たな関係を定義し,そのM への相対化がと同値になることを示し て,これら二つの補題の成立を証明する.今回は時間の都合上省略したが,が個々の原子論理式,論理結合 子,量化子に関して満たす性質を逆にの帰納的定義として採用して定義していく.

1

原子論理式の場合

まずは原子論理式の場合について考える.実はこの場合が一番大変である.

Def. 1. 強制言語の原子閉論理式の全体をALPで表す.即ち,ALPτ, ϑ∈VPに対しτ ∈ϑまたは τ=ϑの形の論理式全体の成す真クラスである.

Def. 2. Pforcing posetp∈P, ϕ∈ ALPに対し,関係pϕを次により定義する:

(1) pτ=ϑ⇐def==⇒ ∀σ∈dom(τ)∪dom(ϑ)∀q≤p,[qσ∈τ↔q σ∈ϑ]

(2) pπ∈τ⇐def==⇒ {q:∃ hσ, ri ∈τ[q≤r∧qπ=σ]}p以下で稠密

注意1. (a) ∀π∈P∀τ∈VP[pτ=τ] (b)hσ, ri ∈τ, q≤r=⇒qσ∈τ

これがちゃんとした帰納法の定義になっていることを示すためには,どんな整礎関係についての帰納法なの かをはっきりさせなくてはならない.そこで,以下(p, ϕ)∈P× ALP上に整礎関係を定義を定義しよう.

(2)

Def. 3. xCy⇐def==⇒x∈trcl(y)とおく.P× ALP上の二項関係を次で定義する:

(p, σ1∈τ1)≺(q, σ22)⇔(σ12∨σ12)∧(τ12∨τ12) (p, σ11)≺(q, σ2∈τ2)⇔σ22∧τ21

(p, σ11)6≺(q, σ22), (p, σ1∈τ1)6≺(q, σ2∈τ2)

Claim 1.left-narrow (set-like)な整礎関係である.

Proof. left-narrow性はPが集合であることから従う.そこで,x≺y→Γ(x)<Γ(y)となるようなrank Γ :P× ALPを定めることによって整礎性を示す.

まずρ:VP×VP→Onを,ρ(σ, τ) :=max{rank(σ),rank(τ)}と定め,Γを次で定める:

Γ(p, σ∈τ) =

(3ρ(σ, τ) (rank(σ)<rank(τ))

3ρ(σ, τ) + 2 (rank(σ)≥rank(τ)) Γ(p, σ=τ) = 3ρ(σ, τ) + 1

すると,簡単な場合分けによりΓrank関数となっていることがわかる.

これにより,p∈Pϕ∈ ALPに対しpϕwell-definedであることはわかった.

原子論理式の場合にが一致することを示したい.そのために,補助的な定義と補題を確認しておく.

補題1. ϕ∈ ALPとする.

(1) pϕ, q≤p⇒qϕ

(2) pϕ⇔ {q:qϕ}p以下で稠密

Proof. (1)は定義から明らか.(2)(1)から従うので,示すべきは(⇐)である.

に関する帰納法で示す.ϕ≡π∈τの時は,

q:A q以下で稠密 p以下で稠密なら,Ap以下 で稠密となることから明らか.ϕ≡τ=ϑの時を考える.

対偶を示そう.p6 π =τ とすると,定義を展開すれば,¬[q σ ∈ τ ↔ q σ∈ ϑ] を満たすよう q≤pσ∈dom(τ)∪dom(ϑ)が存在する.特にqσ∈τかつq6 σ∈ϑであるとして一般性を失 わない.すると,帰納法の仮定から{r:r σ∈ϑ}q以下で稠密でない.よって∀s≤r[s 6 π∈ϑ]

を満たすr ≤qが存在する.(1)r ≤q σ ∈ τ より,∀s ≤ r[s σ ∈ τ = s σ ∈ ϑ].よって {q:q τ=ϑ}p以下で稠密でない.

(3)

Def. 4. ϕ∈ ALPに対し,p¬ϕ⇐def==⇒ ∀q≤p[q6ϕ]

補題2. ϕ∈ ALPについてpϕ⇔ ∀q≤p[q6¬ϕ]

Proof. (⇒)は定義と先の補題の(1)より明らか.(⇐)は対偶が(2)と定義から従う.

補題3. p∈P∈M, G⊆PM P-ジェネリック,D⊆Pp以下で稠密,D∈M とすると,

p∈G⇒G∩D6=∅

Proof. D+:=D∪ {q∈P:q⊥p}とおけば,D+は稠密である.定義より明らかにD+∈M.よってG ジェネリック性よりG∩D+6=∅.ここでr∈G∩D+をとると,r, p∈Gよりrkpとなるので,r∈D

補題4. M |=ZF−PctmP∈MG⊆PMP-ジェネリック,ϕ∈ AL ∩M とする.

(a) (pϕ)M ∧p∈G⇒M[G]|=ϕ (b) M[G]|=ϕ⇒ ∃p∈G(pϕ)M

Proof. それぞれに関する帰納法で示す.原子論理式の場合に関しては定義の方法からは推移的モデル

に対して絶対なので,以下相対化を落として考えよう.

(a) p τ =ϑの時.M[G]|=τ ⊆ϑが示せれば逆向きも同様に示せる.そこでσG ∈τG, r ∈Gとなる ようなhσ, ri ∈τを取る.p, r∈Gよりq≤p, rq∈Gを満たすものが取れる.すると注意1より qσ∈τとなる.また,の定義よりqσ∈τ ↔q σ∈ϑだったのでqσ∈ϑが成立す る.すると帰納法の仮定よりM[G]|=σ∈ϑとなり,M[G]|=τ ⊆ϑが云えた.

pπ∈τの時.この時,D:={q:∃ hσ, ri ∈τ[q≤r∧qπ=σ]} p以下で稠密である.よっ て補題3よりq≤p∃ hσ, ri ∈τ[q≤r∧qπ=σ], q∈Gを満たすものが取れる.よって帰納法の 仮定よりM[G]|=π=σである.Gはフィルターなのでr∈Gだから,以上と合わせてπGG∈τG となり,M[G]|=π∈τが云えた.

(b) M[G]|=π∈τの時.D={q:∃ hσ, ri ∈τ[q≤r∧qπ=σ]}p以下で稠密となるようなp∈G を見付けたい.定義より,hσ, ri ∈τσGGかつr∈Gを満たすような物が取れる.定義を展開 すればM[G]|=π=σであり,帰納法の仮定よりpπ=σを満たすようなp∈Gが取れる.G フィルターであることと補題 1 (1)からp≤rとして良い.すると補題 1 (2)よりDp以下で稠密

(4)

となり,pπ∈τとなる.

M[G]|=τ=ϑの時.Dを以下のいずれか一つを満たすqの全体とする:

(1) qτ =ϑ

(2) ∃σ∈dom(τ)∪dom(ϑ) [qσ∈τ∧qσ∈/ϑ]

(3) ∃σ∈dom(τ)∪dom(ϑ) [qσ∈/τ∧qσ∈ϑ]

すると,DPで稠密であり,特にD∈Mである.すると,Gはジェネリックなのでp∈G∩Dが取 れる.p(1)を満たせばOK.もし(2)を満たすとすると,p∈G(a)よりM[G]|=σ∈τとなる.

ここで,M[G]|=τ=ϑよりこれらを合わせればM[G]|=σ∈ϑ.すると帰納法の仮定よりqσ∈ϑ を満たすようなq∈Gを取ることが出来る.特にq≤pとしてよい.しかし,q≤pσ∈/ ϑより の定義からq6σ∈ϑとならなくてはならないので矛盾.同様の議論により(3)も有り得ない.

補題5. M |=ZF−Pc.t.m.P ∈Mϕ∈ ALP∩M =⇒pP,M ϕ⇔(pPϕ)M

Proof. 前回とおなじく相対化は無視して議論を進めることが出来る.(⇐)は補題1 (a)より直ちに従うので,

(⇒)を示す.そこでかつp6ϕとする.この時補題2よりq ¬ϕを満たすq≤pが存在する.す ると定義より∀r≤q[r6ϕ]となる.ここでq∈Gを満たすジェネリックフィルターを取る.この時p≥q よりp∈Gなので,仮定よりM[G]|=ϕを満たす.すると,補題1 (b)よりr∈Gr ϕを満たすもの が取れ,Gがフィルターであることから特にr≤qとできる.するとr¬ϕとなり矛盾.

2

一般の論理式について

原子論理式に関しての定義は済んだので,一般の強制言語の論理式に対して を定義していこう.

Def. 5. p∈P∈M |=ZF−Pϕ, ψ∈ F LPについて,以下のように帰納的にpϕを定める:

(1) ϕ∈ ALPの時は定義2と同じ.

(2) pϕ∧ψ⇐def==⇒pϕかつpψ (3) p¬ϕ⇐def==⇒ ∀q≤p[q6ϕ]

(4) pϕ→ψ⇐def==⇒ ¬∃q≥p[qϕ∧q¬ψ]

(5) pϕ∨ψ⇐def==⇒ {q: [qϕ]∨[qψ]}p以下で稠密 (6) p∀xϕ(x)⇐def==⇒ ∀τ∈VPpϕ(τ)

(7) p∃xϕ(x)⇐def==⇒

q:∃τ ∈VPqϕ(τ) p以下で稠密

ここで,(3)の定義は定義4と整合的である.また,∀,∃の定義は,∧,∨の定義の一般化と見做せる.

この「帰納的」定義を注意深くみてみると,(6)(7)の定義では,各τ ∈VPについてϕ(τ)の形のF LP

(5)

閉論理式全体について帰納法を回している.これは真クラスなのでV の中ではどう頑張っても定義出来な いことがわかる.即ち,上のの定義はメタ理論における定義図式であって,p ϕ⇔ Ψ(p, ϕ)を満た すような一つの論理式が存在するのではない.つまり,各ϕ(~x)∈ F LPに対して,p ϕ(~κ)を表す論理式 F orcesϕ(p, ~κ)を帰納的に作る方法が,論理式の長さに関する帰納法で与えられているのだ.我々の目的は

に関するDefinability lemmaを確立することだから,各ϕに対してを表す論理式を別個に書くことが

できれば良いので,V の内部で定義出来なくても問題はないのである.

このように定義すれば,今までの原子論理式に対する命題を一般の強制言語の論理式に拡張出来る.上の定 義は,¬が与えられれば同値変形だけで出て来るので,以下では必要最低限の場合だけ証明することにする:

補題6. ϕ∈ F LPに対し,

(a) pϕ, q≤p⇒qϕ

(b) pϕ⇔ {q:qϕ}p以下で稠密 (c) pϕ⇔ ∀q≤p[q6¬ϕ]

(d) pϕかつp¬ϕとなることは有り得ない.

Proof. (c)(d)(a)(b)から従い,(a)は定義より明らか.原子論理式の場合と同様に(b)(⇐)だけ帰納法 により示す.

ϕ≡ ∀xψ(x)の時.{q:q∀xψ(x)}p以下で稠密だとする.定義を展開すれば,∀q≤p∃r≤q∀τ ∈ VP[rψ(τ)]となる.特にこれから各τ∈VPについて{q:qψ(τ)}p以下で稠密となる.よって帰 納法の仮定より∀τ∈VPpψ(τ)となり,定義からp∀xϕ(x)となる.

ϕ≡ ¬ψの時.対偶を示す.p6¬ψとすると,定義から∃q≤p[qψ]であり,(a)より∀r≤q[rψ]

となる.よって{s:s¬ψ}p以下で稠密でない.

ϕ ≡ ψ∨ϑの時.D = {q:qψ∨ϑ}p以下で稠密だとする.このときもう少し定義を展開する と,

q:{r: [rψ]∨[rϑ]} q以下で稠密 p以下で稠密である.稠密性の定義よりこれは単に {r: [rψ]∨[rϑ]}p以下で稠密であるということである.

いよいよ,一般のϕについてをモデルと結び付ける補題を証明する:

補題7. M |=ZF−PctmP∈MG⊆PMP-ジェネリック,ϕ∈ F L ∩M とする.

(a) (pϕ)M ∧p∈G⇒M[G]|=ϕ (b) M[G]|=ϕ⇒ ∃p∈G(pϕ)M

Proof. 構造に関する帰納法により,(a) (b)の二つを同時に証明する.L(ϕ)により「ϕについて(a) (b)が成 立する」ことを表す.

(6)

L(ψ)→L(¬ψ)

(a)を示す.(p¬ψ)M かつp∈Gとする.M[G]6|=¬ψとして矛盾を導く.このときM[G]|=ψ ので,帰納法の仮定(b)よりq∈G(qψ)M を満たすものが存在する.特にGがフィルターであ ることと補題6(a)よりq≤pとしてよい.すると,補題6 (a)より(q¬ψ)M となり矛盾.

(b)を示そう.M[G]|=¬ψとする.D =

q: (qψ)M ∨(q¬ψ)M ∈ M とおくと,定義よ DPで稠密でD ∈M である.よってGのジェネリック性からp∈G∩Dが取れる.ここで (pψ)M とすると,帰納法の仮定の(a)よりM[G]|=ψとなり矛盾.よって(p¬ψ)M L(ϕ), L(ψ)→L(ϕ∧ψ)

バラして帰納法の仮定を使うだけ.

∀τ ∈MP[L(ϕ(τ))]→L(∃xϕ(x))

(a)を示す.(p∃xϕ(x))M かつp∈Gとする.の定義よりD=

q:∃τ∈MP,(qϕ(τ))M p以下で稠密である.今Gはジェネリックなので,q ≤ pかつ(q ϕ(τ))M を満たすような q∈G∩D, τ ∈MPが取れる.帰納法の仮定よりM[G]|=ϕ(τ)となり,M[G]|=∃xϕ(x)が云える.

(b)を示そう.M[G]|=∃xϕ(x)とする.この時M[G]|=ϕ(τ)を満たすτ ∈MPが取れる.帰納法の 仮定によって(p ϕ(τ))M を満たすp∈Gが取れる.補題6(a)より∀q≤p[qϕ(τ)]M となる ので,に関する定義より(p∃xϕ(x))M となる.

以上を使えば,原子論理式の時と同様にしてとの関係を証明できる:

補題8. M |=ZF−Pc.t.m.P ∈Mϕ∈ F LP∩M =⇒pϕ⇔(pϕ)M

ここまでくれば,Definability lemmaTruth lemmaの証明は簡単である:

Truth lemmaDefinability lemmaの証明. Truth lemmaは補題8および補題7(b)から明らか.Defin- ability lemmaについても,補題8より{(P,≤,1, p, ~κ) :· · · pϕ(~κ)}M 内で定義可能.

実は,後程示すが「M |=ZF Cp∃xϕ(x)ならばpϕ(τ)を満たすτ∈MPが存在する」という定理

(極大原理)がある.これを使えばに関するの定義を簡略化出来そうな気もするが,その極大原理の証 明にここでの議論を使っているので循環論法になってしまう.また,M が必ずしもACを満たさない場合に 使えなくなってしまうので,ここでは上の定義を用いた.

参考文献

[1] Kenneth Kunen. Set Theory. Vol. 34. Mathematical Logic and Foundations. College Publications, 2011.

[2] 新井敏康.数学基礎論.岩波書店, 2011.

[3] 田中一之 et al.ゲーデルと20世紀の論理学(ロジック)4 集合論とプラトニズム. Ed. by田中一之. Vol. 4. ゲーデルと20世紀の論理学.東京大学出版会, 2007.

参照

関連したドキュメント

• また, C が二次錐や半正定値行列錐のときは,それぞれ二次錐 相補性問題 (Second-Order Cone Complementarity Problem) ,半正定値 相補性問題 (Semi-definite

Optimal stochastic approximation algorithms for strongly convex stochastic composite optimization I: A generic algorithmic framework.. SIAM Journal on Optimization,

 当図書室は、専門図書館として数学、応用数学、計算機科学、理論物理学の分野の文

 

[r]

経済学研究科は、経済学の高等教育機関として研究者を

[r]

[r]