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

ファイル置き場 Sendai Logic Homepage

N/A
N/A
Protected

Academic year: 2018

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

Copied!
19
0
0

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

全文

(1)

.

... .

. .

社会選択理論の逆数学

平田 優志

東北大学大学院 理学研究科数学専攻 山崎武研究室

2012年10月26日

(2)

発表の流れ

. .1. 導入

逆数学について 有限版Arrowの定理 無限版Arrowの定理

. .2. 社会選択理論の逆数学 Social Welfare Function

ultrafilterSocial Welfare Function

3. 参考文献

(3)

逆数学について

逆数学とは「数学の諸定理の証明を行うために必要十分な公理とは何か」を調 べる研究のことである.特に定理から公理を証明するというところから「逆」 数学といわれている.

逆数学は主に二階算術と言われる自然数と自然数の集合を扱える程度の弱い形 式体系の中で行われてきた.その中で今回扱う予定の公理系は以下の3つで ある.

.

Definition

. .

... .

.

.

RCA0,WKL0,ACA0はそれぞれ以下の公理からなる公理系である. RCA0: BA(Basic Axioms) +Σ01-induction +∆01-comprehension WKL0: RCA0+ Weak K ¨onig’s Lemma

ACA0: RCA0+ arithmetical comprehension

(4)

有限版 Arrow の定理について

.

Theorem (Arrow の定理 )

. .

... .

.

.

選択肢が3つ以上あるとき,社会選好を決定する際にみたしていると望ましいとさ れる条件(全会一致性,無関係な選択対象からの独立性,非独裁性)をすべて満たす SWF(社会厚生関数,Social Welfare Function)を見つけることはできない.

これから「SWF(社会厚生関数)」や「社会選好を決定する際にみたしていると 望ましいとされる条件」について,必要な記号などの準備をしながら説明をし ていく.

(5)

用語・記号の準備

.

Definition ( 選択肢 , 投票者の集合 )

. .

... .

.

.

A = {a1,a2, · · · ,ak}:選択肢(alternative)の集合. N= {1,2, · · · ,n}:投票者(individual)の集合.

ここではA,Nは有限集合とし,♯A ≥3,N,ϕを仮定している.

.

Definition ( 選好と profile)

. .

... .

.

.

A上の選好(ballot)def.⇔A上のlinear ordering.

例えばA = {a,b,c}のときには,例としてa<b<c,b<a<cなどが考えら れる.

profile p= ⟨<pi:iN⟩def.⇔各<pi が選好

ここで、<pi は「profile pにおけるi番目の投票者の選好」を意味する.

(6)

.

Definition

. .

... .

.

.

SOA

def.= 選好全体のなす集合

とする.このとき,profile全体のなす集合PAPA= (SOA)nである. .

Definition (Social Welfare Function)

. .

... .

.

.

V :PASOASWF(Social Welfare Function)という. このとき,投票結果V(p)が表す選好を<psと書く.

(7)

.

Definition (Arrow の定理における「民主的である」ことの定義 )

. .

... .

.

.

SWF V:PA SOAが以下の性質をみたすとき,民主的であるという.

.

.1. Pareto[パレート条件,全会一致制]

任意のprofile pと任意のx,yA に対して,

∀i(x<pi y) ⇒x<ps y

.

.2. IIA(Independence of Irrelevant Alternative)[無関係な選択対象からの独立性] 任意のprofile p,pと任意のx,yAに対して,

∀i(x <pi yx<piy) ⇒ (x<ps yx <psy)

.

.3. Nondictatorship[非独裁制]

次の条件をみたすようなdictator(独裁者)i0は存在しない. 任意のprofile pに対して,

∀x,yA(x<pi

0y x < p s y)

(8)

有限版 Arrow の定理

.

Theorem ( 有限版 Arrow の定理 )

. .

... .

.

.

民主的であるようなSWF V:PASOAは存在しない.

つまり、SWF V :PASOAPareto,IIAをみたすときには、以下をみたすよう なdictator(独裁者)i0が存在するということである.

任意のprofile pに対して

∀x,yA(x<pi

0y x < p s y)

