1430
SZILVIA PAPAI
´
LEMMAS FOR THE NECESSITY PROOF
Ž
.
Ž .
LEMMA 5: Let f be group-strategyproof and Pareto-optimal. Then jV R i and jA R i imply that for
all Rj such that fi Rj, Ryj /fi R , we ha¨e fi R Pi fi Rj, Ryj .
˜
˜
˜
Ž
Ž
.
Ž
.
Ž
.
.
˜
˜
Ž
.
Ž
Ž
Ž
.
Ž
.
Ž .
PROOF: Fix R and i, j such that jV R i and jA R i. Fix Rj such that fi Rj, Ryj /fi R .
˜
˜
˜
Ž
Ž
.
Ž
.
Ž
.
.
.
.
Suppose fi Rj, Ryj Pi fi R . Let fj R sc, fi R sb, fj Rj, Ryj sd, and fi Rj, Ryj sa. First note
Ž
Ž . .
that if cs0, then ds0, by strategyproofness, and then ! jA R i , by nonbossiness. Thus, cgK,
and similarly dgK. Furthermore, bgK, since bPj c, and agK, since aP b. Note also that d/b,
i
˜
otherwise j could manipulate at R via Rj, d/c, otherwise j would be bossy, and a/c, otherwise
Pareto-optimality would be violated at R. Thus, feasibility implies that a, b, c, and d are distinct.
Let Rj rank b first, c second, and d third. Let Ri rank a first and b second. Since Rj is a
Ž
.
Ž .
.
push-up of Rj for c, and Ri is a push-up of Ri for b, f Ri, Rj, Ryi, j sf R , by group-strategyproof-
ˆ
Ž
ness. Let Rj rank b first, d second, and c third. Since bfoj Ryj , by strategyproofness, and
dgoj Ryj , we have fj Rj, Ryj sd, by strategyproofness. Then fi Rj, Ryj sa, by nonbossiness.
Thus, fi Ri, Rj, Ryi, j, sa, by strategyproofness, since Ri is a push-up of Ri for a. Therefore,
ˆ
ˆ
Ž
.
Ž
.
Ž
.
ˆ
Ž
.
ˆ
Ž
.
fj Ri, Rj, Ryi, j sd, by nonbossiness.
ˆ
ˆ
ˆ
Ž
.
s
Let Ri rank a first, c second, and b third. Since Ri is a push-up of Ri for a, f Ri, Rj, Ryi, j
ˆ ˆ
ˆ
Ž
.
Ž
.
ˆ
.
ꢀ
4
f Ri, Rj, Ryi, j , by group-strategyproofness. Note that fj Ri, Rj, Ryi, j g c, d , by strategyproof-
ˆ
Ž
.
.
Ž
ness. Note, furthermore, that given fi Ri, Rj, Ryi, j sb, fi Ri, Rj, Ryi, j Ri b, by strategyproofness.
ˆ
ˆ
ˆ
Ž
Ž
.
Ž
.
If fj Ri, Rj, Ryi, j sc, fi Ri, Rj, Ryi, j sa, since fi Ri, Rj, Ryi, j sb would violate Pareto-optimal-
ˆ
ˆ
Ž
.
Ž
.
ˆ
ity. If fj Ri, Rj, Ryi, j sd, then nonbossiness implies that fi Ri, Rj, Ryi, j sa. This is a contradic-
Ž
.
tion, however, since it implies that i can manipulate at Ri, Rj, Ryi, j via Ri.
Q.E.D.
Ž
.
Ž .
LEMMA 6: Let f be group-strategyproof and Pareto-optimal. Then jV R i and jA R i imply that for
all Rj such that fi Rj, Ryj /fi R , we ha¨e fj R goi Rj, Ryi, j .
˜
˜
Ž
.
Ž
.
Ž
.
Ž
.
˜
˜
Ž
.
Ž
.
Ž
.
Ž .
PROOF: Fix R and i, j such that jV R i and jA R i. Fix Rj such that fi Rj, Ryj /fi R .
˜
˜
˜
Ž
Ž
.
Ž
.
Ž
.
Ž
.
Ž
.
.
Suppose fj R foi Rj, Ryi, j . Let fj R sc, fi R sb, fj Rj, Ryj sd, and fi Rj, Ryj sa. First
note that c, dgK, by group-strategyproofness, as in Lemma 5, and bgK, since bPj c. Note also that
d/b, by strategyproofness, and d/c, by nonbossiness, as in Lemma 5. Furthermore, a/c, since
˜
Ž
.
cfoi Rj, Ryi, j . Thus, feasibility implies that a, b, c, and d are distinct.
Let Rj rank b first, c second, and d third. Let Ri rank b first, c second, and, if a/0, a third.
Ž
.
.
Ž .
Since Rj is a push-up of Rj for c, and Ri is a push-up of Ri for b, f Ri, Rj, Ryi, j sf R , by group-
˜
Ž
strategyproofness. Note that Lemma 5 implies that bP a, and thus bfoi Rj, Ryi, j , by strategyproof-
ness. Then, since cfoi Rj, Ryi, j and agoi Rj, Ryi, j , if a/0, we have fi Ri, Rj, Ryi, j sa, by
strategyproofness. If as0, fi Ri, Rj, Ryi, j s0, by strategyproofness. Thus, fj Ri, Rj, Ryi, j sd, by
i
˜
˜
˜
Ž
.
Ž
.
Ž
.
˜
˜
Ž
.
Ž
.
nonbossiness.
ˆ
Ž
.
Let Rj rank b first, d second, and c third. Since bfoj Ri, Ryi, j , by strategyproofness,
ˆ
Ž
.
Ž
.
and dgoj Ri, Ryi, j
,
we have fj Ri, Rj, Ryi, j sd, by strategyproofness. This implies that
ˆ
Ž
.
fi Ri, Rj, Ryi, j sa, by nonbossiness.
ˆ
ˆ
Let Ri rank c first, b second, and, if a/0, a third. Since Ri is a push-up of Ri for a,
ˆ
ˆ ˆ
ˆ
Ž
Ž
Ž
.
Ž
.
.
ꢀ
4
f Ri, Rj, Ryi, j sf Ri, Rj, Ryi, j , by group-strategyproofness. Note that fj Ri, Rj, Ryi, j g c, d , by
Ž
.
.
strategyproofness. Note, furthermore, that cgoi Rj, Ryi, j , given that jV Ri, Rj, Ryi, j i and f is
ˆ
Ž
.
group-strategyproof, otherwise Pareto-optimality would be violated. Thus, fi Ri, Rj, Ryi, j sc, by
ˆ
ˆ ˆ
Ž
.
Ž
.
strategyproofness, and therefore fj Ri, Rj, Ryi, j sd. However, given that fj Ri, Rj, Ryi, j sd and
ˆ ˆ
Ž
.
fi Ri, Rj, Ryi, j sa, nonbossiness is violated.
Q.E.D.
Ž
.
LEMMA 7: Let f be group-strategyproof, Pareto-optimal, and reallocation-proof. Then jV R i implies
. .
Ž
Ž
! jA R i .
Ž
.
Ž
.
Ž .
PROOF: Suppose there exist i, j, and R such that jV R i and jA R i. Let fi R sa and
˜
˜
˜
˜
Ž
Ž
.
Ž
.
Ž
.
.
fj R sb. Fix Rj such that fi Rj, Ryj /a. Note that aP fi Rj, Ryj , by Lemma 5. Let fj Rj, Ryj
i