このブログではこれまでアローの不可能性定理の証明を3パターン扱ってきましたが(例えばExtremal Lemmaを使った証明はこちら:アローの不可能性定理の証明)、
帰納法を用いた証明は取り上げてきませんでした。ただ、やっぱり帰納法を使った証明も捨てがたいので(初めてアイディアを聞いたときにはその発想にすごく驚きました)、まとめてみることにしました。証明は鈴村先生のJER(2000)に従います。
なお、上にリンクを貼った記事ではアローの不可能性定理の主張についても丁寧に取り上げましたが、今回はそのあたりは簡単に取り上げる程度にします(アローの不可能性定理の証明を少なくとも1つは追ったことがあると想定した説明になっています)。またこのブログのこれまでの記事では、、などの表記を用いてきましたが、今回はその代わりにそれぞれ、、を用いるなど、基本的には元論文の表記に従います。
アローの不可能性定理の主張
を個人の集合()、を選択肢全体からなる集合()とする。
をさんの上の選好とする(そのAsymmetric FactorとSymmetric Factorをそれぞれ、とする)。それぞれの個人の選好を並べたを選好プロファイルと呼び、選好プロファイル全体からなる集合をで表す*1。
上の選好全体からなる集合をとする(選好という用語には完備性や推移性は課されているとします)。
Social Welfare Functionとは関数のことである*2。
また、Social Welfare Function Fと選好プロファイルについてでを表す(という表記よりもの方が「社会さんの選好」を表すものであることが分かりやすいこともあり、このような表記を採用します)。また、でのAsymmetric FactorとSymmetric Factorを表す。
Social Welfare Function が、
·全会一致性を満たすとは、任意の選好プロファイルと任意の選択肢について、 ならば、が成り立つことである。
·IIA(独立性)を満たすとは、任意のと任意のについて、 かつ ならば かつが成り立つことである。
·非独裁制を満たすとは、Fにおける独裁者が存在しないことである。なおにおいてが独裁者であるとは、任意のと任意のについて、ならばが成り立つことである。
アローの不可能性定理:
全会一致性、IIA、非独裁制の3つを同時に満たすSocial Welfare Functionは存在しない。
帰納法を使った証明のアイディア
さて、お待ちかねの今回の証明のアイディアです!
今回の証明のアイディアは、人からなる社会において上の3つの条件(公理)を満たすSocial Welfare Functionが存在すると仮定したとき(実際には存在しないがそう仮定すると)、人からなる社会においても3つの条件(公理)を満たすSocial Welfare Functionが存在する
と言えることです。
つまり例えば、という社会において3つの条件を満たすSocial Choice Functionが存在すると仮定すると、という社会においても3つの条件を満たすSocial Welfare Functionが存在することを示すことができます。
これを繰り返し用いると、今注目している人の社会において3つの条件を満たすものが存在するならば、2人の社会において()3つの条件を満たすSocia Welfare Functionが存在することになります。
しかし、人の社会において3つの条件を満たすSocial Welfare Functionが存在しないことは割と簡単に示せるので、これで証明が完了します。
今回の証明用に定式化を少しいじる
上でアローの不可能性定理の定式化を行いましたが、そこではが外生的に与えられているなどして、今回の証明的には表記が微妙なところがあります。そこで、定式化を少しいじります。
を選択肢全体からなる集合()とする。以上の自然数についてで〜さんからなる個人の集合を表す、つまりとする。
社会における選好プロファイル全体からなる集合をで表す。
社会におけるSocial Welfare Functionとは関数のことである*3。
アローの不可能性定理:
任意のについて、3つの条件を同時に満たすにおけるSocial Welfare Function は存在しない。
証明
3つの補題を用いて証明します。最初の補題はアローの不可能性定理の他の証明においてよく知られたものであるため証明は省略します(またこの補題は今回の証明においては残りの補題を証明するのに使われるだけです)。また他の補題についてもすごく細かくは証明しません。
まずは補題2と3を証明するのにあると便利な次の補題から。簡単にいうと、全会一致性とIIAの下では、「局所的に独裁者っぽくなっている人」が実際に「独裁者」になることを主張します。
補題1(独裁者補題)
与えられた自然数について、が全会一致性とIIAを満たすとする。このとき、ある、ある、あるが存在して、 かつ かつ ならば、はにおける独裁者である。
Proof:省略
次の補題が今回の証明のメインです。
補題2(人数削減補題)
与えられた自然数について、3条件を同時に満たすが存在するとする。このとき、3条件を同時に満たすも存在する。
Proof:
3つの条件を満たすが与えられたときに、
を次のように構築する。
例えばのケースではを構築したいわけだが、左図のような選好プロファイルについては()、はが右図の選好プロファイルについて割り当てている選好を割り当てることにする(なお、図において本来はのように書くべきところを省略してのように書いている)。
つまり、数式で書くと、は任意の選好プロファイルについてと定義される。ここでは全部が無差別な選好(つまり)。
からを構築しようと考えた場合の1つの自然なやり方になっているかなと思います(技巧的な作り方というよりは自然に作っている印象を受けます)。
このようにして構築したについて、は3つの条件を満たすことになります。それらを1つずつ示していけばこの補題は証明されます。今回は、がIIAを満たすことと全会一致性を満たすことのみ示します。
·IIAについて。下図の青色の選好プロファイルを考える(本来は任意に考えないといけないが今回はロジックを分かりやすく図で示したいため具体的な1つのケースを考える)。このとき選択肢についてIIAを使用する条件が揃っている(各個人についての比較がの両方で同じ)。
両方の青枠についてが割り当てる選好がについて同じであればIIAは満たされるわけであるが、がどのようにから構築されたかを思い出すと、が図の2つの黒枠の選好プロファイルに割り当てる選好において(つまりとにおいて)の比較が同じになっているといえればよい。そしてこれはがIIAを満たしていることがから示せる。
·全会一致性について。背理法で示すために、が全会一致性を満たさないとする。このときある選好プロファイルとある選択肢が存在して、 であるが、が成り立つ。
ここで任意の選択肢を取ってきて、 かつ、であるような選好プロファイルを考える(ここは常套手段。との比較についてさんだけになっていることに注意→補題1を使えそう)。
がに割り当てる選好においてであるため(の定義より)、独立性よりが成り立つ。またの全会一致性よりが成り立つ。したがって推移性よりとなるが、補題1よりさんが独裁者となり矛盾。よっては全会一致性を満たす。
Q.E.D.
ちょっと長かかったですが、人数削減補題を示すことができました。最後に次の補題を証明します。
補題3(2人社会補題)
3つの条件を同時に満たすは存在しない。
Proof:
背理法で示すために、3つの条件を同時に満たすが存在するとする。このとき任意の選択肢(ただし)を取ってきて、かつであるような選好プロファイルを考える*4。の完備性より、またはが成り立つ。
前者であればさんが局所的に独裁者っぽくなっているため補題1よりさんが独裁者となりの非独裁制に矛盾する。後者の場合()には同じロジックは使えないが(ではないため)、第3の選択肢を取ってきて上手いこと選好プロファイルを考えてあげると補題1を用いてこちらも矛盾を示せる
Q.E.D.
補題2と補題3からアローの不可能性定理が示されます(補題2について「ならば」を使った形にした上で対偶を取るとより分かりやすいかもしれない)。以上が帰納法を用いたアローの不可能性定理の証明です。
Fin.*5
*1:選好プロファイル全体からなる集合をで表すことにするのは割と珍しい表記かなと思います。上のリンクの記事との対応でいうとになっています。
*2:Unristricted Domainについてはこの時点で課していることに注意。
*3:全会一致性などの各条件はについて定義される。
*4:このような選好プロファイルはいくつか考えることができる
*5:参考文献:Suzumura, K. (2000). Presidential Address: Welfare Economics Beyond Welfarist‐Consequentialism. The Japanese Economic Review, 51(1), 1-32.