(9)

無限版 Arrow の定理

ここから投票者の集合Nを無限集合として考える.(i.e. N= N) .

Theorem ( 無限版 Arrow の定理 )

. .

... .

. .民主的であるようなSWFが存在する.

「この定理がRCA0上でACA0と同値になる」というのが,本発表における主結果 である.

無限版Arrowの定理を考えるとき,有限版と同じように選好やprofileは2階算術で

定めることができる.

しかし,profile全体のなす集合PAは2階算術では扱えない.

よって,N= NのときはSWFを今までとは別の形で定める必要がある. ここでは参考文献の6章に基づいた定式化を行うことにする.

(10)

Social Welfare Function

.

Definition (RCA

0

)

. .

... .

.

.

次の条件をみたすとき、B= ⟨{Xn:n∈ N}, ∨, ∧, ¬⟩は集合によるブール代数である.

.

.1. X0= ϕ,X1= N

.

.2. : N2→ Ns.t. X∨(n,m)=XnXm

.

.3. : N2→ Ns.t. X∧(n,m)=XnXm

.

.4. ¬: N → Ns.t. X¬(n)=Xn 以下では|B|= {Xn:n∈ N}と書く.

なお,nXnの同一視により,|B|= Nである.

ただし,n,mXn=Xmの場合もある.このときもn,m(コードとして)別物と して扱うこととする.

.

(11)

.

Definition (RCA

0

)

. .

... .

.

.

.

.1. F= ⟨Fab : (a,b) ∈ [A]2(IIAをみたす)B-Social Welfare Relation(B-SWR) である.

def.⇔ ∀a,bA,Fab ⊆ |B|

.

.2. 任意のprofile p(a,b) ∈ [A]2に対して、

a<ps b by Fdef.⇔ {i∈ N:a<pi b} ∈Fab

.

.3. F= ⟨Fab : (a,b) ∈ [A]2B-SWFである.

def.任意のprofile pに対して,<psA上のlinear orderを与える.

.

.4. B-SWF F= ⟨Fab : (a,b) ∈ [A]2Pareto条件をみたす.

def.⇔ ∀(a,b) ∈ [A]2に対して、NFab

FがIIAの条件をみたすことは上のFの定式化から明らかなので,この先の議論で はFIIAをみたすことは表記しないことにする.

(12)

.

Proposition1(RCA

0

)

. .

... .

.

.

F= ⟨Fab : (a,b) ∈ [A]2ParetoをみたすSWFである.

⇒任意の(a,b), (c,d) ∈ [A]2に対してFab =Fcd が成り立つ. よって,ParetoをみたすSWFはF ⊆ |B|とみなしてよい. .

Proposition2(RCA

0

)

. .

... .

.

.

F⊆ |B|とする.このとき,

FがParetoをみたすSWFである⇔Fはultrafilterである .

Proposition3(RCA

0

)

.

. .

F⊆ |B|とする.このとき, FがParetoをみたすSWFであるならば、

(13)

ultrafilter と Social Welfare Function

.

Definition (RCA

0

)

. .

... .

.

.

B˜= ⟨| ˜B|, ∨, ∧, ¬,0B˜,1B˜⟩は可算ブール代数である.

def.⇔ | ˜B| ⊆ Nで、∨, ∧, ¬,0B˜,1B˜はブール代数の公理をみたす.

.

Theorem (RCA

0

)

. .

... .

.

.

RCA0上で次は同値である.

.

.1. WKL0.

.

.2. 可算ブール代数B˜= ⟨| ˜B|, ∨, ∧, ¬,0B˜,1B˜⟩と01-definable filter F ⊂ | ˜B|に対し て、Fを含むultrafilterが存在する.

(14)

[proof]最初に(1)⇒(2)を示す.

いま,⟨an:n∈ N⟩を| ˜B|のenumerationとする.ただし,a0=0B˜,a1=1B˜とする. さらにF= ∪sFs(ここで⟨Fs:s∈ N⟩は有限集合の増加列である)をΣ01-definable filterとする.

ここで,次の条件をみたすtree T⊆2<Nを考える.

