先日紹介したBossert&Fleurbaey(1996)の証明などを補足しておきます(また、追記でこの論文を発表した時に指導教員から貰ったコメントについても載せておきました)。論文には載っていない証明もあるので少し間違っているところもあるかもしれません。
ちなみに、指導教員との読んできた論文を発表するタイプのミーティングの準備として「発表論文について先日の記事くらいに内容をまとめておいた上で、この補足記事くらいの内容を考えておく。そして先日の記事については暗記して即行で再現できるようにして、この記事についてはその場で考えれば再現できるようにしておく」くらいの準備をするようにしています(なお、発表は何もみずに読んできた論文についてその場で板書しながら説明する。基本的には前回の記事の内容を書いて、必要に応じて今回の記事の内容も入れ込むかんじ)。
ーーーーーーー
まずは前回の記事で省略したA0 implies A1の証明。元論文ではもう少し細かい論理関係が示されていて(より多くの公理を導入していてややこしいことになっていて)、自分で考える必要が生じた。
なおA0 implies A1を示すだけではA0がA1より強いことを示したことにはならず、(anonymityと)A1を満たすが(anonymityと)A0を満たさないFを具体的に持ってくることも必要だがそこについては省略。B0 implies B1についても同様。
A0 implies A1
Suppose F satisfies A0。
Fix any and any such that 。
WTS*1:。
このあとは言葉で書いてしまうと、においてであればanonymityより話は終わりで、もし違う場合にはと基本的には同じだがをに変えたを考えるとanonymityよりとなる。あとはとは一箇所Sが違うだけなのでA0よりを得る。
Q.E.D.
B0 implies B1
Suppose F satisfies B0。
Fix any and any such that 。
WTS:。
このあとは言葉で書いてしまうと、であるなら、anonymityよりが従い、またであるからをも従うのでを得る。
でない場合にはと基本的には同じだがをに変えたを考えると、が従う。からへの変化を考えるとB0よりさんについてはであり、さんについてはさんのEの増加分は全部さんにいくのでとなりを得る。
Q.E.D.
ーーーーーーー
あとはTheorem1とTheorem2の証明。
Theorem1のonly if part
Suppose that F satisfies A0 and B2。
Fix any 。
Define
。
。
。
。
↑最終的には、最初にfixしたに対してについてを定義した式が成り立つことを示したい。そういう意味ではを入れたときにどうなるかを知りたいわけだが最初からそこを攻めるのではなくまずはを用意する。すると全員についてになっているからB2が使える。そしてこそから、一人ずつに変えていけばA0が使えて、最後にに辿り着けるという方針。
By B2,
。
↑B2:社会的環境が全員referenceで同じならその人の課税前収入がそのまま収入。
By A0,
。
Repeated application of A0 yields,
。*2
Q.E.D.
Theorem2のonly if part
Suppose that F satisfies A2 and B0。
Fix any 。
Define
。
。
。
。
↑方針は先ほどと同じ。
ただし以下でB0を連続適応していくところは若干様子が異なる。
By A2,
。
↑A2:努力が全員referenceで同じなら所得も同じになってね。
Repeated application of B0 yields
。
。
↑先ほども今回も1人ずつ変化させていくわけだが、先ほどはSを変化させていったのでA0より全員が等しく取り分が各ステップにおいて追加されていったが、今回は各個人は自分のEが変化したステップでのみ取り分を変化させてそれ以外のステップでは変化させない。
Q.E.D.
Theorem1のif part
Suppose that 。
B2:*3
Fix any such that 。
WTS:。
Fix any 。
Since , we have 。
A0:
Fix any and any such that
。
WTS:。
Fix any 。
このあとは言葉で書いてしまうと、からへの変化を考えたときに、の定義式を見ると第二項については全員に共通の部分なのでからへ変化したときでいまfixしているさんのどちらも同じように変化する。よって、を示すにあたり大事なのはとで比べたときにの第一項がさんとさんで同じように変化することだが、この部分についてはさんもへんもからに変化しても変わらないから(とを比べたときに変化するのはさんのSだけでありさんのEもさんのEも変化しないことに注意)、どちらについても変化は同じ(第一項の変化は変化しないという意味で両者とも同じ)。
Q.E.D.
Theorem2のif part
Suppose that 。
A2:
Fix any such that 。
WTS:。
このあとは言葉で書いてしまうと、に注目したときに第三項についてはで共通しているので無視できる。よってで第一項+第二項が等しくなることを確認すれば良いがどちらの個人についてはこの部分は0になるため等しい。
B0:
Fix any and any such that
。
WTS:。
Fix any 。
このあとは言葉で書いてしまうと、の定義式を見ると、第二項と第三項については変化しないことが分かる(さんのEだけがとで異なりうることに注意)。するとあとは第一項だけであるが今考えているさんはさんではないのでとでこの部分は変わらない。
Q.E.D.
以上です。また細かいところとして、A0 implies A1とB0 implies B1についてanonymityがある上での関係性を示したわけだけど、もしない場合にはこの関係が成り立たないことを示すには適当な反例としてと基本的には同じだけど1さんには常に+1としてあげて2さんには常に-1をするようなを考えるとこれはA0を満たすがA1は満たさなくなるはず。B0の方についてもで同じかんじに作れる。
Fin.
追記:この文献の発表をしたとき*4に先生から貰ったコメント。
・他の文脈において出てきていたEE(egalitarian equivalence)という公平性の概念をこの文脈に持ってきたのはこの論文の貢献(それまではこの文脈においてenvy-freeとかの方が優勢だった)。もしかしたら出版当初は(他ではあまり見ないルールである)CEを考えたことで評価されたかもしれないが、いまから見るとEEを持ってきたのが貢献。
・Theorem1とTheorem2がパラレルになっている(公理もパラレルになっている)のは綺麗で分かりやすい。ただ、このcharacterizationだけでは、証明もシンプルであり簡単すぎて論文にはならない。そこで(今回の発表では削っているが)その他の細かい公理についても考えて公理間の論理関係を明らかにしてcharacterization以外のところでの貢献も入れ込んでいる。
・一般論として、こういうcharacterizationが単純な論文では、それぞれのaxiomについてどういう哲学的背景があるかなど含めてちゃんと説明することが求められる傾向にある。
・「A0 implies A1ではanonymity使ったけど*5characterizationのところでは(th1でもth2でもanynomityは仮定はしているけど)anonymityたぶん使いませんでした」と発表で言ったら、「anonymityは平等に関する条件だよね。今回出てきた公理たちも平等に関する公理だよね。そうすると、charaterizationのところみたいに平等に関する公理がanonymityの他に2つもあるときにはanonymityは(それらからimplyされるなどして)要らなくなったりするのかもね」とコメントされた(こういうことはよくあるらしい)。
・論文を読んだときに、自分だったらここからどう発展させるかを考えるのは大事。例えば今回の文献を読んだときに、重大な問題点としてrefrerenceを持ってきていることはまず目につく。当時はこの問題自体が新しかったらよかったかもしれないがいまだったらaxiomに外生的によく分からず与えられたreferenceが入っているだけでrejectになりうる。まずはそこは気になった方がいい。あとは例えば一番弱いA2とB2の場合ではどういうruleにクラスが絞られるについて考えるとかも今度発展させる方向としてありうる(実際にはこれは研究アイディアとしてはあまりよくなさそうだけど、そうやってアイディアを出していくといいと教えてもらった)。
・それぞれのAxiomについてはちゃんと読めているとは思うけど、「そのaxiomについて自分はどう捉えたか(どう感じたか)」ももう少し考えておくと良いかもねというフィードバックを受けた(このaxiomは強すぎる気がするな、自分だったらこれはもう少し弱めたいなど)。
・普通の文脈におけるEEと今回のEEの関係をcheckするのが宿題。
*1:WTSはWant to Showの略でformalな表現ではないが松井先生が証明が迷子にならないように授業スライドでよく用いる。
*2:[tex:F^{EE}の定義と見比べるとあとは正負について調整するだけ。
*3:とかとかの記号の使い分けはそれなりに面倒なので、ここに限らず混乱しないように表記に工夫をした方が良かったりしそう。などの定義においてはは特定の個人を指していないが証明において先にFix any みたいにfixしてしまうと特定の個人を示すことになるので少し混乱するので、ここではFix any kとしてみた。
*4:発表したのはほぼ前回の記事の内容そのままでそれに加えてonly if partだけ簡単に直感を説明した。
*5:これの証明は発表ではしていない。