• No results found

2.7 Concluding Remarks

3.1.2 Characterising SUBSET

Recall that SUBSETwas defined as follows:

Definition 3.8. (SUBSET) SUBSET(P, i) =      N\{i} ifPi=∅ {i} ifPi∈ L(A) {j∈N\{i} |Pi ⊆Pj} otherwise

Theorem 3.9. SUBSET is the unique proxy mechanism satisfying Proxy Availability,Independence of Irrelevant Proxies,Zero Regret andPreference Monotonicity.

Proof. Clearly,SUBSETsatisfiesPA,IIPandZR. To see thatSUBSETsatisfies

PM, suppose thatj ∈SUBSET(P, i) andj =6 i, for some P ∈ P(A)n, i, j ∈

N. So Pi ⊆ Pj. Suppose that there is k ∈ N such that Agree(Pi, Pj) ⊆

Agree(Pi, Pk) and Disagree(Pi, Pk) ⊆ Disagree(Pi, Pj). Then we must havePi ⊆Pk, sinceAgree(Pi, Pj) =Pi, sincePi⊆Pj. Sok∈SUBSET(P, i), as required.

For the other direction (i.e. to show uniqueness), I prove the contrapos- itive. Suppose g 6= SUBSET is a proxy mechanism, and suppose g satisfies

PA,IIP andPM. I will show thatg does not satisfyZR. It will help to prove the following intermediate claim.

Lemma 3.10. LetP ∈ P(A)n and i, j ∈N, such that Pi ∈ L/ (A). Then if

Pi ⊆Pj, and g satisfiesPA,IIP and PM, we havej ∈g(P, i).

Proof. Since g satisfies PA, there must be some P0 ∈ P(A)n such that

Pi0 =Pi and g(P0, i)=6 ∅. Supposek∈ g(P0, i), for some k∈N. Then we can construct a new profileP00 where

Pi00=Pi0 =Pi

Pj00=Pj

Pk00=Pk0

By IIP, we must have k∈g(P00, i), since Pi00 =Pi0 and Pk00 =Pk0. But then byPM, we must have j∈(P00, i), since

Pi00=Pi ⊆Pj =Pj00

implying thatj must agree at least as much withi askin profile P00. But then by another application ofIIP, we must have j∈g(P, i), sincePi00=Pi and Pj00 =Pj.

We are now ready to prove the uniqueness of SUBSET. Since g 6= SUBSET, there must be some P ∈ P(A)n and i, j ∈ N with Pi ∈ L/ (A) such that either

Pi *Pj and j∈g(P, i) or

Pi ⊆Pj and j /∈g(P, i)

But note that Lemma 3.10 rules out this latter case. So we only need to consider the case where

SincePi *Pj, there must be some ab∈Pi such that ab /∈Pj. But now consider a profileP0 where, for some k∈N:

Pi0=Pi

Pj0 =Pj

Pj0∪ {ba} ⊆Pk0, andPk0 ∈ L(A)

Note that this profile is well defined; sinceab /∈Pj =Pj0, we must have that Pj0∪ {b a} is still anti-symmetric, and thus can be extended to a linear orderPk0.

Since Pi0 =Pi and Pj0 =Pj, we must havej ∈g(P0, i), by IIP. But then we must have k ∈ g(P0, j) by Lemma 3.10, since Pj0 ⊆ Pk0. So then if i

picksj as her proxy and jpickskas her proxy, thenkwill be i’s guru. But

Pi0 *Pk0, sinceab∈Pi =Pi0 and ab /∈Pk0 (because ba∈Pk0). So g is notZR.

Showing each condition is necessary

I have characterised SUBSET as the conjunction of four conditions: Surjec- tivity, IIP,ZR and PM. We can also show that each of these conditions is individually necessary for characterisingSUBSET, by showing that the other three conditions are not jointly sufficient.

Proposition 3.11. PAis necessary for characterising SUBSET.

Proof. Recall that TRIV was defined as follows.

TRIV(P, i) =      N\{i} ifPi=∅ {i} ifPi∈ L(A) ∅ otherwise

TRIV is a proxy mechanism which does not satisfy PA. But note thatTRIV does satisfyIIP,ZR andPM.

Proposition 3.12. ZR is necessary for characterisingSUBSET.

Proof. Recall that UNIV was defined as follows:

UNIV(P, i) =      N\{i} ifPi=∅ {i} ifPi∈ L(A) N\{i} otherwise

UNIV is a proxy mechanism which does not satisfyZR. But note thatUNIV does satisfyPA,IIP andPM.

Proof. Considerg defined as follows: g(P, i) =      N\{i} ifPi =∅ {i} ifPi ∈ L(A) {j∈N|Pj ∈ L(A) andPi⊂Pj} otherwise

g is a proxy mechanism which does not satisfy PM (just consider some

Pj ∈ L/ (A) such that Pi ⊆ Pj). But note that g does satisfy PA, IIP and

ZR.

Proposition 3.14. IIP is necessary for characterising SUBSET.

Proof. Considerg defined as follows:

g(P, i) =                N\{i} ifPi=∅ {i} ifPi∈ L(A) {j∈N |Pj ∈ L(A)} ifPi∈ L/ (A) andPi ⊆Pj,∀j ∈N\{i} such that Pj ∈ L(A) ∅ otherwise

g is a proxy mechanism which does not satisfy IIP. But note that g does satisfyPA,PM and ZR.