σ ∈T





































lh(σ) ≥1→σ(0) =0 lh(σ) ≥2→σ(1) =1

∀n,m,l<lh(σ), anFlh(σ)σ(n) =1

(anam=al) ∧ (σ(n) = σ(m) =1) → σ(l) =1 (anam) ∧ (an=1) → σ(m) =1

an= ¬amσ(n) =1−σ(m)

すると,このTはinfinite treeとなる.(これはΣ01-inductionで示せる)

よって より がとれる

(15)

[proof]次に(2)⇒(1)を示す.

⟨ai :i∈ N⟩: enumeration of countable symbols.

P : aiらを命題変数とする論理式全体の集合.

とする.ここで,各σ ∈2<Nについて(∧i<lh(σ)aσ( i)

i )Φσと書くことにする.

ただし,ai0= ¬ai,ai1=aiとする. α ∼ β ⇔⊢ α ↔ βとし,B˜=P/ ∼とおく. いま,T⊆2<Nをinfinite treeとする.

このとき,F= {α/ ∼ ∈ | ˜B|:⊢ ∧i<lΦσi αfor someσ0, · · · , σl1<T}

とすると,Tはinfinite treeなので0<Fであり,FΣ01-definable filterとなる. よって(2)よりFMとなるultrafilter Mが存在する,

このとき, f(i) =





1 ai/ ∼ ∈M 0 o.w.

とおけばfはTのpathである.

(16)

.

Theorem (ACA

0

)

. .

... .

.

.

Bを集合によるブール代数とする.

このとき,Paretoをみたし,dictatorをもたないB-SWF Fが存在する. [proof]| ˜B|= {n: ∀l<n(Xl ,Xn)}となるブール代数B˜が存在する.

また,F0= {n∈ | ˜B|:Xnco-finite}filterなので,このようなF0を含むultrafilter Uが存在する.

よって,F= {m: ∃n∈U(Xn=Xm)}とすれば,Fはnon-principalなBのultrafilter である.

したがって,Proposition3よりFはdictatorをもたないSWFである.

(17)

.

Proposition4(RCA

0

)

. .

... .

. .∃Φ :SeqPRA s.t. Φ(σ) = {n: σ(n) =1}(のコード)

.

Theorem (RCA

0

)

. .

... .

.

.

RCA0上で次は同値である.

.

.1. ACA0.

.

.2. Paretoをみたし,dictatorをもたないB-SWFであるFが存在する.

(18)

[proof](1)⇒(2)はすでに示した.なのでここでは(2)⇒(1)を示す. 単射な関数f: N → Nを任意にとってくる.

このとき,PRAをfで相対化した集合(のコード)全体であるPRAfが存在する. (2)とProposition3より,non-principal ultrafilterUPRAfが存在する.

ここで,Yn= {m: ∃l≤m f(l) =n}とする.

このとき,Proposition4よりΦ : N →PRAf s.t.Φ(n) =Ynが存在する. これより,

Φ(n) ∈UYnはco-finite⇔nrng f

よってrng fが存在することが示せた.

(19)

参考文献

.

.1. Alan D. Taylor ”Social Choice and the Mathematics of Manipulation” (2005)

参照

関連したドキュメント

Research in mathematics education should address the relationship between language and mathematics learning from a theoretical perspective that combines current perspectives

Summing up, to model intuitionistic linear logic we need a symmetric monoidal closed category, with finite products and coproducts, equipped with a linear exponential comonad.. To

Proc. Studies in Logic and the Foundations of Mathematics, 73. North-Holland Publishing Co., Amsterdam- London; American Elsevier Publishing Co., Inc., New York, 1973..

A NOTE ON SUMS OF POWERS WHICH HAVE A FIXED NUMBER OF PRIME FACTORS.. RAFAEL JAKIMCZUK D EPARTMENT OF

In order to compute the Taylor tower of Hochschild homology it was natural to first consider the Taylor tower of the forgetful functor from simplicial commutative augmented

This year, the world mathematical community recalls the memory of Abraham Robinson (1918–1984), an outstanding scientist whose contributions to delta-wing theory and model theory

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