A Computer-Aided Proof to Gibbard-Satterthwaite Theorem

Pingzhong Tang
2008-01-01
Abstract:The Gibbard-Satterthwaite Theorem is a landmark result in both social choice theory and implemen- tation theory, as it bridges normative and strategic analysis of voting problems. The theorem states that any social choice function that is strategy-proof and onto is also dictatorial. In this paper, we provide a computer-aided inductive proof for the theorem. We first show that this result holds if and only if it holds for the base case where there are exactly 2 agents and 3 alternatives. We then verify the base case using a computer program. This Proof strategy turns out to be very general. We have used it to prove Arrow's impossibility theorem, and we believe it can be used to prove other theorems as well.
What problem does this paper attempt to address?